0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$vfs_nfs(&(0x7f0000000280)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000002c0), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000300)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCLOCK(r5, 0x20004276) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/28, 0x1c}], 0x1, 0x0}, 0x0) sendmmsg(r3, &(0x7f0000000140)={0x0}, 0x10, 0x0) 20:17:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x40}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0x405) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000140)="13d6436678897f6507478e042f97e8f12e803408554bf024357421ae10f30b1d01e04d09607ef31ab6cb23f6", 0x2c}, {&(0x7f00000004c0)="0a4246b7c9e187878eace14137e83f03b4177799ac1b9eed75278d0f1529ae250b32278eb9159f2e2485901591de05404f03e554dd7494cf4c108092d52305559b16578fa104cfc23c5996b6af26bba6a2d8e7fb4b42639b6d3f106e3d9f3fec943f9737802b9a9b8d48727175e5990143b94de96db3d28de7941498d969cdf088086279f38b4d45b6f66e7a9d5fa54ec77cb3610aba8b9d4a591e7c9804fcced5506400a4931869e3cc02f92a84bbd4eadcbbae9e5f49f49262eceb76d965877145dbf3ab670f6a2cbeace0ad34a69abc87ba5fc251dcd7fad4291703748eccf0b35079d24592bb4b43994778743f92d7e044de7f18cd80ef68d8d5e1b9e20a4e1a6ae3083bc138a29aee08663aa45cfebdcfeca9050cb1a1195db9230cd14905323e55db2bb4ef3d6f90188fb57bed017394dfef560e8eca4d04a4d4c37ff7119c932ef95339e87afb82fd45edf108a1717f3979c29377", 0x158}, {&(0x7f0000000100)="a2ed16d355", 0x5}, {&(0x7f0000000680)="5feeee1a19992e3bd85a588ff8913da1cea65857110071cd", 0x18}, {&(0x7f0000000780)="8d39373c9d40cbb96ed887311eae900cfb476891f70d41fd528cbad5ee43434d0b203c41d8e7b9e2cb17b995ac8525052b827719e85c0c597af3b40b35ddd98fcf0ac393196726820255074ee008bc35a8b3121107c74ce8befc95e60cb33af12ee6d71eb2f5abe77225dd1afa17e1f2c4f7cb0ee31387223a6e93ae1b841b2aaa3618ea33dcbf78e3431bd8ee91f719df75e8ec4e9841fa91eb93594928c6ecf8467748d5fc52d51047fde887e7a7d8120ba3f849b7a04e996cddcc23f8393bfbe9a7679f646b51c8be49", 0xcb}, {&(0x7f00000018c0)="ed0f481f69d0c1a29eafcba310815b92a8be90e02d63482921f6e1a7fcb634f55d276396c82f6c0e3d8cd2882e4db8fe33ee4afa2dd00465096a38c7b4a7a7c1787f72280bc12ea9533b8b6f2fc28fcc7b6c304efb20b772f562c43075eaab1e8eacbb6631780e602e9bf2bbc044825be7d3cc5fed0931ef76ef5194a64a3ee3e7dc97adc5fcadbc578069e9e398f3d0f82a357adbad9d0351b47c49b0c07a1135d7ac2eecd0f0bd1ed6d73340640475b5468e359531cef3fdc837c8ee42d70ba3a68f35296e8b599fb220da0f621b2faebb9324c2c84d922cf7c3a2a883015e89bda6e5ea1f1793339fc14cf57fa15cb6777e76ddd6242a9f86c59cb72412397a4ed340fcc0ddd8666e6cef4fcfbb4c6cb86898a715803276a3cf2ef72a1e4f6c1c986a6eaac770459bfe1d8bf652e8fad6a713948cd95dc99ef0de3af7e2edc0ed94c9befd74412bd3f4a2326da0355ac068040168d1c89fb27dad859a4d966b7942cac1e03a9fe98c49119b1f3295912822afd2d64cd1df26e6ba0dfa058c1251b01290bee38066ae8f373d7816aeaf7416ceea633c7876c558f01a024783ddf3719d0bd3badf00a340361e9e03be5f40f7e96fc5b7a99fe9ed91c8ece9297ae1c8054e7d8eda4c78bbebd32420b19a72b152c943d6b1dba2072728f06bd865566ea535ca90997aebf45888b4373b50b7a47d039d15c27aa5c59e66ef96824e7a6e4985c0eaab4cd9f4594ad2a92e642485eb2a2f9c9d504ab287c73d60b2654b2e5185f6adc12d088f63874052e43b646310b343a61a4556e3fb0512def9c10de24a0cde437aab630bceab5def1c28bcd73c305e61df93f3923ee452f98e44a3dfd1d5c30b6f776b558e2ee02cf555fb59702e0a0a5b96cb3446c7cf1490bdf4beeadf3fe58a5eb2ae1408c5f9387b5d4cdee39423edeb9f7644dfe4398f2e219d2190180d90b3013588b3aacec2f00d426dbdc345af42c5d4b521cabc916b1ba729617d25e64492a4add64b48d1fc4640b50f806c04ca9e0d62351207078e3120774e76ff2d31448bebc01bc163029ad04a52d3cde14df734a41803c66c13fce5904df45a349952d805026b654bc8ddaf047a54b4e87383a2e29b22de4cd4f359ae5ab6893c507124c1eae36d0f6ef970f019d288dab9f0aa38e7889fdba2e24a4d30cad6d9ba07a3d87aa66f94703f84c0203008e30071ffc2f3be97696afcfcd4fc0e36c84d00e2e20da09e6647ad3c87e655f5811347994db84d309811ed66c81bf67b50f794e8bf3c1ab80f6764075377b89cae294f91e90ceab3ba2610270adb57d64fc0e042a9b17f1a944f96269e8a61e1ad4231aeba220041393b32d8034df7622f3c8bd66fd453604eba8dca7affae4f050c2a4db2a7dbd75b22ad59d173f301d3b35ad54ada4cc1b67ba4000ada8bee75f28a35a6ed079f9e567438dc1d0db3cd858e2e53421bc226ad0ae55555059dfa1d86e3a1f2ec94df2d91e3fe81082f01602f6f7606bbd379bf864623f2306764df57984db255bbd365dc9ea6baaa6c03c5ad4933ec1ec4f093465f4eeb458d517f7fa60ac81129be0fdf880a810adc55bdf5ca49959cecfc8defe8270498ac8713ff87aa206e5304b275ffc17d94172389a2ab218e0a326bfd74fe1a0bc111c0a6da8feed21b13791d49af1431bb324811341e3c46fb06db76fd4c58693d366942521f26fbab0d5f382f68fc6195d1591898bfdc9b4ff6973595a3070d5753f8fa70d19d3fe9e41d427978a9b9e438aeb8bb3f5578a11353b96f8b3d6597e0ec732a9eb52f14dcefd818c59023e81ba2762812e851bbc98fab98e1f59f63bdf59259444f1dffad2d41543347d37bebe28cc233baec3abd91266d47f37eee0dfa9f6d91a5880ec361abdffd9499f15e98a86a43596973b8bd6d3626f17a888cbafaf9526136b38ad7ec78d7ad42457926a35884a9752d5cf29cbee3035f35f350d85fd8666b74e9c1f0e79e42dd8dd5fcf838c1718d8d7ec1fd22651893066fd01334da92a92ee5d44e47c22ee4e29bcbc84ab20a9542b084b9a209cf453a9e33b911f612fade6571d872d148669f06846925342cc69a11540c74b74f515717e5a1b1e6772acbe807859c5ebefd88a74a8de3300eb7f8f94b824acdf062569361fe49a44b3f2b5b3964e07a67943be6a1cdb5d4503449a82c86ffb650f204955ed324e335e892f505c2849c2eed0292f98168c919a37d4d68bb0ccf33f52381f80dd974db95c496e03e803ebbe77fc2c15475b86cf249c43e05abe9d81f88665122de11306009120f32a61344ff2d551148284c957df9d937e2d2ce2db2e04097ac87f976960a0d898380bc650b8e36538048d5df223feda847360a907344f1b454918574c64861e39d9cc920c30009357e5d67c7b06e1e781bad95ae7471341b4b6f547b1bbe00bf6341ac8ada218f5c28845b8caee7dbf360c099d6e112271984f1cf549b199fc4c90c3535e4687aa1874cd374825c37e57c83b669800f494e241dd10329cb711794315efeab959ea4961c85eb474607d137b038e3a5cba529f4ecdcd0fb42a8e05beefb18e6c35eadf693017e84de2a2b9b668ba98641fb8d6a52060802879b90e134b588182ed139b34d2eec7da9184f4fcabda453c86c35ebf32ae880ce399c57cb3c0dc03b2add7935c662ec2a99bea8139cb2a7bc22e86a8c786a942b261b8c161aa1a99ec2cc5ae042e6b1549b34f7cb733b531988d6c111ed5dede5a0988744cba481d1dd9a1f97eaefe77f06ce1ac48e43a94fba042ed0be9e7b3b460bf1f35bd8f3ee98d873cf19c9a978b19c7d47450bc0cd7268bb00eac70097a8cbdbff037763b60f1f5146635ce219da9de72f25c93b53398ed562df7ca26731852d3fb19a4c1bdb1299d7276745d9502bb99e01a3384ac958b68c2e80caadb7df4409f99f83ab500f4e2919a36a0d96b554133e4c6ffda8ff5fdc0b2c4a6de6afc7f92488312e8b88709b60be00fcd21edaae2418deab90cf8358996e18d8e37c30c93151e03a6939ebc0435e3129fabf9b0d1c2e115599fe025c6aaff5e2305c42444289b43ab6a35134a51be8e293e2275b490fc42a97d0a6cebcd8aa4834dab436865bba16dadd4b7a7de0a7b124a644711deb2de822007830c84bf9fa8e39752d088d71fe60022d7b653c97557328debf200eb83485455f6c46afd3b602351d3aac509af721f2b091e00c06ed40f002e59077bb556b63b1d7ba2aa543fd7839b050e8c94588b7eb3c2a90ebc1e04c33c3ed260c80372681ed5343264599b36c6528dcc5c7a6f2dc1119dd68a5a018a0dedfdbb1aac4d5001d7eb4bc0ad160c18a4822b5e99e304b32518d88825363327d63a4987b7db0a5429e8a8a7213675038adcfad7d5026ec0844e0b41fa91a2d68add61d85635e26c7903fa0da0956ae972502f26f038f9204dbef8d1f0dccc2cdedc9cbafc721f6573ca8a284727516dde4613e96644b1ed5bb3981c29784a571dada23274bc6d07662fdaee04e7b72817edd2658c69c353e93b57592b8364c11e0b04a93e7cb8fa5e6fa67be70ff3ef861c9ac7b00df26a253f7036feafa009076006a23cde3049eefcdf2a786c735ce8a124999ef8afa9cc6a2a9ac12173cc8f4f9378349b788aadaa5cb32ccd1408e9be114a558aaf69ab7fcbbd7e217fab171e8aa373061f3c6d8197510717b18a4554392c1ca151b647a61ce97a7b88fe6538475ee7873932aaff3f5b90880a2e418b0c0738d1688cdaae364da9dcd0552dbe61977d506b31b890e8d6cfeed24270730826d95b2873f6afb4c378f5e6aece395ff9b6f626c9e30265d74ced5c5e7561ff7563838bc57163da575a24d243af5c30cce66e7a3b743d311643fc74ed7c3ba148d61368613d59426a9a0ea888eaf9032bf57c8f9a0ee8897a5eefa7a8f9a94ea003738ff35c0ceddfaa0975b880826f4444ca7aee27afe3f384a9f3087ec31164400195d817e967f164dcb3952b9b7fa6c9968bbc2e7bf9d38e58745455665f898867733eee672fa3e5aaa91609c53159aeab8173c498bb2be0cff52a7020bdfcb2ae0f3d3d3de07b5007461a81b1198fd247bedd68e1fa5cb10e169dfcf1dc9fea664b0bdba9bb4d5063c43900a2530f7990e03db11d029fd8d0a322d2ea1aebf69b117ccf9f1b32e859fcb0402b9da464296d006f427051e9751e9b20f997f9eccba95bd2bb8a9b0d80053298bee9a7507de7b5ae1a0afb9dcf385d109a3405cf453f0e797f8f3bb7f6c30fbaee04078ec87fe1653766e30004e81ae91a200354fe9ccd4907ba8a571b1c768586544b2212e903cde63524f6fb67540e946bc598f6a7c6a1cfbc0d7bdef100b610f58620ad08fbf7f2d77ce91c04cb72fdf10c108cea74e775d52556f329825f5a0f9df64161c19e84d306a3e99a2f32a49cf167a105a6a334dfa9db80d90c8a76c2eadae2e7fe2a0c6868d7d3542ecba65aa88881e18b37938ccb7e34da95dd906a113b62e0e8a6386cd81a746cadf711ecb88a190a9bad7cda70b1588bca416d9d8de215c78f0e66e0224a99e432147947aa55c5efa4a67c2bfacd627373c368588f7125fe544b12172b1307be46cd94c61278b90ab253e467a4d86e14661b7221a1563a86e7af52565f2a9a493382c304ed52a73c768119fadfd8f6a3b6544903e6f98bb87fcfbedf0767a37981d8750bc7ceadd85a77983d9f59d94f06a03f61523403321c03e2e60009f0cc6d4c6759dba9890e46453a6d617b81a4ffc48629f6789016f95d70f024150eac133bae0a13118644bdde8c648d0029a22ab191f8d1bbd28f3d4687386453ce8947cf9bdb12fc60caffe781fdcd459b688fba4b5d143f044e1ff731670b13f2892ffc2d19f288ae91df4fc5dc5282b38a7673387b8b641b9ccf3468a8bb40b6730bfb0f6a402be142f4bcfed2403980a465f32df929e214935896a0c8ecf8e4007075a00832e5cc21da0df66f778ed740bef920a44fb368f6bbdf567440857b90f740265e283c67b74676ba953eb9175a896f10676906bfa79bc9017be454f781c4bffc32f0a292d79b3b5a49dc877cd61240c22c5c45a65386747293cb5e92265f90e43530976301ab9b831e9e06ccf0774b407ed894297a737dac2d7d6663ac9e09e4898ee5056d6ff117fb474f218521999fe92c35fa9a02a413b15b78777da0bf1d6781c853a930fd0294b43344df3f58c521fbb0055cc2f2bf0ed6e94a56eb7dbb476da129792595cc66ce0e3d84e88a0bcb1043ea70305422dc804c1ce2bd2b1029e33c69b230040412843c19b2fd72cdea353313ef7cf11557ba139dbf600c5dc671bbd39fdaec136c4711c379de00dfb143a5d6a4d8027ace79ebeb8537d0d5d92e58bdf4a438a9d725991145d254ddb4404e03e6b5bd66ecefd89d596ef2a6cacd2ef6644e17e4fc3946d87b553d087bb41690f722ad42755ce445c393b716d495154068b76adc277c3972f841d1c2958b6b2e4ab10de1e239384000733a402dc17fd0900b9d788c06640a2a00d70ddb730aad853d1ed01f62eac8b36da6a567a7da1e4501aad1a30b34c77e2de0206f9b950a7fad13d3129ea4ffb21ba6b2a0cb84ce5ba20d60207a688e3a1b6197b1bffdc812c6a695f07bccaa40c086841edc9688a84eccb8afdcb9fe47945f13e1e5c5cba708c73c786642c55182895dd0e695fe13c6fefee29d457c1d79bb69620585f9f3871c532e7049aaf3760b2ad239f247a5f49deecd412d765208705c613d39f57d290cd15517ec0c1", 0x1000}, {&(0x7f00000028c0)="f2de02190f8a3b48fa716708cf35c9cfbd0bcd1c25efaeed0c1f51d5758e0f5454b6170486b05290cba04343504bcb45b5697fe0bfc380ddf2cbcf7ca6a48783ffac1f32264c16ba3209b5082d96f93a1b93481277c590d095ce0fde5ded9fd1a0e7e15e238b08758bca6efc0eb042fc2f1ad5e3d94b9844eacf1ad5b171f02155106fea6a60b302271296b9576fd6c158b34e50f41d95e2add86ee152c340feb16a6c56b3813dea1dd4fad41cbea606fb044c7309b4c527e142854379f06b1b6a5ba396efc941b5be0abbb2204ba57ab5990ebf2b106760dc5cbd7ac678b24f2c7132eff1f995373112cbdce837d81c63b161462880a176a6f096e10337d189a3f9da6fc25813d1f5591319ef99ffecbe460f4110de9b90c49baa42ffd0faa637d8c80619d4b0e5b27e3c8972559c0b688e13815107d7ff786a5efc97cd5929d79bf55f2b034d1d504b5ce3d9ccf262c7038c5d9d812285882f928a9f1cc165e6ee83af565844e0942a3b9693b1bd278ce251f0d04e6030cb5a0fca364921b046806fdb6e50f95abbad67495acf8e197a0cc254957b3fd226ba9796c18b14d89e70b15850adf41da21319108260341db5e21444a9846f3fe04c81860af728fc8178a530c32361df58958efc2557f2711423ab4b91c10773dfa95ab6d4dab6cf876ee6f3794be6696783e5a11c7c922e6a2c4db41c5c62f43feddc70e9f0a019092d1aebca144c2b74728f7b5a482910a7ff5594e04fccda575a856932182fddfa28a5f07d80ce8aba99f36b199a8690c68f37683f8a99e3ccb618ebc1d208492e08b28ee09be5c3d38b41c41c1ed31f3cab3a4d31bbd0636fce0c1eb7e7e8e441ca1c9ce8d9ca1df6ef3761bf68ec7e70b40aa89e05465100e6ffb024a30511dda3e6d7a022df2cd00f9d5f16028ed619c5612e9fef2eec268a290eede2538dc6993fe9a0ab3671dbdbc2c42dbac5306ce682281ee17d8aebb1f277fe2231d405964038d0b2fafa0a4e498f364cf35817575c7f7c5b674caf726a3f6e16794882830d16ab45c32e857563b126aa9b0f83d5beda100e2e9442d66438645d7a4498d6820036594680c939c2f92e8ff79b1e55a023a0903b2e6df9b5096bc663936b4b96455e21048be5120da5b4d793e47609e7d101e5e0abe77813bae4cce9b302f97e2961d4c2cbf59892002399ef6bfb904eda0f82118cb46a6c45fceda87619161bfca5458dc6bc82e8fcb8b6d3a72b510b2c7b83698fb9a1313632ba0f235739ba247c4feaf8cf3c6f7206c0ae6ea0f12537df782157962f0b352c6f2b66710f258c31ec0d7e37826d03dadf451a9153f6dd6bc331bea16e6662e1ee20ac1eef95d98162c212b527488628bb49bdb75687118730e2c65419197fd858fd3ad98633cacf76b622fa17bcc50ffd30f35545d7a292ea17eae81d0c243d3a833980342e0f87052cd0a75ce6e798997b3027ad1b2c85a59926cd4ac0ccf0578b7914c4866346017094c3fbf6db615d3777b6179628066595e4343fc9e1806ba71a525cfc611de84f482ecc19303677fa54df50ae9a85c4c901b9d2087bf1c3b2f898157c19ef5bad86fe44e5c78d25fd4f766eabfb4c711fe52142ec1b14e793cecfd04188ac490e2328ad0d4bd0b94bd6b28fa2f9ae1632b7aee72831450e0adc76538006d3c43bf5e3d8f32754008f6812ab5c564802507c4d44a124eac3c486e5aeefdeb635e128aed9cf26cbcd6d9060289834dfc7b4c2f8b4d76c292ecd27619d2e2833665db3d5f2793081672e16003ab4d2b9fe62dcad2425a9a7628bf78c942e784ec85cf3c6abe139df036aef20025c4cf1059017829ad4e509c96e80c767e6ebde809fa47516d9f619e4afa2d0704403bfae4e20062e3b64f1dba5bafbc32e426eca931a5997f1ef8b1c7b2af011360d704b7c911e93057e8db1bb932b6250e4f4cc44923b7bcb360be85fd14e38381ca92b8a1a80b34e508df1b8699b0cb4091d50fc05f72ee8a1f3a8cb0ad8b7a2436e8df4f59b3c67f117ba6c4dd030b803ce71e1284f41e84cca347a066dc52e8f88e450f0604f1df014fc76a87f2da8019cd5c80cff364059dbbe6aefd7f0db6b621fc49ac9e01002e0daf0c4ca1b4d1483cabf83ff6827de2dd79c6e1886d50da055bef3e2e028a6a0adcea02525c7e6bfc67c9a5f1a270089ec7d1c4b8371993c7f87fe612c0ec327ffaf89dfb6dcddafb317453eca20fda1528625d64f796d1cc146f4be8f96b24f161e8928033b147976d04837c3f34a6122cefaffd365c02d86b47c3865bc2e2a0e56fb5e1e21be139c1c24ee057a9d1708e1e240468ed6898ef211dcfb48bc8e96617396d59c7f1e1abf4d15768eafaec5686f813235ba6eb2353144c10f680c9ac31e66d418c02bbdd522c2b56c9d69110e4c9d7ecb3ec897729afa57bdd9107d2d121be9de1dea356b4f344617ab15124ced172a29f573bcbaea4feb5255416f8d3ac0197988b47143ed47d72be1bb2bb0a2536c15fb2ab6826e6a28996cec38b413c1988da8d2dc4ba2ccd6077ca62f15e04c827c0fe90f43cade013f12c34e7263cb3b6227cf1da735d73153d990959010b277eabca5637610fa1637492b6f79e7c30477add479741be737c017197d2d1ec3ddd5f412db537d6c5c6c9badec1a5b8e2d4bb38989797b271a9f9b3195fe77febb6b12c4a3b49fbec3ea83668689a94a26326d5629326828b6f262a13d3932e4dad85b2d6c3ac67c50db808a547f6432af74a38402cd8ec836b09b8588c5b3309de2880ca84ff3b6c733f94f24a53aafee63c00a0c2aae15c68ec8c26f4e7c4b54068848744feb028297a49cce7be7f9cb33474570c1b218378d45fe0c7965f2635ce715a866de29afc9429b277881d30c70e36d0bded1af537563a1673e21d8f027158d23cdabf1eac61c781cd8940ef58418e4b21c43011f5b1bd12d3d4a54a6a6c54694b77016e83333b4815a5a2cff8b6e8665e7757921f46420c8dd926e99121802936d57fc0fdd60c5e71e53448bc495bb8f75b298945cf6882b0965deffc788331088dba735ddc69ae11edd2ddb991ac5dce8f269dec08bd6edab5ff8c3944e2e9d1df1f8be684178c0c761351fee51d2feb57189709b3da2594e7f379870a129397e05f48465daa9db8324d2515cf52528cc3df830654b023107e5803ec4ed4efd1e06a95d821c5e24e3e551e7d324a208c2656191324569053efd192f86a2f97ba1067328a09ae0c12be03a0a2388a4eacb2993954d3254aa7416ff9e4b387bdfa6d9296d2c85e0cf795a0bb70d124bf97201f20895dc2fc40af0be38eaf7d49e9c6b2e53749c8a5e68fe63cd2e5a368981ff4741c9ef5f6524aec741fbb62409d3529e128ee19cd4dc9f2bfb42e4f54e35392e038b8390dac86ad5c09aada4fe5954b4d8a61f44fb8ed4a0412796a5da46600cfb0f6e5c2bf2d05418973e7e3bece209a027ecfa50d56f64707068c7a3b80428b8d582bfa6de8a3f0b13012d257c21cef60b492abdb4ddad834cf92ba2b4a61f9320976fa85281df3d632099d9c88a01e3b4cbd18bda510cb2ab1b16816646bd9cc0245a9756c7bf29430091ddce3eb63d11bd99e96971ac8ed20aa5c7096a3c24c32522a5745c7e1d932f30f4de81f1c78f9c56f9e42304635e5545a58dbb9fb835eff52f4bc5ae113f56879be4758489ad31ababac04bcf27f30689651b4a3bc9873a904c45a61c0b543039d68aaaf10846517d8e6f7ba372568c203da83a513762f48dbf6b58f5310d007c2f92623f52004a0686ed6605ad87e5fc1415b730ff3774d8145e27b47066d2b5d4b5c48402fc3f0b6851fcfe0861ea465b16503fe0548b5d8e24308768873fb34fbb41406189b6adefa231503a0cf90a2d815b52aec9374332293dd740b7f0ab37e5cdcfd5abb798e85805c795829fd81cc3169c16e8ab97debd214a000dab834725e0425de39e421f98ce6ae7a15ff464e57ae517ab417e868a1091d2ffb4424ccfeefa2fe6d00a5c947addb12b958fd31d6b2561291cd5ddf6561c950ad5363ac371922d59413d8159cac8236e25e4a004606b7cf1736e9a8c633429578ab0a9cc4dd43567934d5e5fe6585485a2ecec7fc40fc43d80f8beee596056fa04768dc04f0d29957fec235016c9c665cc97ac4ec2fb9d14fc8aa582d0f4a52ad1dfc2c70aee8ab7ed6b580a9b0a9a23df7ac5d939d12308e2814644d60cb97ab2777b7507891e0a21d91770e3e4a5b7ec1306d29b89f89a9753348cfe3b0b145ceeaf78ced5b4a308e0308c3d5050bb15a50148a57ec6cb6e66b5eda98f4b8d765ea63d5d290ae69da8eec4f428508c77e71399b16daa89ddfc3ac3897faafa73b7b671c4eba9ba471ccc6152556165a9ef8cbec920f396e155327a98511fbac92208832ba6722e31ca8afeb170de5672eb9aa69d3d9462f2c69a0d5c5f083c7bf2c88b68318756901a05a5454054d3a3fb574d9e8a068781ea931641bf9b4794e0c50b8c3cf9899d2f3aff348f55bb445d5237cbc26c18e874988e313acf2edf7adef4976ddea7dfa75ae151f8e7aba446eb1d02d475b55839a10e16966eda5db60570ca4227747670e0c1f84853359ae02fb5d64eec1297e134606624f1a6340bb57911fd9a32a12e309a929bc2f100610456b9ce1d398b2d4e5830adc72360fa5ac5ccb86af5c6d6c8b2ebb1f125c3d165067d4d8d96341bdd1f4c6cbf804fb79264da12f75137cd9e6c23c37c9404a13901d473a4e0fd8945fa48a31d6210e1c54a7eaedcab2fd9bd38423dd3af92d5e52f1f428f2db60077bc38c18e79e9ba117af8fb2122a5125f586834006820d0e843708fdcd8c52694164718301915f0cb4637be70d691ee8f0df3f2eb20d7680e3030ed66066f7b25811bd99a3ae", 0xd94}], 0x7) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) syz_open_pts() 20:17:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) setsockopt(r2, 0x4, 0x1, &(0x7f0000000140)="e390ac0dc8bde683b62bca0ff733914d3585530b4a4adf129cff5e82309d47b7ba44610218b65bf7dd2d192981a108d2fd6d4f5a427012e380c726d83c81f24abc7563e2842b382b3d8960f91b64b396826c3a31681e832b622930e421cad6708866374937d00d755fd4b201f8e11de2d300544236485e395d389c36e5ac4c095b299a9276a2f092fab1d5b8f9d428207dd20d9cd502422eb809d3b3b9312a3b90ddbcd7e621d1e3769a92a43b2626ed011b546ab4a6db6848f3dedf23d7bf01e4d424edf90da29e89a8683c89001bca2c78da961279fd34160f84389e7e154a753ee9a4e5a7e53d65f637f1ac429e21cb0a4c441b11465399a1147e1bfd43ffc83603bd37bb1e54845c59512036f0f0ac7b8dfbcec1fd09f02171eee7557d61fc8875b72ca78792c8dd8631f30aa0f4ebcf4c8fbc0948ab6b87bc0699af69f8072af6beed3d5c260eac4adea641430267b969f3d8ee18d5dd7c7f871567b2c4c67aa2ab717a00c2c011063eb65621f45253e1072b75647fe6c6cf4454c4b34c17deb69478acd6b48904279fde927fc638ed87a7e305a50743b1f3539b19fa96b26e46c8f11a7d41c4df2996e0b882481ede0e3c713709c06fdb89b6f32cdf370ca997aa0eb4e8e1834bef8cd03fe064794618fa08b2697526c50e1c9f93c3ab8f1a22317487290fb95df93362a72c1e97c28ebd6445948597ecf8c787d4cf021ea28ebbef8eb604076b98b62bb69a3c45f407af72752035178a621adf818dce1a53fcbc48fd43c30391f106bac555142696d7da41f8f60a28f554fc47c5d4f8bbf1993e38c8d48566b2e1151e0f54609d09156e33fbcccc9d62ca9479fdc6269314c731b0bf71cf00a88b77bba7b5e74a1986ecf5518d9dc21e9336dbfe0edb39b455fabe866d42ac00ef51e55d96b1ba6739f9048a90567bb0dd6320d0dd3b3b9bcf0cd31b30e390a3aa0eb74eaf7c02ed9fafe77446e06bf5c44a61b6280aae5628450d7fad689522dc8298110fb33860ebcdf36ced451a1f81d4391d493c8d13d98f9df9456427fc7e07f1c8b3407e9db7f834b7b5e1188d11b2658ce3bcfb549974de36280b20299033edaec2d01d720c4261caf6fff7e54abb8eebb77f1069e100bd1413aade7fc7eb1bfa4bb946f4ea0f36463159d287ca8f84d00fca52103bbc8226355b005fe6013fe5e79f030735b5507f1b6d277b31fd12620e1d97a1c64c2a52505129f6b3ebcb6aed73a1201096f2aec962f0729673cd3808b270bfd1b2937de4557a485087407cf2f9aa864312030632d8ca690688004e569edcb125273760b09e02c58f83a563d345f4a58fa8fbecf10e5f102ac076691376f6a598112ae73607f171337aa182ab7a5e8f5d53bb71ff932f646631464c5d2692eef4637ac920774a41be5f67b8e4822915bbbc94420088151a4f1921eb5e66aec465a812b2f97ac14123f16be7d4019b0a900bace8f798e6aadf8460cde5ce79b41d1af74aab794ae7711bfa6f4f31c62963eab2278a3a70ec9c667fdea6dbd469255f965f55ebb7cbbb2c37b0eea78ce1cda00217accc47f9276ed60ee8064191c32444078323d9bf315cb4ac9e54119e5139c24a8767dc8b11926c583907c69edd58933571ccf3e1785138224d2e48479a12aa89870d4ace45984d1475adea44c57cdbd88b988bac7e259855aff3a7f1205822032d4e00cd5909816b8a6659bcd63f676dbbf1b7eb88e5672b515e907c918e63b785f82585a70f78af5de52fb48a1bd928b4ac931eb64b8eddfd188dcbe8f9ee0a1f9c2727a5df3045f3201ef9228fd8c526912bc0290668d06761544e744c1d5992646f858c84a793f18357c34f9e8b59508cbbc22d77956f811e2f65821187e48fc699ccbcaa3943abdd449fb801e3f88bb236eef48d2e321f24788c615a164c416e79c97e21b91a6deafb2656abd62b22cdf5d82c151c98de05794ed425ef3a067b08237ac0476b2cafbdf39e0e4ed6f565e7a3772c8db81280fbb1ae139ec58f4454bd71fd2148eda03e84041c39dfe5886d31d0847e35b478b520fa15fbf645b313bca99187a77246956e3e4aaa73555645b4b925736ede2c876a52c8ee31cfab634d5f551e6fddc11e612e250b480cff41760ce88b6ba8086b72c68d220b017e1699a7b79ae47bdacab2f21f599fa92261b6ab4a43048ae8c5ada11d7bcad486a256809f707c465d06ec5f9e34546084d6a2002e07530e5012b5160b108bed80f021f473c4f295130d23c9fcdaa85bd907582c24631dc6d5f2005c4d44e480a0cd850815788c99cde9dd35740c10c603b09cbae9088e1c09f48c320293cdc30877d55c8ce3026658ba9769cb6f9bb451637a3f7530979df2d921dd5135d91065528309f60b3393e7e921104573f4b1470f10eaa9ae10f07a810c240633e6ac2c8194a0a693663bf60a78453e1c7f1a1f7245195d3e26fb84e4e6a8019532da31e25646257ead75a5ca64c2e6fd60fdc38ddc9e98786b9e2609b873d8af925557ce860e5afc0118934c30eea265aea48c2a95bf400c49d823ccea0b152386edaaf0bbbf2cb6cd6ae3a49bed098a37bb8b712a3be7cbc1dad6d9977bc355b94d86097eb279dd64383d049dd1f034c437809ea66c8251c10b23dff51cb707fa448301ad375c69563ee4ce159035136a76ac60f68c71e5e0eded1b5e2a52cd9f7436893d21627cfa1173cc442abd5ce4597ecba54df1fc642095bd3ca8f1b0ff614e1d1f2578b9db74e2919222c149c08b4654461037292a580b734b7b2791b5632a108e31a4c31bfaeba0d7b8fa3156b3a205aeaabd3e726bb444df9e347922fa2242ed0661c96ad5b87883f4f6d78a98c1d55983d3de912d7156787861ab8ca45280ffd9c0e0650bddab0dd5adb8941bc2899e0b8c8fb07aceb34745e998ab61b849d42646e77f906d910a35b68878dd335ea9e1339b95faf24df663db3a5ae31fd8d1805957a982f83708bc860b62b98efc16663de4866ca3afcb2af3fb35434e1a465d0767cd9cd5d6d2147656b01da63aadf87a60f33e039170320cffe7f01802e196fced2c3df4da7bfc5ea72e234bd9896b28b58a4b2429e3503b4949644aa0bf1811e492782db98639829a0bd869a6494388967fb067e2eee066a5c96159cc5d5c89c4c3f742e9a9c0883758b814c7ca783a32df24ef78d3da4cc8f55e2b77623b8dbfa5ca264baeab0dd02e735d9d826336f8675cafda55d42ad0e8f0eb44de508e077178179367bdeb565dd3b4626ba887d0d0df8ce9cf14099365c19c5729449ef2caa68446f8856168b3cad4fd6332646ce3047553390bcae962aabf8aa5cf5fe1113bc45610dd613b381d70fc7769f8c5f5cf8cb1abe16b1961b987150b70633ffd19b9d49e6d90a1a0c26ee3d9866a513ff068bfe1e737fc445b0d62fadaaf48cbd7e29f7e79bc43bb7262433ec861bdc803178b553f5217f5b42cc98b03498deec84fc1fbd484ff80ca03f10d416ad3f0b55723d63d407dde8fda17dea6added4637f7c7323f3d01b76c24f58ce4169b2b013a013fc8e27ac8e4151e82cf5354453f134a391373122742ad0c55337f1e03b8763f3a05b0c317c917dc3fb1c126d49ed41fc171eeb5b2f4431551679b95f7dec630e8e4fa1b987e443940f6ba3cbbc8064a1ca465f4707c64b01e683105e7eeb64e42dff8463d50dc203c4fcce429c7cf84830e35581247f180d79adf00e82923dcf7289eee08a9d6fd637495ed0d27a9a86599a00342343262197ff14b9cbcd001a87063b03580c420a206eeae1ac8273f5986fafd977b9b7432d754442bd25d9035ab41626db4b33c3981f0a40c13b1f48db4bb4d184b14330c9e8d0f991771aeceecfba42cfe5494e14a9376fc58b29374c94f19a85c9880f5907a01dd8f5efaf7f23dac13478a3e655bc6ea7a68b8f9d72a3bc4bf768cbbd11e28080687dd584deda80956c14e9e9d638c9690ef40e9d763a67e59b23dac04b919bc3d52cdc2162bce84cb5fba18ddedb3cb1a267952497c6a859cd4eaebbce414bc8ba34533fed923bbe737f28868ea628db85ca9a0ff2fd2df8c0738f253abd632af176d2cd7300cb456c695d699c801f682615f9fbbac8e6c294ec09185e071a3e5dbc4aae90edffc1d17b6c6abf8ac9bb3d12c6867cf0b906d75570756f8c51ee5700bc7fc081d25998015f87a30e867f071436b76496ec3497d7c29cbc5d15dacc72e601b4f5ac6e5899bcb39308e5eab26615877c90707cb0b3bed0b966e827d8856c106f49d94ca8e8c362bea2d278007773696cc3de4d2377b66c47128471be31e0ceef89987178c1f3cf079ed048cf2a78a908dd5a4b995d222b53aa287ec031cb4cddf319f6c0b201806d2a66ff42529fff1432d85e0f04546fcf488dedc4427a92b2bf72379b1f37dbb104869fbaefd7e4761eb4b0e844447cbd80866363e9bd3a6aff2faa893d368b414c2bac183372e9ec5e5cfb8a9ebe74e255e09d558924884b5b826da6d880188401d2d6bec25d14f5ef3506871c7c53edd0e948a7a2f7f38500538f13995935713dcfee6b4f48ec621502f7d9b10fd834931d091245e3a840527677d207aefae61a2de85567f9409bb429d0b17eba54b3a8c1b1b7b3809d8db893c889f3bddf3ea34895aa4b7b04801f235006602cf1d702e5909dda7ace1d83eab998563b4e8c515345acde7abc19a35b1c22bbf2bcb7d79862c0ea166779c2202a30e3ac36d48b1aee0aea6917e0cf8e9ebf48c25a870e483ef431021f23eff30cd7b2eaaa2c3def337854e0ec356f0a6a9f67dd48bd3184ee1c8f73b6bef7b421c4d12e1bb587e9945871863474d1e4cbcd64fe821cdd0f01d8f454d4a6d4ab11f62b2c9d4f1f068204ebadbc4ef3b550bb54934f5acfca8d0b12014ba730ada885b0a30bf916ac6f1241b1eaf1b2f91402a3be94f3d468c1643d1dbced2e5b6f60361aac5854fc431f0b419e7126140b63db1f0c0200588ba49f16892d9a76fb4b1ee97adf7d63ffc47e39fc8d46be6b1ef9682c6b90929f9566cb3b865379bc5265e7cf005e82eca5d491df640ab781915bf3f7aba12c20b893df2eb1c612b3b6de6f85c59dc14bc8d57192f7e93fd1ddefb3659dbcb3f27477fbd861ba1c368783aa80fd5a8648b6689a6ee2013c17848d1e32bcb0afae655923cf76cee0822c9236e4e78d7a541994387c9319424e7ee7fd82c5de06aac623be64288dc8a47dcfe56cac83dd515477f469077f33ba164b9bfce6dc0dcbc57e7d607bc02a5170f22f4453e06f847ce3f6786a5be096edc92d608b80790f58d07c1ce9215d8252392e00e01f8181f4d727091a4a29e60d1fabfd0239f151cd44938dfaf493bae3e4f3a30ed5d7174d01b30b7862a0fd18c872d74bc8c50aa1bc72befde1d5d204782eda6a3b7efdefde532e51884b526d623e1c621e689432887dd131db8189893f55d912d9898187b1d37ae3db96c4327132222e864e79fe4973ff4b8bb1c9c49acef209e5525d3eef7c7bf8840a2397b3758283e2eb24233036b8f1cdbbd56dc0dcaa8410f65b8cdf153d73d1eb033e1e4fedbc80f03a3e2ffcb23fb44373312b1dd20ddfcd10942f3b9f33b62c88ed3f2a6c7bf4c1d18356971858fb8c0a6d01f5c739d6108620a56bb3d0862bcab84d3bed76d8cf8c13f099b56f1f7ca5681be4e2e87515d181de04f0eeceec2be751bb4bdef020597648accdddc65b20113abdfa1d09bbf53d7b00e280b0454f0f77344e73d862e2294f4d5b3b260b25aebbd46cedf738d84c53", 0x1000) close(r5) dup(r3) dup(0xffffffffffffffff) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28935de6feff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x6, 0x3, 0x2) connect$unix(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=ANY=[], 0x10) listen(r8, 0x0) listen(r4, 0x0) fcntl$setstatus(r6, 0x4, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r6, &(0x7f0000000000), 0x10) shutdown(r6, 0x2) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:17:09 executing program 6: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001dc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001e40)=ANY=[], 0x1468}}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x57, &(0x7f0000000500), 0x100000000000024c, 0x0, 0x40}, 0x0) r4 = getpid() setpgid(r4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) r6 = getpgrp() setpgid(r6, 0x0) getuid() r7 = semget$private(0x0, 0x4, 0x3c8) semop(r7, &(0x7f0000000100)=[{0x1, 0x11}], 0x1) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r8 = getuid() setreuid(0xee00, r8) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fchown(0xffffffffffffffff, r8, 0x0) r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r11 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x0, 0x5, r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffffe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x400, r8, r9, r8, r10, 0x23, 0x6}, 0x0, 0x7, r11, r12, 0xa70f505, 0x3, 0x8, 0x9}) r13 = getuid() getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000400)={{0x6, 0x0, r5, r13, 0x0, 0x1, 0xefaa}, 0x8000000000000001, 0x1e23, 0xa2be}) 20:17:09 executing program 3: sysctl$net_inet_ip(&(0x7f0000000300)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000340)="58e94d71", &(0x7f0000000380)=0x4, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x2, 0x1, 0x0, @empty, @multicast2, {[@timestamp={0x44, 0x4}]}}, @generic='\x00\x00\x00\x00\x00\x00\x00\x00'}}}}) 20:17:09 executing program 7: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000280)="080b65f1", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x30}, 0x2, &(0x7f00000000c0)="a34510d8d9b36dd5b39d6b0783c867ba4445a63230b36b19a42320c0fc18460dfb1b64f2a090d0ed01bcac80bff9622b58924d5c5801a00d49b8aeb5942bb37d1beec268149af6c48806725f24aec4534b184ed680ae2896ec0d5dc256012150df8059b46570eba4721c7a565615cb18726ff2964950acf751cd52b0a2253b0907c064a19726ac9927e4b117ae2832cf1f1f816b3a3a5ce612d6e442f4c332f7be67457ff4cbb44f6d4e902a4b6cd080d02b3379f71f12ce9120f96ded", &(0x7f0000000180)=0xbd, &(0x7f00000001c0)="0df38c30c4e83d6ad57151102d", 0xd) 20:17:09 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) fcntl$dupfd(r0, 0x0, r1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r2 = semget(0x1, 0x1, 0x22) r3 = geteuid() getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r6 = semget(0x1, 0x3, 0x100) r7 = getuid() r8 = getgid() semop(r6, &(0x7f0000000300)=[{0x0, 0x7dc, 0x800}], 0x1) r9 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000007c0)={{0xfffffffc, r7, r8, r7, r8, 0x8, 0x7ff}, 0x1, 0x9, 0x0, 0x0, 0x100, 0x5, 0xffffffffffff0000}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semop(r2, &(0x7f0000000140)=[{0x3, 0x2003, 0x1000}], 0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x85, 0x0, r8, r9, 0x0, 0x0, 0xf3db}, 0xfff, 0x3f, 0x9}) setegid(r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, r10, r11, r9, r8, 0x48, 0x3b24}, 0x1, 0x2, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r3, r4, r10, r12, 0x0, 0x200}, 0x7fda, 0x10001, 0x3}) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000200)) 20:17:09 executing program 6: r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r1]) 20:17:09 executing program 4: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x3f, 0x100010ffffffd}) dup2(r0, r1) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair(0x1e, 0x0, 0x2, 0x0) 20:17:09 executing program 7: open$dir(&(0x7f0000000080)='./file2\x00', 0x200, 0x1d4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') open$dir(&(0x7f0000000040)='./file2\x00', 0x20000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x21) open$dir(&(0x7f00000000c0)='./file2\x00', 0x30160, 0x83) 20:17:09 executing program 6: mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) pread(r1, 0x0, 0x0, 0x0) sendmmsg(r0, &(0x7f0000000140)={0x0}, 0xffffffffffffffd3, 0x0) mquery(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x0, 0x0, r0, 0x1637) syz_emit_ethernet(0x4d, &(0x7f0000000000)={@local, @random="b0ebc19b0a74", [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x0, 0x0, 0x2}}], {@generic={0x8847, "d0bdb74b47dd47455a73018fc851b4f190a151601dafc895ba1b591530519fb62ef6eacd763939e5afcbd16aeebfc2049ba11c24f1757b"}}}) 20:17:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x9, 0x6bf, "28113bb1e6648a1a267bc03b7a447ab255dcd9f0"}) readv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/121, 0x79}], 0x1) writev(r2, &(0x7f0000000600)=[{&(0x7f0000000340)="a1ff2e9576dcb24416b10b85c1f372c036f6028aad342100dc520b83ecea362f920fc746a3", 0x25}], 0x1) writev(r2, &(0x7f0000001080)=[{&(0x7f0000000ec0)="7ce93ec4b67701571da837101de1eb33bec06ae67bbc88ffcd5973650a6c17846474cb86d86b2c486444b2", 0x2b}, {&(0x7f0000000fc0)="e2502ac95c693d1710e1bce962d08e50258a5b6ab86d242c4eb6eb2844864d95041d9eb0675dd48e89c635b79c5c1a35cae194037539af380c2fb8cb08c86da8b69eafbec9710d935917ccfc", 0x4c}], 0x2) r4 = dup2(r0, r1) setsockopt(r4, 0x1000000029, 0x1b, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x72e, 0x0) socket(0x20, 0x5, 0x40) 20:17:09 executing program 7: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000003c0)='./file0/../file0\x00', 0x84) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1d4) r2 = openat(r1, &(0x7f0000000480)='./file0/file0\x00', 0x200, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) symlinkat(&(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, &(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00003e0000/0x3000)=nil, 0x3000, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) mquery(&(0x7f00003e4000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) pwrite(r3, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) syz_extract_tcp_res(0x0, 0x0, 0x0) munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/50, 0x2e}], 0x1, 0x0}}, 0xfffffffffffffef8, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0) shmget(0x1, 0x3000, 0x84, &(0x7f0000ffb000/0x3000)=nil) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_STAT(r5, 0x2, 0xffffffffffffffff) renameat(r0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000000)='./file0/../file0\x00') 20:17:09 executing program 6: r0 = openat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfff, r1, r2, r1, 0x0, 0x160}}) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000001280)='./file2\x00', 0xcb) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)="34eb6cccd13fdfa4b629ad174cc8b312bb1d43c7294df1aafb04d4f37ec68220c6d8efd5dac2c911df72ee8ba72d9705234fb6c9a78ea7d84186ad1f4845391fe8909d851d69bff41a942dd785efe9c1da60ea9caa5df37323f8432de6b3d47fcb3911809f3023d958d80ac798553f03aabf2bb295e66b08fd74bf6acbcc736f72a7e77b9874b1190e4b5fa360e4ace505ea02c1e7c4c174c464118b1472bd4f732f49dd443fcecf254e768aa787a8613abd1d65652edd0e1af066872a7d1bd415f1df0444bcb238b845d35afc2e8982e21d8c207907be24021ce525ade4a92e76f6819fbab3b3b029c332e82dc186123b52b3dfe44e5d146f3382af4af6c9fdeeda16924919229b94404de529134b78d826be9233eb768509e77bff0082d081c6a5625f7a0d", 0x126}], 0x1) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="b1", 0x1}], 0x1) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(r4, &(0x7f0000000400)=[{&(0x7f0000001780)=""/4096, 0x1000}], 0x1) readv(r4, &(0x7f0000000040)=[{&(0x7f0000002780)=""/4096, 0x1000}], 0x1) mkdir(0x0, 0x0) r6 = kqueue() sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000025c0), 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f00000000c0)=0x25, 0x0, 0xfffffdfd) kevent(r6, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9, 0x4d, 0x0, 0x0, 0xfffffffffffffffd}], 0x800, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r6, 0x40}], 0x1, 0x80) poll(&(0x7f0000000000)=[{}, {r6, 0x127}, {r6, 0x1}, {r6, 0x40}], 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="f9c8", 0x2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) renameat(r5, &(0x7f0000001200)='./file1\x00', r0, &(0x7f0000001240)='./file1\x00') socket(0x18, 0x1, 0x0) 20:17:09 executing program 6: minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) mmap(&(0x7f0000dca000/0x3000)=nil, 0x3000, 0x0, 0x810, 0xffffffffffffffff, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000380)='s', 0x1}], 0x100000000000038b}, 0x1) r0 = semget$private(0x0, 0x2, 0x584) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0, 0x0, 0xb}, 0x0) sendmsg$unix(r4, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000680)=[{0x2, 0x9, 0x1800}], 0x1) madvise(&(0x7f0000f2d000/0x1000)=nil, 0x1000, 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000400)) semop(r6, &(0x7f0000000600)=[{}, {0x3, 0x6}, {0x2, 0xa, 0x800}, {0x3, 0x3f, 0x1000}, {0x1, 0x5e0, 0x800}, {0x4, 0x0, 0x1000}, {0x1, 0x4}, {0x4, 0x6, 0x800}, {0x0, 0x8041}, {0x0, 0x3, 0x2800}, {0x4, 0x5, 0x1000}, {0x1, 0x3}], 0xc) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x3, 0xc00}], 0x1) r7 = getuid() chown(&(0x7f0000000440)='./file0\x00', r7, r5) seteuid(r7) r8 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x85, r7, 0x0, r8, 0x0, 0x8a, 0xf3db}, 0xfff, 0x3f, 0x800009}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000540)=""/134) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xfff, r9, r10, r7, r3, 0x48, 0x3b24}, 0x1f, 0x2, 0x2}) r11 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x9, r2, r5, r11, 0x0, 0x28, 0x3}, 0x3, 0x1, 0x9}) r12 = getuid() r13 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x2, r1, r3, r12, r13, 0x80, 0x8}, 0x6, 0x7, 0x9}) 20:17:09 executing program 4: r0 = getppid() r1 = msgget$private(0x0, 0x10e) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000c00)=ANY=[], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) msgrcv(r2, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000002ef1f283000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040000010000000000000000000080000000000000000000000000000000000000000000000000001000e78cfba70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035501f0568ece27e00000059efb73dba9050983032a2469b693b4d60bbf04412a4cd0b36ef7dfad1609176dcc9b8c48a3922bc55bad9b7dd09bcf632aa9fac5216b3fa0b4647afc205c93497d3b4eeeb9b0f000000000000905bf00fccef979a64bc9405d56008ad0c5fae852cf078856ad9600bd346c40660c0ed0790b462582624ec4ea390e60188d1d87c85ad535d7370e76daa230dfb92577b7fc7eeaa2f790a4f7c78d14cab845c5b690c4767daab0e3b16a0bcce6d97805d758acda98642b777d00d9f8320623cda81cf6b45609f37951676b666b0409ce416b834bd5e4a3437fc67462a4e8b3a795a2819d8c54aefc68e1b4ef2382ea39803b22c18c2cf388237e2e99b9c2d847bfcf3634f54a02f9c0f81ac0dd56242e54fb122ec0c89a8c84882b277b4565fce23fb77169d3c9e5d04020e27bf20deb3fe2ebeca243ae144a9b3b20f38867e93f613682c863855ebe8e17d154c5af9dc8a9bedffd3afa35054bd29090ab87463a288c229356bb33d3947338610f3187006a2e5ea2e6bb37954c17152b7050217208cd225ff5cc771c6baef55d5fbfaa949ac766e9ca36acf059856066f82947dc9e2ed72f446b872cbd21876e55081736ebd3194e1d61fa18cc13bb4704f8841e594566ae73da7440e69caaa0470a834aa25ffd74680c433f6d2ee5c1a1c47d786a11380d0d79bd875a965b7c6918bfa92b38220c11bf0b34ba7f62ddc27c593916c75a1ca70eea54c99c2cabd65afe7bea422c41ccb65ef00d65acc50c42640b1b3e0d353fa57c69d6d039bf866470c67a57957525d9fd5770deb3b25687d86395c3839da9cbaf8c0a8c69a9b084abac04b53d132ad83b45bb90c5bef26f73e811024dc28e0a1d182cbfa48e08e3b5574a70d263f1f6ba5bc43f06dbe6dd304a236516267e4f5db802d78dc100d80a0f3ce2412fee8cc4053cec29d208748aa7fee6e0b7604e217bc26697d76580b8cfcfcc93cbc75c00b0a7ef49a9329bd8a6b57e645bbc219ddef23638791648bdc95c558fdbfd03681cf29904cb132ae81736160f3cb9bfb9fcf9b32ec0489ea2f8d6fb8fd6a166dea734781cd4004257df26903d3061ea268557f9b9c689a3c69d18ee81aa5eeed51803f55727575012814f1eef5c9061c"], 0xd4, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getgid() setregid(r5, r6) msgctl$IPC_RMID(r2, 0x0) r7 = getpgid(0xffffffffffffffff) r8 = getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x20009c1, r4, r5, 0x0, r8, 0x1, 0x8000}, 0x3ff, 0x3, r3, r7, 0x1f8, 0xfffffffffffffff9, 0x7e, 0xc}) r9 = getpgrp() r10 = getpgid(r0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r4, 0x0, 0x80, 0xff}, 0x3, 0x8, r9, r10, 0x100000000, 0x5, 0x20, 0x3}) r11 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r12, 0x0, r4, 0x0, 0x101}, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x4}) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r14, r13) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:17:09 executing program 6: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000002580)=[{&(0x7f0000000500)="712cbb130d4756992a099c5ded9012f09c20073a71395a984ca3500b28cf333ca44ca07275dd2b78373719f628cbbb0ae8d353815b0af59b7d884f7cfa5d0592b404ea9b50fdc4ab52092e6c8b2557edecca31741def4466ef0d8e40fab1605cc74e8963e4556b5d18dcb6928b376d4185b55f698b91773e6108c07d542a0983d3a395cf8845f09150895bdf324a33be5ef9ffbd976454902b652ed4e8a443c3c35bc93fe73e09cb5d623c96eadb1cde5c0ee6d354f41d4c0f58632ac97e8a3bc74e8ee036ba1778ad3d90712d691ce53004329eefb376a5fa13a8a44472cd045c93837ec5f2dc466e45b4f38e2171b7bfbfee0125993e9322b4e5ae318acd28e7dc0e8d769f1a90df42e4bdfddfb47b22e026e9603248d5ed806b98ba5ae4a80aab2cfdc1bca72314f0cf8c9686585fca0d1adf60b1abbaff7432c6ecdb804d93d3414d4935b928d012e59559808a014bc23c3a43846289b69833b934bab64182825ec285d67f2837df4363260f56758cf20aa5dbe963aa8200f237f3a7039316ebfcc58fba1079515ab52d76cf63c0cded7a6e3334648a8897868112c8e8eb4f9c8f75f6036185635e9e333f2b51edf93e0875dd4a33a381903740960dce1baf3f1ccf8d53821528205b9ff2b6019a73c168fb0f4d66480a760d1b3d92f9dd37f1d06020e7fb57ae90f2bb944b9b0e41a4aa6d894f4fb8a3ea33f67c9b66ec83e04bc723b8beb5cdac237817963b263cd60409dee15acfcd2027f31d507bb5faf78b4dbd93a42251dd321ca94ea5d37ba09bb08c32648d24ea01b7832a51475c781e08713c31a830e1167d3c858c70fc2079af327612065961a72284c3adfb2e06d64a829a1e8d9353f5214946ab526289bcd0fce06ecccb87eb6b33594cfac22c657f8306629ae29cf71b03aeb2eb676a6d58d084568d01a1d6b08b7b6218c5b889ca6bf8e0b794b60411a66ab5d4b58111ac643a695092f19e98e4a087193c82a2edcb48a74b7f3823c378044f54d10ea8a8610591e31ee89eb0cafb3ad43e0991f04000dfb7d266554066715157d637af68c4747727bddd64db5fd70e5e690be392ac921bac1adf801dd19879c3fa6ab49fbb4005ce0e30d6ecf7a1d10374cab63ac4f65a080c5d92545d3a36abba2d957b0133399f35f981768f77530267ff1e60a26878d2d2d8de8fd9f4e210064a7a43a2b0d0545c158f480809ae734d0aaef04f4c07f2483d1fa401393ecfdc54f0367cca700c0efeebb07b2eefb6fd8e877d8ca40483bc9b1382f28cb91608dd0cc5312ec0610e1462e3f683fc45bfa8b7b68d8aad27a0e6362f30167dadda01f2cd4fce81974fc86f39cb5cab385713439682e363a130d655c5a83b16140b47287dd62ef3294c7270166a7b976540cdd43763717ee33ed316147f2dbc08c2b877c425a58b684e58e868084e5ca1f465aca66c26fada865b10a406b1c5079d7281c1dcdf369d3d521f162ba0b42802173942f33e552def6ad0c9a3f83c45c4dcc5c6882b3e657f1978d0e756176e9d8a8db662fd8be82f28b515c22a8594a7126ca7b0f2211bbd05ce5a2a40e166f151119dfc60669e01808ea6df432fea4a51148cd2aa1cd41270303cf57dee39c668a2adca21edc1e9401a95fe21026b56993e13b0f031286dbd5397ad43d3158f26e57e0263d7f14225929e6982f3f8663958ea2d9f9006894709bbf3dd12abb4b14c75676d5b14ea45e9b97f76af0dc113e34077f1af2e281b42881ff436d84171c6ab8438c9d6c5448d73c51d67ffd0ad26a4bcb9ff80841583a18fe24581c04b83e3bc055c1f1e53698ed2be231222051210e1d6768dcc24f4f5458eca018a3f5f4c0a832bb5d56016971b7af48537abbf9b47842273168d1a9ac5ddcc7a4e56cd06c768e210cbd45ade4138aeeea54df3522bd92548c5940414edd089efa08aa4193acc9f3cfb3d23a0f2a403dcd0a5f1cdde022f74cfd86d8548b146a3b4008cd9822cb32831a4c58d772c28a8665ce3a3e104c122bb6ab7aa0c51236a6b74fae17c28c304014b4d2c8c8f54da5f096a882ed3b83407d26d9aa817f640031429a8373492d944a8ec0af431adee00a5e8c93fd7796913d6f565e86f2dad9b499170e47b746cc93c9d3514d80b3eb64d37f8da459ad8eb282883f6c16326a78864b32e69e09f67ba45b3b70d8f2083b318d2b13e9dace88e8c35eb7ef67a25669c95f44477a76421ea9d315ba3d648b2bd367bfead782845778113b3e035520ce2230dc56760472ca19ac881e58f32c51bf2ac52d03168b33d622d9ed9a25452f35f7925b4aba4d6390ac6b2d82661214c80f87069dc8f1b544e40a6cd06f30ae7e40b342f1ede9fa1107d84f60b807ac71404c0913242aa75ace48f9ac633f41246a06decf04b708079d492e6ca7cd71cabd39d44800ad0a5776c6df5452c71a766e89571b9b595794cded702409217a1fb525309a44974e5e187e26a7457a253b3eb2d9963aa2d6bf486eada8346d95c416116a3e12a1cd34a79e8ee9a659ccb3a5bb236ddfd7dc79206eabac95f00729153bf706ae670763891c9b843d1cf2880400c5388f1d1480cac9b8bb88e09a61386a372a0c2a6aa09926734e4470f5e416e44d473bdb5b93c9e7ab2b0e279b09fdc0c46ec76cbcd317c0d03a5dab6a8d7f80972ef84d242102051b0fca86763d536f0b381d099cc7e9990b46266c16e570424263f3ca5b36fc9352b04b1b3a52e692ea846abf93a66ed4aff44614d818f7de6d05d079c89b6e5937d401426473d20c6b6b2854f856d4a5d82865520f1567772d940be2d70971c7049c5eb1e3f8668180a4091221bc2fd257bb7411ef02328067b3a490f025c0eb08bd1d03b4634b7ac5055ce61d87846aa5445f841bbd96a241aa52c77495fdacdc24da4d024fa0d13e63eb06b186faafc2bbdde88a8a9c6e599b412d37b6a6a3fb8b8e9b9996858ba75665ee737307bd948270120798b8efa0f3cdc60dbbfe29da6ea327e073886091dbf9be639affe01a05a38462cdf09bdabaea6bb7f853e0c2e8758f388591695b55a7d10082e8e16ccd66245fc5719ad9717a3ba36fdda3c66fc1424f7e955b19c4e85b327c622a96b7e1094d6b2f4d18ff0724d9402e8d2d9320a7c3f2ee24d17391145ffb755be36d2920786c063d5715a88be5a4b202284e4a8a2a1e9c7e04e685b127cb13ee9763dcfd2024bba9836e9df33339947f330fc320833f5e4ba38bee5bebbe7eba877bec5e381e7a2a49d9bc54edbac0b2c74d01d14ec8e76aea52475d2efb5cdcf13efbf4c360d907ecd9cd429b7f747ac3dbdd57f84fbfccf8ae229f7b5034dd5b3105b3c6c8495f11d2094cadbbe1a565d8f015e62dba132dc3a58afab55a7d0370b86feb862eabde61a3d63783f9ab8cb005aabd8809f7927921f1cf3104ff750ff578073c9666a1da72cc51cb4c91ace5be0095882fb8c4d59be4dc4c8640e21ae0b7365662e2a2559033ef0c641d55a4df7c133b3bf3bbd05bb407f1110eb78b4e8b2543737543c9c0b54551f0806bbde39f6dcbcb0165641f3543df3dbd484eba516f9a50ded1f8b0e0e8246e769ee27f075016c7963dee2e31a9a21e446389249b397b0dcb517405b6f75a07a69e88be50c20a2ad585622ea4bbc250a8db3c9f10e6b630050ee6352e56a0b251795fe0dfed29f259abe5fbfefecb51cc3637edbc6a3ac01780ad4f22b54c3b4d8a6844ba1702430e546eb816d4322686f9c55d0bc37cc00bbd708b1a20f85226a1ddbdbabf8c676d1fb968555d2223cc576a98902549f66382d3a669b875e5007b039b9f0e8cb83dbd17c8e64f5988e1242d07b5a94e77c0bc82aba9a0ca6650af9532c13abec6f4be9c13f3ceeeec7e12f929424a13c716be964c03ac6bd1d3e72d0a7710c6bcdecafbaac1382e436d5dd1e23354ef66a472efafc2a51173042d1990f9cff4f57aa3ca53e35d5a5ef52e8febcc728f53d08535130771c82f4be78420f89e279fef3ee29855a26cb5fb03c7b936bcd84771fb2dee14596dc478f715b6b92f833444eb94a76cf97a8f49c5465d110498d375c839e92f28833a94dbf96860fbb87673a37f093ad13406b2b976c67cd8912c8cd800c3a5d194e4fdc3fba6abd4aad7ba5e04ddba057dd55365add2712b88844436dcfc03d4d19cf79834b280efe516ef01b56321b9ed43303170b7525747dbda1fb66476a2210eeeca2432edd35361a584521d965efb4769d167f51e57696aa56652624b87c88a693e2893e6ca541b699fd0881b44b15b56d3ec9511a3a72d5eb93dc7fc9c84cff0430bd277cb84982b8a1ec47c0f2b52651f0dd0c75022d797d033fe32efb167a4aa0e0c0ef7ae730fb0d0e92af882d6e6c7260f564c119ce3a90fa7dda792fd21a8f757270287d9ace61a6331f3872b1cc7b17716538062064d9c759f8157e12e2c445dbd27cc3f0163e66b82c136c79e1df084a1ebf983c7e7a925f084e8daa54b77c79886f366b1ef06b57f68324db02a631c9d6204bfe6a09333345ac7df4eb3467dbfab1dd2302a22cbfacf269dd32f85f12cbbb00ca79c50d8287de53adda8763ade64aa562038d7dd38a8c8a7f8a41730065aa35f1f261f7c3e9eb121f9479f22a4aabec67a5eceb7cf7dab94d1d3c6c8c920c0b79e3d363a408129b1d65a7f7ba39e6be4da66722407561575f41d5ab17bc6435544ae25b86546658c01fa41df0b8627278623e437cd11dc3f8aadc3405622ceb521a5fce49586da66be03d1ad101cf8e067ef53c0e00bfb004af38b3abc06693c4c9c85dd0843768b482668bb371b48fb05d0918fd2e9d05d1fbe1800c03c7bacb44686eded5af072af224ef922c98bd8c2aa8ffec86d4ae3ee6d04ae8460de7551dfdd2b0eed3cbb44d5e12c4c109649ab7b47f02caeea01a495005772588e939a7a0351f47e09bb69cc97f6ece53223a016958bb95c74a7e4546ef3036f91273e310c7dbedd8dc67bf45ac304b1325dbd23f3d971ac640487971a004e3d3f030d575ad28c911a933d069657a8be47afc943a067f42dd459f34711c1d2eb7a360490cae8c62864f", 0xe0c}], 0x1) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000000)="5e2012a6753aa79a98e33108f2317304b153f006519ae27da2a5512dd98a326b9716cc25", 0x24}, {&(0x7f0000000080)="4a0b07da8e254d70e8693afcba0e7175b5fe43513ce08efd3dfe7a3bef3b4ef86e45ba38efa70fcf93eae47d06df52edd91fc1d02db82077031766527418322929f3475e57a2a699c078d3538eb06faa449deffa3af2f60ba01f872f8470", 0x5e}, {&(0x7f00000001c0)="2433a45d65db25e15767665e2faa1af7d5bc4aa1290a09885bc96a3c82ada0a5f32dfbc9b150966a73c7ac250d7d6ad6ae63809271ee47fe7cf2640769f44a5d680583442cc2f210619877509f608afd6aaf23d2356126a824aa2bef1a82a9e6a341b9fd0206679f8094cee5114b79261340303f2ee5d867d8b339bb1f9cbfdbda7e1e5282afa606a25ccdabee0ee99ccce17b415740b65cc623f11333594dac9f5e3e675876e74e7779329377a43b74d2e1491defb875888a33d0d34b7880df6b827587f534a3b78b673d3136cfbaa75d36fc2bb4c321b9c8ecc1a5", 0xdc}, {&(0x7f0000000100)="d97bb8eeb624c562e7b1f23885eb6aa2402062430e47e93975e387eee968bb642fcbf7ae04a26736366f10d85df70844b51163a85cd8bd173218578974f6b9c4ce6b3aa41dc3c73567fbb46ccd0f195a5480ca6fdade6175d3aee1e3eb9ee885e4ecce8021556867b030eecb44aab89e95d75de48fa8711310", 0x79}, {&(0x7f00000002c0)="2efee6276e3a5f1398bb14ff30fb2dc1663358b3b6bd7d6e35d7ffe640db91775a78f6920c709c6c83bb946101944ec05370983eb8375bfa24a0da1cb75c2a6e6c66419a21eee8b4d6ad639618a440b5e466444c6eab58b0aa6e8aa27f2d8751638eb5845b6518d07f37841b652799062a", 0x71}, {&(0x7f0000000340)="ae20ca8d6bbbd75801d79e0eb26bde69528a8e3eee5c27c8d20cb9f31240420a1c7fcde6c840572efafd7e18788c49b5ad47faf0685cb7d2a3afdf42fd5add7163731c348e93a0a534b0ab0013abef77896f4953506ca7510217955d68c7e492e48f3c675c3e3aca4ccd4e2885ff38434e9bdf2112817721eea6026f945b482d22d3e7087317610987385f723c7e6e94c2c97bba4a6bce526b773c20a0d818ddfc2b85003ca3c4", 0xa7}, {&(0x7f0000002140)="66694314d4fea6e3b8471f856e6a590887b685d8e3cd406ff02edd710293ddf4f9552a47baf6a7bdba9f27e792eb7e50d37a0dcdf03f05d011bae937d30cbbc2d030cf66102bf0b06555b2b1d5292313fc6d63ae08db979c9657ff650febf418605525c65abb812c3f1c0f1a61ddfa5ea449fcc1547b353406cf952f13848ef6fdcc266c8defaa7abe343e3e27a5a6743012901dc7be878e9018df21d13f5dd680b38e75dbbcdce5e8a42ac33657319beddc36e36696d5bf6c7407148d601aefd83abdf540bd0e9c7df38b22a0217c3f05d413efa17863b0deee68fcbbed057695ebd84fbf78f91a81ebabdb4d98799711bd6a45c224a52672d8", 0xfa}], 0x1000000000000228) close(r0) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000d54000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 20:17:09 executing program 6: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2012, r0, 0x0) r1 = msgget$private(0x0, 0x100) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/56) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgid() r3 = getpgid(0xffffffffffffffff) r4 = getgid() msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYRESDEC=r2], 0x1f, 0x1, 0x1800) msgctl$IPC_SET(r1, 0x1, &(0x7f00000005c0)={{0x9c1, r2, 0x0, 0x0, r4, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r3, 0x1f8, 0x2, 0x80, 0x7f}) getpgid(r3) fcntl$setown(r0, 0x6, r3) r5 = socket(0x18, 0x1, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffe, 0xffffffff, "61060a616a2af171ed8aa6bc40862c5000", 0x0, 0x2}) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000140)={0x0, 0x9, 0x3, 0x0, "b77ef9c000"}) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1977e2ef4db27270a", 0x75}], 0x1) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000100)={0x0, 0x4, 0x0, 0x0, "87cfdeef196b4697385b0124a0b5979aed574166"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000003c0)={{0xe414, 0x0, 0x0, 0x0, 0x0, 0x14, 0x37}, 0x9, 0xfff, 0xffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0xc0) r8 = getpid() fcntl$setown(r7, 0x6, r8) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x8, 0x7, 0x1, 0xffff99ea, "f756b4176e80c7953096ed225e0c5cce4a390bcf", 0xffffffd6, 0xfffffe00}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f00000000c0)=[{0xe4, 0x8}, {0x40}, {0x7, 0x40}, {0x88, 0xcf}, {0x89, 0x7fffffff}], 0x5}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)) setsockopt(r5, 0x1000000029, 0x36, &(0x7f0000000040)="03000040", 0x4) 20:17:09 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000180)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f00000001c0)="3ecbdb55ccb4d24050b7cc3080e49820ad7bc40a61663433d4ea34cfa374d2742f37dbca9042ccaeafda3d51718340cf4e64b2c4561e71aea1e51637f629e7bf73274077c4e02835a8d5a99ef1acef4257ce567082a7827c6f040c006e2e9fc53469b3f7e971a33243fc", &(0x7f0000000240)=0x6a, &(0x7f0000000280)="f4f6f17043564cc00f1d09ce19", 0xd) setsockopt(r0, 0x8029, 0xe, &(0x7f00000002c0)='\x00\x00\x00\x00', 0x4) listen(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) r3 = dup2(r2, r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x21}], 0x0, 0x0, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x99}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="01", 0x1}], 0x1) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x20005, 0x0) kevent(r5, &(0x7f0000000000), 0x7f, 0x0, 0x4006, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8001) fcntl$dupfd(r0, 0x0, r3) dup(r2) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 20:17:10 executing program 3: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) sendmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f00000000c0)="93e99bf4c7b0a78f5af1c211aa543283fcdda6c60e3341a9eab0a5d7f6d3133ecf3aa1a81a7f34a63c39bd8aed96bad8ac7efb7f379652115dbe", 0x3a}, {&(0x7f0000000100)="af0230258319b6dbbc451053ddbacde91c1cc2c156328989838067c67934d095331363584402000e8249a03d2d4159207f0ab52f1d58e9996becdda8e2c4f130d11e8ff6f75d534780c047088f3c", 0x4e}, {&(0x7f0000000180)="ca61be3f718726c9c744751cc9926010e924fdbeb5802b94f132a5b9add58c45195c9c2d83dd1144e91e6a4124b4feacbc8ce72ca7bb02b07b039c45c15ded6cc0c7ad00c1d85a8ae6d315b535d9e12d62553a1143e454361eabd47b8c970cb35f59762e21224eba9d6ef563f3b13b9aeb2fd6e52a634ce1ee5af015dd98a7fb13d8f002e17dda647ae3a8428ef6daf68126aa8d3ab2a0a08db4d34cd1a2061f848e07ad79ac191915bccadf9288e5697e6b61f590df8cb52ad5dce958172ee5e80b37a3", 0xc4}, {&(0x7f0000000280)="8047081b6d082cd5b05f70e18da135239d4f3fe40558d157063168079927f49378cf0536ba6781db69213d6de0eebde11ac42bcc76765a6b29ab87a05875415e1464078cf668bef2b1a6f973fc39fa62790043a111db2acb687752a99bbd87df40ecff2289b3bc52f2d5f4d6f5f85882554a478d47f9501227f8e00a5e572c42a97d46d9688b2e9608b659651e2333b30329c140cd54bfea4447e780b8c75dc1", 0xa0}, {&(0x7f0000000340)="dd0cda0f9f5865a7161672cb03afdb927b256567def7e351ca5d1905c7024256e78ba555509d755bbbcc5fbb309ef8af13cca1ff6c8947addddfdd694ea3137c8978d9bccf90c07f382eb1d8bc36532625c3e466fe2288931ee96bda0c2191ee6306977925081f7bf5d298f737480fa2f9de7eb38008335b4e8753b06865473af089dc4fa46a4401a2a9414274c71e0b3ff44455189542cdbb69602553332b21e95d27c40a6e5ad10bb90e50fda325b7e546c352db0e736850a585c37de2e0c6bcd5e2705ddfccd097ac9bcc0928e02a2c63e2d33b5da805122fde92c46e33f32a52392a2230b7eed7", 0xe9}, {&(0x7f0000000440)="ad02f185d6154c04f3606a7599d6a54afc7b479fdd0a60b4d0d36844a53638f2f1b33fdba38ae26754b8b402d499f48310edcd46d3a0da63139b83ca7d71181cb54206de9ba9e992c11065235b7da5b94617710d6549a5832dcede82be21c4319f6c4ee8f81610e5702eea36ae5a5100925aa4488a19742001ea525e78494db7bbfa7b8204409e3e7439e0107ed74f725bb12bb8e587d458aa012fdee9883a", 0x9f}], 0x6, &(0x7f0000000580)}, 0x6}, 0x10, 0xd) r1 = accept(r0, &(0x7f0000000640)=@in, &(0x7f0000000680)=0xc) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000740)=[{&(0x7f00000006c0)=""/122, 0x7a}], 0x1, &(0x7f0000000780)=""/59, 0x3b}, 0x1) r2 = accept$inet(r1, 0x0, &(0x7f0000000800)) bind(r1, &(0x7f0000000840)=@in6={0x18, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000008c0), 0x4) pwrite(r1, &(0x7f0000000900)="110a7e7b3ed43eb6995add71d3d108c4fdbee8b0b8342c1d482612df62bd1833deb261645646355a2aad8bf8cdf277d95a355b8ecdf0ec8b0b7b8d29d49e5bc63388df4726d77f9a786aca417fb158bc70d8b2dbba098fc775b65f3b867e853fd6562bf5d325af3dd6d5014d202555af6eec206eef805317e43b1dbb924e14bafe51620ea995eedce9949cdcde93801053613f84868741e1f1af0cbec7f288976472a3925f7efb732ea9327a5ff41192afb1a9", 0xb3, 0x2) recvmsg(r2, &(0x7f0000000bc0)={&(0x7f00000009c0)=@in6, 0xc, &(0x7f0000000b40)=[{&(0x7f0000000a00)=""/154, 0x9a}, {&(0x7f0000000ac0)=""/110, 0x6e}], 0x2, &(0x7f0000000b80)=""/13, 0xd}, 0x800) rename(&(0x7f0000000c00)='./file0\x00', &(0x7f0000000c40)='./file1\x00') r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001040), 0x10000, 0x0) r7 = getuid() r8 = getgid() sendmsg$unix(r1, &(0x7f0000001180)={&(0x7f0000000c80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000fc0)=[{&(0x7f0000000cc0)}, {&(0x7f0000000d00)="547f2a567e45253ff3d8aa835c9164b713ae9fc311569da7b4d8c9efc53f91af4d2902aa83f7964feaa5c47abd9329920be918bdbe7b2ec6401408dec5472a8292022fbfbad660b6e60c4d5faec7f7121c43fa53f5db734b5db8b85ff5932bcae005ee03a1e7c9aed3040fb5bc3b6fd96330b95b95747870387eb1f9b6d73b7a68f2d8aa9b41a435427cb4c0c0485394ef9bafb98fd4ae0457c1dced0cf83b57ff410cef1a8197da978260c6882909b510c0746d2d82f892f5e54d6ab9a245ee2a5d65578ccc5f866c37f83bc321f03a659ea5a268dbe6e14f89ef70acade230d33fd8ed47b4808e282398cd2cf4fb4cf5d0147f56163df33a28c18ed47a", 0xfe}, {&(0x7f0000000e00)="9e063e05d1075da07b4cd03f8751a7955523eda1c63200bdfbe0b6c6d1e70daa8d4014fe51056eec5f1aedde38d993eacd7ef89c5ea1f61c0d6a908f64cda02052bc827c5faa73a06f2bec71ab0567df2d1715bfa6960d40800cb7ff5b6c4be0d49b41a09fec275d6736339dcad2e1643ae25fd672", 0x75}, {&(0x7f0000000e80)="91ecc06df1678c218a4399be528cac4eeae01650fd0d95a4167dd0788db87d9078d8428db135df9f6a28d98d2d2f7537e0a02413e377d6d0690b4e6fccda544a6f343c8191b8d12ac61fb0f3ac0837684b11423ede5282c4005eb278b1210ef45857662b4474081ea1bb6034b7efa1dfa0ecfd19429bbe1967dcb5ccda3491e189621d54b435dd3ea4ddd246489fd457adcb54ee5376fe011ed0819ef9e3990c5124f8a078039eeebf75b01c", 0xac}, {&(0x7f0000000f40)="6d2a67ee59826b46d618fda42231c8fd4fd5043991802c7ac9809a5b413ea3b09e2420b939f3b0715cb03b392d7e75a1d785dd36145aa95ae70983955be5e689", 0x40}, {&(0x7f0000000f80)="68496412", 0x4}], 0x6, &(0x7f0000001080)=[@rights={0x30, 0xffff, 0x1, [r1, r0, r0, r2, r0, r0, r0, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r1, r6]}, @cred={0x20, 0xffff, 0x0, r3, r7, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r8}], 0xd0, 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000011c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r9, r6) connect$unix(r10, &(0x7f0000001200)=@file={0x1, './file1\x00'}, 0xa) listen(r9, 0x80000000) r11 = msgget(0x2, 0x40) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001240)={{0x1ff, r4, r8, r4, r5, 0x80, 0xfff9}, 0x800, 0x431362fc, r3, r3, 0xffff, 0x2, 0xa987, 0x6}) sendto$unix(r9, &(0x7f00000012c0)="1292be1e431f24c6263f451b93e3df7d8da6457ddf07b1186a2c973095c4270efdd1f26e2387ad9977dc64eca6c9e45d78cecca7e8786358f32703e1a1db6d2c6a040b75c6c311b8ff3c487fd17dff2f930cbd6305b75d7743dfcbe8566349b606a0bb1aee0e6f0c75a7286bb82c8e9ad10af8f495957ba58909b65ab45737facca66264d21f8d33a17b8305f6e5646a0ac629b1463a1152898ba3b4a148aac3c844e0e48d3aedcde967401cf695c104f0fe25bb13ed76ce54ceedb4fb4da57748d50adeb6c8c79afc080553a5b660c78ce487e5a0c167a9020208563a8ec0939455006ce943d760373e1a235895fbbdc8675145447bc5c7cb6f24fede3bf4f7ca24bf6b739c054228fd4b60960cdaaa2c79772476b0e0fef8974bf06f2a6652f4c7ee4792cc217fd9c1f53e8d0f44c7a6d1a72a15fccc4c2355b4ebf72c8d367f128ceb5ce9f1f086e3669a99e089c5082971b8aafe3ebf115a6139f6c2e81b32772e728772d49e2e5d249302cfbc042ba44bb50e0bf6d4981ec0401b3704f23ea06442287851c2074697ae500af2d2faf2fe5a9b36d35946e4cc6f4c544faa08bdd835068615a50c2fa428abd58a4b1f2fbb3d318bbb3c9eeef5293588472a41835f03471697df98b169025037ffe4fdf7db4e375987b9bce5ab3682328281136be479571ff3458162b5fd8aff55e6a4f74442771e1fed7c5b9436e1bf973a6dd35e76a1d1616a4c9010ef380fadb10404b9556a1149394342128194e3cf3e97b5d8f9e86f14bee69599e6ff91620b172784b2a9522ddbbbc5053090f1f1a39555ba3d0953e2516cb9eb8bcd6efd325d3deeeba9fe12c8e4eb0643fa24019b57c747b5d8cfc464fe5776f41cd63f76c178f50d7a398a3fcac68dba572adebad61d126f3dbca56db1fd0b670a00947dc10a474dbb8cd144ea0b27388abe375dd70567c41dadefd3958f639eec4b84e3b6c620deed63fd5885d817fa8cf58b91ebdb4aaa4ca19730e4c65aad55c42219353977f598c2bb21e94f0c1e598731cb8b605cae6dc48c293440eba11ce69d8c483c1c2ab368727dd12517574535c31d2b84dbd17d64ec0855bd778bcca3c48838928e716418a0b53839450b3cde87f5860ee2701d31ac46424996b737f5aa5b221f9a79bb501816c1eeecd475bf25f66018946df580b3641ad6e85dc68cafba0be69bfeb8cf1aadc090b7c9c6c265c7571ca96287af413bc5304c9d50d5cf2d15cfebbd66b8cebdfc4947e51f8328343db0c088da9cb86301bf041bca9cf2848b7d48286b0908c9c365e802939836148f4ef6a437ac7c582750a5c1191484408649be12c35b6c012ef7c85a60d466b65be439a850c1022cb5aa6b1aca49f9b636379158b54275304ea50775e45ab660b9997ca06de985c36781fe5c294b5a2bbe89baf8e4411ed30d01af37f66c90a64a207222b1c80d7eac754ec22cd080e24de6c20d5c38a18bf74ae6ad1313ce050b9896d588fbf83966a23c95433bc285ec625d1ac9a5eb682bed8019eaba77bdc70699f198ae959a7876ec77d3caa6c9eea45a0b8c156e2fc0af0dc91c5ec61c8d695c3dd01939673ed17ff0d973746acc10721373d0e8857ed7b2e1801f1367e3edc9d42d7a77b453962f4777818e405bc16269da0777742806f0940cbb3f87da46ba527b4e5a7582aef0b67090cb94527e39a0a3497461432e94a0e61bb0dc07ceff96e188c06a58a4ebe530a04a282f50f2b3e1db01ccf24364c345a803cfd449a6ce155bb0262d5a0d127679d7786b01e7372d3f2d6fcf8fb9891b60a93231254dd8a5d415b462719f9b837a4f476c6aff5f86ae219257c36fdbb7b8626cbe97900eaef468865151f83c71362d033f838d2e98431ce18972c0951c74064de54911cade56ce20a8178f9cff8847bffae3314c5a0a2b66c08fcd31ac96e8d14ec976d770781ec3ed373ad96de0e6ffaf1cdbc15571cf72a184ddbbce6069fb78af8090441f162ace158fead62b7b35877e678424469038a3406aa5079d78ef58f02f58ea8e6c924a1163b620bc764b6e7645722195fc1b053a78b778d65822b0fbe0c04fe5853a9290cbe475b549c5abf38b654faf45bdb3a08a0a6859d488d9efd9cd509a3f028cf65e2e5f372d8f4d1d7112d81e24738c165ca0abac8d67c662a51ee4a99755c07450d39d9fa02f7bef38113311d543ab2bcbff70ea31aa2ba512502188dbd73dc2de3924b16f98a44ff046502424b72b59c7dd962897e69dbc24fb181e07846287cfe9e1779fc4d7a041f60cfd2adc21574f8508902e91e06c06e2156789d8db0f52fa022d7935b711d7d30f1203150ed4e44eed3ce6f29845f263bd4dab3514dd1920f691e5565dd6c94a35308742174e2e7aa44de8423c2070ff32bae008af8fb73e70ad666694b3fcbc6d58bd2c4157da8014e7d904b4cab3158c5bfd3bed852a522aed402532220e5391376a041244724c03881d2db375c7b9dfc6649953e3e7018cf799304a3b59b4d4c80e68087c8b6bea9fbf07d6076fed613393a6227ccccd317641e0e5ff024967590bdb83541436ef4d7ba8fd7a851999f37c2ee79610fca0bb1360fb1e59f42c2255cd1aa18523e2288143e14a1e05a2014b5211386c3d566ea003e784f3513a468dd6131c10ea4a8aa9d0ea2578e6ca21b18d4dc0f3d2ff58d79afce0cc8d9136fae09c4bea0ab2649938cc481f86c778985566061056841a40267525748aa7da2f34a8d5723694fddfcb9f6fa1a8a104502f5aa7eb2d03ec0de3266e6cca095e20a1987dc164d5587eb4300a8a6c358b1bab647b304861fbe78921908c08875bcd9ebfca40f9b294e8b9d4b3b25372a8613819a22f48777fbea4ab1af9ecff6fff08d9bd88ef9e04e6f2207a944342415a59796c33ac2761ea2d7d1b7a91835d4f98e19b3445a48a99f1dcc5c0522eed949d6c4e398aec3812279c89e0d4c9dfb12fce71a179557444ec50d4eba98e6b24e1c479d0e45b0fb8ce61535df623c674d7686ed917eae4d566658da2d8fbd29b4e4a64f0ae8aebba25bf2236acf89f655cb919c063bc310203400f30ed156c0e37a27a850fbc21fd3d88bc8f70aaec2fc4af2ee3a77e1c00dde29a218ca8ae5e92bc78bf54ad34c2b66be065ada5cce17187a92cf3be317ded502c5081329236fcb0eb78c4914f8e36c607dd9a7f39a0297f49ca1d8447ed7fce13f449563291e27bd8eb378a98ea46909efee883faea7987471cd49660c1fac41c192ca6e078af9890fcf99c056b7aa51d36029b006e9bb054ec489400669ff8313106ed80983c1d0bed5f32e4b0cc14ea19518999f1a6e2de9b3d120965c69c6342bf9b2e780413b6732d70efa58e28a988c0719dd42d5e50e4bb841b178ed5d140be29b66d9754343b0b8e2bc4ba6668d70a3107ad1ea35f9adffb0593b79f453ccf9f74ce4cf3c915601fd092fd2299035c106b3a28d9279d67373d65de88a6c23171f63e41fd1c6b3a151e1fe762d6eb5bd2368571afcd6209df5605addbe4c62fce56592f327a7c2c4c96cc7acd1cbae2b82d73d2479bf62a292b875b7fe58da512188f0730909f4f37c46e63a5439d9c2386663ab8ed0e8035696489b53147a0edd329442072751fc0a444e76830e6238ac681112c5af4d1511bba9b85308a6b8db7abd217e19d4e437c8987308539b862bb1e57075e05a0f31a9e857fc73e8cf9ebd20b48122712bcd0ad11e09550412f9a3652c29ca5123257e2c609bcecca02cbf64d9991fc0c1c6e4995a95063c31b784f4e328879df96271ca07f26bb05f8c5a4196ddce987180d2c3041801a05ae51a49cbe94436bd564bce2d10d4292c8354cffa1aa0cf977ef0bc631e69ce5f7e6cda6afd733551eea85857505aee72e6e84cfd59f7becf4997bc5cf1190bfcf33b31248f2de395d4e990c89fe0ad04fc665154ccdaab24c26680f170e56389142dc3e3514371d6b38a250fdc6d0464b811823b27742bbb5f720d0691adeec6cce45b0ee4d6633513e929414b9b219b6c1c332fda41e8621df5180a262cb09a52ee02a1be1ff219630fb589a24ce90eaf39e992ff2968f39dd602e237eafc186e465595265e6be737dcb712dfac2f622a74acfe3be9541179dd287e340bf88ca7067a7a286d9910c820e41c6db575043b4b56d5a1fe7acc446f3318b9977449fe96c87f8091afc917dd3c894833fb5342755b75232c2b45b7bf2e58c5aceb4309c62ab4f866591148e7ee19771a5c69b657e22daebe2c280e3a5ebee4c10dfeedb8d272f707f76f288501b0a0ce130339d80a7dc5e53fd09f04cbba68c5a1a3b8aef3e3dea34e1f0b105f1b6da3fc82ecf83da5ba14e4d3c8b200526e922a37cd0f3c8f014812112baa4fbb4304aad43c5fe772b6a79b2c91eb860b0ce9c6b4629930bcdf3cf47b1a83ad0662f08de21343611baba3037e60493a19c38c0f116512d56873e73cbf99d67155f6a1e9d95b02986cbc885a662b76534a2141d4cbda3b97629d88fe65cd23957b86dab4d3f75427e883fd41d0d96093ec60093b90b610bbccb5fc0dbc663cb73f8c925713071f5b4991f1cd6cd3e8fb45ee4c56f506b7a1754f744f50b3d41fca17924d08026e9fc3d4c9282ff5d242832fa35c13febb3b0ab54ca79e99d842511a95208a593f5fb0419f897841fb8919b25119081d83a3f3b20ca2962c6d31dc9e91f2350888991e84ae3acd1fc7736d852bf37affc7633b18ef66d38c211950ad4d1501101a0c9686b0176ba8d7f740d45ef1ae1f7d8466a09a3d700632b415eba9eeb31ab3fe0d878a61b6e1ab852dfbc689920fe736c25f2d89c6f895491676c7e0c732f74dfcec9f928c3196dd1303e578a6cda6017d331fcd7e4f44b7aee552dd30e80d6b61b485eb0c6ae52dbba8376507b20a05e6088606a4d09efa46295907eada9fa3baf61eff9b82792eff2a88bab5596ca471a7fdd8f5499b0bdae20dae7169a3a5dd5e9395c93ddc5253c6101ef40e7cd8c8317dd9f050e9fea03894b7875f5580dd092018fbfddce10be89eef1f2111bed041e15891558e74c15dbdb46b8d6908c71fed425a455ab5f78979d4fbfb333d8174ddbf83a50dd0fa87d195b9c2d1e511e94517751ddaeffe11bb4bf2c9f29cf3ae7e1f4fe0ba98a80ef7523b8629eb5a5bd07adc74d1fd1ceb9d5da7521e97cca0d5a96cd730b6e2c1f849669a4d8ce0d744015278f8e7a7a890ffbdc67f864f44feb0be3681522017aeb9b506a518c824de3c6f59c55fc498ac073fda18ca3a9eb900f59017fb80bc2619885b2315b1990bf476fe1aa8bdc2387a7d0db008279222de896203df25a1045205b7e1c96109f264047bacd53d1cc6d978bcf11643565d0952ecc357e92e8ae4065836656cb5734eb360f4c66ea974256d981b1246d906ec7f28b51c7dae3fb1f63e8c6b50d20f5e3c7a40c4631da4a2bb132eee484b6f3e063e6514cd89c681d76a9af7124aad0db555e78100add3e594650dec9a6e90d3b15d602c0a934245a52219a2ee9327f6513b79d45b0927ff7fcf2a1dad56fe769739a6ae9baeddc2562ffb2d2c7aeb92b9245aae4c1ec563492dfd7895d04e278d83825994f4bd921fd7c3060d0f6c5a59963dc2268f195cd9229b0bb952525e42a20ddb3b7e776f21e3c81641c5007fe2912535e75735c8297f81f574ef22c2ed0c37211f85b2ffbd745bbce4b734bf00104f16d30b19bb1fabc96f0c70c760a359234bca8fe9f7b1861862dac9316964481a8ef0109392a6005e1c6de2cc281f425b3af", 0x1000, 0xe, &(0x7f00000022c0)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002300)={0xffffffffffffffff}) connect$unix(r12, &(0x7f0000002340)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffff9c, &(0x7f0000002380)=@file={0x0, './file1/file0\x00'}, 0x10) bind(r6, &(0x7f00000023c0)=@in6={0x18, 0x0, 0x0, 0x10001}, 0xc) shutdown(r10, 0x1) recvmmsg(r0, &(0x7f0000002a40)={&(0x7f0000002a00)={&(0x7f0000002400)=@in6, 0xc, &(0x7f0000002880)=[{&(0x7f0000002440)=""/61, 0x3d}, {&(0x7f0000002480)=""/150, 0x96}, {&(0x7f0000002540)=""/32, 0x20}, {&(0x7f0000002580)=""/244, 0xf4}, {&(0x7f0000002680)=""/84, 0x54}, {&(0x7f0000002700)=""/219, 0xdb}, {&(0x7f0000002800)=""/97, 0x61}], 0x7, &(0x7f0000002900)=""/246, 0xf6}, 0x5}, 0x10, 0x2, &(0x7f0000002a80)={0x1f, 0x48b}) 20:17:10 executing program 5: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) unlinkat(0xffffffffffffffff, 0x0, 0xb4eb9dd32d9a3e58) nanosleep(&(0x7f0000000040), 0xfffffffffffffffe) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x3, 0x4) syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaeaaaaaaa0000000000008100010086dd606aa63f0018770000000000000000000000000000000001000000000000000400000000000000018800907800000000fe8000000000000000000000000000d3075308eaf8d3b42fb52a7f3d5106aac969a15d77475acd38946ab8dfb7a98997e14bd02d538991952bcaf298a6a7b6ebcf876aa44c3fa72218b786a9068ff55e8e6e6dae2972724b642fc6fdfb5315b04537ea79ed2d40591e3fd8889036934a0a5d7e863661ccfe69436c455a7fe9bb24034b4126fe15501188df98f48ae4eab15a4f097ed1dbedc0992846198e7c776e8a9a47aff99ad8d430d3d46ced55dd0f957686bb05c9c019b4518a6816b7687c40b0017ee28ccc5d2674645e03a0371902ea711f7f16780505293fe1e05c3f1263e3333171e58f62e2916ca02831acabb9efd8353b0fafa3a180dfdf8bb8bec4db378743173cfeb36c770a1d7cf66b657453086213ba3398e656fe7c6d3caf2dd33777122b12040000fc209280aa0000000000000007843067c6537d4e4095df19d113264ecb3c8f65b80bf87c388e0b5a179296f88c5602b158e085a2f9"]) sysctl$ddb(&(0x7f0000000d00)={0x9, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:17:10 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffe, 0x17}], 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x80000000, &(0x7f0000000080)=[{{r3}, 0x7ffffffffffffff8, 0x8, 0x8, 0x8, 0x9}], 0x80000000, &(0x7f00000000c0)={0x6, 0x8}) r7 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) pipe2(&(0x7f0000000440), 0x0) kevent(r3, &(0x7f00000003c0)=[{{r7}, 0xffffffffffffffff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x1}], 0xf5c, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r7, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) 20:17:10 executing program 4: setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x8, 0x0, 0x0, 0x1ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='L', 0x1}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x992, 0xffffffbf, "00000400000000000000000000106e00"}) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 20:17:10 executing program 3: syz_emit_ethernet(0x3b, &(0x7f0000000480)={@local, @empty, [], {@arp={0x806, @generic={0xf, 0x8180, 0x6, 0x9, 0x2, @local, "e0771fa369b85ec107", @broadcast, "287aac2d6dc719442a5019522a696c62"}}}}) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="4988e6589967acb5f66388718f736d0c832516a6c526616951e8990626dea0aead998758df8962435bbad46586c9efbc5eca24b96b766ba059f87032a1094c76b48876121edced1be3d4c0dc759e147bcce14194a736da3dbe5352cdab978fc4df8be0ad02bb7eb068efb815", 0x6c}], 0x31) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000004c0)=[{0x0}, {&(0x7f00000002c0)="c615ab5f769b26cf2e75f6812d925aeda7067b1b1eccc2ad07dec60895acfd9b7f925d662f3222a648bc90d83636c23ea9b5c23ee65175fc097f", 0x3a}, {0x0}], 0x3, 0x0, 0x178}, 0x0) syz_open_pts() writev(r2, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0/file0\x00', r0, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 20:17:10 executing program 2: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80606948, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0x80000008, 0x0, {0x0, 0xfffffffffffffffc}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = syz_open_pts() r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000, r3}) flock(r2, 0x1) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) syz_emit_ethernet(0x2e, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaae05c82707a13080046000020000000000001903260d3fa4e78ac1400aaac1400aa89030000120090"]) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000100)="3fa53ca8f13ba255413ca7b03679430fb765a25ceb9245a06d2545d327b1a3fa619c79ee6f62d99c84c81e9c486c1ddad0db95355b39e63d56076cdfb22cd0fb073573674f57df9f8d0fb0d0167dc54ace0a263d3a7d852b26dfca774ec7a885d909a0a4f307e8dede6efba40b95fc9d5de1b72cd5d51994cced7aba96b6a90d60", 0x81}, {&(0x7f00000001c0)="49d00781f1397c06c67f75fd5106433c", 0x10}], 0x2) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000580)="5fb6ded73d4c583d86ff393e1328674bc7adcb95ed90bc188ee71d4763610319bcc58d3e38c7aa858d20fdf6f38efa131cc0959d3e5a1d6ca5be114eb976653c50330ac8c9492dc60151cf2b3fd4207604e62b14d8d858adadb54edfc31762928b53dd3774f342913499e6265088aed81151d527ce0d5147ca554f5157ea98ee1cc1ecf4e4ce4a58037954e1a5ec5b04bfbdd59679bf7b0bc8ec7d0669b39fdd846c", 0xa2}, {&(0x7f00000002c0)="c12bb11c1fb1a6d2ebbfe3a6f084a8857c8ad2d6eb22cf25a70a2038df581a2b9fa78c8aeeffaf9d9d4c485113a5a0f4fb96", 0x32}], 0x2) r6 = dup2(r4, r5) mlock(&(0x7f0000248000/0x3000)=nil, 0x3000) r7 = socket(0x10, 0x5, 0x0) setsockopt(r7, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) ioctl$BIOCLOCK(r6, 0x20004276) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) close(r6) 20:17:10 executing program 0: dup(0xffffffffffffffff) r0 = syz_open_pts() writev(r0, &(0x7f0000002780)=[{&(0x7f0000000340)="75678542316ba855b8cd25df670854fc1b09a7ce3393aeceb95aa5f8aecb8bf706f45ae1e366da14f9f9d95d74bc16338f945d4a5a068c5f2e09d56e258f3bca21ffdd94418851df80b4f8826a530e935cb7e56f126870feb8b24e214f4e6ec55088490ef92f89520267255613932dd221e616", 0x73}, {&(0x7f0000002680)="d3c8205273c8bb6ab68f6c9112cc844b755565c60218ba5205b582c0cc262035961693eab3460ad9531d1e77b7068dc63497c54ebe8ac9ab2496e062d79eda7f6f0fc3ac2417080a27f185b02352663794f89734a8753f73e1d229a5d18e7542640723e40a51b5cabf774fc2f4d098ce9c6296b6446fce1c53456ea9d845dbafcd96e7d8c3e48b1bf8d1d386c3e8de4f807baa82ad8eda479b357715b66bd70986f2eb0d8be49b102ecc", 0xaa}, {&(0x7f0000000480)="bad22d89f090c0992e842227da2c205aea343e493753cc6a0ca3353c92e88cd4469bb49fd779cd100be42589cc56e550c3d1956adda6264a255baa069320b66d575ba8b7989e734ac77e11f6cd4c8cc02c2054d1c5aed95e6a24eddb06190c83956036d586bc50140a6cfb402ba9bb299cecf86fa9e61bf58a0d3c0929ac7dfe9db6fac4b6f692ed", 0x88}, {&(0x7f0000000540)="decc8dce474c844e4a703e2fcab2a61ac37f9d95afd7dbba2aeec9cfddf9107faacb0e59fbd4ca26c74bf305577769748b94a69a89784b65b3c46abb631601c1e852ad3862f7b8a1f4aae49f2a39bbcc7821cd0ff11eb0095046206818150b4b82957a33ae27f258dd653fc6b958a149f2a6ffb4e13ca9a1a95878ec3e3d8defbf6834e8a2e1f1a26effdb0b06e6684fb7264804776d778ef570637f9b91c803f48a9ba69c5b5fe250a60713f06cdcd098fe34db28812e7aeb23aacb06b22db0a7219cc885a0ea097771f2436bf8930a08fdc2a66da492fa69cbbf8836d2273b216a9a7757de9cec95038f91be3a99a8c6612a86506b243ed7ef5edf9d60de1ccf66e191ed100627f97d6945b43c03bee82e55d6dc407b0ea04dd86385de46d3ece565b3fa6481af834b403d979864c70e175d2126801f3f7c2c11f61d11ca6f290d5573c0a9aee17c47af1d026df055de06ca653fefbeed38baf8a229f3e5df635883a4aecb9d1f1814f3447f201f333d08469d86145e87517599e83bf9cc821c1b4bd142577e0ea9cc3d823ef3084c660e2b28b93aaf8d0504b6207bd502bb9426cf2149531c4524dc49266326acc1d5c7115e8f7babe05dfb28b4a2cab377061014ea47008bb46cd73036b0a1c35c7c8d60258257cd74fa08318c72ef1bbae4341d1c91a2e2dc31bc972994da0763ce0af76fbef2923bc40ed19f9da35f22741c477a4921018f1b7e16a905f90be5aff01d4ee948b9bec097f0b40d334efa8c34ba1503fc954dd44f2636cdaacb22da06f1e9495b9a57363f9b54470494a4f2b8d387bd12788fe9634707812a4dd398d68b531177a3729873da9cd25290ce226cd512b1c33d085d77e9c355d00da85e00ee337c8a86c80de2e3d03e8f9fcaff4b624271513b25d2447af160a56d5716c2b6d54a8dbc32d21388a19940b4f09f14478d2071dba438e9a3e05936a17adc6136c13ff95c6d8c4544613b6f712f574ffabf8581d488459dc2e20d4314a61e05c4f526f1a1340de5c36f743d9082c5b075020674f93c74d5133872da3fd2e12d39948a0930d74c943b32ba5ddefbed69b094ca1ed5e3e1cb22c10c7973f820a9f76ffc779cedb2c6491c5b32a9b2064bb8a2efd452302fb3db5caca03d56f74edb28ba95f6ff1893d75d08f4e6ed8d757d48c8e548305bc5d15a8fe0ac5b061d3e23f3e251507f4842e5685f471d3a7a687864179f9df001b98fd9d61178fd7743b1532cd2dd5636da6fa29ca4fa8ec4b4e998fe3a0a144e207b69a256aee15d6c88c29191b752e43b97022a1596656b36777ef86f397a81308b0e899593f76a79867cde5f145e318ccdd33e1604d36006e48ddd1975817f89c4815ba3ae379ded81d3e40925fddf86fddbd9c530c26ad7074ca5ff4b004b6702627c8af791f0d92e3cb602ff412af58e0d7596d3f9b14f83e7a64f55b396bb9f58671fb3c3ffc7400f75fe33de0a7fc58cc0f07a0835933f6f872c09c4e3fcf9be1e8f254067703bf9bd484c38613f4d4cc85b228b156b6cca9c7228bbafbd6c371058b4f784e43b3b5a200c3f2c656efdee0321774d988845f5716ccf96f147de7344f60d57c851c11dd65f34e1b5c6c227d19dadb88d46aee87aa62c7c6ca8196dbe7e017faefd4532557049b0a3677ffe474967b4e52a9a3b207a1a9aecbcc250feae6df0be47ef226b07ad541e03dd9f57b7ffcc7c2a4ab9e7bd8b48f5e29ee1e77405c294836f13a62758644fc7542126a2fa9adf5ed20e0adb6a78d0e6a34831dcf3783f219509d8d15e89ec0042176d290cd97dfaa0175a3ae9e50b4fc5aff073352f728f7c4414db9af8f7f60ec9977603bebe4cc1e3fe44d1a0ec8d08a0660e80cd2aba3011bc3aee885270374fa154d6b56976aff3f9bd224c9ab1288b9a3d50c5a9f576fb74bebdf7e178c9160c451da818af59103d02d761ed71e771e624ca6fbd9500e1e2243318b34c7a87264b42c6f9b725134e0512103d6267007ec9ec88e047dca5e7923a04da759d005b4bf37ec776e28d63b0351b0a32482c594d66a5d7d90cec8b9fc35d80541c0a6e3828d569235f8ebf5c0866e4f7d9ef18552e427ecf571d963df365b7977e42db7639b9ab2c81a91dba7578e0b86aabd007006722a2ef63c65dc0a510d310b9df964729efbd19044352538e14fb89d7ab6494865ff9d9ff2bb96c75b2de8edbb4c3d43c14ff6c96ba955a24bd7952b178cf14f13f9231cb09fc24579ec867ced0297857d476602f5cbd85568ab5edc1473345b0e4a52cb1f23ae817dba826bf5f94ee9f48919cc650285578963adfe8cacf45e4e8282558441c0c57277932d8ecef595eae2c1d2ceba6072f12716b0aad66b3b301f2746e608667515e8a2ac2230ade58f5abe44ecea342f7701185f5b452d0d8ba03d10399a2dd9a8a08204b4dd19bff2d1dce7e595a35b4a55ec761007c8ff1272a4035edf43dbe2da71faa8dc50dbb892db8d1c3c3ba5f0ed1053cc1ddf5e7b6f05fd619676a18e060b7b1f537bce691bddd10dee1f7ac62d2240f674c870671dfe0850bf0a77191f29ae18fab3110b0aab3c0bcb701615751c07650b98568bf831313bd13faaaec119b78547369f44f11a13ba77374f53e421198aac4a1b8786a803801ba467256cccc5aeb530cc2aa85bd87ecdb1ff367a057163295c3612ec5d6b0a1eb204c6fa504775fcd8d0431aa0c239c15bdf9e42f1998e76cbc8318df3ed967d92f5aa04ac10d5e841c1c2ab0e56e2b82d301038615c5ff73cf874d6ba6590c8b9b236f3927923bd2fae98714130f057004ca0c727a076f184058942efeb1a38c73e80120e6eead434289a94d3e8e3b00047b2194a89d73794ded0365d2a064fec794d4abd16088b45bbd5d997dc2874e83754b288c10ff5bdd94bf9ea969b0a13e77007edc92478f22f029d06d9fe114578c686be1b336beedafe008c749feaf1db9f9d5939cec89723195402c31ce338bdb6357bd6b8054da8b963f756798671984c84ffbf02ef2ed9175916ec38a54495a6de0a477bf7fd96cbc8485e9415950d2d2f57c0bda07d2d7609b5b9146fc10dec6c1567c4674becd966275151fc06c5bc14bfeeac160c391fa780e9b96ed2fb90f8e0b0840a43500c25662d7a9149aaea92a467559ed131719e931f7816104325d4f22f16180b7e211ac6c572b11c82b443e4a66f6c976ef85b15bea58aabc865a6d2a945560f6437b1ebc9e15a25162054b56cba752d14298e7b3a043a6f538a65aa186b2588c16c02e9c176564e90d7e6c74dae19a5a0bb18e1d02c3e556e4d6c8e0dd0ed781491b6a065b941ed3843387166e78437a76dc99da8b0db80f2b8afe125579e1712922f4174699394b6c3b1a08b2a33c3b6b49734f544890137b57ec5e623db5f85f7056177ab332c5db4d08c13322f0908a166f4542a043baa824926bcdc5606f915b74af19a440a7fdef6139aaf0af680ede389d1c8994b5ab9ed2e4a8ae63183bfb7bb10f56dd5f8685dbe8f65c4d66e0867fde4fb3c907014f0141790b1c4f42dcef9ad3e2a2ae73d762c782bfef85e88d1dd0096ce80aac5b5ed732d2b24c8fcec38ac2c387045cd11b7a8919717c20f4618ce820e9a455e91b11563f76d91fae3e40c02cdeca6571ceecdc59ad41142ad43ea288692ff67ff873e4f222f3ef39b03fc08e37ce5804bdb78d2150602a9759f8425b9899f418db258ae8c6317ddbaf393f89d54ce4d75c5e9a09d49fcfc2a0b79e941cae9794c72b080e80d1fa09f2dcfff6870814fa337fa5f25fa6212fdef6f88f0bbe2e462ebbf8f110a07093ddb943f2bdfcb47eb82e5756379105d287a57d4c2f1b0a54adcdbaffca3bff4d549f3683a2187efa99c3129a9cf58ecd693e3c649f38cd662953a87535b923640b681fa8049bdaf7cc0c1b80ddf4afde3781e0cff38075352ede0df67ebc1b4b0233f0cad944ccf85948999296434707dd5f21aff34014eadc23bb2d4e723f77573936fcbb974e7f2f906a44528df309e035c222301128b594c04e5d109053c1972b69b350957334ca5f69ad681178a0949a986a4abe29c52e520cee1794db4853f80ee5adfb9e3f6fa7ccdcba09c9658f507ce57f0df33e78e211f396eb5ffe5fb71c037e292c0309a10ca2688c838826f5a0e54c6bdeddda118d7c73a9c18b363a8a17628ff2b65c9d343c6b877d096d69c6fc01e986b2900da739c861b4f9e9ce3fb6989b57255d5f71f63a3684729da8e8c6971e706b58fc00c893fb66e4e4e3f26e297a85d6285c769905c0cf92a94d096363acbf6d6399d17cf06f4f248d50252176f070d66ed9cfbd5e8d9b53e91ebc848084e29edc02f7fcabd13ec2b9ecb5fe0f7ac6f0d3d37f08942ef8be56a6ecff04bce74fc0a89b8793946ae3a3b31864d0a4e88a7d167f3ee2f91d7091a19852befdf1d10bfc321cfaf7e03c2b565e206fa78f4440b86b7d6b38893dd53b18f78902e4ba51c5e643b6d9b808a64f7d5bafe57fc12b553bbf34aa15333c013f863274a82576ed942e9558c534c8e784d8b4a56f9c946832dedc9e411b84789623b056a8cddbe686fb6de8632d42acf29b49e5c0e2112b167cd8972354b088625b652f301e50656df1c8353f774f9d9e6fceac18a4eafeef606eb42b45dadd73fd2d58c1b491214e87397653ad4bed3fc65f172a789cbaf0090df541d7ca0b9c553d81441da429d999f95ddbf0f31fa25e9dfe7f7c61ef9d94f2399fa801f5505436dde1ef437b49b5c1b7930427764ef09bdeb4b35cdc29787c4372a16483830be545d917698a0cfefbfe441fa4816b72978af54a1aa48fc86041ffbd9b4c06526183926c68fbe5b9f0aab0e0760b37d48fd782144abb0a38d1a9e3983d6871ad6cd89b138179b24c4f886cad5fa5b5901ca5a97285e09bfc400ef859ce6151ce97dd6a9eeea0564a73b8e69413935d441e4f961775a8c34104364ef27dbf9271a93c2439c5231ead673895830ccd8be18592323ac05d08d67d4cbe666cf083ebdbad89f3b5777a630a3040617f65f4d58d1f0e1e51c65db90fb780c11612e941b0e6c9bb8543f4b86ac2ef2ba509c135f194a6a27c151f14cf7ed07898dce6397c0d69d77862b83090581e838cf3647acfbbb30a4cba144f7690493c5130d9b19d5b4c174c2e5819e7cc6700f289a4fafc551c48f038486b8b96522d3e6006ebf77a29d24d11a13a9a9f04b8aa504b16cc2773653fe80379e8e8680686630a3c90772742bce6439dcd3b8c864c56cd41525562182a00b894456cf9fd4ef8f8738d0d76b46fb7fd95f4204a23b02d81c1762722aa575a1dc182fcf5bbd02c8be7470309e7dd5bec791bbc3ef441fa1b425728fd4f8e01e253587d6cd1854c53bd562eb8a928548c9e2e4380874df0c937904b4a1d5be85657014b4bc5da1588a42c35edea04d8c1cba272e4c36e09ae332771c9dbe69cc0cd4f8e169fb30865266421b3f707ea07e8490ff52016374cb5e695b154d568c226e5bb9df960fff191d2906f452b9b424ec5ca3e952a91f738c8c8d3e8d23d37660e29a4320b8fdee17c4072c171c9d141c96687464de0bea3ea76f68ac2eaa69473394705aefaa582f3ae17b7e1899ec4307bed8f7cd454a51b452a831ee55fbfe040ddf009d061b2872b6dcba237ffb3938a8c9d7fba6a8ffe82589059fe805ed7f3dee670b780e24508938aa63c140e6b32dc6cc608001abfc91754a3e794bd22fe557c5cb3a8871af23b7ec9404e32dbc42bcb773adc6f62ffa13d8ac351ccac", 0x1000}, {&(0x7f00000001c0)}, {&(0x7f0000001540)="6015fbea38beb232c910e7df5f583859a7f4c24c6293c819c601f0656283007b576f4baa8ffe05492805e512236c3feaeab9965c735410c08534077662119961dd1e1a8867cc50cbcc57251d1d5e55d47eb1e1aec10b89545106468b55a813d2a71f9283582cc6f5a228fd554a3bcdc4cf7522e2efd791dda1bf9adf1f22341a3bb1544d6fec7a1a36ec92bdd3f91275753da7b86472f6d814557ab83ebf5586f100675c77b176ff478b4840cf7aaeca5d07a4745d03eaa28a4ae5b8cbfd85", 0xbf}, {&(0x7f0000001600)="2755a5a2fb381bfddb", 0x9}, {&(0x7f0000001640)="bcce4d0ab96ed372a9b6fcf6d43963cfd1449192e60bd43ae68462f8af84a1d229f5fadd7c0a667f81d5939fd4c27ac370ae697cd9b410", 0x37}, {&(0x7f0000001680)="45edf74a4e7c6a61368837a64192db73b5c506a3af8be41fa0abfeaa2abe7f41348340e4a75d9e43d27f6c9a3890e159a2a672b7976fc0fc4018714084c8e0aeefc9b58fc453dad1b473ad8de44f22a8cc17a3ebf732e7f900b39eccb39acd54f7c4eb09fa5e5647f918e86e6af4ec9445313f9d0853a0f328f12819ead9de7a27b0b5bbf5576ee900d063a823d7afa1fff28a8b1ed3eaa44706adece4ffb5459ede930fe2d0b68e4fb9d44f2eb4e9dc0e702f7a4c5f598f469e7a65e527d52c6cf1d12b05abbb2990d700b2188f498fac5444e15a83dc3ec2fb2171505d116de778e364b53724765fd6bc6a2aba99a565a2d5a08e7234db7c264a48ac9d7e34681d2b7141342effacecd46a0d0e75e63038cbdebb05fc4da63f1cc14c7da7eadfe7a2736ab78bffdf69c2524d11533c6433d9bd415a05265dc4bbeb6479de133466d13d2fd24b2f5f3fb9aeca4719ac5b1666047864133be7b05de64b9681ebb9b4f70244308c8feec300005f7bb49456e8294d8cfadaaeb645c3776c703e159a2a43620a483d8bacbf4d9c6efa9a64ae2f2618cc8f7a964c7059ca7473a27bf82510a7e973a7695529b56ff86d54064be46ae9b7f6a25eade13d2c7bf5aa8b050cc579b6192328056981693d770576eb06d1f14d39c6f7dbe425709f92a97f7c3e1218da6df8517b69b385e4463525c2613122230bbe1577c633341ba1b9e131aee3a51a3c3c92e3219aa84c973f097f4dd6f76fc7da8f09d442790c094790e30ce5541577d4495760aef034f634a3e0b42005433bfc1c91c575968d3496b53513b77b906b4f0003dace216be54f72b209284b019f81b4ac39f3c9a352a05e9a5361b481e2c54ac41e569e79270a36b1bf57a78d284f2c3aec6e2abfdebde91797cdd0aa2a3eac2e23e0fc084dc9e0bb0ce2dad1ca457da31e00d1644ea88a2d64beeb6ba7612e09f9fd3d19971c6f939c1008dad16da81cf4f56809c5c24bcb36ee64480e3d9c77964fa820678aefbc44a9cecc570d4c1a2e836b431bf12d27a1c2c748bc23c7c73e8d48474e34a87206c930ebc412405729559884998bd304567113f2da9a0dcf4b1562e8047ec75160292f0473cb83315e8780d021c3abfb5079dba32af06a670a865a095599f3e528ed3fd7f1b5964578d1fe4d46631b1cc418d63d67b25bf34d2fa05027d9fb580ab345edc547cc264e237bbee91ab890de7b6a7f2f9f2ea081a301d81938d09766311cba7d306c89e0e0a31c2011ea1e5332c25f19272f96fc3fbc3b121b211cf1540e2bb0519c71ea0f4475e661fd468d4911ad1cfaa4bd5ccccb197dfb04a09368374f7fe348df67df48d49b83d5238a9e543866605b6c1df554e4bd5a1834f4847b5f22bcf4e13a0dbc185e7d241a00a6b4160ae2ba0c67cbf166de80a05c4eb98e56c3536f37200901bceaca2dcd82aeb3a4932d68690d994e06d8a0d6b86e40280a953948ef0d789157929083d317dadf48289cd1edb2c8c4f7d698afb2cc41c6156922cc4e8c7a25edb2d51532f741c7adcf433100f9feb544826b267c4de73ce2fb7c2a2226824b420a080baa3cb0ce812a572aeec1f76f13fef3990666d5ea315abfa802e2fbb00a1faa1cdc7cba46948ec787cc37d0159951c3f29e3f5876fe5b35b8f40c93ccf0d2c75034d46ce4797ab05476400b7a2ac55913076fd84bb02ed1a7ddb026701db9dc95570148e91914c9a7673505586fdfd234957b322b7c88939a47da47b433a2a772af01c52ea69dcfeb17c136150ae23f3830fcda777f5b8786d80c392f3f0f68ad041b392536b8f25c68345e2399d95a5dc9de8a8885113c4a5c5e75a313c8246b0da7d288374832b0de3fb699f9e2824dc87de5a7375575b6ff701e0be0e903c050749389833931e90adcd5c274215b481cfb282c8cbf109b5b5691824fcf56707ded61da177c094c7637886b50c0d15a6bd36bb4424dad89887542c791d7aaefea7f42781522c426b3893d0405a3139044cabb91384a250d009d351d5bfd6ce0b6b61695ddb1b7280624ade4f3cace205be81959a9c147d7a39abcca64457de9f183da587b4f5c712981b2fe8a568a73fb881e02674980538747d9227880caf088c83e9145a4b72a97869683c74fc3c363040ff1dff73940d52606acfc6be086c57a0d8894790045e3a4d752ad3a1309416d5288a41901d1c4487d33be1cae7de86732c2efe56da86752b35a606ee15860912231abf43c14eaebfccef876069c4d6e31fcb11a10811ecb6185ea60895f0e0903ea4dd6a8680a13de91ad3e4e28cacbafccc0ba2879a8f4a4975befa60fdebd166c6f50c4f959eec8e0fee144a57146b3b4ddde1f9a3b503a3a9d2a875dbb2b4658e137ee13b32daf2ab7dbb94588859169617c7b2606fe537aa0c624e92d9ef3f89159dbd94f8870efeefcd5785c0bb79b8301eb35999a09d0c957de8350c66d0cb23af85e542431bd1e357267efb6cfb3912fd14d8a575c73733c726830e13e3ced7a5cac362b5387568ea0f897cfe9896b8f4cb081e1a03071567fe7f59ec5bdb66521def60915f50c89d06b0b89566c9d6ec16807c9a0ed12915144f91a93af4b8380b483af06e7fc08e0905926c0c8cf7adf54d6210107b137ae369828e5b05839a0e88e58faa194530d8e7b472e3aa33f33119d6936776a079c1807555434defc0585d81e97b8607f5bb4b6b1464eb4a200a3380f88c1c2802e0d2257edea0a52951f0b5a5c1a23a0ead8d24fb5c9911221f9ef88ef234b1223d541b1b21e297218d67c9781a34af736a1d78e780a759aa65211d7f3c1b0bf56414bc8c0f9e9318a74abdb629ba77347c903923e832e7760abe79129376031c6b731ab4807fdb73cd1ebc075b770e01c291f46771beda4a363d1e30f475124affce0b129924ab367ef4a3dab0575ef3f706ad0f6400d12d74a5fa808a04c97fdccf32a8cbdb61ec148b0e0ec196ddd81da0c37acd85302ad183b1a33ce36c0cb439569179fbf08bbb47bdccdfe7291bd74b0a6b0792a587e838c66aba8dca85c4ffbcdd0d354a410f7591b9cf5941984847f3917431a4ba56dd78c79f82641d7bc45d8e2f142f1b6eb8f35de8037c81c7c7b54539f041ad4b4ea6ddf477bad00f8e1d539039f397b2c0dcd199c619a3beea1f07e73d851ecc0cb202fdc92f006155feefbe85a3a93ff41d9b7f1a2f564c787fe7d9dd809ccc6c5e51600c52fd002f449eb20bb1d8a13d896bce0121a764e3dc314aa8479dd42d03f3a157e94c94ac7123e0875c97df3eb41d3fd43279c0b07984dac9436e8008a540e755c54739037d8dca97b05712b6f906526d5befeec82c2dd1eec876b4ca00d536056e045b2bb4b749953b0aee4438fa1895cd7b862127ef3832f0bb93c951c0d3f54f278b312766367df4c37748ca25cb832ac1368d852396e41150d18c1fa08af86e65d7e9f13e863c69b00281cde73760006d231e205a1b26b21468d0c903c8fb7e6ffb5a56105abd8a402630ce40e749a893c7b401010dd42d34b1895444584a3fdb34243f5255c70ded6c4df62d88f5beea4bcc6a53caf8a5bddcc0fc99b7972d102871e75e987ef6e28d72121ff39a1b007a252aa137c32dc177a9bc8ba08f336f0b7ffefe13d1c9c5059da51e2840cb536a0d9401db3a31b1b8ecadf0283bd9968e8d4c89237de1fab93dcedf0b5e8a31d7723755b0a20dbb159bd98c7c6579b763098cbcadbd52859560c15c5c440730a65f83266613ef71380c752d6f3ad0cd399143b113e3696fb047a4121832f9462e38309b7717ab696961c9542a84f2f790692640ff08c035ebdf8ad14768c08c06ab54bec3c6574b33c4350acaa36cb49679afaa460bb27d6c169da8eaf20755aaf5b55db300457288fcab88deb1cf7d8374911e4648153caa4343239d99e2882337c5b3840a7154bae51595afed033abea95a9977ea141466c01ee49d3428e4d7ddb7214eda2c423124401697ae7a2a8e9788badb2b6ae082448b5651ca32e2491a87d62ba8f085d1b7a092d757512cb958ed42977ee371b5c6881d1a5792261f0e751656b40aae67078f2edb6e5b9a612c00e951628abef89f07a79dae0ceeab3f4ac754e55b36b2a95462a435909bdd278373bdc2abbeaffc19b50191b4a17da3162e8a5741e97855988b67ed7a22499bb60b23276ebe2052782bb18674e1cfbc97083fc77f74ffecb4c0d6a56d2ba7cb529e53fec1458f7cbe5d90981ee2e5ce58d7dd36c74646cdd7719e2a199286d26bfbdba7c3bccb5322670bf982f5fb089837f26798f6b8b9f3ce2c0bffba7214665beffdca83e688cc5cf5b05a2648df0365b03a0e7ce53fd3e7e01ba4144f2dfe11ded92a5272ff753750303231de9fa8868f08501c79e698d3a091956716886cedad29866cd3c7e539989631acf913bca83b4d2cb042b2504fb43767ba97f65d1d955d968820792782c8f66ec5cf8bdd38ac8f33f268b52aa826c11d186eaa2d6ea91eba50d457b77cb37f98fa9961395ebdff7454ab4dec41f0db38433eba2c399c7c51fb27472493e9f22f51a470f176bd30e2845a09eef4813b4dd7fb4c6944b5825d14e5b1390114ddd6138b3ae1c8b2337ff94204aa1d9871554874398f6ccb46a6779deadfefa4876037dac76dd30377012d2e94a74cfbfee1136f11599730b29d74d6438b3b26fc880665d6d33a1237390e481b8396f05274e0afe889497172a76a8382d8bed9f7715f19f48ba112244bb35f1e8853e91fadc5b67fadeedea4350a6fbd1a366d8329c89edc3bf0e82e8e4141e95d9516abc0e04653bd34925f5193806196fd83dd2c4f985f17abf7b19fc7bc708fbf314310fd5d4846a864177fc646e41b7c6259b35622e6805917a9948c1874fa9ec4049c425386b3c0dd91613a1b336b069982f14741b3d082ed971ab902b6660ff2358c808da55a52e937ffdb1351a17c929e19e9173613ce3a10b90fbe4a23ed46b579b33b0eaeaf8b5df21ff56bb9abbf4d22d2fb9a5819c40d302edd267647dd1eb9b9d390c290fa7235318f96b058d360e0b0d00629896eb0378d618b1461d094283fc1b8653728e38cb87b0679242f1f355abef8c0668048b8fe386af466e8e38a082175e05758d5d107067175844d6c15a8ce5ea7a046679afdb4537b46326d4d9bed05381beeb2a264ca1e46534570c219cf49c96d6e90cc46c35449771927f16b6d8660f675221402c731a7efef7384ff8cf5ded5b0c423e9acdfb7cc0e07c0d9de9fd42d829e0678540dae933505b19566103eef0e0a51a3ec7b732f4e013d994daec165d0842f4b222a393ef6610b5c1c5aee06e21d3a58904e09d84dafa6788334a4bcdce4618d6775c6d75cdfa01324746d5c9f0fb2ad6de1adaa86f780619d27c3e4861608576601ca6049fc705e2ac5077fd1dcf68f3b6e8b31841148dbfd394aef1bbbc52d4eaa8c394fb6b7b36ab371276aa8dccebd251401a58467b9943e658bad36c056d9185a98fe591b64cf9f48f3de6a030f9bbdce61833e8f74ca27f5d862e3ec71414f8ea242ca63a362b03f4a5327b0fa804da546a5ba61620258934ae0160b5fc9ac03136e8a870b6ff927831ac0d573215f8590ff9d393b6f3ae4ad89e5ce9396c706254f37c05fb61a80cc4c10df4861b192c53f05f607e91354c14e5f9dd2158369070c6a40c5f8655ab927605bebbbb1d96a72175e58a46303521e51d3713cabba6c220105d96f039dbc5671708a0262049aebf9220399d8353afe0039ddd0d8e8472d883ed2156", 0x1000}, {&(0x7f00000001c0)="b90df1b0ddc11cc95c68cfe038517e0b7c1b819d0dceb2dd", 0x18}], 0xa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x37) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000002a40)="331204a6ce9c487a0f539909d9e8823c8c733354fb4265953f826586b118c80e6c38b45baec0135370b182da122a958e18bf9fdf21a4857dab528dd76168d94b6cdd469616232f92e49e4a28edc9e672f75f20c380a26b3d81157cadf39f48b17d0ce4fa124bbaf57bf9a1438163dc3fd1202206c82c6e1219d9ab31b5fdc98c5c2cd105dccff520d4435e2f7e48e425b23c33269dca745761bad1c0101e5e626e22697c8c9a66cfd1bf747e8f1f82a9c82aa6f0d86c0f702a690611ffb6af1ad479fb368bf3e88637641719f02b691f9fc0414894e4354d7b88aff1f3b107a87b6136442048ed9d67a20960ecdb31da97a2a6e8247cfae80a28be7fec14146168283cad11377a85c9eb9f7ee4c0c76ab18b9dee3d1e2f8fc317fcfbe5070ae232f2e3e1f4a234a2aa3321ff1993531d0d1b1eb844650d0e74794c13c40758010995d66f0497baf3f533a1e508c671102d9df1972dcb74b8ccbb338c8c8284317e0a002de09288def50a047de24eb318c954b47f3a56863128dc8b68158e6f1a8e8c86e908c9456fb9db252f90319655bbcaaa8edac608b38009c9ce16cb9e5a680ede50b78b41972f56f790de8bb626ae16efd8201364b5", 0x1b8}, {&(0x7f00000049c0)="d41150b1758cd94a94ec05e5c6a53ffed5c05570145125d5247ca442eea5c0b7399c31867018c8a002f8fef4e1f019624c275c44012f630266d943889972fe905f70beeaa929763121de4fd60e97d5a600d3972690ca5f935a783ec8690b0aea472a2f49156173266164320d2a9e4e5d2476719b6f0445280fee9ff7d3129b54b762a66244f969577ab888a0592d311c9a9c25b0490a93109f1db9feafb919697b30ea18d2f7bf9c71c5c33aa5bd16356f41246d729d34f759132632455d9eb64a50db925edc49266669c6a63f23615eaff9c2f4ed009b14f6235c95c6f1ebc3297c1145560a12619b2dbedd9c3d88663a3dc5f6d48bd7b61ed904ab291ebd12f22804b6dba9fe0d08e3bc974cec9dcc91411e859efb020e88596f9f739bff17d4cac3d1ec5da4a78fe1958115ae0dbf4e3d0e487d8905f928a73d50abb1d1b9c0e550c6669774bea0f68d04495b7a7dde4cd188109edb1053e102569619f5e6a85f8043582789c934b567601a6ac1edc7cf17e46078d67ccf444bfac43c3f1b77f35596e7bb6c31bf38b02ac255f5be73a3c4bfc0039443818a44489f266578d635dab7b266eb4b3fb54d79f842657583a551059fc8741c44b6bdacada04b7a8b8d252bd814fae73159a3759c37c5cc62f2dcf9fb3a66c6f3ef7c277a9f196322635b11f074b2fe16992d941f6834a8f0b4ed5ebcbee20de4e58f52cd36f4b0028ab74a414042eda5d6c74edfc872e480ff43dd5bcc8e090a12569b33929a4bbf0566549986e7ba0c4fc465146df85d550067a3e26a54cdfc35d4b18062acd74bab6ae04d59050481b0964faf8d981f4690db70d7108149cff1a8039023a50f6ae332972d4f9db0d1a85216a8bbee1a634da26ee918dec365653bd778e20ac4e6c6c3f9d479db23a32b894c29283fa5f4bb7cef08e54ccba27d2359543986169dc279d25695aa951618b1d413ffbac0f014fd44c3bd5132756efe63da6c68c6d9b6b37ba3ed269993b6522db0f2c95b692a85f93e7369b249d8bbe76e058f3f84eb9235272c560162199fc5310eafb881dc620aca0ade2e2f01b2ff8cdf05a56eb4ef921bd3f3524e085302ef022e4ec328bcfca8e0f78c3d8069252a29eed84d46a68200bd2a3e02cc07449ccea6906e1c9b2d46854910361e951b6f27cf948a13de04e06bd08e0ac12ba83d5719cab04f5794fe0b6cf72d856772f8ad9ba0030328275d75dd128bee7647fe92312e69da82a5332c67717b957a3eab29d11d61e32944954802fbbd6bb4e98686a25901f40e4082da7303cae17b34fefbe1ff8b4481e2867da3edc22f816cb5ceb765626f4a8a7131a6fd77196f47ed09e563207058556c4c8685e8dcce19cd9c593095f09a13f47a6af6dddeb01769ef0d414ebfc06cb5aba528eaf9027e3d63c402e249ab5338bb70d88ca7613fec978686ed5b941471b6551de37c7baa41f154894bbfb98f5b90ef38090cb400a23b7db9dbe9549510a3c728e5e1f6055deff651cb2940a1bd67841e2e7ef482e3b532c9f3ca2d8ba2f88360aa63b3b583a4cfbf4878729ac2c378b4749914f9df32081b55679a99d440f911cef4d4473a6b911ba046e083f4eb7ee725e189aad998ddf034cf2e1c2b1ae774c13ffa8eaca486261ec9860caee915ff30921d344c325eee046cd55c9a87dff4b461302bc2961b278f66b559f308c673df6a33118f5ade2149940677da0ee278a6c9301803dc2348b0c2de426d4a10eceb23b447fcd7603ff658ea6f8dcf9d0e21672bd93fa99502fccaaec952017747a50d5356b8c47961c55c1b01e9e35187f13d7b753ea657769beba057d1c2e9cb8be2df5517aab82e3ffe3a5d7d822983ee5c3965f36c97e7e460e292097a551000a1c9650bed2f7b3d5e5f67ce1469e637ce442690926db3a655d5f8958026b3615d633f9488493d73380b8d6db616c7bdc89c03fc0d80cb4411644379cbcd3692371aff702944de6146c9e1411f2a81b42c2525797f294c0dcffd74a1742b1d93575a6ab57b381139fccd67777f781fc05c3b5b8c65fd0e3e5b00d368077f0c7a1bd329d85d371f2ab78e12ced01b516155b131a4c08947fbcc3a3aa442805d0e2008dc41d4f9852cda06748a6f46cd589f0d3ace9e30623405996d4a00d267ef9d9c29d520a820477dad3546f5ef3977277a08256f29dcd00fe68c3390e0c8a06185697e240978e7f4400ca45848d1a75afbacf270db4e1fda122fd7e77807629e73a35400ade5a6a5cd973daea24009032006c8cfef11c4e8b198233fecf58d990d31bd16195b0f3a6a47afeb9d0a30dc08a431e91195fc2dc7671d5dee20d472c93f3e79c65cb598a775e640f4b217893d77ef677b0f08a1e88648c53d5900a8ae08dbab491d163a5b9f6d25d4d681460cde0e853a818aac96902bf033edb9d4561a8d94815276d9f4d41461194d004e630e946978d8650b3b82fe4db84033eb008bc982b1bd172ae865558cb6419c09afb580c8fa184eb3e7b55e9f6f776075d4596c2c8d34cf096134f529f587c91fc85ec0f0483887fdd7a03d0d69cea4aa390a6204907270d787c09b15098792d1798845a26dba3ac636ae57b44433f55ba2f78453b0d2a7094a9ffe75f59a6e8d78b34de903a9b0546e1f99b4f6484e5c5ad8cb4231b46edfea9a7b74c7de33090e4cd7158db546af923b0a98b629ec0f321f4fe9175193378a45e947e1dc7c0ed7bcabd660aabd982bb0ef3c51f554e1ee48641ee2b96e6709b69ab2ac752744ce3f9b495fef72eb33f11f93d83633e485a16758c2aeba9639044641b8f1b556d852270e60c564da1c6ea0e197ab851a4dd438d847da1f2fec7da129ce6c6d5911790af3cebe8d149f8ada80a94999f7736430b9da34141c1b5f34d6bf2fd39bd161bf693bcb90cfddc93c74356fa39d49a0bcf80f73f0150fa671595fcb2456dbddcbec4b8c3eaa112c021b7317a79badbb5d3f279a95413ac11e9d829cd302967196b4b6e4d7417694a0d1dce5370ab74dd3f50a4a275e8ab51588ee6e6fc864e18fa52d7e428047f41e02c4546c1e2a5c3d683fb8738d70e18e74a987bc3694526a5e84e8bc258f2a38362ba666622c624e437bf0b12cbc58bb074f8a2f685e917c5bf874e7b6185430a6a21fff2df587a73a0f34768c55b5a46e2add32e2ddbd9e08133c89b68a79edbfdb82fd576234618c637e9517ccee6a165e0b4f03af9494af35c2923c3bb3e84f7c07b53542df82cf141c62ec255410e5f9e9b30cafae572b8fa5d582e96b3b64e1abac474f67c3790429b55ef640bcb1a585a4f22b55c236be06abdd0a35d1757e2c970ef3299993b624e1a5607ca962b6271066b8b95d0f2056502d835857764d7cf698618d14e212a85b029e23e985ee39766bbd9558a6050069783e1c2e9147feffc7c27e569219a9d2c784d8678fda4b15073333e3cf39b841b92fdd9cc83be03613ebd8865fba26df417840fddf40764665d722fcbdd0f4a3fe16c0026c5bbea9c91d55dacbb7534cb2f949099e868cba7aa1bc65da441e804ea2e36aeb1ebc193c7b93e78a18465bd8a0a2ca80f765c7e79e4311de9a3b3a40ed2c9827ae89bb3e3f0089e890230af65b1d6c56b785be50e7ef55a914e35bfe35844483d02ddad3a088e58b0f15463cdaac19f5fa1ab0f388075879cfdd7bdc6c5706208cc1f344d4c30147500bdae3b6520ff0a46ba93937c29507ecc89eec992e3b377755b1eae76203f60794bb80e65d8d6c9369db2a6f21bde87de3091b6cd9ef7a54cc02b2e0f305fc434ea125714e8f1ea757a4702122497be8f5879eb3d064a539ec781823a64b8b6ae6739ff95777320a75a155b16d755962509776f62e25d421b60ae636b40734c8884277f4200a29cae573be510cc34a941cd494a7174ccdf3f2aae5d6df25a493b7abf12f30581373daf3ad8fe5f16b72d56beb03d8d8f6275dc7f449ec868dce4c67f799a934e8b1def21ad0bc5b825d78da234a8bc30e75b6b2b4d88f2964de8a6fb1b3daf36e60030fb7913e91f9c798cbd0b5c76bf577f8711228ea93bcf764f548cad76d642bdbc4a2d968723609e34815979fa18bf75aa0ec18b991aa234fb5c340a91335202b6261993f8d939cdc16a5ec21c26e1840b02b92339ac2123342ff5b288b94fff9be2e08a229c302ef2cab5a42c30e4b3e65989abab5009fca9ae71a5d331bcc4a5331d281b66be2bb13f7f751cec5af000e03e2c6508701bd53369adfb4130d9722c77c8f5a0d343100809323b25228caad363ca89edcf367e4586c0ea6261909fade18b9af5e5dd471dbceccf993f4a9eede861545ac915216e42b00b7186c6dc39e1646aa5781714b7db79c158fa65ba70f6faa8713d6a92bd36d5429499b303054713d696d825fd811941ec6112a79408a4b78c9aa3f23716b738048625a3edf10553ac92ef732a5e27563fe1bede61a04a36351035a14d9a33303f55911b5ab88db6d63a58d7e4deb48842ce462fbff02e97fca9ca8e219f0520517bd89c8333933ebac69a08e0faf5662481856f23e92f109e97acfddd2e3fd6a326879f4789d5b30c1a2c83eb633155695aa717e353b93d577bd009d3cfa5585bd612e8b2b7d24a0aecd6b0bd9bf0f895908df104a02ba818c9d5bd55771ce234259aacd3ace59862387d17a059828d0b4e01391221d8564441944d0736a3346ff030896ff9f4cfb6fa7fc29c90c1350d5d8cf7753f9521e7a72dfc4e83f9ec2c6e0751a19f81c33f51b30aa3dd3eab9211d3c4615073496e1fd252e500842ed3139eb1e27cf703de33b80aa0e75444b766fc0223329fddcc79781ba293f8ba94cb0f9df00ebc1fee6ae7c3438242ef6126b0fc469831704d2412ffd2f01c53bf38de872b390417b78923574b3ceb8befa8eb5fada5c24c7a7a4ce95d6da86c4c673f31b9517fb6440f35d18f369829ff52ac21ae19057eddae5f27d01f7dd298cb5d5d3dfce7a2168139a1643281c17f3d5a2dfb6beb0bf62c001ae0a34e89b1e59029e3e52a5e4458f8c8881b2b392318d981066d5890f86c3526c611ff65ceb812a66c2f49e3ccf26d557c76bbb010bae041799e1669c8370654f5f63ecc764e270f13ed089ad2bafa3df447c635015eeaa235056a1bb0fe8821403a9e191e03a2636252ec1e3f43fd2960a1ed43b8026e3dafcade5b5e9758e978e3a76fc64e3dc83c1496fa7334909c5dce1dba139f30ca1ef70954812bc58a807a5785840ae9b4018dbc0817255a0070fc41f8c4c1e0728fcfe080a25b7b5a7e0264f002055cd950b3096edf59fd674774b3e85e0b45a0e1f387b4c679a0837bb26e86ca6db49a6ffbefeba9268634068497b0a0eefb1d4d6c94d45be11f6b307952d33d47c9dd518eaa95d29034e115d619730b3744c41312f5b8e5e156c5f6b7e1ce6faab8210adc1054bb14e0208a077768b065dff5fa156ca16facfc411521df079633a393094bd82146aee7b3e0f6fec46d144f3baf4f952154b8785fb51139fa5a9bfbce5f2a9dcc542e16387ad2c7a9671f3cc4854ab9206fd380f46003d65d33f89bce27a49a8545ce59e57a4a18a4bd5335a307d1468ea19130df1057aa4a182ae0d259a0ba38a644267967bf25f9a767df5b1484d71a27f9783f01051b151c5383c2ef86c3bec46a562c31c2472c66fe17800be080d5d846ffe00b303f48b36da935bf9e13761fbe4ce405cea1d80e308cb4af1bbc0d0fcc26593412e846e97f66164651744c5d7f386a982bf5328c28a77783282bc2d60c9ed1e1210bdc663a105afdf30a4cc03ff7da10241dc30df2e1b77332a94e608396e34e44e0519f0ee457de5d56b9c8673f70a0b9fd3e2310c99de98a4d80f06ad04a5d13341d022ba7bb86289954ec5a7a38866179c5a8f3cf3e8622dd28fd7b1bb3e708243a055c4e0e52bc5c135febb9069ef2e4525990107c29499bdf2526e68cbb9902dd25d7b3bc6b373e7576b405d843fd59cb31bdf093065e1512d8e0fe48d3177a91239dcdd222400"/4278, 0x10b6}], 0x2) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r2, &(0x7f0000000180)='./file3/../file0\x00', 0x8) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') unveil(&(0x7f0000000040)='\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='x\x00') syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002840)=ANY=[@ANYBLOB="ff007f000001481fe53a1d24e070bc04ad272663d2ea20a55357161fec413829cacacaade7906493d8650d6e8be9a49d804868de0e67cd660fcd6d41f504aaf9da710167a4dbfb5d4319f383939ff70f7d8f9d6cde21716bf4f62a175d3a347718fa1c50298683a7c3ac627a902c"], 0x1) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = dup2(r6, r5) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r8 = socket(0x2, 0x8002, 0x46) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) write(r8, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) recvmsg(r7, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/97, 0xfffffec7}], 0x1, &(0x7f0000000040)=""/27, 0xd}, 0x40) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) 20:17:10 executing program 1: ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000480)={0x0, &(0x7f00000000c0)}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x0, "f6bc0ce8004be5191eb64258c13b9743dff90200"}) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = socket(0x18, 0x4, 0x0) r4 = dup2(r2, r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000280)=0x5000) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x2, 0x0, 0x1000}, {0x4, 0x2002}], 0x4) semop(r5, &(0x7f0000000340), 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) r6 = getegid() semop(r5, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r5, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5c26, r0, r1, r7, r6, 0x100, 0x6}, 0x1001, 0x1, 0x1}) semop(r5, &(0x7f0000000080)=[{0x4, 0x1}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semget$private(0x0, 0x3, 0x9c) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000400)={{0x3, r7, r8, 0x0, r1, 0x0, 0x7084}, 0x7fffffffffffffff, 0x3, 0x10000}) getuid() getgid() r9 = socket$inet6(0x18, 0x2, 0x9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r10 = getppid() fcntl$lock(r9, 0x9, &(0x7f00000002c0)={0x2, 0x2, 0x7f, 0x7fffffffffffffff, r10}) 20:17:10 executing program 5: r0 = syz_open_pts() write(r0, &(0x7f0000000000)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80606942, &(0x7f00000001c0)) execve(0x0, 0x0, 0x0) 20:17:10 executing program 4: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = geteuid() r3 = getegid() fchown(r1, r2, r3) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5f}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x7fff, 0x0) close(r0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="d7339bd95b2baaaaaaaaaabb86dd605d345200302b00000000000000000000000000004097dda96aad444c0000040000000000f8ffffffffffffffffff1f003977f2000000006d13c6626f82454d403c0f9d7db148da9ca22250402802000000b15b59df7a00"]) 20:17:10 executing program 7: r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) r3 = kqueue() r4 = socket$unix(0x1, 0x1, 0x0) kevent(r3, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffc, 0x81}], 0xc16, 0x0, 0xfffffffd, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x16}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:17:10 executing program 6: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:17:11 executing program 3: setitimer(0x0, &(0x7f00000000c0)={{}, {0xfff0000000000000}}, 0x0) getitimer(0x1, &(0x7f0000000000)) 20:17:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x3e, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setitimer(0x0, &(0x7f0000000000)={{0x0, 0xfffffffffffffffd}, {0x9}}, 0x0) getitimer(0x0, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f00000019c0)="6c2eb95df0fdd7f8bdea0372d4a81f26a6d356e74b332c919e3c7bcde3b9ecd8af5a413f242a137ff4c4fdc5edf855b8d76f177fdacc340da38afc1acee9e64858022be52414b6d8b5503e6b1d114ccc233cdf075f16d6e3c58dc643eb0bb4640333c860243609e867239e7b959c1cbc41bdeba1fea093120438212e482c93e8fe4b13bb", &(0x7f0000001a80)=0x84, &(0x7f0000000380)="c75af985b854aaa4b5de6e8d82291607", 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f0000002d80)="44ad59c2a3fece855d0f1d5a03307f09b8be8209c8484dbe9c33d2f18e02e858936bca9ca50e06970b6a270bc3e0dc1039a492431800b4e4e1dc405bfbafbef901887bc36de5056cd3e8525cac7f4171f16b4ab2a0001ac47c36543345d4c073830580f176ec846bd367c64b8d7a62f3e952fa0427b72ad6396555df405c19b8783d24baffbdce1b742818e00388c87ee0aa41b81f7d8069ff45c64422472fee1fa64fa795035e46229b762af6a4b13af562dcbfe96fca11c1a3904e91bf152f278644d65a26575613b38dfa3251b8e0e215b9f6bb60b634c189dbbf433a9a5e6aa8765b9e563a52fef0807ca287631b87da6f378fc26463cf7bc23e9e9acfe1795f863228fa69a7dbf7182536f4c1ebc1cf6caf5415a95f59a4aecf42ee34a9aa435f03550300e1fcc3c26c77b080c5b5f8a86e0c5379e3ba2da4a42b827e2596d856a550ab5dd3a00396a802e59165ed42acbfa4c420f2bc6fdeae2058920c5325165777b8f65873253ce461077fbe677da90419981411eab35037d9a12bcf49ba073c537afc1342512824bab71bc97717d0bf66f875f8574bee720751f2adc26045592745671fe8a0ea8e11700bc3522ab8f4adbb7ba25a88a44ca62e6d18d0f9f5ee78a8d063883d3727a026ce28eb5445578142e67db7c3c46dbf334e004a0773a4e9978a000000000000000000008a3c85b00789bcc2f19b149641fac0851100000000ffb60c146b85576aabc979c574e564f054742ed1ccfb2240c29dd93e8f2a9499aa3d9854d877d60eaf5b17595ba204db3be70b1b43dda1b8df982eaf2de142f3294e087e00625ca87c23261fa10906943c6da5b5f3373d1a2f866b6a1e138f1780508d60556c834840e687258e78dbee90f966372bf00596d61e17b5d66c26b99ac6bee34aca8f05861ff6ec1070ec67590000762af22275d5a4782ddc3efdb7e16ff11e3a83fdf3d8ec770a6e50cfc6f6cfbc1a1f6087c2fd221bbe9d3d0dc4c58d9cb0b07f90a1ef54e98c2d40ac7a7454263166c2640bc006be758166056f13e16402634d122f8d645220bae588c2282d6837f2955cacdc4f43343dccdfe5231a422769a8185f976c8b8396ff57d477ee76135c39de49d17361a8240ab896e77ea47786b24e1e92144e7ec8a9321a4057cbeb183e0d5ce51b2190d8f19f434267bbb304948abd510d7b98b66736bf14018f11bf242430d41a1088f6b674e16bc51d61fc5d50be5f1464143b300c0480604d1cd957bb657096faf8067ee77b5f2ed3ed50bbdc46cd439fdcdc0701d2d5b5923b29fbd93870ed269bc5c6b965e8848aa777e2b0d30906ee4573045c5403277105266fa794cb308e5a8ef55d49abb020cf0008a439fed71bbdf466aa66c65ada197938ded9b85f6db9263a7422af7ccbb846497b24cd8b15213e09ef5ba5c169e38802345ab190def40bf77a43bb05507e310369d6803ff01e1155fee2a81fbf9e0425786ec53267dff0e7dec1ea531d6a6d5bf9cecd52be205368072e52497d127eec30c74fec4194", &(0x7f0000000140)=0x442, &(0x7f0000000280)="95a040ba3a7cd85d8446e9323d4105077be06d41e4b97e61e898624d7eff3c54f2f7850649e56f300fc964141f2025fe662ec4838047cf7b714c9ee381ea6a3c5bce6877d321da02dde4946342435cda6bcc8378f40aab38fd7fd0aa66136f3cc1982428730618cda1be57876e9a299ed6b38c89b61dea005e8ec1d4683644f5cf4ba4760b4344812086afe1c70c6233dc76a09c75913d4f6b0007f6943346e6f8731c3597dbe9c5", 0xa8) r1 = geteuid() r2 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000005c0)=[{0x3, 0x1, 0x1800}, {0x3, 0xfffd, 0x800}, {0x3, 0x800, 0x3000}, {0x1, 0xbc, 0x800}], 0x4) semop(0x0, &(0x7f0000000440), 0x2aaaaaaaaaaaab2a) semop(0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000440)="8e08d2908c5c3522486c7b81966a9c8925dccbda22e73ca552c448502abb19d18583f0524d60adf054550308aefed118e9df12fd1c66c4d750a4c523046ac9fe7d0eceafdc26679ade531490bd070df11c141b3760b6088295b36b6804846b8dca61ed15537ee888559dbf670eedae6ef70725edbdafdc7b68fa6697d757adc0e64e5efc39a86c68584f3c38a74d3c7af6fe723de506df2b572c", &(0x7f00000000c0)=0x9a, &(0x7f0000000100)="efc32bee9dfcfd40bb50447dcb6eea624a3dc33b9a92c06fd64c1d95a8d6018a8e144fe7c780a4c201c3", 0x2a) r3 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r1, r3, 0x44, 0x20}, 0x8000000000000001, 0x5, 0x80000001}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001f00)=""/154) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0x49}, {0x9, 0x0, 0x0, 0x1ff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) r4 = syz_open_pts() r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e000f1060000000013000000", 0xb1, 0x0, 0x0, 0x0) shutdown(r5, 0x2) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000080)=0xfff, 0x4) close(r5) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xcf24, 0x1, 0x7ffe, 0x7fffffff, "d88c28fa8797f9bdca0988d11554000900"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd0b41272e9a67087a7fbcf181a77e72520b7622324acd62aee319cf3e29c7534ed4beb03e67ea8902030d8222e539564932f2040000000000003e8baddb5ec102383f95df148f2944152806cfcb731235c9b66b30ab00daec0ec87a189a8d240141070000008de968692f4a942984cd03000000000000000b17e13cd9b51d0900000000000000005dee44094817f0371f5dbed0a1360ec95a7ca9c35fc7a4b4053392eb7600f107f3c4337737a7040ea2322bb3d97fb26b218f86637f46c1f649194828bf85b1b5b3504eb7595c53cace06191b6ef66778617ea9c2500ac0fb51a8acd0a28900775565e90a8948d4e135bfa9443ec80e200809736e36f1d2e6fa70a18a645e191e81307c4247050fa07b160471f7d67efa0573046f92e7fe688a048af645668782b094e610876461dc7435dfb23e4275fabb9d24e24ce323f21527f027c6e818c045ea2a9586fd7105e89570d8c33a8455b1d62781d6563c7a2ad57df0f649ce8bc440e8c26693b45319867472884620e65344b01d2eb8eee502324af03719f08a077ee9d57ceae9510c0158899b4d44322006e94fbc6319aa9ed42caf4a1ead787952832b97057a4611a83d721cc389a134bacfc1253f157052ae6b56dfe53c018d74b21085537a7c00d29411a83460a50b4cd94d26542a626f87eceac528b523c3cf047b70b6699c456b9a4d90a2f3b0968809", 0x24e}], 0x1) 20:17:11 executing program 6: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001900)="89050000000000010000000000000000754ec960", 0x14) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00\x00\x02\x00!\a\x9bp^\rlV\xef\x86\xce3|#\xcb_\xbc\x04z!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\x9e\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x95\xf6Yf\x9au^\xa4\xc9j\xdd-\xf0-\x92\xf3') msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000600)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x4, 0xff) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000003c0)="3460922a7e47085a40e88ddcbbed71a48c487b28500b54b3fc892f5d3783dc784d3806713cae93196571a360585b9885690ed0a996c653d77465a298d3588a39c210be31f2fca9f8c5f1fec7d34fa055df96ea32f3cfa56ac92a2c45501079dcba70fc80020c2eefd23f4c32b21ab0ec798fc69f846fdb4b665400534644ca0b459cd2c134d530d1ba18cf58c1c106cacda7c41c", 0x94}, {&(0x7f00000004c0)="96133de540a7473b06f4e2b8950da68e012196314c8452476e4f1b68645abcf3f8391c71f991eedac79b7f596c1ec979b52044c0b8c854c062aeca018cf6fcd4cb712c330c9f36f8171e2530e4cfbaf0487f40093917d6f08da1b83cd0fd3794d72f94efb7f6d8198a804e84d178499f63620d6f0fdcf2e391ba45d94a023ef14a473561548be19f9cd9f03222eefcdfa7dc9e9e154ae0d8ac26563801c1545c8e71e4ffe1a089", 0xa7}, {&(0x7f0000000640)="83a5bd839119868372aaba36c53b2e909fc90f2c163e697d3762508248d3637e9c1d5b376fc988b95f4b54f2c641001c37657d89e472f1bcf6b80a2b9f2d22d2dc57f5c7810241b0cb9204940e56910cbc418834e8a9709bb2d8b6d960282cd4a7f78f39c0d8543a686d72fe6397dd79efd8895fdd7d8a2b88bd6d2e44896bb1233e713603d7d9e9db81568fe7709f5f2c446c9fc3db47b357f6931a4cc9f695ced289a01fddfe2360bde04d1c1a99dd25f1adf1f5d274b685e77bea04ec14bf659afee0bc220efc82f3ec77117b5494c8ceb01aa7b9f6b035dc04f4652b04051a4795e24a8ada3dfa2823ea01821cd3b6753f05", 0xf4}, {&(0x7f0000000740)="94bb593efaa5dee98383c9ccc91abebba29a610ff6edf5f46c676d760f60c0a94b4e4d90b3c3596f8f22ca485734717e520a141d3ef4ed5fabfac46d668b22c612e9bc83d8ce3e8f3822a8a12c1dfdd7625f561065c4259730a286eebc1a5977a65364655d1f4819a2cbed3384dee06f629a7aab057ab507c2bedaea5ede2aa17f66adbd837740524e766fdb968dcd4fc978ba6f87de3103fb77c2c3e1114f3d2ee92ec79a59f2b53b31ed7842d095966082afb8542116979e59ea255a48b5f13c09a1642789220f7c96", 0xca}, {&(0x7f0000000300)="7ff7f40be8d16bce32723b2f28caf4bad3b55b2b6d7c84da52d917d3ee34ed7a935cda3b70eda458b4c7dacf07a63e91b616fc067007c75ae218a142039b45faf5da2c0a9df57115eb327fa2bf53c7045ef2ee", 0x53}], 0x5, &(0x7f00000008c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00e7ffdd1cb26a46331065406241f79a93551a1bd6600980d5a0dde9510e9a2b984ed8b86bdb194ac3475da6c4ebfdf4d9dd34a3df1a12592867e401cbbba084c4775c89b3f3f9c0087f89468282e60fb50003df536d8944e4520008c0eec3d6f1ebff717cba2160eb413048383888187c4dea3f95e923e6329def59a97b9fc8bf679cfe54201adbd10a227cc855ffb0589d245e6e9a00f892ad9f36acc40b6b4a"], 0x20}, 0x408) close(r3) r4 = socket(0x18, 0x2, 0x0) getuid() writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000009c0)="04fcd8b6cfe247926f935d344b134a9c230b3f5547673a9d92d4ff49d9fe4b064f8d71d69a63431fa7a6e9e496a0ad090aad3136be88a172639b52a2e7bf12e7dcb71f8bd9c0c6fa955a905b37dcdb0935bb2cd7c56f34153fca6932c54c795eb17c1d5be1c8772c0de5a32eb46ff2eeda06a18780ad587c9b97fff1a8f3946a0655fe539313b683bbec929d480787b42c68caeade2bf8036e35d7e346a2a63d538bfd1f6c0c7729eefa527495c234f41132782f1163724e340bc6ee796b8fad06c906abe4172244c08342f73973e9977c5a2916a53ce8af5d9a3ba30ee2bf4fab25a77b4b1843f0716b8cff53f53259ed35b6e8ed9b463f8738d412e7cb652de39fa3a0f65744a8873275e874f345ecc8d80abf0d0d", 0x16f}], 0x1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x7fffffffffffffff) geteuid() r5 = getuid() getgroups(0x5, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r8 = getuid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r9 = socket(0x1, 0x5, 0x7d) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x8, r5, r6, r8, r10, 0x2bf918cb18fd7b6c, 0x800}, 0x83, 0x5b, 0x40}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)={{0xd3, r5, r7, r8, r10, 0x61, 0x400}, 0x8000000000008001, 0x255000000000, 0x82c}) dup2(r2, r4) setsockopt(r4, 0x1000000029, 0x1, 0x0, 0x0) connect$unix(r3, &(0x7f00000002c0)=@abs={0x1, 0x7, 0x3}, 0x8) 20:17:11 executing program 4: syz_emit_ethernet(0xe, &(0x7f0000000000)={@local, @local, [], {@generic={0x806}}}) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000480)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000500)}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, &(0x7f0000000600)="b117c2d25ed49a4d30128ea759aa77ee71000773231178d2d502373aef674421acb5dd9b8b2b45d3e2ca6996f8aaa80f4c70784aa905e4ba73d189f2358e51427967873d308218aa417b93b053b99590143b2f2b293a4ee31c7c284429cf9e10f4a7143209919280740d71885afd590afd769512e818a49272991ce32f35dcd4bbb463d0512c47ae46101d9817f1817bb5cc6ff48d4557443ab60b3b644739b36b65e42310cb5f2689b58da99b8e3833307323d3bc28114f5f12b4995e9e3550eb78b3bbf2a1c66e71ef5f397ea54d7c9542e014de289d0a6f89016c9ecfa47c3019685ad6d4975fe441f81d449d17f1b26632856bb8b1e5ad07738ffba802948f2f580f64cc8a09391c2f85340440a758a1f3c603b43772d81352b8f0ff08dd5c71cd0006b1dad10c56e81d23bbf7aa29c8559697ef58f93cd5e9622104b39221a8d5ee4715d487210046be5ce3dfd4e7f18d3c74cb5c2ed12d06a2ea63e199378fbf2aa28c8a357f47083e49e48471308547d276cedf241819785bf5f25ede433e7ac80ac3eca2aa0b3d3b6fda5b59cf8d3595358b6eb1e6c13257647cbd8ad2caba7f80758acf8f8e97cd6c1bab30873abc41a0e4d1836cd73ae90fb5339e6662e0f8f6dee2dd43d722b2c06249acfd8b9100860357324d276dcdada76b3b801819c068f1e54e0ea99084ce8e43e0a82990a3f8088e9a8bff9c70ae146aee247011680c4f795ae80559f92672ff1885742f600d7fe0a9a2902c0cf2916ba22f43e5119d8453896239c2e3c40e8b915ef7fcca57dda08a4be386387909efc2818b874636061c77d8587c35dad992db2f79f3208f36d7966fd6ef255631cc91eba9c3ec110f188c4060d55f4c6251529a3e02e23c1a5e6037b781f8a58d0530270d20d3fdbca2c1ef82b071059d02aa4fbb8923cdee7e607333fe72c9c11cd4c057cb66174d36af2d79718611f90dd1c501f5e3bacf58a64bb7d3c19d0a2c9fd89c6dc5d332644690dd6094e669c03014fc74c9119b71557760bb51e79d370560605ce32ccdb19e426bbf84bf2e222007f00ca706bf3620051ae5f4cc0842af458d4da06e582f175019a938fee6489b614843ce911d9fd96c9d9eb7975bc2eb9139302101d3ee529801caabb13f0d00e51058c33a3b8fc21363a561b2688abbabc752d39fee3d84cc4301cad591faa129b410f2fee8ecc97e4be777dedd6e210b878857ec194010b39f5c232996d82432df6fc7a14881f09f9318c55f553fadc3673f089317ec6ab620d4a5b39d382ff87ca4b8c256b5de96d9e5d175b82f245335aad038a2769f60baf15a55a89503c64e944031747c07dd331b5ce9f3934460852c98704504d8ed54f51da5217c5c241f6ee394b2577d60083955874448036e8ec47e8cfe3d1b61b49b2a2c42f6079396f5926e9a7f976075c223017cb9f5eac1708d1c908fc5af9de751107738c9ea01ceed8440db9bef8a02b8ee3285aefd424139ac73fae2b08f4f5e1ae108bf77223ab62459053b7906cf77521c7b8e19ffd0c1b4208a9d6ba4e874eff64833e53b6a4bdc2d89c88368b3afdf3f7f1f113a1c1d417842d5cfd7440eeaddf5f3963ae796d7ccc3e2a1dfab5eb49439086818f00d4cf4d2e42a6277ddd4eae69da5c03196e634a2374e3d584daea25fb9ba80c2dabedfcd8d37130ec0aa08945e9d46453a070f39e6764fdf488b223981ac893ba54f4900bd68b29367be3a462d83636869b2cea63c8f6f4c9babab52a36a45f26c9f367447ff117a3ff28aef97bff8b2926c0a5eb14f5f2764ec4817b75f5efc0de0a44aad10d1fbd41d0f4e7ff7e0a52a5c7537da7c835e845b3d16106557c7a220e9876c794f1fe921ae6299aa710b52d51dc972436be137fc52e6691fd3056684d5f748a6398b8fa5753c827e25a6d680eb408fb85099b47c31a58ec033dcd9a30b45d9e12ca1b29628dae0685409ad3be051af726d8fdb6aadc8862dc65be96ac51e5ce46b8b5d8ec2951e18c0dc2a48dbb6e548d0c329465ea69264f794d08523b86e7b4f082ddea943896dcb72c1c3aba94cd91f8aec9d19299fe5269e31544720ec85d27209df64466c601c50dcedd13a9f518078f3bdfee80994c36cfc809f395d5c64150038e3da4b200efeb5c355150b20e4e3eff822ae42bc69c9eb34e2aabe6c41ba7d0d814cdd06f39e2d815cac27e02b2ee5c7b153af0424781570604e252e72a004a6d89a3b30d43a5b447866e875b2a5a62e69b1d1286fef985112392a26de960d79f3597a0015657401036d57be695d8c0c5f6a2744eeb2c2670fb0ef2d9fa1aa2cb5fb8f8f8f21601a7fa63564e4e58fe51bd6d822a98eb52136c3013ec1ccaabd726c3fa9677d804270009862b3e2dd790951ae1de981914ad279218a3044b31f8f928ccdcf4270fe0fec3cd62efee86d5ec954c489e8b339068078241e2d75ca920cc0dacdbd76fd172ac1cb3120279e186cae85502a9cd0c0b56402c85e4cdea39c8dcac65a523022d6879ab4b1c3a2989c95cbe2e9bd9491e24c1e2fa48ef78c804c8901a3d0fa6dc8200d4c8a459f4702f9674198ee77811914da7493ec1f0dded7126c8d2be4169ddd957b0d4baff87c04802240da91c9bf66f9eff197301d0170c9db025ca2afc4888a4e43825591aab9d9fc2245184bb07d29ba3d7a9b5ade6208ea190f389eea2d728b24fde742c560e657324149a1eb1f8483cd073d47b581492efc63d2eaa8076c20f9c8fca3db8c13afce01563ab8a7d1ed438853b68bd0d4c4bf027c8a62317224e5c1e4c41d52bfa9a9e67b43e9ce6978e19510483e31a9cd3723948ab5f2e6b3fa972293193a8736b6273b1c730e2d578eaeea3337846f617a727886a6fd35c5f1a4aa843501855e96e076e99051d6a3e2906de6210a603da3ac683dddbc6ca91c41a7212c66732733f8181b594ef280556953d5dd3900fad8792a56bfb9a9e6b36215b81d86bfb1216a95526850ea0717739a7f680dca1d73f942aa7b462f8a439c137ed7042fa7d4df4adcdfe9b9df5fbdda92c6373f4c6d30ca44cb5004a16fb1ac772aa3a2c47391a9589f142cef0ae3868100896f86c3199f1390cad6817ef53521b286b9b08960d22a2afc71ef19def139c64d750c14cee5032d73bb561edba27823cf05c39277102f7a4fe7beded0be868627122c7a8fd114ce1177df54ade2e10ac36622784db24f07c6b0e72061db37825859588bf4b4b25eb70a8fd2c3a105b7f9973cb5d6c20f3408b83be2546df1f2c545f2a8302e7a7810333d1103d0c8ce95ef62256780d58b50ee363be69348f1ddb2e8b501da991ee6d4b3e20734309d300f42dd258013a8f382169539b34054ed4674162332f39e46f48695e139f4d19130a1a50daef46d1ddecb1f0e7efc3b6c9512f3f20eef6ad7763a2ce8bf7e63c1a5086d7b7c54896b97069bd6f34466a225bbd94d063c44bf120ac71d5013ade49f0c645894ad5e3fc25286ff1876fc445079168250c4c15b19725fe3b9f49668fd3a949f1d29858304660ff7d8c4be3c1bb641bc314daa16a9c620e6bad895bfc5fc59ed1bf511b5543d403a04142254655141fdd18056450e6569738fd89a5542", &(0x7f0000000100)=0xa01, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) syz_emit_ethernet(0x4f, &(0x7f0000000040)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4bb932", 0x19, 0x0, 0x0, @rand_addr="eba36f17c730131f510693c26122f146", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="b8129eec90d1c3400ea9d4c2a21a21c4a5d804fa0000b7d6de"}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) accept$unix(r2, 0x0, 0x0) shutdown(r2, 0x0) r3 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2f, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001380)={0x0, 0x1}, 0x10, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) write(r6, &(0x7f00000002c0)="04", 0x1) write(r6, &(0x7f0000000040), 0xfeea) readv(r5, &(0x7f0000000200)=[{&(0x7f0000000100)=""/198, 0xffffff0a}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000340)=""/212, 0x1b}, {&(0x7f0000000440)=""/225, 0xe1}], 0x4) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000040)=0x8) 20:17:11 executing program 3: setgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file1\x00', r0, r1) 20:17:11 executing program 4: r0 = socket$inet6(0x18, 0x4, 0x1f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) r6 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r6}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000180), &(0x7f0000000280)=0x4) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r4, 0x6, r8) close(r4) setegid(r3) r9 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x1, r2, r3, r2, r3, 0x80, 0x8}, 0x400, 0x7fffffffffffffff, r1, r1, 0xd3, 0x5, 0x5}) msgctl$IPC_STAT(r9, 0x2, &(0x7f00000001c0)=""/156) sysctl$hw(&(0x7f0000000540)={0x6, 0x13}, 0x2, &(0x7f0000000580)="c97cba3e9d61ca44", &(0x7f0000000100)=0x8, 0x0, 0x0) msgsnd(r9, &(0x7f0000000100)={0x2, "97e74be8d46e5cc235124a3b39332073ca33085aee506cebc7794a98145b788630cb435cbb5f584e2a63"}, 0x32, 0x0) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000140)) syz_extract_tcp_res$synack(&(0x7f00000000c0)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x81, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x13, 0x4, 0x3, 0x3, 0x73, 0x67, 0x5, 0x3, 0x89, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@ssrr={0x89, 0xf, 0x4, [@remote={0xac, 0x14, 0x0}, @empty, @loopback]}, @timestamp={0x44, 0x20, 0x8, 0x3, 0x5, [{[@remote={0xac, 0x14, 0x0}], 0x100}, {[], 0x7fff}, {[@local={0xac, 0x14, 0x0}], 0x40}, {[@broadcast], 0x1000007}]}, @ra={0x94, 0x6, 0x6}]}}, @tcp={{0x3, 0x2, r10, 0x41424344, 0x1, 0x0, 0x6, 0x1, 0x9, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}]}}, {"8144cdb05e3fcd15070fee6f1231d9"}}}}}}) 20:17:11 executing program 6: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 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) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000001040)="9d09c841e8fb77e3812818d9f7b62db0cfefeaf688ed4b3d2fc0a141b66ef9f13ad129126b0621cfd78d746f6c54dc8210c60dd5c213ba4a001e2e3c6deda76afd7985a53f0590ab8675e0dcd7e8ea1e3f4b46577a38c86970def2a9a5f9bc78c13dd45e43683fc3e5116639698fecaf7019461e3a57ec5332089c1980b4d2e92c369b56a2d7931bf59441cb1b51aed42c5005fa710a00006bbe3bc6c5ae23de7871a5ff742910d35895685a7e5e93ce67ba85b34003f606c3eb60a5a19f163f43a32d0c610bf128b61ce24794ccbd4f34bf7a49c7fb92b36d7477b6b25738c83e560b3767f2e2c0618916716e45cb8793f66626d58dd106d3bbaa7f9815207c9ad2373ca187ff8c3f23317b260f36c1d8fb0b69705ffe7107d0761b3f8b42a65b1561d825fc890f1ae66f89518b806f2995a9dc494d80fc31e4b6cb0917d689e3ade2b4402ccc19160d9c34028d3fc8e76d1e5efbc27ecdaf71a82b973f76140c1657e45894ebd5e933a13d00ed6eb2a53bc6b70abb71aace9ccd4ed75a0e3d7b3360b508e21f19b2c0727d85389d2f1ecf1e41a5e919b38f95e98999d2c3839e2ff00399bc8b1a77dad690798450df393c323230a4ae4f4f0edfeb533edc89788a53fe285f2abae2a7e0d79e126f2206bb2170c3ce9e25493ec974c4dfddf7cf9cf03227df4b8e399859ff4d4451ac7a7050ac10fd5003865f85f8587cc0d230d66fc8ec88de1da670697c110608723b9ff242eb5edcf47533e822c8d23a42c06fda3816539cdb5544209c088bec3209120404ea70ad69366ea428220ae0d230df565a8282a85649da974c66f729bde163cdbcf6a1d8940f03fe2ba530b8ddd1afae075a73a600f6c84aa0e1c5ef4603f70ddfd2a3d11b968a7457abfadfa983cf4e31bd2b8a4837420b3aa3b4dc1f04890823c9c32c1f38e1fde06a2ca29ba9a4755e473595a0297072c07184f102cfe4866b3b6126fbf969837b8a35fd111d0d9b759a6f689361b648487b40ee4ca3bea88e5614b35cc37fc1608c71fc9c59a212c34757e994b98b09e4c573b30a48d496623c27e0b64d745e1eae7122ca1d2070c4d520d1a899eeb90457ec4a288db589b0cbe28ea10907150a1b28464b1669ab544edd869310577a7def86226e023ab9a134a9060a50ccfbd3f341532b89154a6bf6cc310ff24ce0126ded9273c897052be753887b12f35a2f618774c49018a06e43f52e17b8417f243bdcf190d9dd181e6759e5add16ce48a2b246c4a5c65d033dc5cb2ec020514c5e32c69083e2dab977e3e27bc2dee0d15517a3dbfcde63d495095dd422dd415ff6daaf58a08c8037121c5034411d19b0900e898fe1926c9de002737102e9ba78469f9e7a24ce3c5a5310c1a372f2e0420a28a7d697f0473b170752e651d36fc46992aa01b6c78e4b8ad610a7929a314a3b788f7513939d82f1fc84257902305d7a3ff505c065052a069847021b778da0c433375c3b2e1b4b20ff69d7149e9dfb41d8b4b4d0638d96f22ed02d0d1dacb3f5ccc7df10bf26de0817f3740a2a9cc481845eece9bd9c15a6847d0b76e7845388f2ec0c249385ff1b4c5712feb7b6f6b3569f9af63825b8bcc20eaa34aa06347f7751fb2ffb3162f7104343af1f109ec151757755d6069baa38ac5e95aa62e36cfc3fe9ae895872e1927957197c43a740d7b381e239aa334eb282aed462c00bb302587c63ab6cf5de5c7c6f90d5c717dcfef2f9cf626069b82d142cd9ba2f2537e48a26b719a1482d0bc5451793b69a8d47ea982f288283d759d9566471a1666733cc54abfe2d62bee430133ea9b648627a98bc635c0a5139045c33cc1149f8f0da1106e6aa1c5ed10d217d1d7ffc0564d318019825b6f0bc7c25361f00b4a6b261a27a4ef19fc21c60c81bc5bdabe90b20fd7c6c6a155a908613684b500c87aba3a0f0cef0c9e967b3af069a6287c9d25da564d78d3e82bd442677a3601868b947cb510180fd7a96853b3fbfac51d52cd1ae421edb8554ad9780e8407edc5fd2d6942e08aa7cb6086d599b8353ab99b236137c732edc16e82a1a3a764f1f39cfb823fc837c308e62a1940e22ec6513b9822b660a353d537b6ca749766f1e79ca23b3a8b01c659e2f834bd45d3af68d67fe851e1991d3293c1f87882408751ba22113e766930d278d253e0c33a5c1a841168c6ce12c353f8f0f188130585a5646fc0a7a4edfe9ea53bc856f2d868980889f5435d512f47f7f92b094700dc2063e0ca9b001df60ce081f5287197ec51e496c635941cd3d1a983d185ab60707d7619a96010009ed074714bb9c6a8bad86b7a0a97165c41ac081beb5ba7e18134c0d09b9d082e2c85f82272b4b16315b5a416e0c9bb48f27ef9976b2384d5c604791f4b0bef135a99d6ca10b9b02ed335dd421b38deba4b0234a7568d07317b7348c9e42480ff91df7534f3d08f23d45d2905f532a24b934fd40614bc8b83920d49b1b7d4b514ba83473ceb0566896fdefcb4f9b198eb6a80fd6cbd1d18eb01e538997d833976204c4bba56690f467afc5f355a3061100c64bda1fd4027f03a184baa982f0185e22039bfb7eb9570770375549e5d9ecbf39a21777e95f195cabb17512c61b5f866b218b34e7c83836984f4e1894d8e884633827e165b6f8bae53c5205b11f576f3febfed84056f47c4f7a51fa56f96d1a5b261ba35877adb474ae50c8a7901b7222fbdda33bd32a7a2d781f151b420639e384cbb75d3a4bcae80dbbe3e84b9d44414450518287f5f9456b689f712d2916804a13700946eb1f64ef018522827ea59e27d6f97c0332fae18982220319c53e7bdb3b79c6d0690a95ff1a5ba054ab2223db828ba0fb750a0e5db6395d8c26e69045cbf4a6f0c534f6c0b66f7d93b40b7cb07d206765353a49c0999d044b527378eceed5efdce013a16f7e17523672519f38ed7e1df6fed4175b06d60f9d3545a19d603344f52875714a5b18e295e6424d6925534c368a0fda13bffa30dfad32af973102cd0bc0ad524a7051fffb6bf5bbe05d55eda95cca632642de72a23b8caebefb175980bf5ed286666c7495c95704aee2a102760e37350d4db50e7ca31ff1928e8e37abd0fc705b74c8d51d216707fb941e4e66b910e9216a2f4d2a18da6ee97178bc488f0dd0a705fea08127161dd75ecf0c73d298a62c8fbaf6884699761fd69ca3fa2b4646ee934c02860c9d9e0df266c4dd11b464e75d26e764d3d311cd4244b3fe57d551a04276e85ec1c073fcf6c78fb9ee0892daf279ed5938742ec725e600da7cfc6ec66edbd51444606adc3c1beed20a25e641ced13186efb75eefaa3946c6301fb8a266842160e8dd8a156c1099ad8c16554c89e632715c9e5224350734dae6a85353bb882dd841a1f76b4ca7a3c173707345a02368110c2241960031586cad0e5f1dcfd5de8af05d903aba79c0b0882f9627c05c36515503091c16cbf01bc2b9e8ba2003c06e030e317cd766567fe2793bce6419a1cd91849f2fecf9d537219e4d4b372b3ea49958c65db1c1dfb0b4ce7832a15cf81d9b824c397ab746ba28474706f5374b120a698553c3027fde7448ce6603ae8e08cff01269b55fa100a7f9c220db356274b91517622ec4ccb9e79d40ba4fc3941165520a877cf01e7ad942f79450150c6c0ec6ac05b0a1e933d56e85f0f861f5aa52c04ba655f2ec57eca025009d7f35eca91382e16b4b24bbd04e6d6edbc40048478923461a03116ee282e71babf789e67cc95ecf549c6c7a053078fcf0bfd3704bca9ed6412c8493d514eff16cf259da729b6b2f041e284730b45965f3cf7303c0a1faf07dff6ee925f969e140b2f22c93a26c2e7f62f28a1b9ccda8b450d36da0a2a5727f9472272d34b3bc1064150db35d74fc85daa3220184b49029a9cd7a213817c1650b428f0f8754ee9f25f2c16490312eda7d2d44e16d4484bc03b3ee21fc0c03d20abe50caf494333ed8bbbf6fc7eba677f3b65a11912b3c50186f8b5f17fe88eaeb0d5bb7c84456b8e044cb27832969568963e1137f7f775f569d42f574e672a254ac148a1c4d193cfaf7f237e0ce3e0d1adffe1c4187822784d409cfbad0c5262f397c9121eebfe5c412d218cb761a1da9ccff67855de9959950b26a9b8084b55566e9766406d7c8d5d427e0b696cae2200e8ec9bb56aec2ae793991c18b05684ae45866e966cfea15205bd14ac7571107acfb0f7b45f3d773244ecaf5c6a125a44de9227ef07920e229250f981de21a2355e597908a53df8885113ff4e3752dee37403060a27475f824cdc7b162c23b35bbdaae95bf153ad57747d46dac57eada88fffeda1764987c61b6ec5368d37a387a90ca06b3084cd0a65d440ef7c8a04d3ae7e86edc52578ebcf8d41575b05aba9bc22a2ffaf5a3b0fdd05d63cc9410ad339c385a7664be9a68a7bc7ac8a9851233205d588240c7caf3b7f25a4a739dae1b87f7de6252b79a099d2ed72d0f99f2d92119e1dc3e7389d578241342f30a3c1496425f29bdfe91f55f8906a13126ae994c47fc64ff49ce7026e83c6cecbdde77eb3eeecbf41df88b125d14b2e6408d06b4a6c4583283fa6d77d4f490d15a32669f8df686e1eb5169910819c51b3d922e43299b6be139045274efae7e5f1eaec72afa8781e756295307bc9b23e7935635680499c69643f8fbf56fb2b1e0c1aa1ed1d408870fd82d021aea309c1bcaed54a49ccc72dbc57bda026991d5e867ec6f97d58db2d37c61ee69bab8fb7d93437f4c7cad0ef5fc24f8ee30fbd6eabb9d399b497f1e9a1b967262608e82a7114de215098cef226862788a93b88eaaa44362fe14f18bb129738a638fddf0c26744083d19130ab27b272558b52d6007eaa74e80e96e38951eb8450d0b5d8ca97c7e2d2815b1d679049bd4ead46f894395d2b313588505a1fa41b0b817a67a79f79dcc842cc660e378f2024add2de9d9058a09a7d685743e06a6cc76335b1eae7b2731de24dbd01c7b4c13d43c989e7a60a48b94b7207334b70d3c433b7669607f1d2d80e651265485cf62e4c937a08c3277be9c516b59b0bb7444dd402709d2e87ea52e5d1a0c5e72fc7bdd00b0d1c1c008c687138d35a3bdfe90e9aa7783f01bbdc207285fe1825c01731e6e9e3e296bca93afad1f1174ee20e2c0af93be02107767e8310894596f82ee46c01cd67d719a3de0ff10e177aeda1964ee0c8c08e31ee43d04d7f9d881cfd0ce6287a6a11f923be09bf5756241382ff96e3addbac2767968b0d453dc460c989260c7f1ad46b00a55829c2685037d338165ad191e65c8f3006bdad5dd7cedf9a302621a08281315b4629f29288d829f3121fa3d73cbeeab2389b2b3f7b7dc2ef099865e18ea9fbd743d4e99deae70abacdaedd9c518f9e0c3811c2fccf33734147f9853273ef7086c6fa245445d10e1b0098", &(0x7f0000000040)=0xffffffd2, 0x0, 0x0) 20:17:11 executing program 3: sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, &(0x7f0000000140)="8dcf845727d36e4d82aea39120d628c74aaf3da53a8c1d0225d94e5267b33de1a22bd2783c9cd35743893b45c2b8f3bee6365743d9d01be37401c4962c1f716173792b85abf59f9befd1feda5b0b45d64870ef653a4752aec2bd55071c11fad157df56b24c1a1ca639afc31a762311fd3c9e3e58aabe519c93416b5c5aaead13dfc8ba75cd76842ee3490b165ba4e96ce850476499db5131f96487e9dcced980efbffdca1f021b5a417fe2c830f9a6", &(0x7f0000000040)=0xaf, &(0x7f0000000200)="b0841580b265adb5066dcad03a5c80e7e9d6c3911f8030408bbcee3a7e76cf3642e6dfb21adafa712d11ba3af8c790af3c2ed72e5cf2676f017ba6770aeca4498d5abf0dfdf31134f0f5d59d61f0726120e8bf345d78d369a56bcb0801d9075e992db13fdde1b61e525edf4f16836812c46254eae8a6dbb1d64004404a621b090882db74426dbd2869ee5db247a7d3c810f01b6845e70622451481225ff9225a1a41d84f69b93f18436f05e10ad9b4400ac5d11ad3a7e06bc64eb97fec615a6428", 0xc1) 20:17:11 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x23, &(0x7f0000000240), 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) write(r2, &(0x7f0000000000)="24a608d334f68b1f26da3fb9a1e5e89f23bf136473c01cf9efec93275e090909400000000000006745b653695b5e8e0010000000000000413fb5df308cefae50ffca562eb77b6a0a", 0x48) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:17:11 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @empty, @loopback}}}}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) write(r0, &(0x7f00000001c0)="a99f73e14b025dc03a3304bd227effe9b6c76fd7037343539b59f8f727cdb8ff4a8d8552cae0a24a255fb08b38e78fd4914d842bf23cf44a43bef812aa628bd996756f005be018be", 0x48) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000380)=""/71, 0x47}], 0x1) syz_emit_ethernet(0x12, &(0x7f0000000000)={@broadcast, @remote, [{}], {@generic={0x88a8}}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2}, 0x6, &(0x7f0000001200), 0x0, 0x0, 0x0) 20:17:11 executing program 6: r0 = getegid() lchown(&(0x7f0000000100)='.\x00', 0xffffffffffffffff, r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) listen(r2, 0x0) r3 = accept$inet(r2, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup2(r4, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="ee08667e19ac14e63c134876f197a7728420aef6171504b1c3b4b3830c001bf0817a0000040000006a89dbdf", 0x2c) write(r3, &(0x7f00000002c0)='/', 0x1) recvmmsg(r4, &(0x7f0000000340)={0x0}, 0x10, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x21a00, 0xc864ba4ff2969fcb) 20:17:11 executing program 4: socket(0x2, 0x1, 0x6) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x50049, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="ff", 0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x0, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="ed1d5137147c89fdd1", 0x9, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) pledge(0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000080)="02", 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x2) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x20b89, 0x0, 0x7fffffff, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r3, 0x0) kevent(r2, &(0x7f0000000bc0), 0x7fff, 0x0, 0x7fffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:17:11 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x808, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000140)="03000a00", 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x4, 0x4) dup2(r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r5, r6) ioctl$BIOCSHDRCMPLT(r7, 0x40047307, &(0x7f0000000000)) listen(r0, 0x3) socket(0x20, 0x5, 0x72) 20:17:11 executing program 7: recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) listen(0xffffffffffffffff, 0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005040000000000000000ee0000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3353eb067e7335a069d7080000000000000000008904000016000022830cf41bed66f400ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340012051e00000000000002000000000000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1004, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r5 = msgget$private(0x0, 0x22a) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r3, r4, 0x0, 0x0, 0x4, 0x6}, 0x9, 0x6, r2, 0x0, 0x0, 0x6, 0xfffffffffffff801, 0x3}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000000)={{0xeb, r3, 0x0, 0x0, 0x0, 0x22, 0x3}, 0xffffffff, 0x9, r2, 0x0, 0x8, 0x7, 0x2, 0x8}) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x15}, 0x4, &(0x7f0000000040)="c7b5b213e839a81effff081128891c64422447d1c5ee7f2043cc5aea45626e8b89d55b3041e69431544c0429ead0f4178148d0e8830af3308190d58572920000ac5d3b8dfe0d9349a55a1f7a789399e314efccb740e1c0372ab8e1eb189c20619b528a8b0e28724af8fd32df19e3", 0x0, 0x0, 0x0) 20:17:11 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt(r0, 0x7ff, 0xab, &(0x7f0000000040)="826780856d57128ad1b441cbb5c2263062483e69fedfb004073d3aea1ab93c20db3aa486fac604b76e311a5299444b26b1d72a0fee385fb4ad61de7ca1c5339acef951dc748a12ebf68ed63c02e58a0be22d0aff3935d0399756c6016bf3598c36aa33afa278dfb73ae79782750d19f39fcc16ad34b8ac3a", 0x78) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000001440)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 20:17:11 executing program 7: setrlimit(0x3, &(0x7f0000000980)={0x5, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4ff7a, 0x0, 0x87, 0x7ffffffd, "f5da6c7c2c2300000010000000007691a5f500"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="49dd994d7a650b7f5ef2d00253fccfc577a7de2badab060000900b0f5ca1", 0x1e}], 0x1) 20:17:11 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="0100001a", 0x4) setrlimit(0x8, &(0x7f0000000980)={0x2, 0x401}) r1 = syz_open_pts() setrlimit(0xa, &(0x7f0000000380)={0x1, 0xbd}) close(r1) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1c8) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='r\x00') unveil(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='x\x00') open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r2 = syz_open_pts() sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/83, 0x53}], 0x1) writev(r2, &(0x7f00000003c0), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xa4, 0x0, 0x801, 0x7ff, "517cda567d66a202958d00eb00001600", 0x5}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="43e251fe81405cef73147f4dcb723280fa", 0x11) r3 = socket(0x20, 0x2, 0x1) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="6748a481a80fc83f1273c35e3d65abd80e34493967eb3d6c200a08bc627f"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000080)="3776b81db0c003e0", 0x8}], 0x1}, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000080)={0x7}) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r4) listen(r6, 0x0) r7 = socket(0x10, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f00000000c0)="18fc", 0x2, 0x195a05e282d6161, 0x0, 0x0) accept$unix(r4, 0x0, 0x0) 20:17:11 executing program 4: syz_emit_ethernet(0x2a, &(0x7f0000000300)={@random="b1dc7ca6186f", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, @udp={{0x3, 0x1, 0x8}}}}}}) socket(0x2, 0x8000, 0x84) 20:17:11 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xc8ab, 0x7fef, 0x5, 0x607519, "1a0001c3091603000000200007791dcfbf00"}) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, "0300feffffff00dab155755b901873f75d19be87", 0x0, 0xffffffff}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000003c0)="90648a30e1cab2c7a42d91316b909e7ca39f07f76369b80c088b0d5029ee839d1644ad7587bd62fcb018c56ada20276b8f6cd1b3f52d2fdd3ae8819927cc4eef5f5010c8d74e2824e0708ee1286bff549f4d34d88272aad38623979861cff4912601d1cfe2512dbe7f935c966a94efce445125dcbb269e8b176808d1d4b50ea81eedf0a94f830ded1515caa45a58539f825baf282405a03db5482f546e5723e7578d2bff00fbda75d4d9283811c5bbd4233d0d2f8286ae21aabf50dc67bbc29f1caf707e04ec6eecdf6243b9cad49aad4df9360a975339d23b8088cba322bd2e8f336938262d64c9eb8f0f27bdd8e2f32d0424b92a8f79a029d6d1884168664f42283dc48ace331d31ba22dad43c273b999b003d305c12e9fca6c0f2298152b508f62cbd90239341eb7c207500e1343d51355b0030352532550100ffffebaf4f8ac4e09532abf2451e8f252204", 0x14d}, {&(0x7f0000000000)="24d8ae5a873ab577bcc181b67f836449d9bd8bdf65", 0x15}, {&(0x7f0000002600)="b979e0bd08accef646f31b8da2bf54180d8ba96b8724655262f43ef9eaba353e9380f5b0a4fcdf60ae6243c36a117dbf409b07519bff0340400d309bbe1503023d753896aa4c96d279adcf91f7ea72faacb33e68b987010bb13a2f077833eaa4f8db58a50b9a3080942ff8d9d05c1f5f0bb6fa9b5d6ad1a5e7b5ebeeaa5013cf0c515310bec56e4ca2465a633ac7a6b17f9c17e60e2360649155550dd51954d9a6d7ceb368aba8142271852a6b17bb023d2304546deb02f08bb31419feb08788feb3b41cd2e0e6656387601ffd584a48a2372dd73eecc1622b91a908c7130999cae08fb5735656a042eaf7be9d1cfc0214cfdfbb7e240188f74500cde404b00afc60bc7d96b37afdf1866f7f09859b38c21c21ebb1485d5c0b2274f705dbfe448b78887971bf9b471f38a12513e10ad60ab62c36f386fefab18d06df8dfd599190d3eec8a541d160012c230b2baa6c72ceb7d265dff841f674fe5eb60b0e29720a5c335c1fc406143f49994bcfadf1f5c82f40c2e5feea6a0193468ba1b05eeb51783c4563d506877fb46ed24287642cad44446d2bb8c04c29830b2342d97be80bcf8ce324af485ab9fed6b88c667ede0988a2807a0dd939468e0224a60eb6c3faa18cbd6176761041b4a197b715f434fe8570161983f9abcf3ea7878a8dc41cfc97645cb579d543fb535df8f726631a62a12fb7da53c7e5816a56f7133d6a31da96428a8e054798215815f55f0b0581d9dfb1e93c16a3484242ab5d3a2f23274f2b25f2c06756057af813f76e34783dc816a3681fb02bf6f9d366513cb2f230d96d200ab9632ed26d06481ece514a1da927e22b5c89a1930bad84144991ee26ebaf75da12adee88ea908c00755f2636fdb4c7bb81841668087d43840604ec8576bddfe4bfc45e99cc4457b09d1f709e8758c9d74566164694af4f2ce84689a2a1e6dbeebac18a39faf814020db4d3279c4938466a26bbfa95e9054fec770a76b9612dad1bab8d6d693e67d280c66dc179f53de927321b5ec52da34ce8cbe4008551952fdc87d09bf22aa2e14f303f44b8137d738016dd6698516133114c000af1305598638368e9570794c10ece40a854dfebb07590f6d24c357214a5e69404358efb84ca227b06cfa261a9b58578c65e7d0264df82c982962400db0a78ce421d57cc16bf76516ee1f091046d39b40600b9299f2ebaec25186ed42d227f5c477d65a479dfd68792197a2c8d99e4cab1430d9b27226f0afaab5e8792db73a4b1af852d387a1dcc36a1aaa2576511dbf63ba2f4d36bbebf1026d224e4aef6b0007175216f1816c61773b7bb7bd755b9585a734bbae7fcb7ff3858ae1f103727de83cfa6580b713bfa442e34d4fcdd6cd3a6fa2412ac05158e01b0c90983deb2bf39b53aa0bf2eba9b133300e6d34cf79245c9bfc1e79cd4f91efd4de4bbca194a1445f7a223c97197656e0aed998f2b099294b1d0a53cbcae77592b3bcfc5923b4ae19c4c26eba13887edcd2a299a1a9389a6a41407c4ce4b457729eb367aa1745dc3dab8ddb4c5c5d5f41df8026e9230e44d0fa66a865bd2d837e8a542d86a8f9d4243b7a476530d7e2e643338280136262f4fe190821fc9d5c5d767bdbd0b1adc68ff5b8e797485f2be56f6c654b16cc852ee4ce9a613c50908fcdf095841b5645badae3699912d166ff0f236f913592854a17ef8baa9d1c5f8cb040cc67ba408cf4e5d68d684a28fc458247f366e24924b8a28dd22d9447787b23bd9e863e39185dfe4d70b9ee2d358616628f37d3918038c7f07d5754e4b6360e92c5cef987821b8798272d6cef233ff5b998ef1b5944c8c62c9dec306806abdf665a406e56bbf42cc7b33aa26ecdf2cab023d860b3087cbc47e424a66652a39b5f50e9aa0e51fd6819cd75fc175e759791c75bf5a88db375acfba1b5e1636272e440278846139e57229d26fb2da6cf9f6748280bf6e88f3b8489a489f43f1420a19cd2d36c422b319030b89ee6c366e8dec36836a98dfccdfde58fb0baaf39a606f9597cec49469adc33a14f4b69b0d6a18be5f426e8dfadb6822bfa99beb9c1371934191becccd8055804dc34bf18665e8d777beb1a3f770cd72d02f001756349823e81daabf840545a9587bef1adf184cb5df9e8586594aa2971bc5b4f73d0f5dd8f3efaf3972a596cdede80606de373ee5b5490bc4dc9f763a710e27a0531092c06c75843aa597d304d80735b53fbad4d177acdf90d2eed291c2acd6b6e9af8ab4fcc0c16b278af238dd5d9a65100d02eda1e06aa4e0bd1e70d07ebec2cc144335c0d3a07f7e5a23405280cd2024c1be700b0b1913098bafe680e70c05a8c8bb06bdcaa10bd41aa4e9d3d08d101c6ca43460b6dd6936baded157ce669622a5088eaae12d7297aa94a41dd1ffc7ec9ccf02c57b1cd43ad4331e0ded2c9e404f42834dfc85b1459f51bc303ed7001fd53c72c968c00eae5d03744a228823594422f4f25327b1ff85ea42f8c3ee570e1d884990b070980c6eac586f6183ebf9e8708e6a43fa32348fe433c43234a5ea740971321b4451b86b60409fb2e1d20aeafdba8abd1959224476fadc01d380c5d24600e4ffc10f6282b9ad49508fe8f018a337b40932bf74aaf970739504371d11a207ed14c34eeb2f60678728c0fa4e3d6af1851a01221e6230f43fc3b2be1d65a335eb54202ce24739e746d2eb8b168965c55577cb5be085be5a0d6dc739b1aa064212ee516ccf535cee5038fbc7c6127a3fd546d6b3ead3923d92ccb5bf0f3e1bc7e933bc65cd6665b002330826f6319e478727b5024764a6a3d1e7592595b4d1c243bc84786a8d3a9a5b7330190a39a269a98e8a7328b1698c63b659f6b1457aa55e8a32f491dddee64da2b688b77eb220185444d946d0a8c14c26fc905511a6cfd0d9d1f50e9db2a3dc601dd0b95c074b02f1e811d10debad03eba36837f2c275793c6110caefb7462add182ab45ef62f1d8fbf4515a72b1128386b6e003cce82d63a8f8c0916411435288c41477bea96f79d4e35f481fc4d508d2e9e328d231f3a91dfddc2949da103676405ceb0250faa708fc5c4b64c12ee7b872a45ea5bdd7234079d49b2178006e324b0e83b5e0302d35979f7c28b3a4bea9e0cd4c8ff1c1f3febb671094363bc518f81d45274db9b89b33abff1a6b731d0542de8b5a1aa53a03bbf8df64b278bdeed02ee51ba8f8de4c759920e770d6be9834c86af6d032086f7c12e0683c15a12867b9cb9d425878cfdc99e2582fbb84c69a3248680789c35297fae79eeb5ae78c53cdf9895f3cb558a16945f59e2e1b4603ca5f5ced1b3c3ff966fd58236d08b0ffcac5ae7b4c8a0ed6096b532b009183427473da886df8e27ccb3c1009b73ac24655770ca39c6d06dc41bed49064669cd76b651ec1db23bee06a154c19cff326039893048aedd54ea0122398f7aa2d6e729d815b00a0e6c80f2477d6395627e637743e92110e7a5f47b4842228b150b1a42c28b434c17c62245a8572a13630be4ed4a3eba853721620a19a1fd83266e10ade677886030bbb69582f8d8ed891c5b6ab74d7af6211efb1b454c51589552179eacf494cc7dde5097aceffcc74566b04a5f01ee4349f639e294c043168d10895cbab781bd5843f1ca3003d5842fc0735fd4c2ce07a0513770e4541dc09d089d5af0b15ad8b050cef4a4cefab55511ce6b76485f785f3d362748d961e5ed2982c04227ff453ffa957e3e749b7f52c0a1eca5fa5dc1db24676d9c5c824dc16f3d7977fe409a1297c57c61cd912666643a86d2bd9cee0e9b4dc0148d02c587a39a982c4ba5c2ea3e64b5f1da7fb958bb009c88cf45ce99ceb1959a738f8cceceed63b4116cf84b7631fd928a5758b3a24d62bdad223aea66fc16c6a5a57aa192a9177b6d5ef51616fe249eb64201ea8a73df5d0c8732d0bf817a4bce0ac7681046a155122bed2a29bb44cd5ccc573bb90300da0bf796a0d6584759372947b1e47285125e1d0d8234adaaebd82300681d915daf2f931c460b7eb1bbd7ba065483ee5b15756c21a8db11c5662f7ca89e8a0a8cacab40e8bc77a960021bdb659fd95e541ae44b80ff57fe652dcb9abbae3aa51e7a164c86d23cc433a4c07053cbbb63c5732573f9f604a315e78b1230c586ac1d120cf20cf09cad5adcbbaf73dbc6a1df7ca18e4fb10e32bd9596c3d25196a046f213006d63d89ffa6a238a89d28de248d93056255cc09a65569a0f0239f23344d47f4a32c8b93a4debdc909dc2801903b3a9cad576d96c9d6b8841a4ad01cb3347c31c3b490117215e2e31e5d7d1b34cf50e16969e50b1c9f7af636d45cc88898a772312921fa50487f0e7e26356fcc68b1d580f5dc31b019f844a8d5296d1bcc4cde4542fe43ec64ce95b496e78ca78d5378fc3d8fca101aa94c44323b0eea5a98f6b8e3fa3f65711b88711fbb629b7804078bdc70d0e5550fee321cb5023bd55082795773939922571e228cb38965fd6fbd3a5cac406f4367945a0143f1b3788422d134b2e75886a054baf3963e19cce6ce4a25cbe915128d6700585aa311727dc1aed8ce8367a96f77bb1fcd357e26ef1594068f856dd6f06a3dc497379874237f23249c42e36c1d9e7d071776baa42151a5cc98e359c1a7d03f601fc07ebc04f98d970c399812a6d4ec9484799f77fec85067aadb609fbdde789a0d86e3c1b3adcaf6450e64c3d873c313c33303d9bf66f6e89c41c378ede499b84b0b9b973ae58427559d9e2a644ffeb1ffcad4c2a22c2fa6a2d09dd7d8eeb46d3e25828845c6a60825977edcfb45b2c54695143b7d57c96b7fbe8c4b4dd0fc3cbfeb604c278d718941f55688d7a4595053ed5361c7316a9ca24e4256b49724a455d96458f69171ab04975c2ccf1809a23029a30acf563d5ef5df3dcb7e7adea3a43ef8e480f55a119061f946d043c10dee3fe4bfb735c19448a4d644631b22aeba2f2d1f9ba782b7c2c2bfb9ee05a6f98ad39ecadb631e936edda16c1d40aad571d947db735210af977e81157caf0debda2dc838d4f9e49e8a3802f17ee409f60e88e8b0b805ae8de19a8212d8566ba168220486d715f3970feb63ce64c8976236f7704bce6293727c41108131f7c0b1b9db36c623e83ce1be2f7446be8e9acedeb2ff50f475e0cfb824f670cae73c218872f4d369af308b134226f9d3322a1f9ddf3dcbadae70fb55c0070b59cc0721ac7c442211a8734dcb020f4ecd807982bd7fb9a0300c8458d09ea300fc792e0c310d56b7c1f2cef17524a1f569035a34a12a844c01884a379e5b405943ff8a8a064fb70cec0cd1cae285c6f925026076001a154542208d3537e1d73d6295a7e628202c9cccc6043f083216275e4806faeb4e4c12fdac97d17ac75441b0c84431038ba63ea9cd77ec98bc910e8c8cf7688efba045fa83c2b321e1d1726939f3d72b7cbfc7d64c0c3e035f71828d062b02d8f0a637f5fa3a9fd9e347815ce1cfbed8f1aba1ad643f3c55c602c8617167e08228974bcfa18f492b56322b2bab131f386e3afe2954dd8bab28c4a44f437149b86c44a871349575997805ff6d9655ed4291b8ed2294970d3d2948f4ffe374423d38038f07a5dfd8eb593c739ebc42695d92426bdc6fb337397e668bffa0d66c21b385ac8e67faf498e3f1ad4b1bd8a0d9c5560193daf3b9f62aa69e3a403c4a75668bde8a5d9613b0490e9e9d8e62c463637bec76acbd3f737a489bc4873a0dbf8c79132e4e7108c6545ee53f57ea47249e591b792b0b8db0b882c2bc9f7be8700c603723f3df084e8", 0x1000}, {&(0x7f00000000c0)="9d3f838b2be0a63f6c5ab1b42eaf179e11250263", 0x14}, {&(0x7f0000002040)="f5903cf00c3096f8823ffa5d667cb719b148da96d7b5f54c207b7319810dd2f03be13d6aae6eb8f677f5d321e4a617c35a44019712e47b11f25912198112ee2f3d7d2cf262d4b9d0abae4d97bbce31bce74cba550fd467ac7f5089ce4c2ed774fb617035e4dba8aecb0952e2d740e377744978df86faffaf2297b112c5cf346d1bd2f6b5c2fef31632bd25edf1686ff5bcef31e46cfddc4df653b6670078103b014c64989fd36005a3161d8c6b988ad870dab5125cf97dc2f071120341d03bbe90af59dce267b4504e2836b0b16444b05fd3fe63d7859c7e8899c8b61a8da6aa3b362a9e90101c6c24719723827195c33f5bec190700000000000000fbdb8fd7808f1400d3f2598da357200de12e5591173980bf126ea57a78f1edaf4228ab92e32f60860b1cd102d0638cacd3e4f86ec7baaac834bf5681c6ed7ec2dbe806bf0085761fb52a0b0fb02fccc9e47d8f53ef005e62e97afc8a325cdcdda11f4e91609049588a87ea35c87b3d18e90748aeb8ef27cd961061bfc44912756c4bfcdd8f69db2e43a8acb961548b38f574b1c9baf48ca9420d43e74e4758acb23cf0823f1349c865ccf3b6b25527df838f4a3a847220362d2f225e3ce83af10da48905366d696ba5233268861706ec27678d01b9c322f0c34a26ae5db5eb52e90c2d2b300e1d8ca2f1594d3b12a7650c7aa7e35977d68d49f9f4c06fe918ee8b40593b9da197f0a9ca418b6e68726fe7b9a3f9a353874ca45dafa101433319d57261397827c5e60400c19bf81d633794d3df3e439c0a6b0f38489af98fea8d72d65738acb83f92e76bd47a5a744705fd9060c281823bf6a31a73e4cc3c0f3152a93485e32bf06a937f737ec92db9425a583900d93b27210e80d30ab13c94bf26bbf7848ff559d53b4e07d8b5986af61b840e56229101ee13bfb99f12736e0c4ae3a3ee47e7e6ef7dfbddef959cde147ae3f9d8cff969589dcc7873063b23740d5a04469cf5a70412d5dded688ecb1131f01bfe4eaf4def65a4d355003829cbbb5bd4a9d4b079e5eeb661596e83a3ddba5801e91a61f2898a7e3e50a1f27aa7dd1db5a830bd0f7560a9fe97d78c7584871619c91552b3f4e9278c32fc806bb33f227833a9fc2f6ab358adfdca38f4e57e1923c00d778b1b756d3a9a7c2ba46d0c91b26cfe079a969499d120ea9af310a6932443e18c68065296820fe9fca7173ced49f060a83a4bbe64eb02d939faec70b7dcfb6b06eb1c2f3ac2323ddf82a46d3ee868a41f2abe3e39bd8d9491d0cdc5335a45df21430fdc98b1b7191ece6acfde3d528ada3692eea549d06a7a85104b71798034c97459681952f4e0870240ee44540c7b56367a04375c2dceab682add9098125e35aa8b711e3f6c258f9d605abbf2329dafa1c530551aabdb40fd642a57557d34f1a5c8d1fd372858391a50f43da482073a80117d8328111b4f377fbd58171c8f1349036c931bcd2432f6ccecf2b5da070bb3b68addf1ab4453cf2b032d8ec6eeba5ddc26e1f76c1ed7924bfa849470eb1456247f3ead574237372c897beb2b25617818020cfd85860b33dae2276c989ea95b70061e63c1e2b273844bef039ad5f209d3ee71cf4b442eb83aa6d16b867a7c3358cb5b3ffc57d6777dcba5f9690c2a420d3958d63fe4c591188f54d18c039ba6de1090fcbf601abddf10dc50ddf94f3d04b4d4d96dc94e958f3a6074b491b37d82039ac872da97b18f99fe8c1c4b4a3aa1701fbb6b84f13c6919f04f52b270a81898bc02e35a6c76844fd8b7d021334c7fd9ab381383ab3a67bcc724cef13b2cc93cdf583b6ff42fc2550612826f70c94b23af73440f6afe846f23fdeb72904b73cf27eff076f8e370b1dba91634748f56934536f3955fb5c1b48eaccd1690acd88403fead144e95a2c15b2d9208c3a1cca90655c621588aeb2073a2785d22e2e4cc422f76b92f07634496801a965be14f5585388681ef2afe21b79082e50ab3dd51b3ab4d66ba", 0x1d7}], 0x5) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000540)="b792b17e7a3e01f3e734a06d7925729bd5f616adf54c9cce06f0bf93c8e4094d139f345397d09c80880145ee9764f4fac0bd5ba173c42ac3856d7de12588f3f16511569309cc52aac80e7a914580835f86f775b0a47c13ecc57a3b3e43f1173ff1dd7ddeddeb36cb3cf857cc2191e72372abdfb62ad932876811185f9dfff0bb5fd04686f97141ea0523dc293d338b5e0dcf8e968d22c955a92377f663b67e161d0eed841c2b2a7aa1e78e6093c040784ce720d50da52e8a52c24e08306e2eb4dfd0a9cf5b1aef3fa67437831ba524343405f11b71d906e1196a76e55ddf105be085658fc4532f6acd1f126135cf01aef6a9f8de94abd0e840b37014bef4ed444fd4ec07ee8ac8394e550cf436c008699e3fd86548d357a407ba74f55b42710bf7fbff73f73ef92a719b607f81ee7060dd6e5c9ae89ba587f48a4963f4c4bcae1b3aeab774f78d0688a6dd2fecccd1f73622473fe3fc85d64fd83336f25b0709f329d0a655d89db9d6f4faff29d06fd1d0ae05fde34251caa5397a5c14c6c750dfa187e9933887f825d332355ec398a13cb5ef019ea5901407a30fce8bc806163a215014d16e769bb3cb3593d7a0b50902099ecfc00400", 0x1b7}], 0x1) 20:17:11 executing program 7: mmap(&(0x7f0000db5000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = socket$inet(0x2, 0x1, 0x0) close(r0) fchdir(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) munmap(&(0x7f00003e1000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = socket$unix(0x1, 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x1, 0x2, 0x3, 0x5}) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 20:17:11 executing program 3: dup(0xffffffffffffffff) poll(0x0, 0x0, 0x0) socket(0x0, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4}]}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e34205b293bbaeabb2ba34b8e5f0400000000000000c3700000", &(0x7f0000000040)=0x1c, 0x0, 0xfffffffffffffedb) r0 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "e696f19a51b3e3b0a7aa8b7513491368467ac91a", 0xffffffff}) sysctl$kern(&(0x7f0000000080)={0x1, 0x2a}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:17:11 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = geteuid() r2 = getgid() fchown(0xffffffffffffffff, r1, r2) 20:17:11 executing program 4: r0 = socket(0x11, 0x3, 0xff) sendto$unix(r0, &(0x7f0000000000)="b10005025052c9000000000007070000000000e7906fd658bb00a2a60020a10500fef96ecfc70700007f7d0fc633eb71d8c49c0089583535673039d2d236acf2f97704be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac7ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccbdc9e4999d9d20002002c5dbfad8000000080000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="fd00000000006fc599d60000000000000000000000200000000000000000000000000000004f8100000000000000000000000000000001000000000000000000000000000000002f00000000000000000000ffff"], 0x92, 0x0, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) r4 = msgget$private(0x0, 0x108) msgrcv(r4, &(0x7f0000002340)=ANY=[@ANYBLOB="00000000000000df48b2c53ab9d81e9627ec74bc440e0000ea005a0c000000000000000000000000000000000058860000000000e5103257906851504dfc2c00000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000200000000000000000000020000000000000000000000200000000000000000000000000000000ed7b5018dc7c286be9a9553fa3cf35dbb39869974ffe706000d2cf2f1053457f68622c5930ef6cb8ab7c81bfb5df16701000080559a1755ab3accc78079869753503526e10ce60571f774e4b3f85f6bff534d6943654928961fa9f2629b14aff0f87587000000e8ffffffffffffff00000059635526a234dfc078d8122166cfc06df7be251a866a4c2ac772df5ab3b052ffae5d26a2"], 0x92, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() r7 = getpid() recvmmsg(r2, &(0x7f0000000700)={&(0x7f0000000680)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/20, 0x14}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/95, 0x5f}, {&(0x7f0000000240)=""/7, 0x7}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000004c0)=""/149, 0x95}, {&(0x7f0000002480)=""/4096, 0x1000}], 0x7, &(0x7f0000000580)=""/225, 0xe1}, 0x6a7}, 0x10, 0x1800, &(0x7f0000000740)={0x40000000000000, 0x1}) fcntl$setown(r5, 0x6, r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000006c0)={0x0, 0x0, 0xffffdffc, 0xfffffff7, "ffff0d000300ef01018b00690200000000000400"}) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000440)="ff", 0x1}, {&(0x7f00000009c0)="7208d2879d7ae4e2eb75ba85b9a88add94ebeb1b2608c200150214c90d", 0x1d}], 0x2) readv(r6, &(0x7f0000000140)=[{&(0x7f0000000000)=""/201, 0xc9}], 0x1) msgsnd(r4, &(0x7f0000001e40)=ANY=[@ANYBLOB="020000000040000003d7960690b8509478b0f7fe500800800000000000006089de5723f03de800000000200000a713591c5999774a52b85169d08b5cd474dc9108aa89b6b990b05cae334feab90fbced69073d890bf67f35fe3f93490deb858b6c96348f87dafd053752fbcd0363c1baeec3783c8408452cf8cd8860ec05d1c7b667c905004a71cb07ef43dbaf14dd969e150050bf700df3b2df27cfb804dcf7950313b05cee544d163cdfa68718fa23f0de13250ca00a3a"], 0x1f, 0x0) msgsnd(r4, &(0x7f0000000180)={0x2, "7521aaba5797728d9c4effd1478baa4426357d"}, 0x1b, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9}}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:17:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)=""/47, 0x2f}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300)={0x800, 0x6}, 0x10) 20:17:16 executing program 7: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x6, 0x8000, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000007000000331c13fecea10500fef96ec0c79f050000e30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba220f54f4fcf668246c0900e1937c727a4bdb8d000008e371a3f034371205", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x2a) bind(r1, &(0x7f0000001b00)=@in={0x2, 0x1}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}], 0x3) semop(r2, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x2, 0x95}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a5, 0x1800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x0]) r3 = geteuid() socketpair(0x18, 0x1, 0x4, &(0x7f0000000300)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001a40)={&(0x7f0000001a00)={&(0x7f0000000340)=@in6, 0xc, &(0x7f0000001880)=[{&(0x7f00000004c0)=""/176, 0xb0}, {&(0x7f0000000580)=""/134, 0x86}, {&(0x7f0000000440)=""/50, 0x32}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/248, 0xf8}, {&(0x7f0000001740)=""/51, 0x33}, {&(0x7f0000001780)=""/234, 0xea}], 0x7, &(0x7f0000001900)=""/214, 0xd6}, 0x800}, 0x10, 0x2, 0x0) semop(r2, &(0x7f0000000140)=[{0x4, 0x202, 0x800}, {0x3, 0x0, 0x800}, {0x4, 0x9, 0x1800}, {0x1, 0x4, 0x1800}, {0x0, 0x4, 0x800}, {0x2, 0x1, 0x1000}, {0x3, 0xda, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0x8001}], 0x9) r5 = getegid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000400)=[0xa0, 0x0, 0x1, 0x2]) getgroups(0x1, &(0x7f0000000080)=[r5]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x0, r3, r6, r3, r5, 0x100, 0x2}, 0x401, 0x9f, 0x5}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, r3, r5, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) semget$private(0x0, 0x0, 0x100) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/80) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000001a80)={{0xd09e, r3, r6, r3, 0x0, 0x74, 0x5}, 0x400, 0x2, 0x100}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x9, r3, 0x0, r3, 0x0, 0x28, 0x8000}, 0x1c28, 0x9, 0x7}) semop(r2, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0xffff, 0x1000}, {0x3, 0x0, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x0, 0x3, 0x800}, {0x4, 0x6, 0x1000}, {0x2, 0x7, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x8, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x9}, {0x3, 0x7, 0x1800}], 0x8) 20:17:16 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="3335f1eb028c8705764fd41a930d3a6998ebc36c9df40525f14f94637294e3e64cb97d5a69efcc79e785eb94dd4da789c8d634d984b37ce008dbbc7d588eaad5810eab4d1e4ce8b8340833d251ad2371e6c0fd6ef5eb63ee93e1755b89f8e63b2565c4e89b79294fbdff33d06f077525181487c8be589f8358119b0132b1729ad34bcbac85c9befece5ff8b041ed2d25aa5529f8ec450fd307f0cc25fb4aa2af49f9821c17846084b7f200e6c020f488dd54f92e7a1b1bc9919d81127b467c32e805ac5935cebe722200", @ANYRES32=0x0, @ANYBLOB="85583e178b443d7a137d32e103129696eba8a504ce69e8f6281c5061140e52e09299ce5f538660d22c21bb272e73aeeb78beba0bb37af4e9504b835238d4f05c0973bdfdce7f3e4ee05e8ea86231e29aaa7f9f25b1432a4647865738cc9d76a097ad001fbb5d944e25f9fabb9eac595d6c6fcfedc0cc7909ff9c39e453eebfd1117915c32f17d0d15ea66f74cb854b866e5eb6c5587f6384702f62b252536d16be10e70728e32ed96cc51ecdfd8a97d5c53db81bee24b5e4c3e1d6db8a12148a42a758f8d8465a1fb2e3418ef85d3e893c9b45834bcacf4a0bd28251f361c0b0f7051467594702174e5558f4232be0cf00bf67b8f189633c3c7940dbc1a21f4e120771cd34c75942ddf9b89c6b7c681221a9c117e69e3a65678d47454d5e197ac326630ca522e1e385d8a74d12034581d6d48d9bcf0199ed23c0cad1156888f9f25ccd2a1bcf2c98cf4ee4cd23f81bdee426161e66da19c0a86336e731771f1a4bf1cd1ef371cfa1961ca0ea4507070f8c5a199e14c1883e9eb95d6d4f8193a616eaca39dd8b45608fea301732fa7787a8d1adef47e393b0d93962eccd593021087d0903e4a5681cb978623503ff77dffc7e0e56fd13461c6c4e3b7a56f570d3fb2a01a1b7684d05a1c315a64b918839a3572f21b730e5def7c47e42c1a9d0d95c8867f1081488cd186bca328dd5ed019e252bbebd8340ee793d90e85357016c1aa26eb0b273a57bc09cfef8cdc188e06f078f4f222df6d45df9c2493aed8ee4589edbaa1d92f86f3426ff6a6babe67d8bd88065b4f4a297b46ca986f1d6b6187d090a7f604d1ef0be13cbf937485b0ef31993b26ac6524eb1344e913e98fea037223ea162a3542d3ddb4539f9c80e0ac2f1f69b88dc67f7bde77db4f997e799a85aba6d257494b45f5ae18be1fe6c0c64d0f67db3d17496ac133d68ec225781fa65cf7c6e8631740f67e2c51eaff4dba0a7a2bb460eecb0a211b02fd37aa00e8cfc9ecab391626b166709d927b052dd43ca18c16d31714da2daa868940a639ab2b81b5f3887024485663849c80c303f38134dc0716c99f9fc7b1d1c86fbebac12862c53a2eb5cadb4980a8e73eb2dc6aad2be5dd46857685c9677880ae14bcb88c70067957d4ca8b79e88baa67976cb809e212674ecdd0342b677f2cb2b5cdd829f3fd9adb60cf0ec0c60ccb2d2a6b7d7e5c2fb08c4895a6affef8c9b57976e1565e6c77ac409304769d1b90ea7aa1f49f83a243f9d09bcba852192981242d13125fe9bbd69c0edcf653490b83e19bd6d36f6896fbe62b8752a2cf6f369f85f6832fa114ce06944e491e0606107013ba7118335568846dad8454f143c3dca40cc6dc6962c15af82cc43fbf536db892c69a69bb38b3bcf012573d4585abb5669c70d04f54db2920137d3f1da620c920b6b60a76342cc37db7ee85206a3f82d39bc42163166da8852715fb1211cfedae82b20dc2a67e808c9fbf0136183e3be28f1ab7376c5226ef92c713dc31a931bef22b7e9b7987b5b436c36e149647652d353e88f293bfdbaf66e0ce905c7b92dfb03ae5efc5deda5852e7df5b424b33fc05a4695756fad3f4af769f7bd4d24370675a5b508f57098662a0ab20ca69d8c03bd24a357b7370c3de2b9f08c3e7e8fcda9b18bb2906001745a79eb26676f5697c777b556d78daf21cc4024643f4f78ec78fce465d89f2e1b7932231ff85fa7385ee6b3e6d9aab584b51d7f49dc4a488c31c2084e72940d6d694af8f58c1e7532862314c02820f02f5b06ffb557c7c7ba39bd8ab8c7c1483e14753cddfdba8d8d703bdc16e97441464360ad71b697d3cee15ffd5d40528a2b63228f859cbc0c67e4caea90bbc9541f3004c93b11d6c102f3096ce1a7376f10d4d4d9d2ce7d2dcea83e17213e9bbfe1aaa57fa95694b68ae6a0a90196d4f6b7728c297000b3663f812f0200e8b99b5a1e380c689f517ae99319a36addc7169be16ef2029e99efc0ce750d4a8541195005b2c459851d680ca1df4a1744953b4ef45aabbbb89a5c126de88b39699c51ee81ba459ef90d262e7c8a73bd1a60e81a20bbccc0bbd7bd8e515fc45e29e1d076844aeb32c6a37ff031980af383e367700ad7b0185b1f1b7ab22f5ec6b83282dcd29edbb033a5dce2687dad837f8ad8655a88fdf31f4f2630ed34cfd79830062cd0f5d59de5fef5359ef471329f304e198c9274e9af80d7a03ba7f52972efd5576e5f17c66026e8760e7f7e76cc8bcb7a93055d24f6673f880ff7ffb9933a38a7e4c5ae3cdf6089982e4fa15aee76763dc9fdab23a284cd72ccfdd20fdb1f27671724ae456eda9b915f5e5969e9f183964a3199904c5e796b94078f698c4cc0420c1f320d95ba881278b72ca6c6e1858586e6fb28d0d7f0bbf531088614ff8caa5bde5f7374e6955fc1cbe5e9260e227f6c766f6a5138ce807411ffe26b5aabdf8417781ae4f3dd32330667b9cfc248fa80375692cf52a63d14d4f0c22b8f204929fa64ee97ebecc52c3ee1ef26b9a7dc56bec542208a3ca35a1ed384102faca4a67eec3d42983b9f2cd199a777c64b7f5ff414cefd8c37541b52da4add55b504370cdb5134f70c096344f567be805d3fa26754a4e4d5586f992240a696bcbb278192bbb5ebbe22794699afc67bdc784d1c20a3acf66ceefad40a668bce30bdb99e766e61ba7652aed1ca5a1261654b8b89a6aa4a017b42805c4aee15333e10b49b136cab660d606c7501e837a0fc5d9416e6f1008bc28930508fd96b4186c22f2b069051bd8662d75c9e329f5b0ab6fe37854e5f26da25178fc3cccda3c26840b778de0fbccc216199187cdda981f58c4e771a17b3d4b3aca84151edfbe8124dac4490dcaf385f471c5fec355866de15a4d4b51d88f3fe5aaeb7774a8b78a728969c5cbe5046b8b82ecedceee5f849cc5f733ea714ff268dfef030c389473dd0ca4b26da717d7c68ec26455d2d44c5bfdbe72437704f71bf38c20bad9a405c2fdd7d18884ac1b8c1ec47a5bf316f2215af7f85db0511ee10ad157147f782094943f1be89abeca28cee453d06bb1c4a494c135f1de192178e55c6f3cd0236bdb9eaa16d0a70eaf15000dac1bba1feb9a3baf9376312a696706475bb7c71d9a3415ac522d061145bb780f2e9c8e1b8c48b2cd72933d58bf82fd42ead0dbe8272ce23e5cbbc3ac16c8575e92db6be2659b37251082a6d3638b669298209296ac402ab8084afd23ce62b64d4e717ce816e9934a86d60b3a0f4547925e60034e4113af303472a031e53c02693a19e59aef7139e0606aef61ec72dca2db0474990d7cee4d88d239af2315a9465aaff85d141bd0821def62d17ba913ddce870ed4e8eeeb940d5bb235d159efd1ab13266411cb3eda2c03813876513dfc0cbb6eedd13c8949bbcc77341b11be147bde80e4301693d57c0bb15e240bddfc88f1b5c7121815528649315ee9b7ad34b2eb14d5f755f213f4551e0c95a8b73408158775c253a3575af2321351fdc0a133b3758ea27bf61fe71193d4f0e2fc2e77db7f89f7262019b38e4a9283acaf92f410e72090dfc74cd30cc377c41c9d064ff61f4cfdbf5c6dffc6f38cea3adb85160230587fedae99d800f715b6d37bb3d40299e90b1999fc4fa2be7167850f2abc4410bebe349bf41636e052835e384f2614460c2efae8b7c15c27a18806146460b5ac93e1c2546ffef41f74e9ed99be552a6e8981eee0299fd8e2e8c5fd7f1291141d7cc6332c36f5d5eae22b7c35574653daa0e69b34f4a60107ecc4093e2bcafb0ae38aa733bd343d0c699ceaf0c120b462f4b13cbb464323139924b2de32426bd602130fc697960d4e387add43ddef8c9f2aa8e53dc39c89012998a46d219ffb3c79a72d5b9bb51b4351045cdf27b5b32b962336ab120871c06e0dbfc7400ee39d442e8be7561b81a77c1b69090edfc434530c3f89de1d8a0b729cd41a4911fa060ad7295eefe420f15ce3f072274cdd1fda9c9599f0c6ee124cc13ee29a40522e1621bdd70c9f7d0b7df454c7f9fb883c47db9062e8afe9e2f72adaaccb1a8206ab975610094a783f9b2cfea8ac95035c48d41c8a6caaec17ede7a02ae83fd21275632539670fab02e23e0d8fdd72a4625e80657360b9a607c02e2dd56f712bfeba12108b955f8572f46f90bc19304f84186068f4bc9f6dec2f8f36315b612911771081cec925a5f49f323880acc94130bef10ea3c3f358331f825aaeeee115f0a0e5d7cf69c71db1777ad6a079ecfed91da6207717582c4f6e62b2715af636976bbcb71c172db9cff469dbbc5041b4aaaf5c43ee7d9f5cd09123c89dbbf9f4aa3bb8fe438e333b96a11b4418125e997fd86e8a80b9e21644434ab491a5eac26bb24692b571125ac3033fbd5d6a75cfec153c51d79a9ada1f8f1a93f7cc1ae2b8dd1792ed35f57351b713b7d0fcb139def45ae3c40fc03df519c60883bebec55bcc3682a6526da1f1ceb163540eead9cb1d8f0d117919be1c7a773d284c21836310832c6999a79a088b1e566d0b83b7281da50ad85ce187370b0a74052ccedce375dac4d8e3a0aee2c61d18f49685cfa2a365f0bb5e92089eba9cb14b21c0d6ce06f21d4599a9ee4a5e9bc7b1e542cbc6d74c2acc757adf0a7570a8f26b64e7e253c4d9edab445495ec595373920f693b48a8680d5f4a3142f4a7381dfecc27c6cdaf22eb847aed954b6e77968d48891f4320f6b1e00734652f458875a81d8b0316f5ba1635c5256748a029dc475916689ef8e1b4bdf2e2b8c0c3070d6c4e03141aa123a7f31c42563af813a2c7804f45b50ca1710ac000f5ee8b3df0f2e6b744a61db9d3a820b19ae91a382fc09bce9ff851d0836d308ffec30da3fd946118efecdb6619b0f6152c00df3f3723c45dcb3ea0f60519738a912365cb11878d8a52cf73c50422c5112253f9a320aa201b25b782652173dfc89cda7638013478984515c89f57baf9a4faccb82c8ecdd623355e7c758dff4fa1ae688c712723113175d8e7d7b02bfafdc36a162cb222aaf90042ccb9968d19308415228aaee4bb20d04bda673123053ed0852d37e4e74ffce6b7cc52f6dedcae0d27a61d6677a3393a052ae06088fdb8bbe005f6025296e6a8a9476cc17e621483c9fb1174d28df07215561508d267c2d7229c7f575f20f8b2606e8f91474ffcd379f395df9cbc2a8b0ea3502fa43656a21132a3505f8c568fa320ae63b5ce7504e59dabee0a930780e68b0741a5c7f3932e805b0e73645d2e2c3eb2f0a49b15a446a4c70b42167d3ae2d19e2c0a9cd531a4eb46b7d2b16c7ebdb337c4d450ca3ae86c7d51df6f8be76c4a38b79f25d1975e3dca46ec0e33b5c412ea187179062f6209e068b0413933c87ad60f3599483ccccee97cbada495f2ae3c024a1b331f8ddee2b49810f8e6eeb0795ad473bfc06912e171124b46dc4463c85b5c33ba3f96d467869a5be0e03e8d511fc90bd170c98ef5802a9336a00862ff765db57f82e3c98f851773a794a6d83351815d2f800dd2d7eb3843bc9391a7d53744313bab77e6aba7e1376e7b661934a141c24d54841e18a131825db7dabf5653026e8ab75e7a9a84b6dea9f7d856d46d428eb25bdb50f79e33720fb9689d84fb5448870b466259dc75c767867cf5fe6a61cf6e1409c6a579e8b916c3247845298ec0b92b3ccd2ec39ae99f6029c6786dff595fba345108c4dfdae0f74493cdda5f81f149494f23b6ea804ee20912a2c9b0e869516fea141142d1e1c77e4be8fff72b02a7b9287e0610a353d08c2fff7e2f9c2d595e2710ec"], 0x1) kqueue() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r2) socket(0x18, 0x2, 0x0) recvfrom$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x0) getrusage(0x1, &(0x7f0000000180)) r3 = socket(0x2, 0x1, 0x0) r4 = dup(r3) renameat(r4, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000780)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000400)=""/174, 0xae}], 0x1, 0x0}}, 0x10, 0x0, &(0x7f00000006c0)={0x0, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000000080)={0x0}, 0x10, 0x0) close(r5) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) flock(r3, 0x8) select(0x0, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 20:17:16 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) close(r0) flock(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(0xffffffffffffffff, &(0x7f0000001e00)={&(0x7f0000001dc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001e40)=ANY=[], 0x1468}}, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r2, &(0x7f0000000000)={0x0, 0x57, &(0x7f0000000500), 0x100000000000024c, 0x0, 0x40}, 0x0) r5 = getpid() setpgid(r5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000040)=0xc) r6 = getpgrp() setpgid(r6, 0x0) r7 = getuid() r8 = semget$private(0x0, 0x4, 0x3c8) semop(r8, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x1, 0x1}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800}], 0x8) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r9 = getuid() setreuid(0xee00, r9) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) fchown(0xffffffffffffffff, r9, 0x0) r10 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r13 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r12, 0x9, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x2000200000003, r13}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xfffffffffffffffe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x400, r7, r10, r9, r11, 0x23, 0x6}, 0x0, 0x7, r13, r14, 0x2a70f505, 0x3, 0x7, 0x9}) 20:17:16 executing program 1: r0 = socket(0x20, 0x4000, 0x80) kevent(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41, 0x4, 0x0, 0xb918}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x8000000000000000, 0x2}], 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x1ff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x97, 0xfffef, 0x1}, {{r3}, 0xfffffffffffffffd, 0x50, 0x80000081, 0x8000, 0xfd1ffffffffffffc}], 0x4, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) accept(0xffffffffffffffff, &(0x7f0000000800)=@in6, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080), 0x6, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000080)="498523d3453cb248e3fc3e14aa69b02f64893e80728cfc40b5404d", 0x1b) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000003c0)=ANY=[@ANYRES8=r7, @ANYRES16=r3, @ANYRES32=r6], 0x10) getsockname$unix(r8, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000840)=ANY=[@ANYRESOCT, @ANYBLOB="e5d38e866528cde0540f3b72e255544eedc7725e27ac9dad9645519dcf28e68ee0f9b2907043866661c280f36afceab1c3ea13d499310359dde2345999be58c839d1377ddf99821d5e5487fbb75cd3de0479aa4972c16b317397dcebbc00fd387feb79003eea881e15ed73cfa6de184c0725933c2f154dfc52f7348927807dc70fe2385a12167a078f6b68f22e56749295f223d32d924d877b10cc7ea2ccc7ffbb0a0bfaee78afc18c5488244dadb66101058a0d50585d2e5723f2ddf91601f4fa3a5ef0d3504d7bb03053479a516e04da9c2b89de77f2eeb96f5afcbc54ed2a686fb4ae1ebee364dee6461c92e552d35fdce2de7884790c944f21221d35dde7912bdf8b46e7a201166b9e13286a62501fda00b46c756b5a1235f5b10ad84c72d3328e4e556741eeee2fc845a833eeef00fea2211e6efe5637dc0aab84bf453b3ee9787130670d07aebc8c103003d06116007392e990fe555ab8c2f96a2e928c52bf93df2aafafa9aa2c28ab9629b8dbfaab15fcf40dc1d01c114c41b1621247d06d4be230ed3badde465b6b2603398822744ea06dd29d0523ab4658168a65bb9c25d61591cb5b7f158d63e337b24aa51570b70556a9b8502e80da175becf34e79d37a9dad5f3c75159161a62ca270afef13e7a5a13591040f93f11dc4c9a774012c8fd858a3be35c4ae105dff3699c5ce37f7151304e518c40143a56b256eb330525ab3ed46a33043ad6b575fac432622a7447826d2", @ANYBLOB="05b48572d4dd84db37539fc01d6e463d907cb36b18e9c02b8c198a699b13949254a22b628b0c407b07db11bb6c7b1e", @ANYRESOCT=r6, @ANYRESHEX], 0x10) r9 = dup(r4) listen(r9, 0x0) socket(0x2, 0x1, 0x0) 20:17:16 executing program 6: sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket$inet(0x2, 0x2, 0xfe) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, &(0x7f00000001c0)="a86b8d49", &(0x7f0000000300)=0x4, &(0x7f0000000340)="19695f4c454252a3ff6a2afc25af18379cf1e8ccbcb67d5efcee2ea3b81a6c1708af8abee5", 0x25) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="22283024c0087475f69bd1ab464e2b6cab42484f52a50ccd6f72b7327e2add86934ff6304ced0a8cd72ac7ade8b831b14356a9915312c946842faabb28194bcfa86cdf6379d62a5cc5c7532c9e9ad572fb558b73c62b37b8", 0x58) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') close(r0) r2 = semget$private(0x0, 0x4, 0x3c8) semop(r2, &(0x7f0000000180)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8, 0x1000}, {0x3, 0x5, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd}, {0x1, 0x1, 0x3400}], 0x6) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x4b99, 0xfff, 0x82]) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='c\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)) semop(r2, &(0x7f0000000380)=[{0x0, 0x4, 0x1000}, {0x1, 0x6, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x1, 0x1000}], 0x4) r3 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x62) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000200)="ea00000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea0001000000fff0", 0x8) r4 = socket(0x0, 0x1, 0x0) semop(r2, &(0x7f00000003c0)=[{0x3, 0x4, 0x1000}], 0x1) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000180), 0x0) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6036af8000402b0a058000000000000000000000000000bbfe8000000000000000000000000000bb330600000000000001c75bb8619c13a69624730dee083bb60000f1ff000000000000000000000002000000000000000000000000000000010200000000000000"]) 20:17:16 executing program 4: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x12}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="f62e67c98f7a238fa17cf28c6b7c5cd2026d0ffb69a8bb8f28ee1aba618d92690b5974524637aad3584d76bb934f02b2c1be840806090e5d04", 0x39}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000440)={0x7ff, 0x0, 0xffffbffc, 0x7ff, "01000000080000009bb82f36b921aab39b58505f"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="19cc08bd4cbebdab66a3a2d043d8dc98185817df87c27e3b53ab5fac0956a634251dfe4b13c09315ee3efd39c373338b1d7f6eaf7104b1b97cf4dbab64a95beabcd593bf71cca9f64504bddb0c8b2ac7e1204924505c9dcf61f64e2bb97921ab813e658a0547103f88593f8212f93dfa7ad3901bc8eda188865c5dcce68da7e498c1de76d91e8fdb767998c2a1c4a53125893ca5bd69120a4950990de70a340e7b432d75e27dba66548f9690115967", 0xaf}, {&(0x7f0000000100)="6e982153719c7280b3726cd14d7fdf6d18a9f3a3840de4a2c235530281234e85a1d77b7092f983ad76e26d03e84bdc1e03af19d72832d1e3bae92426ace5f65931c03ce8246e8fe0a9c9955cf810a8fff878d5a55de93c3d082ddfd75048ef3883cb0d4fd720f8824fa929491377b89ea435ce88d9901c96c76fd007b90b5cab5f23dd25420b341f88a06d12805875fe38df23b69a21dd35c607d944fe2a6468e0aaa249da07c4bea3b9b35f9fb9f4815387e7a9f04c7a31a53051f5b700d12ccb28c260165bded5451010d4e533518b84a28e0cb40d5122d06d31b99117725bbc973cd9e380fd920cd9ad598f9dab6547f196aeddd41c", 0xf7}, {&(0x7f0000000280)="0c59d213fd5e7412ca74dab2559d977987137a27894836369d8eb16b918966589b5200c81451fa31ee6196af7efe90ea82a2264846cfe52910a6cda7f6664829f75086f0c24e13bb37267a4eae46fc3a9c2a375fae0d57", 0x57}, {&(0x7f0000000480)="2d4fa8c43edccf010b93363f3982da2c4393da283b5a6abdd46e6bdf9b51fdded2ab4b495de569251be76751fb083b8a36360c9a9fc29c0a143b02fe3b691c9bd160564a79b2a59e5c5170c2d02b8553e4521017d9f317f66d252d695ff440ab678fe69290f7b7120c60db4965e444f8d9deaf86f72add1ecf78dee95576049adc0e0983446002b3c03af6a73fc631012cce34168ca44ded051a2e64e5cf2984ba6d1865d82171bdf48a974d347d3fcb6bc1ead32d04545163e97959dbb3630b951fa972c50ef4fb1a64fe243f1638c7ee554ce64336998af2c8d3507d3d0d2816c132af28d34cd18375a29322b017f78f732f342b5e0234efc3f539f28dcfde45d60d93047fc9561ca6781ee653440252a0bb7912bdbc3d1ab486d9c347677cee78e7dda95fa9f05eace9db7294d5aa55b4184f32a9c18828ca003f792dd91f451f5a334684b8f53cd577eb23aaf8fd459bf6b342895aa597d4261620ba68c35b1132e86721e2507938337c4080edc3fa10b830a507b056b6412e6323f501dabf49aeb6400386887ef355042b61ab23237d7c1c039dd501eba05ead4161a367c833a77814b709b6ceb0bd783eed93e828742178049215f3117c71413e80f871719b12df8a2ed5801c8babda6f37923851a6307e57f95f7f7fbdf20bd84c675b975b8706775ba8f4478a05ac34fe3a9f35ef6f8b3fc67eb118740c5170f7ccac28e98088063f5c60a8028e6a13a4e36d75be5e210d2b09118d534406d051e5cd68ab3c0d7adad10e384ca2e87072c5660dd8fb8904f1a678d688bd90a91a8a3bf27eac68d5236b0f9ce30226bac8db1f1b7fbc856aa632c64c074a2ebca549264ced603490128b6638cd135f98fbe6ab57363a6d43d2dfb7bee518cece3e5fbf6e455a16150f2dcb3d1e93296b5e803811cce34d79dd0d9ac380f2916d48fc7d847ac7f5cea93b31525c622ed8c7b488bad84a806c2cad76dbfb191d6d7f98fa770f06b170bca52253edc6d6268279d14f20220a09674ca5f8fb74005174d16e475a2974de5aac20ba756432d10a4e932acc7214abc448ae0f75eeea7c5e83f50c4e5448acb084733bb0c240cfb0c2386d12bcad8c5a90bf49225c6a1d77b0788d1f31232f012624768b77831c0819d323b5917f441365c4d70b9c20257d9bdc273f87235c50c229ee791bdf40c0111aaf21b2d8c7d7575bd3921cf4b389a620f62912c00434fc4e6dc525308200a89cc6086772f24d50a51abfa7d7a7ff78d4243e13e3cdecc23d64a8c08a63a3e8b47487948cbfd79855963d5d0c57457dc5586c002ad232d34a6f3b6c163b654542187a2d097f294fd306787283e8408a1099ecc0b1a24e7c27ae0e785a9d5a42920b303facb920135b648251e9cb275c381bfed7630d90f0ca994e00a061fd98f4ebc3762d12b45b98c01822a693757117c6d14587cbb57a175ecced2dd71047ac6a2ec659dac2a496efacf200c1c72134d480f147dc62dbad4bf4fdcca1afb0011ebd9d891d8f81a5e1689750d08464b12fabbc08daed07ad4fdcb8d11e5f1dd0cc96cac6e9db02db9efaca8cd60d6c3a032faab8172338ff5d61fc309996f71cdf544b20eb0e4689a2b1cbf58267ce10480216e24dc35b88f1bda7174a6c6585ad1fc817d4736499c6213969a4eededa3320ef6aaf2be63538986417d53364994514f16bd004f82051ba6a28bb858c923078afbe1c0a8f87a01ad80a7fcfece246d35a038482063b0cc7dd4698fc1ab1d8654655bce6eb517af7acbd474c5f6e05ff4c50401b2bb34b8be06de85e7a1c6eb3b945d74de5aef42347fb6d48fd2bf01152b1b3792b561278e95aac700abebb70df361680e4f783b58318823a997055f78bfbaf2808d3a9c0f54f40721ef75c48327ce4c9b03b1b469b685a1f178e7ea1bf67cd239c16233dc63530a2552a1e20de77776e4f3d8c603a9a3c9946da4cc0dd3713a8e28222bacb19a74a0f843c10787b221232bc151935e8fe9c3bf1c5d9825af5b38832948eddcd95e5498dc435432568979c5212e2017929b6088dfce5f8b6420686b9c7558d18a17b545ac357d4f69fcd5366e577ebed286322529b98eba10c6cafaa4748f17f0af7a310205ab727f047c06be4cd5141ea81b18e386df2062c553b818fd8040302c511b8da05291e8213669befb7a11bd32ea192969cbd386f2620ec2666a72f3cf8589718b1c3f5002fa0da658ad386b5ef0216effb1d985629dc487ad49e4f3fdf73b46e2c5a998c9ff3a122a960574cd8670abbd37644303f6170543eed2fddcb36de60c4288b1c473afbe2116b9e45774ebf58e57ab9391b043fea7e61fb615ecd1a5b3e07b99aee552e7720866dc9584b2e41d999950aa3b81425ac69066c624e6a9c81e25c48fd60d70e4c5ffc2db3b615238ffb2d006a733a4ddd6fd88796f00bbca79e0fda7a06e41bc38526af989833af0f78c004e557f618b06d6d55f6746a55b17a386567f5a067ef603bec707c5030e9728b9b54e0868d1d36f62fc85ce4ae28d8a232138a7419f4f0d937665f56cccb70fa237b33b85559e05da15fc1d10b465bd942feaec106ff7126fe29db9f6b73b44777076aada143d16c83d0a1db7c3550d97e417b56402691e69b9f4e78b4bb7c9bb5b7533f2d021749b6c6f5d5bd75184d9216ee55949b3a5b77dbf726efb375dc04489e4c73cc6c180e50360930371b90391e1387f56d96e436fbce2211e73ab7e1a2c2ffee6c6fc7e0e74fa87674557d5fbbded35ac015c32683f1cc0c5ce9af7fe4148415d581909e82ddd5360207739b50a8ff9b8777ab71cd713dcb99deb2b7bdfd299fe7dd2d70be1dd444278a9ad236a16d0f4e996b0a90e83a43d70c70ebee9a892e44bcf62136fd4185740eda2337a7f3688e9760ad375658caa7de1aa9b8cc51c9a60c91558bc123aea1c10fc877e2192f404609c1c3b25d69f6e86746f2a9f50af87e7b1da23afcf9229ba48e38724e7af384bbed345eda496e3c7d2ebac30a2e442a94acad57287dded9ffaf1b5242", 0x868}], 0x4) writev(r2, &(0x7f0000000240)=[{&(0x7f0000001980)="5bfcbd2adf93636f724796f50752a53cf4e32dd7bd73cad76d03e048771a922ae0e1d9a645d1c4d8d02f7b0d0b36f32e08f791934822aec77a416f7df55e1995fac2d23bf75a3b659ea9173ae2d98cf1aa5d56da257695e854316dd0d08cd529381295fd59ed847de9b66ecd283e3b5ae51cd83ca8a89920460bda10c0544b955088b883977c15cdf3713399befd5b6bf09fb57dcabbd1b470d7a48588f0aeaf457fc3a787555522bb4792d380653d6b9ce637a5206d62d1708cb37ccc23ef51e36ee0238d3cad4ad9cf802d659d4e676fec14a0e4000e53e1bb5df9dde116c53cba36f9ac631fd04e13646d3c260a1627c8c0867a9b6b619a35b97f7f190ef817be83dd153cfe1cccc1e928332066cfdbe656df811bded3e389dbc86b5e3371c9321d1ef38b34c18b59388ec8af9263f45cb06215bbc4f1587fb1b3d97a6e6170b33672b5e469670ec3e8ba9e1843651a16775eb5fdf77735d19c3e6abf7f63c3654ab373a844a5933fb5e61e4d7d3525902223b4c3d9839dce058e8ccf560e1caa1409ea8ad660bf47801b60d5df8159c3bc62d2bc61e9a7b0317287e009f705912ae21460852c7cbb55bf9896cec70458f226edb36281685201511cb2254ca6d098a57425fb3f31b5205ce3c01a70d0489699d8cba6ad6a93f34368bf238f1c897743d386531a5c571ab8166f0181fef44b6be23856331fa9e39f1e6e1f29458c1f08c3a74462d5b903d087ae50e5431d26afd0632584ef6cf4b911d8568b62ddb00ae2941787f3148483907f5a7a5a680c36f408c3e0de648e88e50db9afc8c94e44a0da82db6ff6485c55c40b99cfdcb3de9e5212c15d647cd07389a99f62d74056f1186d6abfcbc6a3910ffc7446f13c07263d80b2a873882c01b0785e17fe3667f4799ba9b218dc11c47ffd5e05ad3e5d2c995251a22fc5767a796bd9442bffb3bc0d22ff92beeb134b13d1b4555b6b4f59a949d95ee98b254b6ebf07da99564b1471314b38d71f298f580c0b697f0d414e0d46414b0cc5e0b12e566af889cc2e15ee989a1e9e2cb241c32b132fd10742fea43ac3f100dda2a9c51f4601c19cd2c1385b117ab17d64045cdabb107c3140752579b5ef8835cff3760033532440b3ec7eaeff536f9a5a565f3fc677777d950bf1e7f843510d6165a74597359061b99914d912f342d1cbafef24e078894fc8e00c3b1c102976c87563bd235853bac91b9d6fdf82468daff0da598585b9b6c272cfeb50f49b933201c580c5a7630f30925bff0b0be10251dc94146cbac7614c23b96af42864ccb58b32e06e113b20f342960060148ae9638fbedf85f0bc89b4b1b48557d02efd55d3ca7695199f0fdff89e4fdc1913d0a973c9a4e498fcbc0a0eedf5ce1a3e65acf9e56629b57d89f8cb246d0589cc2725b690b0af2eb5eb9eea76d83f4a4f10b4924abb30a45ab41ca384d0b77f46c07638788c239ff3e8898623bac3647c0399172aa8808ca921a6667065aa6a0fe419900ee7d07ceabd197f922b199247b3031a79ef5c4feeba511b5e0b43505d0a24d06629448c81fb44f1f047f8bcd7e1ef3ace19696d98921370246e10d614f9fd76c54800407e038a2d40215e4c77ff9e884765bc6236c399578956df65781f24b25c40db2db39a0439563bdd709a69e75f9543dd35090b0226a594d9eb71c1217a96ccb04bc51abf4654575ec5915a5ced395d425c31127bcd1e1e452297d28f64cf3ebd8756a7351d7851f850a240d15aec28bbe3cf64b183aa97a8e7f64f2a2bf7436bd7f4dbb6911d7610344e43a29f216af5db2e68a8ab0d766bfe35635bc864ff108c10a90ec5ec5e2fa10a6c0ce4f87f67bcf53ffcfbb76ff39b83a693f22435110099ea70b3acb2b0b630f09647e678df594819d307182c4ab8bff9f4c6458d1f2d5731b9f55622fc442dffb4e9f0ac2a062853bc7d4d01c1aa393be64b148a2ae59fd80738e9da5e980ce4ed7376f99c258132f008dc4075cee6d256fec80ddc33e0cbce8a3e829a3173d984ccf7f4766b8f6c341812692e1f416518d78376bb6785d1eb0e62c2a5036139368437b92404058e365db533daa552404b3747bee3fb13f3844ab96f12e0b6c9d455e595e62196873a901c845dd953f31d656e58e382451b876aed9ec00cb3acda5d0c6555a7f8e81d4c927e8a9a1db2d2607ea65ab165e3195c3164469afb8b36263ffa19b09befa1ad15c8774272b4e0d688dc186379ff4eeaf085893101309f78584deb8e8991b59521b13b7dde55a627f796a79545e6034adf577799c8738c3f81763179e273d43ec60da14304a3382c76134b1eeeb2d9e03711663eaed35310f49516d307453e789e94456d7d2574fb5a477586e39ab28234f5d2bc81e9ecd0ed245dcbee31e62d9582d2f73c97a9eaf53c80f767d35e245f0b26050131a0e7f1ece454f99941107c7398b9fc5eb0fccd38faa3078fbb777f138052a4f1c9929c042019beac4b0ea199d48affdb7c3195c0c399bb9bc091ccfaf4f8433b52b3a94b8eec8e47422dffc78932cdd4277129bdb01ac2b72e71a4f1431bf57aa00cbec0038bc3e0b0387b7687dd6c8bf00665fc817058d10c1afe0d191a83440fccfe43c0e7c72a82f882996c80", 0x749}], 0x1) readv(r1, &(0x7f0000000d00)=[{&(0x7f0000001040)=""/237, 0xed}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0xff, [@local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{}, {}]}]}}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 20:17:16 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f00000019c0)={0x6, 0x18}, 0x2, &(0x7f0000001a00)="22cc0a67", &(0x7f0000001a40)=0x4, 0x0, 0x0) 20:17:16 executing program 7: pipe(&(0x7f0000000000)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) mlock(&(0x7f000028b000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 20:17:16 executing program 2: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffffff, &(0x7f0000000500)={0x0, 0x21, 0xfffffffffffffffe, 0x100000000000008b, 0x0}, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1ed) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) write(r2, &(0x7f0000000100)="89", 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$lock(r4, 0x7, 0x0) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f0000000340)=0xc) sendmsg(r5, &(0x7f00000004c0)={&(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f00000003c0)="44be5cb7091ba2951d9ffda616508b2c7159e95f5f243069c646b94750add3f8f60bdfc7a1e482886e81034b14b79573fd3f70a0a188365f88dbbfa2fd1a07b32b8e440968e8f8c3dd4386384a3e5f94a381294a6a94517fcbb322c9d7f5f34afa089343eacc068096071de1c0358177e1f88940439d48e2be1cd1fec669579518f4cdedb96e4e61ba4af1e4c417cc87f7d94e7036b0170532516f4198016c8e9067113756404376128f8adfa067430784354c90995ca4c6ac6abc", 0xbb}], 0x1, &(0x7f0000000540)=[{0x58, 0xffff, 0x9, "1ce243ba6e81da18526804fa3032817e18a28d78142fbc8d8e7dcebaa6994b2aeaa02be6738954c5c1537938a03e33ffcf74e41e1556aed6e8cfc4d7b80b8ce8aad7f4"}, {0x10, 0x1, 0x1}, {0xa8, 0x1, 0x9, "7c35e9caa0a8d3b669de7faa82656152aa967eca2fc8b7e247341503144561b6aef3e218641ecd3d8de9fb2b025fd97cded8900dff659b0163a80e7c3d6f6fb085383741ba93a33272b8039c44f2b5df29427e1b9b9485828ea8b998fad39e538d4c6ba874770c86b06d13ed424d522fd2e907b46dd072750610028583d69fbfb1b30cb97b5d6dfd2560de7713eaf4cb7e712d"}, {0xa8, 0xffff, 0x172, "a0a06e70050acf00038de501d1b151bb5eb3a76b631e8dad346984b3ffb25ca11e597a76876819b8a63f8c70c0841aa04fb1c0ee58516ea0976684553526313ce153fe440f0244aac05c89614d1cfded21fd3e88c9498b5f27cd338aad7c2e1b8b58a532d7c42f302d5a7b6821a38275490d2f8aa9b4058913cdcfb23afdfa6eb498f396ea7e53b3bc605ef7fee3336231"}, {0x70, 0x1, 0x6, "a6bb3b10cb382297edc409803e9680470b2354bffaddf79121a01ab7d39c38ffbce494a088d71f4d5ee33c79070afd2abde40e8b33c68b8cdb4916ff42e63849d28f3f675ae2fe774cbed5b86a39e45388bdce14ff53553535"}], 0x228}, 0x409) r6 = socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000380)={0xb}, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40001ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000180)={0x0, 0x1, 0x0, 0x1000100000001}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) fcntl$lock(r8, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x20000005a}) shutdown(r6, 0x0) select(0x40, &(0x7f0000000000), 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040), 0x4, &(0x7f0000000200)="5b712481d840c904d39703bcbf0b7882c50c8d6d51bf769bfc539fccc11857dfa4e5944a4870cf06b2dd5fca3e8d0f5015b75daf4cd1f1bfd4c51d0f92bc3c14795c1b4a8191af07bd0ccfe7d4d852703a99c684a0bd74234a68a9b154b8941cc82502794adf4f576acb09c0e9e69fb86db637dc642d4fbd61aeabc1f40791a651fd015470bddc0da1ba47d871e2d2f1bd1a8730de46d693cc9270746013986ccf73ebb3f0edd5f3c4ce7e47dd6feeabac7c5e7bd8fa85fafd7ee6cadf46608ae1d8ebbafbcfaaec5f01a1af55a27ed557014a91f5f6bf276af8d6dff99e628fef7156cdc405faacb2554a7d90229c596989767139961e2dd2643a977afb839fd4867c6492e04a", &(0x7f0000000080)=0x107, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x4}, {r1}, {r0}, {r1, 0x4}], 0x4, 0x0) select(0x40, &(0x7f0000000100)={0x6}, 0x0, 0x0, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000800)="e3d5a85ee9716dc646dbebc08935b090ae880ca9ce7c0910eef92e56466df35d9f630a45ad49cfe8f47c515f0f03c7dbea3042ff2f73b3f8b525c452bf3007122c3728b2538231457d0c5492094a01927c735eead1c98d5a186312", &(0x7f00000007c0)=0x5b, 0x0, 0x0) 20:17:16 executing program 1: getuid() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) lchown(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x2795, 0x100000}) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x4009, 0x713c}) pipe(0x0) kqueue() writev(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)) syz_open_pts() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) lstat(0x0, 0x0) 20:17:16 executing program 6: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffe, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = dup2(r3, r2) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x800001, 0x1, r1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002640)={0xffffffffffffffff}) setsockopt$sock_cred(r7, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:17:16 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f0000000080)="e0357793fcb671ccb005eb66b36a422a355cf5773161318373edb4ee37d313e7a30603d54da070e515edee7f7f084b6ec61f7ee985054b4ecece0bd36fcd6e5b762b9c689e43be5d83050057830ba0e9264ffaa7fc4d44d5b198f3927b5cfbc4da", 0x61) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x5, 0x3, 0x0, [{[@loopback]}]}]}}}}}}) 20:17:16 executing program 5: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r3, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x3, &(0x7f00000001c0)="00e07e0d0000bc0d008a94a1f313cb5f84cf71b59c7afec37082543be23f22ccf1e45b5c64dc390406bcdf8966c05e9bd8402207eaac8f62db7b8acf62a22e07455f4325b5cef5771a6a76e43390ae0498e14233510fcc2d24a649c80b48891792", &(0x7f0000000000)=0x50, 0x0, 0xffffffffffffff22) r4 = accept$inet(r1, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000940)={&(0x7f0000000780)=@in6, 0xc, 0x0, 0x0, 0x0}}, 0x10, 0x0, 0x0) recvmmsg(r4, &(0x7f0000000700)={0x0}, 0xffffffffffffff5d, 0x1060, 0x0) 20:17:16 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x45) r1 = socket$inet6(0x18, 0x5, 0x20) getsockopt(r1, 0x29, 0x39, 0x0, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) 20:17:16 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d2360737010004be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a48b7981ea6e6de0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09001d89e0010000200000008000ff00"/177, 0xb1, 0x2, 0x0, 0x0) r1 = getegid() r2 = msgget$private(0x0, 0x14a) msgrcv(r2, &(0x7f0000000800)=ANY=[@ANYRESOCT, @ANYRESHEX=r2, @ANYBLOB="8b165ea817e7dfbfe1efbffde8c7827e2e9de44524784b057f8489fca1eb0f43ce28abb82d5c18e562aad3ede12114fd99fb9ffcf8abd0205f8c149bf7337e2d247c353d77532cf0147cf206526cf906aba33510747003630ec37b4065049b44f9ab09b46a0c62eb75ef96a60432a9f339da93b875a2be27708858e654e9ade1ba81c3b0fe6679a46e0427f4d5c2b411a501647afbac22c401d041ae11c7ed", @ANYRES16=r2], 0xcc, 0x2, 0x0) msgrcv(0x0, &(0x7f00000000c0)={0x0, ""/160}, 0xa8, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000300)=ANY=[], 0x96, 0x0) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYRES32, @ANYRES8=r3, @ANYRES8=r2, @ANYRESDEC=r0], 0x1008, 0x0, 0x1800) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000600)=0x5e) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000004130a38609c1adb3b25378d3a5d29a91b1aaa5b7d9ee28119ba43dceb8883e86334cae5abace423255dbee6826357091acf0945fa719d5f5a2fc74f84893b67f50344ed6ebfb8bac89927874832fb71bdc89eec0d45f7db0043fa7191790589d61cf52381fb072f967f31fbb2b70e003991a6cec88bc1dea9b85ee020bffe88fb5a2669107a47882c4c89dfdd50c07379dd98925d444cdcc00efb944540088d986e940ef6c6672058f675bb0f318a06f25f256c7"], 0xb3, 0x0) msgrcv(r2, &(0x7f0000000640)=ANY=[@ANYBLOB], 0x15, 0x2, 0x0) r5 = getegid() r6 = getegid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, r5, r6, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000780)={{0x3, 0x0, 0x0, 0x0, r7, 0x61, 0x5f3}, 0x400, 0xffffffffffffff79, r8, 0x0, 0xbd5, 0xadc2, 0xd3b, 0x1}) msgrcv(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="000000000000000000000f0000800000000000000000000000000000000000000000000000000000000000000000000000cc00"/60], 0x45, 0x0, 0x800) close(0xffffffffffffffff) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x8}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYRESHEX, @ANYRESOCT=r4], 0x15, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, r1, 0x9a, 0x4}, 0x5a, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 20:17:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780238"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) close(r1) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) close(r2) syz_emit_ethernet(0x17a, &(0x7f00000001c0)=ANY=[@ANYBLOB="f3a2a8908a86aaaaaaaaaabb86dd601ab5b60000100000000000000000000000000000000000ff020000000000000000000000000001"]) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000040)="9401050f9225f0a70138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aeb9be781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3eabc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297", 0x194, 0x0, 0x0, 0x0) 20:17:16 executing program 1: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073000000000000000000000000000000000000000000000022bbee1b00000000000000000000000000000000000000000000ee0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50000000000000000000000000000000000000054cd7910d1d5c52a6f36cc7d0000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000014810000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000003e7ccb6cd89ef60da2b60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e413172cd503bd14f4d79af7e065acb6ee4b3ad938773c2efad48cd89d3eb233cfab295633f416e5df17ebb23d7bcfb9a326ee3e9b6f30f529d378953226476bdf45042fc55735b84239423a773d6ed5208b8dafd1e3eff69ce28307d6ee780d892abdc417c95ee244167c9ab02a79f7cdabbd14f63700"], &(0x7f0000000040)=0x205) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000000)={0x0}, 0xfffffe32, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r3) execve(0x0, 0x0, 0x0) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffff9, 0x41}], 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf, 0xf0000000}], 0xe4a, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x9, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r5, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x17, 0x1}], 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000140), 0xe4a, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x0, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x41, 0xfffff, 0x100000000, 0x5}], 0x6a, 0x0) r8 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0xc0207534, &(0x7f00000001c0)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) writev(r9, &(0x7f0000001580)=[{&(0x7f0000000280)="98", 0x1}], 0x1) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r9, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x4, 0x10, r9, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) 20:17:17 executing program 2: sysctl$net_mpls(&(0x7f0000000140)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000280)="a3519bc5867c61a098ce52177f5bd63e9e6d15c5f9e343e44fec0eb057c2d9fed23652f08d3d534bbfa20639333f7da931babd25eb043c9d1cbbecf29efcb5223c81b6ba1fd9cf4a8dfa5f7a1bfff553a5eb9c3e47af1879ba8ae41fcdbcc54de9b62eda617d8c7be45d4784925d1fa97fb526490291854d951e5d7d3c007345f61d646bff8fa70bbdeed9bb5fc9ef00cf68664ac0db489500c7e85a54a72ad944e675550b496643fa5c91ab8a3377a73ce71e152dca85e62885db92eb8388bb664743f0e940c6e7addc6dd87d37e21828221ae9c8667a17f2ccbada63325bbf2d00766fbb1cbd628778dd43038c82670163854746c4", &(0x7f0000000380)=0xf6, &(0x7f00000003c0)="6cc9691fdf64b81cc45bbf18c2b013b987f4ad24ae98d38efdf864a231941b85539553c46cc5b30b9c971a89d39b90dba73fb388e91986331d158c9bc805f4c82b4d61873e24e025cafd81cdbf0d4f00d4bbf7f0b2781225f475f2fcc01a5893b89b1a92eef16ec929078af745f648cd3efa84a613fe2258436d29bdf81dffc4372751ba7b4fffc0a8870687211a1412711a0a8b74dfe8eafaeeb4607d3aee0331cef95952caedd13799c8f45c19557153b63bfd544f15b8cc0159699b246560e29e6593b81ee2e0a0bcc21c7cebd3b7bbe91591360b9b3c3c77c2f8dbc684329331d316dbe3d121e64a871d89809679f71b79ce66af7d8532a97d1cdff654", 0xff) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x22, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80286987, &(0x7f00000001c0)) sysctl$vm(&(0x7f0000000040)={0x4, 0xa}, 0x2, &(0x7f0000000180)="c06d154be3aee5f8787f8b9cda7554335b763bb5deea53cecb4d1b57a9f6fa18e47fc7b119db587e58810e666e84a806495b45c36164bd5b135280243ed0a01466056e93082876ba33ee8cf2b0b3907f44d56e8c3f4e5c7aaea0988002a00203cbf92380dbe904538135f09e408bbe17a54a364b04ee64b0ad54e6d4e38114cd281d2f5640f260bd8590ced38c328aff2e224239ba29eb0796e8c3e8344a2cd9e663bb21035ebf391872f3015c164556e4a5b966122c56edd85fc996f12fa1b92e47aa8bbb30033027408760e7c39c0e8ab2a90989472854fea736f370a3a67dbad1b2", 0x0, 0x0, 0x0) getppid() r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="a6b282dfd6f433d10f9a009c84b6c4fa99a301b9f8c3309d5522057e862b609e6a3454bd5832330e60c338f1e35d45c1fca18948326c8f61926691ed856af65d8086988159c3b9ebf861ba2dc9aa2f729c0656fd50202dcdcac6a7c1846ddacbba79a490e550d91f00ae72749cc46c8922abe464958f3cfbfec5a0d52d389770eb4e", 0x82) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0\x00', 0x0, r2) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000940)=ANY=[], 0xcc, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r6 = accept$inet6(r4, &(0x7f0000000580), &(0x7f00000005c0)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000600)={0x7, 0x212}, 0x10) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x15, 0x0) msgsnd(r3, &(0x7f00000006c0)={0x3, "a48609000000000000006d3e16e0d3d8edebe56ff5cc019053b4ba8411c6c186f16b8ba170b65244d7f39ce826b68541b6218fa031d4044dac99fec5a8ca3ec3e155903698d635e2ab348195cce43ab9e134935e4edf5efe4e5ec4bec02d51201f93b9860f69d58fca21e1f360eea676b4790390acc48fb6977aac04dc3783709424c4bff6c408bb49d28dbbfde503eded116a0a04b16183b2ea1ad136d83c0145054d29d9e879d286d028d94d68f9a64483426108000000000000001395b07115e500000000"}, 0xce, 0x800) msgrcv(r3, &(0x7f00000012c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00"/4104], 0x1008, 0x1, 0x800) 20:17:17 executing program 6: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0xa, 0x0, 0x0) socket$inet(0x2, 0x1, 0x80) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="be829b9ab79d2ffc58937c58370e73fc7f1c96adde999577f4ee52a0b3b355872d098f1876802cca7419a92ed5baa667087ee86acfc5326fde1060803fe949cdf68ceaa9f5db8f71ffb6b540768967c221b30455f1d5ba8d3d30b108f347dec8b6cec0e10d303b21402d0918a67cd1574f05d66371741e28dc38769ec125129f625af939a40cb43a34a33f92e8ace9c8aebe9f03e64961f06858b3b3f6aa75a305c665b904357cbacf4b7d94512601e8592525d372c1f10abf216e22afceb7c2aed90563a63a26e5c67161cd29b6fe66f21f81180f801462646855bb4e66f3d2c57d1d520505413d112b09619284eec782809f", 0xf3) 20:17:17 executing program 6: syz_emit_ethernet(0x3e, &(0x7f0000000300)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "1000", 0x8, 0x88, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x2, 0x0, 0x8}}}}}}}) 20:17:17 executing program 6: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x40) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') symlinkat(&(0x7f0000000240)='./file1\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = openat(r0, &(0x7f00000002c0)='./file1\x00', 0x8, 0x0) mknodat(r2, &(0x7f0000000300)='./file1\x00', 0x8, 0x5) chdir(&(0x7f0000000340)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000380)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000003c0)="325ac97b0038dd1db2ea5130299147011176e772fb6a70226b753af10368c0f7006419556ef0f967a43cdb80b1fdb8de51bda469", 0x34}, {&(0x7f0000000400)="5ac8f3df75", 0x5}, {&(0x7f0000000440)="17b0a7c6930be4962ec2597940f0f5b10c60b51e1c981b1762488d3e8abbf2c4226e8dbfd482c0101de86908ff59fd440acec767700ba45a12d7e7927b7c4d6081925fb360b8cc69569afc6e687b806d36213d10435c6efa0abb6eb56c39efa10e78e360228fbcb962151ad2fec1911eab183514567b908d31aa0f4d4f254b479c97c6d8358205411e9e4ace919aa20f0980d029e89890a0c5b596774ebf403cb818538f9bc6b2", 0xa7}], 0x3, 0x0, 0x0, 0x2}, 0x40b) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x10, 0x0) rename(&(0x7f00000005c0)='./file2\x00', &(0x7f0000000600)='./file0/file0\x00') unlink(&(0x7f0000000640)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) unlink(&(0x7f0000000700)='./file0/file0\x00') symlinkat(&(0x7f0000000740)='./file1\x00', r2, &(0x7f0000000780)='./file1\x00') r5 = open(&(0x7f00000007c0)='./file2\x00', 0x200, 0x100) rename(&(0x7f0000000800)='./file2\x00', &(0x7f0000000840)='./file1\x00') r6 = accept$unix(r3, &(0x7f0000000880)=@abs, &(0x7f00000008c0)=0x8) connect$unix(r6, &(0x7f0000000900)=@file={0x1, './file0\x00'}, 0xa) fcntl$lock(r0, 0x9, &(0x7f0000000940)={0x3, 0x1, 0xffff, 0x0, r4}) r7 = open$dir(&(0x7f0000000980)='./file2\x00', 0x8000, 0x10) readlinkat(r7, &(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00)=""/105, 0x69) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80), 0x80, 0x0) writev(r8, &(0x7f0000001140)=[{&(0x7f0000000ac0)="ca7b2071918bdb56bc3feca42c0661a5c2961d035af8344127bd7f5c9cf53c3c21a7a6d1a30cb3bc0f82328addebc096211e51da59fa1a4523c9b2499c8ad4a411195e303306a9f5fcd1e197595a1bb08abe80c74b535a2b7937cec7879e852d1d9bd2dd0895d125429155ba47e77029d8f3371a23f5a478e7f90bf4866d843a5433d3607abe26816485bd098734d32758a99f1ffe9c3e8754203d9e61793446c9a737a5128987d53f8459557434368d0bef6389641b143989f6a3f5dee0cce24693f5bd210daa65d7be896fc9f534e27abb975ddb58a63900bbe32717d83f08ce6bdc25ad0e70dc62d657642261b40d18ba51", 0xf3}, {&(0x7f0000000bc0)="f5f9691f236ada9bf0522d6e225d4cd5e78342f35460a8f79af44a64778ed90c0c488dde7cfce889745bb07e04d37093e7d64f9fa1df7f2bb2f59e36c279cf659ed26727b746e0597c4dc8cb2e9e297f4661e2bb908b7f1e8f15c3b0642cc2cda9b8fe7ca10a7ff1eabc763f55f7160a9397e3918a5e624e5198c0f5fc07240769fad4a2f99c98f804f08551fb4af16cf3fefbba113de46d35777989291cd99e4d49d905399f786d1b8cbcb430e306ec446d6922f1e5dac4bd105ca748086d09164b3751564ce59e", 0xc8}, {&(0x7f0000000cc0)="afaec333bcdbb32781b8ba770b3b66cb1b52ea6a633dfcc816cabd0a13312b98488a0a0a1babb500b7aa62f1ed7f7bca388c6245c257f4d29ff51da9b605ff34c79fbc94cc729adfb9944447b786bb540b1a99580b95f465eb293eb0f44294322effe03f6100667796d9bc20d9f598ab98a1585188d4509ff4ee81d37c2685de1483307184c3ef2e6b914792d8731289939c86384c40a8578f03cf590a125991e321f6b89e2465f7ea21ce10e097ad529443b0ef4a4cba5562ee27549e8a724066c69f14d7c4797c062c", 0xca}, {&(0x7f0000000dc0)="8e260fd62b54440cb217c8ae03adc8b8124791d7ba5c238293491bba9c92f9931da64b3d7b7b366018bda438e9788360f2dbab2f84509d3f2f59dd8d0c9d3356c88bcc02c9d1b9d835c2ad33753e27fc468f999f7ccca991", 0x58}, {&(0x7f0000000e40)="852052f2de3a8ad5376788a749a200d53d550bdb2534482301de9feccc9796782bf56952df4311ef985104d7a805fc9183ae7224139acc4e49c83ba702706cb3ef5bf234e5d7bc50c98cda39e59b00225bbdf09560e2c30387be4f66c2653727f75910e2888a3f402f92cff8667d2c0f52d56be2832ba181abf0e95c1fd0839bacf0", 0x82}, {&(0x7f0000000f00)="fe5dbd0972fb02c4e7b14473e70958853b472b5767b343d7209c5af6426d52079429a802df9604b2a92ca0344d0d2f04a657f13d7555d38b6d95d2583983cb57ced5f7f6047d29cd3a91c5bdc41b83e44f94e5a0359286caf8fc4f2f974cc6d4f9b2d0a736a958073903fbd629a49538474dddc84cbb3dacd6307cbe705aab5d73bf19c2bc556af6dabea8bb2598bf0d6af73e051a6d75ebb60c22c72230d0983590ef6b094ca80217cee8ce78da0806b80dc09d5c84c0b25c2c7d493e267e607a65e8a134339fe4ff39837dac650565116f04dad497f6e59b9bb8ccbdaedd14dcacfc90ea0311bdb637d71d1502c6e888be06", 0xf3}, {&(0x7f0000001000)="9b6b015ce6a3961d23693f80ad9b4449f4f113356fc5eaa1a00888318bbde9b15c032a5e481d30", 0x27}, {&(0x7f0000001040)="1de7e0cdafb83c1828c091487716ea798c723e2c33501ac8a2d897327be0e5a3162feb8ec4ada11433c524d527928edeb15fb918ecbc1b4d32327ce78bd5fc1b92a128285025ddd2854d5f3e56", 0x4d}, {&(0x7f00000010c0)="47391997474a801c80b60a27acb1fd245e5624091c91c7f0c49ede806b3912bea40597d31ee0d8fd3ff578444e1f2bddb3b534ba8151cd8da95b440c3fa691c273e0c074bba78bd75cf55bf46cac31d192", 0x51}], 0x9) sendto$unix(r0, &(0x7f0000001200)="6622c4f01305646eddc4848781bfa3cf9e4340efe6a76b627be099e570d90ed799d4125dffadda30d6d0a8542f63cc8768e10afa785757e4c3d0a16892e09516bb31bd358ec975d7eb4c655dc725cab71f8678c5d8fb18982297f8044cba060dc668c510216e9e1c157aa1504fb8ea595a9f74b8cca2d1fb2cb797f4b12a6d9d5e64114597dbdc", 0x87, 0x2, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000001300)='./file1\x00', r3, &(0x7f0000001340)='./file0\x00') recvfrom$unix(r5, &(0x7f0000001380)=""/243, 0xf3, 0x1000, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000001480), 0x200, 0x0) 20:17:17 executing program 6: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)) clock_gettime(0x2, &(0x7f0000000000)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x811, r1, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000d07155cb59279e2f1839b77525000008004a00003c000000000000907800000000ac1400bb0707ffacee5b901400aa44", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="d28773fecd111c31"]) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xd0, &(0x7f0000000100)={@broadcast, @random="c12f4a2d1bed", [], {@ipv4={0x800, {{0x9, 0x4, 0x1, 0x35, 0xc2, 0x64, 0x9, 0xff, 0xff, 0x0, @loopback, @empty, {[@generic={0x1, 0x10, "cf988160a501b84394a5339bcd27"}]}}, @tcp={{0x0, 0x2, r2, 0x41424344, 0x0, 0x0, 0x11, 0x1, 0x1000, 0x0, 0x8, {[@sack={0x5, 0xa, [0x3d, 0x10001]}, @nop, @timestamp={0x8, 0xa, 0x0, 0xcb6}, @window={0x3, 0x3, 0x2}, @eol, @generic={0x5, 0xc, "94b7cc2d0b938eec7f88"}, @timestamp={0x8, 0xa, 0x2, 0xfff}]}}, {"ba246b0187c284821f8f35a530a6136dcee5a372a5299e74c0b4d68dd0be679805b19499ad8bb400c20352f10489a16f68087b84383f1d44a0546c6cea9ba48d43151a88c62c6f0ef6c43d9820d4558d68ed7dad5d4cfd7056e2"}}}}}}) 20:17:17 executing program 6: r0 = kqueue() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x1b, 0x0, 0x0) open$dir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x0, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semget(0x3, 0x0, 0x25) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000700)='./file0/file0\x00', r3, &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000240), 0x5, 0x0) select(0x0, 0x0, &(0x7f00000000c0)={0x3, 0x7fffffff}, 0x0, 0x0) kevent(r4, &(0x7f0000000180), 0x6d86d586, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x101}], 0x1, 0x0, 0x0, 0x0) 20:17:17 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x53}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x9, 0x203519, "28b7e60ab87aa57800000000d0d2000000001c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f00000019c0)="a9113bb881312a9adb700e1e7b66fe35290a09d48a975bdbde657422fe14a5ac1fa30b009421f61d24949b741c19adedb781030e35fe6c1d6d9b7173cd8186711a79b1941c1dd6818aea72802b58419229ea0ce32c0ebb25c5a0f81eb05b13ad85cc98fb2c754936b830afe9d08ea41e837a50789675a9595b6dc96318abc06aa5d1dfee7216645668057b1c806b00ffd988ac728a7e4606505a65e0b10d06247abce101d58e03e21908abf8b70cff516478fa9528aec788501a2fac13d064103a5ecabaa9895d15650d746e7e828bd71e14077208401baefc670dbad9c4af9276c613e120f74fa1676a05a454d9cd33b48de9b06dff86ec1223f42059e9e6430676e494c4458192f59baffa3e6be48d0d105a743aba46d6bb6ffbe31378bd09b40e2cd9133bdf727187cf9502101775fdafb4277cb3046ef21cc93e4f886772eaf6db4bc31e3a45403b4ab53f7e2ad26c33631c6e23dbf944f618e9f098e841b894cf0ea00d6776e7fe24bbaba40b9e8a37d17942af572d9b3a2bbd488506959dec3f29adcc208c04d13995f913a4958898b2d0675c3427a1c76524a0d594920b3af5e49e20ee3b57810da5ad195916345c9733b21564deb3283ac99e73656d7bcf621167f475557d5082dcec55d77e17e3b7981dd9c20a658d4333b0a701ba6d7b54851738e2f8bc68f1fe93e7dec7271787770ecfd6aa24028bf43da47ce6b8f68cccebd81997be1b73825081706c896b5f6c014652b69e65405eae61b6e022d6369dfdcf0c0be8b915c6ae9ae979185f89290dc3049e9eb1c582057c0ef0651b607d2fe72d67d2d0dbc16a9fe7235381bb17e73b03156b6b902b2cf203d4e3a8ece44e99bdb7695315944feece124bc16959a5fce945db5c2022d050512b429538659b38cd7cc136af47d7f572be17a1fb75271aea8e27764407167f85bf0e3a2dceed3ddebe111448907ce167be7d171e21f25945b3db4f9fbd01c1c7dfe2cd57c3a8fc4c1d0e63120b584291e8e7cb47f887104ed1c346b39b88adc07d50f6d229af822f2a10e0aac39fb1a6da421aeedf045e3e33532149a30b990c588409185c0511b1efb3d0fb42003cf6e15fb38bb47ab3606ab1eec88652b591abca542608f55e5cb7c313d4bee13938d5f42a483edd187d0873f674ee8b5d2c5f402c40a9215d656c09a3561a5bd2afc37d4fcbce7cb5d4408ac7f035ab51e2ee993715805d68cef9b01a65ce96108011e43e1c269e956f78276436290d0cf88220779a7c95856e5bcdaaf12332e8c64edaf6bcb419a0a7bf998a74fed03e685db4f2edbe9461602ac9722c83854152f1f371569bf1c93622b52afd382964221f524c25be2f5acf2db2000b4a620c5f5117b44799730029e7573a215b915fd72fd527f5f5c5a89d53a2fcdbadae2d42491502c63986e3a9d1f275044a983343b11438fe8cfff29995b461c7f6bc64af40b51b3ccb726af06518ed9a99b665a972b0c2c5f3a8f009ddba34cab5dc2a34a88e81ec43e1b869c14406478465e2f3a65049af6076bf11397164f407d66a255476c7a34f79f707896e949794bfd8b968b9091cb7a6964c935cfd4941b61bbe6c59f8a316c7af1e6c5ff07913304df0a3e81adb19f5aba058323c2ae5c3f68510e2aaa1a83f9a240c0c922cf79f41d82b693b73ec9b46077990744bdf9db762bbde700ad4fa9777cb95599d587689153599df56a435af819f75cabe4c26f8766ee1bba5cbba18a0aa89d322db9bb338a1e64f1ae2d2407dea1e0682f850041deed1d09c1d0faf36c5c9e604f12c33ec518342d1b47764a2bbe53a05802c00f1c0c8325af0e644a675e5531ec8b78344920d0ddfe5c8be87ffc82af8f2db474e913ef8ba4c03f7c2cc236ecf52629da7849f61ab9cc511e379", 0x548}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x0, 0x1, 0x70469f1c, "3c107dae307e08002b4600000000da64612c3300"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="608c561865ba38c143dba379c4ef3abdb39e7a1f9df3b6de570d332a0763f8cc30af720fe009122fdea81474c3a4f51dba5e8fe4c9fd9e09cbad27b67681dc918122aca51643312b7c0434799d80b3", 0x4f}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000380)="4b8572730e51a93601084c480dc1199dc57b2495e5607209c4c7ad688b2768a5c2dc2606cb3396fe19b7684fece0172cf942aa0b7918b45b0efaf120cb28eabf16f7c5000b4159c5d1cc872d79ad1721703966da567664540f216f5650fdbfa8246401bb352764be4b6fa3ebc0b99a3665bc25216ba50581e8c9aff5a6691e97bedc672c5e8e3ed4bd372eb4db334603c9fb94a733c8f0455f4285c7b298e66cf9bebb66f447e2fa9afbb8108623ef393b16617b255c6b3db0b76f90ed460706c5193c7b1f5066d2dbf51d6cd72762b5db8c", 0xd2}, {&(0x7f0000000600)="6099fbdd9cc44bf7dc52000028adb25e275b8138589de3e05be278b7889f45a4d0b2f5458cfecee79ebe509a8ea6d3bef0552debf94eb8f29a04ed9026f79cd5bf79c47a4e50c3e6992d31a5d4b6d61d278cb598b74a9bebdd1599a190d5074eb9eb59661567080695bd2968438a8c33eb77737634217fcc13346de2e1ae157859286b7f6d1fef057689b915721d17667ec3db36920d498393f90000241d91ee5a906b213afdd54d019f3ef5ef2492337f3ac6876e9f7bc85ea76ec099e2acff62ae22af2576bc6fd4e23636d6987a93df12d314f0", 0xd5}, {&(0x7f0000000000)="3a8ad4d1be020f01486a11e351125ecd3f4eeff5974945f7f2c2056e2113be81f054f40760", 0x25}, {&(0x7f0000001400)="afd0cbac5b994da3f1300de59431b8fbc2abefa3b9b511ac1631197a5d528c7a1f153d893957a07ee1b295016cbd36f1f6b52dbea9385fdbfcdc771f94d077ba40755e535697ec21af968362cf15ee0a4c7bde4d914cdcc84b4e821ad8b8", 0x5e}], 0x4) sysctl$vfs_nfs(&(0x7f0000000480)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000004c0), 0x0, 0x0, 0x0) 20:17:17 executing program 7: sysctl$net_inet_ip(&(0x7f0000001440)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000000)="d3", &(0x7f0000003400)=0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[], 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffff7b}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000000)=0xc) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000140)=0xffffffffffffff42) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x23, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x800000018, 0x5, 0x0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="7c0230"], 0x10) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1002, &(0x7f0000000040), 0x4) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000180)=0xfff, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000580), 0x4) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r6, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r7) r8 = accept$inet(r4, 0x0, 0x0) sendto$inet(r8, &(0x7f0000001240)="e2", 0x1, 0x0, 0x0, 0x0) 20:17:17 executing program 3: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000280)="b389e5ae", 0x4}, {&(0x7f0000000240)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) write(0xffffffffffffffff, &(0x7f0000001180)="12", 0x1) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d375c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000300008000361b4cc702f8c500000021fbfa0c0f00008abfba222654f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 20:17:17 executing program 3: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x1, 0x8000, 0xff) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r2) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x20, 0x5, r2}) r4 = dup(r0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0xd0, 0x1, 0x7, 0x6}], 0x9, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffb, 0x28, 0x80000000, 0x6797, 0xfb56}, {{r0}, 0xfffffffffffffffa, 0x54, 0xf0000000, 0xfffffffffffff000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x0, 0x1ff}], 0x3, &(0x7f00000001c0)={0xfff, 0x7}) kevent(r4, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x81, 0x80000000, 0x6d6, 0x101}, {{r1}, 0xfffffffffffffffd, 0x1, 0x120000002, 0x7, 0x7f}, {{r4}, 0xfffffffffffffff8, 0x61, 0x4, 0x100000001, 0x72}], 0xca1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff9, 0x2, 0x20, 0x8000000000000000, 0xbd0f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x2, 0xdf, 0xb5}, {{r1}, 0x0, 0x84, 0x8, 0x29b, 0x7}, {{r1}, 0xfffffffffffffffb, 0x6, 0x2, 0x1, 0x24}, {{r0}, 0xfffffffffffffff8, 0x42, 0x10, 0x1, 0xda64}, {{r4}, 0xfffffffffffffffd, 0x98, 0x1, 0x7ff, 0x8}], 0x9, &(0x7f0000000340)={0xd75, 0xb7}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380), 0x8, 0x0) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000003c0)) r7 = syz_open_pts() ioctl$TIOCNXCL(r7, 0x2000740e) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000400)={0x3c65}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x9, 0x100}, {{r6}, 0x4, 0x18, 0x1, 0x2, 0xfffffffffffff37c}, {{r4}, 0xfffffffffffffff8, 0x13, 0x2ead06cb0e3e0f4c, 0x8, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x20, 0x401, 0x5}], 0x81, &(0x7f0000000500)=[{{r8}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x9, 0x7f}], 0x2, &(0x7f0000000540)={0x0, 0x5}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000580)=0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000600)={0x1000, 0x2, 0x9, 0x5a}) r11 = syz_open_pts() connect$unix(r9, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) syz_open_pts() r12 = open$dir(&(0x7f0000000680)='\x00', 0x0, 0x100) kevent(r10, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x94, 0x80, 0x6, 0x40}, {{r7}, 0xfffffffffffffffa, 0x18, 0x4, 0x0, 0x2}, {{r10}, 0xfffffffffffffffb, 0xf7, 0x80, 0x4, 0x5}, {{r11}, 0xffffffffffffffff, 0x81, 0x40000075, 0x0, 0x100000000}, {{r10}, 0xfffffffffffffff8, 0x1a, 0xf0000000, 0x3, 0x51d8}, {{r12}, 0xfffffffffffffffc, 0x11, 0x40, 0x6, 0x7fff}, {{}, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0x3}], 0x5, &(0x7f00000007c0), 0x6, &(0x7f0000000800)={0x8, 0x6}) ioctl$TIOCDRAIN(r10, 0x2000745e) fcntl$setstatus(r3, 0x4, 0x80) 20:17:17 executing program 3: r0 = open(&(0x7f0000002800)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) writev(r0, &(0x7f0000001400)=[{&(0x7f0000001180)="7ca7785bb20aeb8e6ca257e1db20fbc97ba516b66848c2268e5477c2be435ba43e4bd5cda38e63e4b368fcc753e7fd822cca217cf78bc1f5b2308f0957809d0728a053a9da493a2071d6bbe6d38f08030ad930382f4422f5dab5f89151c1ff46d9e21c63fd6f483b7b9ae05e84423a0798ea9c0422aed361", 0x78}, {&(0x7f0000001200)="d32fc6e0a9511871e5eaf0113f930a7747588f31b5fd8485f70c7a1c69aa0c3401dc1e35287bf2343077b0e9951863f68d0299ae902449130f9abbf5bf02a7ea4ff0f31ab2aeddf1507578e7ead972577cdc3bc11836cec3bde95643a65d25342a0fca54ab4b4d16fc06067e973e828b4aece498fb6d4b088901cf9b6c33ffcf675fd03f85cee93e515a9f5ceb1da92eeab5c2b9376c52f9f195a7b66d934f1e85b074018f2ef53306232561d0", 0xad}, {&(0x7f0000000040)="bd95e4e75b4fe7e1d0c3e8bbbf023c1633c2d6305900a25d3c429eb6", 0x1c}, {&(0x7f00000000c0)="835161bc99dd86460ce282cd1973bebb329f18c8b1ad061a252840753efdb365", 0x20}, {&(0x7f00000012c0)="002c86b8e657c49fe64c644f61ecbd0361f545fa98bd6e641da1d27b14ee301e4450d522adb18f0e9d00af7eb510187710ecbe9548b83d7d9ce80a8aa7c730bb655dd4d528c447ee3fb83cb9ea8c7fc538a8fb81532e50783b4f636e695a7b711c546bdc519c88b39e87a67cead87e605ee315e3b4c23962174926f304f8e8a482ecdc6316f376da92826564bee9eb7b0a94e57a62d769262aadb85b6247072c2113f1301b63c864af2a1767fa7390fcefab627fae1939546882afd17a6994f0f04d508b5a9db08041ebf3eadf78f5e3938d8365", 0xd4}, {&(0x7f00000013c0)="2f9aeca3e315de1a5ca0436b224fb0e93568ab494f6786426d28341684fea2bfed6e5c8515169d0dc013922c531cd18d71029bcd522b288a8c2fa46bd2", 0x3d}], 0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 20:17:17 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x13, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) 20:17:17 executing program 3: mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0) clock_getres(0x4, &(0x7f0000000500)) 20:17:17 executing program 0: getrusage(0x0, &(0x7f0000000000)) socket$inet(0x18, 0x3, 0x102) 20:17:17 executing program 3: r0 = socket(0x11, 0x3, 0x0) getsockname(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/4104}, &(0x7f0000000040)=0x100a) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = geteuid() r9 = getegid() r10 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r10, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) msgsnd(r10, &(0x7f0000001ac0)={0x0, "2aa709491ffb36a0a965c94023ae7a1ec15128a47bc8a6ca864e2a7e0418b886e0b571fd8045ded408db7b8108d3b1763891d41c06461d63564d754589e8d10de6668538dc19c8580fa80f1efd473aa0c3b562e0ee725a5b0c807f97c394f519c2b31c3810b2c4952736452c92db026bdb36c26598eea9c7a4535963d38ca61b88b9af2167eddfc6f9527cee7d5f6a9838df20b06f2ea9584ce1da4071b7d526"}, 0xa8, 0x800) msgsnd(r10, &(0x7f00000006c0)={0x2, "6e683050d716a9d63cbad894bfe4024797783facfc72adec2607aefa490485a1c76f586683b9dc9ed63227ac60e52ce2535d5b59cd8b3ae5741a537c877a0a63a35c8ddb022ad1de71b5ff005a1b52c787362d093f6a621c2d526d7a7518844a282433a9bee0014a6b237392d2228f0a47cc8c0f9f8c86c7dbb6135b54aa1254fa708e9f627b20611b03f89604c1cad1578016bc1f52f4d837cbb15fa2fb6ad3f3c415a2452847668c551611dab0390d12b0035d8cc0e7caefed89302ab73bd2"}, 0xc8, 0x800) msgsnd(r10, &(0x7f0000000140)={0x2, "a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91bcdb501a8b88e23adda94aebac02c51f244077aa08de97ea5ffc3491430d988ef91a82a60b1bbd5"}, 0x47, 0x800) msgrcv(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000021000000a692e9eaf48ac8b68be4a2389dadf2a41b00f3ac03dcc02ffd95fcf8dba77887e27e408ee51d01ca1f650ef31463b6cc290da8eb063a58505f9dab98dc4b5a3ce3184f"], 0x13, 0x0, 0x1000) msgsnd(r10, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x3, r8, r7, r8, r9, 0x89, 0x4}, 0x8, 0xffffffffffffffff, r6, r6, 0x80000048, 0x4, 0x10000}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x3f, 0x0, r9, r4, r5, 0x21, 0x3}, 0x5, 0x0, 0x8}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r5, 0x8) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4cc702fac500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d", 0xb1, 0x40a, 0x0, 0x0) msgsnd(r10, &(0x7f0000001300)={0x2, "4307b32b0d5ff39aa3e868c0d1609d5306ba6a651a33ac58855fbabc384f4f9f2ce4b248c78184716c7c392100df1d17ac"}, 0x39, 0x0) read(r0, &(0x7f0000000200)=""/151, 0x97) socket(0x10, 0x4, 0x5a) 20:17:17 executing program 5: sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000240)="26f1b55c9bf388ae208a8668381ea9d097f601ed1efc4ee7c634b716d67e6e6d2a951e35afa5542e06e1d05a25de24ccc82387af4a69ab41d68c2ecb119824bf48e98cbcc20782f0276dac9dcd93e60a2dc54bee255397b12092c36736e42d376fe44cad095f04cf261c72568ead0000007a2f83fb74ee2000e34e26feb4fa872b2493938465e21c399d333582608bfb5bc6eaff43593c2a374362774e5e23defd3293a86bd5b9e57cb6ba5a7e0e2d96a60a671ff9c0e836620eb5e716505ced8da2012508e4923f6b053c3dbfa796246cbd8c39f09e1f72ab843c024c0c153c42c0e90ee6dd0000000018605f10fd684e85e3462b8d85df7cfe77b900958cf056a8b61b7d1248fbcdd550a9041cda55a70000000000000008063f944d226d0812eec3906a3d5403f1d06d6262fa237b4c66bfc2d3e98a6f4abe21da1ea297cdaa344315bc56bdc823a8e8b9ec9f33a9fdd24da409b3e510dadaf8ce6c6136d24ec3d9c400d15637c566529e11901f1cbb2c3b5791cc16d783cda9913e6eb86fc536a0926cea6dd61016b1c104f47488ac1f4e51f4359ca622f6bf4f0fc376b3d818765c58fa2253e69bdd54e2515fc5d6775911c11880e24949b68b49ae6f2e675b84e3b33744d372157881ec40f22afb50edd5d40c74aebe3f0761b46e47f0cbb89d8b95271e", 0x0, 0x0, 0x0) 20:17:17 executing program 5: clock_getres(0x0, &(0x7f00000000c0)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) dup(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = accept$inet(r0, 0x0, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf081", 0x21) r4 = open$dir(&(0x7f00000002c0)='./file0/file0/..\x00', 0x10, 0x1b4) symlinkat(&(0x7f0000000000)='.\x00', r4, &(0x7f0000000180)='./file0\x00') r5 = dup(r4) symlinkat(&(0x7f0000000080)='./file0/file0/..\x00', r5, &(0x7f0000000100)='./file0/file0/..\x00') r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) r9 = fcntl$dupfd(r8, 0x3, 0xffffffffffffff9c) r10 = syz_open_pts() fcntl$lock(r10, 0x9, 0x0) poll(&(0x7f0000000080)=[{r9, 0x4}], 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0xb, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) dup2(r12, r11) setsockopt(r11, 0x1000000029, 0xc, 0x0, 0x0) kevent(r3, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x4}, {{r6}, 0xfffffffffffffffc, 0x6, 0x80000000, 0x1, 0x100000000}, {{r7}, 0xffffffffffffffff, 0xa, 0x26, 0x3}], 0x0, &(0x7f0000000200)=[{{r9}, 0xfffffffffffffffd, 0x1, 0x0, 0x8000, 0x9}], 0x7fff, &(0x7f0000000240)={0x1b2800, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{}, {r13, 0x80}], 0x2, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0xffffffffffffff57) 20:17:17 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaeaaaaa8f0f6291f94a86dd607818cd000000000000000000242dbd020001000000000000000100800000000001000000000000000000"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 20:17:17 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) getitimer(0x2, 0xfffffffffffffffe) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x392a959bdf35d19}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x10002000, 0x0) sysctl$vm(&(0x7f0000000040)={0x7, 0x4}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) 20:17:17 executing program 3: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f00200c9"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000a80)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x83, &(0x7f0000455000/0x3000)=nil) shmat(r3, &(0x7f000076b000/0x1000)=nil, 0x1000) bind(r2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 20:17:22 executing program 4: r0 = msgget(0x2, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getegid() r5 = geteuid() r6 = getgid() r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x4, r2, r4, r5, r6, 0x2c0, 0x8001}, 0xe8, 0x7f, r7, r8, 0x8, 0x15, 0x1, 0xfff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x8a39, r2, r10, 0xffffffffffffffff, r13, 0x108, 0x1}, 0xfffffffffffffff9, 0x1, r1, r7, 0x7, 0x4000000, 0xef2, 0x8}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000002c0)={r1, r12, r4}, 0xc) recvfrom$unix(r15, &(0x7f0000000300)=""/69, 0x45, 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xcd2, r2, r10, r5, r13, 0x2, 0x800}, 0x1, 0x5, r7, r7, 0xbd7, 0xbd3a, 0x6, 0x4}) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f00000017c0), 0x200, 0x0) r18 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001800), 0x8, 0x0) r19 = getgid() sendmsg$unix(r15, &(0x7f0000001980)={&(0x7f0000000400)=@file={0x3, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f0000000440)="145e21e6adda7fdd4f2cc4f2f4ca34dbad3ea92f8dab235262e5888f1dc72a769b7e9f4ec7d41f615be01cebe9dd2ff1eb48cf8ba99f92a891ea5cd6c40655dab8cfe4bf2e4a47dfc232cec817f86ce32f959a068649bfc138558538fc7ad8e93f8c0de11509030a271774f75494d0174b492bb8bc4f4f329c4a4d71a70e018b93e60518c20bb34a11f67688e1ac2e788ede5a629bc4a933bbdd1b3ccb862e9ca41dc00d100d795e35b1a74fe03eca9113e8950e6a60e577f09738df16db4ef5b6a0044a4847cd2a58f101ba9fe5c9d17939433d6826bc25d792d64d2978", 0xde}, {&(0x7f0000000540)="298b5a52de530530b1196c796de3b0246f51af06e66c62c05f9e9d85e7a8ff255e091657f7cec57a5a80b1c9", 0x2c}, {&(0x7f0000000580)="cbf9a2df5b3c6717a17e64734c255040938c83312eb04f4abc4565f49554a5e0e022638a530773c082f6a665d35dbd313445f0d06668069e54af7b359af0fed19a471e43ffd0f756266b0546c13ca7d059fbe5b4e7d3e1ff70", 0x59}, {&(0x7f0000000600)="ec78535ac6cd88c46bc7daad0c75c58637506206d8a00db8a99b92a2b5da586ef8f9b577e76ddf2257dd135341556a8fd810194d84e2871a5a979ca23e00e1293178ad98feb7ac177fd6ecea46e80bb38f1d2feb729e7f047095d1b8219e4057256c3f876a64192760ff01a4cd71171bb1981d338918d896f5cf6131a270a2289b520a584cbc09146ef6b3a0b8e034792277c3f3fbb237527956dcb0486f742a68eb6ac129352caa58f1c5942c73b48c5dc67f0df588331f7f4ca073c735c878c68eedda994cc464d1bbb51822396db9efbced4321c4352d68fb4ab7ac36976bb39085dc415d7aa3a3a1d1f1ff3c23dfa49cce132fbb2ecb1d7fae4783ea5dfa10f618540e022a725f0b2643e5f8dbfc0516eeeed8651b4f998a28368e2960af6366414e4fa72bb6573c43248d11b01d754dd36e46cc2d0d6d9fbdd686101e828845f448e31ee80e631a59d4f8c338dea40962ed240c99c22083e11301badf60485f357a359e563c54bfc86d026e0fe76626f8d26e707ddc321349139b43f9f8c8df11ac11e37b735a9f021c0ebeac6dafc9eeae750dc91a22e855e951602f14b8ed08d6dc90c0a1b25fcecd48804e8b06b7e121612d8075f2251c1e862e2e53712697f84638c59b463b7278059e83f2f015b3190424a6174224c1e5ca3ca5e727d26c12b373733b13d45e0a174bd31c525c8fab3a4b74d29b72664c4c7fedec2896f5990cd19a8a0885964fc6e85eaa1f6136abe092345922ae56e2884aed7151abf7cf113cf06e570c4bab2c358e340c219775943f78911f5dda98d308474b0d731e6db6650f2ddd64f6e4418c56dfbf2f154d43c8d3d0e2451ac921d7012456f86428baacd00489fa31ee88c74017b0aa660e1a425600d8e7627e475bdd07e11c9de0404d93d5b946678b6906d3d209e12d958f99fed60bf641401cf0e7dde65c61ed65222449f00fd29bd25d14bf32e8d87b755b9431378418ef6b89d873f7453f4b857a54e075f4c9ea8f9d49dfec8f5920111ecebb6aa76d15e8a8c61f44fb6d00d50e39150df6c47ac5feb6c85feac567c4eac5ed91f085a6798b763c08bd1db9e067f5ccc3610693c0000c4ab2a7a3eb213ff01ad6a8f95d858e6025390c3bd0f7a5f60514d8c7781cf604dc2d3fee1893476a596aa1c4f7e1c4a041c491fdd9d30ee31c33f14fdad4f6e7ece7dc864d29e4302cac8cac7ace9f8666d5d783244f6e3b33db0889ffc1fcd4063b45e73d8ed5fc698fb230bf17e976a47df2f9b5b646f9ad3d1c0bef8ff8795255b48ae4ac6d5b0074771cee9b87885b18fd2910b478a762f065cb390355ce8be7494986f9ffe444ccd222d356b2bd5c1f68620d19cc98e9f1fff11b5d7a703f9af018adbc035687f4bf07652e889612bffd3c6b048c92285a6dc37cd3951675e833a9e30d9f285cfd63e016daf5136fb568c1a1f8858c784d60bdce27c8177cf3e9de7ee660dce8f1e07f8dc1ee537e704a9fe923e7db36564920fefc0980513aec2640f59ebd392ad5bd91b5c2de2bae9a52a18c07827e2ec8acdb42b5e0f39e543d382447e07e8e9a3d9b59c1e30f82dd76931ec46e38b243db72622d49a6c70c8264b684c75de232eb114aae6e26b23214f8797f445376da5d5df5a61d82c615688df42fd8180b17b4def8d74387c674224049bb9b39656a5b5e7af266488a2d4a6dd8884989a70a2eec11057a25844c720432ca036d3ffdc1ab9a96c96e0786767d4f70cc70d0547d39773b82525b37d058fb4fd810cd5b4a706b015b9ff4ec93cc0503639e1f9caee06cba73fcd24a210f0531e8196bd0feb274efb546578de436fd8db7c3fc654f2957ff3b0ec2323564f93b4152dcbbca0f2a0bce3f0dca6bb008f2a246ddc35e09a7c228c54ca7ecfc4e2eb3ca30ef5083906c8a3d167401168c51f5146eb46f2667b8f1e8b0bb0d1d9f1a13a4e0952dfe9b650c96b725c898d30fde45e1aba16100c35282b303dc7a0aad89dc36a9ab07084f8b9c66a04ba840e4d8aef43ad23f2196e8e114c3ee3b9cd74b0b095af188d5dfc32b644dc14c257ae847c511e42afd01583c1f0e529adc13bb2592300af0e9e60cb56a6b8900d92e34931f70bdd894113b4760003b2cc3481e098cdb430d32f08dd806e51c7cc6564f4c87ea49e6f8f45d739d1efc4745ac655403ebd5b2363a465b461cd01b0ee976b5eb8ea45465314bd5aeba9bfe029576a8c3ee80ada3c83fd6ffdae0f1674fc23511e321f997c11e8d3d4a366f3d9a1bfdb3a13f319ebd3811f9f68af99c768bb12e10052b79a4db3fa5d715fa9c18ca42742c8296ee7e35e4d28e3af47e7c0205855f22efecefe37de0570eec7fae45348e01aa9d6a81148d6fd944d118c7e7b3b2f33b60c9e67a3936b842d7afc2620677a11615f40289863651fc13837d56d9a547f64b4ab8ef4509dae0e01093b39b8aa083475747a82048a273081fa4719d577d42559f580cbee87f6403801e82ab6d7cceb27fb293015cc88e305b9b61292141ba3ce57578544c29266538618fb4b7e348c4d85e3ce8a1e88cd5cf8e360d5f32d7e7b7b060caa7b82003e51256b6b2ac3a3feb2e9f525b2438ea6ecf0647fc4128f7e8261a9a0dcf33db403f6090905c548cfaf361127ad0163b73a1393b996182acec12ba0b5c1a058f2b848ff7812cc3791a2fea32cd8a0d138753dcc7a8c455d9962a8df71607f2342fbfcedec14f6e4dfabb2ff1474b0816df22f423f8ed0a515f934761355bd69200cc9217a20277cccc532491ae38cfce29a5d6d0bae6c77dcee5eb3942436e9c2d9722366fd34591b0564ea66ad172b3efefd994462c02840aaac95b23251d7db5a880a74602854ba42af4735f3327a4e759cd77e640bbf0496794a8c54b032b08a7a76a8413c98f1ba8a1dca10e754be021a954c69c0d45c6319b5bf6f38368e98ab3c93e6a22c1cdc466ca3531b9fa321aa575267085cf502675ff539651fb338cd99322404f5ae876fe217f2a4cf932908ce77ada424c805766fe3076185be8d8f53d266f13b8e6336d00272c351478a23a7b86258128ab660499ed688810a9fefca0b62872f9a2d5008cd2f7f85a84f2f4e0c2e248060e19486d3b7ebb45b1fa1fa8c5371ea90f98a44058bf5572098c7dc028a82df170a892ca68c4326ce7f4e74bfd3d7cb5fc03c9bdc87c37ed192f9ca79691c2328193d42ffe79bef26135246896f0c96c061e37393567f635449d5c329b82634e321f642b2ca20bd766495f4418fc55aff2d2edcaf9c15f87a95f814db27a5e14480aedaab681ee86df93bc34f54ae3658c6e51e3fe69fba20c5a280a4781bfc11ada834e4999343918b4c613f2f4230581e328d2c8e2c7ad9794b6fad4dc7d34d060ca4b4aa68f855bc14444cac39f1aabbd3f07e6bd4ce7ea1fe6546ffe56cb6846fd14b948301b26cf58ed28c1646c574bb85fbd2553f6e0af45f9e1de205a20bc6f0e5c05d23999e483853c166f43f96f2bc33d52b92fe6eb36b80a47e30bbbc9a3015b5d4f81f79984feedec2248205bdb605476d7babfc4bb8f10521713e089fbe0c5bbb067ace70e5ef705dfbdedb1851b7b06909d1456591c55a14229004e806c950bfaf702d6b4ff35134e30a256b01263fb70347c3d1a1a2adf7a2395dd0b300d685e8c1ecb95f020f80c0e6b96b1587c2935de75b8270260f8ceee0f56ca75091be6b14b8c026e0dcccc64ec0e4de282713e1c92e62bac53ade46c6c158ced1ecb0ed0543fff3a0e9e6b98dc713d6b59c0f170a704160be1d809654c461836fa692535729de824be91c02490ce11334572426236cc447e5dae90b493cc4b0cf60f218682b943683a303909d11fddef38a9ff05c926ccfd607e63ef9b606e5c3a55aea107dc285c271dffca3e29cacb2d9172c82331150a236e14cdae24f4c8c8dc8780b9bc6471b8824cb9e9e015cdd7be15345aa0c8d041400ceed6361ec099374c429834ff1e54744a51c1a48ed82ceb7d04837f97dda86304bed8352019d69667582864891857a79576265e9bd3ac455577bcbb732c82e32b8ea23fc6afd13a1c97149920bef32964d50d4790ffddff512b4fa7bf9ef1701bfe8450397a848d48a466f22a43a8a95dd73e5adf85af7d52b72fd58cb2b56cb2b3a2ca1bf4ed4746d00363390c55c43d95d49d2a16a0f60b31909aa830a57e53dafe131d5bcd7aac5b17fce0367381b31198bc9f13efbdbcb91b39b41744b76509699b6a2895c82e5bc60e6a97c1ff990eacdb675419863d98c1ee30975b7ee968113c3d83135eac99987b1e3dcb88db6b196783b2ee1bd26730feb5454fd9dd6c7559ef72d2aaf7af19dd2604e7b083065e02fa5c135366332dceed0966387f061b65a5ea367c6c749d077e84c9caab241ab395758fae51271ce4f3996b6ebb76ff223f618f5dad015eca196a3161a1183f285a42b562d730ed6eb6755f355364238db4250ad7f6530104a7f4b13fa0be5535639d75f5c2c4e2800d552323ccf2b54a8aedee0d0a7183c4c6adaac27b1d4a5422971d2226bc882b66990423b34dec9e13333286a856be9309b5fd72e23fe94cf59fcc0b963e4243a833e458ed202724a9bedffd8d11f81b73c2b5b04f417aa707c3e88738d660dd194b6fca65e555c51162be3fbcb035a912ef291ba27936236f83f656c1e265dcfa7bec5b3c6f38647479c10fa255217367f07688e2ae8b5348281bd2afc1d5e5db86834ba01e66cc5e34b1c1f56e0f562a14276503be2fe630d37ba84590a6b212a2f2de9859490e7c5d51162f0ae38055ac1cb728a45715ef171fa49207a2279b5aaa3d4f774f5ee8f47901a46f65ec8c0be9aa871409b266e01088db7ad398e15058b6fe78f3764e3933dd4deb286b9865fdb999f351501e37334384c62cf6f04890d5501e5c1103f4d23ab93b56a9e95ac369f8c0947c9df03283b2f7fe7e31fa251971679022c67a2d15b0fd316c8651dd422f2c7b06aa593b32b5bce684ce292f6764f20b969bf40b2e573c3a99ea6e10ad603a837fdcb159ca704c4adedab86d7df5a18c547f3dfea2b2d8df45136efda06dd52bd87763377ec8be8ed58baca7db924c4af67bdef04a2d76cf3f7c9c861c594dface2178baef59b65c40ee859310cd15fa6d6a44322842dd0bc4f0dd2ace4ab1c1ccc16a79247e600999c6a585f9249dfd4688c2c21753abe4c92b830a2e43ad7a49bafc48e034d23e52f5f34369b0a379af9c9c5d7cfd7981511dab1b03db182c89ebdee884056acf1c0503d4b82f991591b1ad95e045e391456122a931ee9046b753b856a96ba7a90c1f489016ce1c4d48a1a8c829d6b4fba673e33ac6d7c69cf3c03c70efda927d3ec2aa74a935e47606f4986645a33881ac3179ebab85af462e2eb91731ebe067a032ef92c3fa4cd896b20e3801212fdf5493d72a50bddeee82f34b4995e1f41b8779f8c6eac094f9d5965661c490c0da0298405cf71d0df352b9636629208d54e88bec66eb02ae120b30dfb7779f8f606f2f18a1368a04386af1609af30aa7ba0640dc39673d8216354683791b7a9fd470893d2e68a8b0f0466ea39472d82891bf4faeceaa4daa7ad97e6cbd3d4f442869671c584627e089aa831745a20ca32b93f31089b35d2427a8e63cf5178fe9eb24c921bbfc5c86af05a9d15128e8e80a2da00c60f9a93eee2faccdbafb19d093361708f2172bd8ceb329b230a4a3aa4dddf6cb99383fcb3cea2df31abeda03fe16a3bf640e9d8735943d27dceb0ccf2f72f5c24f3bcae1c1492200", 0x1000}, {&(0x7f0000001600)="418a50fbf6588b838ec97686e592eaf91fad114eb9f09bb74d01b5fd2061f9921261a2d8563bf5163c9ba32ed28916817645a82cc8a8c1e929a48e46c492bd655a263f579c99c626852eefbd8aa928c3ea6d3a279d9596d71758b7a7ef034dcce9edcd743d7da73c685b8d98", 0x6c}, {&(0x7f0000001680)="da09755f1c3119c0b4f2a66b255feec2e8a7680e5cd5cb28f847789b51385b16f3ac8416effa2d265c224df3eeb53f878018671c711dded3651ef1e8126060737798", 0x42}], 0x6, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r11, r2, r3}, @cred={0x20, 0xffff, 0x0, r16, r2, r4}, @rights={0x18, 0xffff, 0x1, [r14]}, @cred={0x20, 0xffff, 0x0, r7, r2, r3}, @rights={0x38, 0xffff, 0x1, [r15, r15, r17, r15, r14, r18, r14, r14, r14, r14]}, @rights={0x20, 0xffff, 0x1, [r15, r15, r14]}, @rights={0x20, 0xffff, 0x1, [r14, r14, r14]}, @cred={0x20, 0xffff, 0x0, r1, r9, r19}], 0x110, 0x1}, 0x401) r20 = socket$inet(0x2, 0x2, 0x6) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) r23 = accept$unix(r15, &(0x7f0000001a40)=@file={0x0, ""/8}, &(0x7f0000001a80)=0xa) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000002d00), 0x40, 0x0) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002d40), 0x400, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002d80), 0x200, 0x0) r27 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002dc0), 0x1, 0x0) sendmsg$unix(r23, &(0x7f0000002e80)={&(0x7f0000001ac0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002cc0)=[{&(0x7f0000001b00)="da5cddc0cd658c01e47e56894e21fc0615e931fd33f5c189a681a29a83444f0b8296293bd049b8ee7a12c52c9a78133b64be2d070913cee924d673", 0x3b}, {&(0x7f0000001b40)="b7c1b993fbf00ad9cbb59ef4989d7cba4045e3bd74c42e0b4c66b28ca337ff7585ff1d4ff3b313ecd2bdec8ec1be939f3e6eb50c2bea3f8a26f3e2b15c9df8102180b8178024fb7e75193870533e0f327a7bd33b2e62bf", 0x57}, {&(0x7f0000001bc0)="4f8775e321dd75a3c690e085ea06b58dba03eea5a1767b976d65ea17f6a38b4abd01303e7ad7d96cc36d0fc308485c38d7483a126071378c246148ee69767ce790948ae75305fa1033253273e5138e4351c42708cf834c342e57d676341c0893e67652c184b209ecb56dce56e488ab253d08b86cb537f5c59ac91ec6683673e8d6afa64ed0c6bd4e3f710025aab80cb084d4a7febcd1373dc1c21ea95438652a0c58e62a4b8b60259bc531a5a08cc598383eb60d2fe78e7f2da138cfbdbc0f7c60d99940c104636c3991ac421d519475c1242f5ddc87e0d6864c7c10d80e565acfbc041229e8c707842d2d54935f8d416b5a45044f11f7", 0xf7}, {&(0x7f0000001cc0)="394ec3111009b82cae1f4fa8487df47e99a5780dd1b7825cae1db5f84994f2d6f97f7ab127a9163acb51f8e2386d047da0762746c6d898be720acbbd671500db995fc62cbf7e4f4b76ac42b8447fea1adfe7bb65cfabd1f0279de670e6f806bff08a172314a0953f179cce69cf4f25b43b185ea684cece0eb48ef7c2a3ede5f8fed10af0974b9e653f8615fa97c55023d86d04f92a6eac987d7e59246f3958ef6ca678c56c3b40b48cd29248108cc76b0c4de373e15fd491743da69fc3ccb117a044f1a998b490f0014698cf2369db0a6205344abdf3fbb762e762be0a79556b8fe038deda3bf763beb2a12b93626daf884d5a91fcd06d94e99e8b3d232bc5b13536686248b117df2f605c07d3b0f64eb144288fc6aefe50ca2ada90ed2b3a6943c8b1c47484432594ae933af766e3e6890c6c4c6e1438d7f85ff03751ed7a3067df004e3aa98af45b6a1bec3d1f2d810095de3b45f8eea38985dfbd3318ba187c9e10d95d1f3247d4497b5b13ad88e745db90ccb0cea484e4b91349003cb40fcb32bbe9f041d0fe4d2f66d12e675bf5bc071966286e93d9779ff74c86bb26991142e380e1bb023680d1835334a35e8a6251b90708beff68bd5b55df7d3ee49ee1416aec06c7d52752f9efaf8b7939806d84cd9cced6bc495cb77e8e95be32f9d1cb3ca83394a3a20533ae1f0c49ea55903998448e5f0f9e627b83d96954248b58dc85c0bb092953bf3429ec62bff1f657d5c22dfa80f0cded5f48ea8600522e1d6f00370b278897918b2f3efc26bce7ac6019453a35a87383703673117eb35ff6611ac2a73ed03cea2247b73ed61ba785fb3e8d90a604d0f9ab7b124f90e067cfc4a6ee45fd249dc3d82d273a289754bef5ace291df7ce1648941c4ef06838167bf8cb876c7086fd5dd9b4cb705ba5585f37882c28800420918eccde62f43f4548234d9e578b90986ba583ccc70d50681cca8b32cb3ab2ad366416a4b3b624e147974cda79efe17048bc4252fa2f220b640e7efbbd4d58ab549bc929d71723852777564e76d3bfbcf72b21553e6e10b67d5c46617df2c21205e571e59643856fb09ff0580cf149b71f4c3936630c031d93c4f671f909a9e9166d3edb814d6913b487e5be18b71f214852e6c54610bb53352b9bd2b07deeb7ff34939b752914cc7e43ef48031996726259cc9d57e2d3bad51f2179315d3b9da76606be3038851dded5d873fa785343155b34ec345de92abf8536d9d444eefc89d681a527592da1c6fba2066d405108ff7c4392bd2ec0c8ed30cfbccae9f01cfc515ed39313521358541b32b4d7d5bad240529ed14b1438a32be7ad1d31b438e65788c54878952a491a605d35efa7f734fc25517d323a729a545259b4b22e3d018d4c462e4b2be52722ad8318bd322ba1b1aebfaf8662e3f6cde9dd27b46b39bc7be39d0797ff24d4b55a5211a15acf2a3b18cc1b7ef9ba7b51008c48037d1f6c7d441d24acfa1734428562ef5b7ec9780155e67f195441609e44d319ed4cea99213c42a875bdc8070fbec51cfa9e41e2d135683a1a822856029cd5390cffbe2a9ff061efa0986183311ae20bc6992ee0462c32ad4fadf26a01a5808307573937940394f1673fc01ac2f5f9525dcdf7af7db65400f5c3e3b35b5f4560e488980c56bd6b7de32e36ea896b4399deb8924177d53c355d9ba1d7413d15a301d7607293755bace7c810731210478f571de1bbb8cb2b4ecdb4847517337e54f405f09b413b25b9b558b67b65dbbeca4bbf8c16c648cc91c3937b1cbf5ed6031cedc3ba7e9011b3decbbb17445c3168c85cc6ef4038aaaa67f00bff5fe8258cd44e913330efcc8240604141c82b8a6c3983c5cbaec03e3c56a85e25b33e42b03806c365413b2cfd929e7bc8b6dccba6c9aa4405ca866aa0b92c2b144d612cb7ef0c942754b6cbbbbf7a42b8466a99d672b41f0a63d6637de2ce3c3689a313ebb5bfaf9c1f21ad801653627a5fbfbe379228af8c2e5949b5acba74eba695b6674105bd2c43193b8d25b24227a293625f0766eaf1d8f4054e51adf3461c029c90c57c6ff848260574ca6b7a77bfb5379e0644fcbba77fb9b996027795b9ebe48c6e5397c84d6df2846c6f8b70172d90cea5fd057ceed3f8548a8e35e74b12a6a8ba68bbdd65a9ebeff3e6fbdf37e213ade8d7b0140d1d616cc8177ee6fee169731cf1332e680581133f8249165fad2e0524cb738d58825d0ebcc30a95a421e04c9a66854317f4ee79584bcf80c33646fff263a88513f0dab360769539b2940470120366bfe9579e029fee00d07eaf82ce02be26df4020c23aa579f593c8c2a2ad5382108c5e710b0067f9f27ecbfc826f5a7f27a0f205a0c6d457c3f0cf22c9ab847cc1c0b86101cf6364b1749a6bb2a0f582f88e61ab43460f5e1844c487dc6f5ec5818af23ad3b5e6b3313460fe0e6329f45cb6247ad34522bcd58c2d30383ee53f8c80bf4c6110f9561d3a8ba33e424a65f3058ea17ee8485022e6df6c9e85474e095c2a4a51eb72b168cf528ebc85615caa23a2a1ef397b95be3d1c5d851585494a439968ba5924d89a80f73660c0910ebcfbf993544ed7b4076059ddf2121b2566c4c87e4c1267633e607162ec3c0c167d5b9bd486b21cd3587eef994953edc61e171535b4a97f2b9de995e3fcdcccd8e2a6f893f1f602abed50c8942c571c93e167bf1ca3129ae6cbbdcf433eec21194dcf5c8cbd61b8b62fa5bd0eacca662de478dc2f03336550208add8ac99345c8828c572301baeb8e790ee5c72391ad99ba5d452d5702c042065ebf6e5e4f136ddfe55155a8b67412e9bad774d9c412c9806bd7c1fae9a89537253bdb67da5784bbaaea08f20dcb6e41c3d0321a8f57f792361eba2ea4aa8a87c57a41bb95ec224fe2403f88a389760784c1ef2f81f1c154f259a816a9a4e61d6df243eb8b6a7204f1c34312405bac6e447cebc2df1428d70a69ec17c0be53342e8dea9ca81f109245a8b0c2c6909d5a7983281ba694b7f3e2f577b47a9908b29060f347222b9dda2b2486927cb0fe028ccaff6719ce00075abc89b731885bc23d0de6a95122802149fa1c1b6fd5958c7fdfbf9fd942b66c65b44af615ad8846e2dbf3feaf2e1ea2f879a6d273ba0a99d32ee20adba6ac787bd3e525a1a8ec6ef7ae6895365fc478fa7e17580c7cb5e5df21520ba1c133fa2e666c5600b06691a5b759e434434a7a82717888df417c95f6580576ec571955741bebc865728ce2ec3f82e300024085f3e161f03df2b2df4c4d46a10a6b6dad321d23e57f66caaa6882d04259764e77796d3cfd49567a623a9e3a72d0caf702c43e34540ba678e6f9f7bb3e0d35173e55abd8d46010d13a138b2c6fd3f6287cbc9ffa9c4588096cad084fad7cf33eeb9684d4b130105745ceedf618cc6b75e16383eedfc7555b7f09c33bbff8288b0bf0ee00c89ee58fbc1c0af008b4768944e9b8362e82d304060dd2cbeb9bffc001f84a4afd02e90607268c2557dc654c35c83e2e50519f47e42fc72bbed7b49943610fd5db384d864d278bdacfa1ca313c38072129f2e33873a512604e2ccb1ef346ab13ce1ec6d01c4ea454244a5227b346a184bbfe2f61f7738121a8cca4d9a5bca72da6b3f3fb9bd8a3532480a9bc9dcb113864b07009118eba9b95c4783b530e87c5da5982507581ed6c94652306ba5f3b681695de9dafae160614da658691eccd30422f79f83cb73c023a8604d75d5d0fda7d7efaa896b45546b24c06360accfc28ae25cb8f8e2e9c27c19f3e5821454e9b7e56262db53812d981733e6067b4a6963f3b63b39ffbe5960ad4210f8565dd05d186e229be49f6a7a817d518deedaa8b0ccf203d8d8925fe627053e3a3077ffec5961bab966829d347837a3f676a4ed09b114f91d4bf1f2e458cd7bbe40feac70763840fc34b0e352be221eb7b26442280ff987fa84354b24980d33784b781a1396b971dc2f842a303526905202cfd73f875f8b94516559bfd5f692d457991dccf4fa052e34a413889845512b71bd27944e17655d842e0b64d67086259b96aedd68ac023f62cebc190d7af9d992bc7c44768027493f7b39cf26be3cb0abdd89595b4bc6cd46c4a1f024cd68acb3ebf00086021c9f4e40b06412db9b36827e0d19804e075f810feee8147ddb5c19e723be4d4c09868537285ba4c7a412495e90aa1d5a45abd87a723934feb5f55214ea165f2582c3d3966668b9e3041d56ee836d084c88cea95c8c37b65bf4f8a27ec213ed5ed516a846e329fb2f96ba2fb492e97e06cce9ba7eadf266e07e3bcd200b355fce3302bce3b06f9a27b76d5335c72a554039e7d8b1f404e3940e52fcef27eb422719e445f1daa8f689e9ecd5e4b5dc587cddce90c321463b1e8bc9e554f7d051cc5ed7a7f1500da53b5814abe3cfc7c3819ea0afaa32ee318760ba904dd28fc9d5adc72aa81001be30f52e43aa083b276da09e815196c59a7359977a1db7f5989a0583587cf7eafbbf97455ec7723c088693358af8fa0dab9590cb1effdbb2b2a5565f7d57d8343a45e98050d0698d1b36270467e6987502fd30c2df1d62b3a2bcde101e989d1a9a81748bc650bbc20509afee0927028b291c44b0ec187866c9c0456ab76bd9a52a9cde094c8c36a87550392997d6dffb5de2361205991786a0ba40cba813df5b3476d8d5999d7e23a4816a17a1275d31ececb5a647fbe5931c5819127a37981c0a21cf3ecafcdb814cfce18066e22552e09a805f90c2ee67f0529928c082a87a14b7ddcbc891c46d0892c892878a440e30c4f30a79ed0bdfc04a7c23d6facecbfc64ffab33aa6069483bb2dc4b55d845274e82f8fe1aea909bb201f203db116bbb2c48b03197e9acef9dc839276b048f2f4cea0802865bc0546ee41863965cd07d32bb2c62cddc445fb4e5b92d3970e6af331e7b3dcd15e00e437f667fa0b5be343eaddc9f6976bdfe688a24d5bf89c1e8022e2776b75042c521a8fd2fb98c1466c452c72efa32f9b4d01fc67aa653ed2306f8f8f0704a83f47fd6bf60c03184c201f58070964335e0e56518451b4d135ae96c2be984b3dd4927453eae088f1615f0090c95cb68ede0a426c26f066e4f77fe1a71bd8c0fc9df211389c64a0b20827754af1423ac6d6ebd3c54a66d740e5a92f2abebd3c7243c3c94857637f9df36e831464041186120f93254d5caffb25f0ab7fc9a5b96a390611ff7cd25fecfcf113a58ddb3f7420c788191b625214c8946f52e0528673b794e756f2b7879aacb886196ebd24d1e42f20e93c296848e57dded4c7a355ca6190c7b10623e3a2f16a562612646093c4daee101b8156650328dd627f9575e0f5804ece2a0cdaa84817f478defe9f458c9595732f529c638aaf79071c60aade49e0b309d1d52da8e320c8649c95afe66ba1c833ea5f9363381f3c4d49dd349e5f2bef684b1e336e795ce74337ba446b9e6f9154e65b093b8335aa0f6250d3132ae250fde2e48ac99eb560766fdf3348519184bab60a5456902b9895a482ba94c28ae88e56885c9a88533678b4869f76ba5a65436add469e5cceb8e794226d534ba390cac8c6de609d42f4981f876dce29f71e185d9f378de694f71cb1bcc1ae894a6a141145e9f35046711bdbfca9570cd42e0fcfa7087aa6ebe93db83f7b20d69be16e48d916181f2578820f6da9ea5e1cce8c7653b84627d989d607c11d6a4ef4fa0e5dcc980217c7b3e07bee2034dad203e144ea55dd9d16c874a134baa48c7ad71bbc952f9446a6524f23ea24e0c9984c45e", 0x1000}], 0x4, &(0x7f0000002e00)=[@rights={0x30, 0xffff, 0x1, [r24, r17, r25, r15, r26, r15, r27]}, @rights={0x18, 0xffff, 0x1, [r20, r18]}], 0x48, 0x408}, 0xb) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000003140)={0x0}, &(0x7f0000003180)=0xc) r29 = getuid() sendmsg$unix(r14, &(0x7f0000003240)={&(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003100)=[{&(0x7f0000002f00)="d2ac62c75734f350bd929f05d31d9b59d2079b12ebaf8d43c18baa54237b8d7d2e0601c3b6ed640a5373b8f17b137353e21c70e0570afe160a6872a94430261e7d9b2290698cc84f28623302731d6069ec3ad54034514ee0512157b29e279a4968181594279c11bd4f2f24b2af091f1b88bb8a3c3a1845abeaf94955c8bb9c23e94c3a5f8499eebf269d3251e5d5de25b06432c2ec6fcf2a6ff20df6e7da9d3ba5f1336b0adc5f1068dc262d1853d5ae3245872f7da5a2c6abfb2fccd7cd3a725349291278b1369d2ff10725dbf556b52d3aa83a4ab3d2f51ed976cc1c3175ddc2dbe8bf2ac35f95a7b40f559ef9", 0xee}, {&(0x7f0000003000)="d44f5d5b4e154e17b4de1847b1991462372eb663cd7831f22e2f825b6789f294780098752c9ed91ca8211847f9f2d0130b13489f58959617f0d52b4c9a586f1da0e8879ca9664273a3e4840c472e5be888bdb1f4b5aa341a72", 0x59}, {&(0x7f0000003080)="0fc596ebbf7c1e8ada1372bde7f50f866bcf6ed3aa50bacec5b3cfd3a9aa77a879c63f2b3401ddfa6220733be8cc842fc0dfc40ad75c6f190499672866385014abbfe9d1098b4eae2af6c89192257c65307f26ec5dd5ed8b3e681395d51600348a28aad52ab5914299", 0x69}], 0x3, &(0x7f00000031c0)=[@cred={0x20, 0xffff, 0x0, r28, r29, r22}, @rights={0x18, 0xffff, 0x1, [r20, r26]}, @cred={0x20, 0xffff, 0x0, r7, r21, r19}], 0x58, 0x409}, 0xb) 20:17:22 executing program 0: r0 = socket(0x10, 0x1, 0x2) r1 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file1\x00', 0x9f) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x1c4) setsockopt(r0, 0x2, 0x1ff, &(0x7f0000000140)="9b8268aa5df8161a", 0x8) r2 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) open$dir(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x202, 0x1ec) ktrace(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x7, 0x220, 0xffffffffffffffff) r6 = getegid() r7 = syz_open_pts() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r10 = accept$unix(r1, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) setsockopt$sock_int(r10, 0xffff, 0x10, &(0x7f0000000840)=0x4, 0x4) r11 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f00000002c0)="c7cb6a53dcc4dc3fb4966c03544ea8486caf0dc3c65ca44dcd2cbb120d899185320fc0459aa0085fd6c38245743f246ad62cba813d6cb71a110cf2f73089fb9af034efd4a781b8f6bc296858a6a16cec802197c6721975a7ea18988e6fde5451fa844369c2acface2ded910b5f8a8f3df433de19ca825d3cb042500799ba05afb93f2fbed668eb1fdc67dcb3ab0acba068607c0de072f303118d0f0ebe3e35203876845d8b288d6cc35df3f81e085d", 0xaf}, {&(0x7f0000000380)="3f6d81b87edc54a3a8c742f07ff79806dc9b521baf4ac9bd0e57cf3b1a46f1606872f029e1338adf648356ac4540df6dc8a84fa322d6267fe1ed13ca13552ecd66454ea037c7a12a", 0x48}, {&(0x7f0000000400)="cfe0c3d7aa726a2211da1397b88acb5de186b65042927d2de7cbd14d7a5a3b5e7aa117b7f17e20b296528ada06ad03197c84ee319c52d6e4981cba020bc1fcc83b0bc4107cee54040fdb61015fcb08d67b633aa544b1a0b844a7258d299a759a0566f18844d4c55bd7b0add77691af9ef070218319df727d539109f4c186d9a86b4a51f82d7738ad5cd50c7a7a430052bba3481efe727f09f2a26f4e7471f866ac689c6542aeb1bed0b08b8ab37699e917eed3", 0xb3}, {&(0x7f00000001c0)="c72a8b88723906b099cb5f47c0338cb7a6a0dec5f54e8a6a89c73b4da9fe2f13dccbd9f31b7fd849e83d50cf6b9b5da0d8812ced25b2f8db", 0x38}], 0x4, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r0, r3, r7, r2, r3]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r11, r12, 0xffffffffffffffff}], 0xa8, 0x1}, 0x400) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff, 0x3, 0x40000d28, "0d88f93e0f1279911cdf00000000000400"}) writev(r3, &(0x7f0000000280)=[{&(0x7f00000009c0)="f6172e7d13c88c6ee5fbdeb82ac5de45e49811006915b57aa9420c3d96fb6e013b06c8cec30555650f3ab78ce91c0cdd126b2870cefa740e14b904", 0x3b}], 0x1) renameat(r1, &(0x7f0000000040)='./file1\x00', r1, &(0x7f0000000200)='./file0/file0\x00') r13 = dup(r0) setsockopt$inet_opts(r13, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto(r0, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f751bcaf213aeabe529714f6d819e3f878e999f42a4056cf566ccb2c3ef34c85e2580b8af5381ddfb7a42e3b3dce90d892cc16dde2d3418d90bc479b2f76a621a6a4d9f4641811d123e5f325ddc88abcb5318fc0c5cb78c323956ea1651b2d3ad250a8e3d3b93856ede7f41db63aa42117edf2bc8f2729d0262d70e30e2bb72fcba0dc7859fbd537613966f83ac41792df4804917a1796c0ac9ea5ae39cedceeec129d9610fb1d7d7472f7707071fe8ece5ec5e72f7a177172d6b68c09e1311a2f7199160a578374242fb2c984643771388aa90e420a0f53d70de79426b68c07693b9e6fba134420105eb0047b27c4ad311d29c29905d1ff32127e181327a85624474d3360499d10abec3fc9caaf2e357bc0db2932be6d9db89a5b73b24f8c79cd50a086b290d880f45451d71f67b989919706220916189fa66393512c985c0bc30873106973add8f107364399304bfffd708cf4065051acdc49a88af8d0da5a180e03ad8ded3dafa63cf75d1f024820bb9407b879f31701727ba2fd369ba13c04ca018e67562bca7af8d50a75d8cfc1e41360484ad6d379589659e62e0bb5ac70d73878672d2030152f237747c095cf0abc77c09519e96024809c45cecd382996cb25c8ad7afdaaf9166ac2e2e63160d82bd09d6ebb02a9f6bed4f0401eb1ec9c42b891bee29658796c59ae655b7facefdc9f99581ba525e6da53c607bbc7f2c5d2af5f751f55535b0b8c6797b2f39e659856006cf9b742987f03efec78da122eabe9030d5b0ddc6699165cefcd4b4f0f622626581aff47815f927382c83d5b6de44c878a528e92c36a8eff72c7917b7c88eca997cd2ca0b100be9e9900084351aa1fbe2ef11eb443f14080a4dcc95343a1f22dfdd4ac941c715926506b983a78c72f0ce087c2cea5a0b6d0cbd76434082b97e461a8d3bc76b29404811c0a7676be17d4506ca8075f5bcc27aeb8b87addf097fe33efe043c583d08892750b781fa3a05b79dd60c74818ae528062ee50078977a4ffc75b23d86a0968feaa160d11b4a42a9933f273e35da71fb457b18134a0d422b955a342f71f0a937d423a5bbf8d72a084759919a8ee4ac437f64a96518bb9ced98c90c82a01879658d8dd13100ebe6067f06ddb624b48985413ea02acc7ba3b0d1caee4da5e3d3d136bc4a47aadd1e039ac3b0f9631640d9b57756e6897b6d59d5c51c0b53172a2172b1db5b2c9cc4cf324ddd89cf0ca793db73584042cd3426c8c8ec74eaf64f2c0315696a3e428b4bec65590e86e48789e19f539c18ee92822f92779224901d37917e3273c8b3bf1581f81d4b3bcf62d34dd1bf7e6f3a21e34b209844107e6c4f88912d078d1ae15db719f9680cce0ef9aeaa5b71c176c1a5e80dee342fb15e4ee21aef31a1917ef0b1b91c61cad648f41be6bfa2081fcef016cad5b1a3d43d51b69f422587d194b4fe985b8721a96525413014518375e07ba7dd5cdaa45241991701fe16177546749d73789ee84d47a7c8a39a54ef0ac1d1b7a9a648a473b88a7060086455569791d93652851340ca2988308b4810a3729fbeed221e9e9f76bc9635a3b3107f72bf4e2afaccc31a91a550ab9835e18da3936aa677647a0d0b6f217d9543ffd3fe0ad7a58f560650c44b00b705608da1a80cfae0de6f08ae1db40cb65631e1e06638aa18bead3b138749b0a935fb01924c3ce84c042e5624b8f2d3d106d9206b1d11f43665d7591888ba1c1ec56727b0f9bfa7805ac07e9f3315b23152e7e3b144ca2215f748409cbd1bc4255b71eb1fd7997eec80878a0a1f59b4c24d2a848565d4ba9740ca6d654e29dd3e4d222f07b5d2b303d5b4c42a338d76f9b10f8b882c7d51b452dd64897a48c8fc0277ad92c443e94fb0fe3f7fdc32", 0xaf9, 0x0, 0x0, 0x0) 20:17:22 executing program 5: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x88) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x5, 0x6}], 0x72000000, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x8000000000000000, 0x9}, {{r0}, 0xffffffffffffffff, 0x74, 0x40, 0x5d05, 0x591}, {{r0}, 0xfffffffffffffffd, 0x5, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x10, 0x80, 0x4, 0x1}], 0x5, &(0x7f0000000140)={0x8, 0xfb}) r1 = dup(r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000180)) write(0xffffffffffffffff, &(0x7f00000001c0)='DKk%', 0x4) close(r1) r2 = getuid() r3 = getgid() sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000240)="001ddcfd3b11f5c0aab68c873c54a5fe443c29a3f2fc0822c4a40d417e34c7d1d540d8fb8255b0375c694ef65ce8de3dfcc4c33681648311749efcaa026b0c83bf7b25b2b5f363b6933d874b6ae09339b20515e409caed4e5da7f621cf092b5d7fb9017625bc9e1dd74634dfce67830026", 0x71}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r1, r0]}], 0x60, 0xb}, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0), 0x80, 0x0) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000400)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) close(r5) r6 = getpgid(0x0) fcntl$lock(r5, 0x8, &(0x7f0000000480)={0x2, 0x6, 0x20, 0x6, r6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(r6) r10 = geteuid() r11 = socket$inet6(0x18, 0x3, 0xf8) r12 = kqueue() sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000500)="af9effc2ea3a33cb4764fee1dcc103186ffd6602b5079f0c4ab7", 0x1a}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r6, r2}, @rights={0x30, 0xffff, 0x1, [r4, r4, r1, r5, r4, r4, r1]}, @cred={0x20, 0xffff, 0x0, r6, r7, r3}, @cred={0x20, 0xffff, 0x0, r6, r2, r3}, @cred={0x20, 0xffff, 0x0, r9, r10, r3}, @rights={0x20, 0xffff, 0x1, [r11, r12, r0]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0xe8, 0x40f}, 0x1) getgroups(0x1, &(0x7f0000000700)=[r3]) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000740)) ioctl$KDGKBMODE(r1, 0x40044b06) r13 = socket$inet6(0x18, 0x5, 0x0) setsockopt(r13, 0x8, 0x7f, &(0x7f0000000780)="a36b460173c5186a2713b8c8409f3fc05ff500b7ee53dbd4afd1f4ebf5108bbbe24a4728c053d2b510b6490cb26cd537fafde00b93a4323e97ce1ba02c5c5ac214815e1107e8d5b85ee74ccdd974cc9759bb012758", 0x55) r14 = semget$private(0x0, 0x2, 0x111) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000880)={{0x1ad, r10, r8, r2, r15, 0x24, 0x4e}, 0x6, 0xbf3ef66, 0x4}) 20:17:22 executing program 3: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000780)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0xd69e, 0x4) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt(r1, 0x6, 0x8, &(0x7f0000000100)="77b3d8fa", 0x4) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) sendto$inet(r2, &(0x7f0000000140)="18561caab13f3ef9759b75b6e416c7e2c06410f8fca8e8669a7c9e99b205f54263083b53b5a4a8859799cc58fb2df568b4066d242e1687003e96cab33100007de3d750f811ceb3a4c79fb7e07b94151b9e06ec20844057d53c", 0x59, 0x195a05e282d6163, 0x0, 0x0) execve(0x0, 0x0, 0x0) 20:17:22 executing program 2: syz_open_pts() 20:17:22 executing program 6: setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000140)="ab8e0cfb337174a77e0075aed474cb8ea20779cb67ebadaf292611cce985fc606bfec64914e091bc1d5fe6f757fec5b0c21c356d78511ddbd17b4a5be5c3a37ff567e5af159de102d0f75d972e9a62afda6a974c48f8cb5490", 0x59) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) sysctl$machdep(&(0x7f0000000280)={0x7, 0x1}, 0x5, &(0x7f00000002c0), &(0x7f0000000000), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x300000003}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000001}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r3, &(0x7f00000004c0)=[{&(0x7f0000000000)="3cc1fcd0373fa24d786aa5d393db8254c478111258943f6ea8894572ef49a57f9c438cd72efa048a7c13bd6679f34cd0375a89c0bf6debc79ccc4e0e0526843d0c289281151155ebaa7d4b2f74c469977ff2f16aafb1297307b51324233e36eac6e5a6eb8ca5d3b04e364e4ce94d74c1082f95fe0de18f735e", 0x79}, {&(0x7f00000009c0)="6d3e87e9644ade0db63f69460ea57445b378972c754735f01e50dcdae0bf9d2ccd60ab39e3add80974f7b2c6d5c6a7cf89a72198efcc40aa4acdcd5ed4b21ec1a2958d7f39308ac234d701fc1851f459b7e80f9f3677a2aa82329a4d6c14fae4406645ff7f173f86d605babb0bd78648accc5b338a81c58874b7eb2e72f32ce4e1974caef287b66fee9d4a79d2ec88e772c8f657c35aa3fd7d22b3a67d333ba9d2bf91fbb7ed185bf8d2f3d39f6092fe32e06ca8c8ab682ae3ad7ed4c4bd462c745e340f7873245e9b0be27e8a7afba4b5f637c5fa7bfa6ddf5c3e20cbff43837d29bbbf76b377989f93e2deb2f289a7e0155db359ebfcea9434dc915581d5eb0002840ba4eb43e7005a550a29c197aa0d0971d0732fc17f6ea6385db0a3fa2fe14afd39451aad3d1dd5e92476684730d54999b38d19c99b244bc7ec1ddb14366d7dfa8c5f40a2310858970302c5f1d1a2d841b3b8443018bf805cb60d69afd15d129f9c1723574134d65c002c1004d2e56e25d0b6f34c3bddaab758b6681a99481103fdb67aa83abba8b7af2d28c333eed56c4f69953220d456250d3176d507c044405c97755e38e0d5f2105b50088694492c10e1cc0c3eb7b7ed125b2938acb0a86ab4617f925709d8305c2bc2ae5b8a5f161a182193d90d9f16cdc15d453b6bc16f7487f64b32ac81a9b78a71d2d75e007e803887c5d02cdf018a68f86479f18694f9f7e6c32be498be59a412e84fdf4dd3bc652dab0255ec22f1d777d09dd192467ef805b1d791c491e2dafcd26ef34be27d2b37855cef4649f0d98a8c6b6e0b33609833055640f8fc16226b28fd83e23e03bbf43eb01297cbf6ad47b55e1029c1a6fe9752e65828c76a5b81ae6349f43f15e34d14759211b03dbfc93dd23291a8097e8efdc0328f718d1f5e37a3406aaaf2c9f624f20889068c624bea66c87b55a580f45866f8d6523e5f26cf8defcfe377d3391fe16a7b225e24553449ecda49ab282053e2437273f9e9e171e5780bdbf4352608060ef507a24f57a790f3d70e09a1ce9181775818e8b94945b803611933ce2af3c954602727ebc51aa496f0fc356d50e3bea220b2a0ebfbf7975a5e2e5da56011a6d8636d8317eb3f5cae145c4b2f8a8c470e376aad6cd21b8593085840f9f3729133d0e55de11d7f4f97af0b5930a2d024f0d125fbe363316d80cbbe8d4b951e998a1d895198f857280008ede3efffdc3f0b68a2f5b745f2c26881f934d5bf17c18c9085770d55b190ad472d852f908a314b7b3527a506fa121bcb4435234829210cf97c8e693394a5213bf609336c272d4b9f8d0952531d8c3e0a2f0deab00c17e7548d5fa80ff72da08f6bfa9b2b7b54b7c77b4f6f292819b712aaff9f755b308dfbcb2a62047abaf77b09926edd60c4afc6a534ca138a95655f27789fd4ef65d79c664a5f8e5005fc44beb0a92d62d49f46708277f44cafeec301dd01798f9b7690330dca24a7a83fc4128fdd37b71a7f09bf9845c546cabcc42e746dc36499e624042b0bb20d8647037cdf3745261f13dd886fcfb4f5de50152f43e0f672fd03f15b8ef347dd23f315c5b6730ec1033249762e6480483676d3c553109b02312b2e59796c88e2c355af00f2398796a8851e726074dfc3a5db90c459bdb4ed7978946c0fb13172681e4e2bdd69289e6a1a09109ef991311887603fb1fe711d3ac517953b5107b22eb600b02da53c966540aebfe8e156734121e0a44f48afa00d6668043a19acfb5aaa601c298e9c368dc0fe89ea889aa8bb24a16ed38993d0684eb552077fb57a5311bb05a76cf73ae83c2adbc5712e1b40d4e0bb91e9c90ecc50c1a595d8ac3e3889376e29fe545cd30de98a1dee3b0920b31bb848b6e53dc60f86ab0ff0ed553aa2cbced043fe44dbf1ff0dbd75506a11e760374b092b0f7a7f3b047435ea598bce4c4b9d94c4b4151db6924789ebdf378122726a1685b599669fcc8d19a4dcf64bd21ff5dd9de2106896dbc54b870d76ccadf0f9e5ac18ca796a7c547ef42f5b54e7e9f5fc8dd9dd4a9e904f73e29ef334dddb777388c22988a35aa89750ba312174432fb0dab028a2670c4d8143ca1aafaf3485ecbcfd23f5c626cc3e92e720894f65d4e0d2e1ec899c8fa94113bf1626ef953f71b8be43873c8cf31e1d3fcaf71aaba240b0c01b08dbbfa55a9d41b85d40c9ef58790f223cc98a83d5695bbbcf40db56bc651dc693cb1114be01c5f64b34370d9f5a85e9cfd813ec2169f6009cbdae272617aaed8cb4ba76237a83bb9ac9436da433641c7857496c4bc6556755a610e1796b00aec1f0be7c688299484fcf2a4c16245f2aa650c45c6b30931efb94b150a2ce9f34a226381253606f99bb79478cb84136c8356cc2e678590d5479498d273f0bcb2ba701da4b0973d28071842acaeb6f8addcfa62c849750069208f9934f86348bf572ffd1bf28df873005e6c754cab30bdc57fce078d563071fc9afa26e0c8364824268269bac0237c3b14da82389ce4b5a81f5ab40dbb47bdd6552cdff681023d84c98db86845036c62b36cca9135dea85329d1710ac0ccbf7b80d6d6e2cefdf50d1fcb26bda48aa7d9c749023065d73832f98062ac1ba5b7056675dc6aad5e745e858c39c86ca241aa20b9037baf680f8a3dfbb3a2b9dcd94769f71b065df1ba047531dbb9b670629481137faaa8838507066869728a6bb2280bdf928a173f76d14306db2987451463ab4dc6835e094afbb4e352800a99a1164894a8a8afd1d28c8422a3736e26af5b5b19496524e864b67ab75103563ffa0ccbc21bf8ea084a89361edb56f768788b47b64a9d43bcef2953f8dea6305d5d20224dba5f1adc3747232c22cffe3d9d3cdb9a9871a254ddeedbebda48fdc5d8baa9a43a4b062ab96f811451f237aa7b0ba41c940872b39ab7ba64072d73f81573b6e657d83c4868ded3eeb985376267ba7ed935a2a2912d416f8c8f0fdc16934cd014870f5e74afc1fbf42483d81d18160eba7ce7f68186f81754be2b9c6951b354dadd0e87b1188d3628416d86c562ad5408fc92a7402576ad1d6f324f623d56a2367f45fc84fcc1c817b4498ee9d0657b8cb9882265cc646281d8f1c8f75ed04e8db027fe0cd206375c458a3836534dba7f6efbdee19958011ae76fd8b4ac09bc5920e0253fd483b2527de92ceab4e70f60938e3eecb2af957be58e60295831c66cb067874707018cd51e04bd39e914c4ab094e72876f8e134193a860d38531c5be1e893e551f5dfc809c618615cce10d5642e143b3f7b3d2595dc6f2a0cafaa4d904f741220acaa4c6669515e6f873d02c330308fa1dd89ceb6c0fb5b96f02b495ba0dd8fac543d3d9375f235851a827525d13e4141cbf2cb001dfcb95e36d42deb0fdfa24064075dfbd032ef8cc05202f6c02ed2004426eb723022a3640f3842aebcb809c4d3531d3cb03bcf74bf4afb466e52d24c7f6423ac3dfff35ff36db47e756e6a6c451f09c4a35a40a917f8942095f9ffd870001fb0eff57018dcd44d575bcfd88f60e99ecc49dd04b593d1d3c03d963aa46daec1bc50844df12b0b691faaabdb5bdf5b670a57cd3849d037f9ce01e70c232cbf4df6528ae5e4031a97d43b9104513e3a0b6c501df002ed05b1f134371a31b8a054d83f291702298a3194f2ce98e4d2dd2bda0453f7b2c12b0ef7658b4204b5ec3737c96f273172ab19a8b5ddf40313104bfab6a3d52e64aad5d176c52b6d9a13fbe2225250c12fb4c51ad633ead83add37ea2398a46a19789d6d723a184dbc0b48cfd20fb447c72fb87f7a85b560ee831183c6a7491f0bfccb9cd9e5cbdedbcb1c0d3a72a50341c1926b3b559ccf6c3ea66be9bed075bfdf1483fedd86daeeba6bec7d6af05bdf65a66508110b87acd28535885c4b9bed1c641682d0d230fa31bf91f14001d920b639c82005e606c0ef2a06543e215349e3d601a2d108a2a10778f726e643254db912fc4ee1b42d87a283a699d5ef1ac0aa11879229aa9ad250e98169dc67b19eb397bff48734626cdec8336a0ed5657220936978e09ac3dd2a9c83c106e97bce28f6156fd9fcb31c833e18839c0eb87ebc5bae8fde53ede5482a8580c3db294bbf8bbd655c17204d621cc1fa84af1ed10518f32e117365155f72145a4ea553146708ede1855bc5f80971b221317f3b85caf3e8b00a2693e9bc3ad27f213d3a4a55586b7a6892201c195f92006ff7bf85b7e663aa7d9768c1373ec468a31c0649ecca2462a01eebe24bb53c1f6df6b0ade15b6794db124fae9745b5582cc05bd32fca20cf8b95a584176e70cdc0b4c1231bfca71af251656be49b6705489d15c1fd624b6f0d3d4dc1abcb1c5266905b1ee1d9a8f54db9242da752739c0aedcbef0d026d566ab90b83701c325f6d91fa837173d4562e2ba1112e9a19b8b7ff0071db3f3e14533c791f4535f351f950b9b2c8f6f8fc7cfd28726a7990a2688111d31591963f94309228f0b47aa271c6c82efcb1bff57f8dcfc1a23b5beb1186d8a902990bc2c7f54642403a77685100667f235f6e78248a11b12f413b224863f2e69f72a8c6a40d3aa334b7f0755550a2e42026ce30a6d62c3317fc81e4503127744ad1bc979555d245f922625c0c0d367ee75a3c5f7beedaf72b1a884cd3b5bee06561d5ec493b00d2c01a0b5da24ccc579ecca3069a697171a125a9e372c3f682b68738fdb7c2bea3124f8525d5be5cf4d6816029f6e72b072d97498642c270c0c447e1b900d565f7b2dcdbcfe8a6dae75324843e289bb33d43010d726047b2b1bc3993da3d35ec913c35ef57d90b48e447dde10f1cf6dd81983d5bda951f9d72c5c445d9b1a985caf5101365918342bbe49c23c0ea2e02e211711e560a23647cc6bca54629e2faae8ad5a569c077f8f83d6c12ec5c8bd370dec4fc7d51cccf8e7538cf4875d7a794f048c4d83001e1af424d02871a91f383ceb937b4517e9b626fde8b2b47c6248f4fd8f605936f022c8d3e00ce0afa6b32b80d7cb00160229d87d43cc2ba41e6e368de3cbacb0f3a89d34e11df13dc24bc0c92992d9bdc9721b00a470c99ba858ad0332519db3149ad691932b6952083f5e2d6b82842dc0849befae40147e2ca76bd69b7b77df370511c2cdbbccb5084fd3c6835088f43790ab274f410d3ce20cbacb4cece27226bcead6454862ca2a1d02ca33b38f5efcc4647934dee4d69b7894db48fc26bf13e7f4b6eba9293d6d72c1d68ac1d535d7250be52f38e79f6b272ff44d18ce805a6d5ef9b13d471cbf42949a38d5d69c1e8d4377b806628d6aa19a5d216f6ce0a7f97856d354b459d49110e80ea2c5a41d4f640d98c96b7acb9e338495ba97a1aad97132ed30bb81787c6caabc4088c6c1804c69901c8c4503dac6d2f76ceb168df45fcf64d604ccbf31624a400841dbef6d9fb7c15b5ed4e805873fd08ee7d3dc0b7477f3bede3c5ee9c865218764a02a6937f26b1c70b67657c184533c536795befa4fb5a5fef22d9f59145b58a6c3bd3d6b2f21824f7cc22441748c6d7545c9a18d6557b8e7a4440c1f0569741911ea52255e6620b48ea46b320b1c911f652e3a3c8a8bd43d67871e521963bd185dbb103c62c28ba68f9cd8a09f83895c32d45c67543901c2a2d33f5740db632d49bb6630f8375500a5d5c305e38fa6769b2a630b1198b9d5c0657425601adab156b7d445cca47e7f4ca673f2221e57cb09dfdb993639977c5ba8ecb55569f66ccde967454b974fceeb3c6129b7015857f84645671d9855e5398c11c7069adc79b80f755", 0x1000}, {&(0x7f00000019c0)="c238f360e35ee87d3085fe6d3826fe032f47e0d14e12abb1596d18a02f95d3aa82b307553e757d58ace54c2f33d280f4bbc277991e8a95f535265816e3c4e0bd14a1d60542d3ce00819aa7c4a624c4d22c011b892fd6b07661b3eb7d4b231e62144900cf11f5166f7272dacb0e3c879cf72ccce0288ad8da0ceeff9ba29daca90526a0ef2e4ed84eb8c4f52dcd2fa2e9f40aecf60af33e00c8d83d37f73b695364eb4af9dfa943dbde54406964c76309a2f2ab2e89d49a71f05636f9edc4ff08d807148fa4f7e5c4199d54ebc8b3165ddbbdccf784a8cf3e38da22edbc0b87f2136d772c8d0f26e3886b73b4860f678ee6c7e2dc0fb529cd7f4668599cd2f23fae35feb167ef875f7bd21b187cc3b316846082056e634915d8715af5ad12b395bbdb01c409976d552b741ab0b35d68df629a3bcd1fe93a86e418fe51f6ccd448b80c0023074d0064a79e069d13d911410ae094ec2ae7d3521d3f9081c023397ac07a8174fc2cde9ff39f73a2c4ca5e0b45da379d56630e8cba75196e4b34ed4fa85f9249f86dbe9e108549ee3f9df70c9927ff9681740463bbf498cce0c048c6e0c02d300e53b915542473560e4db6f8cda82b0ce93541846cfcf962be4a2a6f528c395f4e3a9dab684239d9c1958142df5178f9b13b32b749f54e58b1f5dbd0c5d58b56007de06401661fe963ff9ba31c41a06da19ac659b82321d6c30985b7984424123b48af903732ed980ab55e8f9cb58d4108689c3375e74f6074470b9b0b4fc7c1289049c6c5756f138911ab2a5a7569cc196037d4220a0b8f046dd264cd16604d6990ffbf06697c54c3cf52339c51cd1d9470fac80027955c1bde18d479fe40774b126404d81cacc9a7bf2669c1a14cd086a8de380c0c3fa3379874e0bf4c307513d4bbba7107a54c41cb29a9121ff9b0d48e63f3c5699c2db3205b0cad6f2d41694f7485fd63b93ff1a49274c8fc495c07bfc91bc93fa1be792cafcb41ce783c02ffa5b4f746c8089e46e7219b1e6c61e92714aa9967dedb766e3e86697f41a748898aeb7c3f221c8754dfd0dbb2cc964a3e7da93c3f9e1624cc52008e663a8016e575a4adf88d859e271327aa4372ade7d5b9a0e66d2bda5c09be3797b0453238ed2cb5d0cad218138aa4e658d8464c6af7ce82a0e8632b1e1003bf97d2a2f7db4044c03f95bf919f6cfbb92cb0f27003925e7e066ec21826b50e00689a02340c1bd0769a1b401120cff59c34fb03afda94283c7632125adb5b54e144c2655668f4fd0aad27bdf3009f77d77bfb19505f4d5aa0d26f599b181513e1b5124300fdd5f20a91cb06af07c56166ed425b57283da292c58ee479622b1e52ef49704689e55ebdbb3de26688d738f4a6796bcfa0108c5f2910b5133c8c968f802d6765cfa7c52530e3561e796e7bd7ae6815c31c4cec45df140b03dcd01bbf9009e2dae90454d2cdb095ad63dbc420a9ba7324b65769e2a1a75b4cd0c89765b4e3a2c0e7858121e22046ed6fde4c9d8810aaf66d6ba476aa1e22840eef5b6abce32f46c94b5cd0e8bfd1c62abab41f01383f4391a199fce4616b839a242393fd50c22eb8b32295b0f407ccce8445aab6f5dc0a9da94e465dea7bb4592b6a01ebfcbd2b3f245bedb1e5459c6c8785af56ae8f7fb6a0c81f14b8b6c160d30444eddc4982e05f0d60094fc31c6a6b48af32832fd770f89df2322628228d1f99da642db9a76a8d417baf71578b388894e0f33b1af6ef671e6bcafae019fefdb8f841d6ef7ea35bcbfd67cf5cf6de6535a8af7ade3cf3339b8a8ecc10093ed57b2946dbaa7f1390d2eaa89853fda86e45e3bbda66e999b31f1e126e6e0eda13a606ee21f675245c0b61286aaffa93b7ea328320458ce7fc2f1a89c0fcbd5cae64b51dcab7f280f85720b6cd3baad8edbf371c8879798447f4990f87d6f5927dba43863bb95628074647f571e60aaaad4cced770fdaa0371530902dcce63d68dbbdc5bfb2715f8ca5e1e102f038e3ffe12c3d9324928230ea6fbd5141064ad6f471d82f8a66ac0fb6007b5d349552d5b8c31f4e04d4c153ede14cecb68ead1796bb14a35b83bf2416e380e733848f283bbced667dd943b92cab7adc2cc33e68d6ad9a3589182eaed71cb9287ede1b976d433f35a264fcbfefc9d6cc06a750cf247eabbf37adb11e63e2d56957b17ce9f3b686ba233d3bdb52397788c12b528c7c0342c2c21efcff871da5bf4d5f6e512074d805af19686b0bc3571de7deb8629476b60eb851433ad225ffedfde762cd785131e338ed33f6c3e3635c2d1177af3ad5040ff62637dd919c149a4343ad0579e63fdfa5f70ae92e9e8ee50beb7d2411200b17931e52f8593352948c93d41232a44ec05f195809d41093d33b3117d9a68cea70978137380de8fbba7db3b1f628f4856c13c370c59f745682057e37a51ef8a81b70e05ff37d38f08d598366f162321a6264055e54187cb22892792735d84a7ca93931db896807b9df35e38bb6c3cc18832d84822b30d868349484eb4bebbc2103cdd06aed95e05ec30dcd5e054a27a6eeacaebd4aed971547fb70937687a9f9624499d60ff31d309d0184b3dbca7b47046221057ed633bd53c0dd4f49d0a482370d895f251ad2305ced45c51bbd2f7e53e277848cf38b02c0fe81c4ba700cceec8b2a1641157e7cf88bf7986bfd6692aa6e8fb179df72b30b8b30e4d775e8d85f47083ccbaf312529d4b516fbd749621f70619e25ea01cf5260626eca6d9470fa4f7718dd7bef7d778dd8bff3dd185562182fd5a6819ee16919c6eb9daa516840f18653f52a0edb64f2b0191c71fc6fa7f6212775240d66bd6396ec42bf27f1dce3b381f445f98fa2617679086215ed913bcb62b5e925690ae580ca80289beb92e9d984383bac25acc9f76aa41efb0a25d89f3458dee2dd0541bae4e4c06ecb02626bd2c42e7e7e48cc7aa8cf236500773b985302ab6df95d504ffd8a8964b0d02c90dfec9b9f6c2c31dc74ac8d1fea34ac0a493eeef1ae36f44e14e98a68dea5f1a395f86fc8f46a727b7bc860f6c6f219c705788a8d074e13de74047f403954b96b8f38877522006af982154c5dfe7778bf63488f065f0d089d17ab728d582a60c39c604be9efcd49c32fd71baf77a9d7736decb0ef3b9a890587fac8d1284b98500d6742963934acc6dc6573ea310e37fc6f8283a8f3e7407fe43a4c8d1402c6591970a876a1f35147b92ee6fdf840e63bcd6614d9dcbae389501f955c86751262f370aed4dfd6bea776e374bdf80f666a9f13bc823e3b1b01ac899cb7168b163882a181cf603688b8ac4726eac13f07b0bffb40e09700c1f3b07109a01e49a90711cb0a654d2f40ec06c15691e7de54aecc00b4f3c400b11d285068be23b81516f7df2f3dc4bc0452536f0131478b54beee738f7500efdb05e1f3626a590b9bffd6f885bb1a18c2d7ba4e8fb644ab85ceda657c34c8f2ddaa3352c9de950bf0c7d48e1abf534c52cda8c4dae0e14aa1f5409feb5ebade4f1e7d9fe3ea8c02d3edc4736b2de7b782217185515b7b86db59c9dcea05a1b465919e524e5c39880674b80ec3a8d2c89c676bbb83be9c8464547f037277d90255b00226c367f837c80f19494582516a83937d2d37eace9e94f819750f803df9adaa352144ecfef985ba5fb92297f730eb342e2e760c6f0cac3dadb6bee88cd3dd74fb5b7f18b7a4f299b4f5f4c08308873afc2286f7315a050bcd0af0737022b00b6c3f6d3234c1a7d8e6f7bcdaa09df81bc1374b62e3fc47496fc6b20c431666e93723cddc33a9f737731ce1fdbddd5a83c5056872d19493fef282667f087a58c05233a33096713c65ab65f4d850facf4256c062a413310639f6c38fc8f6578a67a7332da996e2fe37eda058efb92d49cad6ee96aaeca5d9d9564f00626c0b960635e0c58ab034e26a9241421c061cbdf7a6eaa04cc3a23779bd470512b5db55a402de48ebd90d4800b4cafd623522d575972dc64b11cfbb25fbda38812cea601b8e45fe503656eea25f6c1b48c4eac07a0fb90b85eb36e5f54ce362267f47a0cf7e6aab9a0f2565b5ae462d60dbde2b86a3e2597759ade0cfffc9dfc17b7681e74a817f1d6c53cd087c6befd04a3eca36fee0ed65419b3c36fca389fb15bbafa4956dfe51edfa34c9fae1862242dbcf03306e0e8f0b3b6ab722c3fd890e7fc11b04deb576bc7aabb5ba0ce7a3ae59566f81a8d58b1eeb1ff8666069c8e91217f7a2bf7e865c2847fe1926014474faa9edc6b8647524fb91dcbb6d1569cf94332bbe4948ffb68895a0d1ebfa1a8b3ed35044b5a71a263603ccc00e861b0ee3b6e14a60c93548c47a1c07d806686f08990e78ddcf2a268af29890a019a830843143158b18524de5ad7fa957081048af0be190efa179e711a0a87f3961cd0d3a7c5ecc5e05450df1bbae04009c34ef0baf1c7af219481e7379d4b920be0673319e2dbd674a41af11bcfa09455c312c0f19ff04827c3dbc014bd67d8bfc1dc9f7d90f5833cddc5ed7558bf02f3b712bf0ffcdc31b6a6d6e8a27d270b9da02f61050ca6ebf76c6340dd52fad1784808185aacd3d8bd5e6d0c18668b0aa7067d65e54b29eeeeb0a5cb6c406f0234b0a66e12dd93eee125282a371b7b4db22545adbe3e1018484981f2c3314f9ad6ad3472a17f83116bc1a845a778823386b0284e40f3593e7f63d9b629bbf22c4e6d705ce361da1bd14dc665f0e70ef8790fcbfe97040319687660d14b2d038f98fd2c58a4f0821ac3604f827cf03ceb9c9741bdeb531c2666a51bec97c42f9b14577d9bb2223396c9ad8f7357b78e51923420044bfb1fac3edf24566743eafa682f32948a7255b73a25c016a47a8c431c6791b9c2a983502d2b2949aa3ab4298d4c1088a61d8b853b9a91344cc926f5245aab8dcb06e387ea57982c44fd628ae1ab5e111a6f4acb826d0641", 0xdb1}], 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x7, 0xffffffff, 0x820351a, "090e4de6d30aa6920f8c7e0002f9bfffff00"}) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000380)="accd938ff3f8c1cb68a96ce24fa3215ae3f23f6ec074a99c3067fce67683007555d75474dc27b205b892df904dfcbdb8a85e40c0c760eecaf17dcdbcb6bfc9be16d49836aa3c8decfa226ceb49187a08a5fa5cb4b4f5aa097dfb66297a40fb214d6ecaf6e75e566cf32def06eeb9a5769734cc32cb87eb6c9a20075e63632be5cf312d1b489bd181198bba3e89ab290861e75b8f29d91a9a260fd315ed5ccf4b8c528e18044f50f23625ad6a438262684f2ea7df09eaf3d9efc1e0f93eaa878ddf8f8fbc72556b0ed74138815ec05db3431d0b6b969bf397135b0191dfcbddd954a220638f53e8700fb4be45eed98b313d27c147d41413bdc26b34f7ea207197d96aff5dba1b4667d734fbcb2c42ed7e2dff6bf921b7d9f81523a7a79971232735f27a35ff4a0be33259fa4c5745d7154a30450ef70223b8170a", 0x13a}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac14"], 0x1) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000000, 0x2ffffffff}) sysctl$machdep(&(0x7f00000001c0)={0x7, 0x1}, 0x2, &(0x7f0000002780)="0ebe07e6206476c0984261d8656958d37e6696b0b2b8c6fe038222410b38847b3009604c6c56768df02eb1bb40c0980334f22b335b7e7bf8e9d1061c19632c04544a898a6fce776b67489e60cd7fd7f00766d2eff24a59158e3bed59b6b00795be049b5ec50e547b04debe4dc35a9c559a95becef965a258533fa2db028f8baea86de0e9ef28808b8cd48f6bc7d085a3a54d0cc9c0c6326d5f10d9d85e53abcb236c023dbdf04ed6a48ff1467990bb4a29fc1188ca79854979928298a295194e9ca95e5d43519445d97016eac9bc875690325f63b928f9c9a46c93b50ca3758cd2c558778aeb1bfef06e938c4a31933d0f76c84c35cdc0550ac772fd6d3e0b6aa493938b13ca321338cae779d4213ad1cf1b607af7a9216c903fa7996d8a80266f96dd93b03b6ea6208a5ebff12790fe28c0be8b759d6c7c96a4023bc406b68f40a24e03e3ec7c8665424826e10e418d18324ca6adb7d231dee269b761cfff2b3701b3666b854e901fb09f9b620b4d8650284c398d25a7fab48a7cf4e643bc2c0ae37df62af0da492d5015822f32af393b0d0c22329dbc93818823c0698f01f3e17a337c8c33e16f141ed6c59f104d14498f804682f598884df5f48e1f84bce326e186f21a7920291be472933dfab9dd18accd4f90d747db0251aa39e4bab5d178c057f8e1de1f395b934e45072ee96e9ae4876e3ee496a90aeca20400f1b093b2bd4b3c17c46fc8cfd52e5dab1d68327b717d1987743530da82dfc80b913e9ab8c7725e3fa86c3ea1fdb8f9b6485cfc70cb7ca1363030d58bd09ffba1f3f7875cc0ef58ee2577d613e3edfa061997edf673f863dbb166d4bb04c5233a1698504b20186d0b24776a7340bace21baa37d91ceb1651f3183521342f2abd4e7877d8fb174b98f04b397296645bcb57f46f11e3516d974a5e9c31a336d2fe55c370383c5977cf1aa0924db20e8f13f407f095ab36925c6e6496faa02788d75a7a50b19e4ee4555d6709c660c43b8e9bbd95778e5b08057bcd17468bec07423c8a9624af896bd771062d3b092bd7209695e5a1e858a18be144b7f4a356cad98b2fa0ddb9c22455f8cbb3b39fb321b95bb3bd98fc44615b69d0de95a516dd0f2c56b05dcdacec06b1cb90ea1f06ca98492e7cfcd182b2c87397211aa34b3c59c2bd52fc1c942068c512f21441f5cea2d343006fe240d2425ae7b819d85e15a3912833b8189fe0c2d0dc49f9fa37e9a4575e7686bac9a10172d9008aa1bd92759a1e013146f6162a18dd8a4dc7201e3d264e6af3e4e3dea56fc804a3c2ba109c36b0f86936c39fac5f02c4e06625a4e3d27e94f35d06c4533c3dbe80645d74ac13e6cb60a0d1ad4ab157768204a9eda99c32ef633651e7b6bfcd02527e3002afba5e8e43af6dbda713206fec47e41f0a7d201e56f571bc95b34a4e45bd45226010b5d40d55101164b9f83609d20fa0cbde5c7439c5be3a43af71508312d8a529f519e62ba16b6608ed7c629cdcde5abcbaca284b1aa2a5e98b2f8bc604b2a50633a63609024100c0aa773cda5f979baf485997013483880eb23fb390de6235ddbddc8e3c4496125e995774a57cbe38d78a144ffadfea38680633e9e217e6b892b830fa030dd0bdab8836b320563148f70b59e51de90109892d26364757b6da2d7caec42702ea62b10ced2932e2a25a7225a5805fa8bd014ab2cc4e852cc869464d677356f4e3e776aaa2e4f28c113f90464bcfd85bb7339062f678baa12f672c22041bea8a81fae7f1f94fa8b6ca0b5a94296061a51cf50805af6203231ae264cdfd585ab06d30c7364587f0444c592678014b7f43e77c8fd940f2e6216ad70b363f1e0288ba1387aab937b1474e5730d79a817486b970d1d604b2fe88d420973740eec7d4867a26ffa85a94e1dbe34b9c29482e51a3dcf215526be0311a6126dee92740d358d970da65e34354002b81817b658a70a5f17c2f77ed29cc59cd652e3a620da7bbe0ea33a72df8f8d27f01c1353dcb85b0992132a951666b928b0ba46e45f1b20979ceac1f3a783d2659ad708d0eb667e52ccda8b506f1910855eb9a696d98ff897fe226fcb648bd166cb0a4c3ee3e1095e55a4fbb2d96b01e86d9be577d06de71e14c7dfd343fdacf6c8d6a8d0800ce59375aa0069d1262d766320b9c92a73534c9540aca8fc838c7fec4e352f0b56184c06cf4e4c5fc5dc8e86d1d3371ec40e1323dd75fd2f7900f14634e25a254646060c344bd1ba5f149ee119f55ee30d2345083f245e10ae297ee9db74597d439811c2d613dfe07da144bf3f17026ad4e631886fa4b6c4defd1d64f834322fd0f0d9c88e22af9062c092a20ab77a716e5d6bedee88204c9f82706782f46857ca04da56c09bf6d32bb9de8b2a7f73e301c968143a87f83a10e0741c3654b6f8a853a082c0e5fb018ea72f41789feb9535c7a33b6151d6a73bfd9dfd00fea643d8337f1862600eece2f75b924f19ec6ec0ece316d9102db83c80915923393655617d80b0e62b4349bf6b4fce92c3ea40aeb310a3437c9397fb4bd499bd79bec4b64468f7c10594fbc80a21e4c2c56b9e59948fb6b1fe9e7520d9d593ea8dd1bcda38481a524501a7426f72b36775a002cd65f4862bc9465c27ffc94824b0fc7835dd73c562354490425c50cac9b1fa058416a484262f93e4254233ab4053cef6a84caf2f1d7ed318da8c6ed1c8ea155aba71285473229ec3044833a01bb3cfc2dc056b894d3ab809dae28be3db91e1e5a032a74951464545f1e9ed984dbf0259fe3e99896a6045fb4bb7f3e10bc9c9c42e36eaae291e1a3142906048592ef7939f94df6533e024726cd7d3f0e0a61e81be96412253d43f9d7a0ae777a5a2f6a5c9ca7ff7406e27937164304b9f08985275f81a6a72dad2c71b250526d663ae51be017feb2f93ecada780aa8e4053534ebc4d438a678c6920cd2fd62b3001a84ca8b7ea34b163d7097609467078625e3ea4f84c0ff92688fe543937495c37f5ade861db9e86959a6c899e62ea01eeda70cb8173b4720b32c81dc1489e00f8bc511dd01d74d3738f58c0b3c8057f77729305bc708ca41aae4c19ccd3a2b3220f5ba0c17e5da044ddfdd8a32a4d967a96dde6210dabadac4a663358cb6658350f257eb1f47e5c3127c2e735a92caf5029d7402fc7082d202424f9681beb163df899b408fe79d0d8ae7cf1d4326a00d3a066f10b81ceee542cc3f4dd3e56e449fee98699ed02be4aa86b56599611f71986f86f31dfb97f39a83773e58167a0560041a5167bda506edb616e4a677ec6c1f8e319623de13c053b27aa457daa8ce6962b813c66a5eb75794c1728c125451d6f69388ccec345df1c1489086269a9afb8bfbc24a9333a3c6f4869a307ca0c4777a460f9041f1b1a2d96b85e371f63c0b290b5337834b90706fad23ea60b646b9716e5ad87ce7272e8af319547b39250344ccb4dd6c2d1a5c2f1bb8c7f3a185425ddc19547aa26e6a105fca2eb4ffd93f2cbbb5ae770e1f23d8cc284229518523a933c22361baef0154c051be1e9807d47d224ef5ee4860139ffb16739e4d62b97b30bdd5c729c6f9bb3c525754e1dcf967c6c5c95cf08a65d06a57fc01ae7c62e9e1b2de23f48038f995444f1e3d1fa72843708bb4919c434f3ee66c78c30691a2e7790c5a4f96a9f1df1ce93c1adbe559877f9c870c16077a8ff7d355e51ab6755c2c25fb97a2b12f456fe9f66c83bc23934b8840f326c728d78ba54027142012eb8d68e1c0d0d048b6e6fcadd2ebb9936a5e0e434b307c7d51662ec7773b60e6fdef8bedfc12327d32aa86ad60c0db840ced0e139324a7b5fb87706bf16f18fd945175ccfe85aa4162bf3d6dc720d020d3e9c33ce3fc1522ba35e8ced3dd804bd4d2e0e5a7b13bb5a4e0b22238dd5a3586459970a8e3d48d500ce206061f2104c8e947b03ff354d52cb840aed06e58738748a3afdb67a6c7456ef730cc8b4ac7c9e7a08437b520d915f71e61850f6ebad5010ab3f706fc677cefd70a034fad1b3b3fe10e8693ee82d5c0a52dec92903cf37750a967ca8e791f2243993954d2546a4f9c7b7c4ee246c853ed31aa74f95edeeb0c51d032296694dec1097804e34326b13710348daa4e673fa22f4597283a74433b1de8ae96e72d6d5ed909f269eb299e2c12139ee2e721a940d795e0ae290ac459eaa553b6f3efbebceaff37c77f1cc9c9427184e5e05671be1af6eceb14cfdee4b970c58a30eba32bee323eab1630743bc4ee86c580a8ada7ef0aef068b9f1c563c861810e8d98f417878e24eb8905ec270a7c77ec7a6b4781b3b1953edb9965564da9c12708df4bbf22422cc349cdbc3461e3587f6816423e709fba8067d686eae935b8dfcf158207fe6b8b8a28d0862b592f86bccb92b0e7f01e7bccf5a212e397eaa23e9a9596ee280a61dc0fac94e7a605185bacb7687256632bca91a339c9d05d22f5caeb4558bbe1d6edb01bd1ef0e2193bbebad3fd0e191f3d26b3b265c8bc87cce924d3b86525e74a1fb370ad8aa492907604169969b4ff4bf16ac61528382b1962df050f35e24c55fa4530bfe18d56830c63d9b5296ebb6b6aba951abc6938bdcd7c0bb1e53f270fc69238c0a59a510e3117d8510ec9ebc205743eb776f56b0426f6d7652f2a7bd6047b2b0a524eb8955383602cb23944764ba5ae7255954f8d6a5f2710798a5416f84f3f6353fa84ed852fcb5283130443a02e5018a7423368322c7a3307c49a478cd96e5e066fdf0132ddb38a594d30fe3ee816790ba97785bbc99b31048e32ec85a891e16e2cd37f50a1e9f83f50e929a5199e7919e21718cb29c2a743b0b10a8680bab7c44226ab3543cd15ea9b1cc843ec0c710607ee80b8ae91edf05dc62a6866a4c0fc6c9b1aa2a9da01a507b6143d87141a0545231bbfa847bfd2be8743a631073181772a61d1b6bc46a9aaeb9b34e541829023b6cd17db34e32d2e41fe922bf1a55f4a137714fd1e2b077c57617419dd46b94421383bae76b15b0133d6fba39050cb15d84235c037bf0b0fc894d0c8c505afa605bc8512405b2bfa00b383156ee0e3ea8b3fd3ec1d3217566568d6c723f8d41984b5c9385ba984b1be2a74146a15073e17b410efd4693de6cb15e6993f9ad42e80b7eac21f2bf34b9bf99e8daa9710d3183f2c6041b66c2de220a61c0e06cc0a4f440d456dec2c521d2db680dce4975f6a0daa3f4db9a14f58b777feff695b2fd013ac8d743d0ca343bf554c4ec2140e63ab39d3ad00ffd81a85849984de4f968084b3fc18bc924b25870f06c58e8a56caedd7262f7d26057b205de9dd943763967710861c47f4b719c6acf1f44264a96f7577fbd8430c3c5b68b24481ca51d706fcabf8b58350eeb66714e4b757fb4be4974c5237e0665a4d2531b1b8c888e62f3b213acf6da14765c2da0178b693062902206ed769b9d7556b7e18202b5a2c9848abefadf2614e662c0b0f87d9832527c5cd91896a637083c39ea2dbd11a62323eaae8450383a9bccf9101a381e99cc3d44b5afed16547b1d79f4cf0003c6050729e4380bb30b034da6fe57f51f140e7c473c897e10f20a5bd4c16a98426cab7ac3a2462457e3b86d580e64cf5c92a3102f16007cd7a4da182a77bb55a6b8b842f64d514b19f22c4903e167af30b1315e126adf4481d7b64ca90ad8fef70916f9607a9cd732dd70ff1b11891a1d66e1ecbcaddabf6e3118f5da2b9630a4a433a181409e9c890c266c3cf57058e26fce1a9a675fa5a8b1702f3ee290ebcad2e57943f94020aaefd9df3664", &(0x7f0000000240)=0x1000, &(0x7f0000000500)="357f0f1ed8179188ce29ab81b8408da49d340ed654204980bd5e7877fbd7f656da3bd45ca1aa56ec8afda35d856312da46d63643452e46ba7477f672f0396f6e2b4680ee29750035c3e8d8856075337ef5948f68bb61acb65fb34fd0e2de3eab790346ebb85981196291ba183de536b85f6a10ccf622ca2cd5b19d1a63ba0b24e8ec88c1e8da03c39516d7eb071112459e22bd5108c0b09164730004202d62d73cab08fa69b80df81437aac3c2d36fd5a671326848a10aa3aa91b5b7d82173eeaaf09c545537eb2768e87e0a081fcc1b681cb593f1ab8aa26d0d499f17b7708bdee73fbc11ae9a0ab47eb5d54354524b77195a5bf328ca5b09e1", 0xfa) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r8 = getpgid(0x0) fcntl$lock(r4, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x9ea, 0x1, r8}) fcntl$lock(r7, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100010ffffffd}) 20:17:22 executing program 7: syz_emit_ethernet(0x1f2, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd606a3d5d01bc3a00fe8000000000000000000000000000bbfe8000000000000000000000000000bb2e00c0b9680000000c0a000500000000fe8000000000000000000000000000bb00000000000000000000000000000000ff02000000000000000000000000000100000000000000000000000000000000fe8000000000000000000000000000bb620800fb00000000fe8000400000000000000000000000aa00000000000000000000000000000000fe8000000000000000000000000000bb000000000000000000000000000000001d04800700000000fe8000000000000000000000000000aaff02000000000000000000000000000189008028660000002e002e486700000003000000000000006c04008000000000ff010000000000000000000000000001fe8000000000000000000000000000aa0108000100000000fe8000000000000000000000000000aa00000000000000000000ffff7f000001ff010000000000000000000000000001000000000000000000000000000000014e204e2100089078651fd635818c81724650e8ff036933214c576f12e03cc1802f7f237776b53076e18a26fba4fe321ad11f06099d7a0e7dc3210faf4e22a933e000f9e57a9cd3f16679bc11862e90c0cb62ba49245d1304115a9d4a815eaad57992d018"]) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x8004745d, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x0, 0x10000000000001}}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000000", 0x8) close(r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000300)="986dd270be6ac02eb1016b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf870cf6aa08a476b2d581a089d93da59b251057e9870382c8b175d80e31e088a7d80638dcf7f32413a2345b90a6c447ef71206223d9d52fc3f7dc4415f781f1b8b770d27258304bbbc7bbc382b48afdbfb6c534f27fd0a4ea56604689a34c5bc2eb4cd545348232406bbe57b2762929026a612781ae0e806c4d40cc006b85e561a6894800376ab69694f811ee28dce6b60ea280c8e331e3c830c917b37da75c9de4ff879acd4eb2a4d0c5e8d0619a4824670c", 0x107}, {&(0x7f00000000c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e7d68c7035b51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285dfdf03b7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59f", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a24d607ec95bddb5882e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22abab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9336c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c6", 0xe20}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r2, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mprotect(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r3, 0x4, 0x40) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0x1045, &(0x7f00000015c0)={@empty, @local, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@ipv4={0x800, {{0x7, 0x4, 0x3, 0x28, 0x1033, 0x64, 0x401, 0x17, 0x2, 0x0, @multicast1, @multicast2, {[@ra={0x94, 0x6, 0x5}]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x7, 0x20, 0x1ff, 0x0, 0x2f, {[@mss={0x2, 0x4, 0x710d}, @mss={0x2, 0x4, 0xfff}]}}, {"92a3bce47dc0bca66cd6e01e980cb280ad17ae8cdbfcb7562421b59eb1f6e98d91376d79b0ada5c3e543c178130bed0ccd8799f4feeabd259b8b0c02694e8e58aa3f7c09083e8d007539acfeec585e08b7f5e64793e66d7c3ac4a605fd96af044293987976d7f5ec0800a509e05ec451d6067706bd5f4824b510ad9e7c7b1c678b841213318a0c70c0366220bbd6e76450e71311173eb72e0bac21dc0655febb952734c395a20c3778b7e6ce575ec500f8fd3804d76f3ce201c690bf0b616c49e8bc322d3a88a7213d3523f6a1f78c8f7a159096ada2eb94b02fc6281aefede79def13e4cd6bc9e8588b141bda8501738f80f99a3fe8c3cc50baf7a0f4beab588a949058e51ac8865a99240c6f091a868502945e91c1fd37475d8017459de72631dd0b0871c5ddd9de0f43e696b272b39977c5a6b61c2cd3ae851e050293e2d6334108030ebf37323ba7719cc53548912a115ad468322c40c546a1b00fe6ed9bf54276f9b6886c370f8a7b8120fd8748cf9f45d120ec1c07234168ca61bf0b36b103f57c0487baa5ed87aa8e70c63a284e014affa54b50a5d4c457c257040354765d7db33a26a402e48e346c90b08095ac36c011a65d869f17e7797ec4c5f963076c1ba85ffe24db893e35339701f5aa3141e14b74c1e264c83455c9a9e4762b4ad012bd715e122ef018d0360799f227f3d8a1f8806d5bfa56897ec8721fa8e89e1ce21b5dd5ac990fc55906022ab7dce70a99eb09561c588f9596a2ecb1af7ec1286cc34859aba839c5baef6b7cc90c582eff0ec1b24f65f0f0492b9601ab1288ebb3a328ab89e242ffa6cb7f5b10222e751b686e70b0178aeb2f53065160da35e6f5d79525d99817a66439bcc2679bb2a3cf52f56edf9058c5282d77098b18803c18f57fc5b0024be5ba7cd54fcbd8be4bf8f467c2ad5630fa8914ddff1ee468ca0a533d334cc6de80c3431bb50cba4a5ca4109aa7a3dec78a9331023fb4c22844b036e89b4a8e9fbcf159dc8817d0697e72d907a723d9eb37ddb1afb368802e445512d58031a39b2a55109f9149c7135de12afb288d1edb11f5d78b0655884e279c369b8ca4d4b13c57d6273820a1e5d621ba8b99b8ad60a08564686e73a0991937d474b078598db38c389a7940299451bf1a6534ee5cd800edd4de596467fc6c13cc798a9ba8f1040c23b098743a938185f28ceb78da9d39a09b892bb39ab6bfcd018236f70bb1aff89f5d21d8e5ddc9458799925c20f597bda9d7a3e99879beac4018d348bda09cabbfdfe9bd249046e3cf12ab985e8769ebbd10b825ff19c74e06b39ff4e9fda1964f4a259148f6c29f73856973120c8031d32a095101fdc1565b9806deb269430bb32e8a8883626e15d02304a26ed008865318e8bfc9d35efb7760c14c106096c64e77e9dbb6817943fb5e26260668f2edac15a3e6bf2490111b519f2b71ac0f7d85870c9c01be0f384393212cbbbc2aba1b9c219b270d017e80b8af7541ec95d31c665d19a5e17b64ac955614408ee37c361c10a58bf9a70e30797862de75a836f56dd080583f9d65933ad584f13170cd7f4259801357769de2c8398587a0f640a2c641089ba550abd6589f8f87a04851e4500ca0990e4a8c8de1443b96e6b0862826a0b042c778cc6df3673938aee9c741c08afc450f43ea0b7b9c8edb5e2e346b1820db5474352fbc7764b77ed42cf59da0aa00c72feb9a34985f028bb871baee9591a403a5cc134bc977973777917083bdb9a308c07b649596d306ed538b855ca2e4c17e14cc5263390e177d0aeaaaa34e96ce44818ccc812eabec05872b360862215e311bc9a1acc3f47df3fc404080c53ccfc4456e4621dedeb0cc78ae8397a4b3f104a680da8627db886179ca4783cfcfdd47e9378d3a2dc7f9af6be3f41cc765d7b8e9dbd20a5906963eef6a80c2fbc258cf7fdcd30020deaa362d8847f4b762fa65e97830287c80e7e627255ba8113ae1a2b4dc241f86d0f81d3a2d80eb5e913634ebce64f2c2cfa11396d38465818a07acaeda4546f88f0f2b3dba0d78da35c58fc7953677f7f3772b15fec9be96ccbb91144236b2f36e70682dcccc52be798fdd91757334c7f580f822761a92917e291dc2520d2b1f123537d42251506d7bde344ea34b76412f318e573e489515c8e4db4563d206022df7151ea139f4c9dfdfc507200052eba1bdf986b8ff6011b3235bf271243ab3a2a7e73608f46f0b4dc032325b3f6925814c80d4ff019c80647dc563a1f83b4774ece9f73f19be6dab865fc02d32ec6154cd62a2599009bfae25fc49fbf623a98478434d6df008cf97c316dfb81f67224c9a6660e8a4e316528a086768f8e8d8f1c2d47bfb41c1052adfc31d1989b9759b118701b7639dfc031c2fdcfaffdd6b25ae16bccdc8f23502e2474a146e7f1c7d80409b0b3950d15a491c056577ffb07d7a172155a18f009f6760e2bf198e5182f610b17fb11c5f5e139e271e035579028b66a9a99e413242c0f0968ec00092584be3219b6412db69c1ed7839afc613cf0a8fbc8ca960b5f01c5910741f496bb9accc41143eda9ec9a70fb0a15499b1ee2d766a40a694f1b6b7c82706bdeeb24ada1e78a68bb229af5681ae97f0d53c2c6fa00b595ca48141e29191b60531495ff1f7d3a2e267553bef07eb8daf60974d59548dd862f22b1ddf41c5eaa7b918277874848eeeb5449e5c098525dafe46d2181314e48048970756308941ee20c461533b9ec37e1191e372c9faab53b6816f4b7c6bf6d32b03d3bb060bae0458e302639e803d8fc4b58ed262241e158e5ec6b4aec9e200f0b3ccc03295358df47f9863a23d7dfeb2cae2411c3d06de9f5e4aa0313e316a0fad9593fe6c8c10c5241a16213a2d0e20cc3aef6fcadcd5b890a283889e2e143e47a0f98882aeb0a7b98afa1f8e864a402d7182319b462712b8db22532ea7388424d51b8e32e74fec85d238131bd4791a3431dc00e781ae41caf7f82d07e3a524f90d32046ebac6df53ef716c651c27f463bc075f417410980d97ac473400f627ebdf9a025546e00d8c3873a54f79d1b2e9255a5cbf0eae7c78fdfa0204d08f64c48e00809352ed12168101ad14cdbad2827d3695b14a4b7ab882ebbc174233f62c97b40b4fd1edd5fb0093d928cf050101d1aedd5b45b00c70455e5c79a5b118438637daf92d14976dc616423dd5279b8e1e65e6426cdf9d7e3f04dda9a55e35c6bf543b6fd2a1e8a2ce6612cac56ff86b6a7bead330d3ef03204423ae823983395cf23610e21f93d77fe69991bdfeedfaae602434a21c752f164adf95d264f0b4d57995aeecd3594a2ac65b66cdcf5687794f1e199990f98bc6057ad30b6a08db35c4354ccaa349a6dcd262eff55bded4bf21010ffd775289b4a56189be2d9c14ad28c10c0db625d7e83675ee43b1987c8591892fcbb021b3212a2a5c17a0d770d7d7a536de8755082a26a959867e26559aca2cef335e466ebb02428fa65f70d7b3c79687a91eed5d1fd727ac1f2ec0a68d2f0264a35fc537ed2bb1b86995f0a9bbe9d555d0c93efb268afdb8822ad7f542cc09f20c41f918b65d1e996e5f6989aee3c6397e0ba21c90d0e84f73a009897d41c486ec3d97bccdd23aced1d01efdc44d7e4d71b1107ec8d5d2f511a65798c7bbb8eabfac0294c832b259c352347bee2df887d6df9974e1e02c21b10f6acf5434c335e02a05c35ad85bee65395b664c9e69353bd3be07ab92406943d647dd93c566b9d468d15ee524735b78780a8e7b79abfc2f8bfd9dcae216e4ba5a74c3276503e3e6a6c48cd33c651d26c7d66e9813c3707fb836f4ec3445fed532d5094dd8be27e41f514c01582e8cfeab7834889f38e7b613b236e028685fb69bc32ddf13080b98422b8409660b28a2471aa0418f844945b1ecfeab937a2a8a1c7e150417a9e4044d423cf5288fcd48e7ef65f5c25f5cdf1e587b196372eb5340e1e6bf44951184f9c324074ce82b836acda13e88909674c2389750a6fa0ad3d3d2f0aca2a9c3fe7e2256dd244f77a72deadecfa1b4e5ff5719c8aa0b7088815fe153e1d4706566745ed879bf8ad27fe7d62a2490a395d7c9ccd32a6da3215e5ea5c5e2377199082ad6de4cce41c3a3c70fa3cfcad649d8684050447eb5305a6572b8ef9fae4d18a5bb13e8a977e948ab0f493cbd13efb73ff1ef532fa232ec7c4f4fbdb62d5c007843fcf966085069dd0d0acd832489ca2ec62e1e634723e8dc7f385589ae365f089c67db42b2268c52af7055a01f15c1bd1913bb7f554fda3bc39f31cabe50fa66640d28d6f092cb628d56eca94d876c59556d639f82154c6f3d893022b293ba268d147d5cf2194bc41895ad56cb3e2f7156e3fb2ff9075944105ad040ed33f539fa26c3025f649fc37c8eda81f77a8d3d7948e1daddd1a27e222daad994c027f96fd026c8a4dee8ebe89037a80eee700890eea9610ffd728971546be81790d26e869aa6653c74f17c5c6a136184e34a19a99eb41ec4536afb5fd65e88b496f5dbfc0883f6d879838fe161e6e727852db2199cf314ca29f9b27a647d00f3f41abc034cc7ae1d086b48e39bee26ec6830be7fef8f3ad04b27b0bba1cf343cf9f29c8cab5291bfbf9cf26bfbb10185dec25ca56649f1266d810116d7d5598405bc8649ed4f209c7b17b0a95cb2f53a3d09305a51426dd4c6c5a06cda2fabd132a7bda657c5912c80c0c4a3c529690a68a66d5c6d3ce6bba9b40ef1f7a9b66163815bf6604907579b4e74e451e9558933e5e238a6ba3e2cea801ed981a68366fbc7d0796e7170a825b992e418ef0a3574df8074893498b4f81fc9d2a8d4ccb992e7332c983b918c9267402aafddfb7e8b520b06d640a06f0f47c46c080cbd2583616c7087c303966b8055d92f78126eb3ed0fa3a713f37f59d864e2c236564c8efa8b8b925c7de74a11d0dd9ef42195cabde7902eb96bd07b66110ec6d35fc0f492079dcbbdd1fe731237538b6ba57d156232ecd02907c21a250eab5a9b604f9e837d6f8d10c1db6e18904a5294e9493c45ae759c1cf25289f866006613df523bb54c2d54b84abe3da4d3aa3a5d54349b606debc4ba0db5145d40fcf94fd79f697042d438afee0c48fc647e4798c8cc22219a6fb1e09e5632d61113161ca8a584994af0607caad0f74d0e75c52bf40ad2551d3ddd0ef386f594f61b143ba19def9b6c94f2e527b2ffbd375f80fea00be9043e1628c73498e6d6779afaf0cb2f74c54c32c9d9a0050fd3c452478a0338b2c0dbb55161a0d539eaa38283090dd395ac5ddfca6fb8d16744c1f4196b4445bc968a7a34f46b7a5ad3822448870bb1683943813693f5dfc2f8c27b212758430b0e3ca551ea8124696e720eb214203b72f05e3b70c7018046a907709141c2e57c519d1a63a2dbead42193f4c85287dd63f848fa3d4b3afbbed1db02ee8dff4882fa353bbc8f8896e5ed60757a6e9a4d2737ec183e567acd5107c83baefad4b662c516a91d2ad55c8d49123b54a11dce89a96b88bfd27d1a6ee3806ec60c57e6aeb4f39b32cd50719698b9e8a470fc26b290fb74036f3a7347b938bc447e4509435df8dad1d8a1d0660eaf2f08365f048c45fb9f602f1fd0e65abbc9844f7afe1457fdf2ec08058b862dac46f8caf0ffff833a4a26c20ac68ecbcfbb728e3e81b31621e6136324b0f0311669c9e624d72df0c323b5c681fde29afe32024406970474401ac2d70305278665cb88df4cdba5787ec3695581eda4be47a286c582d4298194064e63465b59aa8b"}}}}}}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x8}, 0x4, &(0x7f0000000200)="863ebc870278dac03f49ce349b66bf0200000000000000bcb1c2a062b1ac1e8e03a50c037cd532ee06319410f7472e5a74fa04a2a085421f803a9826fd", 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f00000000c0)="ebb0479c134a7ff5f529dacdb820b5e43dd2ae89cc1ee9adaafcbec2f39dd3ec209ae94f18ba01557a75b5133fa483bab8c9d4f580a83a3923858b524d4d72700e1cac8344e26689d1948edd30361049120054ef8514621125eb2a86f87119a49a0deb7c3a154f12dff09caa8d3371", &(0x7f0000000140)=0x6f, &(0x7f0000000180)="ec43ac10b5d25019058fd0e5b13daf5e1e5459a9a2f7c1d476733125a2d89a34e3622bd2a4e932ff625a7a618bea216e2fc57d37efdbcf643b116310f0c54b45d166f543edd99c245bb39b0c2e83e4516184e13547654e3ca9f4dfe93c37bf50f7f4796ba6d9ed033463297f9ae746ba4d0fecb964324a6ceb079361", 0x7c) 20:17:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc4}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(0xffffffffffffff9c, 0x7f) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3f, &(0x7f0000000040)="674cd6e5", 0x4) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="bdf1edfd75de7909", 0x8}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x5, 0x3}, 0x8) 20:17:22 executing program 7: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x1b, &(0x7f00000003c0), 0x0) setsockopt(r0, 0x1000000029, 0x2a, 0x0, 0x61) 20:17:22 executing program 4: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="c2a06d874db2", [], {@ipv6={0x86dd, {0x0, 0x6, "e556b3", 0x18, 0x0, 0x0, @rand_addr="c834dac5f6d81965339975a358c5c3bb", @rand_addr="ffd2ad72a436bcdd49e8aa8100007400", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @broadcast}}}}}}}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x57, &(0x7f0000000080)=ANY=[@ANYBLOB="81c24872d13e7919d5d9c4a68864d85a330000768d9ca177d693852551c55d12315d08e797334c75cb6c28af2b6086206cd66ba7421772a86ed6cac81036223bbaf4ecc8b930ab927701d6086c3918895294296665a44f"]) bind$inet6(0xffffffffffffffff, 0x0, 0x0) setpgid(0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x67b, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x6) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = socket(0x0, 0x0, 0x0) r3 = msgget(0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x7ff, 0x0, r4, 0x0, 0x0, 0x3, 0x81}, 0x3, 0x8001, r5, r6, 0x0, 0x4, 0x3, 0x8035}) setsockopt(r2, 0x1000000029, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getuid() r8 = msgget$private(0x0, 0x484) msgctl$IPC_SET(r8, 0x1, &(0x7f0000002f80)={{}, 0x6, 0x0, r7, 0x0, 0x0, 0x80, 0x3, 0x5}) 20:17:22 executing program 4: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() socket(0x2, 0x2, 0x0) syz_open_pts() poll(&(0x7f0000000040)=[{r0}, {r0, 0x77}, {r1}, {r1}, {r2}, {r1}, {r1}], 0x7, 0x80005) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, &(0x7f0000000040)) 20:17:22 executing program 7: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb3}, 0x0, 0x8, 0x0, 0x0, 0x4, 0x10000000000000}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}, {&(0x7f0000000040)="0103f10c3c55a33ea35e8c1fa3ada25ec5b4342d94f9a9600f7e635c3ba7", 0x1e}], 0x2, 0x0}, 0x0) 20:17:22 executing program 2: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) r0 = semget$private(0x0, 0x400000000e, 0x82) semop(0x0, &(0x7f00000000c0), 0x0) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x8}, {0x4, 0x3ff, 0x400}, {0x4, 0x2a8, 0x1800}], 0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000680)=[0x7ff, 0x1000]) r1 = geteuid() semop(0x0, &(0x7f0000000140)=[{0x0, 0x204}, {0x3, 0x0, 0x800}, {0x2, 0xc, 0x2000}, {0x2, 0x3, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x1000}, {0x1, 0xda, 0x1800}, {0x4, 0x9, 0x1000}, {0x2, 0x7fff, 0x800}], 0x9) r2 = getegid() semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/80) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r2, 0x0, r5, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)) r6 = socket$inet(0x2, 0x5, 0x20) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r1, r4, r1, r5, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) r7 = semget(0x0, 0x3, 0x112) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x1, r1, r4, r3, 0xffffffffffffffff, 0x13b, 0x800}, 0x7, 0x100000001, 0x8}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x15}, 0x2, &(0x7f0000000200)="75a468b1b4980cf6dcd003503f583ae0eb46b04f0d32cbb0aec089775f8b8cd635d62f1ac1a6fc3b2710d115c6ff8baec2549d2dfbf7812e1351603730a7ed8012c924023e91156acce2caaaab565bad9ef7609d4e4327e4ca12252c26d022935c5fc7b57b", &(0x7f0000000500)=0x65, &(0x7f0000000540)="6c113b5c03637a1bb834a0d8c91ca918b04bd4e4d6b9c1b860fb1ca08a040b6f44960a3b44dc5ab806df4b373d25b93dfde00863c401c0e1bec0ccc020ade15c9fcf501a497ce5703ee32ad3", 0x22) getegid() r8 = getegid() getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r8, 0x0, 0x0, 0x238, 0x3ff}, 0xff, 0x100000005, 0x8d6d}) r9 = getppid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000002000/0x4000)=nil) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000000)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x1000) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000740)={{0x20007, 0x0, 0x0, 0x0, 0x0, 0x22, 0xef}, 0x1ff, 0x2, r9, 0x0, 0xfff, 0x0, 0x7ff}) shmat(0x0, &(0x7f0000002000/0x3000)=nil, 0x1000) 20:17:22 executing program 7: r0 = socket(0x20, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f00000005c0)=0xfe41) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f00000000c0)={0x1a2e0000000, 0x7}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/35, 0x23}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000200)=""/29, 0x1d}], 0x3, 0x0}, 0x0) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x4) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) sysctl$vm(&(0x7f0000000080)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000002c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000000d40)=[{&(0x7f00000004c0)="3c5973f3fc99394e54bbb31fa25d6b8a652608436a614010c2354cf5276f8ce82de5b8876f58a29fb35f978337f563ab7eee1c110a14b7100e782f0bbbb4bbfdb230060dd66d1028368e41bfba9e656753e87399e4d950055eff80ac4aecd9e60a95ec9d26db3498b25f820c6cfe20903ddc671e2601b391bb6cdcbf3e97d2a89ca21dd081b73713ac607c4335a3b8e273893fbd83e12a815a37abab4d2d0ef6162f6a85c2545e107d813bf045fa729759ec2e37103f3ca59184a8f286d888e7d24a29d2", 0xc4}, {&(0x7f0000000600)="d6b99ccd5c8ab1f99d4007c31c4558f07cd83f1e2355ee06839bc42054e4061034fe793d55ab5f144beb0161c52fce2837744e057fba9da577f704206c64c3a322c9afccfd1d51424d633178728aed49a16d5da09bb7119dccf810229ca6e2b3139907d83587628565d1ef605d0aebf55a3c6863e6e30247b300fabbb5c79218a29731b5696e636b73cc14946ba7c302c20befcda79003f8c990b9d33a6a712dea4b3a473763f37447eba0f38ab0b515c52227a4ea2e6d66219857e7a7274710da71c1b1813cc845b888ff9f2d6124d5223c9c4f08799505ddd6706b08dc68e87373b8f0e1d82210b76f2caf6042f90bf16408", 0xf3}, {&(0x7f0000000700)="455d529942381480b3f48958d49f361d8777ab04e61b8cf8cd841569a5e42b920b621fd2730f21eb8210fc3c38379a6722b9c7914798cd8e2c84c3afe424c7f615c4bbfe5262dd710766c738e2b36a0ae8e839f8a77b26aa95da26e98cae9d21ea", 0x61}, {&(0x7f0000000780)="1468461854bd683a4632a8175f2cf447dd60924401b24281fd29b79f", 0x1c}, {&(0x7f00000007c0)="a2a17427d97055ab9f3e356a56f740e059688fd34a7150dff7099483cbb6fe177038dc6c8825acf6134b5484062978cf92b3eecf4f6c01437892ec03b67347f665d024f989fd84cc6da38866c00c69e21e23848a83a6768f1b3ea36aa76c7e4ea74697a46a02ede9e5ea", 0x6a}, {&(0x7f0000000840)="88e7fb5fe3b7c65c9ea412e73bcc3278e87c02000000c659034199710c30bd", 0x1f}], 0x6, &(0x7f0000000900)=ANY=[@ANYBLOB="400000000000000001000000010400001b49d71ec2b006e3bcb65c3b1f5cc9b1dab470414b95013f87021c454fe25c275c2931ec7d47b147572bf53f00000000f800000000000000ffff000000000000dc01eb2148b6958c0de6b44212b830604c2e2a2297f8b7414ae3eb87b5336d8788edc6cea95af3cae852c9a5c4c36aee7ed960a3289f0e89d68794dd95c01e9ea26cc8b05aba87378e1156dc13753cde4a8a40f74d4418ce2a4525853659f16d799bb7da7d108852fb677aa5ce4ecb840ff3901f9ee536bbeba1a38334c895427f55eebaa1a1ed2d964f88c9b4305c6034e8a76bed4a2f589cf5ce5063128369642f2dc10d57d7f7f94ce335322a6607c9b2e649a1b7bfbbafdfe3fcdbbb4358b42e8ff23063cca30e3fb45d1df60b8b39616c754eb6175796139ca2cae8b2529f07baf376536a00f8000000000000000100000081000000f05c5930947b9f9adde751188304de83bf37951b4b0c91fd26d06317596a0fce893009b157c4bbf066b955bc316f6d292e2ffe88aa647f13f70ee470a6170fedacfa0b787eaa2d4c80c431d59d9ee176715de2f99d4a77c03e1642beed51021ffbe0107ec391010453754dc4919afeaae354b8cf7ef532888fe7766ab4a2c591df4a09f8b538b3efeafd71ed7fe4a776c8150190b4aa08b2ad97ebd9a3bbaf61a96e5d9fa05e9d5d5e37c45893ef76a7620a53b18340108fb329b318e269e4dc78aee73ee18ce6e9091167c319664bbf5247c147fc9717fe0afd8f4dfec491eecd89030c69452b10a000000000000000ffff0000c0ffffffe1d6d01f84f46a0d8a4ab20820844a80e78bdb806da570959769d92eebcef18981aad7ab1d23f6a908acd10a98c07cee963563b96b7a04cfaa0e780be8788cb983e005c8847b06c2152c23856a4f5a525b3e338438597971e69e110af14aeed4a507557d6c427887e5f60d6cb1bb64824072d5047dbe2a9aef3c2468b2759c8ca94543160ba6ad10bfc500000000000050000000000000000100000001000000393ed4e1070159b3ad68606b58454a9f67238b663b3ee6476eb5897b10835fbc63f5942db1b57971d373a3a31e306df5a72321dcc86596c50c1b210000000000a000000000000000ffff000000040000b857ddebd30cf76b5d387d7d339d3b9a32d393d1cc54b34c906f7731a2b9cdf5c56572b53e9f922193ec485e3680b0263432075ecf3db70bc05ff77b44cdcac00dabd7ac39477db37be6aa8aa06965a7b366607cabd8979e016e65648a2d4b9381af76053d311783c6c2ffd023cd2083cfb137cea5cad01f99d9d4077ba81a577be44f6fa75acf8e6e6322de000000007800000000000000010000000700000069b64502cc0770133d99a567951895aabec6547163cd61489aacfc6cc8d71c7de8f3514064b65e9874d7c82334fc14028f168e47b2bc7e0f54821ee48306fe4ccfb7a88160c1d5defb7cfc8a2ca3db7e2f7e40cce2b9252fb508eebe97043da1c813c2ad76000000"], 0x438}, 0x6) open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') writev(r7, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:17:22 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="819d80fde56cb6ec695abb524cca88a097c466dab8686c282fca6342e8c30fa45be8a1fb5916e0ba11698e2ef4055c0345c652a6125583f619f0cad56d7516e711d72fff061b4a4131ca9130a78092de6835ed30303945340000000074e1b0bf75a3409e4ababbcc9adeb6637b8835dac2f13b6cd763bf273dd865e0eb7cc55feb1cc72cd0d929525029ce84be6546e5cf36b23a66b419ff04ba59acf4f98dec42b4863fbf3f4f713fda5fa4f3b24c3340523cc91a968e4beef0342d9963f219d80523a4a4842de293805ff6f213cb827d8e147aaa425b90bec9e87c5fabc758ea02507405899ae167133beb23e52237c81f7460bc80956282d89cd8a34cd893737c9d583c7581ab0cc025d78b92050000000000000075127a2a0a4e3df9d1eba58b26922dfd7cff0b6e01b15a86e4ef909034b7dcde8f20976246100bec5dcd1b93162641a3a502c99f1a30ec57ba2d4bc3253f31978cdf174d3e33ff3f61ddd353e59d523f3488e861784d3893177f7d1f01855e7e2f7cdccce0867f9ca6e4fe71b097b429e3318f32aa2f3aa1ff11c0756093abcc3063ab1448f01ad863fbae1247c79eb1734148517920219a0023c6660491f380c8fc"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000240)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc358c806ad774f259fd5f43b3971ed1c4be5b71933ad865bd9c67d43891dc8ab4763bc1d8b635d746b3a8bed26ef6190e33b254e37a2b5a4d81464bb9ade07f9b544417809aaefc795095d24a5d4963d3d91883d0ecf57a6f6b28505cc921bceab141af67ca91079278688010444af95508db788d9a1be09d3093deddb5a33e7dcee0928599fa5ed465e1c0fdcabb6d4d4a0183a7e13d002c0567d20ee3a3ef8521933900ea9bf72d9a1c630f6539ac95f45551153a5e3fc79891af330b7207583ba289d053478d9d112df114363770b052cb59d8", 0x164}, {&(0x7f00000001c0)="0103f10c0700de2ab53c55a23ea35e8c1fa3ad", 0x13}, {&(0x7f0000000180)="fd7862a1c7591f38848f61f5e94ce4ad387aae94e91c13ce4b9f60ed9df872541e3e3d3a", 0x24}, {&(0x7f00000003c0)="d3fca03138d1332945ea561f2788641be903f262e3e090a10406624f633a35ffe0433dbc866ba542435000fcb004a4196cb3b17952b5e8cdd923846ba18bf3e2c7ed614ef57425471386", 0x4a}, {&(0x7f0000000440)="ba430c3b7efa806973a36838836e42fbff6bc292a8e61420cc4b4b1e9944fda686ef81af031d10fef4f269ca71a756834aaf8ab3572b3693865d79bffa00cd2c8a854fa14904910f885edb9bf40db4fa78733d5c7e37a8fc2fecf136a479563182fb7ae006086fc8fb40fa47f1434cd2e119e3439a", 0x75}], 0x5, 0x0}, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) getpeername(r2, 0x0, &(0x7f0000000140)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000ff2000/0x4000)=nil, 0x4000) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0xd719ce416a4b235, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x303}], 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0) 20:17:22 executing program 4: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x4, r1}) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "2655ec", 0xffffffffffffffbb, 0x2c, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}}}}}) 20:17:22 executing program 7: sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000040)="c03af096", &(0x7f0000001040)=0x4, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000100)='./file1\x00', 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') recvmmsg(r1, &(0x7f0000000840)={&(0x7f0000000500)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000740)=[{&(0x7f0000000280)=""/208, 0xd0}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000480)=""/126, 0x7e}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000640)=""/214, 0xd6}, {&(0x7f00000001c0)=""/10, 0xa}], 0x6, &(0x7f00000007c0)=""/65, 0x41}, 0xa145}, 0x10, 0x1800, &(0x7f0000000880)={0x1, 0x3ff}) openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x0) 20:17:22 executing program 6: r0 = getppid() r1 = msgget$private(0x0, 0x10e) r2 = msgget$private(0x0, 0x100) msgrcv(r2, &(0x7f0000000c00)=ANY=[], 0xc0, 0x0, 0x1800) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000ac0)=""/240) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/56) msgrcv(r2, &(0x7f0000000e00)=ANY=[@ANYBLOB="000000000000002ef1f283000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040000010000000000000000000080000000000000000000000000000000000000000000000000001000e78cfba70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000035501f0568ece27e00000059efb73dba9050983032a2469b693b4d60bbf04412a4cd0b36ef7dfad1609176dcc9b8c48a3922bc55bad9b7dd09bcf632aa9fac5216b3fa0b4647afc205c93497d3b4eeeb9b0f000000000000905bf00fccef979a64bc9405d56008ad0c5fae852cf078856ad9600bd346c40660c0ed0790b462582624ec4ea390e60188d1d87c85ad535d7370e76daa230dfb92577b7fc7eeaa2f790a4f7c78d14cab845c5b690c4767daab0e3b16a0bcce6d97805d758acda98642b777d00d9f8320623cda81cf6b45609f37951676b666b0409ce416b834bd5e4a3437fc67462a4e8b3a795a2819d8c54aefc68e1b4ef2382ea39803b22c18c2cf388237e2e99b9c2d847bfcf3634f54a02f9c0f81ac0dd56242e54fb122ec0c89a8c84882b277b4565fce23fb77169d3c9e5d04020e27bf20deb3fe2ebeca243ae144a9b3b20f38867e93f613682c863855ebe8e17d154c5af9dc8a9bedffd3afa35054bd29090ab87463a288c229356bb33d3947338610f3187006a2e5ea2e6bb37954c17152b7050217208cd225ff5cc771c6baef55d5fbfaa949ac766e9ca36acf059856066f82947dc9e2ed72f446b872cbd21876e55081736ebd3194e1d61fa18cc13bb4704f8841e594566ae73da7440e69caaa0470a834aa25ffd74680c433f6d2ee5c1a1c47d786a11380d0d79bd875a965b7c6918bfa92b38220c11bf0b34ba7f62ddc27c593916c75a1ca70eea54c99c2cabd65afe7bea422c41ccb65ef00d65acc50c42640b1b3e0d353fa57c69d6d039bf866470c67a57957525d9fd5770deb3b25687d86395c3839da9cbaf8c0a8c69a9b084abac04b53d132ad83b45bb90c5bef26f73e811024dc28e0a1d182cbfa48e08e3b5574a70d263f1f6ba5bc43f06dbe6dd304a236516267e4f5db802d78dc100d80a0f3ce2412fee8cc4053cec29d208748aa7fee6e0b7604e217bc26697d76580b8cfcfcc93cbc75c00b0a7ef49a9329bd8a6b57e645bbc219ddef23638791648bdc95c558fdbfd03681cf29904cb132ae81736160f3cb9bfb9fcf9b32ec0489ea2f8d6fb8fd6a166dea734781cd4004257df26903d3061ea268557f9b9c689a3c69d18ee81aa5eeed51803f55727575012814f1eef5c9061c"], 0xd4, 0x0, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getgid() setregid(r6, r7) msgctl$IPC_RMID(r2, 0x0) r8 = getpgid(0xffffffffffffffff) getgid() msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x20009c1, r4, r6, 0x0, r7, 0x1bc, 0x8000}, 0x3ff, 0x3, r3, r8, 0x1f8, 0x6, 0x7e, 0x3cb}) r9 = getpgrp() r10 = getpgid(r0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r4, 0x0, 0x80, 0xff}, 0x3, 0x8, r9, r10, 0x100000000, 0x5, 0x20, 0x3}) r11 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, &(0x7f0000001340)=0xc) socket$inet(0x2, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, r12, r5, r4, r6, 0x101, 0xd62}, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffb, 0x2, 0x6}) r13 = socket(0x18, 0x1, 0x0) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) dup2(r14, r13) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f0000000080)=0x8001) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect$unix(r13, &(0x7f0000000180)=@file={0xb5d1b4e52ca59d29, './file0\x00'}, 0xa) 20:17:22 executing program 3: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080046000020000000200000907800000000e0000002070300001200907800000000"]) 20:17:22 executing program 5: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000006}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0xc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000080)=0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="78023037ce"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x1, 0x4000, 0x1) 20:17:22 executing program 0: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1a8) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00') symlinkat(&(0x7f0000000840)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000800)='./file0\x00') 20:17:22 executing program 4: r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x3}, {{r0}, 0xffffffffffffffff, 0x42}], 0x3ff, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\a'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="00000080", 0x4) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file1/../file0\x00', 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() getrlimit(0x0, &(0x7f0000000100)) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)=""/4096}], 0x3e) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x0, "39883f", 0x10, 0x0, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @icmpv6=@ni}}}}}) execve(0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{0x0}], 0x1) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) getsockname$inet(r4, 0x0, &(0x7f0000000000)) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000280)="cd9973a79975df6d1c930c08ad42e6ede35d53fe2f952df95287eefc91140196a9f961bfcc276bc4d83a5abe86c8f107a5e0312efe807a2bc1608c1a406f1435b8eb07ba6b00eba171f676b0b436c7e88dc0e6cef9a45de043592055333a7ee5f28297bc0135bb320c3fef7a7beb060fa23841b7a7b49bd185eb7ce043327fd0743536f3667ea62a2d4e96d9fd0f70e72f68f3d66666334a48c23380854156acbcf0f97be11323d01aebaf18484f34f6d6f66b49e78e468fcf7620f5a55d63825dbc19e5be6a2705a86f2f6dedfb881441b6cf7efceb238979dfeae21632e0e1356b0262393d6322c6a5edc1600c41dd800a2456b138d29abcc8ff805742c86417be26e09bdc9e4ecf19da37dca84086ecdc3c48d80c0489fb73b46186313599669532658baf3aa357daa023ca919b4afceb8cee956c3f6135994544f7d3722dc96292cd8a541704fb8a35c6536f6f669a312d7081f9df56fd2b74fb9eb600983896033bd79d35b872c9f6152883e2ffc56bf60e6116454b258556fbe4d5458174035f4f2db14f53d99157828a23e093dc9e4156f57727515f28c2115fd7e33d2d52edef38c4465dbe2bb9039b24735ba8506d166f42a6fe97f5ce647cfb4bba1fadc7915983080e075efa61d068a6be0430379c427588e76f1e86b4f833e94425c14bf0211c130d2226c821a471aef38cf84500ab7520f6745b564266a7c16603549264b2f487354cb42873add080ddc4ad591d0c155a094b76dcd295cdbef34b7d469dbd5cbef074725b84f08dfb393818e66fd04f443c2bd60a062209d8e8d1565d590d1badc0dd4d5877bec745fed68467e035a85ee99b0665415486ef3cff0ed9c6e66167fcea0a34213e85a4e3f68b9433d00497873f61c688292a198bf8272bc235cddb1e858043dcc3d5ddeb62a6315dcfa7dd11b466ab97f29e59987fe359ac56e0189948d5d8774827c070fd1421e69395a489b6de81ed3d190965dd3f0d6f4c2b74b23d876f494f830aeef361656f46f4548df9833f3d9450381af43a239e1ae89fb63605f784c4691b18ad1897b25754675ccf56a64e62fb1e6be485742713cf463ae224749e929a9d975d6e9d7af2f88357ac6da9ced11152dd9add931887331b03787be3cacd1ee100a91bfc4389e0e538cf5f5471b7d06f30a53b7a20ac33710ae118986b1264e659f2f5ac0f91e0b66a89dccdb0ba862b5dbdfc6403bcd4f62e02763e41ea940ddb183c57b1d3eaea626f9e6bba52731e0a7929f020e20ba8ef62df84901ac57416778515c02f752e10b7cbc53ab03602a64df573bbb2e7abd99be92cfe076204f4c9ac54daa6363716c5bcd1772d48bff907014ff984c94d1752adf4aa701f18cfd1d44e6e8591769a379482531f95057ff152b0922196482e1e5106c96174e314b935901915423afedef917575ba7a7486a9a07d0769db2258889594272d557c7bc519ce369b9cdde2fb188f19ade55bd452500f6fdfa068ab6a6ce7a3677d0560dd17ad58e101b8b21ff2fdcfdb66206c1f50b1d5f9cee085f9780f9e365c3fb29eb3b2695cd2ae666385bfe12d4cbeaad85595e031916021eb2507b803a64f00b1619711917dd42a4df48d30ea98859595fda140e92da5fd4cb235c484eac57225f99c16f2647d4c66de5a79af3ae456cd5de23dcdd350b5d0f438302f535d82bb5d5a86411d147e0012b8085f69e0403a2733b3b0d332120f9de0ffcd12cb6849c341ffd1c518d7918361ed48aab11f6fc97833b61affc1b7b704629fc80672522b08039fea7fc94cae8f967ba0c63f812e2e7f92edc82d4b6705f7e1c18a55d8b819b661b2769040a76965b7c3b3507c9c1e80fde6c0a659ffad774a5cc481eaa9446eb5288000ef5e463ca6f92c491316f95be2ec652911883f34618ce0f1e59a86271c7f9be5e06e5e2f502d1a7819d124ff6db080d0bdbd6ee99b06c28584b004c568671c26fc780228dd218fecd9f2fa1a4341a56bd88a916f1f0a9327456a263f5f3caaabe293cda2cb87f52939d8046f5e13129ed5ed8f80b814ca13a19e470039247bfe82abffd0a2d53f2d490b8927d5a3fd3bd1e42151593d2b7405a544625266fa3c08cb431831bdba5df75bc172aa60bb36cfda951e448a022960cbcc6f8697167c7e0b6207c2ba3ce5c98de6368e5d843e5c0c9f05b6cafd60f4ded881e3044a13fa62d9da73e1520a6ac840564b4327a17f9b4e7b6744c0c09553747798678a39fe7f3196d7924be9bcf3cb5dd3380a65115be46d7ae844bfa224a85d8f92da44ba870df9bee6139a926291e0024ed8247b74858b84cca8df91d817c08c3ba38bf94cd71ccee6db14d5942fd475d1127683e41b79a5d2926cf4875bdb1c0bf3b56ed65a7cd54f76b2780730200e3fc2a413e222040f0b4a83dcec4151320c89861495debccd76bfa279478e78a1994657139a63f386e1d5f08ee01d1a95b9ce4b305f251be9ded2c171a6f62d80086446ee3e8fd7f3073fe0578372c3e727bd12151a44444928d0df7752f98a32e75cf770a63b816b103ce8332414274392db84410414fe7fa71b279828829965252659a1eb52a6fd4f49abcdbcc8221b541ab934d17887261854208a1d873a82982931e0f2d1c16ede149e14b5076b4842f1471390e2601e4127d5edc0944b3b47c015abb08effcb494bec52ac18f39278df28cbe4ea4d5f482d156ba05905a74ce1fd7ba6c411699368b5ce2a02e4fcf5d1f1d4da10c272c22ba573fdd33ec77125054d9e0acc09c6316c4cfe3e5c9f9a15a3027211823119735454f1dbaf11b2ed3743837f69b3900c44627e0cf6efbdc042df25b3312506cebfe388fa606c4b15a6d5c1ce44268cf6183b97e6456a3aa456dabbe15b5fe82069c85be2c0e6f9b6830fa4ab0c59134c827dce6332bebed5df936086de66aa3d85f3cc4be9cb40dead7872556e3bab2b10ccdc9ae4f05f612f24f4f38464b79d41079f2f7292d69ada93c9ffcd013831c4fc568d1dc19914a74d430aa47b9bb3de2bfafb85c8cc715d43a2a6992b0bb21ca4b652875f855bba88859b02e12d43b6b4a3025436ca1a4eb40a6041821018b268e017f17d3186d06cbd4d9bb3a58d15b99977d61d076ae34db9379bbac781cdca2c5b52c191b5df9c5b97c9a21d50d3ceeeee309b67be9127980da65ed9e9153c7cc267eab53ed6741a904e409eb4d1e8825272c7f2244436faaf5903b763c3373f64066c5000747d304e93839d3f7e2f6bb7e4852cdec8490ccfe0569a7bfd5619ad24cd608fcb18de51788318c5b5c9fc4704dc0505f96a07640dc04c9acc6600d6e193999c0f0c9d8e4f3d0e7c9cc7b30a2aed64a64f6db4cce69b94a7e4d47a6306aa4ff8aff4e81e38f5e207b927f5e0cff51e80855d88d465b4b883f70240124f189450c25168a1163036234a45374fb7ac75ef0d95db3c88423ac901638cd52db841834f203c918659e640a2dff01aaa99967377c34e7eac69c84391dab104c0291e4e8e84202945ecd29d6f9e6e6796aa81b761802b4b5302fe09b38fe7d280a97a908a7601d55cee7bef54b5857279b4ccb2ba7d383bf9e1a954730beb675f78a9f3f91e57bd221b3f6ce7b11a7e2b8781655e1287fc4859b5098c7c5dc8577eaadfe14a5a9ef0f9d9fec0ff21c8cee7aaa7d34e983815088f6d2823c6f326b29c47e51f2d3899148efc7e456071433cb94071c0cad1b4cc3326a824ae08645581bb810b4f001cdebc0e6030b74b4a0050d2f8449ff4775c326485878b389f7ecafe23f5d4673b0ff23e77b34e29ed8fe741c934b6c6dcb15b56f016e01c40170da513f2896f914fdf7bd09082ff77f4431c27192ff992be9bbb3cf95d0dec43be4dc0cadde2fa382da67f9cc636cd9caa6b92212ac954419eff4215f0f5b72bf64c3ff71b2e3c7056a4be56823c194ac3c94494e653577d073e5844dd86efbb3bad1f67bad3efaf7ecf0e0c83c18456e39d31b255f377e9ad0d37041c7d4fbd4d6101a9aa41ae55ba98c86b5a9e53cf3d3bf7894800edcae2ef2b4db199a38426811bedeee678a3bd6145ba7649cb28e6e08edfce764c40784233bdb976dda33d2dbda21f5e55520bb14603ec828d913449f49ddb3f66b74aa95479edec18ba902bfbc6a618778011e82e81ce80049484b4683b69e227879abea4889a3fcd872be64e56b2f603db2df82ea3210af9a4cd5d12c8cf700b25e7c4404b039999b7fce3110f2758ef74c654d332ea1cf30ad4339b499f33a7a2bc14a8bfbf155f61ed6cccfac231098a64d9447965b8a23d0b03e21b23a370674958084b3bbff45ade02f981266cbd4dbdaa0e486f7820862ea3706dd6573da7e30099bf0143eaa295622161eb9bd04a870caba56ba317c164aef12cf4fd549c6f6e18b04deb37de5fc7b2095e94ff59ba47a4b0b02b4e7036d0fe5419d8c821f8306d3121c5c2651ce00ee68cf0918bbd50035e2bd4fe6f088b4035ae57b81a5b982da3cc3401386115845f2ccc3930a61ba88632acc3c352637a840ebb10f6fd4a0bf574f532a0ec69d39573f2f6a684190404f9dd6c76c79db7093877c24701c62cdcbb95508b604e6861d8dc4eb72457f507964d99fa9ae537a0f39eb511d95bdc6e6b899bce08f8396fa0da4399e133c7f6e9ac9536a3b69173c1aef264e154f02485b5cfbfe22f067b8ab4f34fd319f88b4aa3b43776f52c197ac92b48f8faa36b564bbbdec3ef6e4e50d09f6b5e62ad6ff5ded0951e37934c3b3fed6f49c9229c9b22cf1e1da4a60c5b216dab312dc4aafc57360b97945c985cb611f688028c7247afd67a1d5638a928098846e1064ce0f2a61cb5f25e9254da04da3e88e4641fdb6b923bc01a34ea875cbd62a324038", &(0x7f0000000040)=0xd81, 0x0, 0x0) r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000080), 0x20b89, 0x0, 0x7fffffff, 0x0) kevent(r6, &(0x7f0000000080), 0x30000, &(0x7f0000000140), 0x796d, 0x0) pledge(&(0x7f0000000200)='tty V\xef\x86\xce3|#\xcb_\xbc\x04z!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\x9c\xe6\x98\x0e\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x95\xf6Yf\x9au^\xa0\xc9\xd5k\xbe\xa9kG', 0x0) 20:17:22 executing program 2: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="7b022d1f000000b8"], 0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a", 0x5}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x4e9fb4c9) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="d102"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$inet(r0, &(0x7f0000000000), 0x10) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffc) 20:17:22 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x4011, 0x1, &(0x7f00000000c0), 0x0) syz_emit_ethernet(0x83, &(0x7f0000000040)={@random="594a27e8a5a8", @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x75, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @rand_addr=0x4a04, {[@end, @noop]}}, @udp={{0x2, 0x1, 0x8}, {"29f740395a56181626cea466cebd34fe8bb2616e6218579786a8d9927ac13ce1311bdc4f94bcf713771bfc02580c5eb288a85741e617297841f29778f7be9a75a409d637366c8a8014de1669a17f5c3601151117b6"}}}}}}) 20:17:22 executing program 5: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r2}}) close(r0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x37, &(0x7f0000000040)="00000080", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000040)=0x80, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 20:17:22 executing program 3: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x3, 0x0) r3 = dup(r2) sendto$unix(r3, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d2360737056a3ec0c0164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f0010672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8e1343700011eadb71d89e000040781e41a80e36328", 0xb1, 0x0, 0x0, 0x0) dup2(r1, r1) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d2360737056a3ec0c0164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f0010672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8e1343700011eadb71d89e000040781e41a80e36328", 0xb1, 0x0, 0x0, 0x0) 20:17:22 executing program 4: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="9bb680f6fcd96aeabcf59cb7e529e98ed8d19d42e4030c6759e67d027d276c3538", 0x21}], 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x99}, 0xc) shutdown(r1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) dup2(r1, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x81206919, &(0x7f00000001c0)) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x7) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000300)="ef42ef52c2f4b55b44b6e494aaf12e35e65efdd1dae06bf81569f176a3b41300715ddd3bbde90fba2107c3a322fa13da780616a69c5d5b4c97a376d61b71600f39e8fdea3523b50b5af64c0d3500155d729c622c52d6bc74a4916d5dd5222a7cf5ab0218619a0000000000000000990602ebd5301e9cd706909744cf602a9ac5a372747a5d24bd589166e772bcbdfb38041a982d0f66b5afc4080316e3f0787d", 0xa0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x4}, {0xfff, 0x7, 0x0, 0x4}]}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') 20:17:22 executing program 1: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x9}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='$'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000080)="5801a932", 0x4) r1 = syz_open_pts() r2 = kqueue() mmap(&(0x7f0000dc3000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() writev(r4, &(0x7f0000000140)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000880)={0x7fffffff, 0xcd, 0x1ff, 0xd2c, "8717f9050700000000000090d692480d51aa8000"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000009c0)="d17ef932e6aa79b2e4552941cd1e9a6969772a65a594007c0adbb6214990d7911a477b8f07d3ed02ae862fae5d6c95e9168a3a79535636d06bba50dbb33b1b5ad7385fe082cbdd35cd45632206db0821dd4d0f383498cf4136ba968355c8220439eb57bc5a0f5e2f3ec3cfb01895164653e8649046e2d0aaf5b7fede814d766d76b607137fbe80c6056edef0b57d4ea9c10338f589d7b1ec82e376a7c41110f86d29e8a38d3d01b27930f011e531a2ae07c0eb8be2f87d326bd7cac1328e74d9d8a30544421af6dc463f954c431984b91e372755f17a7cd94074a25ebd8bf7812c92e1288ccd917c209e69d0d02078f5bd489473bf766ec3067d0e91953758d23677ad1597bd40ead86b7e5f25483c850d699ca022d929bab843df998a4d0ce13927c3ff6dcc04a747dfb7e8bd0ca7227c37484123add95a86be41454e9cda79e697dbc67c46ff1532ee2037e5aeae4773890fd6b688a3b5079086642501c0eaf2008b4c4d2f834772f6b364e6446b28b7810cfdefee9a959113553fbc0c2269e75cc60a775ad7dee2615dcc4c307daf2e6761761cafc6e38c4acc0e618917e426144bed8183d6f05fb2b95078db9a89831349d5d2bda373dfc488eb61cb448313d9ef16f5ec85d97ac994c7a3fc64c8115255eda7005541064d59789609e88a81058a74ecd5c387", 0x1e8}], 0x1) 20:17:22 executing program 5: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8a38, 0x0, "ffff09009cef01098b748200"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000002c0)="f834070d1930fd8a5f046d83a102358a6542289c0352cdcb258604cfb6bc52d0279a70e8a96385060c806d162b90114e7a694fe874aa15d2bd3d9c9a0703a78e62490a9b779ca4ef7e1d118a60938b03f8b5c334ed1d920cce6460efbf5383be1d1978f8e0ec5ee779385d2efdf182bacbea330dd631ffa7ec3a9f7a6dbab48ce27c865b64a046c10d644f81e8407ade5d6ce9fc5f1cf7ea333be0ea4efa5426b3da174aef29b39690734c074e76916d553c8cc8bbe212ac", 0xb8}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="87e59505b0226092a58c6b936e6b7928864126c3dc62dcd07b5b195ebe27b508d3b7883a624d933052835c70a0a1d5ad95df68ec3285290002f413613af50c3899d58338", 0x44}], 0x1) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0x0, 0x1, 0x7ff, "2cf9892af9a590e4cb52e88608007673ca9e5fd7"}) dup(r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x5, 0xffffffff, {0xe15, 0x3e}}) syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60c88ca900300000fe8000000000000000000000000000bb0000000001030090780000000060a379170000000000000000000000000000000000000000fe8000000000000000000000000000aa00"/102]) 20:17:22 executing program 4: syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "00f400", 0x30, 0x0, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="0000008be51936e2cc873c400000ee00", {[@routing={0x2b}, @dstopts={0x2c, 0x2, '\x00', [@pad1, @enc_lim, @enc_lim, @enc_lim, @jumbo={0xc2, 0x4, 0xffff3a9f}]}], @icmpv6=@ndisc_rs}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) socket(0x18, 0x5, 0x9f) 20:17:22 executing program 4: r0 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000001440)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f0000000000)="d3", &(0x7f0000003400)=0x1, 0x0, 0x0) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) 20:17:22 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="dc67", 0x2}], 0x1, 0x0) r0 = kqueue() close(r0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="ac4655925284173f86034a8eb68e5bc6a4cf517b8257e86f8cb43286", 0x1c}, {&(0x7f0000000440)="aa13816576534dc7017c86190d497884dac055208affe2cc6db409df09f3857350b65bdc4e1877406f7b7a10bfa19b6b183ace0b7ea310e6dd708f2927bbf65847cfb0065ac0cb6e018ceac9bf5923e2dfaab24c13d17bb89fa3fb0722b560ce5b311e454c52cfd04239036ad98c2758f864cb9ee2c1e61b07a367983490430fb3367e63f29ee822a7a77921f340331f3994cfc4ffaff7f313e2c6c257d6a10ff322f8b34977b7024750fd2e22813d00c0504ab8eede6af537760fe71778d4890f44cadf096112885c6ce32066b12b5e3bdb5bc876b594", 0xd7}, {&(0x7f0000000540)="77b77638e1df172c8821e1f8443b564165c07c8ce604b5c132aa8705b08fd2bc76113b95a17f4dfdde691fba74b7ae4b04947c7f677f793d7ea811b33f4284766ea3d5af19cefc160cc46a257a14c1bc7c98b2d183b9d77945ba865c5b1c3216a23cac84881ecaade0475356c0b508e6724313ddf02df219a90a01e7d497ea9f62c31eb84babf2484adc79aebfcc512b3b4a90ccb6c50031d920537b82c64564b1b30d83fdf6a1d2841e6f3f2ae936348b7fb3044c493aa0ec172f9c6f89b1d0047e81ac33468ee07535ea25791cc8986c7511426ac3fbc8ef14e6420054ba253f36", 0xe2}, {&(0x7f00000002c0)="839e279c2dda9d19f00e4a99b3a8b42d7c97e21f7fbe5da342b307", 0x1b}], 0x4, 0x8001) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, &(0x7f00000009c0)="9fda823e81c76dbd4042627c24f03300a1feba742c11749a599bb818055475aa0efb6d5c74b4e444edaebf1f7485d18fa4d429dd75bc6be0c049e4525f13988c35d33673d61c35b202b0998c94bc3583e0f0538577695136e7acc0524d7fc3dd4816b6120dcf35f03a90f70a42f5993e596b6ad75806fe4d95a7f6bdf590d112a0b8e850132e74b70aab0ccc64208a2d944bf894c42774b73c80b5ec91011f173622612cbd8129ca57c35bf56215e931d3e8339d0897acf045822aab0fc2da4d5cede2efc565f909ca4f396fd636083c2fb43f29ed85ee1775919de2112ff0e2a2aa5b57480172e77eea8fc6a51770f72f868e189b12f2b4818b23a147bb7d33d43d39f675a737cb1dc59a3c421acfdf25e334ec1cfa727c73b0f5eb9b06b21c925a684cc6f2a3bda884c746cceaff002be7fe4c922438c72455d2c87ec5df8bc683cf9d0e08fbcfa6009b363e71e1185d9b1997afc7c7c65c375f8e75c78a3a377d80af2a8c8a3dc8a1020b7a5066c62ef8ab937888a1a97f22750d2afd5eaafcce9e8a8466e862feb6454df46a55548963789ef60c15ec3827f493abf1aeebb51e897ba48cea5f65884c1051b1be7c19d20e43ca40dade281a619239a606e51b5d33ec8abdf4606b45b64d1271c294e49c1aa0f0fb35507271e500be5f960e367908d92dce72c804c161f5827fa81fcf92e48d52c0a9e0f9c07935d73c5b17bb6aec0a296967f06783aeeac104f244dc7ce7eb2f413e4c74149003f5567ae1d639bf79c242bcd689343a4e06381a162429d13a008b019b20d4f457c4887aefa51d0a4dd3d6afe65af86b7714078f71078771ff3cbac9b9d952d803efc21b81f3dfd99b5e1c850708beb4847fa8c82b38f2f2adc19e26e3d980ba0860effa75c19c541f485ccc8f583f41e993fb8d027e25ab1447f046a8abe309a5608df68a28bfd74ebb2bbe189cd2b48950e1748fdc09a300e4f6c3d10c25db9990148e0693cfe41b120030156f1f24a388d2e55f5086358cf2880b89086103abdde383624ccced2ece64b33ffc7f3e4920498c2a5a2f0ecc01a186ae49b9aef3f6a196df4131bfa10f7b8a00a455b6dc4bc06e2f00ef08f4a1d65aac72922fbdac9c524f31be6cac50294b089cae836639fd92a9961662adfeb159326727174b7ef71abdc080811a3c73738086af9b996e3580a9753436a660c58a30717d9ab332923a64ae417de7a67485e67f748f1a1ebfa2406427ccf696d199f8b8fdaa4f8b31c45a86a13eb8a0645ccf67a0c786f360ef265cc0e8e6448124f1e42a08c0af728753864ec3ba1d42c0eda94619471642a553264157861682f11a50fc612950da1bac0c5db8ce8d6e348c730e3155e9f7dabcff3f635da3b4aab037e52d4fa1e67de12def11baf2daeb0a3f4eaff81532370dc6c56ae33ae450eb67f012ea3bcf354249e3aab359eb01eb3795caffa4b41eafb150758ae2ea5ab31b05e8f08252a6898d34db92b29536c5f229df412e6e3036eb4b5f5ca7867abd7a81af42c5d00cc8239eef907b71795df3c91c9aca2616ea50a40ed3dae5546d41ffe573d6ca4c3b13623e5f0fc7b6f1b420675bb824d616e1952cac29e5c0fafa0f77847098a0797a23a18e3952a7232df34cb187a548e98457db3f44a1007ca45cf78c0f6d4f9544670ebbbdf4677ee94fa21cc73ee38fdaf74dff75e6fc993f824a080a32c3993300dcb6a39c8afad90481e0d11806549efe0b796cb3510d0c2e179144e46c9c58545facb9704302ef79cec04a2ee9fb07d90458ab398396ed49f30f850cbd5fcd9d14250ef9fcedbd1b7a62cbaf5e114bece48ea91dbd0d10122e5a1332bbb27f966b888b12ffc9d340a970c268b1f610c2c0ce1bbe1e3e27f6d4bc24b2d17d02d97a2ec15ac6763cb9cbd08c51fa67f8316bf0320120c217a1bc123c6106571c0f461d4f65e6f8c2f7dc313444f94d2b1c57e0356a742983e3dd14f80a7308d54d417dd674ee5ca97e75b1810342378fddd0a03f92840e4a453ecba8a2630869067118b3b821862c3ff666c18f17c5c97a0d6e814724d9fb8303d4af01a392d058dff473facd7b0ece9c68c7ad7328c0fff772873c9442f884540c1296738cf5ddb6abdec882b9add3b40af1330bc95d413ba42ddd61272df7397d32d2826f4aca94219b6b262ddd07910a522b60e4a124242aa800134ce91e44ca3de65c6a6f04ba71fddda9311c41671852eeeebaf1e3f30f3c35c336ae008f4a573f49dfe6217cb3a906c85e8cd6eeeaef5cc098426cbcb41212462d674fa3069fc193434ba3e4c5dc33ec5758e1a060c75a11b8a8919a2807a91801fdaae75f83dace868106af0a756c2f675262240c8328405f5334aae903503169de58c13a818ecb65d67e6d4c11b9f077d767df09f2bf8cb3ad77da4cfd0725638611b3cc310ecb2b2808da1c363738d9f963dfbbf885178427fd0508da34f5c88a85520d016826ee4b628e30c52e60c2364536dbb25a7ff8e4d11cfb4cdf452716a55fc47841c94f306bfdf898955b4b77cf1400bc16625d6798ca0908970565af270f9c3c16c493e47ddbc7c632fbed516aff16e3443bfa697a7d27254feab55f34d3abfcbf8a470e508fad7f8037b2b07dc0da79413b50b9ea7928ec2d9db6a780e674f6adbc8d365692cbad0fff0448e1b26eb6fed3de302f328ee29a41fd69863cb492830d904e1319253b0773eb41a71aaac735d1de4842d4cac894ab575d261f49be55a64238cd636c44cac66e22aa284d8c7cf5c497416f9f4e327c0818947a1b6af817a8c3f39529b1e3ffe75a6243e7102a5bf64780e91087aa60bcbcd778d7c56c8dedd2697bdb7cc8919e460036d411439fb5cb1c02cec3493daa087510de7e1562e9fe56e9cfb36e6671660c0c21538f0793ca3dda7e3fbc6f57ce7ba3c30260a833b5478c3d04d61313344c90d749b03e8592dbf062035b75f471a57611ac56d130d720255cf0a8089889143ec5df0888e88949f4bd8ae1a765aae9fbf3acfbb1851a4d0c1593125a7bbd398a38a056915db15a813acbc15ce9228dabf055126943e2eba02f6b8ccb5e3fd19f8ea2813efe744223555aff3e22ecd0f272ea1015b7ffc5f57ed191f3382d4c110fa67eede9aff582767e8af72dbdc5b1c70f20c040677c064cd33b89d4eab9f441767bb0bf3a5d1c9cd2cae5fd9142c1c7c1dfb0ddfdf68a5f7cb711b21fe1e3fb0005cce1227d527f2bae3170f6083bb763dda9753439691487b4c01512e87e039d0bc81061d8a2e6d7d8d1ec8319d83d301fba2f9ba45a10b6789668bbae369c491ae5d030ba4f6772f99e9d98875a92406f9e8ae8200cb591641eab39a881286b2c4eb601f41b723c35cf1f3de9d8b706a858b95486418d53e62c1f34beeab8090f58181de45715ac98780aa3cdd5c74f65ea76da8c21486dc7aead5322a38e34900dd2bd6013c57e56412b92127c9c4d2dc94c4f04efa3d592b1ee9facab6bb32561cea279ede2ab6f479ab814c108bd620b233f41c130857e8e400f6f3467c5e3fff16f990be9e61538f35b266d87c5830cffd2538258a445b626a4aced88fc93bdf91fd1c152f3270e6fd93f2ba250a64705af85e99749f11c541a1e56c73458a141b7a3d9b74704bdd9a98c04e9fbb5b38c04f60154cad6c02c4fc601e9678c1502af85b4e1bb163452403386fc09d707b739ab96cc2f0397e49ecf5c6bd6e02569a7ebeed0fece0e26204a87ff3ece154d0cebc4cee1a2a7352b490a2c470e3b22f62e05814ac23efb9ad882ec18b2420e60aa225bebbfacad5633a41e778eeb7c51cbef25a3e2bb2053c93350e506c1e5f2e3bd046d87eecb3fd1d75ca4d615529644c27a847df75bd89ba0576765ab7b1baf8e80f506ea04d4424d615f4ebfbd7ec17c8cf1e167b1cdbb5f8a7a2f27e2dc10c97775b27377c4fab50f0903828141f6a9dd57e267a2f7971fd799114bbcbf155093e3e6603cbbea4ed1203e8ff7fb32fb6721411fda1acbe665e7f49909bebeefadf2d0d8a7929dce7a65ac74ede92193d41eafd4516f118dc3c8186912f83ae43198cdc95334232e8701d6b929348c2bc17a61738eedd987bf487f5659a310007685bfe3210e9f4d250a06df7725afd19ba7b38f2b4f03863b4c013ed7c7513fbbf9e02bf9aad175cc06fd8272c9af119454895d4434b1c6e58e1519d39d5e818089c18df5c8d5f29f7c34bcc3da0e56fa3a3ca62bb41888de04fc8f6ad9d8d11561b19d2c1ac254a967bf7ec96073c43b196d108dd1a9099cc749c49a4a9f09e954a08fbad3714a941b8701e443f0d547cdb7dd05894197023dd250d18530997f6f09d0074fa302d3fdfadfed35acf7fb022b8118507cf30b342c62cf38bc6281e5b0812f4a4f33ac49e6e508a3c9a7d6c22ac434cd002593fe72ab46416c793719d4d679fe5c998a56851189e4ba8dd859a73ca2925fc57f2d49db68af1d2374b397b58ead43a1bb17eac10dfc7cc8477a42998cad128849dabe93e36d27039c7267dfdff151edeec76103ee5c7c33fad12d326b2c30cd7ea30db5bb1e5f7c4198ec6efb14911d9cc5b37ec0bf8c2f7f4e98e8ae404fd4306e9281c8ae9edd379de172d275bf45cfec3f1f8698de591bd89fac37049dae6c5ca9cede7383ceb0fbc51b67c176c8802bb3c5166539c5adcc10c1e38407c12f9add6df4c800f443cfbc821dd6619d3bd85324e61647ab1efc6765a8a3effb6938a976fb9cc42dec01ed2f555a9dde525af3eae091b54954634d614feaaad9addb70c8c2196c411d8835a2892f82102e9681f3ec3dea49d1198177ce101d34339ca142d19e354d71bfb9e3f78de131e6bebd40d69aab8545b5d372cf5a93a988afb0f380ccec29ba1853e92b2a7b8deef54eac7c0401fb214c46b94ff07f14b5063074fc2840adccc79b81678f5bb7ce545c37ea484920f6a20c7b5bd49b50651b1b0c21d1bf02b43f32b9f74d8e74df374d09a777803a85ea2c0cc2d5fcfa91d12b16e6d7d79952fb049856087a69b56ade1c978e84182339590a5018875c569544876375e7ba4e6f5a058ab877a73d6356a047021efb2e8075e837365f3fa23868bdfebfe75d0ccf9a93806bf7996229b672d66f61ff475a117a01ff643aa69b1e8e34809a9f9df4f30735c0343ef535dc550bb2efb40fd4663a2ccbc6854d00e653781dd66ab9dbea88c67113f0312d7c8f787d96304f9c40d1347480ec6513218d7992fd2c6bf53702bc1e8d3ff36f95b9964a73c2ebe5dc88b72c4f0e8c60a194ede87e3815f622bfb7ab8a0a6b3b18b959b6b6190773033d13c655dbe51830c5e7086bbed48e589b289f7556684fdd29099e99067df6d8bf660ad6d74e9eca3077ce7b1cacecca0bfe13c3eac2f3d51973630ad26b802e6fc587d5f80cc3209a3af70ac5b00fa8541ee13523210a140546efa46609e7570846da8da815d0e41f4fe6e055980ff2475df77b2e2ce157ee56dc180335ab7cd1981d1963f50bf894e55a3d11fb0c76783c77c7e565596135f46e45476badb6d68c3d8263d9d2a2d11d0ca63283cb5784118d68025ea025cd69c0c8f5662040932bb66c7c28daa4782b3cab83313ccc962cd152d34759fd011e2fdb518fb85786ec66f83b1a633857d3028b914b218865b73a3c7da40e538dd2d8324f52966df1cfd4dfbda60c7de9588e0427d8c057fbcbf5f83b99a3590660928db073a70027f5bb48fe0619435df5f5c8541ed0e004e9e197c4cd9d4a473578ca9c68f3a619fc7e2878f1f267d242", &(0x7f0000000180)=0x1000, &(0x7f00000001c0)="070195ff203ea44d69fa0ae284180168bc8b0429b9319b3f3d1736d605f258a63ba14e56d44f6cdf63d98b97cf20653fc51cb51d5af20c0057f83ec52e766bff3944d3da1286cfced42790226a72604b5417c691c4d31e7ba9e0c4aadb2894b6c5b3408e03e4c0c73073e9d43c08d4b2f9b38fba70cd0b3ac65e238c511ed5c401b3c0fe234fcea6df4c7be78d3cf2dd43b7cd96910bf96e65e7", 0x9a) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000000), 0x0, &(0x7f0000000000), 0x63}}, 0x10, 0x0, 0x0) 20:17:22 executing program 6: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file2\x00', 0x209c8, 0x110) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1\x00') symlinkat(&(0x7f0000000840)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000800)='./file0\x00') 20:17:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) recvmmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x64, 0x0) sendto$unix(r0, &(0x7f00000002c0)="91", 0x1, 0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000001840)={0x0}, 0x10, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) execve(0x0, 0x0, 0x0) 20:17:22 executing program 2: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) setsockopt(r1, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 20:17:22 executing program 3: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x1, 0x7, 0x0, 0x0) 20:17:22 executing program 4: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x16, 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:17:22 executing program 7: r0 = syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)="7cca4520c0451f1c3f2e383a4c2bf95ded8885dcacfc595601d09b7ca5b8de7f3a98e1a7ea6f2d780c462fc45d5364847594b2302c79704d8008c52165d1b848222cc552aa4b7ad1799a7c9b2de77991e7f745203b46d3d01fc4f873a484e2e28892876e3b", 0x65}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "61060a616a2af171ed8aa6bc408c2c5000"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='.', 0x1}], 0x1) syz_open_pts() pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x4bd7) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000000)="c479026767d8bf417dc7e2bcf63cc6036962898decfa3f2c24b1da3f352b4ee69a29ff5f4941e42ad5d89f75f1c936f6c9ae40d3c7320418add945366c3d04a9d3bc39857cec742e09104505c1855612b14db0b837290cc6b497561d238d52a60839acc57e9cc42d2e174c152ebb7581a9343bae04062d54", 0x78}, {&(0x7f0000000140)="b3e4323858c0e4a3e22cb606b9c36b0d0d1ff4b0700adcacda607ba545df01c7f9101338455fd98da891669f82f05febbfc6732d1eaf6c0f8a139900267afc9b40ff03bec7ac658db16a4558308182bcebb209f9d23dcd2e7fffd5460909ecaa4e2286c76a596ec75c6486eb95bbd54c0adbe615fddc81db1ac5fefb580c9506095fb38314d8cd92be1e4669e63ec37574f3552e4f7a1d5edf85d1d858c155f56101b815755426077a8ca3a69fda932283c5cdbf78fa83279231867cc4f6c5398fc4f8b71991d5a0ed6e5c012e79e31b2fc94879aba90ee9bd", 0xd0}, {&(0x7f0000000480)="aae1d6baed26b996a251d78eb54b6ca183f338bf327278256e3ccf006dfd1bc34ad56a38c628e52bfc662bd3fdf774571be6f5420f84850439538533871c4525ceb826a5f2e6c0e829b3d0896ee1b7970a9f4728edcbe5507bcd99097739be9d501e2e06fbfeed26723dfc97d227f49ec4817edadd19aea07c819da48528c483dc1c29a2929b9b2e90462a8cc4e87d2f3675ca006e0e20aa8be71663a33cc73ee5044134a578028a997e4992440ba0a03d55509a4537cc546bd475bf55cdaec9382f3b5ed573a704d502d8c79df1c651a70975ece8f81505db213e5dbc1e4f09e06cf0a34d5f8c5131ee324e56b13a3c7af43bb61af2fafec27f09b29d3273d32135d92251a8bb56d8d398145160d6d321206c7839975875b9e8f000b57e7fffffffffffffff4268", 0x128}, {&(0x7f0000001500)="9083644122fd3b4a1959751351e4f754acc40e28d037d4c2d58c7b8c794d9a255183fbff490dcfbe49aec03e25ab765195464e5871c492b12aedbdff04da657bb08a99c534cd77f45dc15fc0973c2e4aafe246992374df29905fdbf4aaa6fe9b30fb8d04f52b2caf4d882ed7f68c0aaf7490742edffe2c66773dd399776388c197ed7d4ca2f5654b7b1e8b59b5795e8713fdeccb686b4434b7746fd0a679aa9bd95549caaf5a32bf1051076060247fd13c2f7d47472a37c1874b0b396cf204ec3f8dc30f373cc3108247650a6475bff409dc492f45f000fa18a5213a068ed3a6de0bc71b3af1909949f59301d06127124a2d335a4959dd785ba0dbb2b9177714da212b4749676d7290a7d64a1215ad89627c1820166f0717302e5652942cffbd53a71d1bbdd740337558a153590b0bb86bba6a39c3bf81c31378fe3b5b838afb236d9f0fad67269469406312260c5560d02ba63d5e5d04a42148786dca4b936df7322907e7105bf5f7c634d8e6df4a91bc4f3a56059aec52200de024700619d42e38707085610cd8c4a08cc828b5e75ca3d648c136a0316d19e270d5fb7a77a21030712fc0f26ab744148a5ae694ac9b1662fd366ded1c1e816f75bf09f661e6a3d798625760298ff5d2c233a36eecf8b2a72d685e4bebffe83f175e379d60fb9a7ccf489a15cfaa48e972159e75e74fd7ce0a4f84ecec78138a3122dd45db5f920a57a01249d57b923a33bd6175b8ea50a0611d614b147f1abbc7d49b26710a5df4e5726b571c7800cac375c90110e0ba4481072b891128cc8964e6347088651c62cb5b2efd70060059e3b0634be8e57483984d7194a0699638318a3e3b137b25de537774331fd9319cd4f1ba6570e5f1f3327314b7cfa5a3b80559845c30e0d80aa7ac1a984b163fde0de5ffd581c95fc7fda53dfc568599236024045700963ee96f6b3615cac2ccf5d71b7cfa15a79e9e35665beca1b84073ec80e7f143212c8b90dc359954935c5509ec2292b7f8d421233a57bcaca4ad812c78ac02f6fff69e7295d3a280a373570fbed8e1393a50e4477fa3ccd4dffb504ad33a1e46237e55155279bbad73c41fc39e15e2321bed55198fdcd55957c2f8459832206ac2c69ad0a60d61462c253bf6cd626fcc4f15250f2064fbf1666d93cc93d6f0145a0eed9ecb6008016dc9a83c1efdac85628747aa14c39c6f01aed6a4f6c511d44a618da3afbc78acd197ec8ac6b73ef9672342f9104eb5679531d2f02efdc51ddc9f5b2df532967ae31da2f360dd0e57544e771a5513402cb457a2f033f154c7a0208a3b56fc8e3a18a3d37da4e3d3b8d0c2e427cec93abaec0a4462a2670f670dd9c8a51d77b6e2997f744bd2603182ff7067e1967621ec74a13c7979f33b67e5314591a89b7f9571453a49542d935e9ad63f60a836050f9a86ee15fd258e93e32d0b384f844a6ac11307710d8419f486aa3167e6ba5d857c8b833f95da2fe339decd9476c8d5f285b771f006654f2a852be8061e181c69f3032ef2f9612e6c3d9a2d6bc36a67cce56da93533a63a4fe0a96b08bd40eb28183c22b84c8115f7fbca1a63d90c176ddee7bc5d9817023ce294056b7efb25ebc3aa04fad1f8c68d5fc126ed2848575b09b565686a2d6760f548b92f0da6d8202163597e44bf476c828827d1657474b619d3495284472c0e3b53537ed93a3c23b8d7adeb9df7d051d55dbce0f64eddaf155c9b02e814eb89de361d07d7f558000b3bbad4465b865184ced02f91125b0a1714fc2ec2382c53ae21794f7404c6ad2feacfa5f10500c7dc905efea9054ef722e8a0286ff413c5c48de0079222aa07e6e81659c11d93293685ec2601604c6f9df616bf0f2e9cab13d056fdd8eafd1e0fbbdc89d6d1729cd4867bfb720fa4fdba4b136410760a13a18a9ab3e3894fe1be403e6ab5de65c04535ba99dffc95f4f96d866dc492b7f0dafb817ac625d641c1c0bb69b86640fe1d01842d2395ba785e7c6a291a6059d09bfb2c881eaa4368b4c6beecc3617fb189efa9a186d357c8fbbb602d96e5c285f603b331196453249bc9c6679425976f8fbddc9b14fad95e7120a926aa51697e45be790c33e225b394b42e016e514f29792844e5acde86e560d3246c273d5a778fce43e213ce17152450e986e75ddf09a801134b422164feec82ab1474d179ecd120f30066b96d5bd0eb8ebd9f25d6ac4439d8b3c4a5a9784dcaaccfe20908ca73fe66193cc732a0e288be5a8ec30ef04d1aab2b6c4997f44e1c84bfdbe10d23b7b38734c194ef687c5f1bd61efa23072734cb1aca43ac673bcbc1aa4bb895a47e13872e56c56be67e25f85dcaf7061b60276980e53ef2abb5c3e95bb1c76f6a5a9cb198e700214443ea145e4d0793207ba49791dcea2e91cc02e1a410e294a884bac3055fdf6e35daa31c8b2ffdc4c2d897b89d9760790f5e74cb61651e5dfdef7f02883d4331b97ad50e8e157fd0df3a06333c4088fdd4b517877fb3109696fcb06cb61253fb9c79a76ebfac848786ca229761ed085338dd2796718455b05b7d5fcf2b396f42ad02de47175de56475b05610083daec65cdc264891e5815cfec808a8e2f8d600b48f62c6db921b355b799578b68d418ddfd0cc57644b93f2a396ac68585996e61b3af9b243bfa2bd9d81b65c8c82b8b7d708a4ce0feae3beb0e82ec7edc4d12a947d948dde3d74ef1a91a415e87ac56262fd3e3426fa750ad6725d00537e044eae873e99bace4e9bf5e6560ec13de4ba6d573cdb6e135e9b8cf3d4261e9b59a8fa8a6861a81dba2f8721e0bea96f034647f81233cf37b8bf0ad128c9631d99bf9a53d9dcbc4868ae4320d8c043525edd73d92239cac82c31a2633b5f811ca39842b5a2ad24a3ef6fe8e61bcb0cc325dd80a83cc392a2dbe9fe6499863f9e37400eda4fb7fca73e5481327b8a39fc3bfcb511a41cff44bcbc08f4e56e371874ca0597e1635728889880db2b23efbd8af22df1427a8ade9599e10ffb8543aeb48769de36d3d8fc89033509ab049f5ca946cda366dec856b4b544553cf3b6e1ef8abc588368c74f6d84bcac74dd90811c15fade89a266c543f4e69728f7899b968b926e49785f2a646fe8463f6319f7be52afac6644eabb99c3e9086658f11e896c9d15f89cca0cfd759cdc7153a96d8bd0552c4d37cd727e18848c68d052864952648d25e43a91e10478a075a6ddeb4cf085063a5801b4a633a6493c38e7acd3441c6684d7fdb424ddf811ce96fc33b48a9864fae59738023d767c069770a35502c7ae3909c67447eccc930d1d4002a396207c10295b19326d5146f45322f199d35c2e210390cba621da66f1d4ed3aa1b10d36505b3965b79d1850bb662922faca7b2bc5f892115d48aa78a5f835af65c6db657aaf7a47bc3688bc8f762737bd964f20db43fd5ec7390af4b0ba53860d28faff0685460e66cb6921222534a08a5ac3c03a66c8ae5729764395f1ff327e8e619222d9da2605f68b1ea2b8f892ae4c933d8c36114220e556dbacfd055976e303833133967d4fbd175979f30a05fa0d890c0455db9c8268fc433c50ff19730e238f21a378c7701f7867bb074bf3d3c6b5e768379635daa0a8b020ae96e80051486a140c16966ff32c9407b4ed0af5f26f53d2518e92c26a9e1e99c1c6f8c536c0701d09407f3352bdf45d703bdac23deaf959cc72c3c8758e290637a580cf0cad7e67ecccbdfc498516c673f091d2e467afe475ff29d49f83331cc72a4eff7a73b8ef589a6dfb5cac43fee5966df073a12b1c7757b89b3d680347c872623372a8f33ddb88c21bd02def63e8d3c75013bfdb635daecfa7e6a6954411e2be93b74c063bc4445e48393871c8d89fb4bae86c9766fbd6642a3b0036234214a1d87beffa1b558cc6f7643b93cf63dff4e3333b86ecf88204010c6a8c370a75271bf4eb13ae6a1b1e9069ff253bc6ec95a4067c6d0781cedc375865b7cad4fe094582731c2c53f330f8c4a90f0811cc1f549d674006df18140b0bcf9de7b02178db4a1ebc8aa0c40cab47f607efec470f4a2ac3e655589a2283abf2339b3b5b88ca474425525a8118f66ebfca62eee479c5eb72315665a0f09af55b53acc2a7a51b6b4861957bad01664a1b8aca8c6b7f51c728adc1b6cce259c7efb9613ee7390310efb15477908a26ed845d5669ba0b3690a1caf7cea72fe3f5371fc3512274795e4a10379cc2656cbf3761fb6d33dd890ee212fecdd6a2a6f2b1de6afe88047a964de747e143939ab2f890ac4a79d238289cca3e21b454ff0159ec4d22eaec1cdd32410c3306e9cf6b2d8cb16caaff82dfb4267a7719734806ac94163af96b2406999f47e1a7d4d3c3770770c366ac55d9bf00523e9513154fa0560c0d6b4202572198749d5c68d223644990f2b61b8664572312663c4775a88a3358ee06bb1d6eb9e58acd200a41fc13ad3ae72e2e4e802eac5de98f5cb89f1fe079f8d6e5cb0d55873d6cfc10e3c68962079acd9c978abf1bb3230e6f6c0569b54b908430b6113746b60235003417bb4d2a9d18a977ee0a497ec73b5900b5178b95fcea8918e30e09b6c38ba378690bfe93b4e2f558e10d2e8536c59604f0f3532925bc3357fdc7d26a993bd1fe5336afc3016b78771cc16a5e9e99ded103b63f581eadac45e11bdaa6c6e4cf252df0bcd420ea3a00dcb9959ebabeaed07600719d942a3eb6cee5f0eabfd661ac8078756db6efb353909dff9b1e45d10fd3f99a4a85653f2844d3db55df048c7750e26fb9eb014f763dde0d91f6a15e743cb09c530619d1107278058d9adbc06658aa5863a6b4de8239f073b0c29c5bff5019882062ae28f146172b82324e5c675680081bca6471132912a8e7b6464abb7830b9b6630d59a293a0cf5a79f88c9f5124b9ab264b57888525e3f1bb135ca300df32c8bf80797a7976af748b15656e57b32699d3bcb8c13b59fd60a143a3aa32382ce1207abde094a50dfa80aa8888377b9598ee0d97eeab3a6f8967ce16e2ef29c0cc55610da9132ae33ce6ab13a84df5c8c45d4cb40ef69564994aecf03261206f6d07d8fcdfd171b44d99e0e4bdc0617c545d5fe373f5ba6a4aa178e5e0deb1e0840863a6e4c3579e67c50f11fd0934038dd13c3092a3d81e2da87feb4098df71c9a2c96108fe059bb0c598f27da6a0cdd35c09e400f3b0a7b15b3a23a10e2d7e1bdaae24a1e8e6464c70c2ee9994642ed7c0b8ba365c891a83a4cbc2fac4be522b80fcf563c945980d3ed958b0f7bfa56241976547a84fbe3d135f825ac05c65b6bfd4863eb7b374631f687045335c98d1e89ff971515e41bdca1353d16a6797ed2336c4528fd7f18820bcf6c7b8a2a5314bd5c64e65c45c1f32c7618bbe37b0ad543c37350654b25e93b04cdd1d492975e4e0f60a939c43c74bef62d634f16e31d05ce068f0ebee45a7787227f7f82560605b01229c04c9b1146c4b7df99160d08a0d22e4df6e32860b0cd6847abd82e33a48bcc591709d7f839fb6d8e1d959317e8d10507cded8fae63e1ea64346afe7ca1367f6333cbc6a96b582b153084c4e4cd1779afaa703384e5bd541e7e03d521574f8a907280e8b204b18ce9e21dc7fba2f72a538acff5761b15db99c22338fdb1c4ffb7d9a550a8544668635c46f1a2f0691aacb53125818d4c6db0519bf0c6a9d56c02f2b6436ff7b68c15fbb7cfa7f10913f897ce1740b277aa95272834a519449ee6538bfa7cf6a786ff77259083fa4775aee341fd617bf66b2af00000000000000000000000000000000aaac7133359a19270e152ea2ab7fe97c71ce4d65d7e23687a95420f988efcfaccec201dce13083c8202147ae78b3dcadf3b3766d4c7f11db470555251aa16ca15a24ca3110bd28b2bbaa3b7e8a16570122d1ad8b4a000000000000000000000000131412c1e9903d31989ec296f86cd473a1e6b7cf1324db87e0fcb187b8b77075ab9e8d7281ea2c9e261273520a2afa5cd32d3acc3b3ff45651bfe7f5f3353c49f5b7e9bf33578abc82e1cf252915157350e49d9baef72c5dac53c9687d5db445d54a0eb3384667b501982111bcb31e010d4d6c25e07e9ac8fb61379d87bd619b347920954275ad8808cb42e7ae50349eb704a1304eb773bc058a07fc751f40ce21983f023f18a7d5054ce140a39542254fa00a1a2f5828b0360d035bda6c9943c1a141e5b25b46d7c4ee094ea00d94c992fc5bd679fae2f0776fd82a9e8134294fd3b1eb683f1e7b9eeeba5b20bfa6cb13abd2c97e011aaad147f6d7817fc9f7317a5e7a3f", 0x1164}, {&(0x7f0000000080)="8db745e3438df8a3454304f4d553cc6adb18a8b5a82b782a98c67dd0", 0xffffffffffffff3a}, {&(0x7f0000000340)="bd5ae9456e71f0544dbc4f11e9f55d5b6f804311ceddb15db98a5a8b42ee891e1bc2ee4c8f884a23a56023d945db1e3c95c8aaff495b9df483f98e2a4ede22fbcd1e4ff79a5421eec5ad3b89d74447f1cff075ad832b964804cea99db77e329b07e6e07722e7d7717fc6b3b4b7bfc6f33868e78a564b7a734313d05caaad2f456d555af1a5b0343cb3f2c76445b6bb59bc01a68fd39b32482102a2aeadbbeac2157d56d9a8d74cf2f5990decd5583d244d00184b1aa278c20d260298cc241307855a7304", 0xc4}], 0x6) dup2(r2, r3) 20:17:22 executing program 6: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r0 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kevent(r0, &(0x7f0000000000)=[{{}, 0x0, 0xf3}], 0x40009, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x8, 0x5, &(0x7f0000000280)="b2b55097bed823414a190c0a9bef2ac99ecf6eac04d97f1ec0cb733a63db06460f9c647ee3c3a6073af2e045bc9d06d9d1dccfd7f24a581d5fd8b1bb14abd88ae47fc7a6c557ea6587fd1b0162284c49f40d4d7139b921bf259d0cd9f3e8a1d4f1fa1c6a2011583817adfbfe8e8aaf6b1b98ba1a5d28adaf400ad34755d93fd2927b89fd3e870b38b20456abfc0c8384c553983c0c5487d591ae94b8bc9dffda6265ab5f7a95ed8bf628450f44b6167dbfbbbf6d183452efca2f9e437cfd7ee13c95b46e5d88078f5ccf9695a2ee1c236dc95888286b72888ec658ad8eb29ccc2fac1fe15b3dfd33d0f0ff2b319fc32a", 0xf0) sysctl$net_inet_esp(&(0x7f0000000000), 0x7, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000140), 0x4) socket(0x20, 0x8000, 0x3) r2 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x3, 0x5) r4 = kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r4, &(0x7f0000000540)=[{{r5}, 0xfffffffffffffffc, 0x81}], 0xc16, 0x0, 0xfffffffd, 0x0) 20:17:22 executing program 4: getrlimit(0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000400)=[&(0x7f0000000140)='tap', &(0x7f0000000180)=':-{,\\%&:\xac].@(@#\\&\x00', &(0x7f0000000340)='tap', &(0x7f0000000380)='#)%(*-^##\x00', &(0x7f00000003c0)='tap'], &(0x7f0000000600)=[&(0x7f0000000440)='tap', &(0x7f0000000480)='tap', &(0x7f00000004c0)='tap', &(0x7f0000000500)='tap', &(0x7f0000000540)=':@,,\'\x00', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap']) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f00000006c0)="5d059d72641d2dfd159316c065489734708e9c3ad72c90387a10071a5b8f0400002000ebff0000000000400000000028039467b30a1fc2085bed4e1d4535fb", 0x3f) ioctl$FIONREAD(r0, 0xc02069a5, &(0x7f00000001c0)) r2 = semget$private(0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/87) sysctl$net_mpls(&(0x7f0000000680)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000200)="5b712481d840c904d39703bcbf0b7882c50c8d6d51bf769bfc539fccc11857dfa4e5944a4870cf06b2dd5fca3e8d0f5015b75daf4cd1f1bfd4c51d0f92bc3c14795c1b4a8191af07bd0ccfe7d4d852703a99c684a0bd74234a68a9b154b8941cc82502794adf4f576acb09c0e9e69fb86db637dc642d4fbd61aeabc1f40791a651fd015470bddc0da1ba47d871e2d2f1bd1a8730de46d693cc920cffffff986ccf73ebb3f0edd5f3c4ce7e47dd6feeabac7c5e7bd8fa85fafd7ee6cadf46608ae1d8ebbafbcfaaec5f01a1af55a27ed557014a91f5f6bf276af8d687f99e628fef7156cdc405faacb2554a7d90229c596989767139961e2dd2643a977afb839fd4867c6492e04a", &(0x7f0000000080)=0x107, 0x0, 0x0) 20:17:23 executing program 3: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) sysctl$vm(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000689000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() close(r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0), 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') truncate(&(0x7f0000000100)='./file0\x00', 0x0) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffffff}, 0x0, 0x0, 0x0) 20:17:23 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206925, &(0x7f00000001c0)) r1 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r1, 0x1) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) 20:17:23 executing program 4: socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket(0x2, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)='[b-', 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="78022006c6fb63f2433f800a185b3af4a36e48fad1c8d01fe6113e7c48f6e9f0d90b45784a"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) dup(r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) listen(r3, 0x23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getpgid(0x0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/42}, &(0x7f0000000080)=0x2c) fcntl$setown(r0, 0x6, r4) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0x22, 0x0, 0x0) semget$private(0x0, 0x2, 0x406) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b00fec000000000000000000000000000bbfe80"]) 20:17:23 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r1) r3 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB='5\x00\x00\x00)'], 0x3e}, 0x0) r4 = accept$inet6(r3, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000002b40)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002b80)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000002bc0)=[0x0]) sendmsg$unix(r3, &(0x7f0000002c40)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002a80)=[{&(0x7f0000000300)="30ba0c1c6da36ed4208001691225943f230405f64a6487d7e852f17e345dd00d0ab336dc0afcff896d8513f5eb3eaf96c4814d0d991aeed5bcf5e6da9f86e58b3c09d40dc5a4b40b87ead33c7e8bfc893490f1eb47ef3f719fe6a40d4f409a1470505eb065638b523cb0da3cecf8fb7217b64461bd80e546d935d8bd0770d2c5e77ee4c1affd5ba299439dbecaeda2a25e2278ecfb85cb6e38c85fc6fbdf2ae1c3bc366717a7ed8608857a843439daa8e88e6f5d45d7397920f01f89b3151b", 0xbf}, {&(0x7f0000000400)="a82797cf5acca623065409e291c03bf94382ddc79c4d13803521859b31b2cd142a731f05be410b4bb0cf55258d713363b16c204c60812ede72dbe63ee40dc9218254e8692ae2176c61611c5518e71a7d6fdf536b4d036eb92a2451496df6aca70a3e2055d020be413e6732a30047a2a8534b5c5f8a0f6313aee4428cf9e137c51118194388014d8d53a50d1a33adbaa6b5023f173b034a3ffaf9b679ef6ca94e3eccfc91d7fc8429f16f294bd7c6071a", 0xb0}, {&(0x7f0000000580)="9e9afe78b01e607e6e5c21efc2016f4e92c42f027022e60f779a669226a8d541fe39cf311b117458e1a1775eb184f0894a5424420ee5b066ae62ef47a0b0b32d2f9e5082babc80ce30ae6e21ded52a131b88e5a5fce91157e614eb30f03a3f42c7234e43a3387c7f039ed20bc03760db13697ecab32715b43d62cc0e0c83f0fd7711ab8cc7ac4f504fbf0a1ae8fbf65b98cbef66e28b6638497b8903d9f8f1369b0345", 0xa3}, {&(0x7f0000000740)="2bd7797656e2317b1cb17052d1b2a6eaffa37f61a18268d7af65bfe4a6548ad285d9fbcd00def4ac515625b0bc9c6e77ec4c545390fa054b83d02853950d6728e98fb3d96368c7c222a6adeb5b834ba80c1f4bb91371ae4588308468bf4e75a726ccfa58e1793ef7e6d4a32807838ca60a9e2d0521a33ccf9a893c688024e94bc26df402d67067336d7af609c1ba05589000556bd6074f9ccbdfc8bcf30ae61b35f100c3d33fa5501516b882db015df6a878caa2c624653f92aaf962611b7eb9f0812aabfb6915b2ea3d9d6abc92e161036a21a5fcf484ad32e6a782a146297a23f4df1e258844739a97ebfe1a31074be1892af8a8998a4640ce9512ece0856b3e7c532acd39ab018fc09067a9685a8a640e693ab14f25b358e34ebe6651e8c8709ad4322eb6addbf7b52401f0f1045928aa676d00648f60cd9eb6a7de9b0f495d2a31621db17c5933edfb0b6a016ec9443ea79bf4e1d7a7168ef3b05a14ae70fa568d4265ba7cec66de01a526018cddd9c9cd42fb8acd8953465fb28b1b3270e997970f3ce6b454e9dd113eb60e788e58dca0a2bd7d25697385b5f95401b4ff0f0af0c11425461c995db7c4401cfc564581c8c7cbee1b7df4b4b1b7fa8c20bd7417d5eb928825d48d256e2864d23d64c9681c903e2111ebf3e8776c9cd8a356bae50c9803ad7874367d3acbc4af2cdae1d256ce65c638f7a1ca363b80d4ed871a11379919866eb4595c567bb8e8c997c325903e5bbe74eb4357e3dfab4ca1d70968ac3b457286858f6b4dcc881a79fd7cadfda1413a399dd96fc6d08eb89e53aa786a7288e95f86bc666aa60ec1267581a7a6bb65f7a96d90cff0405ea05c9aa0bdb5fd7d255cf35986e1c46300ffad137ab72ec4ce922b5226c3a7f9b1d312b7d596ce20ef371fdf79f61c4ef9921fbd3eea2809413137251131a64c1d36611e0cb6030b853f480f2071117c9faac11e5ac30333c36acf4d1ec57713b6c4222340d9aa4009e5025297dcb93b86322a5ba21cf68fce57c05dca8def4d4e1d00d2be6bf200a5557e65e9f23926a13034570f50e2a0524a4454fe392dd6abcb61cce2962a0e0b174e0e5a4c113ddeca9600e4b4febe7ec6005e52beb89636a2ba19edd18ca870705e28e1c1a0718daea5412b0da92fc920b96b36eeee12b2949df15bcc232a85aed435c46de10195047fdcd470120b122f9f5451785686942d64f2d5d173f511f8392d21379aa9b92bc1a90af7674da2d8b4d7a74547164bc86f48e8ade5e471aa89e07627b499fd0bfbbc1e439732b04f04be9621d5b75d43f049eea007d9859b6524201c9ba8bae67aa0c5a7aae5e32c55d703d1cb262a0fa417ab9c29beafb0d0ad4ec3ec789f949decf182d5340d933948b14967d46df61bc1f3b159dd4323409d6f0943fdc5dc76dd7260296f260fc8031ae3463adba03f3e47d16507e76ee4a10bc37a4ad30110e294a9611829890c02c011479d5d9c3faed5cf4686e4525325cd7b238ad49b6b23357e0faeb95b64479f4d5d7815e3688a4ec41056a73e5636a601b29e3e8d7570482a32e9637d509e6bffeeb6ef1c1e91146e899879c688fcabcc313e502bf08a82142d326afc3b901100e2e64a90342956453ddad42868202474cd619048441d4589ee201e0f83f8a746b56c3751b5742690cb8091370b6b283c2f96ded3c598efaa06fe83f22b3414607b3c0555873855c324cf41d785dcb8c834cb25d8221fcfda61f750da02f670f5bc9e4bb24b7382bfa3c46c2c73b33fcd9861678db459ac1bba9a0e7b4852ce1655613327fa8293766caeaf6f1fe9742c5fe6e49cbf9a014b042972b6bb026782d6310ef52551bc3fea6bfe2cdba3de794cced088f7e1cacc5e15dea4b01eb3bcc871a8d46d298e287fb50338c04e3ad874ffa9493b77db306563a1ec925470d3d85e69a059570672383d01b18caaeb7d3ccc81851c0246122c075e7a25dbba636267e10a44de5b0fbc9da3c9241c52b1716f94f0d26036ff7507fa8d949e0e138780f62e39a0e968b374cff244476589484a70b72e8ae4399cddaf318c5ce47ec2c3c342c59a6a639f17f7bc204c6bae093467c6fe9230bd11c7a8f5ae2d21ffdf809495200bccb4bfd2a1d9bb791e248ebaa9476e69b619f1541471ea09d41485f6a558d7a3fab4f54036749f696f6abe1048aec7c0293d5b4fdb044622ba40528af589b46a372a09b3d9436309c654fb76c5ace116d49173f8fe37748ced464dbac5ec49eb9323a9a2381e422028f7b98e4e1eb2e08ab898a6c5cc3bdb31801350a0e987824841384cd2858d9e18ea1eab607a83ed01678b61c60db44cbb331b9a69c033f2d28d99115ab29ff257deee37024d2e795d6abd75f80810c46ab02a8653fd7a202547561d4550c33aa0c1b1c60d6b9e82ca1c5216f21f91b047533f37678f4943f96dd215a4382d372915bd12efb4cd48ae97960913324d314c4e9554c59cef54d76d97e5ef1016d3a2ef616fc8d9b36694bbd5dde124d163bfd390c60c5fbb95fa829a838b20dc134504ab63c96af1c64d00b3783361a9b4c9eba7c366d0e71d844e0c9c2661e1ffebef0b786318a883459822598edc3ad4ff83f24628102064d57756e02572ebb35a86a8b5477946f6074ebeb81d817111367e59edb549a14556f6664716e4b5b0079166f7ec5f8389ce4d6aab028e88f521ee1b2da185cb402cebd3898da1b193c60701ec2260a2febe31a277b50bd153af204f960b7077bda1dc20c1aeb8564a9cdfafd4d08e7456518aabf709d8a5340e781f1b6766c3a4f4025954c87eca7d2e8420c1bc83928f552675308fca13e89a8b7c9e1d339228586b353ad2384f9fe3bebd2a4497fc26544d74917284ae25e6296f579d02799ccf482fa5d0266c37ec071e017e3aeaa0cf966049b5177dc09108c86fa68f055c2aec18aa3553ae1563d3200f8a656217da9515b592d48e02feca6fa00e84237537046ac333495558f88e3e9c8e977ad77ec7cb6a51107bc0c8e07c4d0e1e1c40aafc8ef42dbdeae07cf58fa19b7d0acb82b246424c5d0770f05a1c5c80a0cabab4d70044ee66984e491c65e1da839c9fd2a0e3d2c1022e9fd914c2c6d86c4c362268d4db96f82cfa4b69ae9db5bd5002753983e58dea9387cbaf2f4fbd5711bd978ad77d7c9777bd1e2d248095eb54c40c7f6420617ccb85b0491e8982f076651cef37d0e32fbc6bc688c27fec4badef9315e12d42e3fcba4f0d451128bfb8226daa6abae136be4fe798f07dc33c8444b9225f22c461d6b38a2c3f8591c77de30ea1ac0581e24ea6d64f1bb72373d7b3f3c1f62cdd8285fb63f927e5ab79ba3a84717a05c5a9a831f1603a3879c1eab8300de24ce804ac152c89554afc4a2d7559184b568a2d23c1c4734345b7ffe569415e75c156d672b4cc23b9f572839a8e198f4f6ca32d5cf260fcd27f7529230f53d6318f21283a97d23c638df2fae7721728810844acb6892581c9093f1f625384e020f25d08096378a45664e75603a7f8dc8199ca439a9b1931a71caf41e1df0a0235d90b058c98ac3a5ac505612b81b0df09f2c21310928db23640ea24ef3496bf67eddcb5836c8b161fceef63084fccb3d78fe6992d9999ffe1159f9d1509ac18a17492866accc807b357e487e07946127628a18fde0438abedfb092357d30984d13bcf95cbe93253ee38ebb69b2f1f29fbc9642c2268b921246b7ca89f0e87f902ed8974ce8e5b61b8d73af35eba0160b2b272553b991d4a8bd385e6ebfc0cba62006e07eeb4c98de2ead5bc5b10565a08ab1504ebd687ec32435bd49a75242f44e241312f5bbccf9ce103999e5b14bd9a64d97680322610d8f2256cd16639e393d218c06c7e69a2ced7285c600d4f12d54daf48e886580846f2e1f121865a3f1ecdf6d1b38bf5358e28bd79fc95b60b472340a354d5b5111b3448a200fe2293b1caf4f0b3e9a64f780fad375a119c6a9bfde508afced53ab4d48c40657e894f9965797a20f949c94f9f6cb05aad9383961e0b094489f9ec874942384cecf9ab33d8a56d148f4e56356fec7f8874c34054b56b8b009172f5d2da8498a62e4500563eac61e67275fe324c2b34ca0db8f2b3e42448c3b5264bde7b14bf3717dc618277134909c6c55cd01c9b02c9f99db8bfe3e2bcaec504e544065dac704fd14c86e52e9aff4fd0aed1debd150e1fe79e350a8be96221bbf60816a2ee52cf69f60a8369868cadbc7b5ad43d52e22b7e84391e003b8131f2ade886d70dc5a26bc5d42b2422fcb5a912fdb8757c7f3b15a9abc1fb53c41387c8b40351e1894f6ce89a684b7a3b2611199f0d2f2f141826a39bf676ab7ad86b7059b82e0f8adff2bd5cf805ef6c28722b9e9b2a90e85e5a0ae964a81415392af0e6fee04e8f65afc95da12397a2f0c354b18daa6ebafccc029df5ebb5ffa24185972094dbb31f332a2e316beef88ca891c3c23d8de772e21d8f3dd7dafa80715713d2e9403e77265a66466b8f158bbcdaa3c203f4387e2a52892306f24e4172b358d940f2d6d37d6ff48e79aea6e018f21d30bdf9dc8f78cd16eb125002b970f41a4e865d239619ea8cbe7e5978bd8273ce420a01a9532f1ba87dd8a51fa9f7474fdfbb284feee5e085a826eff04bbed597bd43321e1cfc7470ea300ff984a1dc56588c0ff1a36a5a8bedf32bae81e324a9b89cef3d9d0d064d74dfccad6136ea0cc57a00954efbba76b3b6e329e37a3a4781148e1ddaf2c70b0c40ee75c430b91e7f8c4c16429d78d8e0365b9f0b6fb918a377dde34670f6ec9e45776d5802df89f92fab6cdd8f7ecc92e69e9fa5f1ba944457efed508ace27133a1abccdc65c665003a20b71c27c8209b8f8d3444ac1f6808244edd2fbbc78714faf180e774423e6fb4fe132295d2b2f911b829d98a8224558c9669914d2255f1a7a3f18d5ebcca2c86328228fcf0cc24cf8c278b8a3414683516adc88ccceb107420f9e0960efe202421885b5b293bcc6e16ce506c764eae28422eca7a4c46864d4b4f43003dbf569b381ef68835a9e852f5ec93372bb136e9b2fd8429f6517d6564c6a78eb3b4ca7efbfa6931789b7fa6b796add90bf49185d2c14d235d976ef38141c9063c01e8fda30889fc7f32f2f3ca31fd72e7193fb0c872cec493ad333fa6f27d323bd6a84002d4f2f0b5f3819809e7e71a2edb82943c393812b74433d60770a164a73c254e1cedf0de7c72d03a6432ff864f790e1eb01657babe02a1dcd32fe3430bfd7ce12a99d9b585e9c08f2a0dc6329d1cd54b54cad34c75216e490bdc4222fc8b7200ce99ac34204904e1206e7aa99ae0a2fb0d60a3f1f0ce39c477934d0cb752b86c2c89136ee133a401ccecc79ac22f2d73bc042d83fd699af1522df985ea1a5dcb958a05c9b333e160bb5cce64e3398ee4643fabd7f6e6cee88e9cfbe4ec14170923148c2cf5ee3714e14cedd462e454d5043eec23c94615d191571b22c707a72674b11f558dd0065df83d3f128200351adf62cfd0fb1233e28c145fc2d87fda3ecb0f28778362dfee27b524b7cdc5a5ac19e3a567c7f3e05c6e2d4697e6767b9bf91be4ef7de2b266743f2455dcb875071bbc1a718f4071c786b74e817e484ddf72d9ede538c1686bcd8a1b74dd337b5b2591a9388f7a414764aa3bcec220078c193db2b005938b58336af7eb7741fa60e5d7469eb563eaa0bdfcd4410eab1ac3a219886c128c5dc708cc3f5c64cf86f7494c34eaf5f63e9592b45109c931d42b86deaa0036e67b431b2ba87baa4f96f4352", 0x1000}, {&(0x7f0000001740)="fb4db855238ab7b3f0fcfc1668d3c9c941bb65b100a17200944492db6eb9159180652681ed1d2fcd29308865d6f8a155f85b43c9fe1c38161652ff9454f2b6bac042d519d4b4d7cd1d8ab7d39d5faf57ad36539df2f4b7b740f599d3c5f391ec8f0d844a4cf43e87c8834919673152df337aaa7e31bf6428c87fc4e5d364f3276dce633b84d455057c5a6281fa5b889a482344c09742a25aabdf91642319e71926bf10f5e3acc474b75738e2018826f3c11024b2f4bc45a9a44b443c541406a04397982d8e4cf9f279c80175ed6b5b301959e4ee3bd8323ca1cb9dada09d4466ec45920e6ec0f3b59e1b0a1911301cac4c68558a368e6fe169e8d38e66a1b1f21a52f872f6d5ea4f72c40658dd16af77114a60bf3dce2365bd1fadd221a7f2d6adde03dee6d06de72b1a065a6ca5a728cbc182f44d67ca52bf016b49a8ae3777efa87165a8967bd9bcf30b5734b08ee9f8d64d8ae6bb030a660bd0facd5ade1ec39cbe3c6cb14279f8b187ca1b88c2f0d0005c98192a3a6ccd15d38c082a6ee7419194c0efe3ecd5a23ae610f7c9bcd128d3ade70e75fd7509ce0858aef76a39be874c050594702a574ecc4156ab921e4724a18c482f28a0ce1118d61d5705a631c6d707875e3aac105e0bd5faa30be5cb6afedc1fd3aac579ca3abd369583503735d2506224ef16c07ec2ca4c7ff0d07d72026baf260ec6ec54cd6434a5b9135161dea02df27a91e2e2a9666992a20b2bcfd62e21758c5f6f18d263cc460205b5bc553f8c82de0d176a5ace6aa7691b9b894e8fa1db97badf9b8f9b1eba55078bb51bad3a5d035e7001bad83348b2a5dfa3d9242030511fd32b365ec4a7318937b02c71149e6ef307622239cd972420d9284ebfdedfb1d6bd8b8cf68330194356f6814ab649f7649c557ba984a97f6642845a92dc28fa0227a1ce3a03ae837c13fded819be5431affc1a1a5b85e4e187011243ef9bd4bb11ff0229135e897212bcb6fed8086b7f124182b80086f373920db4408c6ec86022cd543df3aeeca79b32fa582b175d92720dc4b3418bf2fcc737cf56a92047e9bf552e3e6e4349817908d68e617749bc61e2436ceed5a987a237514d35c729b1edd261efe7a7032e6a2c4fd657a1a670627708ec0ce28771b5f9aaa9118bfbe7fd8b418fb6caf0e55612e98bd50959036d5eab4a0cc3a67a26fe13f513ba93f6d464390207ae53bccf8d715d0f90a7fc3e4da841474731e43d397706a3f38032c13b43443e1c06dd1fedd0734904bc6dcf1c4e6f99c2b59e505d8eacfb1809bb766079e2358bc216e0eb3e903295802b6f633f803eb91977c536187d33d9ff0a926d0bc6eff967c12b52f4e91ef3c364462a7bb3d1af7d8672287638918bbf28407f7a433aa765678cab49c34ebb3c1283d13e53ba8f7bff34c6116b4f8aeebe3f52835fa2c82f9ee53c081fafe032fd6eac2943a917652df3c311ab01640156ad837fb5326f201c940fa7d9b31971fac7ce8fb19a18656fe50a1a11c3825e0e1d0622dc5555278af5031ea0cb508d57ffd9b7f647a5c808bc7639947e35e5c7d8aa24fe846854db8034e816c44b53b214fefaafab21df1679ccf0536458669efdcb73d505a7679d4ff29d7fdec1d461b966e839fea4adb095b4d6ca9102805a678805f04b3f132e59a2085252db4df0bb920e0d26c0a620012e8d70a337b77d5e22c91bcab1d1acf2d7fd29c71ab92f80b4809890524b7563a03ee2c70a112f4cfef9e3e6e333b2e5da4d119d20f208eda82a129dc2add99fd2447785de5b5e9ca0c4ee8e92c73d3f039e3b29a3bc8eba497cded587b9b69ff77ff7bb749b44fc70c54c92228987eaaab1f9b36cd31398203b803c35d2b22a585024487b89a4c82c0c836086cff0a2df6245292114c01bd1c974684851eec2b469b7d1133a3cbd1e0816499137410192f4ab1bc7e247aa2c1703c43deff702e1722dedfe0d418476eee256ae503932b99348051ac8c915f6b780c79d292d86eaabaefbcaa9c1fd0af69ef4ff99f3c37f30abc3ea15eda902c202b3e1b93a2c6d972c0ce6c21254f49405ab8a8d75bd828b9d114b33f5bb066400630c960ee669de911d575d8a6ad408bea4973f5b53441387f78377e03b8b6e83a69c81840074873839a6dc7869679a6f9e5fe98eb4de72871d15f9cac1cc30f397a81a8c734770c20518be5eebb6006cd84d58d50984d09efb8ee8d17f6824a6ec1fb90ba060e343856295239312636627a19d6f5d742b9eef748e1d75f67fb702dc75f4b6c44aa1d007df54229f217c4c97d7372acad409a8040098d8e651b13dbebf2b04234e060f1d1e8fcb19d15972e45a8406babb35375ff8c510143888fabc1e35435ccb66da6318d5df48d30ce5ff181e20a59b76ff892299aba4f13e34ccf8567a0d13bee1b9a1ee97de01566b08cd397f04846b676098e7115f943f377a90f742ade5efe587ea21b13eeb79b7da99d60183e9ad62f1b906f1430e07635257d5103a0ea49a77eddf68318ba9c2b9cadb3618c6da037797980a7774b130447feaad425f15cec48357ed9ae7fba569550d54606147dcce483f036c5ea0cf13b2cc854877a7a90cae25d0695c0b8a2fc2aed5ed827074777b82cbcd250138c57b3d31a1ebb16d4ad32abe3ae50e59da19b4f844ff64459c96899d9f7e06f3f64e773eaab29f8e3358fd099e22e3d3c736a9d5b62cf162e230b6a0069a1d8f55a674ec56def3b0c0f4c0e12ca7a90fcaacc114b5a1f487ff3334b7a8bd3b5537eddac28a5d6c9a29b5dfb7b3cb3adf6c0e09f97ea83f76c4015c0aaee1c5945b0fd02ae122626974b22d6e0031eaed97b3c3a0e5f5fb0abe51002868bfa306e0f810c0ad22d5780cc3b601e7e202f70d461b4440e5d29ea05586e22a443f9b7bf3e748dd34d3c0d599fc8cae8d103bbdca2d6d38df606102ba4e5e41ab4b084b783b7733018e9f3a58b3031c2b03480e7f1600a8c06f2b10ece9a13efcf2a81ba3d3136d25bc2740ffe4fa562cb3511254300ba43908c7670594e6ef3e7ca664568cfc7917048cf3eb824fae0c56444ccb480c1f39be1e7714c8652e350f039cc2d70ac909a2640805d3c9136cc1bf2cc503e907f5ce784ede7ac760e3aa7585cf63855f5771fc674355c3e914f9c32c7f08a5969405709ac29eb60964f8f98e97023d3774b75c9553dc65dbf854b9eeef068ad62669b26249c241a6893ca70bcd07207c4cc05e239430490b7595a22eff18b65c14226e9aa66f5b032616dfff53c028680fc78c308efd54e380bf4868b562fbdd38ac4459ccbb4c10ddb49acca50cdb5318c4f84b247b7d39cb5315922179cf50e0647058414a0611238e559fd38f400f5d5ae708f0451b3ce8cfbc62f6e9ebea372923bed8fa5c6f176d07d10d01825ab9f7dd4abee32fceeae3e5fb71bafd6dc0f3d2c522fefe9e4ecb7a0719509073b6e2babc9ce531c139cf2ec63ba8c48d397e29ef8ad190ee14a5973a59f6a5d4b963094b698cb5ac7f3d848f3ab7b884b39d0e92f0e0f541e018f011a3bda368262238c997cc3ce8fd48b020387cc85a38e7999d5c03d30ff977aa5063cb6d59d9d72ab7233afee94f990753cce1bcd260d4cf81584be90646cacd9ff9b1a313c8ae5c147a5e23264df582ee094d3ec0a7868b9d9c999c46b9250a5838d0542e3fa220f6872abb8e0bcb4c5e9045e2c14e2373495b5ce42cecc2441da2e216e2365871440e5321e8242a8b9bbb27d025e1ec0b3c9fe27f6f6c743bb05a4fb720be080ecdbb6598d98f431ac1fe7a3a61cb2afa97991d34cb19e33f5e36e8edfeec502e2b88360b199196c9e91d19f960e2d1f3a7a64e242eb3e1ead2a95f05ea3960cf19c47527cda175c7fb6a55aaeedd70ca0ed0406bf42925a1eb0c3730cf993090ea25308ef1a82465cb69afcced1644a95d820cfa61e800d583073335c20c9cef9f6125274fd1b8a47f544cd353184215f931ea9bd293c51ec6c7523114446d4c02e72c24fe0019f74c98af58471939491eb33067982f378429f03684a377f42bdf69f275949b6303e95eb3b67a97f2146ac8d8d144cab2c71965c0c23f919c470779945869b29ee13336694e3b1494e317a36956480ef419ef6bd38fdfed7e2c8a39f4d6001eb4ecf113561cffdd0251cb78f786769e1a1fbfced9cd5326b3762f030646f02e3f7550d7f639ce636cb86f658e472ea7f7269d786d2946cbc9daf3ecc17b0cee7044d1bc95394d136d2fa81420d43f2aa946c4fcecb064d6bacb88f2001f56e80f111396099501c36c05c3e913deddcd122b7f1bfa1373cfd1013632b3ce243116c7012bdbb07f40267c6a60f2033be568e2fe660a218cb6119d8f85f7971b101844598e7fd6f4b152f03cf3dc7e0516f02b9b0a4c078e7951f2e0dae01964d0ef57bca6b880bd9b118177e33d026f1c45b377b4cc1d9051c2b94795b7c220ddc20683fb12932314511daf5352aa9f34802eeaf4e98d06d960b96d75d68fa43d91d2132c9aa43766790bb913c63b8f25290d15d167744c91fdf8e8f624758231ea78a005b1ab0b7699fcc18bf73333c2624d2842eee87026d4a0b6b287667b593392d1b558930b32c7066ad66c20e7812a20af1173b5f745222adb0dbcfa5382456b453f374e7b8fd142649636cb393a176d580c83f88161e1978df9e43d7064970b4889156b0645c378a78456e282061bf9706021b5e9d00f4040ef98cfb4b1ad645d5410e90f0d80206ddff1ebb030b2035080cf4f7035424d157d82de16398ccb854ac7292dc312af84fdd5520165a6626eefec8a9d4a7aa0f29d0a7ce417b0b507b4881f25e277cbeb22318a55e5ec88cdd63c26e7805063f4cb8850aaa93bdcb79a4d20a640228f6c9ddd6eaedbb1bbc259b14e2c2b825865bb896ac6e239026bc997e20c4eb658b1b1d7694044f8f3de60c7f14ca7cda17665d450f5c2b39583918129fd0519fc542018cf656f6312feb5453880795f51306fbc6c4fac6e2b43f52e6392f9a6ed93c28423987d92053a2f0c9a753ef600557aed26f968bf68455e46526bee1a50fd0c4112e5679b3483a5b25c26c020c765690f53c1025afdb605997ed9470fa76461c3d7ea5df872513a0475cfb9d909127def48c3cf51d5995a15c102dc4b0626394c50ab3864fbd78f5e4af90ec458d248cbf983283cb78e3a906bdac3c6e511e4a046625cfaaf2b11d604c5477ff741e2c94c9a7e3a36074dbd30e83a809d57d1399d77aac4c6d703a1db99f843036a5cb7423f8e336e628aea6ed93dbcfa3ba2cdf8771c95a0c727d73843def7fdfe6983f837024b8cfef103fb059db56d04d900738575e19e8a6d1e97f36dce77622aafbd0cf741864f89697c9f09851865069b3b9168b973fcab697b0590f28fe3c848166572e6420aebca18011f3bb78c4cae10f96bb5d7bb2436b689409ed1038472bc6c18fa7cf9dc48bd8eedd69badd189f6e4fb22fa0f29cb90b3fb71dab5116c175a2fc94db198888ff5a0fc3daf49492882db3ca9d22d52a722e473c9001a76ccc53233ad84ecea6490bc777bdd392b5e0faf11ad27aff08a4bda0417d4aaa454f81fb157f33bfad5125577edc733ce798d5c719ab6d68d2d662a87960adabf5fc6f4665a01ae3ccfaebc97c8013faeb8a7e5f0924e5f1577b953deaf97362fa20027d1ad654f470d1abb9ae3102ff3e9ee239b19633b17eb7b6601ba288d29bb1cb152a938d78db4d825ed3b154f995e88beb313eff0d785a81151fac3fe61621dca7b154d949d7", 0x1000}, {&(0x7f0000002740)="9a441bb31985b5e76c4b2d2dd06bfdec0a22d60ad93d3ad0139794c4e33cb933cf2f12c53e82bdf3be9223f14c936ee3f06fb5a3dc993431666ff3d8d6e8a5ae905ad39450494fc24f36cbe230dbefba141a88c703281324371f8188fce953d4560d5513d5c246066c75337490124b183ecd4ec9cfc506a9cc7b2b11ec9d14b81688998729eb2f082028207a1ba9eeb5e8a5bb68c9248df221af4dc978009a120addf573b5a883bf04dd96fe925ce73057a00cd2921d0e4ad7edceebae03", 0xbe}, {&(0x7f0000002800)="094377c91ff0ad6fcbf4b541c549ab2dcc5e97c9e5818699257106bf015fc03699b621aa165e18829acdab327bd1b394787cc91d8eccc2d259eca5fb0c3651b9d9d91e6d87eb37b324d14ccd154b1a9e81dc5b3689aa6db75b5b6cde2a4753bc58b2dd42319c54b8b9697e441a18a1aaf1da0d950df6d657b728bbbb3d2bbf6a41d9685df324cc7131268b892ff7ce", 0x8f}, {&(0x7f00000028c0)="55faa778b3e3fdf36c6341ceab33d8e569d799e471a0ea63ecf090f241e48f5580da9751edd50a3abf4d7fefb5d21be6ed371e78364abf17e41d2c543163689e5afccce8c3e33ab1a87a76b8b18fdd394df0f7d7588f4484783ba747d7a30c84614009ccbd9752ac3c479e245eed2b33c1b38d0e281c51ecd68f6ca4f980d9b489c74a1a052da28ba206661cc887a109452f9ead9b31068e44dc22aad920e344ab1e195cc4b99c7d9aa51d454e33a77267549cedd6e6b74b4321904a204b2c3cd33f7004050d0719411d79cef94ca0811af919c25b04ea0dd924948a62f644", 0xdf}, {&(0x7f00000029c0)="0e46c6e7463244cbc678eb52ffeb70f621f9271457c5a1163c524b6caa27ef893a9ad6204a7bfee624ed9213c87ff8daaf8fe4fe112bc3d7602dd9cd0ae2bfa71169f80834af4729aac4c170f7549303988a1080f9fb8652bb63e02587bfc3866c4fdfa53d98edcdc2dae48c37fceea44b8f37faae1ce2846a31cccc18a53d76041c0e7810cd80618f7b9ee5f8205a", 0x8f}], 0x9, &(0x7f0000002c00)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r4]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x400}, 0x4) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 20:17:23 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x104, 0xfffffffc, 0x0, "10f0606a2af171ed8aa6bc408c2d5000", 0x0, 0x612}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0065d5ef801801e6ad8bb7c52ff8c49ea18983ae77bbb558f0067999390f843d37252cbacc4080e85a9dbcd1983b4aa7f2a731086384260c2dbc37e995a2fc9ab53490c4020000008e010c31b1aaf8969499481032594620064b077d8adb009e204ee6766dfa2a8900f9f76334ba464e2f1ca054a58ed1a875d3a3278d2d09e157083c7a690703cc132847f7fe31aac53cb24612a67260d0fe7d471c941b96fd47cf370e4b26967d34cbcbcd92f538b8430de77f0828f8adcbfdb0cf496099a983e42ed176255d72ec031dfb8dbe7165f5cb6edc8e2b88ac", 0xfffffffffffffee5}], 0x1) pipe(0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) close(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10, 0x2, 0xce) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYRES8=r3, @ANYRES16=r2, @ANYRES16=r0], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x1, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000580), 0x4) connect$unix(r7, &(0x7f0000000280)=ANY=[@ANYRES8=r1, @ANYRESOCT=r3, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES64=r4, @ANYRESDEC=r2, @ANYRESDEC=r5], 0x10) sendto$inet(r7, &(0x7f0000000100)="18", 0xffffff36, 0x195a05e282d6161, 0x0, 0x0) r8 = fcntl$dupfd(r6, 0x2, r2) close(r8) accept$inet(r6, 0x0, 0x0) r9 = dup2(r2, r0) r10 = fcntl$dupfd(r9, 0x2, 0xffffffffffffffff) close(r10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r11 = socket(0x2, 0x1, 0x0) bind(r11, &(0x7f0000000000)=ANY=[], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) 20:17:23 executing program 7: syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @random="f02ca34451af", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0x9, 0x0, 0x0, "138a0927"}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0x1b, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) 20:17:23 executing program 5: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='.\x00', &(0x7f00000001c0)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="7189fcc34e6d75a0233589", 0xb, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0xa, 0x0, 0x17, 0x0}, 0x4}, 0x10, 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x26, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @multicast1, {[@generic={0x1, 0x2}]}}}}}}) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0xa, 0x8c2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r3, 0x541b, &(0x7f0000002180)) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x680, 0x2) fchmod(r0, 0x0) 20:17:23 executing program 3: syz_emit_ethernet(0x40, &(0x7f00000001c0)=ANY=[@ANYRESDEC]) r0 = socket(0x1, 0x8000, 0x73) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32=r4], 0x9}, 0x4) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0x38, 0xffff, 0x8000, "86879528b0ea62e3c0c75123a1484272a015858bb1ab00ce76bdd46ef5b08337fbe88ec8c1"}, {0x158, 0x1, 0xed, "83b55316e01f24a7606311b677fc4ec6ebbef92a80ee7c368e46a96597d2e4c3eba3416af2e53ff7de7a94efbf52ebfd40eab8537756e292871f6f84f76c03562e4e98a0c530edde1520da0abcb0ec827bd9d7d2c297a2b2e74ea153f1ec745473dcd3fcd1e250ac931769d1f42ae1aa741abd2ad5a2fa4ea994515f8542330e474bfa51e5c65e5b3e43e7c875ce247f4a6e8dc8f0f0c97b9a38b730dc3470f106ff2c5df3b2190a59950eb99f381a3a507f6fa70f4f1bdee6c4707eb559951c95593f60e16a9684f8fca29ca07265a69c1eb449b445c2636820b8a336d78eb7f16635ea070e9092862e13f8cdd7fc3b4440e502a4bf5cd23a7728c18248e1df65132664c4c75fd2d89551acd32f6339ee28f46ef74a4cfd1d5553fed79c8889a5e98dc8328f8fd8707896d366d18a61f939a83d38c41c38f8f23e81c300"/328}, {0x48, 0xffff, 0x7, "ff6970ccdf6fadf7874add902e1af8e4d290d01309fb5b08b94c6c66d9b3bff02f1d032d7259ea803f95344d41e443137baf834536acf6d5"}, {0xb0, 0x1, 0x47, "03b7b611ae2e8346b43e1dc3895c1ebcb0b3c68396a7be431f1c9a55452d94a7bd7b13bab99376421878e2cef3cd39cc623c5a1b4af6f98fdd1fcd311005b5391ab8800684ce810053d6b4b3697b1b705e98a10dd3fb280cedcb475a5829aabcd052352acca7e2eda406e798045cc9acf64352d45f9150bfd5092b654f5745a3a16d58c308a38afdb1e6a2428423ce4deab2465dca82447e803b3ff9d5a157"}, {0xb0, 0x1, 0x3, "018481decee1d0d7487a994796fda494ec7130065b4bdc6b45e4e0b9f5baae413ba0361d8a59c7acca511b8aa0bfe896f22a7997e64d465eda4ec0939745a4cd4a2380d7e7ff98db52b4ac830c6a07e64cca00780c67ccba21d028e1fd0f50683d89c1f78c5217c5846866e4f1157c1fd9c5a459b20d091f94738ed4ba49078592bdafdbd1de3fa78bf2d08f288827c65074cb5dbc8e9b744414"}], 0x338}, 0x0) r5 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000200)=[0xc59, 0x7]) semop(r5, &(0x7f0000000180)=[{0x4, 0xe8, 0x800}, {0x0, 0x43, 0x800}, {0x4, 0x101, 0x800}, {0x1, 0x20, 0x1000}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x800}, {0x2, 0xfffb, 0x1000}, {0x0, 0x3f, 0x800}], 0x8) socket$inet6(0x18, 0x3, 0x0) getuid() setuid(0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) close(r6) sendmsg$unix(r7, &(0x7f0000001280)={0x0, 0x0, 0x0}, 0x0) sendmmsg(r7, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x9}, 0x10, 0x0) getegid() r8 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r8, 0x0) msgrcv(r8, 0x0, 0x0, 0x3, 0x800) r9 = getuid() setuid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000200)=[{{r10}, 0xffffffffffffffff, 0xe1, 0x1, 0xad}], 0x5, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xffffffffffffffa3) semop(r5, &(0x7f00000001c0), 0x0) 20:17:23 executing program 7: r0 = msgget(0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, r1, 0xb2}, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x9, 0x8}) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r4 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x6b}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x20000300000008}) r6 = socket(0x18, 0x2, 0x0) getpeername$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0x46) recvmmsg(0xffffffffffffffff, &(0x7f0000001500)={&(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0x0}, {0x0}, {&(0x7f0000000040)=""/75, 0x4b}], 0x4, 0x0}}, 0x10, 0x0, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(r6, &(0x7f0000000140)={0x0}, 0x10, 0x0) sendmsg(r3, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="ee56aeb3f517965ba7f164f97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d5484762124270c772131d9d972f2c84c12b3a1c31050e43bc662eaac2e6eeaafb7000a318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb6a6cbce70b824ccdbe1eb9167528481d407a07aea1dc626afc35", 0x91}, {&(0x7f0000000040)="0103f10c3c55a33ea35e8c1fa3ada25ec5b4342d94f9a9600f7e635c3ba7", 0x1e}], 0x2, 0x0}, 0x0) 20:17:23 executing program 3: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x102) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4101}, &(0x7f0000001080)=0x1007) writev(r0, &(0x7f0000001640)=[{&(0x7f00000010c0)="d7e6c01b9a1569f27ddf474f7dc1836879957602f82de76ac7efd3c8758590fc1282f8f431d1202609b98b403573137d9d142820a3e31a4e81bbf68624d0ea058c", 0x41}, {&(0x7f0000001140)="7fc927c96400fecaa0b86eaf62c2c23f99528c49e124fc8480aba89f22d6d1865e2e13a68b7a50f88e891fed0c27146149a9cc3e6c4d9df7bbf720d16ed113ebd7c3133de37b8534b2786cc2056ba8d665b2bc728da34e57ab59c628a432b42a3164f90394810e884370c54135e79b6b2af246ae5290521c33c30b73b8d2d64d184c35a10d783420053fb3c032d6e38facd5c94a6924c20236ada021e538ffee4c439fd83f4a162bb79bc57409048000b8c932099497ca74600a74bfadc8df04ab585cf02741", 0xc6}, {&(0x7f0000001240)="958eec85c07953ed4aafaa98981c7cb7968b5cb1010be3cbb47909f9995ffe60ffae37ef3dc4ee48f8a0b70e11f8c21e5554dfdc02ec149ffc5e7bc72ab2bfe8b1614c18b61b39b357fee63658167132facddc9138bc1292042f", 0x5a}, {&(0x7f00000012c0)="a423ff11e7c7edbdc129ee40b58d40131ee859b9f07bc50bdd14733b399d3675c1c1e74a386bd4de541baef3d86c4399af5b6fd06f8325abfdd21d808336df513e2b8c15d4efb5e737d7b4e45fe5106e6907520454d8cf2f4b1175e1ccc88db04bf217f132a55e3aa9ec044139185aeb5bd496d739b933846e3c8dd2b0f2f79f046121049b9da255d8456353570b6a97767150814a73a980ebc8d3b7258ad579e3220e25192bfd89b3dd0d0187fb0193be01cc417a82105f47c9999daab9247ed9b2", 0xc2}, {&(0x7f00000013c0)="83454a85becc8264321a21075b3555546873514232d515d465c3562bd23da0de4f8bbe24566a9c12e2349840726b71f23933d8d1b54f1c497cc67ea79433b6624772073ab53f7a6ff623848b1aa98f0df949e6b2f2fb0e67bf46cc54535b6c378d90ed2b80f88d89ba582cfce591d14fc454bea5d3e5d5bd3c6c42634f14de7fd246e7eb9625a9ca655bdcd6bfd735b5f7c5876d9505c88aeb5f6066f89172f160ffe39194ba412039162aa807e938c3a076722581b0187f1d93df1f0e4d039a3f25db5bd4ef49453d9646f7afbae72c40cf57800aaa5d56ec8c7920b9e116c37f5b44eb16ba1966781a279516", 0xed}, {&(0x7f00000014c0)="d2fdd4d7cc2a43a2947335b3c3407f02ac59f4eff49e63e713dee681105f2544d2bc4439d1026c5ba37d314dbef6fac95d6cf452fafb081f69fc8eca8cdcb15f8c176bc3cfaec78d3924fd309a08fa5e78f9ad2cbf00fec6e215e3fb5f2bbe1214487deb066ab983688f8282eb1a58c6fd370ed4faeb9bc576d13f8f73a8b04b13907d01cb7c560950e50bebe497f31e677b70f7582ae4bc", 0x98}, {&(0x7f0000001580)="b4954ae2ba110a03fa7d9b54dd7b27ffffd5d1befca2b486b05bd6bb56cbff7d49bfb282edb66bdcf804cff3df56afd8ec8f5121a3987fcb8dd4758884c3b6433a8fdebc86bfea22ae78547280258fd47283c58fd6e227062e35ee0942675af68173be36ef93afa65660f887e2f3296519ad0819bff70ca7c0db0e635bfc80cf0a4a", 0x82}], 0x7) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x7011, r0, 0x2) write(r0, &(0x7f00000016c0)="25b12192f4e3dfb0d8b2f6dd5d15cb49d0d036c28ecde2fffcdc827d6ed84176c65caab8eb60ee9580821842575ece3bb789ceeb9e8996deb7406ec03a4e7941aa10c00088ccfc11cc1387ffd7d2b5d36c678f393de9257e57568a2c51404d264774746082723c17e74bac292c1845b83af80a4a01ffb31aa964dfb846896679ab693d7a9d9854d0a42ce90f7ea4975df09259ae3883abbe7d61a1e6f856249e73aa32c5f00519934f6d5e8ecda7d5b9d3221fd7db01659449b87a86", 0xbc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001780)={0x40, './file0\x00', './file0/file0\x00'}) r1 = openat(r0, &(0x7f00000017c0)='./file0\x00', 0x800, 0x61) r2 = dup2(r0, r1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001800)) r3 = fcntl$dupfd(r1, 0x0, r2) lseek(r1, 0x1, 0x0) writev(r2, &(0x7f0000001bc0)=[{&(0x7f0000001a80)="f24ac8da32ed98731373cb35c381a53f7cdf2fd662c736142943be96d1e2fef4a5c6ebfe9c98a03d24e47169cfd755d4b20acc2c2ea0733db32f29fd169689ed7e7313164295848233f4c95d3b19c08652b40225fe6c0c26453b5675656d9b42a65dc172aa034b22f37b72da83829e34012bdcef555d6164472fb34bdc27c7795477fca0fba662da479baa93446f8f55707f0961684e7c", 0x97}, {&(0x7f0000001b40)="265973baafdd31286f99d0a2535528009affdb013a6508b51d3b221bf072ef5344f41f1181a194d36602cb6e450b05816f6fd10a61be2489643901f7069ef978513732162fbc13d3f4a482c006f19246321bc1972d5791602462986ddd8c3e3ce3a1fbc0ce6b", 0x66}], 0x2) open$dir(&(0x7f0000001c00)='./file0\x00', 0x0, 0x110) r4 = accept$inet(r1, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) r5 = getpgrp() r6 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, &(0x7f0000002580)=0xc) sendmsg$unix(r2, &(0x7f0000002600)={&(0x7f0000001cc0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002480)=[{&(0x7f0000001d00)="c5979caaac5d71759515207daa85eac6255e46240ddcc76f3be35bd129e28c6555b9f683963f3a169c08cf23db67753269d0fe26b7", 0x35}, {&(0x7f0000001d40)="1e5ae8b52040e6bbd5f1df19fc71613adfa2c2652a699608712548b87f48edf3da00544fce55cf13ca6980d993b9c2c6e6e09cd149ae8e95f13db7e999958aa1fa8a5a5588df88dc4b5f73019ab2f5ab9e44c0fca7a29bc65aaf69f0dc48efb5ad8aa4510b9a295fd765b4baf21b8f87c25f0b81bb5d9f6ab0d1be695751c5659c1aa2a19c793b9428106922348055e1e6d218fc8ef734a1db0534deab62ead3b31b50930eb0ac1fcc80bf1a299480390bca6ae7ab07ab64bd35585e4bebe2251876721526ee3bb30b0bf06b481c0b1c0f552bfaecbc315c3041dea1e9070af62b9ad5ea3573f461053df8f34085", 0xee}, {&(0x7f0000001e40)="86ac3603167aff79c8842b4718e57a937b38a585a29d8a5cad8f94f89a62ef93e546e752b8e024e0b96349e9d3c636ece96fef93cbddd3bba04e46cf16d2db724e146b9263da5246bf32dd14ad7a49189ae3c2d0b6bbb5db2c942c4f0731cc4758", 0x61}, {&(0x7f0000001ec0)="8c2aabd0c7d24d851c502aadca20b0510403000e8963b4cc0310690a2586454db1fc03a6720f48fe61abe4f742686dea09da68c117f718dc1101a396c48a3c713ecd90bc29ab69fe36babbe99cf0531fa9e8a6902f4928fdbce48c688782535f7cf5b8254ef02feb33f53e5d942fa4e8a20d4a5e35869090611a9e39ec6b1697e7f42c45523e0b2de04a62ae70798e925a9abe9b6c257f9daad676b0cf31455a449d5b602649bb0777abd11013c881b9f7df21d6e838cf3014e326334991984319e79beedbd0010d121f76dffb93597a79eea6bb7c630fa65b495c4b0d6719747e91023201c45c2396850dbecd1f3e4d1ec9300b3c42c91c4fc31652e8bdbe", 0xff}, {&(0x7f0000001fc0)="2486d9534b9049f55027300e6b0ce547009cb0e1cebee75730cc6f2f4b1ae80d74255741e3fdbaf7ea695f74559a1cc5c76d274ba301c12891c59413b11c799fcba6790091ae67b3fb2df119121bfa1a19f0302b451bf4e159ffaa9897f5bb704256fa1f2671ed7291160dd88ded88dccc1dd908e34a7abbb89e6916ea02880cbe1b1d9fdee156c7b6b8dc8d0790d37b1d3daf75738b83c23035c66d0885c7fb75c4cf4bd0e2887e899101633ff607646adc1f41725087b0b69c7bfa7388645b9c562e4683bb123afc9ca65fb8877fccf2a7de47181d182f2fcb0af58015acd61ee89a1e4c17b05174", 0xe9}, {&(0x7f00000020c0)="9d8c68df97402bf505e1f6f6e7946b042355c81d42f8906889e102c957928a8d4361c7cf45d1156e4ce6f33989356d176124ed0927b9fff9caa2851e44193b5fc317f7bbc815749d11f9cf9569397eca07b9756f0b869f0460507b0a412ba957e368d72e7af83aa64f99e034fb5479bd199e46a5ebe0c27db1626b1e8e23205be99cf8bb7fccbaafec2981567cb79d52263fea8c833f2d210745f55fb2fa06d601f4dcf0ced513357cf0e3f95e7b4318ff465e643846e81873a9463eabcc251a8cb16e6e8ca40ef8488cc714e7101354c2bcebbf89b8cd4e2ca646c60e4bcb1fe21695afbad2ddbfd6e5d5b073e908bcf69f7bab1244e5", 0xf7}, {&(0x7f00000021c0)="687bdd9f459888daaf6b718b0d19bbf7ed260144286751e12ac43fbe89e7fc7c8dc706fa5cecbd1a34e9f42b3060989ec528fda02423d15c4862bd21a1177b5e05691984c8c792db1294c5a41c0f9f25ebe16a518155d341a9faeecad9d0c0a87fdd543759bd182582a57a48c96821af14925c29e967802951fcb5544c8636998e305c2b63e5cafee646429bc2913c99b99bebfe536c75d1a96de1d60e9daca6216cc0db2cf2ed4204b1f9aa8bd023c86d8625470eb8f27b93a89747d5a4e4e3a3de264f955634f961775468722d33678a9f3d5665bd0f4822b0c486c4346936fe592af4e9a1424b99b8dd63c1b099a761fe647762b5216b22", 0xf9}, {&(0x7f00000022c0)}, {&(0x7f0000002300)="2dac8c694f770f4dca1a98e9c1b95874f8bb98b0a40d4d1e4fd6252f40d6ddfc437577b802a8685d594594a15ffffc37842d446381f5cf742276d1402271b41babd8c2c5a300dcaa50293b099b69ba35948d3535237949dd3eb1317c5fc26927507660d88b481ee13c21403b19c0dfb2b69e6771bf3b7c12e043c59e0ab1534a23796b25e6b62cc948f996cdcbc2986c2ad31865ca43c409b8080e0041948c33c2", 0xa1}, {&(0x7f00000023c0)="275d16836d8d728256741f977b3c8aa53ea633ac62b1103898afeb219fd3afb2ce9ef120c9aa0ea0d1ed253ec4189f33a00daef57b9e4c5817e623909f8619c35eb14e590804a17c7e35b15eeb8c7b10c8470fe02dd71cf80a84c9f68e0714f86b4d63a9fe5cf129dd0dedac84260b07ac687656ab2e53dfd1da2d01ba366765d6bf9afe8cbd62c93d381f6ac3585c88cb576a254918ce4d6fad2ca27d4b3b902fa0d8e50ad130a31de14899f05b4babcd60f67b25", 0xb5}], 0xa, &(0x7f00000025c0)=[@cred={0x20, 0xffff, 0x0, r5, r6, r8}], 0x20, 0x8}, 0x401) lseek(r2, 0x0, 0x0) r9 = open(&(0x7f0000002640)='./file0\x00', 0x1, 0x4) fcntl$setstatus(r9, 0x4, 0x48) lseek(r2, 0x1, 0x1) bind(r3, &(0x7f0000002680)=@in={0x2, 0x1}, 0xc) sendmsg(r2, &(0x7f0000003a40)={&(0x7f00000026c0)=@in={0x2, 0x3}, 0xc, &(0x7f0000002740)=[{&(0x7f0000002700)="52e4ded0c783dba89163152c5b062340df3da6f339ff82f1d150624d5a9d039c6fb72383bb52ff0e958c5a74bdca93cfe2213d82e8", 0x35}], 0x1, &(0x7f0000002780)=[{0xc8, 0x1, 0x8, "be01f5310e2046d4037cafb2f2e4c243085e9b0814d88275467cc59b23ddadc196bee5fd3a47f9d66f36c010e2c8db51fab2d963926875c2d78c2f7b4c694ff344a0a3c0fec137418984e226579d201a0d180a5a638385f5cad2111a0c26b3d8b24db452212a17d285a7ca1016776e14514dc92d76867984287f7dad98555e6e786da294fd3bd9eb657eca4ffd7b0ea09df4a6360a544cf415a158168fc8ff671408932a2485c44f92e5593e0e5b8e90b5eac2227c"}, {0x1010, 0x1, 0x8000, "75f83becaab35e940afd8bfe70679704f51768766efd486513c7faf9f8440a894b46c42624c0b6e9ef96ed684bf8180e037c9ba1768fad1ba51dd26e19ecd7e6c2ba001e3fd08de1e52d4b99814dc78cdbf900b6d816d5db18741b00568ec09ffa8778150285069c51847203993359f0e99eb7d76749b40dd69c96cf7cc7680e5c7b179cb2d2391a3415fbd2b78f980c13ed126e2a63b58cc41511c62f832beb3ebb273cac1c7651167ede7a03a1d9d5edcda3d700deb5e2f07c45cd189bfbbe740953a6f4e88efba0247e9f33556a6fd96c6794ba971a6a0ae098fbf512556ad5e675a155465c418caea21f17511112cbc1030d627c37e37e8188d0e3fbabdd839de074b058fb8996972814a5847bfb28b354622171cab724ccfc87bdca969f304e186a470a337a94eb63301913b6d0e8ad331d4be38daa5dba2d7240f9d4daefeb9644c433d9e98cbc339c9639f04dcc3a451c00974fe52e3c6a06ced332a65ca27ddc5f6a7aea07737b3e4135cb67923386fb07d3d569e9ac2175a009ea7c73a5f0b6e5fcd50f8193672a9e5fe8a6904509893f073c569d8586686d6d4e9a0244fc32b5ff67313c7707f689738c8a8746d000bf2162f317b1a1bb27c43898baea07ebd1d64deba3015f0da86a95ad98d89cbb1cb6bf1b2b1b71e8ef27990a139a6a28ccfb219e4c3038351b10206d753049f8274b112e52a6bac8d3f0035ec61de22d243501dfad8e98003ff84df9a6b01367ed35807a0643307e7213fde89ebdb0903c0dd7488173ca77955d678b4667596db63c1fd5d2aa7b2b2f8028be6413d2b8e29a7572049cc88901d0aebe9d12683d20a9a821db243160eb2ae766450826efcf5e2b5ae2b93bda6d65d827bdc519ecd9a7cf8db2026d74824bbf17ad575aabbbbdbcc400d6146d6db818eef80f46664693187b2c530280177645ab6091634959cce92183e91e08b634f9299402fbd5498ada7fa657785e8549128611ff5cd385c6beb47889b53bef80b4223671c26f3486e323873ad1dcd51178f229b0744e8e56d1f33026ee28778733acf82608958b8288e5b35ef767b947fb5f299c6cf5149d9c27ac3120bd6aadc5f12b6af5e30cda18f25cf25cb19c3ab6c102f956084f7c30219f84e363d3dc83d75505526a285677e1291a6fbf8aebc83d71bb09aeb4127dab8375ca927d4092f38067203434197ef4f48c6dac85acad315c7d8719961b333eb80339d7e466260f19996b486199154f26df41f8a503050976d63061f60c21637816328688391ca8c4e174a58e48671a7f2e485466419307da8f530b991f7ca43860f098ba07c312e5a5ae64e0a9b1175eedefeddce8da56cc11de5a3fc375e2f32296b99451b0a5ba98fb63a65b30a76099fe5544dafd28c72628a76c0a9665b7ef64703bbdb709373339b356cbac6e79b78f5b96c52235f1f559bd94f3b3c45cbb5480da45d183a5fa9d2c177791b4d94eed4782a2457fdc3356c7ba59c5bcf3bb00051b31e84f999fb573be0e975b3c106dd28a6de79771bf2d1e6649f5c412614f8bd0ab583d6dbab330f9c541d0513e3d9e83819e59106295456a36f82b838c8daca4d3a553e270e4744e16963982e982acebe14fc4cdc92aa75539e297c3f056d7560d8e4b71cf43e69d16e2f40ef3426207b0f880bb969a564004ba6cb747b849251500301a42cd73b5424157c969c0dbc2a16d081a0c957ec20b0394d19ac85c53b410971ce6fdb7010e5027e46096190553685efc1444b6206320307d74076c0d5cc8f6370e8d6f3a8485c3b8b9707be78168179b9b7c93803fed2f5898bf458f8fefb638edcaa2486f725a1cd519d9caedcce38201cd23f2d52b093d8e89dcc837c57cf19ea28a4d9d7c4df6c597d516932411ff0eee44c98f01c8822a39e45abe19e0bd7955b9a0ee2ea92209c908d2cc0a82dadaafc7ce96ecee0172fba84b4873cac40646a11f8328551edf3d29e75b94a84d387833f07e3735be654c55896eb8a4ca1f3452fecc1b0bb132b0e1c21e4a00067a7ef8f91bc26569d886bfa39aa378e8dccbce70bef9aff924f43ef6d2475caea15b638fe881fa5b0340a442e9b186a28554f718d85a297313936d6058bd866e4c47f4c42372c93d16e71e5222fb2c4071bad3fe887e9f5fc6c96eada064a3858a19278eb728bd23a9512a83aa934ebd49ff5c3c32564b1d47859b2d6ae6bcc816470a65bd51657cb28eae2b7b92867c7d65747e237c8ba33ce3ceb6c65f8ca31a460f94e403333d5a36d393cd9d5b4539c2440f75fe7b7f1185cfaa7cf30bd51637eaac54b38b64778aa34ea44fb07c7706c63f5f4ac63ceeb97e4b91c84ffe1acd00fbe53f1c101fe4585bcfaa2e4803ac374288da74452c38d6c270052964f73e9a9cf4902d6d01bd808d1b5cb7babaaa77bd3aeb14a3a777094142f3b4db7e22360569ea7c3b86d098119c2629cc9315aa79262203e3ddaf2b8691ad7f50cd2da931fa701e1acaeae97aefa42e55b133e40ba61780bd7f79eece4aa2b7c3dac8fad8b9f435e7170fee83add17ee552fecf69d00ff227e48414ccf0b3ae5a53c8c2673fc728e6e5a4d8503d0203a2c6ce4918b6e535c612cc940193da8e9ac03485d79e54fa00aaa8f12b7fbc979b308981931aa7bbedadd61d54fce539f6c1cc4284fca557133f57155f9a332bf8a0b87f591faecf607e5154911a87d2b1499bf99c6a688854c6cb82b5100dbaeea0a51b9e783335e1a8f4faec7fe1a93c364775c744505c9e7f119295dc50c3a3b9b1df88ca9db337360a904d979d36916a82790eaa28ed869f4fc252b40cb8ba212041b92dbe095c79afb7f3a544746245c60628b15ce1692f33389a3e36779e841f2c764c062250cbacad08c4efaba9d3aa2c00cd0c8159433f1c8972c38b948ea939b9d169ee5adb5506c1ca0a801f41b68eb8eaca6af56888c7fe7d765633af4be09bc2693a3b795204310ec3704fe9ba936c8b7f234cad311eb6fdbf1a005594330e563eb3c0ca18559290224222b5571838bcd8ca643fd759c7e84aa383f61e0874db48c39e98db84804556fb4240aa1e3caa852a82ef2c7cd023a1045016bd191c18f60cc438958148159db1d434b03affa1ac7090187b88c88ada26e3ff7b56ebc6bfcf6e244ebb0f88e826d9daa35e343b56022ac1da58349c4719ae9831c1d8597064db401e9a541a040ad287211b27f949cf2840d20a879dd48c770e7c098e0326a20da206f6a9a0689a6fdd1ebb20077a73230e4c39c9647ca966544b6766ece2b029d04d805e7d269e09b6c5aea2a44da4742a7366a2e7f4d61335eb30b5daeead48a5940f58abfcc72361597cda0be083052662cdf3d63d192283cec639840b3ca2c59c006959b483f5c84f6cec038b25cacfb89c03630e08952184c1e847afffaee954a44a7b96a5f64bb886473c032ea842702bc28248f8c1118ac3d421df4b3d4e842e0faab23cc4849c95b87012f6b66c29c10105ad38e15eb64354a65c991d6735d084aec4d1e7af41ff53911dd20fc53aad5543b4e1c7925afd7de20ab7817c166b73bc6ef9634991cd2b41e1c52ba7c3d4ab62d4f2ab78a3bf935a2e2b771c3bbf89684711c3bf84434ddf60c4211e359bd3f9630c5421bca686bdbab2aa2d9e99d1669b0e14e8cd5a128ed9684f78939f356a35e1bf2af77edb61ada91e23e2660ce65b561cda3c14e111bc58dd7cdd2e4d8e239b4b438dd0c9e12d314fb2d36b92e281e6edccafce9446066580e2e125722ce449129f01093d55f1e50020d679660de32e4a4bb03cabb3b2a46737b05221c1d1ca55412b5348b0773fa7fb47a13a86f398e17ca4f74e53442bf96e6d3a2bcfc5b29158b7abebf623d3c0cfc2bb512348d0ee3976ee002c71c1d8f5c1fdb8cf5147c806b7b6da9b54bb6aea4abbf2ab3ff72272b096a7020d8da6aef8e68e15c0be102163ade5214da5fdc0280cea4813a9275bb2a2603fcbbf43f2a5044a648e2a103e166f0a0dafcee96fda4424bc203de6f87ff1e2dcc0e5748486d335198049a645a9a5b383f3b5a96d13e8b939750869e1451f782530d5eaf12e6a04e173d36598e3cb1707b3cafae47286cfb62893786afeadd74455513f9beb9ccf0e8ce73a393416ba76f62f36cd633fa299caeeffd74da4ad8bfa6510748778615be4f763357b65179a60fb49fc4609fe1e88f52baebe065f29347c650ac93a77779f161bb043de7c5a90e7f0966fd694e052bb7ae1c4a4af771ceea2796bc61f602bdef172fa5e36af2c1fab2d990b784f754892818cfef2decafdfedb160c3e3ba30108ac3585b8874e4bdb2bdc089140518442adb61c1ef8180411278229119781f507dd9f0648bdd9e82679c22ab20e3676d9513e690027dfbe94241c3088d99de8cf40f5fcd3ed9441618aeffa8fa413e4933712d5e794481f5c6c42be4a8e2b21800ca0d979a651a7f226b0b8d24cf23692e9dc31aa78ccd4e92f80468033c27db43511856b92f6ff7fde35bd036b1ca0d0089346a594df46a8c96c98aad87a8a18f75629055a351989f3da935ebcb200d19f4a5d76d3f23e77272b949722bad338b87e87e78d5b832e39755b1df95e8de2cb7ed72482c010cad2bce2037929655a7cea02faa05d1c0e78f3d2d3038f7529a1afa611e95493575b7fbbcc4a1aca89bdd4d5af691d71f8457c509331d4857dada484d8fdb248ba486508d756f2e2ddfa59a21341cbd9d3d4e3d34d5a686f2e7dcc9f33ba7eb2dee7767bf90455fe7c9108180555e34aa8dedf0fdbc7d1bf5a80d79dffe17a3aef5a707d0f4f622305f6e5f8f7353946e085782c075e38527c32ae01184566959a972afb1c61760275a859e63e5946b644c374a402a170a9753326f3622b786a8305b16ad684b4c3e579ae46ca984988b4bcb226d120e0e36b5e16ce4f362f1f0bb75ddf74d2901799b46b62652a9eed22eaadfa4bc0b5333d366656cb3cde9a1f1ad5456aa9e199c617e1394d1bb2f6de2d125f7bce67283ca721988df5066e9096f1542db8faf3aba507c64172e49d909e657dda543f457947c434ffe3e6827cc280f4c73347f035c08b20df69e5a3df291ffae92a116dc4a29e08192f306e523f9a0234793859e129dc024e5fd929df77f3efcb6f4ce87f0990fbf6cf52e125bfeb1d4b7fc8d96c900590244e2c5566cc6201be61d4a5d1bc1303f10f394b6d62af8ac488533f2f1c39f7bef22d8d0e5cc1dd0953d75054b3115a0e1d18dbda61f3fc7ea08940ea6a30fae0f66ddaf57200400fe96948faf84f95da12b8a5f5f67bfcb5fc4161ef0c379075a0dd2246bc70302b6709220176e515da32ff871ca2312e2d0d3e6a694ebcd1e8c23c5d7954d7d9b08649b1a1595e86cd2d615bc04bc5bc37f658801f92d126f2c20f90616b2a5011e0b9cb93f6037d9a34b05cc5bb33fda0942877fef7cfacc15a6715bbf11d9ded26c02abbb498b0a29f79b0759b0b2273128f6beaaea499a9764b3fe745126e06c3ef61fb91d0eeeca3f331855e32bf39e539d5a654de3f6414414b27a10f7f4f200546861015de8ed697e69eccd53a58b044b1a02a5e2645bce90d1f5136fce42cf781bdfbbb6cb13ca40b7584d8bbe15f5254e15ccc17aff168c1baba71cfc34f60e3c0c10730dc5b315c3465f01090720d6e3ee0f047ca1359982a6d22825aed4fbe939e0d50d5db3678b970b78d91a2697eca5b5c246f21e9434a914733cf9eb6b39e90421efc612dbf632bbfad5e654a2f2b509f281f17b51517727197dd18d9c4"}, {0xb0, 0x1, 0x3, "22a1f85280fe5969a83821d34773b57ebe56c866ae644e9be99ff5862f91368746cfbf86419ceee5cb559658dd88fa86f1db3bcc130b46328eb0e4dcd5d899402600b69b0702571161d14083d0ebdc0d13792bb31d6a89de234b96bd0da796d7b296103a061231f447737a7610bec6be64691e08543f337855752b3b4cb9536a751c86d9aa9afe0acc8b6683836874a32a2d47d25d7157c3e602d38d80a6"}, {0x20, 0x1, 0x0, "b097299767ae726417"}, {0x108, 0xffff, 0xdf, "e70bad2d7fdacd95cb42036844d47b4dc0e068f2be32dcb66a4187fdc3a43e8dc5d358dea01ecf8a2314693b2232636cce97c7ad45287be57a3bd7bcaa0c936f27941e79c9d016c6d6c13b4428d6b8ef76062bc4fac86513339ba7bf3e7578a1e38bfcc031b56b36365e25fd6edb066be70e908161e09f23bc122db056a3a345317c4a5b5b5fe53239f59d404648ff28ab20e0cc49910b80f245122d063e03e87ca23cf129abed164a388a6052af2a4483fd72c1cbef9ec2d394c123f0111be139d1f4d509b7f9d8dcefa1b413815f275a2d647e816a7a88ebadbfbdece2b627ad886403ed273cb1bcd7274dfa2f8f2527dd54d2afdd89"}], 0x12b0}, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffff9c, 0xe67) pipe2(&(0x7f0000003a80)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r10, &(0x7f0000003ac0)=@in6={0x18, 0x3, 0x9, 0x40}, 0xc) r12 = dup2(r11, r1) fcntl$lock(r2, 0x9, &(0x7f0000003b00)={0x2, 0x6, 0x9, 0xffffffff, r7}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000003b80)={0x3, &(0x7f0000003b40)=[{0x4, 0x0, 0x1f, 0xffff}, {0x0, 0x80, 0x7, 0x3f}, {0x9, 0x20, 0x9, 0x6}]}) 20:17:23 executing program 4: select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, &(0x7f0000000080)="71f91e3471ac00951dfa666f02da716c5a9155050002000000acac5196", &(0x7f0000000000)=0x1d, 0x0, 0x0) 20:17:23 executing program 5: sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000069d000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000065000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000a0e000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004db000/0x1000)=nil, 0x102}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000542000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), 0xc) getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) geteuid() getegid() r1 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r1, &(0x7f0000000100)={0x0, ""/5}, 0xd, 0x3, 0x1000) msgsnd(r1, &(0x7f00000006c0)={0x2, "6e683050d716a9d63cbad894bfe4024797783facfc72adec2607aefa490485a1c76f586683b9dc9ed63227ac60e52ce2535d5b59cd8b3ae5741a537c877a0a63a35c8ddb022ad1de71b5ff005a1b52c787362d093f6a621c2d526d7a7518844a282433a9bee0014a6b237392d2228f0a47cc8c0f9f8c86c7dbb6135b54aa1254fa708e9f627b20611b03f89604c1cad1578016bc1f52f4d837cbb15fa2fb6ad3f3c415a2452847668c551611dab0390d12b0035d8cc0e7caefed89302ab73bd2"}, 0xc8, 0x800) msgsnd(r1, &(0x7f0000000140)={0x2, "a2cc62e611eda14bb28f6a0a98e2991a67f17016081ae91bcdb501a8b88e23adda94aebac02c51f244077aa08de97ea5ffc3491430d988ef91a82a60b1bbd5"}, 0x47, 0x800) msgsnd(r1, &(0x7f0000000580)={0x3, "09a1de9cca641c42ded8a5e5f3b7675acfd4a3fbb3af3891aadfeb219e2c13c1351800e0e3c65dd9978e6a2668995b985c437e5a6405919215b58c4193ce923fe4c783cc79f0269155f51f9323a8ad7a2da98a77c09cb1b78a1ac1bd1e319b74c9e9c00ea28e194ef33888b1b3d628a79e3a4e8c900e654b4079033c207207905a1cab511b929f91c4f235f05b83221bc7e1a5814860e697ec158e798f13b8d4da9dd31ab998356dd88aa7d0b77433932cdb88639413be89ce7be60e469a57acb026ea28bfe60e7e4754e0e316bbf1a3ddbd2091475d1f2ac114b3788e1c1dd11ab37ffe81e9153b640cc305bcaeaee2e8f1db7dcef155613b"}, 0x101, 0x800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x203}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x0, 0x0) setsockopt(r3, 0x0, 0xa, 0x0, 0x0) dup2(r3, r2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) 20:17:23 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000100)=@un=@file={0x0, ""/48}, 0x32, 0x0, 0x0, &(0x7f0000000180)=""/7, 0x7}, 0x0) sendmmsg(r1, &(0x7f0000001700)={&(0x7f00000016c0)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="7d04905c59ddbc9bc09837ce78408091a0e1419f7e5184252c4be739aed8559e3bd6818a09d6f0a90de978da0417c106b1d00321085e8c5b68b630e855fc95e064b0f4914df7a5f5f28a634880fe5dbd630e059f80d7e233c470729462eb2a5456be612add0bd035bec777e9e8076085e94bc27393ede416153e945f3ba5d3bef7e032fb46d01452b545c5f4e1afd5ba3a8dbb5f4c0bef9e6ef59e74c0c4714ed8538597ac02f6c16c713e6c1ae8dccf996604aa21e53b4703d22ec0701830517a458ddb754f2047bceb84c33997af76e97183229117ac7fdb2a7af18969509728", 0xe1}, {&(0x7f0000000140)="d5c0d83d8b7f6a83d48d82afd42c58b84be3ef27a9542a8a38d28b1206b50bc76d1f42f31f98b95ab1bc4b2cdfc3f3cc", 0x30}], 0x2, &(0x7f0000000340)=[{0x38, 0x1, 0x401, "b5fb66686e422873209b2d921f8aaa0a10c4280b2f313ce50d08748ab586f67c7c2129"}, {0x68, 0x1, 0x921f, "c63ed461fd5e9c885426dc50f40d788f37f582850fb58761f27c452bf6f000b9ffa97c5f767c720e274fbc08378ca7bd2dbe832a9ddb4a5d93a6630cacbd7246dfc9539b84852562c48fbb27c85dfd8372ebcd931c"}, {0x100, 0x1, 0x7ff, "41179213debaaaab7168cc36f0c4afda546416f980f7b119df29de9a1ac938974a817cd0a078ae98041379b0c44513dcd80c68de252cbabc91ad93c0d682968a19868d68874f603bd8969807b869bca14f22193e8d89370ff726ec846ea1efb879c4854376115fcadcfb5a1e8cb261263ddeaa7b2c88c95e46e2d5d9e147e30c0353f561ed81ba025481ff19a1a33bb4a6b0755c30e7a9c1925f3d949a9c772d853609f65dc4529c9bea994dd7926daea3fa702195966a0194a66ef1d54f180d887aa7b15a9cc00fcad2e467cc728bc3d699266d60f44d133f11c2b90890c8c58c4bde92530c32b2903c43715d"}, {0x100, 0x1, 0xffffff7f, "788ad6639c0449cd00578d12e82fdff5450fdf1508b2f9114c51da55a392b2d1eeb582b23742c7387a2c381556edbfb3e8d67a4dc47e685ed33216666c8f47dacdb43d80a460e8c7aad6d4c4a07b8103fb6c145c19438c1048fad9c6bb7b23b465326dbd14dd868a6a1c10bc4aa828287866cafc7d64079a0b422ffad598628b7243900fd5f23de95e85a5a77953c7977afe1c2e78b9ccdc9081e158058e8fd630d345fa5b869795d71fb05b71e1931d724449a663e54dc82a288e161e0359e6167811cb5e6fcb7363e0fabfa0aa4b466db5148b4b7e75f7bcd0257a38eea2e95c8e71dd36b3ce05cb62526dfd"}, {0x1010, 0xffff, 0x8e6e, "099eff6a600f4581b2784268376da72a973c94c013e28603669b9287cedcb6deee0564750bec36109915b12f5988c8c4e87df34eba097b5d3fdff6c5f2d5567696a9fd50cb5fa649c12c8ed203e25958782afc4b6fa22bb1c1f2902d7be44b29a1b86b6d3924af49e94a5a5a1e2326b483712ce3f0ea55f61d9768419d84eb14c2d629d106c2922f0293c7e5846aacbadd92daacdb3b3688a3ecadffa6c883b260640a005a585181b2b9913f5a4418d04293dd2427dee93d019baba8b1d364a9e86b690880a1e0e6385edda9d20ba03aeee1fafeb305a22b72f19b4d76ef9069c41de78d21204efcf7974fd16a59aa52df7c8c6fa103fe31ac92dd634462fc49fb2f8f21db893255adb1372898eb40922aa639e904ade7d7ef611c3cd959023d9498d13b2e04b7d51b73240c2e8037529efed0365a72b8a99b5ceb4b55c6e8bd11fcbd051173120b25056c41a4842963a8483a3a943cbd584d5402fd1b91f142c65cedeac3fa788f4ec53c5e2dd2715e11d19861b34904c4519c436ca66ffd7c581623fed2a66d072e5f5fa0bcc9bd006ab095dcbadc3de0f480fb25b9b68012266ddab47a8f79b62d03d574a97d9d4852dbe50dfcc66cad9af545a287541edf8bbdb6928a594ba651df223612cde421f390939281e66cdc639c6577b5143a9b0f86438671f795b201652f85abfb9537e317e47e07203c7d75b0642b62eb3b02576d0b63a07549f88d322a733b631257bbddc3ad9320d2d8b992feff53c07a57b02eff1f007dbfb2365e2d8f9fba53c2de3fe418a9e31943219ae81bc9ffa5b28b8ca1ba93e9e496df4e2bf116b81956bad39ab29ccaaa96be17946024715d3201a7b39a4ad9be70d08fbd3a6bc2bb897f5a1c01cc4afddf2ae14c0a3ae3b05f637647a34de9599dd902cb9cf46f33e6f94c65de084d03ade724255175133f53aa6800613c6026fe0c8252ff08130ef93d23b84956a6413aa8be305058f5a63f00be481f32ab1056f7f55064c5ae09a150b8a1a77de050693db920bfbafde2a7f71c62995514156e6f2b82e9e261cf182de9331fc1a77f389fae64d54e2faef59bed183fd658a1ee3606f0be707bbb7d953592334189b24a9438dbdb46a00cfac325e6434f74060a36973cd10bf3fa6838ab2db324a2a831a4d2aca37f2f2318dfc5cc0538f8e011da706c53757352842f17fc43bd911b9028bdb26f53130215854af5763ccf205848f53f2d4c650487d93a91b84831b1add1edcb96936e00502151964b06832019524eee7b8b72364f5e33ada2160692f4fac54e2162dc2d45e3b65177521a5929b25366c9d69e76e89ce4a2959ef9b873530f806d90fa56d4562b0d7c43cf359000e41c5e23c953b811991ffb68366f61f23b61f6d3c32a62b874b7734deae77fc89d5add8977fe4d578df91c7693f40aee6b513ba06374f585089dadae3a5dad3c74230e52eb7700d180fb140643053ce47ca878138e5b473a4cc81c8d8c2f0329b66eeea92bc1ff8b56b76729bb506aa79c0ef1e6468e0aef7c329eaaba55a997d358589f1467062fc444d325747555c23e9cce3eb076aaf23b7a9cb8068aa8c35230edd2666bbdf349f889970ea7daeb46f592edc6bcb5b6d85a913507e4e80cfe7c6b50e730df8f06693f2e1fc741b33b6ab77b3024c2dcffed408bfa9c724325b764d97c32e7187d69ee41fcb1174047b48a3b33d1778f507fed6f5c6989021149eb304c83d52f722dd9c741ae60714def5742d429b72f583d6de5c1d44964bed7566607a924ae1d53c0c15197cfa3edefd0f0c9cba9b558ee367c9c92008c416a5a4faf5cb2193e51f453ef75066b6dc57b03f92a78be1aa02ebf1699fd3134e06e261c30ab00dcf345fcdef56dbd4a7629ec8bd3b81cedf00d7b3f2ac0962985f152b55ebcf4229bf3462af2f458fba9a6884d0902f447031a2bc663ac5cb2fd0d4afa2e0bdf856ebb266a511ee09e2e778dde612ee3d98c48fd9e19de7127180186e82ff560e48b7f34dd3988bab9a2fc9a73ff0fa45c0ba1370f31a1b21f8edf2bcdb553dad942abd2a68bc530f5940a78dc91b8320ef4a5bd6254f90d7f7501ef3fbbabb12108c71f200a3b76cea7dc59319ca527c6bd335de75a00af60c87ac9792487eadcfb537378b6ce0eb2e03a32934c8cdaff94a5db1a7a4a2309b7c56f66b1678e58ed8c303410e5100caffb54a584b2de26bb95c3898075eb88cbe84557b23c11de1608642f788b38932bb431517ee820b74f412fe45dbe0b1727ffa1ebd82a45160a66a07049182ce7652654c7abe4c592cf4a2da4d72e687b0afc92004eda83ef5b0a5d31024829042b109ca5416958a8a2fc48556e7bd44f8cd7a34fdeed849a41b6034e09c17a8018ff4715f21e71928336398a87d05c1312411001792fd4e82f3116ad64f3e04feecc90a277a88f5575fbb15c4e4e1860e36771e39984012b978cb4653c3f40031262c8acf472830cb33dce0309173af33af8c489102cab9006ec5324290d3b191743abee3b0187d81c864e10ebf9f3c617b9b6657b650a44edd6a18c32ba92d894f3f940dd41b70d455ce99abe13f659f7df47d77ab4250b0082d671eaf1c2dbdf0ebd6f0ee1954e4bfbc93878dc4a10e992bcdb752d0673781092c6b400acfae717c86c948e83344c86033271d65a9741b4d5b17ac42216862339a3aa439b2ef60ef6bd780df4231e1b21f62f347d0a73512dcd5141454bed9fda3ec32bc64a7879637608fada74a7bdf62d0f9fea00716bb4a5d1e7400d86c9602c7ee0cc05b99a8e1a046e76d8035bf87a5ac1a5dd5c39c7bead572dfe119c65037a2fed46d77145d2117d5e8e73942ace43ad665804984bf7a155560f8be81b088bc3d1dcefd46cc399b488b6323efb84c6db2dc9f94311614216daca83ef2cd9d51bef88d08f95481eae73ffe9ab38f585403a07da8432b5eb8f62bfd4647df3d534e19e365110e37ca27ae33f5d69307299518b56a988e1f7f8be90a2be748006878f2a4a1c250968502c9b18532b0d11d80a63c0567e79d422e670c07cbb131881e209929559596458ebddac4aadb91896cc67163c65a8f989eb0a2b824a998267c8a8bfa4a3acb572f9958d1c8337fdce42ed4a1a643ba14d10e4db482d3f463b864f26c6325f8a96791057b46d375be75bd6024c9adcf5885dd2e2608cfbc283c6d0eef9de092806ffd0fa59f2d47e4f7f7a1e7ac023bf9618a04476e3338fbe2d7f574bae3d1613e8da45c572a2d8e8d6e31dffd6e6f26d9db8e849eb6077a62b1b968ae58809d16b50c5354b7b28ee7bd3ef42722fcd20d90a8b9e107535c6434d69a23027276f9c15fca367860b0f271b97fadb2010283280cf9282923eaeb369ce0197c3e27ed1db16f0cf5f79fa4da6e30182a16f73941a71bae05dc8a3b09e56b9975bba8b302bcda91779260fdbdae8d96dd40d8963eb6083bb97abda71ab76d4ab738a8ed83706f5bbc276cc77b13a7b8018d9bce671a61fe33838a9c82a051287f8c924815d6bde7a9e16a1d2c803fc77ac24adadff349157187bf71552e4f80a12e9e9ab7cee0357bc2f408d39221bc6304b6d51ec6fd598b5ff4599f8f381f1c81e9a0ac05d3aa4f2d27abf9fea0cf17f2457206ea3a6f1f182a5ed907dac1adb546945a013e0c346211d8488555e4993e037cf7cec2b39c5ab15355344351584ad2bae4c9fb66c54229c1e48e6b49ad27c7e7f27fd17abf34adceb17f003be74d598de65becb17486e6b78acade062dad9bd4855ca43caa47a69831e367949a04fe2727dc6aab0669e02aa8a22896e83eb1d4a05904a9decad08ad122bf9bdea76886da349c9b32e31fd65c855feb6a26c481e7af67a76c24a05f6c2ce6085e8680657fec5d12cf410430d8881838c5b1bb09542d927f29220f8aa645e5d56db050f8b5a49e14b6faf475e2c8e49a0039cd5f4d7fe389dda23f7e84ddec5c77ca24403de09f20d95834232e41257bd92162f7fe6088b7aeb2e59c9e5651d6c7c169e68782311de4cd8de7befdd18890f63b23c2801a0db86c9e8ee728134677199df07cad6deffb7152a8f53ce0559d41ac5ccf3c382e9fc12501b769494f2b0e66558c5ed70ba84dc21bf0917c7e9b1e27350c7aeaa2c8fef9a870e3793686cab450d0e8a15bef292f63c7360a8a916c028edfe1cd61fe52ce150142d53b096f3873347a8f8d1a8fcd524440d0619cd12a8083c36cb5cf2dce46734caecc299213d24356bc5daefbd97acdac35001f45bfd21c9b9a52ff598c1e1634219df47e64bdb62ebf1a018a1fbd2933ecc31646569faebdd0579f64a21f3d5013abd2b92750cfbcdbafb14a69ba923c85edea03889b6a9feed2b453f4c6d38f6994f87b6988cebc58229908c0121cde2ddca9029c49d9c097a2a5943ee3060e7e72b73f90f2e2a2c595c0bc65721108d4764b2dfebcc769f6e93fffcaf2282d5bfce786f25852a2e6875bc76d1f006828514170807d4fc6bde613d29c9b23db631a33d1a281364a772f04ead7322dc6d802749a47bc1f93ac3db6907c84a80a8752d56426f748db4882b42824b2a36c9c7262d1473af315f54eb1b84e8ec1548cb7bef66f10ec6084d14cb5d549115152dc69c566992ee783569555840b6e2540cf051d6ce7be774690bcdf7434c04edb09dca6431506bad89dd4e214f0dfe8cfbb6a7ecd20c43b59133abf4b0e948d3b7dc2974b0ef0376437c451a9c5d77844d4647a690887b7a2be23b894cd5eebc83f46b374bdb6612b7154a893766802b38b9cf9fb41ee77e54ead9a1a21abeaa88ebc848eee72d63ca338002afa5ffd654c307f7e2cad569ac0417412f9334d99251e4a7ef0b8db5a853a41540b75623ee012ab6707ff70e492b3a1ba5b98f553f4007ef5750150483f9ba369be6a311d4f1c028ab4597d7397bf093971b1886024a471c0e6237109e843d939dc1becbbc780d936d399ca119d8c73c44f203dc317c5e62b7b8bd7134dd0465e563c8a87e9972e163781d043628fc4b94b3178bfe23b179c4cc97be934f38af485779589d4690529778f9637f31da2345941a05a6c9c850f40f420f1183108f5ce5b3359550fd6798e65bc8503339ddc67720c88542a244c75a4121aa207afd6bb017089bcadbb713aec657b2d0b7455bcaa44c5c9c1e389a9ffbedf74b34fa95781bf967b47d3d55e9b5e75eded91bacd36d5eb5f5fc90ad8bc9c294f24464ae688ace291a087d33dad010df39e0a5370e9933ee7f2bef540c887138a36f284c05a17681b239161d827d6f608ec01257ac73eb7587d1acf422e4066b38789fb51af1d8547aba6ca138909f855afb0f83a34444dfd480146769a47b02570291ef81a834806e9787761b602f61828a7888c2d048cfc73deda25db2e1e0a030c596155c8db8556520ee528120e9d6d183d97e21417fcb5b0401c8d74e4f9ab6c3105adce6819530ba5ebb178f23dde1642171fae0fc31a767fa865e9032a58c7a94a9cb2db9d61970bfafceaa2c7718bd49709dc8a5662e0c087f5c503501f107535a56a0020488f144dd548c21a23fe5e4de4bd3d591282e2d585ff963a4f876782457bba5fc9c8d182906f5a5d07b903a9d240dc2945154589aec872629c3170bb839d2ecbe1edf0e3b8bdd5b124512430ab02a6149fb27fe4ae547a2e09170b75783c8af7d7eb377ca8b910b837aa833eaf3832a3921a9772eee39f329703bc7d9c733460a8af1945e78eea63c73a74b7ed7e775875eefd88c20e3291cb8265e2cd3a53a90efe933"}, {0xb0, 0xffff, 0x8, "5ed70071748225621fa426696f459849ddb98c5ec83d9e69f12717d7fbb513370e63dff8e7721c2c4b6d2743c6c8e919787a6e120ae0188b94b82ff1212dab35ca506a50dd3d566d62fa65276015c2c83b0f36b9c68501e3db810f25379c6d5ffd6acb547d0187ed661031329bcb9813e124d3f8c1148820af2c9d82bfee99ecddfd474164e75a4ab0161fcde74051a5c0d89d4c65021ff29f58dd"}], 0x1360}, 0x5}, 0x10, 0x40b) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32, @ANYRES16=r1], 0x10}, 0x1) 20:17:23 executing program 4: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setown(r1, 0x6, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x8}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) dup(r5) accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r6, r4) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) socketpair(0x6, 0x0, 0x0, 0x0) 20:17:23 executing program 7: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="04", 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) r2 = dup2(r0, r1) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x20}, {r1, 0x8}, {r1, 0x1}], 0x4, 0x0) write(r2, &(0x7f0000000000)='q', 0x1e) close(r1) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() socket(0x20, 0x8000, 0x81) write(r3, &(0x7f0000000340)="ce71718230ffb6cc3f2ef49b837829fdb14e1a4b5e4596fa6343386b74287b74207018e8fd26a1e7aa28058715ca143bb197a2dca1964d7ee5dbe1653962fca09e352c84479c6db9926f19b4da58a7eeea566001479aa1c76784eeb3aca54cd638950881f54073b49d8e7c51ad8a8465fce5a84500b3e78820b4a4cda34ccaef27dd08877f0e1d3111b5a4bfebed860226a37676fb4e4c3e1f8fc8c1a4f346210c00dd8fc3eec44a4afef8ead6f43769c0dad806ff621a5875d2707baec525472de94f1bbe6a26012c7cfa9878c6d7c624064d2f44e68e8ed33c3a1efd32b9ac9139f81d5c34", 0xe6) syz_open_pts() kqueue() r5 = syz_open_pts() socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0x9, 0x0) dup2(r5, r4) execve(0x0, 0x0, 0x0) 20:17:23 executing program 5: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x8, 0xb4, 0x5, 0x1, 0x400000, 0x6, 0x800, 0x1, 0x0, 0x8}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/518}, &(0x7f0000000340)=0x208) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="c95dba34094c2f7ff56abba030cafbab3370d9003156e8573dba5f9e1e48f6f7b806a4c9954ca65c79e9cb983cb2394628676b8ca4ff91d39806536871c830bd686ce784f33b8c616ff92d60ce231b20a66959661c6a985ec87a72b7e84af850001f7de03d5b17a81c1fda29892b219aefe64b949e18f1b175dfa30e105a6453ff32376f213e3c14ba171fc7673931ccb5738d94122d0d6ad595e1692b4cc0caf25462e5311d62167dacc33b8daa0d50a5b8ad3a423d37afcf0b609e7649668d427daad5a00a246ce5e0c4eb333c8b48a9ecf4edaa2d665b8d1db10b76d28c50cac0025cf763a4a0e1e84f62b7", 0xed}, {&(0x7f0000000480)="8eb995efd57f15cd92d7ca60ec979c09750cfa22ada502985ae820788ab3f772cc0cc54fcd1b4840325db439e5a14cb970395e2eed9e42a12f40bbe3f2767935fbbb6c8513726c819b903488a796654c26daae733f11c1743e694ec1553cc4467453ad04588affff93d98c89866dd8836cf83c574bda47c7583168006f72696894c95ae02ad311c313541446bb7f37c91ec43d7f9be7979a532adfa2eff79280e8e60cb67a4dd6601cdd5912f7300ae239d3469ea3682a1bdfff54b57cbabb009c7bbdc880a9dadcc759733974b1ece574c2aa69fdc020", 0xd7}, {&(0x7f0000000580)="c0558ea15344baeaa1d405f8c7c562bf205ef963556ced88be36ed8a54768e9ecc46506e47df4e9852901c915298413c854ae2fd5ffc86bb54a381c1ad74ba03a739c5ad43c14864913d730b514648f88951148bc082", 0x56}], 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000640)) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000680)=0x2) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$KDENABIO(r1, 0x20004b3c) r3 = geteuid() getgroups(0x1, &(0x7f0000000740)=[0x0]) fchownat(r1, &(0x7f0000000700)='./file0\x00', r3, r4, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000780)=0x6) r5 = accept(r2, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) sendmmsg(r5, &(0x7f0000000c00)={&(0x7f0000000bc0)={&(0x7f0000000840)=@in={0x2, 0x1}, 0xc, &(0x7f0000000ac0)=[{&(0x7f0000000880)="07af455a4a3d27351350b14c933a62093cc7f39651b73c00750abb1f1a5bfb239751f6fca283fd64964bdccbbf564981ef7295fcd164d1aff2f45276f259c213410c82dc828687982b300ae07a1dd064fbf52a0b7007f89210383933b17e83ae7fa8cf45047712f4f04e04b434f596e0b9717d7f1aa11d832c3b863ff2393147977836260de3bc8d9fd3696e504443530343a91f3194f1f04e9e567dd154057d8b051e0268ce703228e97d18f3e39fb05d70571739de9bebf431ca438966b00f046d6e326fad696e1af1f69a697e55d299c83b511e885f5ea03b8a465274e50befd562c43d9bc2fdc29b65dddbbda6629a52", 0xf2}, {&(0x7f0000000980)="6794e75f42ec3ae0fd90f441a2f99aee68e88d2f65294f9bd4c28af206431fe6d3c4950d96bda988ea853d50041f24fe5126ae69dd9e857afb86ce355a654b10e83f7c9c606aa0093ef230198ac5c0dc7453c84273dd3883a8d310e9a2296035947eb8a20d6add2619c1388f16d52a5f2584b24d10d5b5f179fe2d885b6f29b83decc4e1d5c2c65f9df35700d69fd3407030bed670f570e1c73e2a0f5cdaf6466bdd20e30bc1f22c8732cea879d148ec77e560372dedefcf627197cf23465a88b2b06d92246f386c9665615ed22a5abe73a3492fb6792fd5c6d9bb604ab667bbc1", 0xe1}, {&(0x7f0000000a80)="9c4c4e348f1b3dee9c49c5cd3b4aacea5d0a81536d5b4a490aeecd7de9bfd3ec21f959a70c054827dac149cb35bebc", 0x2f}], 0x3, &(0x7f0000000b00)=[{0xc0, 0x1, 0x80, "8b67b7be0959d752254a93e6709299a32747af1a8a03a2f598b970d586d7f4859a8c188b4cd7186a2858fec007443761e13543fc92f4f1ebbe1feb492b6c522ee0727d3e61ada2839bdbc02ffd739e5dc991085459fd178922feff83ac26e19c25f9bd0930ef11ec9d957f7f5811acb5a2820fbda0811da81ee3c996d27137112022b328e7e8c9a4db803691395c7cce030950edeb3b0ffdec2dc4d2854150e509f69871619e6d5210f0"}], 0xc0}, 0x8}, 0x10, 0x409) sendmsg$unix(r1, &(0x7f0000001140)={&(0x7f0000000c40)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001080)=[{&(0x7f0000000c80)="4b784f60c7980b9d9277e21e8097bc7a5abf2b994b41dadbd659eae750680d579bed1be8bc6939ec3d47bc62b97ff2fa286721b3ed06d95a97ee5902d276bc60dbe118a658ae5872d72d24be12cf388e1bf902c8823960dd788801888fd29ac372b6835c287e692794becdc2aac9dce9abcc494077303772f281e0ffc2e5e41ad53abb10d8a78efc81640e8ee1044fe44762f3d728c6fee2e89dc673021fa7ab78084a8fd65c8eaaea98bbd3f0e4ca68faec323fe27a5ea9c010d9376d8f56afe58ada", 0xc3}, {&(0x7f0000000d80)="606a919db4c5235ff16ff0fa86a616bacb1154d1357b4399fce567d49857076e2652186b7f984cafc82089be5e88767f5d3840225b77f571ae92b62c9acc407b26d734a7301cce0e8db72f2899326c888b3824c5468b9851e0a8f13f1f62c63830a93d47f1ba0a96c3950a4c5bad0d2ca2a682a3a81a35e4dab16dcbb151696736ae2071aaba4d88de78219cd54842a5", 0x90}, {&(0x7f0000000e40)="f26a", 0x2}, {&(0x7f0000000e80)="9406ca65a6ed258dbbb44ad4d24b937e9f18ad328a707d22d711339906f59d6b13a81f6a8886d6496174bcf0e6e889b3135cc460a273cee200654ea6aea1755296e9876ea9a2f1b3c9a0d78057364989f79c311294631a2333a61413", 0x5c}, {&(0x7f0000000f00)="f72802cadc21753b746e4f957f2fc58198fba9ddc6fd57a1f73d02ee2c7875f520d28fcdba8b8ffb70b8e39b77cf35fef0c0de818cce5560375d373fb501fe18a5c175d62b416e4617017be15f05250dc7e3e6a4d64f4ef42863ef7b0f2867ae076a0a863332e92057c49b3510f30a5d1e93318efb36b8d327d79dfc4e38305973e29530b1ee1744e6d0d0aaf9c27af68729d6", 0x93}, {&(0x7f0000000fc0)="36065fd49eb52ee3de52be4b29f170fd9de14e428f04e511eaaa16d6eec5f5fef12eff69910d35bb22b3a0d53b05c81b47dab70e1558f0fcc0748f653b0f401d768cafa3f86315f3b85f4614ef3ddd06fa222655d8937265c171ade0b1e28a372cdc51904228d909e608e44c6a52b46ebde1844ac864e1d69a8370e1d4ce141d98a572e660d1757ef2aa65b3d1e399d6d6ff2ff4bf66fcbb5a794404", 0x9c}], 0x6, &(0x7f0000001100)=[@rights={0x18, 0xffff, 0x1, [r1]}], 0x18, 0x1}, 0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001180), 0x10, 0x0) setgroups(0x3, &(0x7f00000011c0)=[r4, r4, r4]) lchown(&(0x7f0000001200)='./file0\x00', r3, r4) r7 = open(&(0x7f0000001240)='./file0\x00', 0x10000, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000001300)) writev(r5, &(0x7f0000001540)=[{&(0x7f0000001340)="df757b528aa369266c8667554a70a93c8abfc82ee558c5295ea9a7d8feefc6b97636df88607628737c5d91b8010b32a44e41d307c09286ddc35ec46a0dd040403ebf358c1325499f1fb257cafd85bf1d06b4aa1688775dba9705db16fb249c64a8fcf99cdd25ecdfb9957e626bd773069718003e579af3e206e7a351b85e08a5bec17731860da4b800944266159e30ac102e8c889c6383671f9a2a21d798345a4b42cc4b7b3036c8e594f75cc0b51ce80be5d898837da69857f45640bb80170bb00c548f6ed6dade1c57812105a5ca6c992f4416909cd5b95dce04903ba08b2765398587d47cb2758431b9a5", 0xec}, {&(0x7f0000001440)="2aa1986b9795fd7f7b981d0071f82b7e7fcf8bbfb653762405161cb1186f4df9b957e9fcae8474c3c1ea07bc784855cec7d0bb4dc3649d2ced00fca5f5102f483a9b0b66907678bb0f444d078b7a7b01bace25ce37a3f798e5b16213f34deb22fe8c67b0a689b00697e2afb63cdce82fd6f4f579a01579a55d23281310d21ed83d39e401c2b824ffa3eecfee6f5f2b4b036cd328415bcd27a386ff4ab94471be4eb9aeff5438802fcb0dd828b5cbd70fde8cc11017c0c93fd5f761c3042bbea118a7b69581b93812bb13adf8d9325a388dc9e0b4ecb51c22197fb7c5ccbfad2b7dbf81f0ed6544d609d2dbbe7ddc601f0f71b32204a844f2cf0cfe4f667b0d", 0xff}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) r10 = msgget(0x1, 0x28) msgctl$IPC_SET(r10, 0x1, &(0x7f00000015c0)={{0x0, r3, r4, r3, r8, 0x1da}, 0x8, 0x7fffffffffffffff, r9, r9, 0x0, 0x0, 0x1000}) pipe(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r11, 0xc058574e, &(0x7f0000001680)) pipe(&(0x7f0000001700)) 20:17:23 executing program 4: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x0, 0x4, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r0, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b"}) sysctl$hw(&(0x7f0000000140)={0x6, 0x1c}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7, 0x80000000, 0x1ff, 0xfffffe01, "b21966d30928393966dcd701510069f75daf012f", 0x7, 0x76ee986b}) 20:17:23 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)='.', 0x1}], 0x1) close(r1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000d80)="083dc932b31dfb979c26e7f513418fabf68ac4c275bd06a711c59e8ec4aacc418047a4bb1efeca3d5d4b2041ccfdb41e0d814c8385878c8adca63214d8ff34e42f89c6b5505fbdafb09e72edc2efd684bfae841dc33e9c978c6d76f6b8dd5724d55c11ab15130ca0b47106c42e898741cd8cb7870545576681ed5d0b17f9d66af4b57ee5df4f2bfb10119984d77b0998bf7a02651c", 0x95}], 0x1) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="a7fd49e9c69d7af39323f0271df3bda189618c3c690ef9ef2c19d1e1ee147a849fdd575a14fb03b054e44d57e1a7bf358ed15d1e0f17", 0x36) sysctl$net_inet_divert(&(0x7f0000000040), 0xc, &(0x7f0000000000)="00000bcb", &(0x7f0000000080)=0x4, 0x0, 0x0) 20:17:23 executing program 5: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x81fe}) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 20:17:23 executing program 4: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240), 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) unveil(&(0x7f0000000080)='.\x00', &(0x7f00000002c0)='r\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000000)='W\x00') open(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0, 0x200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002680)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="7189fcc34e6d75a0233589", 0xb, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000440)={0x0, 0xa, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r2, &(0x7f0000000400)={0x0}, 0xa, 0x8c2, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1000, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x80206916, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x35}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x80000005, 0xffffff00, "0100fffc63020001000000020000000000777d00"}) writev(r6, &(0x7f0000000040)=[{&(0x7f00000000c0)="fd795ecbb0b5a91bfec9699670665bce0fbdeb40e7d9deadd5e1e9b4d453834d3d78cafe8841aa7c04342dcc87fc70005ce4c2d56c3f553ad0e3e6b1913d26f71d59ce817dd4609f93c59834ccaad2f5b0f2926a24b142e87de1abff367e25902d0ebfc04c1c9c268cc4fff70a0a985b7f5a81de4bad222918a2f74b2158bde3211a594b866b86de5cd6635735930c077147b6f8ef2ba0a1e0bf582f88dc022f3e3bc883d33dd1aabbe39514bea3f77e7990f16d122c25dbb15b4e3de87bab763ce0605609bbfd975ca9", 0xca}], 0x1) sysctl$kern(&(0x7f0000000280)={0x1, 0x37}, 0x2, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d945a2250eb1978afa219a34b8e5f84cf71b59c7afec37082feceb920b4b521ac97ecd6b8dd22554cb00e27db80ffffffffffffff7f18750e372e6bb75eb598dc3d32f75b9381640cd608000000000000", &(0x7f0000000080)=0x5d, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, &(0x7f0000000480)="0d0000ab", &(0x7f0000000040)=0x4, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x800, 0x0) 20:17:23 executing program 2: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0187009, &(0x7f0000000080)={{}, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x1e}, 0x4, &(0x7f0000000240), 0x0, 0x0, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000000)={@remote, @random="d451f21928a4", [{}], {@generic={0x8100}}}) 20:17:23 executing program 5: socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001200)=ANY=[@ANYBLOB="aa155862a81c529a3f7e1700468b04000000000000008c66382b00fe80000000000000000000400000400000000000ea1deafd000000070000000000022056eef500000060ee888f00000000ff01000000ebff0000000000000002004aa7c44d7272dc42008de0d14ce8e5b9df88e2a40a9a121b9f538bd88f52faaa2d2c808c1cf5bdfa6615ce713101a31eb5beb288e9de580eba127c2600a7990000000000e636ebddb4c732570b809c218f200fdf5b713a074bc296fbebe0e3c2cb5e0216bfff96a06e500c2e002e31595dc7c7f1c089561758b5493d8ba83f17aa0000c2609e7162a76671c42548cd6588978d770203e7a08a0eab740dd3bbf2d17c2b18410b17c444ea1e8c5c6ff155c1b1d62d16491bcfbdb1098ce838f0c0b4f037fbfa607ba0d0921d7faaa6a4f275a2f540d9000000000000000000000000000000000000000000000000000000000053782ad4e3213a512b4f0d3a3c7fbcd97212d6ed68e84609dc6f459c941f32ceac575b3cd5037598a6bd1334cc1f2502addb9e01b400f77665e9ff713cba513aff7138acc07ead54da8d37cf7187b30127f992d75e3ca750af95653725e343e602ecdd6bbc38fc2278452b661364c085e8ccec7d2a5cc65a7758d6c9e3b67b4a380964cc5b6c1b3c397a2b7aeea18986393da5431a3b45d5fc15ae389c8e5e230c9927a4db95d2f93e521ecd6ad9fdd0825ed50d70887b7183d2b592719115523c1b7d1de3df619cbe409a790b666791b3a884ae1a909a199527edf8c043d5d94010d3acbb5593d2e93c408aa1c91ac734ecb42c06fab251348c4d6a097df55df2c2d6c8b53643c18f475c58d627aee9b55118ec464cc1a0927cdd47ba4b2034db959e348a12a8cf78bf102d9031ab0b793e27236f3d0a6acd8125a2a6e1e006a48fa7c5fc97fac0e0a12d5ddeb80cf2fe0aefb6a365016588bd472a67e2d921f2e983f02c7f8da43cd41aca73af37ca8841b256ccbc2be280e1af1cabaa08daa38e8e7fda5fabeebb695b17b17237b0cfe09ce414cb36990942430466115d833b9fb867fd600b39ea3cf7c170947fcc1e2e99abe5d786b49ac67f260d9bea93aa58f2081159fe17526e088df9b28a53becbbc9476cec53eda37b2a225f63bcf69dfd9ba0a47fbb65d97b96e0e0be9219e0d24deaf54626af6c39b2430a484add5f2d8f5464c2509db9ee5955c2e5528c4b91d198a19efe680e28bec731a34ff83e600f0050d0b34a7c6ff8baf228f775425ddeefcb5a1555f69410e987955b06f6de4ac02b553948d0cce3bb5d060185acf428c77963ed5919bf11060811bde8f09c9072a0040c3935afad668e996e478503cb823fad15b36f7991d47826593d526f0f7e54c053aec80a7e304ce9fa246661c41d682dc0952155c4383f24f4d74193021f165edf1f49f29f2b3dfdf8d5bd96691681bb32aaeff769ef046ed3cd467d4d810c972f16600cfd81c7f930b4b82089d83662eac99344374012e1d0876c2a8b0d81a8e72da64182f4d55094b2dc6d47423c3cc67ec67f9588019ae8b0000000000"]) r0 = semget$private(0x0, 0x4000000009, 0x82) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x178e, 0x100000}) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x100000}) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x4, 0x8, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r0, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) setsockopt(0xffffffffffffffff, 0xfffffffa, 0x4, &(0x7f0000000280)="4bcaf421f7143d87f8c67be7179f4bc6134246a62ef4a524ac472a812548f9ab81da80b70566f4d324199a236e371a8dd3f36b4c96f18601ac1f2792a61332f7188f6e68dd8b7dc181fd29881bcd79542dd63d2435e22a0c45d9bf983dda12cee116a6ef5a47cb058079f4d5bef89bbd46ae34bfd5203cf0bf17267be4872948a1e078ac87d8fbb191dce694083fad9fee5f57b0354384b9f0a49e0137aedfce06149537df447bacecd52689ff0a5c033c2e39194c8be4d57dd28dc7efc36ec44b4a7f4affc5c9fede1eb921564fbf15d42f65981e1a6bcb57fe9c80997523", 0xdf) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x1000]) r1 = getegid() getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f0000000640), &(0x7f0000000a00)=0x4) r2 = semget(0x0, 0x0, 0xa2acd17e1874ed94) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x2, r3, r1, r3, r1, 0x48, 0x566}, 0x9, 0xd9c}) r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000400)={{0x5, r5, 0x0, r3, r6, 0x15, 0x90a2}, 0xfff, 0xfffffffffffffffa, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeae, 0xffffffffffffffff, r1, r3, r4, 0xa, 0x7}, 0x400000000000ffc, 0x3, 0x5}) geteuid() r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x3, 0x0, 0x0, r5, r7, 0x180, 0x5}, 0x7, 0x401, 0xffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x19d, r5, 0x0, r5, 0x0, 0x111, 0xff5b}, 0xa6, 0x3, 0x0, 0x0, 0x3464f6528000, 0xfffffffffffffffc, 0x100000000003, 0x9}) getegid() semget(0x0, 0x4, 0x42) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) 20:17:23 executing program 4: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x20, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) r6 = semget$private(0x0, 0x4000000009, 0x82) semop(r6, &(0x7f0000000280)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1000}, {0x3, 0x4}, {0x0, 0x2002}], 0x4) semop(r6, &(0x7f0000000380)=[{0x4, 0xed, 0x1000}, {0x3, 0x1, 0x400}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r7 = getegid() semop(r6, &(0x7f00000003c0)=[{0x1, 0xffff, 0x3800}, {0x1, 0xb}, {0x2, 0x3a, 0x1800}, {0x0, 0x9, 0x800}, {0x1, 0x1, 0x2800}, {0x4, 0xc0, 0x1000}, {0x0, 0xe1c}, {0x4, 0xe2, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0xd, 0x1800}], 0xa) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000000680)=""/34) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r6, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0x4, 0x1400}, {0x0, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000300)={{0x9, r1, r7, r9, r2, 0x100, 0x2005}, 0x0, 0x1, 0x1}) r11 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, r1, 0x0, 0xb2}, 0x0, 0xfffffffffffffffe, r11, 0x0, 0x0, 0x0, 0x0, 0xf9c0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x7132, r1, r10, r9, r10, 0x4, 0x8}, 0x6, 0xffffffff, 0xffffffffffffff00}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={r8, r9, r7}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r7) 20:17:23 executing program 6: getegid() kevent(0xffffffffffffff9c, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000001400)={0x0, 0x0, 0x0, 0x0, 0x401}, 0xc) r0 = syz_open_pts() writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="39d34db0f260af3afddd7491571723ea2387e0a5ee1c7569367a5c19f3ee24fe6a2de316", 0x24}, {&(0x7f0000000040)="f1f08f3465f2d296320f7f5d54d4fca2662ce9580099d6ab85cbf9d82dc38a2fdfff764224257d51c181e47ced148b5c1adbccf5ce0d24586f337e31c5ce782339bc064cc4943761e7a29a439ba083a4b08bb0f0f8422926ea0cadbf020eeff0ed8cf32a65370906438ef566b99893dfb5dbcfee2b9c5a7f9e87d4b8c23bdb476085fba8614bc29b56776415d7c088316dfc3d579de89cb53026e66edef087b0b238f5c60aeb2184d94f2490f100bb0adf859029af33656d2837a37648b0b7d21864412812a0045c76f4e7e37304cfecea20d25598b03720ad93e269fb6167a9743197783c9e39307cd05d", 0xeb}, {&(0x7f0000000140)="eaa7d4f4bc6fb3c22dae7f10e2bc7258321c96ff3137bd089ee1502284166bda7f3a36c159b29f3e3fea3523d0ebee7262c6733fb3923f3d35ef5135f78ffaac3212172a8248eeb6a95877272afef2b5d564f2e9ac2aaf0deaf52e1ee93358d1674bcc71e05610bb063052d7a837585ef6efc157eb1072e3cea5c79fe178e4dd08e1fcfa8c80559afde3e74ce57ba2fdbbd64b79420251152cc047bea3fba9a42825604ccf89a2525b3baa1d1bcbe28b0b948c60b6839c9cc78d1c5247bd9e018dc11453d8d21afa29ea24136842ee0c1b5b43b9e96e39a7e39459385f67b852e9b333a315349e85f2fc59d19078bfa1e5df55fd940429749500ae7c90234bac7a18c11d7d4f716391b8cac7c349d5adaf3c305b57cf6f0e12b02710bdc64b319d6a91ff1e01451da9088a66d3640a6ab06512b3d6c92ea4b04941745c16e379867a50f7d1202c0d12594c2583a7825a5c6d0ff59f13a005da937cff08cfec0f2b3f9b6c46c51d9e31e9605c01003764bd593b5ca64648e252383fd135fd0c54015c1caaafeba9498f5371c1770f3b6e0de7e0723cb0a5d2ecbe64cbc9d28f2e59d6b2176f110f766e9bf4c5ef69ca21c861e16699931dd9b442de4561b76b6530bc203c51afc5c5c3b19ac91149cb8df27a4d077d3e0923016c78197a21da81ecd03712a7140a9427821b2ef022a2949949382f4c778060204974bee6683948d353db925431ecc629c52795ea6f14d35c2c51b7e4873a93e76a08ef57b54a91b88ec2c1840603d57b3be8cb8706760303b5ced22731a2497920fc72494769d9569a86e5086e7a65c45ddd24de58784b23fbabe8700dbe653e8e2aa99999dc6c023161cb6452d5cdb459a35fbb7a271f2cc13ecca403cdbc7f820ce4726ddbb69ff31b950f458487cc875c10bd236f6e1a759ccf3def29df38e089695071bb6e80241262bb2a674e2b64e68fcabc8865924cc05e421e1efa6c9cb9ddf8473b326c94d3c2bca94f240a071a867cb9156255f1130b4cc492946b8b507b41f526d46eee74da87d3d90707e9b95d951c1e9658374a7914f92936546e40bf2a99c6cab9f99607b9eecadc9ccb679089c8f444dd5fb39215f0ceb45345186e528971a195717f298afe81647d0c7e703146c266ecfb47ab2fbeaee769d57347323f5860b63758e407c5b69546d3f18ceb09e84eb9ac981aea32e2106673da6e482a04f264e5192937e271501e0956eef36f468ba9338cb89bd460e87edc6a602506acc489bec05dcee92077c409e8df487cd78b1cb2a7f15f3de935d10efcb927a19df6e86b6c6ef069fd3c3984050d11d3cc18db9019b1765b3041e2a863ee5eb6ccb3a42db8062460bc50e4ccf8bbde30acf88ba8f17908058ca15c49d85084880d17be729cc3f7f60d21e7dd4cc88a7d6433bb4f61b18b2da6c5c66cb58330254a786c0a4eb98a247098d248332f28f4bb8e2c9b602f9bd6c87e1e7a11c847f52e2401fd9b0541dab69165ee0f2ab81e16631be378fc68932283d1f525f8920cc8ae37240defbf3a53d56a84036369d5d4f2a9ef67a45c8826d7dfbb92d7f42451bca1953eed4bd6f80cd68e08c5de5dfe611eb59cfdb0727559bb26f8ada43d01ff1a6bf411bf9fa9dc2366a7f1679c09b0795891e78e70329a97c17c3226b2562d25a297b05fdaa3ae93af33da119fedc0f19454dd7cafce3bcb642e9fa6ed40ce493d5c7e034c29e59b86071e6986d5f975e2fa5d09f11c3bd2f0b16b28b9e64beca63e00be8d8c5929b95a9674f3f6288c5b42d9b321d5460271469d3946ece558ceb21ddcf27cd12aacfb7f40b98addc42c6990d8a81fdc348c262b7764262823005d1dd9ebfbd28539018d815c5784161408e8c9d46e221db66a511fdef2845190bd00cf419b296c8a53bb15b0a220e6819d22e8e971a743ab442dfd30a08deb40f720932664c2a2464b1ba0e8692e1b552754de198a4c51eefd5b4e4ffe93d29ede26fc32d6f36539972af367a3eefa621624d06d8713b196aeda31bffcc0e7d23d99ad4406796e894e673b0f0010dabebc81e342ea0a226d1d7b04169251a50abd8cbfedffed442152210fed79e902d6f6f7526434a7c106e62d25154a5fb7353fc8462a69e145bbd0fae8ff4402fd93979d3ea8c25d672573813711eadf93f8ca3242b05d0ecb077f5770065fc776727f29780d345e7a8d9b5a350c6d2e0b7d338df094f803a92d47045b235db1d115796622658c571c5e8a85158f7416f6b2d700ded7f656ff697ef5cf8412aed4b342482e75066196210e83e05f290f2b353b2747598143f076da6d22b9becd284c6f92f75ba5833cb40f9211cf0d6a2bb75a692f95abf03b6118b57964b21a764b9b47ba1eb6a7e88b322936bb15da120851d65e2342f198b5fa17b005b1a6af4f779921d31ce5340061438c8ccca1a518ab0858db4ec1982a32fcd90277b10642086efe3546bb133ccff75f10ec9355f6e8b597fc40570e69f74eca2fc5c4b8481dce3979c401a2c1edf7ac3e2d6aa59543f777e257550c9a00842124d2db74e8d646e111eb2872f9a62645b1d5a905d2f18375a2f2d0e482ac04e00b05e21105da3c7e0dcfcbf45a996fbe426e49570f1638f3afbeb61176f4fe790cb70072398c8a21b41df8c84606b83cbb6a6b7c87d01f3baa47300e92a04e3d6a3ded3c94c613d06635b6cf16a252d148e1e2cd866a497df22e2bbd3d4191ef6853237f349f243e9eb7c8a6a5b338936ce904ab334c6b88564822323c4647d9d9dcfb5caf2a3ac0cfcb869ddce3f84850939de7a66f0ac08696bf2c7f1c022cf5bbe7f7cc6d8922e328a0af9585804bd7964a50e56904a1d528abf4aa67c25e03fee7f66c1ab8231e0ff1eebc43290ec6efad96f5e1ca133ff3328af0292907ac4e07286117273962ec79c22a16049ab47678e631749634e1ff304ac51bb513be9bd77ffbca43e7a94ab3d6cbb0d2192b6abd1751cd2066e7ee1587c454816e02456cdcefac54e1b50d26db84f82c1063ec4bf93c6bcf3b7fc2e800479d77be9b83e0defcb0492c6f08c2bea9ecd65baa99486b6f21b6a8c969dfe4161bfe752ef9b2f746ec8daf0a4a4b8947c35720637f4ad656347dfb35f5b732259a82bda61abeb7ee7c7ae18eb7df4440bf26a703e8073198d771934113bbfc784905b1061dbcea573966666509d2733b122dd13960e79e51369c1ecdd36302c84affe5fef20c95eb2c2423577c113726d39d7e74de11f0474279db6610a7a7e8d4f42fbf6d9ffc0e8f039e2f242733eb34b5b6d34ef320d36a7002882385a3f426ef0712657cbaeea072cb7b9c136d19bd7bc60052f0ce67b162402701581dce197a01dfef2206351f069a2ae891d775bb01bf9c6ceb0220e62437380b19c1db091951e33e6033cf834de127a735e2a76de228934488b3cf7f25eb1e3fed456aadcde1618cab4d45aba0c478945d397d86d941e47751c20d7fe03c6dc05cc27e463c64d863f18362e15631192dbdfd39ddd63e27129745880db82429bfc571e58ffd91e4f1259cf7aba8d8c9f8e2d29fca1a4e93e9eb4254a0b7599591c710b4cc0296245ddf1b3d76743ad6967a08b500de6bce029e40e256b47a6c79af4d7d6ead765b703ac01b820249a6ecad838ae01c44c25d54466c184f8934ee50a74fed60aa71ba46c08d5d8c532b28d31b297572c79d5cb66124f34148f32791bdd4dc1b7ec4e8485ce820d4814f19ef1561f72741f18d8618e70032458d5d7381009ec3ad0ea3954c1a48208724b1ce44d7e0a4cdc75b2592a865b72fe057f1fbfe5c81a1c46ac4847e1366cf35d216b9f53cc7f84c1ea4fd1b661288b28d1c228efef5dc875154416f62609649949ce0baaa569f50235c2def311dd5f4022e059bb19b72c208f093f5d139272deb7e6f5dbbeaa72b2c5c94bead537141a8dcf9ed9e3f494846e1322ee14fc2a3e01a0ed40bed65156f333650bb72a92f8dc99fa338be85858cba8dbd5d3743324bbeef0da415b05f63a1d2988c15445c62e925cd909223627f48ab7fd37fb59307618cba7dbf9a0a585998f7297c5a278e2b9b65285a70baaaf2a18e481798c4055eb891715b8f5cd5d8909f62fc3a91f7c1d8e95527e7af918994a7eb9e616ab5905fb6b55496fc02c368b78a4aa9aaa955c26bc7e7b633431514321b3033ccf3c40bb8792282f3b4392c35e0538ed08df0e4d3703ea7e86f24d91c22013d71436491de8fbe914972537528949a98a1635578ead3fb39deb0572cb13d13447d2ae5d5737dd92fb74abcbf121abd58671b31e91d2b9d4b33d67aa1405e72cb069fe25a80c7df24c19a08efb10e1ebd83ffa29954106fc5c906f39618a7ed8cd7ed8b027d7a76e6971cd1429a75826103f8bca37f0a35f9a284ff987e4165df3d3f3488f0e8de250c4dc19d4c372c14465a181558bc13e4f7e974970e6c6453f0a297e09c4493297359ead5f842c283127452db263fe8b6ff9796f312a2aba3273f7b4bb90699e94504d7f6adf675d350ba5ce04d165fc55142c350c643de76d27dc47e38dd8e8512e9a53a077463245a5db198e7d4f8e76a3c11214c0961a3a7c0a251dbfab130346e880cd94f678e9be4c5642fa13dcd35debe6dbd491bbe496fa72d588ea1c3950343ff91696cf39b6f26e431f41f9e9a7bce3ad279eaf22b7ed42725e423ea6ad8d3950853e6245922c1715975a3667516db775111a467511fe05c44abb0c0e82634e2c8357ce28e05f226b318ec38ee87b0c714d49db04d81671a5f69b16126fe19bd45d1b2a6871a3921272f31266bed7ff07f9bf9cff46169ec21462228532b1fc453811593e1ba423a185aca19b52de6a7323086f4ced0645f7f3cf0471aa0692f8028e70705106548dc4b29fc698daf57c92cac09dbb146175d0cb06a1eabdaba7a439d0604fd192aa7924d492f058b34821e0c2829b916430a426355bd43ccb0844944f29b69998ca602e261c1be032ff878b1d2442c447b1984383acff94776f808f2c6679f3212f44044d507ab17751ac29c39e65f7ade5d54771352d3a8041a2607bb801b62a797648b0c5a8fb1f0b809905868bdb49f011707ecd8c88c030becaa46cba797ca3040e58e714052e520db79fa0c74db66a48d47a383ab47c2e2d12d05cb7e6a8445fdb5e538a1a05a1cb89db9466a74b9e90653f3c073dd31ff9d597ccf97fabefd910bec2f46c2376c400ded816cbdbfb48f4061368770801db49189ec8a73e369b53692cc1938e870e507244739995531bb7136492a2afc8ef540f364f3c69fd370f0a8549242e926de968ea89bddb56f3abbc1a21ada837745a11e9c7b943d82f2f863ec5436de532fec6b3216b4539240ec286598b4b0266d4b018ca10c9192794a897d92490db9d67ec4442c1d6af083c657bface51fe97ee6f79798f861b3563ce14f64f5f50d7bc9af7b236d3ea24994c07be29c8a401f982b3d2e22e3413ee53cca97364a4d26aaf4b573d4f059d2037a92b43fe44f8dcf156932580d5ac32be11f52e51a3bccc45983a0a5906969e720bd0b37a8ad03ddf6dc07dbcd2f8c6dc90a9ceb2e42a405aa9baff33f6aad51f41264298a6de9229cf3749270d8a1c82fe9e64e8555ba64de0b54a5d34d1b165c90e5d77eba238c8f3e805bc08563e1dc24c91ba99787c53554cde0e8e5f69944d47457956a3c727748ebd6f60f395471ef88c20cb4fd3970ef00db1479733912035683b7063a37f17b985f919fbc3c56b615ef7ddcd37627b2d3b86a9d43e36834574d", 0x1000}, {&(0x7f0000001140)="dc83c15d56c5fd3eccf55d4ae0673ef6a610b0addb02a316abfa251b15793e526e651815b0134185aa557e7e129402f2f1dc5781aa3c687979b435110d2e533fec1193e886c8309ea70a25aa2a5aa6ebc6b575e411b6", 0x56}, {&(0x7f00000011c0)="7eb5c856004042874475e5473df4f47642af6efcefb13d5b45b490a7dce53679469196a0f61bedead051337a247f503bc334654a4966e7e32f10ceda36fe1f454bda30a8305782bf2f5d76d8ebd002004efd3140f33657ddd2f9b33944c7d956a25001fa1a47f00394cc4f8cdd79f1e2c98b96acc3d6772af3e305aa8b864f9b8af95f09dfc0458726fb63e344c9b006062c3c3ef49d0d5f7e2b14ed904c10f28680e1117d731dc6da1b79738cda8eec38fa774174a2e7e4851f9f12c500b9ff6e1037ce58ace015428c45eb5ef49c79974e5cf968a9", 0xd6}, {&(0x7f00000012c0)="7bcd6842542ead0fee332e38014ef37e7d64123cb5b202f6477f1fc705d203303eb153764bf6f566b70bc914d88ce25d4e6d45c40c9eb325e2aabd647c0af20368e224ea8689b5f1244bf93d0f4a699873d674e81bca7244dec8e0ed1dc5e2a0432623d3f682cbcd77734999d635fc4d6269db34fa2a01649ec04ae4fd1bdc42cf02064154b723bd5a34d9edf7134eb9d9d48168d134a2603e3b303dbf4c9b9e44", 0xa1}], 0x1000000000000143) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x40000007}, 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000140)) lchown(0x0, 0xffffffffffffffff, 0x0) open$dir(0x0, 0x0, 0x0) 20:17:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="008a228c8a075483f6b700ffe50000"], 0xa) r1 = socket(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() r4 = syz_open_pts() syz_open_pts() syz_open_pts() kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x17}], 0xf8b, 0x0, 0x0, 0x0) dup2(r3, r4) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004600001e0000000200019078e00000022de1853100000000df0493b958364df696af830300000e00907800fffffffffffffffa72e8395f9161b1008f4b9e39822e908b60b9001f8786b10aa55b69971e1ddc1e07acbe618b3548712b70f4f12660bfaf34aa30fca7fa2bedb0a38a9f6b141cd742a48e21ae4f8e9783b1ca5d3491d04608952ba436ea975eea402620585fcab93cc6a526d3fd13a4bff004da000384648f447c0f509c36719ac39c08f6521ccc235b73ebbe76287b0bd62dbefe56f4455e05767dabd07d6aa2956cc1f854ba1b7dc29cb7a9a6e583e9b9178b71f73c4410f67688f462fe79be0fbd54ebf3baee4b599c21dfbf665ed2c4a6889c9243f1d546b8280d9631323999032eef7bf877a9156fb75a404fe44dbc1b114218eb7cffefdf6ca84d8ec496b05e4139b574abf4f297b65f568029bdd6af079ac727692411759cd9f549c1c9"]) r5 = dup(r2) dup2(r1, r5) socket(0x2, 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) writev(0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000b80)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000000)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r9) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x20}, {r9}, {r9}], 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0xffffffffffffff3c) execve(0x0, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x140}, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000000001}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r7, 0x8000000000000000) 20:17:23 executing program 1: r0 = kqueue() r1 = syz_open_pts() r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x41, 0x1}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x47, 0x0, 0xf850, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) kevent(r0, &(0x7f0000000080), 0x20, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xbb}, {{r1}, 0xfffffffffffffff9, 0x2, 0x20, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x80, 0x20000000, 0xe40, 0x3b}], 0x82, 0x0) 20:17:23 executing program 2: clock_gettime(0x3bd70b3292b7004, 0x0) syz_emit_ethernet(0x20, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff703414bab115763c64822c2d87d2bbeb1a2e3c77"]) nanosleep(&(0x7f0000000000)={0x10001, 0x1}, &(0x7f0000000040)) 20:17:23 executing program 5: munmap(&(0x7f0000003000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) shutdown(r0, 0x1) ioctl$TIOCSTSTAMP(r1, 0xc0207534, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000003c0)={&(0x7f0000000380)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)=""/50, 0x2e}], 0x1, 0x0}}, 0xfffffffffffffef8, 0x0, 0x0) 20:17:23 executing program 4: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x4, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x3}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) socketpair(0x18, 0x0, 0x29, 0x0) 20:17:23 executing program 1: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x1}, {{r3}, 0xfffffffffffffffe, 0x1}], 0xded, 0x0, 0x2ad3, 0x0) mlock(&(0x7f00000ae000/0x4000)=nil, 0x4000) r4 = socket$inet6(0x18, 0x8002, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x6, 0x2, 0x20}, {{r4}, 0xfffffffffffffff9, 0x2, 0xfffbf, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x84, 0x1, 0xffffffffffff43e2, 0x61}], 0xfffffffa, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x24, 0x2, 0x100000000, 0x2}, {{r1}, 0xfffffffffffffffe, 0x81, 0x4, 0x800, 0x2}, {{r2}, 0xfffffffffffffff9, 0x81, 0x20, 0x9, 0xffffffffffffbd4a}, {{r1}, 0xfffffffffffffffc, 0x10, 0x2, 0x80000001, 0xaa}, {{r5}, 0xfffffffffffffffe, 0x40, 0x80, 0x6, 0x3}, {{r2}, 0xffffffffffffffff, 0x48, 0xc, 0x401, 0x2}], 0x3, &(0x7f00000001c0)={0x100, 0xffffffffffffffff}) mlock(&(0x7f00002c3000/0x2000)=nil, 0x2000) recvmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) 20:17:23 executing program 5: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) pledge(0x0, &(0x7f0000000040)='\x00') open$dir(0x0, 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) recvmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x10, 0x0) r3 = kqueue() r4 = kqueue() syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, ']4R', 0x30, 0x0, 0x0, @loopback={0x4}, @loopback, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "de3962", 0x0, 0x0, 0x0, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0xfffffffffffffffb], [{}, {0x0, 0x0, 0x0, 0x1}], {0x9}}}}) kevent(r4, &(0x7f0000000000), 0x800, 0x0, 0x200000, 0x0) kevent(r3, &(0x7f0000000080), 0x9b, 0x0, 0x8000, 0x0) r5 = dup2(r3, r4) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) r6 = open$dir(&(0x7f00000002c0)='.\x00', 0x0, 0x0) pread(r6, &(0x7f0000000300)="90", 0x1, 0x7fffffffffffffff) close(r5) recvfrom$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xff19) socket(0x2, 0x1, 0x0) mlock(&(0x7f0000fe9000/0x12000)=nil, 0x12000) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 20:17:23 executing program 4: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002fc0)=ANY=[@ANYBLOB='x'], 0x10) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="70022c5ef5"], 0x10) dup2(r1, r0) fcntl$setstatus(r1, 0x4, 0x48) recvmmsg(r0, &(0x7f0000002f00)={0x0}, 0x10, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f00000ae000/0x4000)=nil, 0x4000) mlock(&(0x7f00002c3000/0x2000)=nil, 0x2000) recvmmsg(r2, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) 20:17:23 executing program 7: sysctl$kern(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[], 0x1) fcntl$setstatus(r0, 0x4, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b028c8705"], 0x1) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r6 = dup2(r3, r5) write(r6, &(0x7f0000000040)="04", 0xffe0) r7 = getpgid(0x0) fcntl$setown(r0, 0x6, r7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x2) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 20:17:23 executing program 0: recvmmsg(0xffffffffffffffff, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) setuid(0xee01) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000500)="9401050138a85a80b1b0782797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2319e130f", 0x194, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000001080)="db55957f89ed1e601679cd1dffa10dac", 0x10, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/197, 0xc5}], 0x1, 0x0}, 0x0) sendmmsg(r1, &(0x7f0000000200)={0x0}, 0x10, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x4000000000000111, 0x0, 0x0, 0x0, 0x0) 20:17:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffe}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000040), 0x7, 0x0, 0x0, 0x0, 0xfffffe88) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000001940)=[{&(0x7f0000001640)=""/75, 0x4b}, {&(0x7f00000016c0)=""/59, 0x3b}, {&(0x7f0000001700)=""/198, 0xc6}, {&(0x7f0000001800)=""/139, 0x8b}, {&(0x7f00000018c0)=""/98, 0x62}], 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = accept$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00"/4104], &(0x7f0000000200)=0x1008) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000140)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000015c0)={'./file0\x00', 0x0, 0x0, 0x75, 0x0, 0x100, 0x3ff, 0x9, 0x1, 0x0, 0x7, 0x2}) r9 = semget$private(0x0, 0x4, 0x3c8) getpeername$unix(r4, &(0x7f0000001b40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079b09961b5444640bccc522b2962c7889e03ed0db17f48f49e8aff53aa6e1df6276a53d8c25fc57b1dcbdf8a36bb0e69b079aa34c7602bb39b0fb17173e8048b6529c879c805991bbb6c2bce026ddbc3c3fff23b4f71615800"/168], &(0x7f0000001580)=0x46) semop(r9, &(0x7f0000000180)=[{0x3, 0xfff, 0x800}, {0x1, 0x2ff, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x1f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0x1, 0x3c00}], 0x6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x400008, r7, r8, 0xffffffffffffffff, 0x0, 0x198, 0x4008}, 0x1, 0x2, r6, 0x0, 0x1, 0x80000003, 0x5, 0x3ff}) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000080)=""/5) sysctl$kern(&(0x7f00000019c0)={0x1, 0x4}, 0x2, &(0x7f0000001a00)="84f48bf3c840ec164bce56bb71994ff52510b473", &(0x7f0000001a40)=0x14, &(0x7f0000001a80)="1a198eb49105da618eb4d1f62e484164ebbba0782e570fefd38ca21b8d6f2c09769a63433a0328d4363e73a5e5be3202434432f780f0277c2257437f73e9cf94a7089bf90c3ee862e32e525feb47a48ac8bbc214ba17968eb7fd36a18981a71de115c218a1218362f4b75196a5141fb3203983e617ec0143646b689df45537c1d3590a4242a21131811706fe44287c2810f85ae904fcc696", 0x98) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x8, 0x0, 0x0, 0x0, r8, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) r10 = shmget$private(0x0, 0x4000, 0x28, &(0x7f00006aa000/0x4000)=nil) shmat(r10, &(0x7f0000018000/0x1000)=nil, 0x1000) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000001480)={{0x1, 0x0, r2, r1, r2, 0x0, 0xfff7}, 0x0, 0x80, 0x2}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000240)="27b914a198577accae1995811df00fa2ec167facbcbddc230c36f96edb93e96e46f70b58c4b03a3d5cacfeb26d914083c814ce4921a9d59a06f1e89261a24acbb327b51183db9f8f9f88b9c6eb31d9936810c2d5995362195cee016ee05bcc97f5c8bdfb159366155351899622ed819634504eaf7b6ff6ad1c4ed3fbdfa9604692d27f3f31c27c8e03952f8626079b1b9622a99f7575efb1d8fbe1f1ee18b33f4cb215c0eacf00254a7fbd82ee7018920d53806c1b8f1cd6b6d788f9de6df30e5ffcab393342ec76e35571e66e073c75bc78ec7d5050421eacbec1652d4f754d7cb9106aca7394a7d5a22a9af67ff3dfe135acaaa3e993a859cfb7486773bd6a45ea2da1028a69a40a40d1249f13f88281450439948d5df3950d85b0efc5ae03e25dc01d76ed737ace62ab4ba7d2671427445fbdcf8ad1e4522105fbc5df21825b6b54cddc8fbb887676e91c44f99a59fc2d8ff9a2af75585d9c59efd27940b408bc0f2bc31fe2e0982cd1cadf1e129ac3a82f1df28f797abbb08f1abecf0cfedfd88a25f98a1ce6bfa3e2f344d6b9c2b90391134fdea671da1a0f6eabe164da32de03ff8758821193a61b2bbe15d9c505cd0b0f4e0a0c579aabf5c5734494f7b511b677d6c14961085f2cc80e32f1a0fccf7206f8137ee209a1b9bbb2818db264464b9c751e4ed665b6e8854f6f95da598e0f", 0x1f3) 20:17:23 executing program 5: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x2000000001}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000)=0x20, 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e7521f4269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085db1ee90cb1769a2d4401a899321690405e9a9dba99d40a1d91b7ecb1269b94e4373616c9f2beb066242fd4223bfe03db6444294836d6b66e907d72cb20ee3b8d60625a6db6cccea4340033d5a4106ca64e294381c9943d2e53e850bff6a01df9feafd48768dd745c0760d26bac941cea200d0ed4da095aa4873e31a6126a0b539601dff801c0cd14078bb3f53d98cff835668a07842fcf801ac69cd49d0b19671dc2be24af717d2a9e5055b964ecb7eda7a48426554988119565fea6921247b34e091b18d410fc64752efdfbd1d5c5327fb736fd42aa1e630257cdef46045e6a858e3263188e74ccb92a15dcec33014116ddcbd72361cb16f2841b52d95e7290140c429574c797082627c7f896eeb1f76429288d77ef86ac90732e84d3b6fec1f0ee7fe7b964c81418f6be8048bd6dabe12821294c3fa90a947da808c75e9d0ca07d83da5f8d2e88057b9daf94c62fdce3150be3daf400f56c5739f214cc1c8df413463a4d7d9bb6cd13354116dfd3cfb16405371f5240df41b73a6e70d7496512eec6dddadfafdd96e3d6d9621a2539e9aaeacae13d849e07d5a0ad5f5a66f68f136ff9d4588596e911ccc360be1df0466dde19f5dcf1ffbd90f89f02c5b0c8f4ad50b637f71c686e118097f14c5e2e6d6a0d1ed31c985b78ebbd71dc1cd70b2efa6e852ad746f16be5118e140fe197f25facb2352c71c5de953316421090c7ae0a103db457fd56661d51bd4ace3ddb349b0a32fc47d48cc93fa9254491a02d90b2a6e4310629dd16277bbd8e90962a601bc8c0a57e235bc4f40d3d4f1c9900af6f9ac4836f715c93902308ebc0546ad01b6c9dbf3cf5e810caa0c2dd254bfaebdc11bd5a751154f704f06c18b51c7b1891dde00e478b2d7ea9d46becabc40b05c83df7f5cfc8650f25d9766c84b2bdb94c26fda4913e304b09af07c7ad9795ac34089197afe1b89e4bab54bdcbf0b51fc295299e1176e97f49c1c3737ea80c902ae546f76a390960900c95332fbfe0c5f3823abf829ba396afb7a3020c9ff4203d620eefa030afd72ce0eb1a9c150c61b901e2a4fa6761b7f8b9ae893d670f6ab0845c33a2470026345ea7f2fa0e487c222065773c6992bc64c3f3df92717bd45fa3ee43e8bc49bbb72b8b0b09c42fe4d7bfe98e5f693c24e416b1b1ecfb1ba8927ee15f1a4adc75eac0f970506dafee7b46be264e8673d0bef30c676e50686712a0d15556452c1fe8c337a18f2ca0241459999ce111b1c82589d41317770d6998799754d66ba4242d3a1d195a47a53326e18a279eda6ce2a73e90c4f991532b3d16768ad31943abe8a943cde77a8aaaa827e38598a54e1fc83dc010da49f4d8660ce2a729c8340cb49ae893474e6970a56204a938497ab09afe7d7c7c84c2df9cd16d0a5f6032877d8929bd3736799f0b08434c743e387587ca40357192942fd1b2d64b3a91507384cc2a6c972dbd6d48da8a3925a204a11ed3616db3c2f2f5dcd8585c9394d7b43d0cb5303db0eee5d16e870aec4425356938f797d214f32a435ceac0d540d51146623ab1a374fd7b5544b40dc0e02971b8f1031a11180ba9fea8fb062394ec81326c4dca953994f371559d2929e30e5bc90e07c951bccd62caf89a9fc6be37e943d31864a931d72932691f1578222098216a8939b26af714cdfb74e9a8eb7dfd05b01a612954616e87dad5b370cb3a0e5cab866909e25656cc557268a6ed9c43103446753d556286b6560b2a325736edd110779467524421ae9d57d461ad48909a015b022f2a3e0f068a75fe489fbb4c367540d744ccd2bd97ac9ff32e3ccc7420dc780c3636b256c4fb40e7b224109a45484fa914a3cde8428fc1f4623f1294ada406811da488f6780797eaf8373b777bd00eb1d021e12c57d05e373b8c2b4226544393acee86bc2c2601d5284708dddaf4eb6828a2dfbe0fb1785654d1065dc050f40d1859943dda5420377fc6514145264bd04c111de4a76fa985d5739eb5874419119d81919512b486ea08f2e31bfff594f56fc4ea799813b8396054a81b591aeae9976249625b7c11b3601ccc3cf0021788c191cb741f69302bf89cdb12c1845d1595ba166ab055f2638a58b5b1dce4475dfc4abf0af04daae195d67b6427fe39d1ec1c857b1328c4f6aede8fffcf3ad6449372457b258d0559178c4b93f57a333841df778ae58b3238986c4c94b1e0fd52462b0f2853a7a27abff630c5253deb96e77e14634a57290a3ddcffad832b207305e07415c7d511f74b3abea8f0a59d45f849b0fc249b2cc2656401a30c6689c536310e586f02613c6678ca8daa05518295d600188899faae085972153121bea7c01b4f610622b0c3dc478a9e5dfa5679912af6ef533e6a85d9fab907ee8edbeb3680abd4f20d855c3aee14298e3ab7386a6d404fce4c21891989c6510c6c24fc01a31c381b568245585c9dfea93ddcacc256954cc9bc826a1ef6f89420d95dbec2531cd1534af5b921b231f984f558f09fd363f1641f531303c66eacdea127ec3cd321536688126de22cdb85afe99c0fa8f4e0dd55fb308614419a983f7be34d2aa83643d067f3e92634bf6cc908663aa7a8a1b57e6ed1d4c1f6e411e5acc242e92bafb2f0a22b9ab7866d89beee2d4fad43ff7aa04dd35a86f676e51e417ce202db075898c49e4aff31e8228f8462cffbf897d353bffa236077131fd5e9ae762653be52a85a8e5ced1aee1fc937a2cc5c5901c7689e1db8fb17cef66e6cbc369b72475ecfa1659611f53cdf5c322278c9bd3cd80af3d2ada333bbff1e7992dfeb4a1b5ff136a2766a2fe786a200794d4595d0e69c4b9e021bb9ade324e51e18bdd04b4cac634257edbdbc8fe839faeb3053f83f95da350eac04de31ff29eab8c57a4d0c052c48c377abd1c7c7b98acf4e76458cdf884b728abe59cb97c7625d917479003686272922ff546c1c9c9179073102e6a9c2cb7e31dbe69c410066527566b391f3294077ab4d5b0c001f7eae6f7ea6b2dbc5a8da6937863cb49532c0c1f2bf14f7b596eae6c28a6c5f5179ceb18a55ecd3dafd36a74bc6aa137cd6a8eafb10fb8af62aaa29914c384dc17085f43ab708a9c164cc39dcc8713ae9bab8bcd07ed9ac8a9558e3a9b0cf9c0ba2a4704c7e7bf9ec63db0a23a84945e60768b9d805abda7c3049267dc155f47ffc38a5eb6293e9ebe4bacfec3518b850b8395894f6e7195d0f6a499647fbed8b5ebf43b4cf9e7b06f91c4296b5ab1eb425217bec38ea4d1b367fecb03e5c6ca652551615ba0b5826b5624d3e0cee23eca58c725abe50e351dd93df28bcf309647424b426b142bcb8e036102b9385357a4b53dc241266319f8bed2073d57b819a00f625d95827a1564c543e09fa29bd280bab8190c20d4aee339af734cd36165094dbc5b2c00510283bbb3c715ac9e832ae9466e7ce3644c7b4136b66a88fa279b78e519ca08f6a5ccafc910da321d5100469b193fdb7bad56c1c52a766875f683957fcac4b1f177fd51c5f5a9edf0118edb57f879507308837630cf24627cda8a5f35141bb595bd4af90c0398d974f92f6228c644e0afe7848d1d5adfc0e505b2d04926a5c6f8527060a82188cb65899b1fa318b039f4fe0ad1b117f7601dd413ceedea8c443de1fc8e9a3a8af5cc60f763daf3165bb420aad2f8234c4aeee9d39fb2243415aac7153e94d7d0bd1e8278d31f4ff636db60f00cde3ccab7bbf20558bb7c453a84076ae27f20eb5c4957c52d66072d55d53fa19b4001fc1b1e337f75a21c71d91958660be49410064fd78be36503eb3069b37515eaa90dd776679bba5d569de68091035f5ff51f2f99008cc2ce5152ea3b8aac46649fc19a34143be73e85856c97d63afd543d8d42b2c8228fb4abbc142c4be6abbeee9c6ee308ad7af3fc57478e22dceeeaec39c69a4a45190fe623d365f867ed9320c71db58c028ea5d437ce7dc533472aeae1f36e80b13e9d50133f8ea1a7fe9b442d828b1fb3e3246a0070d8ba3cba73eb9b8bbe7d4a9e6c6e4449ec01e68ef57650ea3dcc2482c2901d55fa736b56d0bc75d7d0f96d68290293a5ab7bbebad7f9578e96d36d6c0f6c49dee64af1b43649967ca2fd441d167f0ae90b386e68ae8305b227af7d178ec2a7e3d84095c66e20cfdf59e98c469b4e027f0f3632a3fd7064409c971ad625d01717fbf7b6d617a3e1612e1a1dd87c9e7d00007850d6679d4dd849390fef2063d3cd009f50f02703425c6db5cff4004ba65a1b7a0fe970a110efa7bb16deeae1ac0d17af069972d39a3bf20df1f3e870e0bc940a6412a4547533ed35c32b32daef197931a731fd6d53e46fb6d39ea8e4b0b37c", 0xead}], 0x3) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x3) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r0, r2) 20:17:23 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8afa7d9f2642102000000720fd4d73f0b70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfb70900000008e371a3f8343712051eadb71d89e000040781e4b2fffc00ff00", 0xb1, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="53fd7e0b2209099c", 0x8) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) 20:17:23 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @random="c2a06d874db2", [], {@ipv6={0x86dd, {0x0, 0x6, "e556b3", 0x18, 0x0, 0x8, @rand_addr="c834dac5f6d81965339975a358c5c3bb", @rand_addr="ffd2ad72a436bcdd49e8aa8100007400", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, '\x00', @ipv4={'\x00', '\xff\xff', @broadcast}}}}}}}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) sendmsg(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) 20:17:23 executing program 1: semctl$SETALL(0x0, 0x0, 0x9, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() r0 = getegid() r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x5, &(0x7f00000002c0)=[{0x0, 0x0, 0x2, 0x100}, {0x4, 0x0, 0x0, 0x10000006}, {0x8}, {0x7f, 0x1e, 0x40}, {0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x0, 0x1, 0x6a3d53f, 0x0, "abc6fca77221af3bcdcc9eebb1242b028fc39398", 0x6fa4de2c, 0xfffffff9}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "5cc81b08eb5e3d01b14135cecdb4cf09085ab2ec"}) close(r1) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc7b4a9a47eb35264, 0x0, 0xffffffffffffffff, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r4 = msgget$private(0x0, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getpgrp() r8 = semget$private(0x0, 0x0, 0x400) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0xff, r5, r0, r5, r6, 0x0, 0x5}, 0xfff, 0x9, 0x7}) r9 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f00000001c0)={{0x2d2, 0xffffffffffffffff, r6, 0x0, r0, 0x10c, 0xffff}, 0x25, 0x9, r7, r9, 0xffff, 0xfff, 0x7, 0x1}) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x420, 0x0) 20:17:23 executing program 5: sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000001a00), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f00000019c0)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="f75925738325219cbcb490eb5846591c02ecaf89193afd0b4697661dbf7f89d82f584715aec536176e6bb846f763cdb58d45fa5520f6c937c3a59981ae523fa6476160e3879e", 0x0, 0x0, 0x0) 20:17:23 executing program 0: select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0x3, 0x180, 0xc7, 0xc97, 0x4, 0x8, 0xfff}, &(0x7f0000000040)={0x6, 0x2, 0x2, 0xfef, 0x7, 0x2, 0x101, 0x1}, &(0x7f0000000080)={0x10000, 0x4, 0x7, 0x100000001, 0x7, 0x7, 0x7fffffff, 0x9}, &(0x7f00000000c0)={0x1a51, 0x7ff}) 20:17:23 executing program 5: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x54}, 0x2, &(0x7f0000001d40)="6b63a070d63e41f4885ea896fa77fb6b264b869ea13800fe0a5ff2b4eaf5da0e0aa7f544534653d42ebb25bd32f7b6750ebd156495f791bc05fcc7e8c5db492032c911b9274dfcc44c91cba0f40e800a9a04edf288d2d6a41fc471d08dec329c26663084008000009f1bb57a722ca5acfb755174987edf53800d34d0d67ab0f219fbf5fa279c64903a2400001d3d1e45f160a3a5e0a7f842fcf4bd26d107000a3e1c5176d31e6dcfb28926ff23815757ab5491cc8e3639811545f4f93bb418aac940c45aa512b545f95239e4ad7fc95c763287a368b8b55e89fa5fc478671ea198ee243b6ad6190e17694978dc7c6343ed91b2b37ad7f3cf8edfc719401d1034033a28af0000000000", &(0x7f0000000400)=0x109, &(0x7f0000002280)="6204fdcc5f3235a5e96a27ad820cbc23b25cd89e70354771e76988bc31b01c5ede11296b3c49251ebc26ad0c9251c3e0126d7fca21234ed6bb6bf5e26b069f30f49b034d6a5c5fe14f384338c1528163382813d344894d983ab42af92a7ad008b8b15da055881e01512493ee989fceea9cc73b415032469c182602773d7b9b05cd6db8195091d0ace690ec17b3bbddc3cabbce32cb592c1624dc79472fa193221c5bf668227980687915ebdd98dfdfb85d404a984551af776ace57deebd4b1df21b69167d964b40081583867252bba4af7b7bad6d91bc8669fbcf7a1181017337f1edc060535ac57c8297cd8c19f7c2f72c923af0400b6883f62fd4bf54a78780a1ae81d375217bc0fbeb5255c45e0d0f155308df29318200f4cce402b4b224a081cb0cdd1925b192106891d52e1bba63fb9328f6f5d40992edc54e0180bafe4b50dcb775fe961daeb255ff350c8c45b0cd9f530195865a139a9dbe9f81b364f005a245035d02bb1025ee96cf9579235c86995cbb36378c55c2f32fe88743387bc0deabba22943415b4296a5ca1a7a11988f9834aafe058756cd5b404770f2853052057c67ccb911e277adc716b109156a136b5e8f388f65c6745465cb9922dc364ea9b02eafc2991fd3147018e554a8390e2c5aedb51885c805ab77c4c2fc9746c64e7143ed21099b9d797e472b5f97dec85e76af99e5c5d45f1bc8321d034a4b250dfe1b0185b4de75834e084bff904958b07012502c5ce54076abf9dc7db2ae5eb63a0d0904d5cba5bd2c0000", 0x22e) sysctl$kern(&(0x7f0000000340)={0x1, 0x8}, 0x2, &(0x7f0000000600)="86b06fa417725b3562a8ba588e16bfcd4eb3c5eb4ea10ee6d0c19836877a1237384b095039227cd6fb2d26fa473160a2d5489ed557cb199fe75ce69bec6522a93f6bbcab92ffeee48447d50b15e8fff6fe1b43861a0bb81e42f2", &(0x7f00000003c0)=0x5a, &(0x7f00000007c0)="4c608731c369c9a01fdbdcfb7f538ecea839a39700c2d47939bd39984412905f092dede21f0c831944989a3c23912cada18fc8b517023891fcb9405d51d6d2522db412da3c02a0bd1b9d8e41795dddf0ded4676f744de6f2d746edb32ba7742eb6768b0f051d978b6701729b3adbfc9ed8be417793e20d4c4f881c2135d9939377f697822ca60cea8c2007721d92a35f1e619e4e99f74f90530fdd15397960cdae9df17b8933d8cb603a03d8887db252bc0ab5", 0xb3) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, &(0x7f00000019c0)="6c2eb95df0fdd7f8bdea0372d4a81f26a6d356e74b332c919e3c7bcde3b9ecd8af5a413f242a137ff4c4fdc5edf855b8d76f177fdacc340da38afc1acee9e64858022be52414b6d8b5503e6b1d114ccc233cdf075f16d6e3c58dc643eb0bb4640333c860243609e867239e7b959c1cbc41bdeba1fea093120438212e482c93e8fe4b13bb", &(0x7f0000001a80)=0x84, &(0x7f0000000380)="c75af985b854aaa4b5de6e8d82291607", 0x10) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f0000002d80)="44ad59c2a3fece855d0f1d5a03307f09b8be8209c8484dbe9c33d2f18e02e858936bca9ca50e06970b6a270bc3e0dc1039a492431800b4e4e1dc405bfbafbef901887bc36de5056cd3e8525cac7f4171f16b4ab2a0001ac47c36543345d4c073830580f176ec846bd367c64b8d7a62f3e952fa0427b72ad6396555df405c19b8783d24baffbdce1b742818e00388c87ee0aa41b81f7d8069ff45c64422472fee1fa64fa795035e46229b762af6a4b13af562dcbfe96fca11c1a3904e91bf152f278644d65a26575613b38dfa3251b8e0e215b9f6bb60b634c189dbbf433a9a5e6aa8765b9e563a52fef0807ca287631b87da6f378fc26463cf7bc23e9e9acfe1795f863228fa69a7dbf7182536f4c1ebc1cf6caf5415a95f59a4aecf42ee34a9aa435f03550300e1fcc3c26c77b080c5b5f8a86e0c5379e3ba2da4a42b827e2596d856a550ab5dd3a00396a802e59165ed42acbfa4c420f2bc6fdeae2058920c5325165777b8f65873253ce461077fbe677da90419981411eab35037d9a12bcf49ba073c537afc1342512824bab71bc97717d0bf66f875f8574bee720751f2adc26045592745671fe8a0ea8e11700bc3522ab8f4adbb7ba25a88a44ca62e6d18d0f9f5ee78a8d063883d3727a026ce28eb5445578142e67db7c3c46dbf334e004a0773a4e9978a000000000000000000008a3c85b00789bcc2f19b149641fac0851100000000ffb60c146b85576aabc979c574e564f054742ed1ccfb2240c29dd93e8f2a9499aa3d9854d877d60eaf5b17595ba204db3be70b1b43dda1b8df982eaf2de142f3294e087e00625ca87c23261fa10906943c6da5b5f3373d1a2f866b6a1e138f1780508d60556c834840e687258e78dbee90f966372bf00596d61e17b5d66c26b99ac6bee34aca8f05861ff6ec1070ec67590000762af22275d5a4782ddc3efdb7e16ff11e3a83fdf3d8ec770a6e50cfc6f6cfbc1a1f6087c2fd221bbe9d3d0dc4c58d9cb0b07f90a1ef54e98c2d40ac7a7454263166c2640bc006be758166056f13e16402634d122f8d645220bae588c2282d6837f2955cacdc4f43343dccdfe5231a422769a8185f976c8b8396ff57d477ee76135c39de49d17361a8240ab896e77ea47786b24e1e92144e7ec8a9321a4057cbeb183e0d5ce51b2190d8f19f434267bbb304948abd510d7b98b66736bf14018f11bf242430d41a1088f6b674e16bc51d61fc5d50be5f1464143b300c0480604d1cd957bb657096faf8067ee77b5f2ed3ed50bbdc46cd439fdcdc0701d2d5b5923b29fbd93870ed269bc5c6b965e8848aa777e2b0d30906ee4573045c5403277105266fa794cb308e5a8ef55d49abb020cf0008a439fed71bbdf466aa66c65ada197938ded9b85f6db9263a7422af7ccbb846497b24cd8b15213e09ef5ba5c169e38802345ab190def40bf77a43bb05507e310369d6803ff01e1155fee2a81fbf9e0425786ec53267dff0e7dec1ea531d6a6d5bf9cecd52be205368072e52497d127eec30c74fec4194", &(0x7f0000000140)=0x442, &(0x7f0000000280)="95a040ba3a7cd85d8446e9323d4105077be06d41e4b97e61e898624d7eff3c54f2f7850649e56f300fc964141f2025fe662ec4838047cf7b714c9ee381ea6a3c5bce6877d321da02dde4946342435cda6bcc8378f40aab38fd7fd0aa66136f3cc1982428730618cda1be57876e9a299ed6b38c89b61dea005e8ec1d4683644f5cf4ba4760b4344812086afe1c70c6233dc76a09c75913d4f6b0007f6943346e6f8731c3597dbe9c5", 0xa8) r0 = geteuid() r1 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000005c0)=[{0x4, 0x1, 0x1800}, {0x1, 0xfffd, 0x800}, {0x3, 0x0, 0x3000}, {0x1, 0xbc, 0x800}], 0x4) semop(0x0, &(0x7f0000000440), 0x2aaaaaaaaaaaab2a) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x25, &(0x7f0000000500), 0x0) semop(0x0, &(0x7f0000000200), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000440)="8e08d2908c5c3522486c7b81966a9c8925dccbda22e73ca552c448502abb19d18583f0524d60adf054550308aefed118e9df12fd1c66c4d750a4c523046ac9fe7d0eceafdc26679ade531490bd070df11c141b3760b6088295b36b6804846b8dca61ed15537ee888559dbf670eedae6ef70725edbdafdc7b68fa6697d757adc0e64e5efc39a86c68584f3c38a74d3c7af6fe723de506df2b572c", &(0x7f00000000c0)=0x9a, &(0x7f0000000100)="efc32bee9dfcfd40bb50447dcb6eea624a3dc33b9a92c02b7d33f595a8d6018a8e144fe7c780a4c201c3", 0x2a) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000018c0)={{0x1a, 0x0, r4, 0x0, r4, 0x1a7, 0x35af}, 0x1c, 0x800, 0x6}) r5 = semget$private(0x0, 0x4, 0x3c8) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000004c0)=[0x4, 0x2, 0x3f]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xe, 0x0, r4, 0x0, 0x0, 0x6ddaac482544bf7e, 0x100}, 0x0, 0x4000000001b97, 0x0, 0x0, 0x6119f034, 0x22, 0x6, 0x400}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, 0x0, r4, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000640)={{0x3, 0xffffffffffffffff, 0x0, 0x0, r4, 0x8}, 0xda41, 0x8, 0x5}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000680)={{0x0, r0, r4, r0, 0xffffffffffffffff, 0x21, 0x6}, 0x3, 0x0, 0x8}) r6 = getegid() sysctl$kern(&(0x7f0000000880)={0x1, 0x41}, 0x94, &(0x7f00000008c0)="a45c5f98e18e5bd050527c0ee7d9184f3d1ce93dc31710c754c914cb696ebc0319eccb2c490bb8bef8fe03f4f44fec6f230d667da379f55fa9cb98adf204dc720e4c18fd605add249fa1f66586d353a92045cc2e95e93ede8b8e174e1f719db4ae3d23768c1c70882678ff3e6a00452917d555b780803af10320a802192ec4774edb57a146de868556d4e58cd620a167ea719eee18a1961f01a335870f34bb6b94e706f963ab41f6bca6b7ad463d28fc6213dc9320d80400652bac40485c155fb6fa10e32bcf3f8f00519d071814b24e4e386160701b00bb3450fac9f0f60dbbfcf70f23f1b61cfe3abac0a0feb501bff1633d40cbcf246a9787053b094fba6a2ef49968778a6e298b1c290c1ca3f2280276e0254fd9887734aba8c5e956e622714651353014a71f9c861f349af3703455efbcf4b96382f921271033379c5eda864d1e7f92c7a5e831257a3e58ba6865f3e47fcbb5b58d1995401dd420a4e0f6c1a60fd6bdfbbfd338ec209630b6cd18615c4cee1902edd00a389c75cc64f920c1c81906bbb734622c3b118dbf5353af4608fd39669ed38545536693946dac35c7cf3974239010e01b5717b30b5a6b4af96af79d3808f34cb190910b9388ff96827eb59ef7f3fa931395df52904b31012f37174fa6f27da5ae04d5991e2b0caed69c2b3becd805d57b82e9afbf7923a5462fcb4dfe217713af73fd764d77acfc80052384c6ba0afa882e41243853fe2adb3dccea1724fbf09a4784e03683221dab40666b4bc11383f6f1ecd52b3657f886086ca82d9c68c55f91421df213c884f4553591fdc0b9a97bde849523bb740f4e6c19b3e60cbf1b5da3539437a2550dc2537c60591086de6c124e05ae39f41e13abe4d2eecdc3149c4cb78905ecb9e7042d8995fad1c0e5cf0e2d91c5b8d31d2d2746bd7fb116dd2dc4e904919bc661fc5e055d9443c372273cb9ec67e817cc7a94fdce5e616f9b6f33a53725a90e1a871ce184b9a9901ac5b1cefb0bd9b1166bd736351e31e5fdb3bc97f88155c280dd86d85d2e2c77d4799391acb9bf92f61f758b43dc82f70778b00af8e37be4b78d4d292ff83f1733b9662044b475730e0f5d98435ccabb6f25346e8a814eb3b425eb21f8ba56b4fc41374f9cf5e9d170560da0d7864c7c48d4f0badccc38f154ef952b5e5e499ba27f203240d3f4d2b9e832960160212a5130801a8de5dd25a303e8d5903d55364b3786af703729cb5783a278cc3ae188bb8a14d7385b955b656464e115e695ed609bbb81527c75200fd6c02143f87ccbe20cdf41642d23935a6b4ca7d88424994702a80341befa01b9467c29bb13215d58b34511da9147dfd9738a6abac91d34a7888fc9d6edf2c17076d30afa86a67a9b5362279a5f05f972df85ddf1ed52941139c549574bd4050988dac03efc01b2bd27e027261965f45ac659e9aed3ec62135f8f6415534fc5de2284ea6237ec8cc9c34b71b4ccb30bf58cc5fb9037565ecf050487ffd5b24fe2eb3c3bc7ea37fc630017d16dc80198a80c81488caf8c21f7cbbe9f7a55efde3884bbe2297fd65d4a167d977fb77ff053be0bb65cbc6b1cb28072a552e1e30800e1d0d2ecb53845d092bb67e6f359477698e90ec38d4d657fac76ea026eb38de16ed10d0eb24f5a4cf1ddd9746644fa15650c521e03b12646c19175651fa232e2c684ff8ee5443ff7eb563c3ae41308c40cc3dd83cb9a00c96a014ac0138665f284585c58888d31d0f44018cfc2a6d9c59d006904cc478b49aa80f3ec533322279a25435da20430c1d622c9dbf2113502678e385482bf74d9fae1cd8e0e31326feec427470f4288d24605c789be62694dfb0309a40bc806517b92477d8d7dca77cdc2fb19c21c54128b9cfd085598322d68c49a69f4620b75f792c38b2c5bf8b81d97c4250fa7949aa8d5b683f53aa76b85adeadb69970a17b036c14bf52a8d00b0574f122778da41e7eefc26a194982dec02c88c436a358608e2585ccfc5ca9d8438c095100a963a706752b73b5f087d769a2f6c574df2d96c241dac6838fee247fb0eb2402e0356c7db1e5a43444636ca9c153ce31b8f767d9ac77364af6b8b67858f176554558ade423aa6556eecca56656d43ee75edcd8c75939544e3b5b086bf446181972a9829ece5210fe68d8d7341fec7813c4c336ad96487d6f4cb7c7e91494c76df18271f0bbb5fd5ed0aa6f9597ef16543ea106110dbb47c7fd2e02105fe904b856359b3a22ca68287efaafcabb4e86c562e8ed8d5f448dc5ba1bb082903966ba61f33561eb8ddf121b5be110646971171baf42a0dea0ad2ba18caf0700f21c7f560cd6222eb8dff01201ac6ace887698647df456eeed1d9f177836a27cab3c43fcd369ed950205d676dd61ecdc57022320261f810e1a8a619978c3858c4af42b597085703a3d42c598cbdeefd57ca1d5ce083c96d2e003e4b4527069d89ca7529ec2232e580bbcdab26037575491d65cbd30200c945a85ae34f5b9b6474209348c2dfaa65eaf9d93ff81bbdd8de4713a7deeb299e5105c442c8541273d0e30cc1333789a614489bdeb8d83f5b1515e676a9832969cccee53bdf8fff56b1077e9714de507adf9d5b564570e08a0acbd7d6cf0ddaa78e7fdaa5af89cf3f0857ec9c1804b0a1b1e75a125d0949417e8555e080191423acc70f2391a382384e55da9a4301f9f196a96c3b0813cef9141be9ce47dc60a99f790bca78eddcc1c6aaa4be99d37c437644690b1ee0470590be15d0b5c4c862647c7b55208b6ee3f2d417b7ccab36af93d6e34d851d3923342e464ccc483f184f98ffb9593d143e107f42f89ec872c593cf95d679312ace2acc34aab0f5048a4150809749aa3b360b5927fb054369538080086260c5f5cbd1cc6d85222e03c7125332d8214016cb8a1f7516fea6c648f9944a0a7892f127b0b3ff9b38b1d1511a78f8066a205dcf737a6a3c0087c56410213cd20536f56d9aa07d6c64a154e30f24801106cb2f25ec8c63026ff8f9bfc99e66683223cbce078a9438d082de152988db268edc9b938df5656e089f25cf8282b419ca8bfc012ab399c4aaa512d5a613293e1c2919cc895fa14d27fa7e8c502101fb74749891aa3300d24c71a9708c539f0ac726094b9cfc6535040be3813f559e31143192b47b0446d2abf6b821ba6591fb18758d4945fb23a71a2e6a2aa64e991fd320e9fcc57a068ad8e43660966cc00c5ae458f482ee0c02e04ecf54ab9fb8ee6e677700a72d8c295dfe534bfb269aa0ef991eba7a1381058d7932a69c3eacbe95103d6e95a87c5699c713f44937df8f327f2f7af225dcecbe6a96510ce7241e09df95a6ecd8463e3e01500a0d6a058c2da19a698d2de83f4b0e073edde964792cc3a30e6cff3442ed99974bc58de02ebd45969bb1144bc76f5929f35dc56794fece38b0a9746b0ef13209f19d68bd94a9c9e1ae08a84aaea3fb1ff17302696eaefdb424986136705b02a20d0c2ac6b08444b4a1e996cf19d7fd125a57e666fd14116787d0f2dce64f182e8f484e792fd4966ae00a559e8ad4a5e84fca26a19a0fe66fa2642eca6a837bd80aa4b119120db0e1b0a769389f5d5427ada5ff78deeca2e9e9b397bfc1c7a9b033d127f5d879dc4a6ad5bee458d493aee722de741fbd29bd53e8c1604d4ecd91813f9cf806fba94e4eedd8a11a1f0c8ca6c4de0e59c05d4d594627d08de2c2f5d7a18c7e6dc94516a10013d44b81a854d18a15cd6652236c6b36fbb20a6d4ed519910fc185b9428f2e2de21633e8b4e290df0f9859c1ae6c464fb1b0837841aa446c56cbd1b45c9dab2b14b06c96b6961913da3ac3ca9f377c4e8515ae4ff7df2f16f4137039de22a0b1fc63a66955c26bab7393f9d35012bc2b7dcf9f9bb6123ce3330df5daafa4f57d3660e58574e8b012fd6844bbd1979493a31a482fe67a8f62f364bdc328b3f802057cf2650108282ba5ac8d87a6428be3a73c851006c5b301450a3f05f6ed85e618ccc3cdaa2af089705809090c91c66e1b91904f8db5684cb4da8c954b72024f0b687b7cb9f838d0d9bccb26e5a613c9f46279ff556d231384eb693d1952cf485329b1dbb117a077597becd54145bdce8c3d314ad5f450f725b6bc0070dde77fb70140839ff572583ece5696f7b024d7aa39b0fbfba82bc8bf9fcad8f1285e6c2c9e6eee0e92b72c9075d4b14a0289837252ef6de7c0a384196668646509c4a937c460bc5636bc197a6d4034ddec8ea0e53e514000a087f98ca1503e6aecc4d077443ff9c5aa70014ac70bc312604e69e84451178f668619d091120e9c80a03ddd52bd444fd7ed91cc6213ba774d4b5a3976d7f4080f1453f25531d23b472b22b3c0148223611d9a67421e506c7ebe77c3fe1cdbfb3a733f03a02d9f73ec9c1b0ca5653538dc7f8eee4ee97204eed7311976ecf754c39ce9e9ebc97c08964d7d0193c0ce260312238c63d80c260305670715f05a8ce5e9c76c31f5c920ac1b7cb3e511c5f9bc162e6c4573e5bdc4c6a8e0054f0d1521340e5044ca00e4469efd78c458bc88a26d0ad6186028264a6f863cb98031e3e63443aafe3f19c7eb039d57bed498c2b84bb9517fb88bd1d13fbf5c4132ae9270c7ccda002682c30c1a71b719260522907f9791e563feabb13b7580fbbd80a40916c6cc1b7c6761bd8c621a55db07ada9796053935bb14518cf25528ca1b4237feee1a53c9cf2dc18fe47bddfdf2cb673ba87e6eb2982e4f873a8f2535cca94604450a75c1ccef561fbf4d7a88490c4ac4c70a7475bff37087f403555d54bafc73f73f3ac111225fdf0ddad0bdcedff7def4196777370be9379f5ba86a4c793d904572dcc68cef9abe91e34cae29a857c6f591f753b015be61a360d43349f7a6109cb09f9dabf57bf13d1115c8109054ef10eca1c6bafa7f80f9360f1c3ae29abb6f1f64055797af693c2afee953149835d8ebf97d4805f84ba8fda8908aa8c12b0706f0d802969b951f6c09cc5d1a405c8059a31961e33e8e3c4ab671421ad4e583f365cbe54260a1d6813eeeacc135b35a73ba1ccc66aea41feb50ac3c3c8502d92c7bbf8c1ba0ac206eab349f8eae098694fe57179df6bb8e3850e20dfcd3e6c4629362a946ea9c8ebed314c217405618e18b2202f2e44cbe43929bf14f74ac51c01ba56f77fd7455d92f29a24239c580bd60766895f71572a5385ffe4fd14d0e197c749aeb7e9b62cb6ce09c829b1746b9a4c1dd54cb823ac1d50a6ded4f8bb72f94d14afedf70227dc73786d7bfaf0f819f26cdfad2ff12c48fd53d5cca237dbfa94987345f576102620bfeab13bce4255ce4c7b7d7f5d9bd7a0482117324bcabfb461f52c7b016d74ec4e0166a3411db6e3f33ded2f6131fb10aadbf2d813194a64327b64d2e55b8903249dc41a592f579684e49f96905a219420cdb2479fe0a57abb94b26d8799bc89a2857b13097e127f47c992f9c91e481c61db69b2ac736976683486f9dd6ffdac1343704dd5fe2c8d35d645aa1e48e7aab2f12b8bcb2eaa951a81ecbaa7e63914306cbd71ab19b05d6b9b104ffc98ea34a7bea4127efe4772f943a15db9150a33b2b657b79cb7cdc1492ea62b92a87f12999e286e011bc8b71a133747acfb54a1e16b8a216963ba544c4cb76d38377cb1bf2834ba6de4a42b0592dc9e0c9f3724eb5353bce4cd526d045706bfea3097cbe853c4b593fc0fbd9c4627669d9165ba3bce9e868b6b3ffbb6bddb47b10fb1a98bc863706e4a1690a24bfd0001738e7d19b029e4e7de35b514da74", &(0x7f0000000700)=0x1000, &(0x7f0000000500)="4db14d487af5ad0c4f6fad10fe04000000000200005110d55e787afb1b047c0f95f65b23af042d196cdc6122c5332f982c84798c92a9b082e3f08abb0eef05e032b847a500949c1c69be88d711cec192c88c0c54eae15be12c6bdaea2705190d5a22b2c2499c41", 0x67) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000740)={{0x9, 0x0, 0x0, r0, r6, 0x108, 0x20}, 0x5, 0x5, 0x80000001}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001ac0)=""/127) syz_emit_ethernet(0x256, &(0x7f0000001e80)=ANY=[@ANYBLOB="fccd212194aebb57a089cf6588a800008100d0ff86dd651b0c5402188907e7d92add738222e63a03d5f97b153bdec42217c814f8c67d6392d8d37ae53f4c3b08000400000000ad54360e7243a4d0921a55a267504496aa486ddfacea08375e8e736c01c26197905bd5df0d41d7640416d44898fa138fff0100000000000000000000000000018818000000000000010100d6b8b0c689ec2847ebba90908e99fb4f7a383f9d6d6a1727fb51090e69fde57a0589de8c0aa39cec2c667f5f8a5b0ec9a94f2dc0d89ddd94e99d976770996c6877163de7021413cd0ca0015d5d6b61a3e7e399da5726a20d20615e8002525620f05d673b021dafd7e26f588af114d529ae2fec84b9f132c92809807b845af380e02922dff02fef045c792043480bf50112f1b17c3493788cd9ed262af11cdf250b0449cfc84c5249cb54bfba46f9f89850e23370097b4185f31d05020001000000000000003b1500000000000004010105020080010300000001050000000000010300000001030000000502000601020000040101027ef89eb9a80f5e8205dd1c1566e4d2505ae6db6aec9a81d50775bc512d89283077a367d9acaa00546a0803f2a784d861924290676ff9bcf1f6dd21c46606a4ecf46cf7e5d5942e3e48c60e1a5efb3ea36c830cdbc81d03bad06f12d472333df180e0352f533509ea18c29d2679dfec87677e7d30242a52618c23d06a698af98807000000000000052f013b74475da629d5bea5f25e06704ea70b2a6af60e6786080e67ccf29119992c2188be2951b2c8e1cf0f7141009e5e0103000000000100000000000000004e224e2100089078ebb62ec72e9919429cd3e5330c3e8c5b17c97bfe7c0c4847d733f42279c01c85855acf0b19e834acd6c6c86bbdfbbcea9573a785d99281d4b1adb7b1f667cf7166b90531268b728f96f1a8eb5b0d2f70b4b7a6747ed7ecb038b0685daa768fbb9ae8563e"]) 20:17:24 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/257, 0x101}, 0x0) r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000040)="363e36a7c3805203ea5f73229421c4cf9296d2b1cc0b3c9865fe42094c430399096bd135934ec19b1d9d87b4099f6d0222e73aa03e21db90e59bac35414375b377007252e9e6f99efc70e56d060b8d9b12438a2b04f135ea9abf74852e24e79e47bb6d494041f757cea7417e96d30e51b620608b545ee1592bd029adc760dc2647d33fe713d36a43f44a4afb6018934fac2c1e4aa54cfa2b40f3962b04aa83d2d7", 0xa1, 0xd, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r0, &(0x7f0000000000)={0x0}, 0xfffffee4, 0x0) 20:17:24 executing program 3: unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='r\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 20:17:24 executing program 0: r0 = open$dir(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1dd) symlinkat(&(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') unveil(&(0x7f0000000100)='.\x00', &(0x7f0000000080)='r\x00') open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20f75, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x4, 0x9, 0x7ff, 0x1, 0xbf]}) setitimer(0x0, &(0x7f00000000c0)={{0xffffffff}, {0xffffffff}}, 0x0) 20:17:24 executing program 5: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:17:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) close(r2) sendto$unix(r1, &(0x7f00000000c0)="ff", 0x1, 0x0, 0x0, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x4}, 0x10, 0x0) recvmmsg(r0, &(0x7f0000000400)={0x0}, 0x10, 0x8c2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) close(r0) sendto$unix(r1, &(0x7f0000000100)="ed1d5137147c89fdd1", 0x9, 0x0, 0x0, 0x0) 20:17:24 executing program 5: nanosleep(&(0x7f00000004c0)={0x2}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x83fe}) r0 = socket(0x2, 0x2, 0xff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="780275"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x1a) r2 = socket(0x2, 0x1, 0xfc) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) writev(r4, &(0x7f0000000200)=[{&(0x7f00000002c0)="329c2c79a1574c6b0c91e4ae68ffb1f3892a0291f42d542bfbff7f57463d4dcc35b88a57d1ea98be6caec0fba1e11b33df4d170c02f2bf7f0244d0650b876aac09ea21aef19b4e190fce1ae3db4134192dc9b74e90a75f77124efdce550e69e7e4c52b1005f21aabfbd3021ac14a1d", 0x6f}, {&(0x7f0000000180)="341d3414bb36ded1d42eb05eb3656295088072eb3477a7c0dcc9f65444639fc201fb7a9f1b76", 0x26}, {&(0x7f0000002240)="582ab59a8a2df5e80ea752d0124f0142cd18b0c260e25ea45ffc711f864890cea691b7da5cb1c1db6cdb8b208abe763a5ef4fcb3a9871e6d5f56ecf5bcb90d16b09ea5df177e7b273c6af52bbc9da57db7ddc2b0c916ce09318b14d7f8452ea97da943dc6bb6009836cfc54dc859eb673f20ada7a555c47451ebe4071ec53c4a06d7d16a99a6fd69002130cbc1cbaac5d26e8b628d3735a3eb121a6b89efdf5645d93820784549f35af41c8260babb717a045cd829f0613a8cbe55f2e8f37317b655a3dc2cd16136b49810e942f330ab2964a383002b9c51ffce73c29bc5ef13037bcdbbd85e08633b5171e4501610d9287bb05e6328c50631c6e6a69e515ae53584427ec2d95c926c91aaebe490585afb63825e81907f76f7bfaa791f4cb91478ac2c301cfa21b2bafa8cab8b9bcaffee289a94c84a894632dc695a602ea690cd513e80cd66f3e90281ef7e7c9fb0ed1e8584358503e11f0ef6ca73c592a6c02eb657745fe05f5a8392be30b599183cf2b4057c0151f48beb93e521e0754319e03d3ea5706b5e8e16441bae4fca32e6e3e21c108b0e03e70c2f1c737b5e684743038670ee5b3d1009c5abbcee371cd6338f25c00b5f71d19ffc32757100a1294a119fcc0bc61ddbdbe30bc1ff79d8227fb507966656d3f32be2ec3be4417388f166b270b8b8b5f423ea67322f4985eab5e596019b267615652e11f1e694e776e5b0e65d684e4974f8cd1500b56d6b3dc176b95cab8c91ab2214f122fd338e26af09cd694246bc907bead95574f24fd3d6c2ca5507432e3ee7cfb5c38a5d6ff8af4cdb00f75d5209b81d11e102210b6f862196a2208f68ee64a19d65bdf1420917d3200f627aebf0c660c7ddc3c6d474d9df79b857bd84be57f4b144794568bfcdaa8e612dc32c616676b470e057b0a20eddf0e82d8ed8bde4033ad7685de0e28589c1348f07363f51025bd81120dc202506b35087bc656e9b1d9da4011ce1997f766b90770cf8a7a0654afbce5c68e04af7b94522cf3a6fc6c0ea29863bc4dffa5120a13d64bfd3145badad068f0745f67cc93fa7ee5ca1063d56f0220ea0cbc4ed050f46e41ad10981b071aba206627a4189104ec989d6334dbffdf3298421936452e52d0dc2464333fd33152edeb78b538dcd94de98bb5fefac741a6405534ea47da3b40fa6699058b305da9a3698745fab3f28bd6484d09ec3b0335c0640f4c9a0587c7c21d4800f8c82f5154b3d6c9a31a19fe2f0e3af71dae62a7cdb4d20050f96b279703fb9e4a03ddf434456e7673e56acb6095e3ed0d1149f86e77df34c5dbe4e2078db3ed381b777184aff6709bf4637702644361c75216bb7e10ad67d7a1231e716e801594e523d1a58d44d85f26de26b97e33b86862a701276491e889d29b0805e51b3e16f3af3b822a7c11762abaf414bcc0330cf280c6fd64b497dedb79be5fe6566b2f944283fe4d35aeaad116eb8b5b9ce3cf721724dcb50741a0e94d66ba465ba3e0ebe77cc4b03d79afbb83b0000ee28306ee27589b7cf1e3dc346854ad2bba6c722dbbea04ebb38e5a518c92a240c97a2499a9ac1101c485abd138e72315c51e59e791d9e9ac7b7ad254ce40d2744e871318ab5843cfb47390374e85b736ccd88c64fd87950b10feb5a17d9e1b8570f6ea72a9b4f3bf4a3c36735b4fec0c27c4fb1d335aaf66d9f89ee7d4db60fdc7cdc393ea8ba2162d2871822c02361eda4fdfa38e83f2cbae94f36d1d0b6a56eddb39ec798a6d9257edbe720300fcdfe5aeff6678121b484260f71cbb8893e4254eeb8d797d49aa731834bf1b2e5819dce5e09e049e88ffc51fccd7574005399830356fb6109d86449c67a241d6760561e1837c67eda2d16482d5f306410da6b25a56894fa3bab4654f73b381cfbd41449d5de75727dcfae4ce87d6b34e1ebd8f9fdb845ea5f6b12a83ef4ecfde3fb2e8e4813f53da0248b5dd26a0bdd174865aa11e392a2a1c02d2c09925359a7546a77e6a547b9943bc74fd50698528117d35c7afde1b3decc9f568d8e0e267f4a48afc37481c5d2e8b0544f0290f2188391613f00e4303cebea373fe26afa6f8a90ec095e2f54f4f88efc0429b805b106105f7fe424b5c38c4dbff9e5e84a40f55f527df07e0bdcfcc18dbc3293d73a6d0bce2c0495ed689ea7d183cdbfeb30647c16d6a630f0e2d301b1f1c98362d929b7b9438074982af36679cc0fff5c8ae954f2d2569415b9dd26ea3c335d90b44b9bdca542a8d8f5234b9ee55710b1c2628e4c94df5b4c1ce36d5db7a3eb7a68c7d74519feeae448c8182b3a9f18503247528bf241e084cf32c6fc564f63a4b29cc96a8669864208f198a66c664176827c02a3b9cf5a5feea598c827c2cd5459957c9ae6c91ad070645a05121b8ce3243dbd9a7e56bc8101990584fba658384b8ce1ebf95d0f43d6ee310a116290022475d47600b91e83ca04a3975c8cc77821b473011d9413b391ef40c700781213781ed49926cebd9d05759c381a10bec9029705cdfaa88bcd46d1a084f4f2e69297fdea5b80003a40e3d63e30bf001b76fb0de1584f144eea1244a689c9138aa7c3c7ceb5b37c68b4c5e4ddb5af9ee0b502f9c6089099ee3aefdf5c02d15c646c5db2a58bd30cc4c98d7a495a0fb10f99ef04b67d056b7730e7c415f0a9a856d0fb0595364ffa48d374441a15f9af1319a4cbca56e1eda2ea5d337c8c777a6dca0408bbe1a24ce861701e39c6069cca5151eda1a70c4eca950a35fa8f0460dfc8286edf52785b3b979f1eb042827e4f6dcefd36ba52c4401bed14424378e8a33b34791a29feef9baf68614c03751c40a84a8920e559935bc044f730ac29b0e56ecc8c2b5aa6654da7ee583e15ce98cb932a4b7a4e9607819c6aa4cb29c728373e144b47c8427c6d5db6f625ef8684e5ff15285f295c6530772ccd0e7e122afa8b008bf9eab77e6942e2a041aab382183cadd3264d9ad7312b4112a4d79b98e920aa614c44f90ea4cb37b06c193465339fda6981d29068f92d68344bcd28cf9c3ffe6c1b8c23365b5903e87506ba2c0a2ffab3bed9b6c49372c6dabee625f80c9e02f9be9cac76035cc8831eb8c0d50b2216a0e560244b25de84bcbd1f1d164d8cb4df3a3587679be7797892b133efda478fffb4f85163408460b84aeae29acf81b4218928fc33480f4eb3119893dc8c56d8fde4a0938532a3a10008b869b793c3244c2dd9b5b4f24a65dcc0586ff7043f0448271223c135bd0b485d51305a7bf0d0e8e6f9a5538982366f28c7cf1f6183caf636412651c0444ce701365217860975ea9f5fe27ae9fa7bcf656b0ad9a21c3f748d177eca31fa3222674123c595915b826d4c1b577536a1dd4bbee75a62ecb8af2f46ed84dceb9cd734610b1bf7cb9cc4c502d2caa9dc04a7650bce4345984ddfc46aa171206e9ea9723f1945d3cdf7c96872551e785857a4906d8405ad0e98c9014e369bb1f33b2485f015254169d5bb2cb86ce915b258ce17cdd02cb03d916a5c40a1fe9882ab8e683c5989c0d64c253603f29936b4c97ace439af5b3744d7f786a169f1da643ca40891300a7915f93df87ed7ce6a2c2dbc60e543408e5b1c6f43928804afd7f606cc4b94ebf2daee39b9f6d5e59d5dcbc8be0cf7fc74aee06a238bde56e779778b3a1af725b95fce51f3530c10128a698ea775392bfd19395d0f9f23e3a2df2ac7c8e1bf0486ea86bcf347ccc722053703735daef59c0ddd6d104539cf3e0da6c0712e71f997637007871c25be292e2c1c6bbe5f01a0df3fbee21680241d6aa12257835c9cf462347ca7ce90bb4030edf5425c1328281a11d16024a864aba6afc7b2c066d265870e40dfa5ddb66e8a3a83db95548c41cd3568dbc2165167de7a49c409d6d6cafa9adf78076fd589b6b2194236963b9ba890bfeecc7850cfd8f8761f33ca694b66d0b1b25e11afbe5296183015e1f22bd3244f403d2135a6b5f80fae325a2c0bdc4ebfb7ba1c367c37612119fb393954f2c62dbec03aee3ba8e26a76d7a9f017c6c772f9e6c06f5bc2ba810467e3cc93493e185b3bb6265a228ae50542ee756e41ec16f86ade5889f0ab204eb85202f4cb7d07df2f6b2897e69b1c1689056df29a8c3cf7657dd1f2a500334d63148a2636c6e419ec3829f2e7ae4f718d26cfa90f8935bd19b51fcbda50f7d3052d7e50ebbb15e48461b05e626762178ea56c3dd040e69325abfbceb98b6ba63866859df089f2bfb7f3ac602c0d80949d54c1461e198596087cb421a254caf6a83e206b98e6e1899f1976bf645dd60ae683d31b083f17d530b40de63a11ff5e6f9e9b42d7f6f5a51c0920d370aaf519827a088f7795ffd60ece8c5b239774ecb10d6df5227212c9c7a3a451352de4e6b297469e2756366ce853962ac355c6941632e134ffbe4e1463e89ac38876c31244625ce28c872687330a105287defbda58837cc07aa12fb9706f8e308007677bd3a454ddd30526feb514f88663bf49191e757a0cd304bfc8d5cc554b6a203a5e3498dde9f488ca4725fc4aa45c7645b4bab923e8d25c88c4e0fd67fef69229e99209a458e7a8ae5db14b93c59565eacfb674317a1b3d512bdcf4ea097589fc8a1821fde91e08011ee5662cca9c48693ef39f05a085dcfbac162c9a1ed2d4ac5e43352292a0159ea01a4a69a79d69a0221e0eabfd2ce9af4c7d955fa48601c4bfb53204225118d6ab82c277ab1df4869a7e1ebbc5b4e071b1ec50365ad56d5b7eb397c8589ff1fa1a29ad2d5b034e602b8cfe32ff2ed734f2d549236f2339650a6e7f7e4815b170ac361396fd69a0b6d8f4369e3006cbc763b868a0c64a878d3e24749f491f3a68e9d5a6ebb591a11162a51d0957a3f0b3e7399340a168ce2610c30e9d40d4460ea689451827f5fb349232012c17180ce405fd4c567d3f417b98a3201765c4e944f3a34987689a26e0e24b94fe7fd5ef77ddb8e9e38a60a18c63c51476dbf64834c699bee78f09a8c76faea25834b00221fd471f591468dbc9f655c3380529bb8a056125f8647fdaa7a17bc1961e4db5fa1311daa8cc1eff813ed78a4c8c3e138cc4f87964093ff1a7fd263ad004ac43d88eaf2f3293a89e8913ef3f64d9df4a767a3e9081e8afa06403ace3f3614f717b8933905c91b8e94956af50094b3e46bc75a6e32f6d712287c4a8f9c2564f0b569cb556e717a85eca49430cb605c5f6a1c63234c3d46dbf744e3b8279c1cb21f4308d7a0810e38697d409ebbb20adda6dac4acfce03f73f623c43a4438d0f226a728f2418a0aec90d78f48ee3b89e4e9417000d9ede4c3b1bc41c2fe09206f492c553217a07600192c486a062d174fcee3cf2b1605749a9baaae93f2149e0a6110a82ff0a51bf34070c087c8c5ccd7a4947f991c3b58abe9074bf89ac0a51b2806b02c924ef0699b439bb202a8db6fc03bb6eb5903e31f9bf37a318f457b99f4f69b9d272d9932c7bc02f2423fe0cbd62bde4dbf9ceec11cd7ca2e4efeaa6dae69c96c8af54bd5bfeb748df769376de1195d3ad47e9fb590b67655b4d3624dd932a0b0697b56f45e24d06ad1c137f25b6e96f2cf1f", 0xf6c}], 0x3) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) writev(0xffffffffffffffff, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) recvmsg(r7, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000001240)=""/4096, 0x1000}], 0x1, 0x0}, 0x0) sendto$inet(r4, &(0x7f0000000040)="0546", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r8 = socket(0x18, 0x2, 0x0) close(r8) sendmsg(r8, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="90fe9566dc35b1dcc4bf5a172a312a0e3cf8a39f29037aa824b7c42b139b6513bba6eb7680300505e70a1fc5dda4c3c7d8eb2456921f635a9fca918e960a95cf057d5570afcfdd48c152b7c05fb418663a98de506ee73a83b3c39b0ab4c87cb5bfaf65d3158361018b73371e4f6323108483f590521c1ceff601ebafaa93d7afcb1ae5ddda769bc53eecf90e2a59d66f381cd6c71f2ce7cadcd8d378ad0ea24ef4e7770cf831bed2c9ab1594e9a8ca48bf914483c18eb69a4cd57e7797dfeb01c8dfb57d", 0xc4}, {&(0x7f0000000040)="f4ab4ec9cbfe45f580e569294a6ede51e73f59b667f5d18043fbaed59037f4c0e2b16f105e21be849d20bcfd2f602c0cb66db3a5c2eb25f1ee56c438cb", 0x3d}, {&(0x7f0000000500)="47f6a2ac20f02f4c16e92f99d5aff0fbaf33bb8361cd2d4c0424f09549c521a251e03168ba5b3faa79d1cc91046ab297aa0d640eb1d6b10b8766ec10591721f981e6255f354387580caea8e4cc4359262a173d467a0f87ef9f668e4ac0a020a45be545cfd09a6f719cc749787978d5d8c7aaa243a17dd063614a1a14a37ef612a4dcb961dc3dd27202cea78357394110074dd5669356899d2def0757cddcc071140078d3e070d2eaa9ab684fc881b8615dba20f23763e892a3069e600b79df2743b5c4529e061179227d0b40e0d99d337020f52ec631678cad770f8ea5dcaf7c37997ea5ee3f7d9d474f34567aa0e0d0b81f7726f4d380b3e32a28c7a262c8bcddde3f55e57228224298a079ae992a9cd3ae5f622bc03e2edd1c0740ef2ee2c51dcaa0e7c2caa1ff9573a8ff3d7dee9032ec0d7bad6b59350c181cce4979b1f002fe39c7e0a27c01ceb110c556d19a34602f08e442d5c94ce90a440fc102f435ebea725570ac3a952b970a2e74c31ac8c812aa70e26c00822d43b3c0f9a97edabfd2ca67214640973c4d6f71a7c3e251b26f6e48f7e6d2a1777f241732261789d1590495c6476ef0d8c5cd57c5b4174425d89c8387a8ec87a959103c644be2baedd1f23f419a87f81726fb2fb22796ce1d45a073fc32dec1453d62e91a567562715d1a04581f08d6c4ca4dd6aed1c47a580f6df752fce2cc922ec6414eac5eb39963340c109d9ec872756fab8831196208b25db6edc55d29eb214e1d9218d71f4822772b6170b6be14464552aece7fc905778107dc944be4fb44483836313dd142a1fd6c9d6ceff655c9164b2f7586685eb5a41cb306946b5892eadbad0534e22b03dc28d57121df3518a419beb2fea469a76dd3239df83eb91b2d53f395666ca9f97b64cc21167954f9d4b72aab4128e823e07b3ed251c8fd285dc888c9bd6337d7cfa38c7f3fdf502064f05b8b4d42a00fa07fa54d370d5767108ef8e559722a6aa76c1ef71a894ff3d18ab43a24aa648f1494bc12fee943323a9faea93a3babd7a67db0cfa4e08fecc0b9235b667db047c4ad5ae2bd35c6cb211ab36f43d87ad1e24d6824e68b77fa7d8fc2070dbb6dba556c70f83041cf11d57a2568585d18cc04fbbdfe3f7fa6f6612ef72f4c483f3d503d5dc9fd633623d5eb2f5e4ab763841c6f47593292332f9ac2d81702f6f0bac8f23f1d1fd3217d90b8aef73163469d0b8a8edb28d703f80b9875d7a108908b6607e913a0fefb3d599447a0771b6f098e309ec49d8eb2611b6bd1e2269859b77528d02556229270c71e31dc9b432721ebc11ebbd31f790eeeb49923fd1d9340bc117955cb29e9942f25f350c1392d1265112be0e262a56195845213ae2185d4db8ad81e7947cc02b3ca343214e47c2ef735dafda93a36b3a3e26390faecaa191f9e6382711c5fb304f3e03be438d7b4dd8af5c9d396fb9423e6cfcbb368b017546af654ac90e48736e2dba4c1fa8c60f99707f8f14767ca4088a2bb3676a2b940012e9bbf84bc09e07c846d92bda65a42a95d65a0c12d83fa83bcf3d8a3c6d07c6f6c2925c4c1fa70e96e36ca9b5a25c7d88fdee69248902819eac85a3a15a454f84feb0513f851169eb14cf7ea2b08b6c8789fd2b44541900762c66a7d92f0116bc5eaa898d2fa9a519d0fb3683a56231395c01baceba8bcf693b844faf9cc3e9ec8b3262cb263ea9bb9ce0529216f6992829a3501418eadeed7f1f42ae09be688af231f9c7ed3b58919b87f571b0039a8acee98ce41a1bade75755bfc085daa35082bc5a762947b2cab20f431c479bdac1da361c13cc3a45f7e2e7d8548773383d82cd72afd0b221bcc283eddd35783736110ddfc84b512eb1cff4f2689a1f4b6aa05e1357aa26aef31dcf6e24d4937f0d0d27b4f707dc304d7ebea42056a079d8c1b9a668d4f9eadf200cb5375a91ee49452b49dbf3f8933f17bf23855b09238d1c01fb5a31e0b4d81432573071a9f11f78f6bac0a5a800ecefd9537287c461391750309d71a2cc065ad7dcd02af5f58c4f77ddcc86dbd72689f05a42302486330b4943d297c616bedc51b8b970456cc79f18a2a24befc5f735bd796b4877652a62398313f9b22f48f4f0c64336fcb844d4cb1d1fe993e876b3f51d80e91290acd03112a3f09bfecba11b9831ef31ec9f0dc4b3eb55148154fa93e8772818b3602e8cc4b556ce998af4068aa97ae885e63bb8e7d8c938f752e7a4ac3b2afe15c91db58a9fe3780461d30e4cb5581d7cfb3534017e81d84cd802cc9a1fc6de79b7341eedb037470a33fbc24c1f7e2f5fd675fb195fab1366d79a6697c6aca13153841e39825f62164d7b3767e984f489930c2088680e4a7ad08b8b9c72c471bcdadb71328b5ebd6057b60bb3b916a26a3783136318cd29ee9b33e51449e7e1fcb81eabc3ed739572ba8333a5fcaeadad8411647dccd52954b334700302febfca6b87f05827c3b5caeac6a45029e6b4feef279d7de73d0a285bbf9cd9f5444da916ef5e584cc98ebdb961fa88b2f32a4becbe9affdd3fb0053a4ff0cb24f5c92e77c1708fea2a0ec01e455d25ff6db130dd138ea0eda025ac089a46a48467d37378283570c50421ca92daed266c4eb578d4b29a99a4ab916f6bc782dec2800b6dffb79fba3ab64492fee755e8d1bba1a043ed5022b9fa8d4efd2bc416d392a65cd2a3e8aaea11ccc0296b7843cd4ee3d7425163d674e37e13e6426d900208d05f29e11f78228ead4d98aff9a07116438eca0290784a578efaef066a3c0a69908b2be1397c4802a7f90e97f92c7eebd62b31e36887b7e606c48a79a6b8f0f5d22ab9860cbebfbd89f178e58bb084bcffdf435232b10ddfc492aac42a26e7fe47fe063f582aff8a090083339c7cf4fb39d9f88ecd2adf2890a547a9cc4cb8e7895d5735f26d8793467ee19bf8ba3b6a6280cd806412dbc9fff605dbbeb87e66d2eb9306a6a29a9fdf7ea1096089eb812028484345456a68ec988e97f87e1f7edf625905c54e8a30aa5d00775fc4ce047c9a7bb46b8b1f4f37999d92cfcd00ea6f11ced0a2157988840842f3a67d91bc289c989b9bb16413192fb7de07a36ecb64acf4f7ec03b9fce7dff6f48f22e81f75cb945df28e09fadb8540553a09775f8ffac2d8f050bf9151c2e6a15289aa39c966f1270a99275b798f83752fbfd9202d29af402cead719fc544fb1e1904de57f6536ea0e74bd0a285a8cf4820e750669dabab494be0fbb401c58b677d33d8a588f7129a260e8196894347857e664d6e7f1e8a452aa9e749b5b387b4fc8fb66851d6ebba3bf42a0e7f9a3619f0ba8fb34de08bde89bd68194daccba3bd8af2355b20330848ddf94c83b3e4dd365de393a3717969b820ee91695fa7910ab7149cabc10f405927e4a45d49d014274ba8722e46bec3445a51e0f55defab8bf3ab22b3c254d718fb5af349ca299a83ae5752fa0c4ce0c50c585edac0aa50463e22434496f9f9180bf5b5c439779c351a2f37d657324182d444e9dca6c963e0bb518ffd3d8130bba4b3cd04eeebac8262c5086ac0ae9c1e4bae42ba2eafbb8fd0eccf77f8b032691ce453dd2a6bd41e3991e449956466231036a47c10a86a50314c88523ed4b2cdf058eb63f22c2f2824cce157460baa5ea739012773c3da4d6c24af229e5412c0a80a53915c4ef3440becd914ea37b7a537ccca250ef2f1213b8a8da78304b6ee67bab144faee6d113d6f7116be15b5b7407d8a54b6ecabad851180322c5d4c17abaaf9e5e4fc6c5d982fa9721e203518d25b4b9276095bb7def2d17f074cfff001fa51415319db337260dadce42cbe01c2f852dd5a6032393bc059d67e40a1376c9a21e6c33f32323e2b1869d4f34de2bc159a86ccaf73e81662f8de919eeaf276c7bd83b6d3c634ef6142acea48a288532df452332853859d244fd1f37a69b2607c413e370f2af27c86379fc676716e09eb62524d735d039f30ee9d8f748d46c2bdeff881634801c62a4b3580cdd9bdc605741acd0854cacbc063506ab6b53cd45ed2fa5fc6bfd7df6ff64a17a023bf3248d0988d7a68f72363e22c838b1f0375da5273f55713d971a2273853cc4f97ea1bbb77cf616ca0eae2f76928593cc439d707ce9c3c6b12faf4909fbc7188f5fef45fac6d99f8fb130180805dd95c2943e1dbe5c890fa1647913fb20ae6d6bd591b48fe0cf6d76525a7bbfa0fec749cfb0e7b05c137978f1ccf64cb50e8f9c125fd04818e554ae946dbd7d978154c75c66073e456e0d6bf9189913e9c55e3454457bd1b72615fb9e011150401c2619de24676be7bceac01dcf01e5b1ed440750bbe5601e888566914c0cacd98c08f7c63beaf9ccae9a87833d70746cfd0f6618aac9a96c2e5440453562789b6b0897e7194096306798ab68fd32b24fe06d500eb161801aa1a568fc3aee6effb490a40a38626fa036199a18808ad7891e9ae2f391a56621b5fa84425faf5660d059940efd57eaea3fe89906dcb3a3e75d2b7e3fd3bff7b917689d736aa162ff4cf3231ff5285bbfb60de04e7ec166bb7147e93f60e07ead8b9b235a0d539c2b6c1d43d770a5f42ec790714d497be7a10c4a4b51a856232f16de41ca09d0190299cffa46b1fe3e87efab2e218ef4df6faae2d1fd112f2e9edb298b4b26308988b9c46e53f959810344d95d11abaeefa31c0c323963423d01fae07e7c235c69c9cbf0bac102da51a401abb95952d299fc0e6a24b91fd447b4b3ed2beda2bb699e5b9c36d29482f506988193466960212d15939dcab65e63d8c59fe28dbdfa51e9e68b9367c2c545010d40dd215fa4dad666cb7132b05d8736d616538d277a53dec1e2f70ed2913d8c664616e6e712f7633e7c35f4564f04cb6f7c85551d11ba4f52a0f8b42d0355e41504d68472df42ecf188e647acfea123663570167ca1999f6d618f46d4881fc42eb9224d8c80e8c8f0658bf5833812ea3591af1f6cc01e6d34c88de8d2153fe6f5c80df11313dbe01b191fe98cacc508176f6c6e49970abcf56d77101adf8bb7ae7c8e046f215137f61599f008794a4060bb3bb78d6b4fde6a65cbf31123ae508b63d24b726011785958131a914ae336f8a0301706c07a1b40d5b68ac04e29b5b21fe64486c6a53eec8fe07c5e664a1b2c842fa467b9a04d432f71b222124620b385bdb18f93ac4f2dedec4f4d22d3dd9673e2292dfc8e66df5e81ad1daa2a35d16d99910d9bd750ee380ba1d87bfd5be0a68b5c496fae626bc6534f34fc7f6c641ae58297cf61aaaca2bfaa25ad1df7998df11172d1def77da5832eba1c9ed74d005e0091542aa83a406510fc3ab9d5bea30b81ece2e1b9228464895d7e1252d2dea88bd310a76b98b3086198c9ce575f834b6892860318e34e391501e86c7b05f7addb3fb0427c04ee9ce7f0898d0742c1d69b57fb5cbd4539fd1aa5fc9811e0e2088523650c5c28b5b764494452b52edd3dec2b9b62ab4843aed508cfd2c2d216d1cf1be630150e12c2d7b9eeed04df4d6b0c75005f6ef35ae3e9d5df799ef47995cb43476ccc498558d5046f2441012201d11df96d683fe8beef19aed6d5894fcd350bc7e88cc0f417a181656ede230d5b4c5c673a32ed151a9034cd8285dd73fcf4bc7a8cb3f5f99109ada8c534fc5698938ce9b95826400a726f7aae2b4866af50c65da835c2fed8438c415374eda09d857af522fc9b315f37b229c7101bd599f294e44620255888cad8523981df6823c5ad8d5ffa1c81772564eebde36c2617be47e56304a1c985d603b31bd2b0761e2a8", 0x1000}], 0x3, &(0x7f0000003bc0)=ANY=[@ANYBLOB="6000000000000000ffff0000ffffff7ff631c30b44d22d13f8042c8e6dda38001654541d24114a69e9989893b488d2cce410ff77b8dc4682d3b81cdd7ea323e851b66169325828532eda735968b816d41ca3dc63845849d5aec53102fda4a302b000000000000000ffff0000070000008a2bfafb4e37d74312f71b6c042f3402a0cd5cf85c956d40575e33952878ed7efbb2b20ee0941d202f19626b2dd9169067ee8bf1a0d2854ae5cc7dfe367bbc32bf3c988caba0828372938e746028f57a53358349f2a9fdd4d44b47794449bf5eda67724e287419b215246112496e327b137efbc9d3b1e144663af75a7c6a721e3523356a1f688a7cdb747bead9cb4fabb850f380c9ccc2b9cc272e647716d479a9016ecd0aa24f83feb000000000000000ffff000000800000042a521bc19e60c5ecc06fc460df9d6c1875a8cfe651bb9bc4c1bd475ecad7af41d18375347e08adbd89560c703105ecbfd7d3f13ee38dde1d019b4cbb89298142f6d2367243ce95d67f899c58a837d8f71a7f0e8fb2210cc42b5549832ef3e8cd979c1be5b67dce2cf990fa3caba0a6f17fc100cdfb7e6579872ba359ae14c255f38c6dcb00a6e5915c6d252609971a6b77738700ddd38bfc86b9c0b2900030000000000000000100000055fcffff49168cff4f198f67c18d1845c5f9b9535c1857babf62d6b5c7000000000000009000000000000000ffff00003ea8000054635532bb39bde6deef74cab878245668c8cbaf4355877a54e576e4ca73e9b17709e2ebe10be0df8385cafcf82687471462778196093f1a4a1a40ccb5f8a574b7339f1e1e8ce9bd08c2e2f3f5a4222df37e6eb11e011b961d5e6c9fc7b427d16013b4cb0f396ed462a17b22851d380e23fc0e954000aa67e2b68701c4990c00b80000000200000001000000030000009c7b64ebef1fac9cfc8c590cdb80a966a83f3e52b62f35ae993f50b4b33cf808b218f12279a99b9f7e701f66b72fe894d6b1d668f02f66e6d683167a0234397ba97e526cc831a87685a580d69d2fefea1d24b06edb64572d1fff9ae2830bc35a35b61bbc3245b9aac3b9eaadb206501786f240d0a83e5d8867d62a3841fe69f98724800c7a84d86ddf54f5044084a3b25cedab4674aae4930054764fc5d8fa0de259d70dc0ee3ce6c800002655148e96af98d000ec0100008561af86b0a0f5b0bb543fac2d8a3ae773df6b11af0a903dc10df273e24a7d718097a9dd583a01cab96b899e28386281814f00c58acb9f88e26f4230ac1e71091c6237ca8a3f7cabec965491112c460993da93bf06fd5797511ac923df743d57810fd52c64b3b647fcd90bc0ad2a0e9ed8c8f66be87f2c5d8e200103ea72be57f3cc3a27a2aab56b5995039e8ce10881756decd7c05a97926aac2be6b31dde06f2470bf64a0eab07cdc7dbf000000000000000ffff000001800000421e6334dda9aac59bb595c335ab29880dbcbc94af238f021f3eec84ee0cd94bb2e0f28afa4555427242701377cfe8e0ac013f0128f243246f5826274f55fe7413989a8e9834124322b9cea98e3a29f92ad47e2e90e10d922ca545f95130c43a47dab4bcc642af1fc60b84d08b6b0110b931c1b3856c09abc995b23982b552365f413de0dd1f3537a78d776881563547df234fa63024f501058fe58ec19e8ecb69e5a1fabf1c8dd90d62efaa8b5026465046295c0600000000000000f19e462cd54d5b5d1d59a97741a4e44dfbbc8103d41bb819f7f8d5b7d7950000ac19b75fc14ba0dfb0ba0483f2620c0617a100246200c6f44b9158b54bfb6591e37691217fb9cb0295c10abd72b5953c61def3bdec0354f73592c4ee90b1d54a5768910ea3ae7ba33e4c2b8c781fb5d840f27721a5c065ecdb7d97de7c599c5d9ab2b9253837429fb3c2bb40bd42c883419da69055d4560146c547d92e404725b5de9df9a7e031c65779c8a9d60af843393cf3842721d5214b2076d3d6b32e0d80dd25e2bb17090240b006f03cc8cd1feca9d8b78842e5f23e953ab5f8775a542e31963751c159303f76de57568948514c4f4479ac37da57954acd259c8e9c07"], 0x4f0}, 0x8) socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x81fe}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) 20:17:24 executing program 3: socketpair(0x2, 0x8000, 0xff, 0x0) 20:17:24 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd601d8f2b9d630000fed7871358eb087d34e8a93239c1a0cbc5e715db445ab8d934ac5c811f994be6"]) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1e5) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="1b", 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1e5) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000040)="1b", 0x1}], 0x1) pwrite(r3, &(0x7f0000000180)="85", 0x1, 0x6325) ftruncate(r3, 0x8001) ftruncate(r2, 0x7fff) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x49) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000001000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000040)=0xc) r6 = socket(0x18, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 20:17:24 executing program 0: mprotect(&(0x7f0000007000/0x3000)=nil, 0x3000, 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000000)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x5, 0x5, 0x7f, 0x8, "5e5d6539271c0c6811f8252d89dca655c886abb4", 0x40000000, 0x7}) 20:17:24 executing program 3: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6c1db1af) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="9a918d5229433217ca29f63874224196cd3096f14e6bb2f9daca335ac4d0a6460c659dbb0805f1fb7ecbc7826ff1373df1e3803dfec6a0bc063bf379497d24f54017aae15c49e0edaf542d29f65ae8653d4213782637f3339500ec379cc7a5f67f99800d5a4b0996bca5a87ac5b60e1cad0756b12c5fb96be0781929205000fefc1b9204b0f9e53873004f455971f3e1e49e469ae058dc05fc11b14422f34365e419b1da5952f107cad80a08b39f425f11e35e2caa9202cf5e1d0d30e7aefb6fd6a482acb97d9e45d3238aec369e5f2f420fa27d1ad4df8589270ad08cfbe554613cf4627e0d97ad01ee4ab07e61c26492fb95eb9b040bd8608bd5b5a3c2f2b6eb4e24e6111123ce47f262de16c9dabf2aecd614a3757b520a3b05b7226c1a719330b38f11693819e7d28923b927d4bbe67b29ca7723231679c71c7ec4394d05d040043ad003ad369d65b0cc65de5530628a9f93253587ba123544c4e60801bd2567efd64b0a351c0317825b6c7441a520134c0b8b2d7cb12c1f0340ef41502837745de7d12b2e56eceb889f902dc50499828f223158a1203ca4dac20dbf49700b0e4c6e3aa341bd626ee60d8430a9457bcd19dea59a337988fe9a5e38a2a1afb636ccf5031c501cd0f7b2a3f09316fc4b121aa4c631c296aae1cd0661dbe6989171f9f29a925da4758b0d0b724b1ff227fd7ebfd23d8f1265c8a209421e5188338bbef904ac3acfcf2792cd5e589a1386c8a1fdd335486598ae25e7c004b26c4b9482086adc62f241eb2a050dff0385d4e0f79758c87f42046f203dd96da2f6d9a29833b4bf3084bc257687369e545f819ddbafc2087561bab9985981aae4f0c1efdcc8d6584d51e3096db8e6279fceedbb593d42fd030fe73771462b13ba4d0abece54107c28fa7cf4a17232267f420bb8b15cad71e83591e064d21db522061b4363eb6b124550756acdd11df52486b21e8773a52ed7d6be4ea682d52a2728defbda742aaf30f01f31785f1447bf4eb70de8f854bd883094ea21d3f3f0911317de17cb9eab693697f927277855bccb37d80bda4a77985ab626d02fffb6b1030bd8d7d811c4445aeb6fd155a8857d636c91b8698b067b99ecdc577a7c5ac870b709745a7b717b1b88229a5c862034f57ced129ddd4962ec194bbbb601f35364c2c94276a5ef7581304e1f9e9e9cd134f16e8e3337c097900f91da1a49295440aea584ecc0e6d6bd531c97ae235b6a0edc9803803e52aa578de9c08f25019932fea14a6ba77a17ebe2705b2a6e00cea1c8338845783393a2c2997266ac802c4f820ff3825f5ba8859a42adcab072e58491bad68921f3cc5886b92fb4da1eb349eea1f5d27dda4adaed40aa12f617cf483b2b0766a1a6605c0f227167a16570f7c215f4b9238313751b1d89b100b9f42b95a601482440cba6da72bc34e6c1c5c7da8346467d8b34fac89c345560a8fc2cd025b77d72453ecd5885cd0af8493534993887bc86db234c909f7f470d93571483d2ae3b8c3d0825fd5529fc376db8c66675e0ac2f3aeed87727572e0220e57a62408814b33502da4ad35762bdf02505c0b06792e0718f66b7a25f3972e43dda0850a35722094b6f6b790458b2d6c8b5a25fa06e5da144eb43b7efcd8f28876e13f639a23327bc1b5a02ae359711f7a84461673d05a8b74fc83820a90401e0aded5dbfb58ad5bc623e329c2e749462a6736d83ade16e44af61f47115db79eca10547df37d081e932125f87d625b164da06098017e2caa1dd51b195a48e20a77caf7371a22b0cb8a55680efa66623bf106ff9926d5b69914011a843d92a0b4878e661f7ec745562f3496e1e0a7f88d0db28ab9ae12ca3355dfed0e5e252b797ed418130db790e0cb836b17273389fa66ef39a9e4ce6f5739f1f247da251f438f09e72502b23c894a4ff485656e4b323f15339189ad9f88fed4a1c2900e83a5391977919f3995b0a7c430f1cdc933b55f5e37daa1ec89d24d39106d58b78e6cb45a3b4fc7eb8bf8d5e37fe6df0c0e28d4937556cdf92a9a8ec697aa14dd16946e916d2959efd9d39c6e1a2526ad358418e537149809c6193107fd6e1bf8adfa33f3f77eec2008cc6d1992184971774aceb4350b286b2e76ccba26d8af6d7f4522d0e8f4ff84a766d6377c4174225ba702a8ca3f6d1fdd39152e7034aa0194ba750cb4683b36027c217fa405c1df7de55361adb3374c6bf305033f48115214ed00c062f113b888d00458070378647c2ae5a02363b535e8d8327d5c063722c2ccb3b15f4e3c28cb19c4e12db59636316bb1274e5b8ceb658c25c41339db6fee1e0f4170ab68adf17c5e773172721491e6fedc91e359fcfbca89b1bc2562a6fea4fd8c892b8375cd1c32229bb020df831ad32ba83612cb8a79805858e2c7010a65def89bf6a1f149584f2bfc1dd5e3df76f069a7e6475108d03f06941dbc54e11334adef6c86c89e7d0fe89842e93965394469ee0e54c634478098888ef13bf9fe2bfe17cf3e5ad6f03c6ce51a22207ce9c968f75cc54a002c6359c986d1b4305685d874b5980a6b936d0858331bf357cf21bbe4ef46422a4d7240b6c563897e3805b7df91303f6b0f142afbbcaa7c68629d7168647f4062a6b51f61514c6a7ef3f5ece73d866601733d9a8c567c995ec3d3a34a8613f2c1ef2adf755b4836fac8fa2736bd22c23194b0ccb5f3d1d3ecfbc089fb1ece32d1574c3b858fa79d9e10bb06ff9faafaedb74de4d8e368ec91559427367de9e2dcf70e247a65d540130214ba40bae85f44d4b974ddbe511233497b029a2594317a382ce0fe8c1c5999188067fb372fed11b094700861d6f01a30717c889159109aebb62045f0fa77a619838fb9b5e9e0cf0a3af07f678b0f54de819144d5c858f565c6c416f9e748c4db8b3682414c9f1d9c8a8d8ef0241748594bbced1cbf5e139c9b5a66643bc9ed8bb3192ad11f4f1e875704590036dac43cfc3ab3080c6eb627c94b039b1a29b18b33766657f916a748ee3150e5839801719cb01c445d53af1691bddf26580153d3d0881b75cc166ee36eced5473ac62c4e2a97ea7e098ec53697f004c755f6b0fdcc338b1ed74712d5bf433f0df423c883c0de6aa4d593c31034a9eb00063bb94506f3657296b50c91e83bda00ac16bbd4395315cd965ddb7aa8ccbeb92e3f20429afbae02d395add8bf6e6360a0be3087e5124b45341ba79b6250956b08c5a507ccfa980c07162ccd0e41d076d07d8279453bb5cc71645a4f6283e33668957523c72d97e6d701b13481c2e1ecedc6bfb535232cd992457f5ca32e9b4b55153a8cf72b2973d55dcb2385339d5fad90f331f5a1178f9743969f1fdf835a3c20c8f02b0409e162d35ee294ae5525cb87138af43ac32ba1f9331aa2a7b83299c3fe975a1165a44eb8e70c1ef9f0fb19afd0858fb57751c7e653e124258448c0a90e21f60a292aad649dd96193bcbf33ce594e6f24a7fa5f39edc7f510a48b686317be60a81bf10ad70700bab0f057a964ff8cf851798965689427715d87224796dfa60b7010489fc7e29c375ec0908d1b3af0cc860a6c35b4fcea0444fe0afe4edefb9ed4b1e64011c2f5703b340e479a1b393ef36881fed40d3ae178b7a5b6e38fa73385e6ae2bc64913b430423458abeee03651533c285149de25704efe3686df401d306a4cb6a3f613ccab80724b6f55abf98fcc728470398143db2497c753ba86b1af670170565dc19f8f471e6990ff5a917fe9c24a583915a6aba84c7e80529eb1767c1fcacf95cd9831a7ec49e21d3a44472e24f262558266856e2cb5073b93aeba9686a0e66dbaf58d25bb1394e5fa5cb9022589639c5714653ec6d8e5598cc4c57c91110682cc0945f6382379e4a46e8cec7944a9fda8be89d758690d48d00503d7459fd44bf2f656a4c1f863e50a3de5ee19d754fe8a8c4c1626874e08f7245794d1b3589aac3d4342e22ec6c29fda0989877a033207af6b3b4a3a00ef222ca4660f470b75f566cb8953cc62c7b90a59437d0bf730e1d062f9707378ee79dbd45426c1c62a094c98e0ffac771ec45268859e686e4f586462168937e07712a6919bd388a13d47d31441f50549dcffb2777bd865ca95b04572c5afa3dec4c6882966c0c3fb9ccad8989896032e3597b1ee401e553a1c48fc237cfd01846f14656dbb0382cd85eab603d51bcdb8493134c63a2dda37757d9a88e751ebec95110e669a7508d8463105799afa5dec604dc797f12e9a44112573b1789ffc12014ec5d4313b223bb61c92af84f1083982d8957c65af3bf3b570288a9f657af695eb0457009b8e652e601e38fb49e4d09c781bdc51f41ba1208fcce1deab5546753337f5fa846e7113fcb8afc2e4bf398dd783a62dcb67db32e742edfdd0fa9c08c3291a91e334fe937830a103868bbe79bb0fe64099dbceb03e4e3a93df3e8b72bda9144ec5b03b53cf93a8605e235319a6160f238ab795dc2ec08aca08e894e11085a92597aeaede59f097b71e4b92cefb27db658f121dd9b24b2786cf1ce27e52d82c2af6c24b5de8e47c95c86c5720689421e03f73bc4ed9b5ea9bac7f884f0ad0abc7aa8427f9150cd19750e2eb472680e828d4cd31fdfcecadb6097ab08b21b433a7cbee3011a9572b9dc272094c4585e40923ad87be1c9200dc4a0843cd21832c03068599aeab0d4e45a30a50f0f294168c99ff2abc42c54d0fd43f3e6d514d987d62fa9e6d29c5c319f21539fae3b0246f3f3e5c19c2869ff83be1f80982eb6afbcd9fb3de293df7bfe644df9646b90734693833792fb446d78ac494a5ae02a4b7f3e2666aed81811cc296011b4cb722abc8d8f233032adee2aa5f1285464a8c1e6a962d8b42fa49ee867ba04dfb69d916219edf90beccea083a972a0caadf8bf227453c17164b2c2733463bb6c0bb6dca835501a3b24afb05dda8d379c70a2ff568e0b10421fe07ef90e64c87f1725c843d7529e84e87c2714b2fb7a1cf5fe7a8fcc06a0cd6857543b937b0584d000441fd05fa790dccd4189f46e11da1b330f78bf123627410771ca9f2417501f7cd59dd3e0b173923f490219f9f61ff592e8b8572355bc1bc50375db0af8c24f93eb707b70bc3e0db4e5306141688b0b7e15f917ae468bc620b80f06564d09f0f411a27b1553406b3cd6d2adcdabaaa9dc9a2b2de66939758bf90bc5b611cc17a5498c3a502e637cf502c72191b345332b1b70a49eceeeba2fdb3a1d3ecea08fc68577645c914de20e82ad922747377060bbc5b203257c16fc07093e900d50c812015ddf5f57a5540ef0b65beb8e95fe50a237abeb8c1475abb592920c2799fd62dbaad0eccefc4acb800c835d75d1d9aa7f422ec5373d8d64ee0ccddeea2d99ab576cb1a9a1c47fe0c3460aba61320693b0b044853e36d8a629c84f67749b1d393707b48400d286eac139c22314c55adbf77de053720140acb45830cd6c5f2e7820358c76022387f7269b20e3bd13058910a9537c8a52b0c7900d50f606c0ea4b114fd1928f10acd4e458944329653cb12479fc160004144f970677ffffd5ec12a5391dd9aa968d46883cffab8c25a69e7c78362023cbbfad95241ac03fef48791e0e56663bf657b9b299599ed7fc573e835e72a23f242c5e0ce6fb8b8cb2c8e3a74e48e99521c08374b35389ebee7a13924083460e2fbd66db1a166d9f5a08280d30c6ce1bbec164d65b83ba608c41be48840da9a0fea1e9b4e7c7873c2c6e6b0d993027d0240c2ee7987e6da8982559ceccc0721b06774154f8a9c5276de8e2", 0x1000}, {&(0x7f0000000180)='_', 0x1}, {&(0x7f0000002600)="880304558703e53d1d90c613c4c61fb204e4cf9d8ba32cea221ececf7ed75b7e68c06654abe9615ea808ed3b2c446b7adb33b91726688d134aa8e009fb0d6720f251857c62d121f4f9c4d16208bad0171e9e847dab9349e2114ef85aad8a93435e51b1006edbd268d5cbfd5c7395c65c91bb6447f76ddbb9910ff7e9f35f307fa5def766824b4b6d5e7235bd9cf2021610c9b8f0a7a8c8f168e1ff74c6e2aa610230bab3a736368f620fd434b2220aacba8f3a6a64550294c4a0cc91b2a98b24c02dfcabc9b3d3852499b2cf95bdd6ee9d9ef49a525bf052c635ace09ef6830c2396470f0fbfad8c2930bf9c55a3e721133725298cbe70aa27b6ad2c1717701567f7b0e4385b25bd8b1ae7d18d73360e9b1b96107d20004718c760b2e2c011eb3211672d125c7dd66a654d9307bc65bf6d748d453ed8830cb515b997ddf1c34c3e223d7478586e21c4fbed654731e50e4abaa1ecf1fdee5b2c01785562da40bbd85761a79170ee24d98e2e4bccafcb3ff8b7827e6ccd094b880b57745f961cbd822ddc48040b7364c93b627373460ff710b22eed6c4336977fad44c84dac9ed6fb695dfc1a0ce47915e2dd1574caf6f9f909a776907c2248359b2daddf48b05135f68ee5f689fba1103dd7ecb47d6838bae548bdebb9fb4ca433ef180a8b158fa037f892714fb32fd625a84e1fc323e1190991d29bc28791347878a83276646a96c78bae147b39843c6739f33a46d5d7f1810e1d8392634ecbbce1b6ed4c359be4f79f51710962bf8f9dd50a53e062fa9f1ad9ef6a3fcae8e3049574642cc994a606f3fbeed7fddcdb81d52cb2e46905a036cb039be541515daafd4c26aa176d114e1028f0d63a0bebf2143c1c828d459fa8f4ec4bbd5b1143a75eac23272e33ff5f0b2e68ce2bb253754684b8ca11f8f03c4402b0921fbe0daa455e81db660249962f91be8e372f5b50104c831ec3bc747fe6099063eff5c70e3d8aa0070e544aaa09165262e4f81332f8a143a5a4410c993e8653d1438db00726ca4ce5fd0d16b14bcb08372659bedaf08b0a0ca2255959289f3a39401b10d5996e31c9252611d3bd3909d151eaa108ad2bcb3d231ef9d031ef04170ffd2408f9ec9cc56b9604ee2dd8d0561787e77d8b7674c33ad239d891f1ad615c28f43c7d7300d6ec8591e629e8ae18cbf418a2a1eb184b4dddcbcc2f80ba5f81249288adec4422fad0fd501b045ec1a3cd6b457c8ac05db9b388a85f8e49f11d53d34ca5f6fd2d6dbf5607d50749c893c676903b666989e79ba88da44a06ecdae1c80d0c24767b174f1a2eb0bc5b1eb3e3b9fa0f8c8f66e9b0bdea82208eade96431d3a57327c4d99c13d62677797e88c884f659093a6b46060bcd2976e35cae6d036ba658375f63276ee9e14291c6350cc8137b9a105cdd0dc0459fb70f3ecea60702a23d38a9e29d8eb75542ac1eb256feedea0e3927c21e2fb94a4db52c1a8685cfb68c747b8e581588b5277900b81f3afcf5ae6905fe257b4dab1991cca3bbbbd69696028953da0a316b02416091324d9d8b9d3724b8058e23b9c5ab36a9006d914bd3617cb6e3a4567b43fbf3e3bd8ccc7ce83319f9eb520b6e9e96c2106f8a4cfc6ad7f5f89eaa28f9d097abb0adf0a856f8d760280dd930f6404614b177ca0c049f92321d8ea19b89932104c8b5639d39bf08df81b786e6314ca29d6f108db6473637a6d4fbffcd1273f6c9b9d5564510c1f5b409794408c37235d590cb6fe2a37d31689e466517fb92440f0f01e34af05e2349585463b3ec91d4b08543b70e71fc75775e26a3efd65d46466e29f6184f265bfc65571c74c0e5a69b1479653b788a16477c0dc939cf9db09a242db97e70f93219bd9bf1540e09f9bc8d682660c64193661315d7c618b350b8256195ab62a0a3a4afad3432d1a53c827ca107e70cbc675c4acad94c5cc396fd204b081abd1710859bb0b3d6467f5a0af008c686b819ae9eaffed980e43ef5ae4af7ec16c3702e12c831763c1aa732f4d3a4ea6e1c57cfc3e5b9f40319a5581209c9196bf71cebdf0fe95ad11b43f2a2295b3e108a7de203b07e08a1ea8f0d466adb5609410794f0595da35f5b5b64131d8c22fc3c0eef637460801a100c3ac89b075cab480c06190447d40a61027e1ff1d70eef6e66da3a987282136f48b088933e3dc79a00635f271b102610650b2faa9ffd9c8b76ea3598792d43ec3a632e63986fbf45b2f65d4d88dbf2afb3fa5e0728995fd6a85995402c84d2969fd02fc9567ba2fbd79d7174d45b767e28f21e5e2d6438e99a4985423d6589757dc4eed97a8ff2f645e42a7a7983239912efb084a61abfa731929eddb13869febf8013292b04bb35221facc42a4b8499750b996905cd83acc5fa82edd263e23f5b07c4262142750b537b88c974dcaec8c4db0212765b653e5999a2c2b440d6151636d560b627bbf9bd96dcee038a764081511db5f427527319fc8c8e04859d2ff30614c10e3579f5136f17704e91775a5621ec406613604ada3e24a7a6e25d9d820747d5547548af77465bf21f59b36012e51f9921f585fdd2a7375a27e92399062fc40501e50e5e812af4aedc82f0b52110f4fad37b123c761b95a3b29fd784f4c30960ea7289bdf9f1b1eaa3df71646b5055728064ec9f704efc9717c432d4c46e61485445b35f4596afdd5fb2256e1b19d8683eb5087d0c8c603843b353c04aac14de3d248bb9da4a5039cf054772f77b0d7b508ccbfdc98932c29bf16438e92d31fbffb030234f6aa92f210535887bde84662e094e3273afc552a2c038715fc1fc4d1b91187c4ede3552758a8656702127dd263de0d4a75b46dac8836fb5362f9b15a20aebc3a22bc4be05419f4462e8dab9ab7c51d1c5d754d16551aa1cb3692ab559d10a7d36b94e0d0277fda18f2431a21365ffc5917af7dafac143436d5850faef2a378c91c20195fe86457ffe1a4c5127fe221d4de59e552ef692fdf0eaabfb567ec31f438f1fdc78bd00da0313b4e16fdae0f098348a246cb74fb914f3e394b047ffed02d07617a83ed497dff4190146f1d12a497a2f290ba29f60d24a7d71d7fdfabb7369d9e813366207baa9b43c779cfb3312708b7cbea29be742264564f7f387a29b3afd071d126f8d2b078c5e5f379aca6dd5ade794aa7ab34d69b7fef520ff93169d2a3fd6c65a4b600f46a268da38490fedbce68bdf8845d6834a52e2e17203f3542071264d1ce4c0cf99a0e325b7b1bd24189722e880fb4c260ffcfb2088a44c4da1c9ad131a6ff8b57ba111bf106417d87c024dd88c14d86584e7cace5ebc5c6d68fa657002c5958b0e4422419e50881e51061a9cb6398612db5a86a1f3368c6555ede6a651e81edc2a120eb7c99e5d6737c5bed55a82e14ae80956b78a5836f426aa7d2017619e348c048a3545d1943a2a9e01ccd8dbc6a4f91be7554f53553e280babfb58c071c64450ecea3a71d6080d8c88ebba57cbc4099fae015af425c45a2e5c2f0607379798c5c9e492f7f197d215cb4fe634fb8c50e0a41396df611db20c99ba1896cc25d1f6b4fe9e0b1f76d56df22987a4f774ee83c7f39312945f268bebd3517fc1e4ff9bdeaddf3b8c2616bb628b860612f2ca98511349061b6753399c5770fbdad18d3d054952fb53129f4389e6847931f4039732293b5f424c2bf28cd32efd35ff43ab25aba30518a348317ed42538f431a1b04f0d05407b4ddc5747bae1192160cb87d7d772b80ee136ba3e91c20452499284e319350058ab74393cbc76eaa713edfc6e567c1bd22ece206bc16485baee2f7b2fc1c1d79495cf2924464cd6f512f5211909739c38f49357023df948aa1cc19bcfb0097d01f5e4854988c5bd6a80a6787a8ff1f228afe8c6e6abe91bfa1b2b480dc8d194c867af7b53a0e7c528158e96d2753ee0599046beae381beae14997a9f4afb91175f95fe8a45531424dabb1651fc226a6831fdce52d87ba94a60748f68e66507a75892d34cdd218b10e9e502ad0ebdeb6dcc94ee8e3170abd6592cf825e04dd69987e52750ae431e58977976b716b734a4cff32b6d1151905808052258d97ae965a38146e7e9bb9e6088dd284d606bec26493e5fe3fc7b62e40305dc7a85f7cbe05afaae4ce5900babacdeaa343f37d4cd8d5aec211c9d14f502cfbb7cacd12d9893b2934916d86f911c93351bdce124af5e69beac5db7fd2e8d16d7bc20d40ff028ee17afd53261825d52fcf52994e67e538baa35ba40ba7085289fc2f04e728e64f5966e7fe0d884f8720b57e529a66cef205b0472c7bae69213175ec21c8931f819cf1b906f98cb1269a83942e208f198285e7d45eacfc06574b606679b74b6bdd4e3815348ef22c3fcc11da215e4111489ff984b406143e5e7ff53d67cb3fd48fd5e7a2fcaed7e336888480fc10fddf6eec459f9189295a77fa5e5e057e08aa738a1e892395dbe97f1c31d36cd33abd70f477fa04a1cbd8d22623971f0dda2ab8cd8256b0c390ffcd6e6211fb5bd0d1a5f234ca52d231afbd651dcd7e52c09804c73a9540c6064e93d720626ed32a7cd16ca709b6a67b2ab27a835fc20f8e98d13de3a5a7f4a033b458445334c54ee13849200bc0587862b85912e88799a7135a71f75fd28fb3baf54ff852ac20ba56b56fc5274b83c7777e024f773f292ffc9e1c2af6930271c15f424b7f5fbe0187b3d99f2eb34fa4a972c16a339eac2284fe08cf70991c177cadcfc5ef586ce0fb54a435e4fe4f890d5888d9daacb526a8c0c3f2996b792e2accf5516a7b4824d01a4d8420bee690217ae07c33390d86f63f57909bd0d3d7d50bdd1a2085ac01288658b8a644b83be23175ab9723e648c4eaa4c24a13b6af6929fdf60f75d6eaa478a0b09a606d2822cf50cc67ee64f44e241afd18fc375ba94628d68841c99fbfcbba994faf454787a1b964b710052d639140eb42c29dae08fc36508a1e8574227dd07daa5bd534d1907b00a3cff3cbfd8b1c17790c7b12464c5c9c0666d3727cc11c83c13021e0e0b5ac1ac56585a9f67fea0033ad449491aad0c01e898a1e159889e2057666eb422eda0458bf5fc08f692dd6f254cc7579d84214038206915a3fa163747c40246a06aafec9d780532f55ba8b33f1869f102d0e062c74128418ae700a1f1519e3505c42e172330f67a66d0b078b194a97b6bbfe75ab54c927087c272bee48cdda2e206b4393d7d017de76bf6eed3536e47aaf4350ccf564f79163e428765127f40de81e3a5edbb5aa79796043ac4938515fab53d0c977eb44623a69ba8ea22591d3a3a487dc064a73124aea44bce48b2ec6a3d38dd18a4bc29d57093aefe38d75812f20ce7098f9af2cef00272d6eecd4023ff28dfcff9fc470f0c0e7694b3e2acfab69291b59266c7643fcb2c488377074b7d50f889990027a6326f3b7d9286f470b2e2f832d1722f0537b2e89fa1799a09b722d381d0d", 0xf1a}], 0x3) r1 = dup(r0) symlink(&(0x7f0000000340)='./file1\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc1206922, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) fcntl$dupfd(r2, 0xa, r2) open$dir(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r3, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000080)='./file2\x00', r3, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000280), 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0xfffffffffffffd47) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000009c0)='./file0/file0/..\x00') writev(r1, &(0x7f0000001400)=[{&(0x7f0000001300)='F', 0x1}], 0x1) 20:17:24 executing program 5: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000080)=ANY=[@ANYBLOB="01029a97ec2b8c35b66cd5b38bbf80b02498f99c23edc7bd7a3772d4783fe99de52627f357fd45d251f7f654a40d03a291148b327a9405443002c3a09bb4d49d365666ce851f033609a419956c839bdb9de12b26262e68c0cb4bbf94323734e0c683297d0458351ff20861ad6ce502e448e85ad2ffacdd6c50f1e86ad50bdb2b05e3a77eb06c7298062cb302c3c930dcbfb7"], 0x10, 0x0}, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000000c0)='./file1\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') link(&(0x7f0000000280)='./file1\x00', 0x0) r0 = socket(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) setsockopt(r0, 0xfdd6a40, 0x7fff, &(0x7f0000000140)="8876c8aff343c88b301ca8343f2906ba39a588f25dfcbdc2a006e75a48f7d2886b5952b523dd46704114562dfd98e99c9606ea1ef266d9663ee454cd72455fe7", 0x40) r1 = socket(0x18, 0x4000, 0x9d) socket(0x1, 0x3, 0x5) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) 20:17:24 executing program 3: r0 = socket$inet(0x2, 0x2, 0x36) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000000", 0x8) close(r0) 20:17:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) fcntl$setstatus(r2, 0x4, 0xc8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="291a07aca97054f7f2de8401cd0a67039ce1d5115991cd060f8efb785bc0b6423407cc652bdc18af6689155110c5d72d4a2431cc65689f8109ab79c886caef2550007da6331e9817806f9084e262b7c838e91952ccbf67480516f5a96f3993ad76cbd7eb8245175fda98a4d58a35d28c9fbb54a1c2be7e1b078c22a19d72d371f2a0d0e8d56bcba863bc0d4e40d6f9192f9b0ad7fb3e4f900500000000000000d6938f83be4e8df1fe3502ea093e8e9d4cdedbc715a798597b58706d21d52ffb64c7affd36fc60d853b073705e600f880dddc0179d4259c0f3eb27ed748eaddee732819a00f498f2cbf967cc2edd9c9f5ea894611e7e7865bf9001c34022b83ca64e179608ad59"], 0x10) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x8, 0x1000}], 0x9) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 20:17:28 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x1ca) mmap(&(0x7f0000745000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x20b89, 0x0, 0x7fffffff, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) mmap(&(0x7f0000003000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg(r2, &(0x7f0000000700)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000000c0)="3bfd432c45678f20af9559b645eff36a6bc72f0614d48b512cd1fa", 0x1b}, {&(0x7f0000000100)="c1b0d29daa41eb8b5328233b0b072e92820a45e366083807f447a5c60a22c4cd49d6e78e662276809908970577b5d8d857839ec97f4b28b9443215b63ee947ad5c81e7d2d55d4c0af6f6cdf815db36e25b7a07c0d44798d2233d82a22e319703f3bf03c93331f3a0487aec40f60728acc3322a2558e5d3526e3b13d1895cdae6cfa951ece0b1", 0x86}, {&(0x7f00000001c0)="7e44a6b22a9a65b85bacea0ec206f18c5d3ef2ce1712b26bffde185aa42ca2ccd20fb4aa38751dd1712f3001815a669ed89da596425f062a8f56d14b8311fbc3897f6b6b3c7cbc657e2d25bd02acf5f35f2075f5874385c3ad262bf9482bd405fdb62f69eafc133082c2191b8cdf862a0b317510eb0cd6196aa76c28726d71aa352d59b1b47fc4d2672a391e3f7f80a09e0a0eb979af4cea355778906c05cb9e5200e294b40c9822763cd1573c34e952be926a1bcf74d28c2341b1be1a", 0xbd}, {&(0x7f0000000280)="d2a2cdd282ba73e8e95e4030a64ae81654df1796329326bc08e8915822c7c092bcf7c5a1e1478d3a30f5812004cf433b67957f6d40febd42d397b28955cdcdb5e2ddaca036f9ea083b8754b228035aa8f56758a8d0907e68317f6c20c4cc0a034cce66388e8a41be652417262b0543227d41773eb9d6cbb3d4f1b91d89bef2cf44fbd106a766504ca22fc498a9f8656c89b58c8636f008a9df1a418dff2094a009c0307d02be2fe62677", 0xaa}, {&(0x7f0000000340)="8f8ef3c80d8cb0fe9e5a41e24449c2a26ef2e5e326f1e62d57a9ddd3eb015579e0612b7b50ae561c080bc6ac89ad3317683e43e8413616443be1493e5e9925ddf4e5df11db3523efa9e0b45d7380fd9ca3c30a0254eb2160bf683cf7eb70b8d2eefb26d7a39c1fb3087b24bb8609821b329d113990eb1fc4c4153002eb4f999029bb08388302e766af", 0x89}], 0x5, &(0x7f0000000480)=[{0x10, 0x1}, {0x98, 0x0, 0x0, "effd98cf927d00c22f584919cb4ebd0ebe377f666699fedefa499ef0dc2d2de315842de18e35f99e8f10750484b6e4b03067b6209ba86355c9290493f0adf2dffb8f4790b5292ec53ed1929a515b61027db8c5251b6fcb701246cb1d090ccb8388bd334634823834a537856674a3eaabe6bcead3d86d89f3d146b0df0c5c9e635d"}, {0xa8, 0x0, 0x0, "41441f2002d96377768f0ddd23cecf3c7764d72e37d9d2e46314e325439830543054519e77dbe24ef4a448029bd23c1b474964ce11af4b877a7cbc9f5bc70e081a17b7f4ffd107a0f31698d881d727de3e89dca918a47982925b316d86bae4a2986c9e4f5bcd3fca313e03fce7494e308e85b0c70670f3e1014a767c7929ad404c90dedf5dccadf544505c195d07b5528e"}, {0xa0, 0x0, 0x0, "b6bb27cb967180f34138795f2dac4c09d938479e03dae2c2eaedd19ef4fac045331dd2d1748f53dc64fd98dd73d8a37abb729bf0cf44bc2930cf8a10d851c6548e649996812568f93ee07ecbe12d9f386df2dbdb824ca4355e46d173ad655f93db397b89b125065ed70671dfa5c2f022f142bd7a43bba8c039317bd009b1f52d5d922ed714acbee6b9"}, {0x38, 0x0, 0x0, "bbb141debb7d525d8ea0af5beea921a05ab0843ad9e93d3e0760d5b32f7a20f0b3"}, {0x40, 0x0, 0x0, "2069ac91873fb71fa7cb7f88c6d3b3593599f982de1bad4a75dc3673df309bdba0388161304234f78e"}], 0x268}, 0xe6ac92e7e57978b9) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r3, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 20:17:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x40, 0x0, 0x2b, 0x7}, {0x80, 0x3, 0x5, 0xf83}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 20:17:28 executing program 2: minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) r2 = dup2(r0, r0) setsockopt(r0, 0x5, 0x823, &(0x7f0000000140)="5df22c9afb6de9aafd06f5f767dbdf2f4a56e37813482ff30569c3582df9751c8c5d12a316e3aaf3efc28469ccdc4dd22013b188be02ac2f4cbc7688f262d9a482913a5e55fa9665b783eab1c749253de10fc0cc00bfca150439241f80a9be32dbe7bea026b92ca985631f4da1f49c68bd4254f547a49eceb57bb07fd0993b4778a12d13c1952f6eb400aeabea73cd043e4f48e47f666d0d6c4e76355a6ca483603310adb1b7e8d7c388e4514fc11b1c99bbc76d1727a718c1016f623462acc106493f1d76dcfedd97c0a6692232a0681f4c7b8df86615fe35ae4713506c0e11a97ebd", 0xe3) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)="663a876d9666cc5b091bebd0d11971bb9ccbade311306192aa308c0b6237a76d33aeb9f6a94dbb7a5fcb8fe232a19783a9f7b87576d33b6a9cfcbdfec8b64066ac0a6c3145930f558f4e3b0dfe72ed467984284aecba481b1459bb1d86b8b3c80c481b982b93907c0a0bedde719674dedec64a1ce037cde6ed61af036d52edeadab9907405737f0270a4e16030ba5dd2187023c77126745122e547db679e50abad5bddf7f91f62de8d0d7101738caf6e1eb079c4099f164e5d88cb2fcb0afbabd970a368fbde311274b3458dfc527e48d8790f9c3e11cbe95808630843c2a0e35727f2c6dd97726218651f92d57808fe67f0a466f5b1184c3e8e0eb35a565a95a96a1633088113b47fc44bdd605c769d1f2a5abc4956707c0b7885a4a5cf8ae5f94ede8dbafcc816b22fdd2d21406ed0e2ae6ae49a23d53964a7059c9de1d71336ad2d4513487a8e9bca1e076ccc7de665b55018efa83eb23a7bd790e232ccb502de66ffe65c3e7833554d8c75b13914bd186f7a84d7e00eab60331cd1411e3eeb2e2b85378fdae5eaf77f0adf62414b4465cd2336eefd5040f4348424dcbdcda990196c3d37c0ae9d0bc770cb563bfafee9729f2fd7c2d22877e7cdfa7e10bfdcecbb6e27a3db25b00d5f74275b8d0a461ad33cd595738a482c9b739ae06de89ece8fafc7f5d1938a691d82fb0eaba0ed361418a4d84cb26bdbdcd43742f97f026be58bac7dcbef8f5d9e28e91f3043f08ab2a03d7ccda54ac6479690d0e7ecfd892392f47550cf1e82e5f68d0f2017757e9aa2f392e43311f7651367b9b840c7c334e59679d45873c94162e3dc607be8726e983f80a923c264a63a5ce0fde421ed22e67ebc0448cd254ca8aa53ee6981b0c1782f48eee8a9c061b0c31d1f6dc3760e18c840523fd93a4365be69c5c736a4a3a25873fa77e2a8f647c120c8ed56b19613b646438d9e7b0233f612223652d2db05268653d50758284d287f1f474219829d33c053ccde155558646e5dee8627099ba5f489c9865f10cdc7144668c3d68fd9af5498e42f298ccc2df8b28558c29601d53b47f479d24484204bb958fccb2e0e3806b6d9c0dddd4f61e7b017307c2fee2bc3cb28785a8c6a33e5ca09b493f2ad7e6f8e41598f5444e80e19c0660d2661a3c05fa9d7818b29b82df3773e6845773966f5fc9831893b8c6fb71f306c2a2a97afc613e6817d9bb83d720ae5fea57619523428e70e410796d37d1c0e7ba96c3def380fc053caf2783439e8b75f3d7c74f75fa01887ed83f032ee021c2d5ba93c9e7ab6e7ded7e046957cfb7563e9b7ead301954100b062143f062ea2a6c986bbf5f87d08760ce465c3c72515b9d1c16165ff862a55e49eff6293dd60b294067513cefe2d1132269983ad481cb2ad412b80da74c1056aef2f08608ace91fac5c7aca5d9d963adb1a8eac55c15722ed33895eae4ff404210db5b46b7426e6b5ee5fad9df50a7abd8ce71a78d04ebea579207e97c35d8cfb3c5c0ef102387d0c743f2fad76ef502ef2455f7b88ef6bcee577553e912f503863764cee0ad5381e94f861861d87505c07e85efb98a15f8d7a7629e567085aa66bae9816294989ee3f3e7f87eef2ea4d2d87ec07ba6310e9ee28dbe5792a6495701984cae665102310f582b71977e9a553ca872b5c55113f22211f6ed802941babca711656ee4fc283894f6c4fae83b0c431123271cc58d4842bf3dc6a3551fb738532c48d6d731010a504ea8478b05a8bb1ed057546ecb5c47c753a7387077f0905e4be3edc05406b525f7bc1cb74d2b10f8f5b63b64a5b10c0b394355db96a4c3cb21172ef07755598b6bf13c288e6b8ffaa389d1c40c9e1e38c7b7f5a6000f462b5f2db40e86904b1cd16fdc46a596c80b29b3e7b2617f1cdcd62900fac130e7d7db507a24f7912a9e6acdbc567924d2f1bccaabdc61b9ef065fd93fb5c567a82e9d1f36ba04249a738b17b0fcefdd4c85f235f686451d528228510e43738de1f23e2789cd93b15e423796d91ecf0285f40f8a16acc93c970454c4a221ba26c4f3c8a322f07baaa1e924dd6ffdc5faf82eb1f663135b157b6cbcddd33cf0d2e0c12e31a3c632ca377bcffe196d4797eb713be3a81453a5f969f06630340ef5daa921ec85af1707fac17e3a861050be860c5ac047d6783fd9b7ba39bdcc1a616a1627975d05eb60a6048842ba62bffc688bf137d100b2d9ba5912954621c68dce23d8043b65ca81b2ed37f4c927cd9992f3747cdf6250b110259092754636d59e2996f745e178282cc1b5af8caeac6a1aac34f1c2a9f82f271482690dfe67548018a8ff38173a47b4c8e5b081ea8d94d84fbca10a2011962b83f0c1ef80b0b59e3b9516bdc64e890f4c599646113297e3d8aacd1d46bbea27b22b498bdda4076653d5bdde979519c2b0652c39a8e238acb4ad53b81ac7230d403f956219647fe37991468f02f74efd73ebac0c780fc950a03dd463b1641457f6d362a463c54930371fa235ab4562fd24da88e5cb894a9e4c5fe63e99a23a18f1affe64c7ca0d659771c8a543ffb0d3cf7bb522f8d95d728e3e435cea4d2e20e4cb2c97d919f74f94d4c70e0201bd29090159214cc981ac9e7a2c7206c1114905946f6440185df8ded7613d346805d707e2ad49c27246cd94dfd25cea92843366050a8b235370353cc462e239ff52bb9205bf919c6af64f24a179c344b5597f7b80db5781fad4bf387d71b091b15db2fcf3cc07941678c1c8ef7dc91e466b65e6755a9108411a6fbe2825f214d7e688917fe8a0050177f8231d819a3f51851f2289a4e2ff0f8a6749d4e30dbd3e62979857f09252f7b004d6af88ccd52049d025c5f9f07f05f0bb8fc7c6a2f663c3578e8cac8073664a3d40c2364effe7dc6752e87da99ff24e3e66ef81d7b94343243dce1efc29c2c33b178ed5dc00597a1d90ad4ef212caba1fa1bfe2098eb485aaf0e3e59ade7105698b787ddb62a7fb261970328e2f41a42ace8b00dc8a0ebcd3c7401b80b5fe9e6a539f1e38b67341bc92419f796424dd5df42b3cd7484b3989bca8c06d4a1fbcfb277395639512baabcd284ce1572a38192828ddde8ec66746b6704902241b8dc834b45dd30043c183428f68133d69b5a258bf345e4147722c1b9601093e725cc7a3afeacfea44fffa0bfb8de7075a828fa1225598d486064e05d20a8f7093e7da23ebdf041f536ae687594670430895ec9aec6d4e1a5e2f9529bc0c0a2217e8c8665de50c5de08a7583d81889257bcd9d13fda0cee318a98ccd7f22258bd89e03ebb9a89b9edd518363d3313860a9a53dcd5d1dd8d34e56ed083cbac601dc1b5a5c7523936ea30c7b7d5287495f27a13d892dae2821c5a51f01a255fd187ae0f18ab5c9997fc426ad82c6a4e34ac26436dc1b4461376647113847639753c2976b9c38882725766c1e54e8409986426e50d0ee829765523bc3ad274998abd9d7d794549be4a09f0f6ddb26d5891b82136b9f96f2913b061ac965efd92b85843749812a1c1ff1c57ad9322621255caea8988c069124ce3c009200cb8c2a51fdaaa7311be69a4d2d0681cee0298b8944531f58949b70b57c0567d95361db87bcc95ddc17b58b9585c4160a834e144c3d87a7f18c4ffae443691bf56b781d8a9c73f1bb9497e01f6937cc1571612134163fe8d7cfc765da0074e9db5465842f11ae7bec5529f2f81c1f7bb3022c3accf198ab2223181af632fa9b0729d2fbafaa65e1ffbf7cad0ffd2cf7087e4cf5ef66b846e10b8c83ddc2e8647ca1c2cda50dfe7bc4b1f844bbb284d7bf873976620de1382b7e4217dbab205c013a821f0a8bacf9c94dcae43f60795533dfb579da4f04a562943125f25d73d6aef6a68a88baec670abdcea8057dc3ac0a04693d5063e12c75be02656a2a4e3782f2936c4418aacf0b2269263789e8cdbb4cace4548a17d2cf0efa7460b574bdf217e34ea6160c87d4b5689cb377ff48f642669f453d5e211d1176f7d207b2dfac0c8c8c86a8042a56dc5b393ee43e7417835280770d2b1414102d6c6725b73d9e2000d2b41cf163d3b6d3e6b944e6fc4322c5a88cc5fe486859a4445028b14938bf0d4f51b4bafe08072f75fb81a87e7320b2f7777c4879dfa08d5fc5b989f9772aa4d8cd8e69a4ff89a62a602e464c37add923764b4acbd9e189cb9311a08d14794d3a527d683eae4f11b0bbe8269daf8983e247abc935277775eca9e4807af889ddcdf4ba408e5a2c2db0e9190bf59d53daf14cecf0c8834e1f060f4c8efbf46d9cbdffe7ce7d64fee628dbd648a31fc28c19afb3697abe8dbacf79724c95f405e558be2b61ab276bf39a146f234fe4c7a1fed0ba81ab1ec647a3a2ce416538cf6dec237c87e04c3a3067bd4de1e506ce31e93b2e409030e8002a763f773e40a3ada37e21b45d2ffaab7a9a6ea7851ec8ab8a16073b49f86e268963beabc050a4fd4c655622da601ee539ca153ebccd87d4598cd85bab8b570114b9649d9de9ec3d3d93ea6d030e7781adc9fd859f6bd94bd8ee0c764173c6ef812ad51722a09c32093524c6372103d481e8b28d538f40b31a2cea288a61c66908e3b6842ec78185328cac8dc9f4a32585e9d6dc88f9447ecd34ad012299e6af0b73d27d879660217fff4b68b5797b93dab893244e822de4fecbe120fafca615c1d3fc3349dda2e196a55bad32c78972f930f2c88074aa7ec0a7c2d1c4405890e5f88746d2468a5229b8bc218b69ed6e4d20657a4b69a20dbd4f05a9fc9e4f9f9b910b8463d8993a7502e5fe4cb29a0f37b45e0c328bed88012d95f4846b296e0b300e2b9a9d011752a0238f10ff600ada016307a102b743438ac37840ebd615b7417cf4ebc85a145b019103b287e79040f8f7d9b4213b6db54bbfff81143be3e9d3803b24c06cabfff5e06f49f747ada8c511d25b446545bece336d2f91c54725a99afcc5139c9005cee6e93092913c648a8b34f74e7a79fcafd4266c698203eb3e73cf54b29d1d4b5b9e5200ac40101039ba1fb4356f8497ca49174196034726eb592038c7d068367c331fce490d57d1aaf99ae2d3608528426e90d4aa3d751bdeb06dc0095277737be8502bf06e097afe047ce325207c9f15a985a4da89f47d9aaf616eb9065f0da51e830dfb84777b71daafa42564b3ea286c5fbcda6c6a88aa00f301377145462d8f411bef5ec4827a545e0f613e00e70d22cfadd64603ada842c83f7170a367c011a3c47a1c3dd2042262fbb9fa434f894222349b8812077f70361958cedfebd7ff1c2f7cbfb67e577b0559ed6cf6c207312967b81ed1106771d222ff42b2aa14f10ecd4d76fe123ae857c94de7f61cde2a92748894a6f6c927291de48cb70de61cd834e4eb30cce9c4133b2dfd760b57d2dfc5c79bc13be651dcbf516779b9bc918138446b852fd979acb0797bea9521a5be8195b3163a872e286264589311d5d0378578cfc25ef2bb396705871fac217c0ae912a0797d4d7c8c1243469f7bea7d5eff1f6d64ac11befde49c9d052beec5197fb310464b78a5238d4606fb5845d59f27454c669a7b738168acb631ed08ff5381748044bd09c026a49ab367b9a42ead389a45942412238e32e17e2ef36c690e42131ab7cfde89853a94f46f4635888ed4cfaac0c6658ca2c207e1d00d81cb848858eacae68d8215a25b04be97e5964128c8c3f8d3736f12d4d943853d6e8c32f9a4622d408e2fd320236142f7aee2dd195c19d59feea2dc4a59514102cde69eec6fc7d4044c24e8d3a7d8fd6cebc71cd60d7444", 0x1000) r3 = socket(0x2, 0x4, 0x2e) sendmmsg(r3, &(0x7f00000025c0)={&(0x7f0000002580)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001300)="82bf26b41824c3c3aac59a7442c45bbce5461ce9cc1504eb99603e712628eb08cfed5ac63d65ce62b993c39e88109c72856154f243539f56a217fa90c89f9f8f818715ec540fa6600768ed0e9a6dd92bad71f427c8c7be4753d923e128763e4a4967f7690e2778", 0x67}], 0x1, &(0x7f0000001400)=[{0x1010, 0xffff, 0x53011fda, "2c4c8a2335ea9f9271862ad4d086060f81892ed7fdb7d26fe3ce6cd7d7f5af738edfe075101995291b6e5df706e31a2293b7b5447a95dbca11d226f106fa0543b8136a8646265e83cc06c2d0bf99f20ed7a8ba9b541802e856b978f324204ecd0ae56c73b9f9230a2382177f3aa0175208248071dc6cafe82cab86106340359c9016e509ba802420e13851a83fa269e615d7953f5a28826817c7db6d0683f666ad8c5e426c44591189435f5b20cd5e9a35fa87a2a13490816670f3432901e150124a6305b53d5ef17d5d49f72d4f23f84dc81037f4f3241b92b1849f4ec965808f1057876c1fdb3007657c1abb777b46751831e1dbba7ca7e47da80ba2a50a52f73d4030309a7d0b77c30955b95fbf2c50cc5b135728cc38973ba78abf50ff38d0a2b4ed2483a9f2b8ee31dc45763ec2ffdc289bffbf70e76359e5ade26fd0f366e8b9f6f0c0b5db1bae097615fb7e093e866735709fa0d6905f5629eb17ca93a16d35c97a8adce5604ce77cec3df66724613ca38de9de2c66773f85f8cecd792cfeec14d0df988648051a82a81460a65e631a488af9ae4e2b7075bbd38b01be061826c410b0ac9a5472aa03aef3bcd9c7a8733d2f6e88dcfe582b9aa1916b785474b84202aca51220016571932b46b7086d92d66be2440d2ce72a5ce404d6676d68196838724f8c9d52d739b8728d282b55aaccc9307a98154d8165e6d07c66dfd657a20804a58476d2d86e4807736c0b8b00dfb94036f091d818fc980dff16cf68c7ebdbf6c75cb91f5094decef75f40398fc288925cd5a02ae258a50c358616d9000ac475fdbb31ca504ebc0ae8b1efd63adc454301dd68901aab7398fbaa55c8a99c200f32125cbb3427b0f2264c1dcf4532804df9bfb4cc23be729cb1854704d64dbc2212f99bc36e466812f06130e14367a9aca9a9596ff7217cae5818bac9e9616fe97d7a55ed403555c69ad867c0b37adc13980353cc66cf24fcc0c7be341b2d375278ac5e15d8653ab8e3739cd4e594afb295d2bea712c9b2c8c7d7ceed764c568f0326457e906afe4debeb3e02a87491bada675379bfdebcaed83ab489971710234103db75a9a233456ab1606679f9d798850cf56a1501702a5785b76f90b51c1731b34edad0454bbc054cdedf9fbbdf0011590e3ebf9f5d444e867098c1fce163c2633a1c449dd02052aa9f47bbdbc4401de239d9d6f3f3c65cdfef2f076a77c34f79a172e5d40b33c54c77b1db00c4ed47ca4e0445f377af2af7eed2bc6ab52a3fb1ade5a96835b05fb1616fa0d50c2d0a7553807051b539065749e9d833275f87c55763e60c1cfbb7969e21fe590010bf0ddaab172b4c1f593b469c892e04b8f9f9503a49520c1b64e528fbd7a916157fdf239e9ad03408310f7289e8b6744739ddd8d929bade126f263ae935014605de2e96ba3a64f5ff0cf20464c6b9243e542ed9fd7c6dd17987a0e228c6c68699ff3f5c060f4a339ebebe2619a97ca57daba60e5bdba82db6e15ff34945fc9861245e9b7936b44a212373b4f748d72d2e8caface6777711ea6d79dc1b658a2d5bfbd8b1bc822b6e4c873281f6eac3df6ac593b511481efa6733686bef0ec0aaaeb4e052b96f7ee10a4995b43f9db7f78c4a01ea9f9823c16e0f6b317d9444fc1100dfdc903e4f756a37758b617a644b0ae83b40a4ce2c5b9eebf52d83c51d77293df055720f5aa517a60c5f48be1e6833221cc80ed3c71d726b760a8cce0a7bfd78aec573f9bbefbda0abe9ff4894cc280f1aa291e403e3246962f1b6f092631ef0924dcffaa669362b29ef234aa5eac37f331cd7ef8f2a90d873b2b8dfa3ccbd41a8fb3fcca16a924046d4fe55fe19ff455e55346c4a0316125a930cae582e3a4f694d20248e70f58db04d69969c8c9b8769dc2ce33401360d62755d6cd9920896e0286bc43426ea252202743375ae6e5fd74d5a5eb571d8fee799fbefc25c6476bafdca13b84952ecead8fca52bd8dc6203bb22feba3ae757287553fa7cb709e6583fa93ef6680ff57f03f27a76a8bf753afc202e0f6fc815d6bd463d3fa468ed21151797c2f3b87dda2534ee3de1c7a3de633b471b8e6b631ebe3a49830bb0fd71200e014a77486a5949c7f68335bbaf25946fdc2e6c4e6f021b89d555c1d69e629a13e39a3de97cb24bc9ea18f1eae348f634dc17a220cdca4bed7d4bb5aad15adf33023bae83cb1e0f3ce6e35cc6b692e34492d9bccf776941aba76b1399de68fdf005a052352685e37cc2229f6718274276db02a1e01bc899836adca16ac91e231690d9330e2812c63c169017e6366fdda5d896adad8a074ac93bb90faeaebcde5ca491532f9724004277953f070b8415d973406f2bb2e0341ef83d8cfc3afd7cf1d649dc5e5a0c20bd2b28ab44b8923eb6204fe1d589d19b687da7d2a49727f67e4c9c5bf6fa97cda8091ca96afca2335e35912a2621e9ca34f599eb96a8f598d2ba2925d800185d5bf2410f55b1e710b932c3b987b49bd7dd0cf395359a8bb6d2be5299a3c4fa6496ee205fa912df0669403e3828deaa3611e762422edb39bb058e812f492d2c13090ce67ed8c69a68b2fb20ae19fad5aade4762e1d4747c06dc0082975d7a61688a3f739422b481fae2f4e8c5bb97183bd40e26408ffa66f63d1d4439cc090bebe32855a0219ee5f513a5bb690b81dbcaa5e0e34e598e31afaa474329eef45e059fc755b8540c04f04aa7a8a8668a2a30ae9ba6d08f7058a53a67e435fddbff49caba85d91466162a6026d87feac0d0698c97bd304124e1fd03eb463906f88b45cede2b16317be5815433be755ade9392bd6a65811f25f96c46167fe41610f9e56f5fcd754d996317978df4107d00756c58d8aa4af6aef0904eaf9ad2ae07b78d5154b4b20b6f97ace5e12e1aaf7a8240a1d593894ccb27f69e2c33f7b60304df254ec929e50d3e7502201dec9367eb675d8c18977b49e7a86afd73691873449da1617c1d90fa08ece20b6dd1065f96eb3ddf004a32854e94dd7c31d1426ee2e226ec001124d8f09ad254c065079754f9692edd00727b7d19f84e533f342a9117b1893ca905eb727642840312a157360aad0adbee97bc0af4f6ebf9ddceeb6ea6f3d13a0ee9b6b3cf803c08c451c57482b4a75befa233892cbb3959e6a7fc870c801cafa466b10286d69999f4c40e42558087eddac5ee5a4226e687ee0c7edfd60a52aa6c8ca43bd3df8786aa96f64417deadebcaaf4b1654eee069536b892033978084ee0288eca7b19d91705b80a2200af926594a326615f9813d241546472a4abd7efd86eefe852c2f565a189fcd38d4be3a5fd1daa5112f2b46f5ecabc5475a9e9c6d486259a1db2db6fa1db44b21a994f7b1b81cb1daaa35a5109500c32cd95e3eaa5c128cb8d41cb559b0eca5f4c9892e2eec5e93f6295483099234ab5e0550acb6c70de4301419fd6d3a0ad56f5f146a111d81f14e76c41b608c02bfc049209efda218b6ece9deb1b574e72742b51912ca084fadf0ecc576d5cd5db157aa0a487c8d88299dd176a3656883c62ced636b08339860accd19c287e92213e11dd54042e7c9dfa5e9ce8eed7937af8e71b02339dde449753ac3bd838595400fd163860030c575767bc65f53133bf2acca55b1c512e486ef93f7d79868e7c670ff360f58d530b4bb48b8f79703a9d90594af3f9e237f5b459cab146d6a11853c97a23487f935f23c9e243cc3f562171d2004e8921c39f3a75175006502d5419d765e4703214fc896bcd84f548b174164026de88b7584092ae408136c5cb4ccca4293b2133c2bd39517464017717e9b08eb1ee728ffafb64e2e878316e17ea876d1db31fb0c256ed45ae39522bf23eefd9f4a6bd183f1ad94681ab0f32357c94d2fb52a36a3f9ea8045ad2a7d6d22561a86880abbf80ba121ec25b5d890f99a78b6290c70f4a50fa330d12b63df1f2cc1ecf8c4d8fef1bed590e3ac5dd8e7dda35facbe0cf091b3cab243870e48f918f5b62d532933baf230b0d4ac074f9a4873c979f91777146a5d892cec9ba6ab3d47f8ed10d5462f72dba1d0a60316e27fe3583f1ccb425e523bcc2255aa64af2964ea836ce3d21089e01c0777a84d1695af9ea4f2eb1b08e1a445e2e65ce5a4f64c969cb792368764c218fafd649bd3418b22816a6e7a7409355a3b622c0b2aeda1897cf384eee23c03c15d3b2dc236c5f6a6878c308b5850917ce482a1ca2ca0510bc98de917bd001809fff42a238350c75bdef4c7e30fa981b01e7461e0c94b93d65de4179436f013d4c9b6bdb118815c6b333ed2c8dc3cb63be992efe26569f98c203b2af2e6f385674c32b8669fdf76e18bf667f0b5dda7b342982044002a93bd7177c75c9d82a0902819556bf951c200ffaae1b15c57c3a6533a158a16c735d635822db0d8c138764bb4d5beba8d5a1d392ff89e25d45caa30bd203ac670f1937b78fab08cd38dff89a5db40a5bffbc770839ca9478605a67c5b8be340c360044f6a05cfa2f8749c1c7a4f44ab15f683a6f58cc2ea43ad7a0f92000e74d8d63b61208eeed6b9a6e16ea8cd3e91678443bd04edb9e01eda27fe213190da53e5fa8f1aa8697e00a1077d4a84770cc916af52ccae39e053bdf15953804264e7523443696a4bec398e89c48ad016ac938d268970204268cc075915e0273b4d206c7a525b3e817e2b6a3ebfff736e8bdb3bd5be1c475060ba4e69fc6ef2dc549c7ec14d5c79589d4946c16336bc770d4e5948e8a81ac0461dc74dbba68678c214d84b0bbaa2ed537e43e85c2bca0f258f7d5fe3a576d2bf7bf20aa2af93f4ea7b7952e1112ee95cfa653f568e96071869cf9e5288698b635686d08798edd4589a76281b99b6569b7837d95384ab252cb38dd9fe67e1193aff81a189b820fa81f20de3947b3bbc34c5e47d2113a8e28e583016572d63ec401186c837180d7d67f55107b0a0d6fd43c03be29fa66e482689f18aed7a35b04b234583edd92f296d5960b367e402369da26cb8efbeef5384f00ad49fb1e4de552293c9ecf096fa034e1d0a1a0e5e027f6b8e649543a35d0143c7f40682e697d110a74fc160c9a00edce70462a833045179c44d5e2792752c1cf75db5144089021ffa6435c41785c2a125b72c003d51b159f2900478579ff91f7f0b8add827e290ab92c7b4c0e2f781f1c9e9a0d985cc645e23e3c5a1632d4615d05484801e3c603aea8d776d29632ac27411619e4060d04e7aee9dc04e7261b9b75d2fc4b12ad5e1e8a14680fc2ed6189c25b2b17b9da7375cd555e76db87dc0f46128c1a6190906f153b414e6e5380ebac8f52ddefc0ce10106e1258b23c62bdc18a4c4a1e834867b83d2b8aaf0b868e40f4f249d8a9c0c062fe3c1edb3e63dc06a8f3a7ed794b1d7b4af0cc632c5a2b6bf42da0ba98fb040272b92e27618791da0e07c83f2159938c86c6d37db1e73e560eafec64977217249946d8d569248c39d110e114580e6b1ea1df6af65d7f513bc720602dc390a9beef06dbc41950c7ae274d42a61db8b308712bb4a5bf6699d266c85e01a99448792cefba9a0bb4f5dabae15ef81714afdfad2e366ace5322aa62c2a19f2c0dc512de93ede0e58cf40fea31da2b24d552a2557055c6fbfe66a62f74e99e90f1477bb6de7835516bc16d68d1fed735cc7d177ce8536156012ef1584075765bf6d0c5a3d14966d8221e3e34f8de4146469f98a85be7b14db28bd95b41a3e596ba22bb3ce850b762995f8da8d50b84d72a61491a1f379fcd4c477182e3b0dcb35dc93e8ff2d25abb5d"}, {0x50, 0xffff, 0x0, "1a7f36961db38f417be5040c005c3b3333f50ef907a3722bd144603888ddf605fec96f462fcad7f31ed4467fb6c4c75bdc9033eee76753f1edabff"}, {0x28, 0x1, 0x8, "365ae1bd8650c211ab1d484b1489b6e8875a"}, {0xf8, 0x1, 0x0, "af72dc620e073fa36286c6b0d8bfa24ba3be2772fad7f619b0810a43210f27828b841765561aac0f4ee57b09f183b1f313a94a1dc2c7c50ef0546d095b7b002ec41c180bb972921a27c2b30677395a243c7a0a9ea73c76687b130064355719feeb452df48974ac430dcce8275ed5a6545143b54536244caa3e19ec5cbab9bf8fe6f74df7b6a890fabf7bdd935afe9c44406d2273047fdd6125daa70900d67646daafdd2f324d733272f9db751a8ec50388546715785ebea41a8096e4661d1b1c09f8493ff4421ca4ada90bd17fe7c6c1c0cad440114ba8f45f4913d3481f8d6697b25459cd4e"}], 0x1180}, 0x40}, 0x10, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000000040)="3b00e101b362ac291e0a189d8e3d0549e542c7b60decc92b6f5a90a77a55c6388126c0b3c31060ea7f43e4193f38249caca8e26a1968b81a78b08b367f9b38478fcdc6fc7f56203a81fe3579ff4d0b0f0fdb8ebcb7504e0f9001ea665339d4e87bb1c9c37d40917eecb62f980b0df914b69e7eacf30b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ff3000/0xd000)=nil, 0xd000) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000002c0)="b49a07154b4a8dd86f35b48e46a959b2324b81015963319f3108a4af56d2cf575aeb66f1b068df074d7ccc7c288446f22203ef67556866d5e3976e60cece700e69c81873373207c12d4d9dc5a7448ac71394a6dd5750a6ba634356d4bdc0dae9fc8fb9ed853081bd0379c1a88ae666ffe023e46e965155a473941642817a", 0x7e}, {&(0x7f0000000740)="52a92b388bc29cc38b2b217793cb458acc90c81befa518a37e3e46ab23d1057d4a4aa7482acd7b483e3332e1b30f99153de205270a423cf99dee244d2ebacfe28b3498c668433fde59efa6029bb545dc5b22b43bfed78829e3b001ee359d8bb562f2bf8b8a42667a745902a8f59eb89f4923a1f8fc75c21fffcb3bd38e06f29eec0484129b83a9", 0x87}, {&(0x7f0000000540)="c8a26257cdbc101bdd18e6f1db3481fbdaf3aad026a45bf51632866914402ee02bc58595d0ec377d4720b021fc6bb022c49a22691e883feef5bdc605295ec5c0f9bbf50689c8bfa9cfe6017e7e7ddbe14e447c7ae97bcd19ca00214894783f868421052ff002", 0x66}, {&(0x7f0000000800)}, {&(0x7f0000000840)="357c961841e7badf5167536b1a19a36da99518d6e5c7a44b5212823a6325c87497d36e6a4ce3bac68f0c76243e759e5cbd02e23ada6002a58103dee67e3217c2632ee771704edd33bfae58", 0x4b}, {&(0x7f00000008c0)="342939aabe84daea5d17db62e37c27d981e9d89512e69f5c400818b96424ec35304c57b219897c263e90c1485c105bbec761cc911fb9141439f30aa1bae14c8eac776a8dc65c8ef525eb41a546060475a574c0db12d3eb43701a4d31eaf7cee583cc84fd0d1cef5dbbe9f4d4e9d53a856d120ae4a478af5942a108d2be6fc274c34bcdd598b50bdcab6efcf945d5df5e0dedfdae99e8c4f23774ba23d0d4f41973daeeb3316a28f79e2fad35fcce722e31c0799c1deedc56f05d8adb69209c3cb37698b2481341c62ead025456bac0837f", 0xd1}, {&(0x7f00000009c0)="0479a4b338b2b41b2bf571952d8aa1e5713412906e81d923b2547c8e1c59c00058b7f79b3beba211bccc6baeb4d4c5dcef90fb56b4dc13e393c718d327d89cce", 0x40}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="20353fb266b6c1a17cf83800d3", @ANYRES16=r6, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000020488ee3000002aaf0e300100000000000000088662f5381823466f4246abaa06584a591ab04f520db0ddb01798d65f2903792e3302db78c96f56bbaccc398e7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff0000010000005484a77a508b23046e34703c6e11efd489ee0faa16cc00bf59c8821f7dff883c81ea2746d29305d0534c532b0d767fe0aac752bb955835ee117d6f17b51886e55b8447f02accf3e73d37733c893e774484d7af22d77804e399d01819b45b2b562a960958e26540ec51e5e30e7a1ce69e72791d119ec2cb48e7e3865848f9ea9ae179c81e89306ff3d97b0b6edf438be589cd744439ae2d18144e9b384dda02e2889db86c7639753dcb2f92483d05b6fc7cfc9be2b7fbb416517ef527fc55", @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005a2fa5ccc1edaa2536af41f3770fd19b1b2a03918cb6d8107686e50401f3ef857e8bf29b5d1357f11475ebeb93cbe6db251f3fd399bece84dbecb5715de2", @ANYRESDEC, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB="000000f8170058b116de2b60994c3529d661c9171614625fa40fa93404f4ff400000f3ffc90540698fa9f3d2546b00000001ff000064cac8e9cdab09dc85ffd62e04a536c2397226097bfd176385b578cbe06fe0a848feb63bc2084591ecea8dbdf3ad78ec7a954898d64634e94f5d310af29e3facbace48308b", @ANYRES32=r4, @ANYBLOB="000000ea2000000000000000ffff000000000000984c357d1801a38fc91e71237bae2ecd618005b65f878e4f45d4a725901197c7d9e6a04247774498c213e74e2f2a18d6260b433c187626e9c221b58e5b14cea32893b92ffb6d06325762117200a2d8130ff2c3a965cb1a724bd55c399c36da333fa5f8676140abab8a", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000078df"], 0xc0, 0x7}, 0x400) connect$unix(0xffffffffffffffff, &(0x7f0000001380)=ANY=[@ANYBLOB="8f3e76779c0200"/17], 0x10) r7 = semget$private(0x0, 0x7, 0x3c0) semop(r7, &(0x7f0000000180)=[{0x0, 0x43, 0x1800}, {0x4, 0xe6, 0x1800}, {0x0, 0xfd, 0x1000}, {0x1, 0x20, 0x1800}, {0x2, 0x5, 0x1800}, {0x4, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x1000}, {0x3, 0x40, 0x1000}], 0x9) 20:17:28 executing program 4: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) shmget(0x0, 0x2000, 0x0, &(0x7f0000001000/0x2000)=nil) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x2e, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x0, 0x0, 0x100000004, 0x3}) 20:17:28 executing program 5: r0 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x2, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6302e404ac"], 0x1) fcntl$setstatus(r0, 0x4, 0x40) mkdirat(0xffffffffffffff9c, &(0x7f0000001b80)='./file0\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) shutdown(r0, 0x2) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa4c77b99cbb86dd60c6eabece03000000000100000000e01f00000000000000ff0200000000000000000000000000010001c204"]) ftruncate(r2, 0x0) getsockopt(r1, 0x6, 0xff, &(0x7f0000000080)=""/99, &(0x7f0000000100)=0x63) 20:17:28 executing program 6: r0 = open$dir(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x83) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/83, 0x53}], 0x2, 0x1) r1 = kqueue() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r2 = socket$inet(0x2, 0x8004, 0x9) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x9, 0x4, 0x3f}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x7, 0x483}, {{r0}, 0xfffffffffffffffc, 0x81, 0x2, 0x0, 0x400}], 0x5, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x4, 0x2, 0x100000001}, {{r0}, 0xffffffffffffffff, 0x11, 0x40000000, 0x498, 0x6}, {{r1}, 0xfffffffffffffff9, 0x18, 0x80000000, 0x3, 0xaf8d}, {{r1}, 0xfffffffffffffffb, 0x1, 0x20, 0x1ff, 0x8000000000000000}, {{r2}, 0xfffffffffffffff9, 0x25, 0x1, 0x40, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x5843e97b00bcb0b2, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x7fffffff, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x8, 0x20}, {{r0}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x0, 0x9}, {{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0xffff, 0x2}], 0xc00000, &(0x7f0000000400)) symlinkat(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket$inet(0x2, 0x4000, 0x7) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680), 0x20000, 0x0) r5 = dup2(r0, r3) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0xfffff, 0x3, 0x929e}, {{r3}, 0xfffffffffffffff9, 0x12, 0xf0000000, 0xb8, 0x1ff}, {{r4}, 0xfffffffffffffffb, 0x33, 0x80000000, 0x6, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8c, 0x1, 0x6, 0xc7}, {{r0}, 0xfffffffffffffffe, 0x0, 0x80000000, 0x100, 0x8}], 0xd89, &(0x7f0000000780)=[{{r5}, 0xfffffffffffffffa, 0x10, 0x2, 0xcb, 0x2}], 0xd99c, &(0x7f00000007c0)={0x100, 0x8}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x10, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000840)=0xff) mknod$loop(&(0x7f0000000880)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10, 0x1) writev(r0, &(0x7f0000001e00)=[{&(0x7f0000000980)="9bd651c84e5f53dd73684db5401e380e5b31bdfe40b14dce80d979f27a754b2733c182099feb5621f8501240aff398eeeb6ea39bdc6c513b0af84a53ac1e766ad4f8cee567013bcf4621a645fd3d839104dcc3a5789e19b90264f2be6a065589261bb74edb4fb1771aec9bd1d68de5078da14b59f1f2297ad4c680aedc46df4a1998fdef1c", 0x85}, {&(0x7f0000000a40)="b64f9f1dffcc9289aecff9a75478b138f9ca4f64bedc476c943a486029453d6cd293b77f91378454c332386d406461287041fab4d83715d83692910bc12d110d3195b8620ec79e4729a71f7455497e2ba220ca4f511f94ba7eb0ac5a61fb71985d89de61e28a9336d6cc0ffea47387b25b62d8ea8ca97c44269c22851f7a6ec40278f9763a6d5e8da218189c6ae9a3af6aee308c5af6d87970f1985be42dd36556d59150d3ec6a9a6d8fd7c75a86117600b5ae7efa6d9e5f9de467040e7bd3682c253f7f343dc6f10ab72587fc", 0xcd}, {&(0x7f0000000b40)="420ee707fd8571107ca11adef7c7a6ae34175e262a2dcaebae0d928f253f0fc5c671f1cde60e07124f2023d42a6b0742ebd139d3d385e452fed07a0089ff836990e973d36202a7032d19f47c1be3baecf21467a3d5994da0b3b9ce55ae0a8f5f9c40cfead9eb0a0df10809910804b01d484bee2e743dfd778734f56efe35668564bbc1b976870b5d3479b4fbeefb4f6763", 0x91}, {&(0x7f0000000c00)="0c4502538d63b340590fb4cf607835d0391ce54d5c31551ebbd3ede4b203b7277904ec19a403e0ca565d3e9597ced18d915f897953b32fa04139a0321995e87ca1d732e6f06ef915e9ed5410ff7d97e0a2713a3b109b4810c5a545ee0b0955310acb0db4dd5857d294ec05faf822dced24e6c361c75c8074e64f47a5f98fc427", 0x80}, {&(0x7f0000000c80)="cc4239a05b9045962688ae0ad99b7654fead3116327a7c610716d8b1a1c07ffdf280f2bb00417ca6113b3524e6f149efb84bccb5e101c4cec98b372f7010e593abe0f0bf6d1b349cbd51e4d2d1a92a2374bc6b08a9a55f81a94b3811a577bff297af3c61fa84317f84e4c9facb74538817108524123339031dd503d8c0860911ba2c2d2109749f334832b2e9d55c53b2978ed5c4", 0x94}, {&(0x7f0000000d40)="7b866318f7c607be71a880949f95821dfc5d25acb8905f8fdc22ab360ea2f8676b6f2a5030e05530a6b220722884e9c0644353e4e43a9b3691b1969dc95b115a86b199ddde796b35a811071f9aec844d57a151e4f4e1da86103350ffde764d02b10872f299175b8273667ae0f9eb5d8afeb1942a1b1e1efeb004beda95858863aaecfb19ffdec60610c28e84f871b88cf361bdc456ac", 0x96}, {&(0x7f0000000e00)="9ad6e8f7ca7b14e4d2377ab55824b83afa707153b14c335610d8723e2df682f6104dfacfb634c1e3d1d5af0bfdfe7416d2814ffb2ee9b425471b3d06f8b47ed141b8d3118c658b746a561d9dce5059a686e78a85ae11b6a3940649d63ac32d0d3ed321aa3dec2f8c255d9956be6faaf465515d2b72e715f518c73302d1b112cc62b18a26a799323b45a914db2ccd5d076457a0a40dd75eedcf2aeb09a767618ddb2cd56e167f3827c8c76b64f17f9e8a1f1449de226bc52ae729ceae1896508304425c3e55c071310aa5080b6de6c69fb43731ca34d48b9749d643802b77e4fcc71aa9803b24febd18477da6bdf551e4a072b8ef7f72dd73aa6992f9a14f0041205ed695be16fe7bff6a13f660771c13bcf32dbb8bb6810eddf51368d93fe8190257f0e63a0193d950a09d9a64638a4f384aee5660fccae86b80df89a7735373c303988176ab4abc3b20cddec678b270523473d352090c9cb0a07b048e173f11f2529d6c8773df802ecb36bae72057d9ed2f938ec67189eddd0a2f6affe9931eb0d15907d0d268bf4151d9d97990a4a97c9f1384aad919b71f0ea3df5080557417e97bb3d747db7cc3d203ac8fb0791bb9084edee3b6b281597ab140c145313518f4d92664b9e74c8eff2194b5d707f90498e2f2c072bcce57b65d996afdc2e94aeb46d3c29c3ffbc2990623d65b1e971c3a422d69fb884110fc2cb742f387027b3d3c1401d9f98e0d88480c65d7f7114940f8c21a0b6ea0cce35ef5d1e7884f63bcd1a4088d678981cf8e2bc45cb34f94e250db43c400456d7abbbbb963138e0e12df73dec3a7b7e4847fbd4fad83160148fc093a029eac79007679ed25564d473a2c3d4e66eeded42a55d42847523a8163a54eb8bac9f059a10a63b069176727e8ff4ac387555bc28d152c6974ff659fffcc88f084f7b0da7e57d28df761e6624fb0a0ea364e840e3dab7130a927db5ca26e29c48eea6f830ca83d6fbdbeb7efdbb38bcb1242d8dff2d16fb06b399787761f4b0e79aeff13c101f246c7a369ab8ebe8a8bf3ad02786b928a66c8042640eb8f53ab218a0f26aea2ad8b37e8f9c4f2a858ada22250097b601d37e07ea617c41b5e7fc704e0b8db3661a2b65bfc54a67e4d838b3d7845d5efccdb98863d86948606789425b05fc54fb9a2a9597a693d638b004181188cea2179b10a48b401c6025ee6bb375121777e210d50efa474d7deba1f397e9e178df7d7f10938134075f5b7f4cf75ccd4e8932f13106155917249df504c941990f63c6fc63bb94fb2163f5f468d70c0dba116bca0bce7c268388142333b4133d0a85c1e4a4068b41bd52202a9f6d2fe2489413a8970bb192df90ff59ca40e183bb9c6905ec697ace7836979fd54ff1fe20e5dd0584389e968e17df01d7738ef51ed9a7a83eb711f09be136963a5aacd101b4be20abb3d1b10bb9e669a869d4de2295a325e0453a20212d08b0f60247ccbbabc22626916979bf0eb7f17671392dfda70ec38a9af5f9536983fc03f5a952fa36e5ac99d81d128cc6748a3b88fe74a66e92515c04175b4ab6bcc8688839114b8a1636c390cc3f23ddb0438e04a44d96983e3f9056139e46c9af8c68eda4a827682c8be79589ccf1219fe455b59f79b6313578cc65ff537e14e8da4509101944bb2f5d3dacac762918a1e23ed4554445b5f666a23d2e80a6541bc45d1e8bb3447214943a08db0ee4713716998d5a7297a5d6a81dbaa3c7dd348c7b0669467ba461c77f9752dbe95e6cd2c0052afc1adf73bc64458a929e935696e751527136ea8bf2872e5d1d46fb95efd9fb129b90abc8d7c8b319799be7fe563f585f620598b67c9ef1cbc437db59d9b9e5138036f9c296c8e9c009d0dbb3bf9f9c6672754e0ccb7b4dc135aee54c024326e42d201c12dd522cec4c1bcb720126a2dc7b695ed14745dfdba05685d04186fa9d98c0c75d6d844ebdf23880e9c5acb3dc0022010cb269a5401b6df63ba1d8304061f2071435d6044b6df31551992926a0cb8bceb1cb601e540c9329a6c4ecf25681decb5c464001b8fcc8e65f070d95b3f66ccc37d6cb659c747c0e91f61f5c370ff482b1e13527cb3cd25e4ff0741df64aa8fbcaa707ae2313bafc7b398144480245ef6b5e3b2b2c5e0d5d44613ba71128b63c3b4db832b1a11616a789caab648f8bccac60968db99eca992bc08f472af4d424cf716ec464bc493cd758208039d31da201bc58f87c8a3c6e72e9bf09e711b12cd6d82b01885697e8aab587132b6b814ee5b50a226fc1d1901bd24c9dd3b52ee4ca438905fe9d57d5b1ebb99087aa9dfef1f7279b1a0bc1738e813789325a546c99738415a827a14748eb4c2dfd0a0dd91fc04d049b396ec77a27b5dde9935c38ecb0cfbe115deac989ebc4a2252561fa5113177425bf4759e67f3d752b77cd68d19319d0ddf8109696a2951249f18d04fa776721892acb45ae1e6efcf0ef275caf3dc8cab1983e03fe344629ad7ff0da2143737dad8681cfd5457e9a546147010ec88be7d7a28715ff2690100c557e7c3291fff55142576a226be6e92717d3fde140aaaf58b8834bc0426a0ca19d9c89fb679f29683c898db9525e89c6b5877f797143abd455d8a93142fed9f601e134d93b2db59416f9fe8f9206d98462461d416cd3573fa6bd778ff5cd5f296460f7bc82f6927f9a85463bf13408f29d43446b90f8f35f51e72b5d48765b1969542703525d442f88f354f6e877a29062481aa48b0e0e4a4a1eaad9bd4e99fb19af7f163eedbc0a3d296cdab09ea12d8e744331a6f2f3147c35279b6d69cb1dfc4f1ac665d1c7c31688fa6c435671127c0299b7641ca73ce720f6e7864eaf5ef2e63b8285321438a4ad8f9d175af6f5394eb2a59151d77a40b03894c247d51c332ca3575eca44d49088e62cfccc54066911a6430df78c69dd40e96041c82de91b9a85ef167875dc3b16d33c445060474a8957210305c23d1338f4c74a96a68c1ca4e2dda4ac7009d1a32d1a7cfa1002ac4e1c72916def56ba3d91784a3d6b69102ef27dd7fa9ce60a3fe9480f4cf8540d8920792b576b4ec8c75c9e5c717dec003f54f0c489658d9bb05a150c425d6cca862b0f3e63d5aac761ae1a8dfba31e11b12dcfaebd7dd01bda2a8d165b125f29fe79b29f44dc495202db488451165bcb8d763a69321cfee5ffc3b8d2f6ac257258d89e4a8b79ff745dc1e5a861537b20452269f468b7d0abbe9b1ead643832bb3bd2fc52335372137e377b61b9801c67239fd5cd057796c19a96b7c247735ce99c0e36712fa84ce5371f88c20f0655936e1c2daa2f80b72512ff07cf3ec90d007849c3a7d12a0e1a4f0507827e0dd04824aaaa9470b348cee31e4a45d4fb17d32db3bb598c841280f79243ba8cf665711870be6286cf21be24600d6f2354833d0e0033287753556946002ba21bee85e09784880854bfa7d85680aefce64833638fa8c644706dcb6644f1ad03d6485f5e0f6f562ce3f7fc94b5e13011678005542ef29aa2f5ed149d835a204a757486b021bb0cb921c466dea84edc8c9d43a3af1ff907335c916ee6014d1c2f2e101579995c3aeb9ebaf2e2d944ba6d5af1b5c33ae9bd6802a2f1ff4688586d375f41e22a4211da0e4d809b8048f80a12e71e90aa6546d8b029f3dbe93604218d556f9bf452740848f2bec5ef9352ef332182582d25703a515c67e82c0a75467e9dbbf34bfacf05cc09deaba9ec2c628963471f0aca4c0c7bfaf3f90777d0922af12e4476850285ae5114ab67249f000e836f87276b7eb5fef09c62a794a1c58d1c702dc2ed16ab9e538e7c3c72447c1263390f47b8979dda91d2e0cd1dcb45a36264d8565d5d72c47a4f7e835f6ea713d8f49d7a7200c40c4ab22a363e3b7d8cc0903446acca954febe75476cb696d42c9820fe09ae65424709d3e2b369b4dfa8953d2f410cd8098da2d2f4016596e8c9aeaaba4a89a9ec149726490e3c2b600691376e10a886ae5d2cedc29d3aea37f9689405becd166b6579f9376c8dd49206ea2ac06e4ce78e5bf0fe39f92090acdb2c7c87492ad0f8238670c97c54bb432be51c78a8729e8e221f826733aa7d98ea148f7d6385cf2693e2d4ce3154dd5e295da7abed087418402cc9e8fcf3a180577daca42acf6222deb464bbaffe6ae165416cda345059e36b625af51af63e08e9a1ce8679694f7c5ac6ddd713404b289f2bb5db9f25d18511350b5ff1763a030bb35829c01b6d9f6e6fb4710c709fb9d895a1d1e28e487933df8d68a339d5ed2100d9e4489d541e895453d64927d754bc8ba199468a33b13dc48e3beda3371963dfcd38bca553dfe54306210ed2a3fa6dbe8ea0b0ac57e96bdee2855d1052a3615cd42798bbd8e47fa7052264a1e1427f656ab0b5896032b2d2637d243457a8cc41db2950e182b0a44951130bbc1371ae32c6124af7e4bba752b40514222a6b5f8719cb137ff2c9bd4214eaedb97ef38c0937339e8125b3fe9d9ad95db2f50cd013684dff5b9477b77dea5c493e0b77d6503df1cc6b53f14dca135ef1ddf29df98bc33f3237f56faae9e41b9d6f5d27e4a9d68e326ac5101a45807b99da68e25d101b627f5fec903551c682ddfa98e916f0fac079e87653b1b82626bbfc7087efd1071788ceee3882f90a07b3c091a6b423dd08b6b257395770181afb91e9fe884d801d22c068ddce6bd16018a2fd6e3fb164330d93d29a84dd2b3c18f844e18ab79536c0bced1b948e81456814e91fac64a13ff4410fd6a3f5ee72d9fa760edba063745e1bcba83b85b517e7d914ff3e0a701c3529ea0f53763d5379a1a4dc2058ed109bf3e4f852ce9bc2423f8330fc96f62974992d50f6ab05b125d7f1775b210ef601b4ec8b2df8d407673144fcf6fad3d69ae7e9ef67b6b7e47dd9ebe7a453d7861c9c637778be9490b2ad201d8215036cb1d0c6188f2c5118c51b08483c73263913029059f2ee13b2cf7738924004bc096bf4772dbdfe3ac2757e7aef67c395258fdb0b54081573d52525ddd5c95cac3c68e2b25a9addef25fdf1c97b4883aa5672052fb10034482c5a46b988293e281f43f3457912d9cac2d752a6092197da254f7b33400a384e38acb7b21d762b8878c5093520fb22f7257f3e010a208648e9dc485f992bf6cb379ab14f329a7c3aaaff92cc096dcac0a2bb1ff278de0c422cc28909d05359984c261c9c129baef89dbdf2dd50d63453f8d395e3e48dd0be8ee54c7dadf7fbcd6953061a71dcc6d1c47f61e79e5e9176f93cbeda113dd22423b81c978d39b9cac2a0904b99196a65227e00570bc92dc3a8b2dc187fa49be016eba49a845ba4173fd1430e955174a7c5bb39b68ff68dc87065c58409a5a852bc64ff6b2faaa85a830181f65140a4b56190e3cd581f1b7465b318c3d7618c9cde735e515c447ff88c955a18ae241e12ddc1381549f781afe206c329179945a1a87f30847acbd95ba7bc6f3cbcf91c58530dc5cee4f8315f09351d3ea1ef7e421146b342b81a0529aae510e5b62efd8ffe9c3382b60a4411c6c883afd87f1a9a5c6a676f9a743e2bd844b98d3129433f4fc095238dad7f96b0446afd27c931e5b95aaa0d71de587abc0dbcb48f482e0fb2d0f52321a2e66ea764c915f512403b30df4b0a232313a95ed350be181baeef5a4da32cea04760d4364456d6bf1077b001562f9a9da65f005e8360d14169ac555af19f5902f60553c16c3ba6ab6606aa87aa7c5e487cb942fa2aac27a03787eeca34eeed3e6618cd75cec689aa4182ad1fdf45a4616b3ab26", 0x1000}], 0x7) r7 = fcntl$dupfd(r0, 0xa, r4) kevent(r6, &(0x7f0000001e80)=[{{r5}, 0xffffffffffffffff, 0x42, 0x1, 0x2d1, 0x5}, {{r5}, 0xffffffffffffffff, 0x14, 0xfffff, 0xa6d1, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x8, 0x4, 0xe176, 0x84}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x3, 0xffffffff}, {{r2}, 0xfffffffffffffffe, 0x85, 0x80000000, 0xffff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x20, 0x1, 0x7}, {{r3}, 0xfffffffffffffff9, 0x32, 0xe5b73424428ab521, 0x0, 0x6}, {{r3}, 0xfffffffffffffff8, 0x28, 0x2, 0x7fffffffffffffff}], 0x8d5, &(0x7f0000001f80)=[{{r7}, 0xfffffffffffffffa, 0x59, 0x4, 0x2, 0x81}, {{r3}, 0xfffffffffffffffe, 0xb4, 0xf0000001, 0x5, 0x3}, {{r3}, 0xfffffffffffffffd, 0xf0, 0x2, 0x1, 0x8}], 0x6, &(0x7f0000002000)={0x1}) pread(r7, &(0x7f0000002040)="0bf7f2e065ad9b4707e321ffda4d089e5d28213affa3ffe20064912959", 0x1d, 0x4606) r8 = dup(r0) r9 = socket$unix(0x1, 0x1, 0x0) kevent(r5, &(0x7f0000002080)=[{{r4}, 0xffffffffffffffff, 0x20, 0xf0000000, 0xfff, 0x4c}, {{r7}, 0xfffffffffffffffe, 0x1, 0x40, 0x5fc7, 0x95d4}, {{r8}, 0xfffffffffffffffd, 0x88, 0x1, 0x8000000000000001, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0x46, 0x3}], 0x1, &(0x7f0000002100)=[{{r7}, 0xfffffffffffffffb, 0x1b5, 0x10, 0x8, 0xffff}, {{r3}, 0xfffffffffffffffc, 0x140, 0x2, 0x9, 0xfff}, {{r7}, 0xfffffffffffffff8, 0x1, 0x4, 0x6, 0x73}, {{r2}, 0xfffffffffffffffe, 0x8, 0x2, 0xfffffffffffffffa, 0x8}, {{r9}, 0xfffffffffffffff8, 0x30, 0x2, 0x1, 0x85}, {{r2}, 0xfffffffffffffffe, 0xe, 0x2, 0x3, 0x7}], 0x2, &(0x7f00000021c0)={0x7, 0x6}) openat$zero(0xffffffffffffff9c, &(0x7f0000002200), 0x40, 0x0) r10 = getppid() fcntl$lock(r6, 0x9, &(0x7f0000002240)={0x2, 0x1, 0x2, 0x7, r10}) setsockopt$inet_opts(r7, 0x0, 0xbfeceb62649944db, &(0x7f0000002280)="7eb2240c21cff7d87300763a95f2297e70545c3ce2d58400a861420c214926eaa842318ddd4a9d3fbd3d6d84fa67d070475a4a833ce1af97e2046c217ac478033bff5c76bef7ce2e2f1088ee768f508e9d87e24dbf491168ea95d023a47d5a989dc510d7d5076bd89118b7e80a5dc43f3bf6178597010011c9a68f0ad88e0470ecd2a43d1648adf454428d0be9a2e455dc2a1fe125366c246fb545ca696bb1b3eb192d042e9bfea750c636f254a6cb6b127519c798f289a62caa608f2cf77a43aa2bbe297c5490706d8111c1b21ccb2fd5b6e3f6faa19a16bec003b21717e9a086c73c424326a543a1d51b438d8fa94d4d22bfc65d6fc34e1487865ea98a0b", 0xff) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000002380)="64c74cf24380c124c9d3e5dd77211f1eade1ac", 0x13) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000023c0)="b01c5ec060d01ab745cbc41ea531bac3578bd9ef4200bc19a3add2e6ca3c85b1324919b9366d20656f63e5d1e00828fb6c605cb5e996ebd44eb8813c25fd7b57a4d1082fb0735130bf734db880529d041cf4d23d091dbf19190700e3b5aa254c4126e51411d68d361aca61ad5cfaaaf3d083a016d2741359b452a2ce8d6d627f6892842e5efed76bbd4808a1b86c89d7ceedefdd0658fa49c2229d0c029c638c0f6782db3eed64a42adf1ce3bb6f969b110615e90940d25c3aef50803c22d106a2e1c9cfe8f5f54086e44221a9bd43be9e3e55728dc0118bb43399b4ff840a7fc6ec5f68eae524357f78419a15c3dfa0", 0xf0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000024c0)={0x6dd55120, 0x3f}, 0x10) syz_open_pts() 20:17:28 executing program 7: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000ec0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000300)="eeca331e71c92f3f89b97ad6b42ddddb970d8d447015664c62c62bce07311f443663a73dcdf135fb252bf289f651033f553c6ffb205e0bf57d54847621b8270c772131d9d972f2c84c12b3a1c31050e43bbdb103703ca79151c662eaac2e6eeaafb7001b318a2e1f1d540345d08fe9bf59cf2b05678fad131b60d762eb2a6c247c428e0b39a185f9bce70b824ccdbe7496f1e0000000000000000000", 0x9c}, {&(0x7f0000000040)="0103f10c3c55a33ea35e8c1fa3ada25ec5b4342d94f9a9600f7e635c3b", 0x1d}], 0x2, 0x0}, 0x0) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setitimer(0x0, &(0x7f00000008c0)={{}, {0x0, 0x8001}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x2}}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x2}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff2b) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r4, r3) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005a9eccf4fa", 0x8) getitimer(0x0, &(0x7f0000000180)) ioctl$TIOCNXCL(r2, 0x2000740e) sysctl$machdep(&(0x7f0000000280)={0x7, 0x1}, 0x2, &(0x7f0000000040)="07ff6f294b47365ab1b93aa117b25a60bb0be086a3b522c5b8e5b29affc8ea932b3751d6fca9fd47be506ab6d721f1ab7b2f150f69c0fce5abbb15f78db44f6f549b57314cfac1319d", &(0x7f0000000000)=0x49, 0x0, 0x0) 20:17:28 executing program 3: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3e00c257699a1f139b672e4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec58951e94221f932cf62f7040fb94c0400000000008000361b4c002002fb0013aa71a3f8343712051eeab71d00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x3, 0x7cb6, &(0x7f0000000200)="1e4cb19c495379a9fa92ed0122d31307f9af27c1d2b75af9c75a8295c59d57980bff09aca3a66f88a2665a5e227835fef97e012b6b2df0769d129ffccb9071bb05594544c41733ce5faf9688236203ea1c0173393c73693911b4193ea6edc6997a5df0772bfbad1b1dd68402c1d3dafd433be682527d0fc327a2e0c526875e9c7c9dab47251d0c18eb2d202a4c1ed633303943360e13fada4dcf0eb1bfa95e7fd3560fc1018e728547481ccbf4f58da252a6da57fb4814084dd1baae06b482d54b2807d9f608c00623fe53e716add637f9a368297537beed9c1bed1eb9903ab616435139106af2246bb3b1e352aa88c4c2031c8993aacfbbefbc422f77fd34ae201f71796f0c61b093cf106fe18d01242e99337d8d19820202b0e76158f38275c593e0674ec9573c9c1053ca83661ad4e4619e0651753bcc61d9ac41e12c6f0f4ecafbb36bc23b16d430288a9cebd31b691d8d42f3f040ee0c1516ef0059f286715604e82b2b2fe1749968361c856bc4bcb076f880582f8c6c44e8172d9b8f03c46e618085a591c64f4e2924af3bf7c83b0a978a6115943fc007b536e212436d4adf2e577c88c6c1b914fd577e6ebd8dff2160e382efce882b332cca8012cf200460a2c850219ba9f6f33f6aa809e78513ab33bf8ceb8d4dbc717ac15bd6dc8abac2f55ae37e9a02021caca1509cb8edd4d40bbb3f7ff51a2031121981a106249c379730ab6d01f81246d33cc2c4b455f8fd2b57bdfc2926b8651f7a71997ccabf72a0296693778ba834bd1fd469ad02a7eceddb46058400815017b4834b64bc392fcd2f9e91c7189c7aa125ac2e54c61a7b8f25da0b263d25345db30e3702f1681bb9d6956c993a81f91638c31461eb359918d7a08525f63cf72f2dd4731e76c3c55c199ff0e1d2f3c6a30b9063998982c699ccad751b2fd9ee4af4b521f7fd21804f5ba294e4f3ef578fd899e6fc606ebd196acbe5c2d875d353a344440737ebf0988cde300beb5fb036ee9d5b0f135ceae3f5455fe5c34bd7b865f207a66323bff258dc9804787add9cc6e0320a0dc3fef9036ddd58e7d110ce6b4aaf1c8b43e4960d4ab2053c633dfd060f0e4358cb768e9278c0764ecacdf5daf14599007e00d6215f7e024d240b4c362847d0766e279c1661258014a6955276af0f20c445f926fe46392aefb332346a5f0b1026c055b861da6e4cb7d5dfa91922e1dc75e58cf4fe313bbbba0d36a33f410f5c308b9c9846f0186e9bea685b6f2c4589267f160166a1f7c2c1078fc1b294ef4702d861cbad8edbbc43aba0088437ff72e8547d79048ee98bf0600279e6e0883d601aaec3424ce283f008054690328b6c6eb673a64596fac73671de0a6f29af08c3e761e919e40ebd773048c863892d5fd481bd6b689ad726351174fc67a1e9cfe16eba4a546e71d8c47f2f137fd9239f54ecf156758b349f12fccf684cd9083d1caca3c718fd183a31708f087d18de2f48b96d3edeb414696d4209389ee4d8caacabb1bf630deccbbebe9fcda80c05d18b3863827f94fb2783305236a31367fcf49850b4667d3b534b21c54cb50b652fac5d578564cfdb665ffda91b6cddd636d47210e3b2fa5b61731f2db115d8bdda1ba22cc6ffda67a417d0a7882fd9da4731136df2476c25f844121f4344fef8ac8131a6906a3e56f358bd4dc5b4b28cc68d63e3a25410b427b124bdb5871ee27aa57cd38458aee51d04e91f3e09a49377a207cf4a46cbbbf1032ea10cdee24726cb88447b8909c6e0b03ed35358c722b6e19a1b8919ddb606ff235c69b18898e6f062bd16ece85264c71c0f08ad65d5830e12065c215b4e0d14e54f73ac90e040280c452fa64908049ae2a67da6d928f28b339c62843e99d8b444fa6f2aa58a3ced6c9e0a9cfc1165459c5b66adda1712948a3266f05dede3f993febe81532ff340d92f5eff188377b6881ecc5cc44fbefb23eceafe24462a302cf3830cb176d6b5d549324330fca8867f6c63d95ca93448433f4227245b7b4aad231e373ff99e8c2a396b38809614ac774689a34f0e1f6cd6ea076ad88b0dc9376766e7968e01ab1957e2d48fcc6f34e8c8fcf7967b120642151a74711d81076d448f6a4f2eb9f7b90835ec3e8e7df993f053a0cd2a4afe2d54f20a64c5098c5046578b58390a0a5f1320170369a766019d434939c5f9019e260062cf6b426dcd62a03a38d2433a81b84bf31c22857ff3efbe9c5c98a4288af65e14b4068035e2aa0a07d338fc74499f05fd5b64ceea2941611014746caba8b6f2790dd5d6e575afda3fd17a6bff86e0a7f225fcffe0c8fb4a988a904b9fe4a0485b1753b4e846909ce53bf397786862cb9f128eb36c3a649168e57b23826694ac3f2ffcbb67264c1470de2d356cacc6bfd7234cdeab9de4c6319f3cee37dddf9fe973d4e13672c3fc95097fbb7cc45c4ed7463eeb0b7253d343becc6374bcfd09dc30f1408e6199ddd5b57197b5320814f5dc153551aff5746844965fcc64ab4fa21137d28f19d73451997aab7ba4bdbe3160571ec6d915fb0a171ec76eee016831cc2a1bcc24b724612bb46b76d5237faf48ec702c8d0b6c45cdb0744b09ccff17af0e26b320ffcea1e482642d6c057f68da95b6be083602d12a8a19968fd2b8e2b46164f24692f2eaa9fa65cf68bea3dbcb729df2f47d5c3f1554897e05e20103403211e52f3ca8db79cab958e5144791641ced978ec436750e2d7fcb15cbe60938eb42f866a98f37f222698f207131a951944257c38cfaef87f0c2bf9f13b61cc4074572aa5c661a61927cc7663bdeb76ceb8b69543f20c0e4c77ade69ae5a731e706f17fef66085ba948238bdee403ad9d978bffac5723a7fe9b9daf4743039515760e274cd2db462e3238906d0e3d03825e349d6a27a845fb8e68266ac2897bc6e21562e3ffd919918cae1c5d0d6f8fd3c5e039521afbbdd3ebaae8bef98f0cccaf4dd711c76bc7387a72d533fb83da52c07b9a373a09ccb2e8191825e10e42ee421060460c15a0b359578aab0eabb4c5bc8668f89dc2cb0a3fb04f5692172470ee06a5595b89512598f0a3751d61e25c6b105d5eed905741df2434f4428fb97e451d04198cb09ad0ba1c86a1ac8416e07d56c39c8baa3ac5fcd114513ea3f7e2879b7079dcbcb6af3f0499f4706db19c4e70e6df5f4f0abad326068ae97f50b21d3d1faf0245bb47c40e340344d6d01d2ddaa7c905e4501dd17e8cd6a2e703795419e0c0f365167b45666a0b34b53852f03fdc73bffccf0501a0168a6b957a4195c560dd33883041b35aadeb4836fd5a87a94a90183bb5efc8c86decfad06e93dcac09d73f6642c74f3ecb69fe57405011ca4d2e584bb53d3530cd9a3e1c97577bc2090d8c53a1677aa254f408f703c4cabfa1cff6bd979d2a3837a12e1b7e66728ed1db4eb08e01b19d1277418695fb73b6d76c2da854687a499d73668852c4c79d105a38fbd88d84a5e49cfac03904da25a064469f594c7a2319b23fd7da3d3fa1bff2cb3649e112e36d0e9eeb6b21c1b6e3564dde120f371f52ca14a470d2ba9174a16d16dba64061874af40fb12f8b8629530663389334855ae263e865844ca44530cc751686a6d385afe13800479ec042b06febe422a74f57a57d0105bcaa2ae5a2d56605f6d18813d465e25423083b0952d931c4b7ff99f593928a2e045c0788b09863d50e0354a751f0a86e062fdc58610ad754ee64ee861e6d836cc65e49172ff9ae79e765c5adcbc731aef58c093c30b5d25f3fcf910d178d74cdf5da3d9391a9104f143b36953510adef3446bbd0ecd6fc8479bc9a4c0c064e5335394ac89ec7f4e0ceeb5f8d890740db233061c45a53f5beb096accbd59b3dae8b154a7bac79f742a29404ce185de49d96c398aa4db5863079a15239ff15b35c592867104edfaef3ab0fea94702bf700dbe307e05231b458bada7555c9dabd7df63c8fafa603a133e2bfcb26f7768ad8e2db0040c0eb074b0357cb34b453e92a97e31f4a1f7d268b13273133c8032ead442d810a44f1d010e92ce802fd43c694716017da1ba8947998b623ad3a7a62974bdef3c09e94f871b68c802b4a48f411b210109d4bc61142aa54cef9cad3a5e66d063abcd71cc8b37b978c500951318344cafce66fb8f614029a7d7c555e8adf459f14cdbbcd6ef017eca92390058f41cbe05083004329c3c3a878044a6356ae750f867920ea7d22160fa8e9bba5ae9856f5497f50ae055d3962eba0d4ccaef2793ab71a726a01847ceacbb5fc23dc4b10159573e90e4397f216b3d98b85abaed00fffc34de734076df49d5dfaf87ebbc8690352295e0a31ed60cf12508a13c2582bdce3e6456cedbe05c97d56cf40b808849b030c0724e85de6b4c9c3afcf0afc4ed67587ed8f35c2328a0b587c740157e59232675bcd86514aa43306fd04f61007897ae07ed137be1e01160122dff6e3e024349d13bb7f288a02301c82494bb08252c10d37aa43f9e9ac7476cbd9529087ebed923d22cf8503ab60c5ebb5649b7fc44fcfa18dae139c80010edf7c8f3b4d27c5661fa26cf36c93fb14387385719838b18de7a80828b23e9671ddc02d0cbe16a672cf546487ebad74a0fd44a42460217a2522fd352cca6ff33e598a94dcb6ce58b382a925bfa37000c6aa130091cbf6724ae582bd449c62cfefd9d8e0e82ad89e9b32d802f2bd7226554bd3a1ec3a3d5db61f1ccad89a3c94ad8e389ee7a2a7896ddd980f71b2d3e1db4b6ce77b912ee8c89237ae99b020b3ef76fc1823536f155536d13a45acc6fa274f7d4ff46fc5f4642ba48850d6a06e1dc47afb22afa73f7e81b2b3e77945089c9bfbc2c1f430f52f945ebec6f3beb683f5bcd13edfcc724e33c2cd7b3b2d747795791d80118220df625e0bec7d16a8a49c7036d4a359efe8541b16544739ba8b7176b86e3f1db66a6e9158e98397ee44185a359582258487af3a426cf7bbf96a17b42d23377aedb34b82dffc143ba6c5e280896f114691331b46ffcfaa46c551b938c033e1847a261272b11268c7000645fbdef0f25f06c564a95665cc90bd2346784de06e9409790854ee02ab972dcbf3d42a9735a98e0bcb7c463db43b01515c80b1c9aebd29e37f5204ea4d68d015b7967cfd110517e70c2a29c54d99bc399b25dc282326ad0c894e4f2ed2fac1f2a5fb45b8f7c1ff527e6d91e92fe8f0f82186c3270f838d84eb7f60c9b0f69bc7ed43f4476cf74cfc448cbca58bbd825642f0a9200545545fcd7984fff53675f0eba6c1032253f97c9cf8af5690a01da5b982903e6e1e3a5ec98bc934655d4aed6b686aa88263aaca25ddc9d2fbb3a4708d541ab7e85322cc31e3243c096c22c5337a44a51f150d2ae60b07d3977501928b571bf923610632b0c95a9c4fab55a4ce48740d5bb6ea99c88f762db653eb4879cb6d6729b3ecee6d7cd2089453128ae363750c071516d8dd6cecc9b010481b00a8088ab8afceb0f900a9109db7796aebf15d6897f770ac9ca511a86a4e3f7a28b83848f383500d69c97ec6280d8986127c1df700b1b1efd49c30fc90f9500dc647e77fe655881e6f39362c15b4968f30c06e75ce98f16b1ceae1239d92c1e734c4cf957645bfdf23f3167cd63facf9526b240c8f2aaa8b30f7bf31c6ff5db56e3b9b20d916b81521255985f70ebde210a4b53fe5ad9cbc118d6342796df9e6d92e3a5ed987834f28d4a4bd91a247aa2d6e82ea845a91669eff5e6f598de3c83e50fa66373fe47f78e1f774fa40299e12b23bbf5303596a5dd72d91d60a3", 0x1000) 20:17:28 executing program 6: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x4b, &(0x7f00000000c0)="9150d02e5390831292c49c765f239748de7d853826dcc1861d94a34b8e5f84cff4c9bf807afe0000000000000000", &(0x7f0000000000)=0x2e, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x14, 0x0, 0x0) getpid() 20:17:28 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) r1 = dup(r0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x3}, 0x8) socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040)="00009a7a0e0bc5025680c63bce257ec3a0a7a4be6de24d31d5a4738212f81b4c8943221b4d5446", 0x27) r2 = socket$inet(0x2, 0x3, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="dd12b5d82db39d69a0b2004e247fb382afbc4fb632fe86ab6a4c8afdaf3266bab0b11e10a663812ed5b8db39767d535584752bfa93764c5f1a555f056a87426791abe88c89f1849bc293ca8fe4c746ca88a370fc9444c0a5a42ea8dc943bab4a3a4a08be41d8ff5c277fd40e51323159664f7125a2b8c3f618cdf049f4da231a38b7083dafdb7d2a9b4bb93296ac6dbeb6f2e3984ce03ee361e0b18a66564792c21dd309f56e1ecc5f658960e0ba943c4794568be393470c2da233917683c2cd36fb3c2968a85994eed4ad676cb992990d", 0xd1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000240)="ea000001", 0x4) socket$inet(0x2, 0x2, 0x7f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206999, &(0x7f00000001c0)) writev(r1, &(0x7f0000000100), 0x1000000000000309) 20:17:28 executing program 6: writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) r0 = syz_open_pts() mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x811, r0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) listen(r1, 0x3) 20:17:28 executing program 7: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}], './file0\x00'}) syz_emit_ethernet(0x76, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "54acfc", 0x40, 0x0, 0x0, @rand_addr="2fd6faaf3fc0a2b5b998aaec8a8afe35", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x3c, 0x1, '\x00', [@jumbo, @pad1, @ra]}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @empty, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) unveil(0x0, &(0x7f00000001c0)='W\x00') r0 = socket(0x1, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r2 = dup(r1) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)="b6f2ec6fbd227526a1591a5f5c9b92400122bf983fb5df6bd9b57a6c2fd6a6313b1dfbcc7c9b6159f431f4ca3d4a687e64df36d2b2fd570108795f1d5052b9878bdc5184baddacac4468658972312e0c14e71de48cc4be55bcec05a64ad962557c074cccfc5e57478d4bc387f2079e1b3ce5417d91dcd0b6337d65259bac459399d9e4b2a71363c5e0bbe4ba4e2db9", 0x8f}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0206925, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="b1dc7ca6ffff00200000000008004500001c00005477a0259d033ae72e91252187d77196000000009078000146234e2100089078"]) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) setitimer(0x0, &(0x7f0000000000)={{}, {0x0, 0x2}}, 0x0) setitimer(0x0, &(0x7f00000000c0)={{}, {0x80000001}}, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 20:17:28 executing program 3: socketpair(0x18, 0x0, 0x29, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x27ffb, 0x0, 0x81, 0x5773c543, "102609307e7be2df67de208c8bda64612c3100"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000009c0)="0c75a290bf5d5fe5f8cf3916e368d601ecdbf413c7029aeab513ca79376cbb9ab0e16302afde87c20ebdc881aad2264829d33c639476f8041d3a7ef9be465b12e8d3ba0b1232c5126ec6a57faf5a3ebf6ddc00", 0x53}], 0x1) 20:17:28 executing program 4: kqueue() socket(0x0, 0x2, 0x0) socket(0x2, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x2) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) kqueue() socket(0x2, 0x4000, 0x15) accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8d00, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069b5, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x40, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000003c0)={0xb1b, 0x0, './file0/file0\x00', 0x917, 0xfffeffff, 0x2, 0xfffff001}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) open$dir(&(0x7f0000000280)='./file0\x00', 0x100, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xe21a, 0x300000081}) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x316a44ee, 0x7}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x9}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x5, 0x1}], 0x4, 0x0, 0x6, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 20:17:28 executing program 7: sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) close(r3) r4 = semget$private(0x0, 0x4, 0x3c8) semop(r4, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x3, 0x800, 0x1000}], 0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r5 = getuid() r6 = kqueue() flock(r6, 0x0) setreuid(0xee00, r5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r5, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) fchown(r3, r5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{0x101b, 0x0, 0x0, r5, r7, 0xe4, 0x9}, 0xffffffffffff8001, 0x9}) r8 = getpgrp() r9 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000007c0)=[0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000140)="eea5f044c011f084954e1cef48bcfe2c87ab5dd7848f91f54b5c4191172316e76404e9fbd73b7fbdb4942023b86a6eb17b43d04eace677409ae003d33a66a52c332542c967bab9981c143a6c101b481ddf62081af2f0a167f8aff5dbb18feeb56c4715af1f0974b3ebffa93ddf9b55", 0x6f}, {&(0x7f00000001c0)="c04799d046ac108fd6c8983c6c747800680669979a6fa17b2586e4c13b24babc32330000633271ff09960ada67c0c20bd7cd28126866252e853e8f14180d44a4c11127dc7a7e8b359eff0874132da916f7cebbc40b97e00adc2e28e59dbbc02f563391ae9e54e21a1799be2f391a9cbe7fd1f9c9c7", 0x75}, {&(0x7f0000000240)="9edd5fb9acf3249547a57dfab6accaf297d1c15545b213d19543f919993afdb29f1b0982abc46e37dc89e28c3e31c12a1026ed35aa0900ca753bbd8055673d55799034e9671408533b93e384b001cce9a99f969905241ce2f2ea50df8c4a6920b8c21b2cde8d342123d99258592a7309082c89b9365a8bd8aef4b24d50e64d81d69e661f5172f257341316ddd8e88f674190d1c9ea7cefdc9f91d2c58fef467856f4b73fa605572fcfedd7f6a822e25cee", 0xb1}, {&(0x7f0000000300)}, {&(0x7f0000000340)="d59c3b7fc80af67f0acfd78a9043db881df97b814d9a3c89b47f", 0x1a}, {&(0x7f0000000380)="3ee68030126797382af6502edfc2a9903596ac0a8c1d13c6f20e3e8d3e5c583b4cab8431da3c8bd0fdece91266deb60df8a2d8340ecd1b84616e954b56e0aef18d8816bd5e2ebd2478867d70d7b52ef3daded43d02a01300a2c2b2a8ddfb5162b79a9a0a3556c57ca36970e09220f7d99e3894dd59dcec7e3db139a7e37eb6124367d3e5a8b53297dad0389a14e6c3aa346d6601b2f2699c8fc1f102709114739ccd322565e3eb83dcef7890f850e988e5bd06e8af338444429b428e12eec17d06b577db530c4e969b8d7db08afa", 0xce}, {&(0x7f0000000f00)="66bfc02b4c78490629d04a4c905b5d6cd92a99f936a8918ec4371dc9fea8e7d8173823f08f2c213002a675e681667846b0229ecc1885f501853b32f25e911771cd5b4078ab38dde53a8527f678fe1504ad961410f6b4ad3693896413231e935f0667b765db3cef036eebf2a871b81dcdbbaeaf0136e084ea879c1a8ae6f4c6fed22dd8cf850b38a203bc1c6fe029422084f4cc0cbe651f9882cd8fd605e0ef1e78c9f03ec60463d185838879505031f43bf713af53a6b38cdf62d8844237620668fd1b8a25afe944a4c2d06cd63b085c473efb45ac0b02d78c74901e7913c0370a050faf476f29b49e1989b7e6869391e6887b246db4d9ac80f1bc1f47d728910f09b26e3791ff976776264f219300649648b2aa7c2c0493704a880c67bd3aeaa0fa4d738c8f01bb02cd3f4a52b7de4264f0e718a2dc7c077e837d134da0b8eb380857b1e3f65ede91ed7dc3c3287c9461aafbd24a71c7cd2bb3db1caeb7a51a5bdc6602e8ec5cd018f078f1b3de56697adc04f2e5a347e58379bbca3202fcf956d8a72b83847ac1743b1c114cb433ac7f033f4066be352ef3319cde18705ed8cc8e81e91f85572dd70f0beb2f412d9aa2aaa42dca97024fba98ea67305e48d4cc6f05e1cbd70721212bb8b83334c5eb1c265b4a4849276fc1149a859ac916e73185419c58acadc58934528b6fdccb5ad1153a6574c41393257eaba9afbf25cc25c4e15711ebf28ae627d43bd5591b9065f4b167a1ce6bcfd0028b0d12ccc76dca98fba41318bbc68573ba1921da5a071dc660315e0f6cf03493c69033da9d9c494d9f1b9ce71f184a0d966bd5caa76d62135b64007991eb5b417877bd03a2e35422d5474a9377f19d75006c770b237f44f5d69daa7a7b210736b976999bb66ea29ecc931f07d4498cf8603d30ab48ad1cf4a4c0b1788600fca62d7aa364260108c07beb7843a370b41a2814dd2e740b6fe09f779eccbbeab73b232e09c2a134015a0f7f6ab99a713bad415b204e2b03827b713cc150c28ebe3cb69fadf9329819f4f5e15581ec2b2cdd847aafdde99adbfd91ff0177453092190b586c5efa4324c2540169d8959917adf8fcfae0b360c4397434fec478d1ecbeac1673385f848d807fd7168a121092a06e61481b290facc6dea7af16ef473a1591332de211640c2c75a7a088c40a0abd4bac17c76c8324c4710dd075939f09072cde43fe5cb777148292f6ff11f86282909a0abe67392c06cc52734f27e83b26826729b1f5c47a9268632dab357eef47800c2e78dd1b5e8ab66f709c0f52cd090caddee99781b573a588b60f5717ed7a69f1a21ff888ab0392c65c4010cf249036d6cc8248d0e8d5e28864fb9dd4da2f2cd60d602c1b10064cf523b19f1eeaf777735e1d4881dc2aa7f4c03c1136c9da4d0354e0a6b29b58345b9f8aafe05dc8bc9dea0eb5b6295de7b18558a51c3f9d043a999af99dedc8ef1e986b274f310114295a43b47fd0c91a3f0c05e699fca577df4b39237baae9cbc8213efad4252c26092b5e025a95ed6237545ddb797b8da10110f83de37a4691ea6cb41be989b667fa6c3c939147051c82f9c2007ac7dd4301375e8ec1ac297b236162cee1fbee8fa366d22b32d227abe06a2f16ac5bf640a44284b8128bdac3c672999c6a12b5d7b4e6cc142668fea5525690b4595f6475e1788656f99411d8a50147fbb25866f127f445034caa814bdd5ad431ae4424fcade1ef028dc6bf738d02e01ca40a94a6c671c4cfcebadd9a6cfcf7fb2b164b35a81fa6ca647581ea586d463d0eddf755f0677ae1ae721744ac9f43fb63fa85dd99cb5f1a2496c8d5857d40435c5763cc0efc3acefaf7fd4759d733dc63fd725d3478864737fb4105db90ce93a4d6b24524d97ed13c709fca20490e6a27b2aaa7d5e614f8de5826ed63af998d6d9387e50e600a3c61a5ce48fbc2014e339782b261da1f9d58cabc391a477193ed3974f4b63997e21c422b0092ae737261826a4fd7be90e1d7f8b1cf5bf65a7650c2ec2a6d8653e8c43f0081644e37a4a6285d62ee7b524f38ebda0b75c7ea30bd618c43b8e0d43dce0d17a4cfa413405e34e900fce55c7f2f5377d3bf2c82bc6dd4c78c265fd7b47c202e22a038385f0beb8ba0d53e4fdf2e58704c0a080b4ac93422f81391b62780d81b09a168c45d2a8847e8f7105f038db204dea0edb0121ff3315ba91c143003fa795139801a151e8c8439da6f2956df0044f26b0a7751c75b74e6bb51c0072361a236c618a1055d7f23b599057f306d95a4fb6aabf9eec7ef6e4791e49cca223b40d772bc54b5cd0b98c17ea859a72a2994ede066ea518035abac0da58f9f6d21e4fb46202d0b9093b0543fef5d138d050df422d1a848978ea9737a36c1ea76c45ae823b9d1d4f2dd63ee3a66c337630bd0ebed196a202d5d8f57cf2b0fe4973e085d0537c864f89ba48d7a176f95e9f7893a053173f53c4cc48d67ce108e5257fe573eee422e1763156bceaa18ea3f56e3f49539d5a271c1c33f87a15276472dfec2a39bbc65aa2daa047099e8b0bc91b0c10be96377b691796edd3d13acae0ffde138741f5e5744f0df3d981ea1f6c26d06531a9dbf20b2334aaa9e3ff711bc9bb0ef6305a26712901c06621c247da54bfba30d55afe254d4141d14e72ea284d9519bada75de84ccc0813f1fec061ea10c555b3ffb10d30d8a7beb976549e2771edc514434e4ef392e02493ecc69bae27c08b14b4d2e143d8d52dbdc19a832dd02d3e303cd0fa42357f598f2f9f439db1be97bd473f6779c3724e44a325dc3253cbadef679db7b010f132efc867af547823a476cbb59d6d8f5bc712fa8bd715f81ce879a4d577a69b9c4cf7afe88703265a4e996593f1048e82f22293dc2a40d84843ccde7ccace24b2bbdaf18b612239738a8dcc7ac7377062e544d7b6bdd3367f661e29c1ac9f91755339bd43ff26e3bd0eba318c331ed0163e154c9bc124e40d3f8b79a9abab530889fa7d6e508109a5b8faadcfd78a0ba4aebd8a9cfc99aeed63686b80372a3dcc257d1775e1a7627a3e4bbfc65019a77625272201bbdb3b4a4670c81e3d926ab216e7105655e21addf83c650ba9c2d94e32e49b0f273ee4edd92d1a115105f971dbadee2e2f27283ad9371e03bf698ac763f55a51da8375247aeb73144b003b411aa7eccd4f701f34329741e7d2635c1d96c18e3588934fbe43d2815c484ec1cf4a25258791e50a1aee91c13c63211916d20de226ade1eb4a13206e587154f2c8e9b659f6e8fa2bc661aded0cd95a26f3ddcabf89c96a7f3eab52f2c4156bc5eb7a54dac1ae470e3bb1da13660e702cf94464c70f9afe7d22ac51e949f0488a9ec156008cf1a5197a47142eeb6b6febdbaadb70c59b4f43ac41755f58fc818f7b3e966d462ead5ab9d6c7df2111b1981a0a3829c684df899bef5daa170b41f9e50e43c918c328e28f64e430e8d170dd155056df2112f0930940fedecd1d3adfe0b14e0919b4733988fb2edcfd6626191685c2dc90b20978c4e88094074f8c729db962b6bb3ceb49cbd77a9d814523a7fafb91fb8bf4c15ee44875e58fda654481b182882ae4b054dbd3f7a4639f2124ef8d0bbfa9b56113484a2a61bc7e99a073a601ac25c35fa082075a5fd6d234c6400d8cdb35293cc6d9b6c94ba4bce94b58e2a6326edd428d23b577079031a5c68cfe74dfb2d6a664f7b455af8b0caa0c79f0f34d4e13c058ccbb11e4da4d7ecb7cc154332acccaee5d462591f9ba9021a7b59b67d1e7d5c3cd3a0def268f6de475c0154c2b1a642cc1d800898bc1a327ec53c77c28ec689c975520e9de35db5737fa5bdf8a3da836221bde8ddc942579660fcec430a21b964b04eecdb55829de8d9e3beb05b263619df066ae1427a4f23e939d37bd371583b610a847e521f70297c5db63729777358f3b9f99da13b0d5bde10be7506e0e9e5621ae818f52b4b476654c92b069c99e2d09ed09f5689892ff9d7b3aeed1de9cec7f692d212508610469005287a939831b6e7b6fabd60d76e1e8fa5a2aa64870f871f7b01d081907e21a71dcbb012d00d1f536d350def37511b124fc7097e1c05288769113ac26c0de86d21afa30ff0b6cec2a69562f4047b5321a4b1c24f890500a33316a53e083ff717525313b66136f202dd2059254595ec99bd6fa73289fdd9beb6697fbee9c6b511bd71626698a48e83f69da27bf7a198efae8d03057227e3749caf84b800023427f93607fe6c8d7c16346ca37e8a51c240c8219b20d1d3764cf87c0c6c0befc77bd63bc9cc1b07213bbbf52261add11db8ef3279a7a079a736c886a4bf0c52614c12df9400218de54ff7b9eca329565c56e654724a251995be5eb701b82af18c17a0cecf84aa2846d14707dae97a51a661fbc8e72f2045a960bfcb5ce7d087172e3854eeb052db96e57878a834c9ab865a29cc06b5609d4c9999a737102e3021d70cdb1d2aa290b7cea320fac4d9966e032f8dd59d08113c74c003b8bf68154420e507458ead1461955d8ee549f3866a5a3e30373c98ac8e628bd04ab59e158d3a94dada1d71f54334b77724108678d5f9e69ead77f35465acd1ab759f23c3b6dc225b49b1eb469a4c84384886d27b6bfa9517b3542b402e5b08ad6381b5d653270389c7edfcef537ed5a4964eeac12c3f3e54f2439580693fd99f42e7e51d76dba1931d0d19c227901481c8fc556d5f4d9f1d015d74d1ccd22b5d4c8a8bf33a1b17418aa854042ff0afa12140ec143b6f93744027b00b22cb4f99175b12f6bf5c9915306a7823ffa2fe60f65a43be97d5a34f45d8a5b4e67efe6d93f37c20005f752058a098312c1d38f020c0402807e575f9f8f6e96a975aa0c58170d51026732b9a117dcecf08e36f7d74901d7694e9c38f7bdc9e3423ec973e0075c8252d8815ee530749a80ffba789cf7206a937cd01ae48e622aa8cbc45e239902e6ed5f79989ae9e2eb2270c32449f8a0a86f55b8de49ad2c6ebf9cd53396640c6c992be4da8de249b1d430b7b61d2b927a2601096babc51ebd6ae09d8556370059fd2d9b0a0cb9ae824146fcd8c0b4a897e0d2558b4989f34fd36c43fa939c90e89854883971b6ddae0f8014ececbc6dc5e34023ca2725c7bca41187cbc0d3d30a380019b6d405b3ee146dec0720ac52c30afae9f12ccd0d42f6ab829a32002bca4fabab5475f67668b04ee38eb00cd49d886f6a3f76a8dca2dff8ad43ab85bb1dc4fa8a4458e931f204bde527baf0bd28b82223c12c941b3782fb8aecc65451734a4dd4eb24fcea82529ac554f62ca214e7f47442ca3b39486419992dea9fda2387044a81ec8eb86da793fed30b713268c7205857f26b6bf5b26e71ffaf3f79f5ea7da62c37347f72871475c487369c73123c0ee74e566c1198fcedbc61760dea4dd04eb60d83e573f0b55710c65e9f8db99c9785e18ceff5dc0f60b432b3f1e305a2f70a26673d5cf39bafc78201c446a742a5036fb46ae094bf0bea240819d3f85478c04907f3bcf3926cd02fae7fe6ce2ce669da0e5db9811207e1359ffe2930c4131ac1fe6a30bbf7f49f2af75700bf299d7b694c449235d303b75659cc083e39e382eafbe81ea1eaf2c058b946ffd4bd32ce46d3e9e41fb8b6779c6c1f281d82b476c8d4165b32b2e29a516a903bf0a482c948ae5839e941809f942defa21adf4779cdd3bf4c0a37a99c39efa15ba1de64e9115a2461e3519f57eb19c335cffadafa6ece575b83e9654849b016e34386b69de90018c1b1518855cce4b9ef4b949bf318c3", 0x1000}, {&(0x7f0000000480)="52758ab482e1a0671dea32456fad8e3e", 0x10}, {&(0x7f00000004c0)="a9c8458ced3335326fc47711659f33a9acd25c6038bd8141b852d6fcf9c9cf462c8f6d5d728c1d33e6b8663f104c762816b68240d401c0248667c45e9d9117c20730087d146a36f22289909fff7eebc796dd36defc864f5ca3b54d3d9cfff1873bbadff05547630f3147fb531249bff073c31fb04862040ba7b1b8", 0x7b}], 0x9, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r1, @ANYRESDEC=0x0, @ANYBLOB="300000000000721effff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES64=r1, @ANYRES32=r2, @ANYBLOB="00000000000000ffff00"/20, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES16=r12, @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r5, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRESDEC, @ANYRESHEX=r11, @ANYBLOB='\x00\x00\x00\x00'], 0x128, 0x1}, 0x1) getuid() 20:17:28 executing program 5: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x5) kevent(r0, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffa}, {}, {}, {{}, 0xfffffffffffffff9, 0x9, 0x3, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000200)="38c3bc6b78b7c88529587e4f359a9be6f549b7b07982d6eef7ca350e25e9bdae563584309e825bf8597ba3b62d7d8b67f371cdde8032c6ee2bcf2ce1f72e27f2c3528b114e863a8865", 0x49}], 0x1) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$net_inet_carp(&(0x7f0000001d00)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000001d40)="1d0525306bae72c2a856cc2cc31d259188ea6749aca3967aa3221fd052836ee53e2ae49b634444e469860dfe406045c34696e6b800ad5d729ce6c5d63a99", &(0x7f0000001d80)=0x3e, &(0x7f0000001dc0)="dcc140df8913909ad235869c836d2c6b726c81a2d234243d745b8f068aa56805cbdb53f2f048a8683063405cc8e20d684760bd457e68b8e7539cb3166f", 0x3d) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, @generic="0fa0eadc3f0dbe87"}}}}) sendmmsg(r2, &(0x7f0000001cc0)={&(0x7f0000001c80)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x3fb, 0x584}, 0xc, &(0x7f0000001740)=[{&(0x7f0000000140)="9ea556eb867269d46a4baf4d24937be686921fff6ddaebb7246fccd9dfca5cc7d66b66a20074c6ee12643be0a0eed6b2b47118d51a223d2a583c741854977985c51b6bc1024c551120c38d353379b83336e38e00980435ade4f6d61484869dcd3c24f6bd8725000692b6890f4d1539a6348bb7d4646649c69e4fcb687396134e69cf030ff9da3444f045eeaac69df83e1e50ce0fbb30f46bf40cbefd69f61e", 0x9f}, {&(0x7f0000000280)="5aaeee2130e66610b818ed79b983a61c583f583ec41f88154c7e594ff432221043368511848bd5f909d7b61c495aebaa77781d6f5b520da6ef7f52e0e1296b9d8d080fc5ceab44b3ebf673067250593450870cb3b115765c4cb78b0724ed3f33f45131c09ebf877362f044407a9be2b96f7184a965a5384f1b724ef6c9a3c492d8dedb1c761aedd91088fe5b81265f93527c84660bb07c7731b8cca7d0a183ceae8051f8664fa68073a085f1f5c09f749ca61e2c0375e756d7b2345fda954aed6ceffd550ae36b00d59432a2024dfc151c2faf910f7d38faa9411859d82c3f304dfb4c8aed49cd41e90e1992f60f2e4ad7ee09c44b", 0xf5}, {&(0x7f0000000380)="4df5d298ae119a92ce74e7f9a2ba35300f89b635b023594f2359f05fd4fdb67d8e28f0cb9a293dac7775d8789f26ea0f4aaa72ee45f692f6c080e21a6a9024fe0d8053d58e8fbb10f2bd74ca49858fe3", 0x50}, {&(0x7f0000000400)="ebb135e41b6649f48821f6cb39c7311a9f200ee39cc25f63f1d7b6d5c43d310d1628fa70ed22e975d2e1336fd53e55b8b1660345902e34721c77ab96018c90564449b66a23034ee39c7f32e005ac16760c32233f34269226b30eb45f630568e0c9f4d7bff667fa03b6a72651f64bda6589909466f65f231987016dc097a4fc45b04660286aedd9cae90d2e5237d9b55e8f6ad8b862b71ca3757f21e274db4a30ef0b8c9d5706681e89b54585415a3da59218bc2a9a0cd93a5ed56cd0a385816e8bcbe5f5299267791ca686b00c45930f5303ec474f0daa7ef16666", 0xdb}, {&(0x7f0000000500)="db3d2972cfb4f480dbdb223e3d75b578bd41863dafc59506ba5a175e5bd512a9d41e4c13addf8a1fadee69363e924ee1d5c0fac6472a3fc9546a246e87068452b5abd323c62b3bdb1b9e27105fcb2142968001494a0bb323a7fbfa5db62c79adf571020b51aebc084ba4cd6e84518581de70376db453f82b1314b247c3e6ccfb1f1ce95c8b588fbb3346d8c985", 0x8d}, {&(0x7f00000005c0)="917004b6340ab44798baa1752f99b4e68f1be024734dd567e3cd", 0x1a}, {&(0x7f0000000640)="bddc0af3f30f540bf30048c9f64003fb0862bfd810dfb5c96c0bde3c82af26fb98132ca7f101908f5b4cd7576185d95bc6f9e2df2e9b53b730c7", 0x3a}, {&(0x7f0000000680)="3ed4bdc3a855bae1492016d3611890bd83ff118686a0773611a1ff01647ebc3c8e6f9f615d80a5341656b10002f0cd66c96b0c7f5ec4915038956cfa9c830f7ea62473ac23087c6ccd5dae40aefe07a790236b6ea2d7970a701d1f964d99b9b43f21240595ac428046fd6072a2b1b4933d4efb6f16cbb585c6f7db41cb3405c1668a82b539fa01ca0091c662a07a7c16ed53fe67bd4f5dca226c52cfb942209b35a813fcadfd16be3cf73f271aef1f241d8e9e4a4edd28a898ff27212c9dbd6b9bd4e505d8099f4081e36a037c0ad900442ac43b496c60373cc5bf2ef74e2c657673e300b47836e54203f4fd939e05ef9164855f9e7c0c70e6d85086c246da0e09ab2a5211d34869bf30b9ad8fea5ab307ac955568a59b6b27aa4881c03be279cab15249603cfe06a1ea5a62b8812232bcaf51133ca8b19540a3f408066b0e571b0ff14ed99c692468f4c0060776be6e5413f51732a4760738b252d7d21677244e17d477b336e6eb0e5c656ea4f817aa1aa6d6639270ea6cf215b255f37d8dd6d27bc3b1e7d30d3cc276bd7147858e1d1fc25f955f0d184ddeae7151814e68e54d2ce64c48930f5790699792990ead450abdaf974f62a9eae202227b03358d47347c5abf8de55e29f1e30adb44d398b8c952015eb2cd7ba14bd391270bc7aea76ec87c49bd28dd98a5f118b75a0a62dead3959affcd4951f41ce5b84b9c6e4ddb81775307a30ec11271ae304ce5b017c833845de39a1ee288e327e8f1473b8d8e14169715f5b98aabf329d49c98932237dc5b9b508384cddbc6a566540f404d158b748653fe49ab226d0fe40e05ecc933077d5ea31b9ca04781f258847327cfd4212d69d6ced86c0274e85b4ef63d3fb24609d5b182b6df88c0e5ecaed6034a61aba0833e438a501c3a416b545c1e35742dffa2275792345d12f715af556043541936e839ddb79e6ab8cef1f4f89f6f909b89a8924df9d7f74b000e52b53c3ec672ec2444491e2efe74275c52db7c9cb9530eb708b426b2421cc24d50f4a95ff424c073b59b3987c33123532a288de9cfb6d3039981af30005f8c1d2fa7ba59886c13606ad1292d11681f67673d8ea016c5761c40ea2d885104f3b10a28bc79d50683d1de8d8e1700cf835fa99ee73fc03a57db3dec093d56f7f619597f5efa89661c66e2e3f1d8fe1b168e90445e49635dd17e6e24c55808b7656c187bb6cd53e5acae7be79238a3532cdb572a1e684a9d7673f420858ad6a70cf46efd2dc9dac76a9fd9716320ee2e770174b0f92f0556bcd45dc96cee5a4b7ad1d205418ff66332dd4bede9e8c3a923578d0b4c5584836aaa12814e2b198fd64c136c7ad4410dd304ec00bcbacdcda1fa4dd43fede933d9255b52ffed5059a986942bb8e9b4659e1d344997e2e9bde3e6b5a9e67b5c1a2e166497201762ba463b7800b6e2bc8e1ba79cca87183699c8a5ae1a7c0b0553658856956fc75d439fdf9ac00201f7ec616eea96cccca681a2a80e43b4490ef52c7f0eb64792d439d2041c24895e2c57fef3adcbb5839c68836bb9ffad39ce2ef10c242c35e5f5d3c3521b0e8239dadab0e9217ce5d7c9a6e7b241c8837f00d84390388ada1b1bcb3c1e2282b7ac7c51349c69adbb218e008b999cf21f55a62662bb136e3f4ee79394db10c50e0eba89dd10d297648f4b5a2f78d7bede748773c1e5e8e89e316ac601a7cab4db1086b1fd4178faed40a001eb1532509c3d1a4ae38487a2d0358ba3aa40c0512e918989c71778e5a30c17a1b50dd2a2612d07a407b564c67df505d0c3933c15fd3a94830257f42c358ac031ac4b340770477e4636bde596a27e6346a82b5ada49427de177b9d174c45e4b74aff2ab175ccb54f6937a2311491ed978cf03aca793a86dcf78d20a483e0ad4079d0c2c9a0e59050f6b88854cfbb5e31875b313745925a5d18f6bed5d59575e054b3a8fa9ae98ff40f6f1c34f0546ecbd57f1db0e42688594ba122db6a1dadaaf2ad5bd09c287d6c43c627872eb12297419d518fbfca8cbb28d459f05372d59fe12351f6f0e616c8c084b3597ef6d36b0c647f48e8c226a34123ddd7b113194879158d1e91d15adfd25e171fe75b3e7ad064a12601a66f484dabcf5fac3ce63f2a52f01b98033e8466e14d0d5c40d4782738713242257904a8153a35ebf31ae2938509e787b71bdff3d24d932475f1aa67dcfa7beebb155415b22bea241704c1530f5ff9ab822864716d30cc16214a7f50b441e63f11120e303d7b3bb0422cccd5f74bd8322efc29be5ed792a5f90c51a43051cd37ccad720a6f8530c65325fbbbe23cd8f7f5e891b69e5f14d24a69afdd4d5fa91aba67560bfe198801babc89f6556359f47415da203c8c865598614bca3470a4657fedfc5b7da3e3df6778abcefd3d4c625bac7ccceb161d4fb2d012d503d33a1a8d94c1d6529b82b7fb9042e63181087fd9d0aadc44ac8a7962d0cc0a5b3eb89859976d2899f8f3d1003b46346a34c31c5c09d574ffe2b3539bb51f8ddb5e40fc83acdc55730bc35650f67770b4b45e198b9db62307a3c318019f7afd0f3057998f233ab40b61fb682e760f5bba01033ec060c38d5d2c59ed7cd13f655f1572e2c31bc4d5e9fb8bfcd79b66cf2ddf68f8108c538a878ae21a01a0390508b9aaacdb772c4f3da09aea52fc26165871c8d2afb111dde9c8f058ac87907d7190e16c1ed4ff0c54b6ab5ab702b4ae08ffd575d009d18dad302e19ee5148793120dc937b510d6840e0106702d9da1b8dfe1189f5cfe4b5e3d2729f3e980006ff3483dfbdb9c5728ac1ebb2c49324c67dfe6e24aa82a331f3878bd625c766c104e1652e08321c4cfe2016a8270cc37a652bdae015c5da34502027a4f4977de485f9f38da81732a9cef03525293a9742dfd24f27134c6c6009cd89b92abc02dbeffd9c20402eded900df54d63149198f8a2ec228f36ff598cb2a4857a6a84674fde103aaae08ad6f5cbdd995d3bcfc91567bad75214881a523f757cbd150c29e4060228e72143468c4bc75d634e433be0ff04062c8bb6afe9dd1c50fdcfc630311d35f83e803c6c308d3ec075c6dda9fdd6a3b649583466c3c20cccda5365269f0ee3ee788df3a0e08e9e07146ba263fc50a520b8fa50f6c3fd3860973547d0a6c5b35dd3767da533b1399c6c53954e243d72b78c74e7064d29f93351c737072262719288c008da14a7c884693aebebc255dd6da43e25258d98476af0973d7f7ea09905ace112158d733008e1c9f657a21d15c4f3a25e31dbfeb3fe8f63c0f9a1619eddcbbd523bffc8c84854a6da3345df87d76f1eb0a23868a58b6a7fe5374ce42c61bc061978f91befc4992edddb1a9c0fe5fb3837cad521011744bf249d8f097783122fe9df4b0e64da8c148c177539e7aad2b28373c0b87d57676afe143ef6689cf85036f755f9939f385ec571e0414121fe3ab9124f062c069d99cd33ab54f4dff7f59593068c71da4690b05804858e64f73db69c199eb04e2117fbf2ff96fb62e82bcf54d0cd9bed806996ad57b352de48f4844c31b2b6c454d55b7c57224444a4dc65ac41a7df94a38d1227971fb9de9325d8e3bd278967797db27efdc01f1522b514a9339e9eb7888e48f64f5fc93862ab2c6042b4ad33e261ca665aea4b01a09ff976ddfab9e047c1a038d99843d975f5e0616468863a94cb02ea816c22685a80d3809439d3380c36a79b9a0a823dbe19a96e8afb862f0e010d163aa9d4da676e62d4a9e87353bafe33528aa3fbe8b7d8e5fa7c13aa07864c424b174f0bfbadb0902371b605e07c0903f6b71b18f7d3e7b9c3aa0a8f0df9ccc60550008bfc028911beee1c9f89425d52d2ab662c56f4700fe7c27bf93eef42caa46e06ae65963a8432d7e0ec239c6443dcf2039d27feaedbb921ed2e99ad46a9c7ba9dbb815e8550c4d960833c8b328f59430ae88d9ce943397e4e64b9f818a3a1267b0e225c86d6c9624b2e9dc32be1becf92f0d81f83abd8967bff35fcd05effcbf2bd9caed04060118c41098787bfee93dda1d786879636a0c72e1ba78ed8d29b5b2acc998ec005192cfcef6570a6d5406ec9c6a67fb66118eba4c3df49a6263c33003f2ed02f36d1caf477e90468af33507ec87cc5a03ed36dd702c77bf7e4b42971c7961a04e5b3445c0eae507f881a9f166b1a6e62c88c27417060514040dae37cd4fdfd60a2df99df183cd797d0a15fe687344a53f6dfef23d43876fad1ec12e94e76de5f4af6375675537b5a3fde55a1712819be44fb5538538e8a7872c35aa09578259631b2b57c56e862c89a190bbfb9cc17a79fcaf57710c658763aae37eae073328c49b5f028ab4aa870a826b4eff5600312f06812995fb5bf2ee145cb05d8f3eed87ca632597faf838db6a31ed10681232c7222d840a5eed3040710e82256b3fc33e7de806bd198c9a66fe25529cde272627d2ca284766d27ffa4955f73fc7bbb28e9ffb7a32d42183ff585f56b72da5b4071eb8efee6e9b36ab3997e621f68763c7e399d4e2ed477a4c17cf7f2f7bd867b795e497ef0c9b14af0e44cf760ebedef07025f6f5da717fcda4b5d113aeea75bfb9e65b8ed2939fdc28a763a5df5972efddf5342ded26bc97585d7fba1175cc8db6ea03edcc1a5b6617eda415f31b84d3ffb0145b45c82712f9dec52848d31e9404c31b37623be78189aa507c232edd685ac5a8eb97e293b1190da8eef60832a5eb5bf2f07fe055cdebec51a763fe445fad1443625b3f99c10f4e2e2f477df97fa59c4cbf6b6495b38446e903f9be1f805e2a604dbd87e2c47120975cf3ff725a236433a53fa3c6accdaf0778644c94bc4c85b3057925ee6cf37863793802793cf65eeed900da107fbf833921a431abb520e3c98767e99a1fe914b55e896feaced4557a8f5adad4a402c97c48c768d8b94965b38e46170868b5fbe139de0925ef7e2a7233e975d3e391d5b9c400b1dee3db692dda1e191e92112f94ea71395d6026bb6660a5aca508d9f07af81bb2c428c1fbaaeed2d413dd10095455bbda480c9574c71a6159cd35c131ab14081fdd4c8da1b59f04dbb8f1968712c3c1c86d4b664d03eb720690b17247a1905bdcfce10860c34827358453b245046329fee3941501997c4b02c7c6f6b95886b1a1e014abfd62bb4697ed3744404186c473371b30b59c6db244ea8da8f0cf9e8f1cc40eba25eee850c6ae48171caf5e79967b9a3e751aae606b1403c8a4d6f2b7258a449f1bf6e8d238b57bb0ac94a234d7f8cee3a5ed2875972a0b2e6b39209d4dad68b6da13931bf540d3c955665b70ed8fab8372ac1a61c61252bead3ba8f59098c4eaf85d46546c742b43e78ce669b4b8fc9ccb589c7555c5572af7508a72d50140f9fb9d53a720f9bcd8591ff5d18269590d59ebb78ae6842122df80621499cab9328c69a18ce02772ea93445aff7ddf9733e92f8832a3b8e099f92cf11c34b84a409a7af0122f9de90ff102b3052869b3cc0c4e8f62839c9c41575bf87fadd1e244295cdf457315c1a4bbe2a159d036e4d8c734c4f62d1976e194bd64b4a2dc92e1d8a1335045f5049a51dec5a7c1c1b06aac156ec8a594993569c3125cbef628ae82d876eefa2c2451f7d31d6fb0a530e1ecdb614d68ec3ac19aaf8d61535757f944f2abaf585b9b2cc5c72d2010a8d0cde9805236e1a10e82d1cdcba704aadc31377725404f3205cb212773ab6ecd8f23d9d25e2165eb33af7c083117146ad9df6553bf850f75ae6bdf55dafa5da3d596738af82e7cc4fb8654a2e75eaa3c", 0x1000}, {&(0x7f0000001680)="e831cf934f3a1d03195e6c3a8949e4a4bf52175fc3b848a457450cdd61ba0161c44da15136ca0f2de49e2a7a94de05a7fb209cb73777d989ea1d66ca512aaf77fb20647561aca595ad16d3c8ba67560c44bd3913a8d7f250d0eac1371cc3858e6639a0ae1faffef4587e2d21ed42e0e4c41439e0f7684c3ce13aa2a3a3ca102df53da34cf947df3acded103f530c2948fe2379b6c023deaa7d85bf50c5502d43a722f93a9f307a03207401996e880c95b2a5ef9ae5048bfb645749e41e62f6bc", 0xc0}], 0x9, &(0x7f0000001800)=[{0xf8, 0xffff, 0x1, "524ce6d8915452fbaaa113de9935b36caa19c2a496d7e09be0431f3c0910e34e7ecd8dc857af1ba319a500f327a7c659b0a906a6ed6e4f8d51ecb012d4ee55bf256ada49f8e1e50de759ac0eef05fe744241eb14be8c8b06a0d58ac0f9c5dafd8659fd39a366a860c260b756732bba8ddaa2fba240967410d1f97fbb9fcf235e849a2e8607e897838b26f7c2b09d81ecf3c0aed09d6085936a36abd068a0ce50adb51699dd598fb8a92be575b2e56b2edd5bd5d743d7c906594ef0e7620b576fd75fbd57c13fe93a9e3a324d9ae1229735862744978f7765dfc04cd756f5359d1762089d4f12b181"}, {0xc0, 0xffff, 0x1, "c902ebe59f80556ac10b180b94880f0b2a9a76ad7e6023ee438c05584b4d6a2ac2d4d2be79a4f27dbf838f3e659459867b0f0c8211a2368fd1808f6167dc9271783d21b34a4868e1d22103cf78934330fc3d888f7dd25e1eb757177eca87f69d901b992ae7b02e0fcd577dbc94224e149f0c79a9c03b83a907a2d5649eba62d919824918141440183ab1b317015001659b291e0491fa6473e1dd65dc83e11e6cccfe195622b587a58464fc3ae765"}, {0xc8, 0xffff, 0x40, "adc95bd0b17103b8ea13239fe68dc910ef47c471d6d87b728e7b4fa38f446b56b1b43606e6d37f21cc22eb8ecf4c510515554979a47a4360573f6669b5b0ab0d0e72b9ba2b7e9ba84c6fc2b0751db695f704200c3424c202e2e24debbd37a463afbcd6a5b60449cde76ff45e9af1dc54cc58647495694e3b8b93e2574f70037ed4548f93d700a8744aacb38ca55604d319fee97471441668d807b7d644cc381c0521316e4f14001622b349a8048e66197ab6671cd3dd75"}, {0x40, 0xffff, 0x101, "3e3b10b936e35a45a07fa2e610b2b8b21c87f0a2703165bb2eb9410b61597970b1fa070b88986e91e2"}, {0x110, 0xffff, 0x0, "b5c4dfff630a0e33b37469fbae29a77cc7d051bc67baa2c181757c87c6e12aaeaba61e9374e5ff9de43d3baad59e13d17bbb08038b209c0f000b26d512baa01559870964a677b4c70e01a397413c39524be1c1dcd2d0a0608013adddc3667042187901db286bdb5b92697b6232fd670afb05daace9a73aad1f066f062cad04735b0a0cd0a99398cd3e7736eef09afabdade5ca02f8c1179b47597309f2a7f5df9df887fc2d78c30d2b1bb0454e49223b47024d77870d4005d751289aaa417a79af76c3a1136c96481a6c72c503d14796b148dfe990180f11c67da5f3c483c5b720c5b8f5fc7b30512376721a94458eff2dc4247cae23108c62"}, {0x50, 0xffff, 0xff, "f0019e6d9d3496439246dc144feec7b09219db8b3131fe1efc3e4789407a11f8ea63a96456da1b4129bb4331f5be33a7b5fd3a4f97543dfad603affa9ac09afd"}, {0x38, 0xffff, 0x7, "6c1372dd2b192d1c392b0b3b8bfdd3ef4b177c42daaa0a911c182ddc09ad74d873fa028c257a0e"}, {0x10, 0x1, 0x7a5}], 0x468}, 0x6}, 0x10, 0x8) 20:17:28 executing program 1: poll(&(0x7f0000000040)=[{}, {0xffffffffffffffff, 0x40}], 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1ffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) 20:17:28 executing program 3: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x3e, &(0x7f0000000040)="7dc1feb181df91cd9e7b7fe0b2bf533db66b9a8285faffd010a5a4710f068bbf2c84ae43683efb141d66b84f04fadb3670bcc86330b750703f3823fcf95e2161dc89ff71c45bad66478bffc35267e08408fcb23efc16e4f40dbe9ae1563edba0dd4334fcc48eb7ec7e3d91b97332d35bff6e49671cffcd17074da74ac85268ad707b0582c589267b63", 0x0, 0x0, 0xffffffffffffff9b) 20:17:28 executing program 6: sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = open(&(0x7f00000025c0)='./file0\x00', 0x1, 0x158) truncate(&(0x7f0000000000)='./file0\x00', 0x1000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, '.\x00'}, 0x4) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mlock(&(0x7f000000f000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 20:17:28 executing program 2: sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000140)="f7f90fe2dac87c2017c6ccca5e9205c7e2581b7ba2b696cb5ab82a8d91f3bc3cd178bff3a28ac9b1beb583d66c9ae8336947d47d89681cb4e01632784ed3ab38f8b16b43df64df0240fdb17dda0a7bb2b732b64b34f71c36d72132d5d542400899004a0d5f6139a3ae4fef823dd10e06ed32144c4f73a66cd0549ae1d48466a811557f93cbe892481ee74203e9a7d86fc580db4765b20008ddf8e0f4aac5a4b99234d8eb4290cb99d61ccd026ecf984485b86d29c0de15dfb5990128ffcbda745e2f54f1360e1881d244e58968cab1f98147130452b386ea859b42d648ddcd53fef9ed1ef116e9a1", &(0x7f0000000040)=0xe8, &(0x7f0000000240)="9db8a4211dbc1060806d7101458ed81929954b4f018219345c724fa73040261e0bdd5027b565117926478db1a9ade4ca604372ac6234dd0f1c4b46e406b701463a4f9e166ec8555f29b309fe944899b84fe53635074c8ebd49df2647a9cef1f27651d21e15442862646ede6b499e69f73bd86cca188147476218f2815b3764f063dede537c8fd3646c6f44aca74416", 0x8f) 20:17:28 executing program 4: writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) writev(r3, &(0x7f0000001200)=[{0x0}], 0x1) r4 = socket(0x2, 0x1, 0x0) dup2(r2, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff03ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r4, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 20:17:28 executing program 7: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9171, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0xff, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x8) 20:17:28 executing program 6: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x19000000}, {{r1}, 0xfffffffffffffff8, 0xa, 0xfffff, 0x5, 0xb}], 0x200, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x32, 0x20000000, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x1, 0x6, 0x376}, {{r4}, 0xfffffffffffffffb, 0x9, 0x40000000, 0x0, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x10, 0x3, 0x400}], 0xfffffffe, 0xffffffffffffffff) ioctl$VNDIOCCLR(r5, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x800, &(0x7f0000000240)='./file0\x00', 0x8}) truncate(&(0x7f00000002c0)='./file0\x00', 0x6076) r6 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x100) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6, 0x4012, r6, 0x2) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', 0x4, &(0x7f0000000380)='./file0\x00', 0x8}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000400)="a154c915e235a011331239b1e64bc07c1a45fb1054a8fe8edcefc8158f099d67375588ac751203ee", 0x28) r7 = accept$unix(r3, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) truncate(&(0x7f00000004c0)='./file0\x00', 0x1) r8 = accept(0xffffffffffffff9c, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x1, 0x0) r10 = getppid() r11 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r5, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r9, &(0x7f0000000800)={&(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000600)="36b57060ac72392f48c50c12d5da244892c115708451f9", 0x17}], 0x1, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x20, 0xffff, 0x1, [r8, r5, r5, r8]}, @rights={0x18, 0xffff, 0x1, [r8, r1]}], 0x78, 0x405}, 0x0) getsockname$unix(r6, &(0x7f0000000840)=@abs, &(0x7f0000000880)=0x8) getsockname$unix(r1, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) wait4(r13, &(0x7f0000000940), 0x9, &(0x7f0000000980)) pwritev(r2, &(0x7f0000000bc0)=[{&(0x7f0000000a40)="845b3ac3836efc56c671c122dfacbb50c61acae00297da2613802e8b2d6bd7809ab59c728512138b6c6270f88779988822a37e2c84717fc8e8c925f939eaed12de5f358f51a3207136267b8ea135fa9c8094c294a20a3aec25b144438279bc17515fbddce3cba34bb686361fbbf39856ecd78ca8c9a3cdf2309ba991ea6719ab81988376200f97587ffbf451681823f1", 0x90}, {&(0x7f0000000b00)="7a9cfdf2e7195903b27d957dc5240cdbc927638afa5ab571a38f2616fd861ae9c6a9c5db44cdc738c63a70afa9883b6573245ccc726ed413628e1108514159bef8dd02c4510db144f16f0fd88cb4427645c50f56de9360a559c529505a4d5e20d7ed42f47a934814dc03f2ec1b13e23aebf4f13a391ba34c51ec12f729228d1d4364d7b9b92cc355e76f31b561", 0x8d}], 0x2, 0xffffffffffffffff) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000c00)) recvmmsg(r8, &(0x7f0000000ec0)={&(0x7f0000000e80)={0x0, 0x0, &(0x7f0000000d40)=[{&(0x7f0000000c40)=""/157, 0x9d}, {&(0x7f0000000d00)=""/37, 0x25}], 0x2, &(0x7f0000000d80)=""/211, 0xd3}, 0x8}, 0x10, 0x801, &(0x7f0000000f00)={0x200, 0x1}) 20:17:28 executing program 5: syz_emit_ethernet(0x32, &(0x7f0000000180)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0x0, 0x0, @empty, "", @remote, "ae966ebd8b0a60f77a29630b5b9beae2"}}}}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = msgget$private(0x0, 0xafb0e20fef6483ff) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x10001, r2, 0x0, r2, r1, 0x100, 0xa3}, 0x0, 0x800000001, 0x0, r0, 0x2, 0x20000000000000e0, 0x2, 0x7ffffffffffffffe}) setuid(r2) 20:17:28 executing program 7: mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setitimer(0x0, &(0x7f0000000000), 0x0) r0 = syz_open_pts() fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) mprotect(&(0x7f00001f0000/0x3000)=nil, 0x3000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) madvise(&(0x7f00000ab000/0x800000)=nil, 0x800000, 0x6) 20:17:28 executing program 4: syz_emit_ethernet(0x96, &(0x7f0000000000)={@local, @random="000000020122", [], {@ipv6={0x86dd, {0x0, 0x6, "632de3", 0x60, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x33, 0x0, 0x0, 0xff}, @dstopts={0x2e, 0x6, '\x00', [@ra={0x5, 0x2, 0x3}, @generic={0x1f, 0x1b, "6f06cbbdb78643feab28af0db43f4b12867fafd5adb5c582c8c808"}, @pad1, @jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x1f}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x1}]}, @fragment={0x1, 0x0, 0x2, 0x1, 0x0, 0x1f, 0x66}, @fragment={0x12, 0x0, 0x73, 0x0, 0x0, 0x0, 0x68}], @udp={{0x0, 0x0, 0x8}}}}}}}) 20:17:28 executing program 3: sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000)=ANY=[@ANYBLOB="0102", @ANYRES64], 0x10, 0x0}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fff, 0xffffffff, 0x87, 0xfffffffe, "1a113f00000000000f00000000ddfffffe0000a2"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000009c0)="acabcf121c66403989618f102986590fda96cd6ce3e6319bfbfa5f4e11792ff556376e0a66db2064e7fdd436d5e11d47b40f598865ae30e4577e64f3cea3db7406d3f30fcf81af59f08cd850e080468c406a2576d93a6e610ace0fe401b3af94886a9209a9552e52314d5842ce811ae17ac41ca78ffb36e5d9a788ac68443f49b920121df80a106ac6859fedff6187d880e9a8849805a46b28e6ef435d45e7e0343d939f21ef05ff3e31f9b2777b169b10c28b07dc4845ed10f14a549e3c0228e974f48b0b191f74acbb8c4b6b3501b384444d10c203a141c90bf928db0bb64a58fcea41c91073336fe5a3a5a0f82f3f7136ff66292f4641b1a94bae4de83f3c5966f9489587e2c92d75edf7b948327261a26ff7fd1900c2d48accef57d95416b4090000000000000025512bbfbf729bcd7a7a3fee20abf16e6bb744431698c7f6f8e1299fa9f363b74e3247af2b28ad262903ad5e6a971db9a364bb4a84ec23941c15188879ebfba620a7719f9d44b80b0b310fc1b886de95dca996d7cfb48aa58b1c261c4970cb1298216dcc507bf985886b5c018858f83ae1ff844fb7548468549dc2b0f31791b7282892104121e0dd45a241996d11a0e62769f55b0de0973a63361aa48d167c3b62cbe9bfbd9aabec6a049778db3ca35bc0a25fa9c22cf492468f715f5901c824ef0f51eb008b4a3d8499033f1a457dbeb4303963a2a9c0759aeaafb5f8250dfa64a6a696b966cdc91696fbc5b5b39500e8b6330ec1863107b528b2f13b4d45b40135e2e8e6e92eec7572724bade5bd86e550a4780cfe570a756459e962f431654bb849192e74912839647abe40ee2dca90d8d37c38456aee98f3f9acc9ccea15595e82f101fffc492374e55bf53121a195f37b2615720d2f269f83b2cbb18ab41f83c4e32ef1cb5600a0ef2f0667c44940574eec9558ec0b5b78e4d18bc27fcadcf8bfa9de2ed73012fee6a19c29dc42a4ca8c73e6eff86fec9ed2ed3e69377776ef5a5c570ac615db73ef24c40f342eff0754ccff88fda288460228fbada1c0319bacdd3aca287604c52aaf14336d97d3e0bf8830cc7d4f4283d83438ccbdf8d45041fbefaa8608ba88fba0004cc44afc8c8f1a8a4472e6e88b43b752001fcb029b3b775cd24935a8f7f2bdeb6428516a4b8edfd327b33f5fa9e157ef5286b6b624c2db7772278751b6150334104119a58811af13760a190b0392efab38a775fc023975eb2f4383ee5bc88478b924c4696f13445c76c4670971340aad20f0e01330c1f6a055612edb170eef6a0ff5a14de67abcc45790754a64573d614e16f071ed7d77f042b657a378318836460c04b6ff8ddbbff6b6511c0ea406490ec979865cd598a5f5b0b0f6ca34af97d541062c0095e6787e270f86a686884532db84a9f88cdc375c8985fb8181e4277ffd5915b503017bfd7b1c8e957d52d8a643aeb9b3be052a7265ea60e36a009e2e28cbd86c8ba432094e141f37c45d6be90c82e4a879fa1f22bc4d238be60359b1aae1f7f62d8206cd32a337711be1cd3c5029ddb5e9bb3b336537d963e8fc9d6c113ae7ef88658537e8c271006c0e29410aa5c04b1eca16e04020af06c948a341388f2c2f11fbfc1d37f8aba14c04d1be6d25fa4c58f92e8a633ada7bbde1f06aa7d631b8a8cef4f75fd692340170e39b75415a9600a830567fcadac423982b8f18a6c8446ab6bd5a314f4b9d24fb55215c656239f08fdbbb40d9c601699a386aaf5e6d0282eb0ab225d6507a7dffccce16612289618af0e3c3d743d428b075d58df0097b1cdcf8e521342467e5fee0530ca7a749d952d45ee22f522e8e1a7437197cb4e8e7784527a4f423e1528933d0a969d5a59eba33c8e2aff81f29880e5b896d9f180b89387578821dc4459326b4e1b1fb72db7da4d4684c2f433669612130153bd4230a9c3d1a88b882a8bbb19820c95a65e68a28eb770f0b40a24a6ca06c5aed8b07325066a90f89c728abf3bd1b49c20c3a2b68a66dcd4652dff09e5f3869fa0fd771882c2b21e1c9c3e3bcd3ac3476215dfaf39320411c7fb08da837358025b51ac96b46131f3b6f8acd6cb4ced0d30515a901ba56e600dd20aa13219db479e5c6d5757d4d069f23494afa0c16ba294bc28e2ff922406be100ee5e69e80f56c4d64705aca81b68b91e8d08b237db06faed0a5970d564eb7b0b5d2f688953b4ab00d9e0af1ed8e6a44a9cbf7b8027462d6f434eddcc9aa4d4d81cbde3687eabdcd19f4f194060d708a5d00e96a1bb4924c2031515add40ca3bfc7150adc60af55889180a64f65c74bd2cce6b4f9d658e98dd7c8a2688ceda3e38b25b1364ef2253e5216cd1d815e205fda0fca0c56666f70b0ac4a86cbccd6eab491f716cdf3a4043159eaad3affe989510b7f2c75b923ed8d5b44675e8619a226ccb8701945b0084c8359185729def0b0f9b661778bca7566e8365cf45f5b1f9196b4570f09633245bafdb6731df989c1f718f35b229fe0132d6facd769d9fdc408dcfc8161ff7c7a37feee1aa0427335efcf4d8484981e6d47adddff9b3293e3b0a0dec6f4adc232740f2e30953bc6a8822abeaaaf1a0e3aca6f8ad919bf6a4c0559b4ead7a59b72c639e77fbf7b24539abd458a080c67c28313f1843500b81aa59b86ab376600bbe8374ad13cf1a19f1a21b284aa89a85cef62d6a293566647030031adbf4062d2ff6c968b6e402c175ccf1b0cf491e0711af87d16a088a86d369837ac6e72f8a92525cda48f126a106873a9123fcf21a905c136dc7e3652eb723b946749dd2d89ca75cc20e12fd454bfed82cb7f2b3b3137fb682497cc295c5165114e0393fdc6cc9246e6bc8707134eb2fd1a1c448f9aec27cbfdc6fde927202f81ed6bfa10693f59918da12cbdb998b51073a2befa700e573f0a9951cf1c6d255072399e618ab35bcc186e260000987f71b2cc0a57c4eccaf62f0db5e5daca1fdf379075ef84b817752afd620a64581c13dd359933ca6be9795360c06a83bc83cc9c4fdf546c6f2b2e593d548dc0cddc778da524705a2bbe9b364d484fd108a3746630aa63880c0e3bbc46ddf225c2842877db2e84b1b0cb073b5f465ceafbc44dc7e8c630308b5b5954", 0x8a1}], 0x1) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000340)="4b9af70eef62eda6b63c3f01834c8d26b0a391eff4b5909e021b04282dfe1ed3314d180ac2c426520257efd5278010021a2b3f4daef8408fbcb6e290aca7f05505d7cbf379db8c80fdba6d887dcfc0c6815091c4b6bad580bf29ffad1f862ed8713370ff9a3a56f91b06ee697a87e888a6dd998553422882b0eb3833d4d5b571ec39a83169ce3cbea7ca47c7ef777559c36d649a41e3fe74566d35ab5b896753eb6673396d395bc81abe649a1eb7dc27ac84be6c5198581aed5b894981dc0000000000000000000000000018e932c973b87abe6003ed08e02f69dfed34ee16f9598917afc70715b15561af7defedd2a9", 0xf0}, {&(0x7f00000000c0)="7cf775bed83d731d0611fe7655960473c2cf48dc1bcf9f76232b086c2138f8c93edce89b4530e192d5d61f320db9d6bf26cb127e824a734743000000000000000000", 0x42}, {&(0x7f0000000140)="e09c3ebfb5c2ef94639055c2fe6d51694913915624a18efcb11d9bb877d7989ad4e18467667e3a000000cd4cae1890cac528cdc33500fdbdfeb24ff931429bbf2d80db199f69f3c1b7bafa3fbb483eaec3d17b50dcfc9fa3b954b330879ff16ff07cdae3e25bf325c2af25f6e8e766651257b32fdb9c12ca46e01e17f7ca1741fa115a39168fe44c477a8e40a49fb9447818736fac2e8cd1cb2b387a", 0x9c}], 0x3) writev(r1, &(0x7f0000000680)=[{&(0x7f0000000440)="4c56d147def52d0e36a2cef01db308b9eee2ce0c72b0f575f2c84c781764681f15bc5c88e8813ad60f1a87bbaf181a4e2e453ca87628011eb14ed6b798a310fc2b8f95ebadcadc96039b5663b7c22c11e5230100cde7859dbe83761feafda18b31925476d0de86d257a3b82e46412601649476ad4ac52eff4f154095ace45e3802eecaa66aae29eb056318429ddd6a7b55ea0499c51e52e56d704b7b7d82971372cca3badc79e50d290ed0befe61602057f04b458183202df797e7920cf745a632513b8e31b2d967d3f34a68978d3fc2", 0xd0}, {&(0x7f0000000540)="343fd9e2c23a1dd970d11bc5165120d48c378beed5d297dfd4ca669efa09e98a2ebf85f9e943102e778796fc8b01ad6d37d565382a0a846282dda2d651d0a433d74b1a1df8400f564a00f5e38103f55d9bfedeaab9d93947316a59fd5ceca5c5f8af3ec56dfd1b17407fdf9ace26f3b6253524a6094e6ee024a1471fff68894e8329f3c7af8f24721377ab92e6ce28af974ad5f80e2c85481c17ce71", 0x9c}, {&(0x7f0000000600)="0e96556826f286956370dd1297f1f39d7d71fc00440638ac66530f9881c165e80c649baa1189454ad9fe39e40678e55953db63677cac85eb29c0cc273e942835fed6a593c9a54d65e58ace0385b88223d403", 0x52}, {&(0x7f0000000740)="4430ab1b64754be4ac7afe544bd3c7320406eefc9ee4aa70eea65e0582664194c79cadafd46c3c003c0161d1a18c4d6fd2750dfc9b0b4f2491c8a36df800ff826dc4b688942d2733bf6b55c45e8e104fa88c98536bc87fea27c92b1a26b6cdab971b4f75f9911d19d7714aaff1661c3284e10d558ca314c2b7f5d2d3fbd3912bc811ce6179f73bbffabe804df92b1afc7e56a440280396742d350a573ea1dcfc809d71f27e8628a007", 0xa9}, {&(0x7f0000000300)="23e9e1d0049809475048d9ca456d827520cbd10be606", 0x16}], 0x5) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000200)="a33ffc8ebbc38e8fae4f5216944715c7717bd7a28e6008e08f33915a7cc4590abad0fa466888d0c4d138c7eff37a5fa38667b9b96cac38eda89e3e114601da61430a2f76bcda87b2af8566d2d6e0660fe784f6e3ecf4e8733198290d2c43ec5bff77df24b49beab68981b6df2505e6cd9c5e13dd1e99dc52c1c7f5d3a06eccfdf2a62b7bc6c9255326a206ec89da3c70cca81b26fec745b4b8a8f181addae23a7d7c25bc187a50d9", 0xa8}, {&(0x7f0000000000)="b60715bf353eae", 0x7}, {&(0x7f0000001640)="3ed0efdb4663225df74d825fc49d576622877a1fc1ee10801c808c4f00518109bb085bed6219b3c31fd5e5e6e6c8718ff49546369cfd5f241572885c9a26b0a142bd941e7d541191865ae72fd213a7bf0990aab744401f5bfe000cb832c6c2618c049cec43433fec25b41bea184d55b93a6498436fed24c1c73132791eff172c8bdbfe2e45f873ba08f87c9dbc80e5755d39c2525d8ca67349883b4cf5bee3d24a02957e987f0ce64592c60b8bb68f", 0xaf}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\n', 0x1) r3 = dup(r2) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x10, 0x0}, 0x0) 20:17:28 executing program 2: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x82, 0x0) readv(r0, &(0x7f0000000440)=[{0x0}], 0x1) open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xe9a6f5227619bb60, 0x0) fchmod(r1, 0x60) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="037fbcc75bf7", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "d12074", 0x0, 0x0, 0x0, @rand_addr="000000000c5311943bb150cf01203230", @rand_addr="0000000000000000010400"}}}}) 20:17:28 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x50}) r0 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x194, 0x1}, 0x2, 0x2, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x68) mmap(&(0x7f000067f000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRESOCT=r1], 0x1) r2 = socket$unix(0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r2) setsockopt(0xffffffffffffffff, 0x4, 0xfffffffc, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0) getpid() socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000080)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846528d050712f838130efce33f523ba44765f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74f50acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8c7fb7d82693a096344671843a1f2082612b0ff237c6e505ff5f5ba932954d73c630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d9100000010000000000050000000000", 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) pread(r1, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x5f, &(0x7f00000002c0)=ANY=[@ANYRESOCT]) 20:17:28 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffff8, 0x0, "ee702d64110000445f69112295cf00a6e100"}) read(r2, &(0x7f0000000100)=""/140, 0x8c) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "6fbe444ea97534d0a278cb85dc3b68437fac880b"}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x8000000000000000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="b102ff037f000001"], 0x1) r3 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) bind(r3, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) writev(r3, &(0x7f00000003c0)=[{0x0}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) 20:17:28 executing program 2: sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000001180), 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f00000002c0)="995c574226e095e5a9a1736d4249c25d68960f1064af1ccc3486ac5a131c0b9015df0b1ae3212b7515fb9e40817958f5c04881bc2ae94114b5da45c568dc763b6759122f11987ab06deeaa4e4099acafbb9fcddf2f621919518a36c9da4a99c829860928230844d4036a76a7def98da4bc3e78a9134b9b2b1321fe571584d2640e74abbe99e6236358aa4a2776c1255468baaea176c3f0c2c59d25fcec5e90cc6450a455972323edb9ac9ba997d1d95e1a371a580efee899d92330bf2696bd8452874ec97730a114afb20cc5ef99b5312f31ab90f4bf9298b8325cbbceb145c9d55f27bdbbae844c4a58e0eb36544062e97090e2fdb0616431aa910b350b40c6a9d9e783111727f9bb926341888212cdf67ff03830716c973f40bb0489a123bef1cead5f13eb4322293717e142ed568717da6b93e007ae230d6e81088edf4227393020f62426e27521983621d880d66096f061ee99966be60bd4016d3db5c9c01f77849985a1708ce253911b757869a71109f8513e872f19477d7484093b5a8068fb13e7500be0d0003f7ef92780e4fb3202100b3f8260998f8ef9ed10fdbda92bffc44de201cd5e3e267143b70edf1c367df232def97bb5e2764d31c89d86b09c03fdf56656f133e4d4d15cd197dc035aee8a2901fb588a2ac17f471d990f560c190af2c0843ee32484a9db3eb48518367e082622d06c2830327615d9853e9d4d6dc9f0661e9a040324288cd46a1f9052c4dec906f3bfe0a5a1a49afac52a3312171cf3322bfa5effcfd0d99db724ca54215d61f53c35e852ab89a45bb0adecfdd0eecfc0e2cf39c8015c5708c506924070e2477569d5d714a86adf814e966fbdee3287cf2e7c15887f4144b7ff1332562e87e848a16da5128fada43881087f871c23db726afc4515e5bdf6fd62311ac8eab83dd1921f96aa4605e6d59dbc4c54453222a3ba32cd8839dd3986bdad7948f8dff3affb1b1fe974f04c8e50d608a33fa5163b23ce7e1f581d2c2a554242ee15ad104001810555e32ce6e1a4fbeb7806ad2310245fb13575e9f50843ee7810bbba80b5b14604814980963acf80ea68dbd39f4a45bd26d5cbdc0de6b2e458d567c6d8ef4eb7732733e44f2292ef7218a18e56faa7086f93b1679434aff65a64bda810b3c4c4b3915c8a9f8be381fa297bde18107a8880413296bff99c13965c8eb3eb7f224601e35a0d9162488caf6c27f3f45e9d62906977eaf361931c8defae2763f93bc6bc554384cbe5dabd0401048d9bd48bc397dc2a70f0928e092059f3b003e3218d0ab397ed4cd640896a4be9e1dc63b407412fe067de67acfe533cb633cbb90fa03ea28aa61aef507dccf0cc9264941f88fd727a9066c5f7f8e8119b90e49d6b3d15fc94dc266784d5ab3e02fdfd1c21d18245d3dc5467c59f2eed8911eca670beee3f2e62faf3c6ec1977d5089c82830f842bf38d38a419ebb7675b0db299c6faa09c22fca4ab6d63815bd25c2c2ee1829b48f98fb5e6ff954a61a2cb8f515232323112f9842d430603736eb06895f2a8e8373a37c95410fbb87831a201e87ca3b8b2b7487045373a6004267e1909192649260ce6e2fc82d9de744bf1f9e71e7d08320e12e4b88cc62ea50ba1598ff399c68b261c218209a411255e6583d70974164266cfcca0407b06f147c270e5b35a560b10eef612dcd2cada2e305646388b1be999c0e82dfe1cbb426e3d02fa352429bde4ce5e1a0283d4fb78b5da0602c49b8c201fc8e7ce7780053477034e9ab053fbb98ada88989f9d96f63fce903bb77cc84abab2f22311f37320abb5a6d83e46281c67e9b7a040351257c8b7989da2f8f91c3f1b887b218ef60d7149d567451af8b94f26f9eeaf529608e39d2eb0e6d77f75df7059e2ea0e500ec6dcb4b00367a71a0802c71cbc17bf2def6519dcf62932b8d17199d5fb63934bd1ec46a6a279838fc52f222a8f0fc7cafe6e68c18d4e7c0a5b0974ebf4f28002a1eba1ef8d11b999a34694afe62bec4d1c551e53a62a2216c6a7040404cd8d047775fe5f89b549d926c868b4d6d894a43342922bb53db019a1513f9e8c3ff2cd228ff4a8c9f592d48c217c498b0b6a69d2373dc1f17a6d42afb338d80684d889148a66ca9aa1c5fd10b257f0efd073b5385a24dca464eae806611a1203ea8777d2a383977de65d2f29215ef0764ea9a7eb64c44716e1d0cf37563a356d3101a4bb5dd7209a1473898205138164332a86f10eb4137c41aed5e0b6aace99ed549306ffbeff322baa5cc94736f810d89762fb6c4c739f42950a14fcc8b43534ecc7ca72e92960221cbff0768b858c62bfa1fe6ab341473f9b8033709c86abeae224f72c50eb5dd6470cc042080a3555954c92f23ed322be24b31ed18a9ab3599a9db5b147c63cdd655ae01ab800bc7cfe2f0660f2a1183c6c914a6bffa314dbfe13be3d5bb974db4997fb9ed3197d008ae4c70aad71b0fc04a5b945ae427830160bc3612ad7877ca1896432bdddea2ce33d0ceb94dae0dc0795c9b1f2d2f7e01736261d0e7e32b074d8df193deddddd18b7ce19dc0eb267801d1856207aacb8bde7a9e69ae971d4c59e2d5159bd0969aab77fc2609cbb273492526ad38a016968a18940a8656677fb39af684f4a6c2fe49462963b767cfb76640ebb6a48ec84f84317a2458bbac85ffcf3cc9c09e9488bb57f62108b225a3e5cdb78f1ad14826f30ead3d1f85b3ff9eaa62d5e4cd842f2c5c225dd36c2dc4b277d1924f31886635b2847a3413acad92cb5e6ed46b272878a03cf8d3ef06e9536cc79f0b3644fc8cf1c4c07941a9ccc31c16c958fb2dba5fc8226fee908f1e5a5a16f8ac70bfe032bd068fa3b836a96a7eb4df5946e657e3261e1b5d101aa9367316936c1aa77315bb30b4b1e9029b62d5e3265c9aa8b854b78b948c3bce2c916291eb7c92ccfab3b46c2c1a604453b0d3f94a0ab8616228f1ee7a78b64de167452662a5f42e2f2be41e58cfa3e81244544a95ac25a751fa0fcae1c4dc95060019aca7b5234f3a7b738e52db85dd92aa0866dace196962be4a7dce95c6c8a9797532e020a3aebec46135783aba095e4c061eefa56e03e09613f9fe74e3a0a15d9a151fcf83a2dd5f9c5812510626d38146eb41235ccafe85ec875ba4384cfd4ee287e9a227a9e3a52fcecf8ee610d2e86ad58fe7c1623f0c63acf8d4ed3b61cffa25ef3417994009d29d2115cbf4ffda6e8aa79bf1da04a951e0e3b1cfaa71db47875e8a8ee090233e4a9a8f1af67057382ea69f33da9a637bba5ad635afcbb00995ed579a4a99f4388d472bd9f067ac4b4fc3735cab6b37346f43472a208eaf453edd719dc9c22e5f049bf2e0805687aa70f43148c2620ffa9d5c06cd74516edf6377c51a372ab45bd0a2c4ffd3e29401ad8b758304dab75d014f4e020def643f7a6e8589a537dd5ca41c65b303229c5e9aceb0b73e4a26c0973f33ed2d528372b3579fbbf48df93a2e8044dc63544c542f09b69281ec1388f01f7a10bd9d247d0d9fdffb9c5f200010e01740be4ccc8bbc587846a0554bab40d781a499f6909fe9e0513ff8654db9a0bc8e98ecca1c22d01aacb836c5ac2c30609d4380a777bbf0d9d914681fc72dcc25076e6d4d3d39a66bc9a1a7593060271e89860459ed2ed729dcd430579c284c23ac800262e7d6d2fed875549a5216a87bd7bae84ac1b343ec44333cde284db402fb7dd38b0d6424881457f5acf83c7a51bc1d99c6d99e3ded1ed8bbe81d30af5f350968d7375205b0027dd28be23ff06cee932c754525ed2a1e327dc89f13792baf8265bec35d798526e6ebde39cbc71cd2a3947a77c2b130c2dee65a3e352956d32bff61a6de085f8d370dfe8db41be35ce9e2637df8fbd43d05dcfd6fa1dbdba557a367959b47cbb9395e5a99addea6a6effa37b1ff6bdcfc16f574c671137b819b02d60cbf8f9f5e65109e7947b815903f3a3a642142af9e5f959661f43e8166c42711fe52fd2436a412fe0c5e89705d545bbc2fc513589373955c790f2fb6049a58ecb4b2aebefb4f034ccb39211110e7f1c26d1db6070671c55e7cff47ce37ccaac2a94c5aefee1e37e620192175d2a5efbed294c2af16f4f828eb42d6f97ca28de0fef834dd10f9731f63d79b7594e4d518d0dd3f5d5a4d07d6c47f772c46defac8c094f96076b9adb4fcfe56b055d01114f3f22aeb22f0b91a3d3e67ca0d630a1c14e8c6e2798540e644cb912024478d6e411a45dd79b461b25a6e66e0e330cc76752b74615731e0844a60e129eda34717970009dd556e713ba74dca4459aa0296864cbe1c943a611c455da05768beed9648b0171f4b42f319c897c7fcf1f393768e833b0932104bb91f5213b89224514b8efbf2cd1fc2f3430e1d3e90b10b911837dc2d8b9f43d8d0f7c9d6a16a9e90f98caea2fffef3a450f66be5afa9fdb20df54d2862cf3d47618aad5fe511c874128eaa2633f4562dff13fc3e38e44fe32ce878f08c50be5e38891251508f70fc6b0fc62211a151510f47a00b38059757ccffb3cc17d2aee769fd6ceb4ed73f29bc8c04814d93b397c602b0f1522e296b1e79187a4f4318adb156a79013d7a729d3ba52d5d5cb356d5e26f42ac6398d1eb4c056ca584b5c3043f24acb45740fa611ac624592a3d50a7f97c39c90bc43520a65009520c4413cab077e6aace7fe247a59377d70fb7a849f516eb4737358209474511f9456593170cde48b24d6d467016f8a67780f0f0dab5afb2db900458bf6e6d6c7ac067e1d9ce0dcb3d570bb335317a3b929a284b8af420b45684c6d64adb91c3df1550f822d98ae7185eee428163f37ecb6c254c3a965b92ec6a938da62758bde5cd817442a4d9d6c8b8d3ffc12f1fbd183fff61ad737b8c865eae86db11dbe852d50b49e1c3868c11c2ff769b4daa5bac299980d5459353b231b81f1d2f8d6e47f6bdb99b7df3426d3f81de83db33bc781443b4188f42d910cc6558818dbef2ff6cf3e54c135b279bfab0ea5ff91ffa424955322f4c3697712146ec866b6a5c2cc4c4199f76dee83e270cd5855fc9ffbb8217d5b69e96f38680fe20a49631029f7064c50d96ae28ed8caf0c661aeca2e9958c80b9bef24c56e65a34adc3cd3fbbea9ff83581c4c151b5c575d1306e0a41d0a87a9b4dabb111d8f7341c99fd5c04d5403a10e0ce262ae172a03bd5dc02b893448194ab560ab6389725ab6a97a412ed70e0de30b7961c0fb0a84696e6858ee1fcb5a42377c2e2d972e5833ff1f8760c7d8c702a11e6a22f47be1fa5fb0ae7411050584781e187b09d1f55f01f31889ffe10987f1b91a4ceb8fa4807d1f1ae8c589dabdb41d6d0b13eb3ac0b6a3c8284f9273caab557e207db2c097eefe00d148103d9c7130fa7f56f2cb95a35e1776c37cbd1061aeb84e414e1b447b37e3668fe4179ca86f40b21bdbebd16e76df3ec0cf3ea2017983000f39c5b49c38e5e52c739a87cd85b8c865e9b586b8791279e5891bfdd6ba7a396e0bb4e73e82769f93a46f2b1ba8ecd15eae51c2239c01685e3732a1233558091ba3fdaaf11d46cbb7e8a3026cb165e60637ce780e7d6481d275c8e72f40858237f073ca4100e2502de4a958de3922721677016b3036046f5c3d584b2efb51aed8da717fe7a83929f58078191de686a69069199b068da203839322ae32f9a3f75f31e83496feb9dadec38a6f41208fc385c5e21a0c5b6be2f019b4184b20a8fa4b0ffe2ccc8827c81e6a79ab8363bb5908db63de46641b6195d63c6605324d1a66b0b7964b6e10a11ec0d11", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="3c03311142b5fb74f42299be6d0df3338cff4199f1d3608137a12582", 0x1c) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000080)="9e7cc033464c993176e00de5907d37adee24bed8fc08b7c17a9beb0e2fda2fd4b69e6578f08191cca79bf44e3e37c2ae724d1d3307f960dfdd61fcf38610666e58bc999d2f40f42c3e93ac9c52b8918c2cfbee2201b3b06ae3c7c6f329d91a29e94d3462691fec1747353f8f8389ce4c5ff1a7b30c9ec3bbb6d9b257dfe593e0ee4b8b025a9619901c5fd9fc9365174f028794065d029134e7da3a7c87c48c88c5248cf7975885694e5ec9ce4370d77467fbf9330de25b", &(0x7f0000000140)=0xb7, &(0x7f0000000180)="ea5b8808db6985d36b5b6713c2ee7530136fbbe4cca5720e73c90107e5ac9d1e0e49df7148166426d572790a0e625c61f3c43fd56fa7f79534d52c5dfacf6a5f28cef39b5f81e879762b354ea2e987fc83d696099e408a0a6e7b61d41eba21808b6a18a28e89615792f4bca0951e06b5d73ee9c6db0d47f24b4bfbad2b11704646d69c02da388427e91512cc3b58a976a1dbead8472f8f7e518bcb767e83e6d3d26ca8a9ff6414bda3e4e71d35ed4fea5deb8458608320e9a29ff37efac83514508c1b04e283e1a7b9ace61237b83da82044219c03f9fb89f2688f901e982d83a695308eb3962949a52f81528c796ebf9675b914632d01c78aa5", 0xfa) 20:17:28 executing program 4: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="02000000", 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000240)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000000000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad800000008e371a3f8340000001e0000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x7, 0x3}, 0x400001a3, &(0x7f00000000c0)="aa4cb8457d6e61cadaadbbbeb0c1ba99055d6aef78ae8248c26441a46261f9d0154eef29b0c66a6e9e6292821e11853480110e5c2e7d3136f4ae93cc0eb970d3fb85bb6208bb6197d46b7d428aa6761a5817f71630b3503f5b2e25027bcccac391dafcd9836de1", 0x0, 0x0, 0x23) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x6) 20:17:28 executing program 6: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/268, 0x10c}, 0x0) pipe(&(0x7f0000000000)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000780)="b1000504600000000000000001200000331c13fecea10500fef96ecfc72fd3357ae320b305673039d2d036073705ae04be38164911f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d9ec0020020000000000008abfba0900000008e3710100000012051eadb71d89e000040781e4b2fff86700"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="7802308c4e"], 0x10) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0xfffffffffffffe75, 0x0) 20:17:28 executing program 3: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x2000, 0x571, &(0x7f0000710000/0x2000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000540)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r3, &(0x7f0000000080)="c8", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000021c0)={0x0, 0x9}, 0x10) writev(r3, &(0x7f0000002140)=[{&(0x7f00000000c0)="92197f0f4be40fa0f53cd87e4c2b029794d128e336b871a36bb168b4dcc1f01e25fc8e00766764cba15b725e66951cf59a2205766729265055291fe90b6a3d7ff020f0731dde4f5fce86b91012b3619f8cad8fc34ebf4ce705acd73674efebf237a60dbe8560245c6d145b6be739ed409eb5c5790c77c64af12ff078268503be7fa3b2c91c9afce94d66db265acba47750eb954431d0b624271dfd19dc915b61d2b2287adceb43a782407a1f6dedb36d6711361921b39d31a76ab817f051568dd8ee920dd9cec67e906914cb5da4b2aef86f4fbef00c228c73aa79218ea35076ac6f6c347cf86761ae38a28020e45985ee8ab01fbca69cc6cc4633419a2357e0b3e96e0a8871d08cbb62b22ca4630519a7ce09427e552c01b24a0bf37271f5cb057822fa3844efe7ec7eddcdb86b270e77190935032e7b92561c0d9f98edf586dedb2567213e2cdd2c915183498bb81fef95a5426be9dffdfba183e3b2ba6af430fe232ee02a7726d27a2cd94a0dfc063800f3ef30665fb393b0403251341aab2b363f209e0a9df6580489dbf8a88f1d9d501a879a994d0f99bdb481f6295ccd4df8e64054a4d56e77ef27d86dc50bdcb89df9ba9693eadbed24931b4803f2136edcb960be306ef1aa3a6b2125fd3789d75215aed9a54bd75b1ecf52924d3b481d851813a675ee181acc41ef76b8d4f3be79d0bcb7028e0bfaae4234bc8723d518e69b65a074ccc7983dadc2ed4ca8ec1172552b2d7a32808ee8c3631e9d1d70eca3279a21f23a68aa9c9da941b37d9556e78d54141229a267e99ebb223a0456a2649108c28b86c73eaf0d2059b3a72b78e646c65db239a8de5e0cb8811fb64a396ea4f1267a89d53ad31fd00eb451ffc559e25ae651cee2d83b2e089b3b2b2103c6016a579531000f060ea6c76e29b5ce31ada64ac55af32077ed954636277f3d8dc33765e9f91b9652cec63458c9e97bdcbc3400a08cda1a4f269bc758b84282c55c7f1abaf058f0498f7b54354490c93455c6d7847a60209bb391a628bbb72c891c3248d58e993e3645291d37c48c33b3ca49e35c99163618e51d80d219a7a6e6f4ada7fbaa104c75ceaf226ff58ae64fffbc193da5733150559e1443da81dba3802efaf3f8c3e9a2b32107d14c16e03b6218a6447ead1323bd2b4d91292904c31c094d7b73d7da096abf9f7cbff2e052844daf5e51530d71f1a743b0935b15e7f0cf372d3ef50a918ab01b86385d1943b12246537b3c1f45c6924203805777e8531b9ed639ba61b508e774c24aa33b0dfc0598d228871d1da6a793bcf40890f498cfe476a2878472fa3620fe561715e3cf2e2045e7f5bc193580809f4cfae89e0a9c5f77c75f55462871a8c35ff04376b58ce57a6e8409307be1af6fe16fc70854f4d0757bd264aa76ab3a354658074611b6cb96e42857f3b83c537a0512851af31eedb9ca11055df053e38baed144a0a08a4092d69734e09016b314826467a0afbeec872f50ae9d727a9b4bccb1d4f15259d446cb54e2b8f5466e4219699cf84f088d945d997a541333e32285e7a3d47fd40cdb876d851d3e2647c351d8d87cb724c27b26e990ba34def4ec9da4cd6a131d496aadcdddcef4a94d39f6250140ddd31481bc25d8bdef0845bf99d73e043d672dc878a0a400702a217819ec08cd15be901f9966372a3dff5a3be86deed6baf5821e1f81e5912a7b56d6498f86b9d4f6a8aa1a21c8dce94435d29e1253cbf8f1ee2d5a9f9a844fc4acd4e563b745e10c22177b7d8b17d6434fd924afa174af9fba2b689c4a513fbde161b583e6ca7e77a0c5b27b7a25b9ed941d6380ee414ef4bf7a94e5602bf9b7ab9bce3097a01fbb4531ebc7e1c45be54bf7a44b98bd66864367e750eb612f18a35603f93bf0239b2e62e00a8a27e2127d33ce4d1c6641326526aa93b260729405fdc92cce978227cfb6ecd3e253cd60953d4e3827d838d16268ef583ae6594822cf6d78484d990e11422e976f91f0fb7a9a4fd76063598418932ecf4996e83d9a6fe89d9a5a0e8ae2a19f53aa0ec010a7e16bf93e8c1bc41de272a7d829d280b0ee96fd54dea5f223c1142912704145018f3462d237dc1b4a24e73a668f6e2b48b62916faa6e697c728e8bc55a26bc387f6782070b34a79de4a9f989b31bf6aff44e1b4a3394494155cb2ed0e448860bb3779ca67b5f99fbc87ba6f95b0a63a8ce0174c1ff9deae6b86d9e92b899ca17b0b8c12a74d2d0536b3b6f4f75ca60b552c676b54ecb236fbbe3a4bfa620c694ee9af0a404da6ef31138a37fd4363358d8345536710842fec2f38b0f1a2b35520b3ce0ecc6f21c2baa64e20b4736a807518a1b6d8d797255891b99df5ac60f494ef8141699aa66d54dc96105064d85f3e9403eccfaf6ce618752da9245dc9cb5f20578c721a2f1a666a0e2571e83407d4f8b94476f6b0dd4043cc03620c07c76d4d93636767fcef5dd18ef1f806198f7ef8b536a2b00bf09c064ac0f75698b4ebe18d681a370e136040c88cbcc6cd8c3ba0e380ed8571db9978b0d7c3d83119a5e7b1cf8b5e2fc6b234dd987e38bfdf3704c7ff843baca14ad7a9834b7ef5db0d2bf36b1718ebccdcc626736d7b4e4976606e435788594f1cb131410cce9ff5e47adc08e0038c6c62645a849d3a1feecb046d96d5bec446b4e48e055db730f752f1033495b60443a9811599dcea5a5ff1efe466afeb2a67f4a56d2fe50f59b5781a6439733f5dda8d40e1a4ff25c5034b97e8bd318c35d5d035e72137327755930de11f5211e2d10dc309df0996f1cfc8294c2523f442fed0523ef1793e49c9442231e11caec71346309b06e9bb542a96dbc5dbb101760d318b68fd83e9029429cecf1599fc342384cbd59356df933224d37f27c328c2f1b40094729a7cd7746da69a210d094a8ebd0c1f89009659e1073be505ae31505287c65ef008bf7dc16f6b669a366056f6c631110f12baaa3d913642ed12fdafb2f4c4827c15d83ed540ee80def6a201379abc4acc73cb399f3ac62e80422498a1c9145269c9259adb2645cfd44cce5d80ce6f5324b603f1bdd86a3d222d73646fca826a4122798cd56b7d018bb4dcf0601aaa99658c8b1aaee2e086b82625755999c88bdc070c8f13edfba2280ad87b67e95a6ce4649a6804d9d961482fd741cf014573fa81bdec12839737189545b7fca41e73f265e3bfbee1e5d80ab9b3d420a4ffcd91b34aafe919181c2f76576ecaeac79bb8625b4841282cbb9fc505e24d98b174f9f01fabf2537b5ff242f243285bc325055bce84ab6d27ea1018bee78bd289108195085dc62e9a9f4c6daa21ad2315b857f7224ffcb924a1094a4251f3fc10f10965ab6f951f1e9f5c2520100ff3bd503e43e3657a75236f6e64687d9bb04a930ea4a4e4df87eb96bade71eb4ad6a7acd0a18905d1dfee445310f870a75777f39fa2abdffee9cbd5543a18404136f1f6d8bc71c20235d9c158130d2c0d124beca6332c81ff28bee966bcb292d8bef44c281627fa5b185b9177e7ce1f304b7860ca9b9492baf6dc0df6fe331beb5016de50e5dc1cdd0168fee604bfacaca2114d5801be9938d8461f4c49178e616086a4cdb7784efa8001d54ebbac2d3fffd1e9d2ebd9b1dc4e094c0db1a8d7f010a2907e8fe2ef731c9fa183e684f1137b99b59f44a498c8ce9f0907bfdfd12dbb6d90fa3dea32f4a2f376504ee3b752398c133c41f9b778cb893a3b057e65d5bed1a347e9f9dd93699e466385e811c5108730ebbb1a57d3210f457d78aff73aa7cfd394a4fe85ec1b6cf144ec2fc473113597b5901f4a743d46887bb467ef36d9698705594de971352bb8e852eacb3505b86e0bb1fb4603f1b6b8b8fb1545c6ca5c185f716dccbbc6573e2b8b54545bec105d164eb00221a0e730dd45454feda09f9c16ce8d526a2533ff3b6a63a3e66dbb5701c972b1875b02f3b2c3f520c7563c77dae41c6d7b185efe4572bf70272aeb62abd9468c3bf6232adf273714169a6cb54d6d53de8ab5b0527be5f377d836849c123b7cf4720b53b836c99e809531ee8b1a8203627aaea7a9c2bb9300762c89ff4344ecd34c0dbe23eda8bdaea11ad44575978a3bdfa58629ff41e8cbfe8633cb946794eb310fc9918855c8116d89358d8bb93fc6c5fb0c1f5d3b5f3bc9c4b851699c02c5b387bab95fef0ddde888ca8d8ed8e01b0498df4fd2bd055aeb46ca73edb0c9e30890d488de0963fabef256f6b1ef1675bc2661251d2078b1f5115e6abc03564c53a75c121d9d779f2b0399e1fe9f5382e10fe43b40d6b5eda664933e3fc2ad8b3b35fb883a54aaa4d9d7639314738b75e7611d5b07bfef03321243e2ab06651c953a01c5baf804972f1b761478d2d4a2a596879a11ad46685f8ffa3751e2ff0ed467c2a750af00dec8ef15d482ee585af5da093abdf6754a23a77f478dd91b3b3bc0cef4f3d949f560fcd056b6bc92e7544ee20dde99d5fcae7303a7304f48668ae9f194dba818d9dca017b25b76560807d1b04d770c46dc8c073ed4d130520794640413de3d0d8cf63654b28e53cff767a7fd0a0743a76016749c06ce888f58e78ed21a555122da19bdea125ce68e5c4da7d6370ec61b280a462341b1cb47e996cc6bde9ecd17b359c5e5f20fbb884267c098a1fe4c62eab0619a4e721deac7bf28985fefa7c5ecc610eb99978dab1fc166eee3da251fdfa992466f440fb98f669e1ad5561d05b6ce8f2aa25318d221e2ed782d510e4c60843f798d6329d4f5428cc665df57fc3309fe2b1105de346a330866fe11b353e64c8347179df4a0e0b5f8cebbfeb3173ca15f1e592caa4697549abe1466b24a711f4c5f7c2ffc49cedd7778c23516aeec961b285114842dd31b3a3b6c79ce20f10f603d29edd76ac9135b89e716168ddc0e7b935957d493ccb63c0dc7ce723d83b9803698f67b271b0426caebb3c4f2497beab9129e58c46ffd6eb7d25c3e1c21614c897f79f0d2c06c17385f8dd6d888b240d3affbf1920ce4a2ecc91afd08e07711174e8f11813bc9227af8910c294a737bee29265239ef5f9e776a1cf401b1339183d84a6170b4af95efcdec3e1fded20088f75f5b8575b5c7c437f5cfcefbc72cfae7a5aa6426c83fff95cbc8ad78631d21782cb6abb60527c7073c9544a3989c3d6bd3b36a709f2e91a152bb572dbeaf165b8a29698741d254d57bedb64a4fe441c96091c6dbd1565f790c6b4a798d9660d84e039fee6565128a707b7e0e7c90527a331492023adee18c1c7aace8e12535c017463160a31c9647dd8c60b0838ec320327310cf8c843001a118689e808ad6ec5588637c6ae734a98489c1a0bc7f92ea61e7be4e58ee02937a7517f9c179fee4f5d0f8da911c64b06cd4b3648ff015a4df4df92670e9b6cb06278aff17ccc3a6a25e08e8e3c72c813b386d40bf0f82bdb2b6aa217d32b9cdbb3fcf1b6f1ea3dfbed9bebe5c86cdfd9307662a24f5423ac3a6451b4221a662040d8227c0ad1e09a32eeccce661e1fee22db25ed9fe6c9396177e6bde9d86b6ae02810ab48336d4f87fd22bd68d126cc6729b01bf041f5b6b44b9d0265ba8aaf381a485d97a8795e132b3a8c94a84b08859ccceb90623c40223f9e17b2bcbf2e26caf880ca8a15758687ec60ba1dcf33f6f61f86b283cd3b4b726e75872d894faf5c80210a2e7efca780a65694b9997b3ec8987eae00706e99e5741f4e2a969bf327657bce5d0a66e8fbada89945b7b619a662759ffa2ecbc60990b351b037ac6fab0c1e022496c79731aaf637eb1853d", 0x1000}, {&(0x7f00000010c0)="7f4d65b922ca7a0d0fadb2e0462d81e82b792220167625a88f3504150bd8613167f89d1dd090992ad595e65bd46c90186af8a43e2c55b229be2eeac05f0dedfa38d8fbae1a246ab6ee605a720a0c7826dac82893e5cf06de0a5608a3abb0b3b59c375b8136693382c1c65affaae6506d0248fc7eb7f0ba6e98ea939d7ac17c6cb1d3622d3f46587ce8c8df4f7836d22febda7e507aaedafe0842330787261047244913750ac3d81ef59c422fae979c1fa88284c7fd1e3f68baac485482b13f18e7516b48809154dcbbc8c5a502fe66161e4bb8560a888dbca6066d19e43e41f2e80e5f04bb0191f4b96b2078f60d82484c8fbfba33edc03d28cc62e10627ab344fa3437be08a42a634937f539ea5e22cce563aba428546e4f44357376907ce3e68bd638307d5c47e9791c87e8a23d123aa66dd93eec96a2a463a45522f87d11f09809d848c257c231375f9f1e7ea0c05c6fc7e9e0c230d4d7e1be296aa774c37365c85da4990f18410c323c3e37bcb23d340171a5af42790098ec3ee07111075634482bf25fc0cfc903e4c97aafce93d19d0dd055b2c133fdec9c6c27d2b95ab2e586e1468f919b89c8ff9e1090931c4ca5b1e0bf4ddeeafac070808a14a985b24c8ddf00bb6ef65c462573bd5263618936ee64d7a34391d263f784effcecc201d410fba79036a08e871f84f8693c64d9a8966b86d39c79c96965e60e75706ee70896274725ad519af00605dd7cf2abbd637920ef4ebefabf2cd2a333f272dcc0cd55d245999c63ac79dac166adf5f8a233964d212c1af4d12f30d2a19f14b2b224d5399f387d5a0454ab40c4de049b14253ec16f7a6d4dfa1c4fa3636932e8c532cb6a06887301cfb30fb29c32c6077b1587d9b506e3880ba14d82f9c44ac331b705de8abf31efd25efea975b972a7b6d0783af14d725cb2a7bffaca498f62215147ef82ac5e202a0383bd1cef6516f7356eb53e46ed7230fa432a592bdbecdfc26dc5574285faf750706b2eef2b79ba3204794e1c525884f5800d1fc5193e8ecf59b2594d3b022e6068ff184d1feb8fa9b928a695302724b1b79807696daeb97adff717b4557bd39d8c50cf78477ae70f5505f93b1c290c6f754e20f16e8110c427f139f48c7ab73b8732d31a53e4b17c52b67ace6556d4135b69155abd14799833d1fd4a4b668b8326b03389c3998bbe2078687b4c5fd6ca82cbb34f814985485cecda13a4d0973201798dc18bffce28ee7f826ae6b255f52686431926ac93514db847115ecd012839363536e675799f8034cb1151e65376b421a1e2cb733fb0a8c0fd490fa3940236de796b19ebd1e94b38a1b3713601d83cee6491b2e87ccf93034e4d5f3e7e7326816205ee0920e134136499cb8683e39f60dc4ff671ae026e06c90edc1b5c79cf0abcee58facb8cafbf751a7138eebadc80d1d1a7d2c1169b0fa83820c9e0244fd8289a75ba546b6b9f44e6af504c441e1675690e09c774ee65b16821787f21d322a09452f7b80f38ffa47d966edebec0673fbfec65b8d2780a56b16ef3edf39853c241bf96cd1003cab599c414cfe1692525b3e8aaa211d567ae05ccd74fdcd05038b5fb4ebd0e694c3b890e540d69e5457c009e5cbd240b24092ece933c20c69d244901d8e0299e7ee462063ffc320adac549e9a8aa4ec92f7d486b664afeb788ffa67ddfa86e82083b5a8709cfe3b5aa37ac53df2e9d4351b124c540e9119ac9213aa92dfe0499581a31d56aefcc062055acd91fb026bfcec2a6799de5828d051a5ee7ad42263d5f543b6b9eb31c6499544c407a4c136c225bc34a9b3c7267f97046f8af083fcbc94695aa61b4334ea8f3f487558cc230c2d1cae196b0bcbf4cf590e2b83bcbee2c7203b0a66e0f2ef2f7c9c2e1c711c1924cef8fb4cf37ade8a44fab7c0f71fb1e9f96d893a5958b9fbd3ff079119d072b8f0b1597b25c4238ad7d2edfaa0727de92ba3ed936c52b0141a7370c12d50f9330b7f3b59f84acb85fdfe54fc90fea75e27e85a2a68789dbe7e15d8b7123fb8bb93fd891b322e24e5498e36556cac7319ab9983230cdca7ac880f00327f55b5c2bd03b2e3bc15d436bb39c12080d1cd5bca7d71b361f97ede257e73c8f4bbce069690ed68318f23b573c2242bf406b8ad0249ccd0499b42ef7d5c2176deae72a9863ef0f90e9eade046e282263974c1de5dcf95c736950dc8b232f756e9b431a16a5d418e4eab4b0aee1fda836c0d5a55c9d51758a401d9b8cfc0290baa9d2a73b4e2f1d103d09ebd150b48e6e66c136acce186e6fabc88fba4c127c82aa719346c050c8b7e56da43a32ea54d48d2c4c122e6b51ebc062b7a1ab76e644886cd946c422adfb19f7cb95a49eff1b4bd4a410c726d2645febdc784c359e12410a3137516263964edb5c2da7781a9b74eea1158d4498832c5817f24d3385773c3265376790e81f011e0330b3dfad01814186d52a3438982116d953fa004946032115f48b4b134bfcaccc26f420c7561dcaa1526f98fb088df3c78530e4dc91886fe8c33b8ad7cbcc12b3d575a56a85fff322852f6daee35684127a584d46cfa6e8fd32bb1de26e0e32820724512d7a07e35d4bec10b3d4eb1b0a6d7801bddef68f985bd63b3708074527ea64a944b6f80926e2a6ecd22984c65e2821db00a1ca892d09f76954e0d79538c6b2eb2aac4e73c838e12214fc069e61a8b198671715400e16f3c51c0e9b1d68589463a2b232b4deecf77a90ad2a1cff9568865600dcde1193908bf60a1248902c13b845001d5f99c81fe507f911de988c1e1099b7a2907dbc2b14f6f4d564f585112ced8c9f1ad52f6630c7bd3a026faa67cfe2821124724ed8efc3bd34d966a93949d949208903948a2de19ad5d894ad847f91fb519983d12b015c1dfacc585068963ba758ba0a925b7dcb959636eb34c578cd6fe14c1f02b04da97040a9ffd6066a4543dc7ca5a519d653f205ec14d9ee60d07936f85cb64ab293dcd72662468fcab10e4a715fcce8a33fd0bc364cfdbc8c073fae22a18ad1b68dcc1452cabc40443e97edd86f09f343dcce31b4105bf62859c5ef588a7e0d0a16ffb0b73d43a669cf37ecba9cab78794f6c1c36aa545b252e5c84d9f02d1c149adda705ee4049f6f4bcd2138aefac0efb91d2a202ec3e804aef81b0965a28d8acfd66c608cb7662f516e3eea29c277d00c7579d16a0fc076175e97851a952043be1a505a8143966eb2e66b5454975ab5413991151b2eed76c1a5351b06506edc4207621f63c25af0b16ea02af0125c394886602cea593fe1d77e9cde16223338cccb39967af04728a5ea178214936e8d5ca8719fde9e64fb05874f27120e02d1250aed213190ab5b6ee33d84abc4f45cb21c09ebba32b6c5c496e23448b57c06efbe3600bb2a32711f722c0a7c0e87099d45036cd12f99703d580eb1b2a27e5b1eaf0c3bb44ad23a261b93ca4668eb0eef21acb14b5455438c5b7851672d6af7156b134211efdafec1655bbcca709fe4e1f94053e102b5a98bf45ff1d724900efd3270b78b5c7693c995349e9878c3dd4a38bc86eba53ed8a0a56e205a661437b9be4bfe5bb14aec9a43ac8655913e2b155fea4ab00aa9f67b7fc7848d5d56bb5666c293d757b23e77969ed29c04a1ee6d60f0ebe044cbf56bda757ceda261cb869ed6b97efc2718abc82beed4792fae0c6cf2333df7ef6f49b8323b6fa28faa61a93fdc33733bf98d0d18886fb5ed1c7e829338f97889ca11877b7a965cdab63b5fe28ff14496703b50368c59ff91365f532cea4c13b7096f34341c3681e91f0da8e400cd38d4eeae052268024f07bd7c7d715ada9b57d9cd95a05f2ff29228db6187d01a4700652834707420f1606702d8cfe31ddab04ef9a38f7369e5d87ca52626ec17e6459f28697b4f900c625cf218747577eee212f1be1ddc7e681933d956ac91c0524231566c4f39d7e1fb0af97d28f1440e032fb5e8e3ae5816daec0686bece4e4f79f5c39db8767f4e4c0fd88086f157c05b613792a004752a8f71c5d9c07da347731c64a9c59f3e64726e41ff7040c83e733f77434d4683f5bcedc95cc67377d365a155b50d87d3c957d1e3f2bf5a0b21e9fd9fc3281ed8de913023e1a1f7fa54693b39b1b26b8cf295223c9c8bcce831256eefd82f4dae8d385d0199eaa6db943c5df486b648afa50f45c77f47c39e3233d975fd2c357605202dc8699ea2ea85f7c6bc0a194c23234e4445e54c4103d00dc5fc0a68b9299cf7502638d98b0d504bd0c125ae0c82f1ee76c1a893f81cb15783f7361b2df20e67800bfe5429c04928082d858964446a7609548507f7e61696cf8ccfbdb66642d910760cbf3ae11f0dc59510a4ae1ff7fabce647d99fd104f905e9238e8f9a0f5c49424838114ecd5324f76c31387d3808d9a98260ac23e22014c2d3ca2006529c2b2c8cfdcbf2132b0d8323caa2d7c221d24db3a6777d20cae1211d3a9be42984ae37a68596b1bd6061933e96c52379ccfe9014cc823bc649d416ae2d9f0deebe1cc113560ac81049d0361ac604c6de3c44caf3cc289eca03861626c226ea3f4f70ef075b7b37da2cc1e68e859bea64219eb05ca2981b7350084d3884afa8fed98aa427743e859a4149153396c2b9bad257a35222269ec559bb04f542e48d6b11fc1ea6a86030f0a005881a9e1d7cf9cce3fe7d582ec41822f59dcde4b856d693526adc55213fe77cbe04fd43dea7c7aadbe945f0dd14916d066925840e93f7739fe20c33f18616a3216e64731f9cfc6b4e61b7beaf0030df44e31448b0a0966ce12f561321ff66137680110ca202015d95a9557e42d9f643e0f566d222b8b2ae28590c82f5c7f6168d7ed993bae930395d2fbe97dc560d1f97f434420bf0b2ea92d8519170caafe3ad7edb4e6c047f5cff1b31541e483b4fc01484604af983cc06a1906744fc036b593b23ad95f042103362ae62669c21d7cb850fac5e797b94458052539dec85ae89b9ffa311a23e20162630f35d70ab0830214480454ff118d4f18ef9fdbada234d42bb3df28a9db1d87b666a479264c91502b44f15229c27954d9d2042b4bcdedfffb71908dca41bd837b71e59f24dad78c96cb66d7a9f17d014c2d0fe2d5f612e2c173107ff826e354876054fa3dd9a9b588a92652e037c774db5e07ff828390cca6c788c1a179fc167374efa379535a0463ec872e4db11d3a2688f5f61e6bbd9f19914f11ab36e946f33ab53fac0fbffb00c692eca457a7ba567cfe5aaa9311603256cbf44f88c941439feb452eac3a58149fc54bea0ab898c19fd46327448d3e4de26380c1b5619b94807e465c6e48d7776be92bf74f048dae8441324fc836b091bd5cfd8467a25594dd48f63365ac538e79fb1ff605ae1297d3abc6db97c3e4be84846248b35e2c8beb697c8be60397404e22831d90da0e0d7e1a221be26b0a388503a79443bd7f1ef353bb604c42b178466c206b62fc000acf6a4f33496c2ac602e6f284df7bb2337e96fc3871b66246efcbf73107f8cdbf1d6353f43e222b6f6a70e5ffae77bf5a6e4a5971b1dd7daae25cf63ae6a0a9ebd598ee1b453399d891c6f3a8eb7fb199246a4f0cfed25fe75a8a8e88d5351a1a225326a9de26a64242b062a3693dc336416d01689ee142b4cd50d56b1dabceb285afd1b656144b78debfe551c3655df0a5bd73c75543d39b601dfebbb43af253c3dcedb7b5463670b30a7c2f8d21f0672c59b204494779f4b27c582c3d85376ebbd9f3f47e4d9a08753a3315c5f75137e9b83f7bd7a90c3", 0x1000}], 0x2) rmdir(0x0) mkdir(0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x8d}], 0x537b, 0x0, 0x80000001, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000100)) shmget$private(0x0, 0x1000, 0x4e9, &(0x7f0000047000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) shmctl$IPC_RMID(r1, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x8, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) rmdir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 20:17:28 executing program 4: r0 = socket(0x2, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r3 = socket(0x2, 0x1, 0x0) listen(r3, 0x0) accept$inet(r3, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) r5 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r5, 0x1) fcntl$lock(r5, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x6, 0x100000001}) close(0xffffffffffffffff) r6 = syz_open_pts() writev(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)="90648a30e1cab2c7a42d91316b909e7ca39f07f76369b80c088b0d5029ee839d1644ad7587bd62fcb018c56ada20276b8f6cd1b3f52d2fdd3ae8819927cc4eef5f5010c8d74e2824e0708ee1286bff549f4d34d88272aad38623979861cff4912601d1cfe2512dbe7fefce445125eebb269e8b176808d1d4b50ea81eedf0", 0x7e}, {&(0x7f0000000140)="9d3f838b2be0a63f6c5ab1b42eaf179e11250263", 0x14}, {&(0x7f0000001040)="b979e0bd08accef646f31b8da2bf54180d8ba96b8724655262f43ef9eaba353e9380f5b0a4fcdf60ae6243c36a117dbf409b07519bff0340400d309bbe1503023d753896aa4c96d279adcf91f7ea72faacb33e68b987010bb13a2f077833eaa4f8db58a50b9a3080942ff8d9d05c1f5f0bb6fa9b5d6ad1a5e7b5ebeeaa5013cf0c515310bec56e4ca2465a633ac7a6b17f9c17e60e2360649155550dd51954d9a6d7ceb368aba8142271852a6b17bb023d2304546deb02f08bb31419feb08788feb3b41cd2e0e6656387601ffd584a48a2372dd73eecc1622b91a908c7130999cae08fb5735656a042eaf7be9d1cfc0214cfdfbb7e240188f74500cde404b00afc60bc7d96b37afdf1866f7f09859b38c21c21ebb1485d5c0b2274f705dbfe448b78887971bf9b471f38a12513e10ad60ab62c36f386fefab18d06df8dfd599190d3eec8a541d160012c230b2baa6c72ceb7d265dff841f674fe5eb60b0e29720a5c335c1fc406143f49994bcfadf1f5c82f40c2e5feea6a0193468ba1b05eeb51783c4563d506877fb46ed24287642cad44446d2bb8c04c29830b2342d97be80bcf8ce324af485ab9fed6b88c667ede0988a2807a0dd939468e0224a60eb6c3faa18cbd6176761041b4a197b715f434fe8570161983f9abcf3ea7878a8dc41cfc97645cb579d543fb535df8f726631a62a12fb7da53c7e5816a56f7133d6a31da96428a8e054798215815f55f0b0581d9dfb1e93c16a3484242ab5d3a2f23274f2b25f2c06756057af813f76e34783dc816a3681fb02bf6f9d366513cb2f230d96d200ab9632ed26d06481ece514a1da927e22b5c89a1930bad84144991ee26ebaf75da12adee88ea908c00755f2636fdb4c7bb81841668087d43840604ec8576bddfe4bfc45e99cc4457b09d1f709e8758c9d74566164694af4f2ce84689a2a1e6dbeebac18a39faf814020db4d3279c4938466a26bbfa95e9054fec770a76b9612dad1bab8d6d693e67d280c66dc179f53de927321b5ec52da34ce8cbe4008551952fdc87d09bf22aa2e14f303f44b8137d738016dd6698516133114c000af1305598638368e9570794c10ece40a854dfebb07590f6d24c357214a5e69404358efb84ca227b06cfa261a9b58578c65e7d0264df82c982962400db0a78ce421d57cc16bf76516ee1f091046d39b40600b9299f2ebaec25186ed42d227f5c477d65a479dfd68792197a2c8d99e4cab1430d9b27226f0afaab5e8792db73a4b1af852d387a1dcc36a1aaa2576511dbf63ba2f4d36bbebf1026d224e4aef6b0007175216f1816c61773b7bb7bd755b9585a734bbae7fcb7ff3858ae1f103727de83cfa6580b713bfa442e34d4fcdd6cd3a6fa2412ac05158e01b0c90983deb2bf39b53aa0bf2eba9b133300e6d34cf79245c9bfc1e79cd4f91efd4de4bbca194a1445f7a223c97197656e0aed998f2b099294b1d0a53cbcae77592b3bcfc5923b4ae19c4c26eba13887edcd2a299a1a9389a6a41407c4ce4b457729eb367aa1745dc3dab8ddb4c5c5d5f41df8026e9230e44d0fa66a865bd2d837e8a542d86a8f9d4243b7a476530d7e2e643338280136262f4fe190821fc9d5c5d767bdbd0b1adc68ff5b8e797485f2be56f6c654b16cc852ee4ce9a613c50908fcdf095841b5645badae3699912d166ff0f236f913592854a17ef8baa9d1c5f8cb040cc67ba408cf4e5d68d684a28fc458247f366e24924b8a28dd22d9447787b23bd9e863e39185dfe4d70b9ee2d358616628f37d3918038c7f07d5754e4b6360e92c5cef987821b8798272d6cef233ff5b998ef1b5944c8c62c9dec306806abdf665a406e56bbf42cc7b33aa26ecdf2cab023d860b3087cbc47e424a66652a39b5f50e9aa0e51fd6819cd75fc175e759791c75bf5a88db375acfba1b5e1636272e440278846139e57229d26fb2da6cf9f6748280bf6e88f3b8489a489f43f1420a19cd2d36c422b319030b89ee6c366e8dec36836a98dfccdfde58fb0baaf39a606f9597cec49469adc33a14f4b69b0d6a18be5f426e8dfadb6822bfa99beb9c1371934191becccd8055804dc34bf18665e8d777beb1a3f770cd72d02f001756349823e81daabf840545a9587bef1adf184cb5df9e8586594aa2971bc5b4f73d0f5dd8f3efaf3972a596cdede80606de373ee5b5490bc4dc9f763a710e27a0531092c06c75843aa597d304d80735b53fbad4d177acdf90d2eed291c2acd6b6e9af8ab4fcc0c16b278af238dd5d9a65100d02eda1e06aa4e0bd1e70d07ebec2cc144335c0d3a07f7e5a23405280cd2024c1be700b0b1913098bafe680e70c05a8c8bb06bdcaa10bd41aa4e9d3d08d101c6ca43460b6dd6936baded157ce669622a5088eaae12d7297aa94a41dd1ffc7ec9ccf02c57b1cd43ad4331e0ded2c9e404f42834dfc85b1459f51bc303ed7001fd53c72c968c00eae5d03744a228823594422f4f25327b1ff85ea42f8c3ee570e1d884990b070980c6eac586f6183ebf9e8708e6a43fa32348fe433c43234a5ea740971321b4451b86b60409fb2e1d20aeafdba8abd1959224476fadc01d380c5d24600e4ffc10f6282b9ad49508fe8f018a337b40932bf74aaf970739504371d11a207ed14c34eeb2f60678728c0fa4e3d6af1851a01221e6230f43fc3b2be1d65a335eb54202ce24739e746d2eb8b168965c55577cb5be085be5a0d6dc739b1aa064212ee516ccf535cee5038fbc7c6127a3fd546d6b3ead3923d92ccb5bf0f3e1bc7e933bc65cd6665b002330826f6319e478727b5024764a6a3d1e7592595b4d1c243bc84786a8d3a9a5b7330190a39a269a98e8a7328b1698c63b659f6b1457aa55e8a32f491dddee64da2b688b77eb220185444d946d0a8c14c26fc905511a6cfd0d9d1f50e9db2a3dc601dd0b95c074b02f1e811d10debad03eba36837f2c275793c6110caefb7462add182ab45ef62f1d8fbf4515a72b1128386b6e003cce82d63a8f8c0916411435288c41477bea96f79d4e35f481fc4d508d2e9e328d231f3a91dfddc2949da103676405ceb0250faa708fc5c4b64c12ee7b872a45ea5bdd7234079d49b2178006e324b0e83b5e0302d35979f7c28b3a4bea9e0cd4c8ff1c1f3febb671094363bc518f81d45274db9b89b33abff1a6b731d0542de8b5a1aa53a03bbf8df64b278bdeed02ee51ba8f8de4c759920e770d6be9834c86af6d032086f7c12e0683c15ac94c7b9cb9d425878cfdc99e2582fbb84c69a3248680789c35297fae79eeb5ae78c53cdf9895f3cb558a16945f59e2e1b4603ca5f5ced1b3c3ff966fd58236d08b0ffcac5ae7b4c8a0ed6096b532b009183427473da886df8e27ccb3c1009b73ac24655770ca39c6d06dc41bed49064669cd76b651ec1db23bee06a154c19cff326039893048aedd54ea0122398f7aa2d6e729d815b00a0e6c80f2477d6395627e637743e92110e7a5f47b4842228b150b1a42c28b434c17c62245a8572a13630be4ed4a3eba853721620a19a1fd83266e10ade677886030bbb69582f8d8ed891c5b6ab74d7af6211efb1b454c51589552179eacf494cc7dde5097aceffcc74566b04a5f01ee4349f639e294c043168d10895cbab781bd5843f1ca3003d5842fc0735fd4c2ce07a0513770e4541dc09d089d5af0b15ad8b050cef4a4cefab55511ce6b76485f785f3d362748d961e5ed2982c04227ff453ffa957e3e749b7f52c0a1eca5fa5dc1db24676d9c5c824dc16f3d7977fe409a1297c57c61cd912666643a86d2bd9cee0e9b4dc0148d02c587a39a982c4ba5c2ea3e64b5f1da7fb958bb009c88cf45ce99ceb1959a738f8cceceed63b4116cf84b7631fd928a5758b3a24d62bdad223aea66fc16c6a5a57aa192a9177b6d5ef51616fe249eb64201ea8a73df5d0c8732d0bf817a4bce0ac7681046a155122bed2a29bb44cd5ccc573bb90300da0bf796a0d6584759372947b1e47285125e1d0d8234adaaebd82300681d915daf2f931c460b7eb1bbd7ba065483ee5b15756c21a8db11c5662f7ca89e8a0a8cacab40e8bc77a960021bdb659fd95e541ae44b80ff57fe652dcb9abbae3aa51e7a164c86d23cc433a4c07053cbbb63c5732573f9f604a315e78b1230c586ac1d120cf20cf09cad5adcbbaf73dbc6a1df7ca18e4fb10e32bd9596c3d25196a046f213006d63d89ffa6a238a89d28de248d93056255cc09a65569a0f0239f23344d47f4a32c8b93a4debdc909dc2801903b3a9cad576d96c9d6b8841a4ad01cb3347c31c3b490117215e2e31e5d7d1b34cf50e16969e50b1c9f7af636d45cc88898a772312921fa50487f0e7e26356fcc68b1d580f5dc31b019f844a8d5296d1bcc4cde4542fe43ec64ce95b496e78ca78d5378fc3d8fca101aa94c44323b0eea5a98f6b8e3fa3f65711b88711fbb629b7804078bdc70d0e5550fee321cb5023bd55082795773939922571e228cb38965fd6fbd3a5cac406f4367945a0143f1b3788422d134b2e75886a054baf3963e19cce6ce4a25cbe915128d6700585aa311727dc1aed8ce8367a96f77bb1fcd357e26ef1594068f856dd6f06a3dc497379874237f23249c42e36c1d9e7d071776baa42151a5cc98e359c1a7d03f601fc07ebc04f98d970c399812a6d4ec9484799f77fec85067aadb609fbdde789a0d86e3c1b3adcaf6450e64c3d873c313c33303d9bf66f6e89c41c378ede499b84b0b9b973ae58427559d9e2a644ffeb1ffcad4c2a22c2fa6a2d09dd7d8eeb46d3e25828845c6a60825977edcfb45b2c54695143b7d57c96b7fbe8c4b4dd0fc3cbfeb604c278d718941f55688d7a4595053ed5361c7316a9ca24e4256b49724a455d96458f69171ab04975c2ccf1809a23029a30acf563d5ef5df3dcb7e7adea3a43ef8e480f55a119061f946d043c10dee3fe4bfb735c19448a4d644631b22aeba2f2d1f9ba782b7c2c2bfb9ee05a6f98ad39ecadb631e936edda16c1d40aad571d947db735210af977e81157caf0debda2dc838d4f9e49e8a3802f17ee409f60e88e8b0b805ae8de19a8212d8566ba168220486d715f3970feb63ce64c8976236f7704bce6293727c41108131f7c0b1b9db36c623e83ce1be2f7446be8e9acedeb2ff50f475e0cfb824f670cae73c218872f4d369af308b134226f9d3322a1f9ddf3dcbadae70fb55c0070b59cc0721ac7c442211a8734dcb020f4ecd807982bd7fb9a0300c8458d09ea300fc792e0c310d56b7c1f2cef17524a1f569035a34a12a844c01884a379e5b405943ff8a8a064fb70cec0cd1cae285c6f925026076001a154542208d3537e1d73d6295a7e628202c9cccc6043f083216275e4806faeb4e4c12fdac97d17ac75441b0c84431038ba63ea9cd77ec98bc910e8c8cf7688efba045fa83c2b321e1d1726939f3d72b7cbfc7d64c0c3e035f71828d062b02d8f0a637f5fa3a9fd9e347815ce1cfbed8f1aba1ad643f3c55c602c8617167e08228974bcfa18f492b56322b2bab131f386e3afe2954dd8bab28c4a44f437149b86c44a871349575997805ff6d9655ed4291b8ed2294970d3d2948f4ffe374423d38038f07a5dfd8eb593c739ebc42695d92426bdc6fb337397e668bffa0d66c21b385ac8e67faf498e3f1ad4b1bd8a0d9c5560193daf3b9f62aa69e3a403c4a75668bde8a5d9613b0490e9e9d8e62c463637bec76acbd3f737a489bc4873a0dbf8c79132e4e7108c6545ee53f57ea47249e591b792b0b8db0b882c2bc9f7be8700c603723f3df084e8", 0x1000}, {&(0x7f0000000180)="24d8ae5a873ab577bcc181b67f836449d9bd8bdf65", 0x15}, {&(0x7f0000002040)="f5903cf00c3096f8823ffa5d667cb719b148da96d7b5f54c207b7319810dd2f03be13d6aae6eb8f677f5d321e4a617c35a44019712e47b11f25912198112ee2f3d7d2cf262d4b9d0abae4d97bbce31bce74cba550fd467ac7f5089ce4c2ed774fb617035e4dba8aecb0952e2d740e377744978df86faffaf2297b112c5cf346d1bd2f6b5c2fef31632bd25edf1686ff5bcef31e46cfddc4df653b6670078103b014c64989fd36005a3161d8c6b988ad870dab5125cf97dc2f071120341d03bbe90af59dce267b4504e2836b0b16444b05fd3fe63d7859c7e8899c8b61a8da6aa3b362a9e90101c6c24719723827195c33f5bec19e157b2883b2c39affbdb8fd7808f1400d3f2598da357200de12e5591173980bf126ea57a78f1edaf4228ab92e32f60860b1cd102d0638cacd3e4f86ec7baaac834bf5681c6ed7ec2dbe806bf0085761fb52a0b0fb02fccc9e47d8f53ef005e62e97afc8a325cdcdda11f4e91609049588a87ea35c87b3d18e90748aeb8ef27cd961061bfc44912756c4bfcdd8f69db2e43a8acb961548b38f574b1c9baf48ca9420d43e74e4758acb23cf0823f1349c865ccf3b6b25527df838f4a3a847220362d2f225e3ce83af10da48905366d696ba5233268861706ec27678d01b9c322f0c34a26ae5db5eb52e90c2d2b300e1d8ca2f1594d3b12a7650c7aa7e35977d68d49f9f4c06fe918ee8b40593b9da197f0a9ca418b6e68726fe7b9a3f9a353874ca45dafa101433319d57261397827c5e60400c19bf81d633794d3df3e439c0a6b0f38489af98fea8d72d65738acb83f92e76bd47a5a744705fd9060c281823bf6a31a73e4cc3c0f3152a93485e32bf06a937f737ec92db9425a583900d93b27210e80d30ab13c94bf26bbf7848ff559d53b4e07d8b5986af61b840e56229101ee13bfb99f12736e0c4ae3a3ee47e7e6ef7dfbddef959cde147ae3f9d8cff969589dcc7873063b23740d5a04469cf5a70412d5dded688ecb1131f01bfe4eaf4def65a4d355003829cbbb5bd4a9d4b079e5eeb661596c83a3ddba5801e91a61f2898a7e3e50a1f27aa7dd1db5a830bd0f7560a9fe97d78c7584871619c91552b3f4e9278c32fc806bb33f227833a9fc2f6ab358adfdca38f4e57e1923c00d778b9d6ca07e4a35c1d47dc43a7e1b756d3a9a7c2ba46d0c91b26cfe079a969499d120ea9af310a6932443e18c68e05296820fe9fca7173ced49f060a83a4bbe64eb02d939faec70b7dcfb6b06eb1c2f3ac2323ddf82a46d3ee868a41f2abe3e39bd8d9491d0cdc5335a45df21430fdc98b1b7191ece6acfde3d528ada3692eea549d06a7a85104b71798034c97459681952f4e0870240ee44540c7b56367a04375c2dceab682add9098125e35aa8b711e3f6c258f9d605abbf2329dafa1c530551aabdb40fd642a57557d34f1a5c8d1fd372858391a50f43da482073a80117d8328111b4f377fbd58171c8f1349036c931bcd2432f6ccecf2b5da070bb3b68addf1ab4453cf2b032d8ec6eeba5ddc26e1f76c1ed7924bfa849470eb1456247f3ead574237372c897beb2b25617818020cfd85860b33dae2276c989ea95b70061e63c1e2b273844bef039ad5f209d3ee71cf4b442eb83aa6d16b867a7c3358cb5b3ffc57d6777dcba5f9690c2a420d3958d63fe4c591188f54d18c039ba6de1090fcbf601abddf10dc50ddf94f3d04b4d4d96dc94e958f3a6074b491b37d82037bc872da97b18f99fe8c1c4b4a3aa1701fbb6b84f13c6919f04f52b270a81898bc02e35a6c76844fd8b7d021334c7fd9ab381383ab3a67bcc724cef13b2cc93cdf583b6ff42fc2550612826f70c94b23af73440f6afe846f23fdeb72904b73cf27eff076f8e370b1dba91634748f56934536f3955fb5c1b48eaccd1690acd88403fead144e95a2c15b2d9208c3a1cca90655c621588aeb2073a2785d22e2e4cc422f76b92f07634496801a9668e14f5585388681ef2afe21b79082e50ab3dd51b3ab4d66ba", 0xfe64}], 0x5) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x30000) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[]) open(0x0, 0x2, 0x6) 20:17:28 executing program 7: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202df037f000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) open(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) symlinkat(&(0x7f0000000680)='./file1\x00', r4, &(0x7f00000007c0)='./file3\x00') socket(0x4, 0x1, 0x2) r5 = open$dir(&(0x7f0000000040)='./file2\x00', 0x40, 0x5) r6 = dup(r5) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mkdirat(r7, &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) readv(r7, &(0x7f0000000600)=[{0x0}], 0x1) symlink(&(0x7f0000000e40)='./file3\x00', &(0x7f0000000240)='./file1\x00') r8 = socket$inet(0x2, 0x1, 0x0) setsockopt(r8, 0x0, 0x6, &(0x7f0000000080), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r9 = socket$inet(0x2, 0x2, 0x0) recvmmsg(r9, &(0x7f0000000f00)={0x0}, 0x10, 0x0, &(0x7f0000000f40)) r10 = socket(0x6, 0x5, 0x2) getsockopt(r10, 0x29, 0x9, 0x0, 0x0) kqueue() dup2(r4, r5) 20:17:28 executing program 5: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x1}], {0x8100, 0x7, 0x1}}], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@empty]}]}, @noop]}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x6}}}}}}) 20:17:29 executing program 5: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x392a959bdf35d9d}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x4, 0x0, 0x10002000, 0x0) 20:17:29 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="391c76242e2ec31d4403e4ee89823de1c33f463a1185f72b7e2c0244940a25dccd2d036610a6a68d840a899db0cedbe3e215"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) mknod(&(0x7f0000000040)='./file0\x00', 0x1198, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r3, 0x2) close(r3) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000040)=0x754, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x11a, 0x8002}, 0x0, 0x1, 0x0, 0x0, 0x2d6abbc9, 0x1000000000000, 0x80000006, 0x7fff}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}) getsockname$inet(r5, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r6 = socket(0x18, 0x1, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r7, &(0x7f00000000c0)="18", 0x1, 0x195a05e282d6161, 0x0, 0x0) r8 = accept$unix(r2, 0x0, 0x0) recvmmsg(r8, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000001c0)=0x3, 0x4) recvmmsg(r8, &(0x7f0000000640)={0x0}, 0x10, 0x43, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000001080)="c03af09643bd7044da29b769fb01d015301262e9f1b8b5acf7c749578d709eb7722baabfa163827f3cf5e5197b83e6cfb6ca22534ae0f94d65b3924745dcf248415afe95c32d7c6d505aa6145e0d6bda0a155a8953e6226533e5dabab955b306a67d28b3dd4a17d246d5c75524f281296e308a9f7c12ded7636786e965a53ed19d6f6fb4a81d8e1a5bbdfa4c147f6ee501c9852a72a4ae3b8b5629bf4e1befdc37d08596eee4e2584dcea2e13ab5a2609f9123f15220dc49e18cb859b7ee97045cee4510592def180773bd77d1f096e7960cc04abd79a3ba873da6c0716d7767d8f3be69fb2c14ab9f34aa5da3fb3a8e1236a7912b0796c193c395e504636b1017d91e00c6c9b0d8584fdf7a63ebbc731923b0435491903f33fdf2e36b7183a253df7f7968fe102e43c2d7b51895658b1dcdb7566994c49713e617e8bbf01d749adb296ca672574996a843cc1da4aa7ce3d75288cb72e116064dcaabd1ee5d9ecb32bc92bec62815501133212402f88eee3018c786a6396071ae54dc6018897423d79c9d73ec8a6db7f91d36d7ac3d1d00903d7620570cd2691c643d6b5c1479395553551a19beaafa83e98e1231ebe4f87cfbf08eea7cb18ca1fb79799d38ea82e62eb55c73e3d4fe9104ab5e477935fc41599b58bf7cc336b68b5ac4b68e12c8f8cf24c95c2ad9eea048a0c33d0038af879aabd653f2eb75cd8ae3906c9877bf1e62b52bd40868d04e2fc72a47084fe0a0fa20e13ba79a9949fe31f1c86b9283bff2c78e748a2a1f4d6f53886f6cba9d848400d1d930b3dbb60b7157573dc586304e0aa57118e68983cda3fc6dee2a1d32984f61d3fd10f11737bed36f0f6ab6d36d96453cb6bb3fbdb6c6aca1038eb02e1cad4b74731fdd9969c192c3b96aba98efb92b0826765657c7d05f47e83f3e462be77d6c3aef214a406312c9f57e78fe2501a39dc55c2d1031c24bd6371f8e93dea73c3c7ff28fd43da3e4c5388161202fd93ba6bcc286541f6bfac7a61a0d86aac73a4a463b857a69519c1817a56bf601b9e6d9d8813003a0d9329c90dc4e2341c87797b630175f96bcb2193809351d898fb8ac3fb917afc59833cc3709e310b4d5081eeaf488a8e7b5c24b643d26b0544dd154af0e56c1d02288af019e430ab041312e1268c60de1c1ffd644ae5ced802ce584d0e78614af6d91e550fb2dc27a123c33abaa1e68d106687e05043c335e1912ac565fd0929aa98fe3288d6617c227d67be9b932a122383044576d2fa884ac5ba2b6e1b54e8157f84ed73871ef584def9f395d6d4083c07dbb821a67b3d15ad4b5d19765165e07bc45d855cb87f07385b3ccaaf8bc02b1a87403514a269d6d6452cf04c3f662a5dd5326b179e8b68075072e71db315738f46feb7eb6aaf99652a8024059bb52168eba19a7e3e21659c5b942f5e56e6efdedacd5e530a33d5b872291391aa671c8969711b40525ac740c6a39e1b4902862d11d4f1e37996c27b9dc1d7bf934062e2ff848a697c10913ca948a6599b08586b09a78fa6e68d30d6c0b1db2b066d01ec23886cc4807c3d31fd0fa9e7269a51c0508a56e5de3ed4f1aa403fadae593180eb85fa5ff5c1499c1ad459f5e018462152266e8802ea536b2009b3628862a92a4ebe1dcf2307a5ddd0f7e6ded27a5d994bdd408877b95ca65d628bc2a103cf1aea8d9b5b2b714a557e5a6e9ce23e9cd1726fbacc361cc2d2940f28961be69a4b43625326df87111e0832f686e8489255f480dbfa03313bea6eb5d8538ab919f2034ae32a99e2865d041c94d81bccd1b0b0c3217cde585b31f22e65326a8b944350d3a69c3d7e07ada7ab16677bd8b360017f932e4de615230cef08dd8d4fc232a78375ca4e160a6720018a2f66285a346479eb39c997befeca215bb683a89b8234077c61eb0314ba5233b351246238337fb42bbead2977c805e8a124e3702d8e83d12897f12b9f56e04998ca2c19b556473f6855653aae5ed70bb9c602e230c1217c0aaf23170d664c56861440a482a68e8993ec9725c5fe2aef704829d9537bee4b902ca018ed1fd11804625fb17a46fb4ac16e810d02752ae44767b69cd79b13fb462c38589a2a913fa252b84f699e90ca455daf1a5cdb49765e5b7f0db817336807eaff981035edf48cbc5bc6c0e5aa24e16e57bf8fd1aa1d92f64dfc48a61e362fd9fbe580b66ebcdde10295962b9385e8590614544cca97e745dd963688926c8731a9b5ed65a5f40ccbf300cf19316f6ee069d78b24e7540715d4879145d60ef8196b2f340a92f97fb29d6387764f826a76a5c0bb86d365d56db830eb91b49b047e19747a3e6b93f3ea2779ad4f5385c4922eb3a72d28b8093c0a8efcb4dac1a8d475f66747a78d5554ce5b5d4a78a122f13c63edde2827719c815280a63efb5e2458d467b30dc4c696e27b99b3f645317e6b851a876010b5a2cb914265ccf5aab73fdaa91d5984da37700cce29b1827349168bc3ba3444a23ab56169a85cbe89785544f82dc3205530c5dc9703f483f08fa44c3e7d9869b73dc02ad1bb6345801cdfa2050e2c08aa8524daddbb15d8f265e6beb824c59752e9d79ce0e99de6acc7d027225c8fc12ecf9e6fec2b197e669a72e5904c2b7e4787850cf2c254148a08c2f0349f418c2c12d2a6485218f77bc671c6612628f83bea3e31b6d849e62ea7f4ad6e6331f9dd41367ba0fd1157c952643ea7872d74618129f9bc44c2d94012b8392ac72ea2d77f5464b3612eb60b626c24f53178f343d90d69ed8151e5030df4412e3001eb78960eb996005a5aa9fb5dc09c6dabbee9ba07100a2d852edd2299fadbfad108dad1bc70f789a5254b0fe1de398019034add19b0cdffa5cc21a65023f20010ca554cc799c2fb561b5dce5b97b8f2df3807f831e09b209e1b43230d33787f1a2948755f84a090a8816c1f859cdc16ff4a71ccf624a40129d2273fe2737061220c75e1a65c053ace70e9496467fa1b29313b71a3e3345be22cf27bd2ee1c9dcd56872f9321695622831b7e40b83aa34e45e2acf74572d1b852c1debce4726a0f1b5c669838c177abf27cdfe2f6e93e7fc46d4a5e324f24bc58ea290b194fbae77d043359a889730841944d7b2a406481e902edb421b9b9fa436e022b35b8ac06f5aa996016df6691a02f882ae8b5d13c84e02d13bc6bb8ceafd7f1a5d74930d6ea5b4a9b6ec8c36fc7ff07f1af991133a45f6db359b10bd63127f4b2ea34e560b935c25b4e09c1065915d11d6e68193876fb4690c8bd5e0a4df21a378256da455fee36e38014e3f505de50f7d3da6afab3dd4eca81030c15b318cc204b4fa7a831b04eb290ebd3ebc2ef70b4bcaaf06df036376429a52bc6823b2d8e0692af7c92e988203d5b99a0ea5ac5ac281ee27a545a7ba383a11d926100a3e807e60ade1ff155f277524283cd50ede76769a744dcc6624f9aaeb8266427326735e0b0db50bdfb310afa2f5bdea579fa29e8de1ac3a81db1b0330c58989dcfcbc2b1c56184bb56f23e3a8caa2ed2bf9e57488b525f47b380ebed412cf2c6588066d2e412e35d2a13325460563d1309fb83288fac77e76c9264b12cf2074f2c8c6320b31aeff91236f37c7934f10856979a59994a242a548856a075f5fb9a8ed45147658315f84d2ba3c6b1af287df3f5a0285593eb5048819d8b62b491638a0fe19dd17af4e1526da7b39d06f1bdf9c50b1d0c189fcb55740da0cdb22552f883ff89c4a13befdc0395c0054fb8924be7e6f961e7748b1b78bb5df9a4f40d580914a7390bb2d9aa00542449aefe709640b41ed5454fecf78a96887c14aafd335157c88ba3cace7cbe54c56d391fad8b9a514119f206d261ee7556dc5c4e5a885806c7a624a1f33b4f1b16658f6416de77f675f01b5421a2ac751c92df6bfd8f9400c157a6aec5effc5253894399c2a95f799542b8703dbb5c526700b940661e133b3e0ffcb0bb31152bd7b97e9654ca46ccc7b2ac1dcdad43f0bd66bca303238c5036609ee4bd9a7b67cd32162583b5778a3273fa63331bf9975c9551772a13db3ed0ff4fef35fba75a50fb3ab3a96529a8f2c185ca5294bc2ea399de2ef670d409f08dc55e6216a37ddea726c7f66066ec18b23b9c728094b0f3ca4331d2c9de4ec14ec1c5bb7eab9daf530f8344f53bd38f91ecd8f1943b03604a0cb7caa0d1805bc716f58eaf98667a744f041ba1f00c48368bd9f2329663708bef743d3b923d00bdacdb9ef29f3a0f07c6a703f6b076f9320a8f1d96cee028a8c69017fed65e0144100caa1429feb793b03059e4f6fdb806347d01057a9b1a89ed7adc39ef303a60a3667b7eb65681b2ef6eba50480c1948d394de6cf1582830521c56108cf88229375774cfdb7e7d57958f52918ad4eb98bfe6a84e8658b8ea34ec7e042c4a7e4567478d565e4e07b2d274811596f3ce8d77275bc8505877530289d025c85a5c1da17edc89982897e88ae6858e0b3da33aa1efa2fa7d43f3c4a2b156dab1ae519bd823d9ae246b62a2f2b135c86a0694553a121e3d0c36f053e4631d54d6c9a4fa86ce3b6f3bee90673bbaa19fbbee8c7466e25af2bd49342c99920c9fa189c0e9726bb5f5d86668c04471c025129b9ef83237f717bdfd33b3fbc40f1d0b57a004f4d4391dfaf339c7a7472668b2f53346940d0424bab27adc3ead63bb3ccf895bd102e9cf6a3ff843a99b06769b204a2c7785d859f41d32de0139e712670fa23deac6d01d8817cdb79468face06f2f89d8d590a1134fb615cc3831ee6a24c3c823775c69490e9e1fc83f785cd8db19d26c5a4f2e9b8b55eb0f34882a450c503bb3e226870f43801e5e9574416f2900d082b7f2c208a459f548b9e0a01ee319e322f6f8a2e523a8609ea2676ce64e4224c0f0b4fd3358100c42a1cd511074b05e444601db5975d222b178dc846fdd98b3ab4d962f78def787e96222b8599ac7c41d2c908fe708be05af49ff2638bca4bfc85e4ec4ab6dc20ac02173bae63e3ea50cdfda6a2a55d40334740c94ae09ae98cddf67864115b3d368f61f7f7f91ebc5a4c12bc9c9b3526b9d05a4f63b774f60535c3358022dacbd7b7e6c698a39bedf70816787793f314f9751520a7896041bccd086daf0da0b08447bc67d12c084718aa277d241ffc8f118d1d6805d45a52610f488b312fab73df675021650db822409d4113b9303a783e2fbd98caa06a1de7500c9f69c91c6863f23f67d11f74b9345f903ef79ef7ad24e3ee3f84e6c9da4e18c7be10870b14cae6583a9318d33989838c619e214d33e338ab326c14c5c87d0b90387e0e0eb024b4e7b3909159e73ca99162fb1025d803551bb026b33ce71e3185c376426440931c4b6ab401dd6614206f8310b6297f235d47ef95a4f8491472dc3aa2d9a5b124a654a5a0049585605b1955b452b1c278f13101a3e68593133ca71569d5cf61b05bdcf9f0ed786e6870ebb91de68bab0049880be9344284202f0f3e2664d7b700cd84223bff29653680f6166892377867db7e252ac66f5edb15be5c37e68ad8cdbef0c8a4d56db62363e917e57117ff2d6a6dd6bc9557d4a9c6659b17c67308797816c00fda52a808ae302a177186d40ccced0d7ed40812469d59b173f2f05460b7f2c4e1d1135c11c3df5c4f0a6907a8b27c25c854b609ff3e86761a537ffe272bcb5f8331288106af74112cb61ff4997bf90ea6237b132e42df0be42074dafbd5fc3babe02e44e6368e1a784dea496d71e354b4577f0b82125db7813cefe1e8f605ff1db319a0e49e4c77289f0878f270b8e34775eb792ad24e35afb16ed6ea3227105c35813897d82cab585f2b41ff82700636e7ccc1da4a5e21ebbc0580feca34f064156458a0942d798", &(0x7f0000000000)=0x1038, 0x0, 0x0) setitimer(0x0, &(0x7f0000000140), 0x0) 20:17:29 executing program 2: ktrace(0x0, 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x7fffffffffffffff, 0x1000100000004}) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0a012f2f2f"], 0xa) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 20:17:29 executing program 7: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x1, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 20:17:29 executing program 7: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005025052c9000000000007070000000000e7906fd658bb00a2a60020a10500fef96ecfc70700007f7d0fc633eb71d8c49c0089583535673039d2d236acf2f97704be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac7ebbc2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300000000000022831cf41bed66f40066ccbdc9e4999d9d20002002c5dbfad8000000080000000000000200"/177, 0xb1, 0x0, 0x0, 0x0) 20:17:29 executing program 7: r0 = open(&(0x7f00000011c0)='./file0\x00', 0x282, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="da64ed41ef8e3fca14d71c0117edef80e853f328e8abf6b3111bd4449b85e7dd501a9c21130a02c82a199e44f08bdad48564c62840f1ae47cb54fe6bbe7d6592477ba5727c6999f24b8a43a2208ffb473d130de026e4a204a4a83f5ad37df73684ed50494e86889b0019d7df353d6a72eeac9039cc912d326dc888a1676ec8885d9250c8412acf41d1901830c5426f09fd8a3071416529f31c56491263663944790e6704637a506574b0676ed4b6bccd2cdd6cb41bbf6f4278c9d9187e65f8498a233b8d37768f3bc635e17a8782d4a43f8a8e9de0ce8595c066e902100e63b9e2aa1c468eed6f", 0xe7}, {&(0x7f0000000240)="9d9fb2c74af2ff45be3cb8bf5dd2ba27a70b19796ba98414e66da434063cc07f0df65521ad48e9a4b4f4d64f3787af10e3739a0acf2c71df7ac72424d457060ef19415f9402a54183b9b7c8ff54d33c74455b6e8288ca4ab7b1471e913c35d61873b1bd2f169d5ad73b5c9e14c1912771907e9e7875eaa24536def4eb3acbec89999f5f011d85301c6cac0eb8f481540a33d501fae039e5b03f84bfe85908cd20c8b75019ad118c2d0c0e134fcb56153a79afec411fb91d0a43efcc1e2581edefc79f2d7246595a86358ca57", 0xcc}, {&(0x7f0000000000)="431fc2110a7dc9a05fd73c068d29d71c229bc38d7c3bfc8500a488bf660b39c5cb63fdafbe11844a67941e98d219148d819963f80365f233104f73b1cbb209d8f31502e3bd99bdae", 0x48}, {&(0x7f0000000080)="8cfadf74", 0x4}, {&(0x7f0000000340)="24e16d29fe768b5ae050e0523553339f4ec1bcc5ee2c7ac8d457017e81a3ae4ef685a7f17d1e05c871638e89806c8cb468b8b5d8c65a83470f625272cd571743360bb20ed0f25dda157f39aaba92cb72fa0782bacbcdc3ef624409ac61f02e7931f4d86870b29e4d3b19e501c4c8930c341edccd62f3ef22dad5c3b4b962b38594c92af33368658344e9f94651e48b3eca09da93e14cbe344d2a7b264740a4f6c82afa0b4e0e9fb0ca239fc586005e39cf", 0xb1}], 0x5, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea07b5e900000086", 0x8) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{}, {0x0, 0x7ff}}, 0x0) pwritev(r0, &(0x7f0000000180), 0x1e, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x183) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchdir(r4) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000380)={0x10001}) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f00000000c0)="f3", 0x1}], 0x1, 0x8001) 20:17:29 executing program 5: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x4000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() r2 = syz_open_pts() r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x2, 0x1ff, 0x9}, {{r2}, 0xfffffffffffffffb, 0xb1, 0xfffff, 0x8, 0x7}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x7fff, 0x6}, {{r2}, 0xffffffffffffffff, 0x2, 0x80, 0xe5e, 0x85}, {{r3}, 0xfffffffffffffff8, 0x1e, 0x40000000, 0x1, 0x8000}, {{r1}, 0xfffffffffffffffa, 0x4, 0x80, 0x7}], 0x100, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x20, 0x3}, {{r0}, 0xfffffffffffffffe, 0x58, 0x2, 0x59d, 0x15}, {{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x8000, 0x2}, {{r1}, 0xfffffffffffffffa, 0x20, 0xf00000ea, 0x8, 0xfff}], 0x92, &(0x7f0000000280)={0x80000000, 0x9}) socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) dup2(r4, r1) dup2(r4, r4) r5 = socket(0x18, 0x1, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) writev(r6, &(0x7f0000001580)=[{&(0x7f0000000280)="986dd270be6ac02e9e7521f4269eb5a5fbdb6d78b13e6b317db4c3c91d806d3117b454794642d9a136fdc6a93a92885b7b7d701c39eb43a2eba3fda5909633c7059ede1e2bb43c8a06121030bcf5b4fc73aef1830a8a44c36c4f60140f5554a0bf950cf6aa08a476b2b1e26894ca05431d770df0d7cf77928f6a", 0x7a}, {&(0x7f00000003c0)="f8e21c198c33612b03d0a144a33b07dd950014de125ac4b1ceb21e00f55c5146f72415fb2fa7e4798e51ed4453a1a27e3c31944c13c188e08ba2ffe998c6d40abe1b7b728fb3c9c166a849f62cdd716d7bf39dfa84ab291fffa6dfcbabdd51d2df6ce285df849db7da946b9a9d8d2500784358d7922b2aa4dc7e2322f8235669caed77c5798f57bf4e7ce5dbbbdfaee7f0b356f724ff9bee5bb76ebbd538d287276b9630e55370dda88dcc4dc6bb09edfae88442aa85bdc7c77e4ea23cbeb99d5a5a9f9d1628b734ea963efc7f7b98463cd2a5b59fd0f80c0f1b", 0xda}, {&(0x7f00000004c0)="f713c4d5f33865c032e189907f732703f921f230c367713c9621d826a435c8a5a6b73c5e38fa6dfa1881b4c54c0fc8171a857a0f4c94ecd5be8ae63e33ecaa5f5ca33d62261c71e4a1500d6e0997d735817ed2ce00fdae0760868412852794ff57ced4e699a3e4df1d9ab3e0b03845f549d6c287cb0b4fe826261feb0bf0bf0997d07c068f9fa807e88467f85a543c458ddc1d578603f40078f2702898ff2cc93c0346049fe10e7c8e06981c8dbd8f5375d71a32e76ee5f79144ac3995bfbf7df2dd74912b45de529f7c0c0a95a2b25dc0dcd02db702caf8eaf14efcd34109d7cdcd191eb7dd383e1e34ae4ad2099265a80e1ab16aaff43ed5bec42b949fe273312c7aaed09daaf9bc4806fce6ea07691d610959168394cd250787937be3b9d9eb4fe5ac4c81154584d7554ada65294383e3db7080aa664f1e5b4426d2b3ac858b0de60f3b0d0826723edaf970e2e8f2a85bdb22abd6e3f4361b97466de4e19946b3e1002733f2cec3a74d831a08fe549fecaf409fb6506a39786d216fce0fb02724cea5a3e59883495129f08c5093fb1075657c1a6eb103cc995319165a499897d3d4426c82329be4f280c215dc52ce6cba3f7799ebf5cf056e923b1c775555287f9636ae5afd98c152ab54828beb9def5f59672e25ca897cbf7cb2e9614e8fae93bc3c0f3ce24f96a1cce3686edf96fdcd465c768f706369c2112d6ef401b5bc12d808282f298495950d4011705bc221191d2d05c7c1aa94aaa3bd6ba2bf403ca48875f04768e83e03af145fc8aa74e3d94ace308e2b9b024b9ed3997da2e8fd203e35101dc08f065245db65cf33271dd249b8b4f1acd91e7e4df5894870df056d31cf5b119715d5c0ac17b995e8dbbb39e4a467986f88f09bcef2b9e2aea40cdc4be83b0db068ebed3eb93038e62936a1331a398fbb560d30905ddc36aff09e4ed78b998b535353d9085d", 0x2ac}], 0x3) sysctl$net_inet_tcp(&(0x7f0000001c80)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001cc0)='C aj', &(0x7f0000001d00)=0x4, 0x0, 0x0) mmap(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ftruncate(r6, 0x3ff) close(r5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x20, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r9, 0x9, &(0x7f0000000340)={0x1, 0x0, 0x0, 0x1ffffffff}) 20:17:29 executing program 6: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socket(0x18, 0x5, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x878c, 0x0, 0x1, 0x80a19f, "bb080007ae59da4a1caebb5a00"}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)="3d84836de7e558ff9894fef93e3340eb849eabf66e398bfac1290b69d7729ed0f4d5864935c69a510d0ec5b2c9e981415c8fd490b505beb95e411911f8cf674a9b037dff2a3b59cbde61349fc908dba97931863a34a9dfcb08a4059346007bfd63eea7a87cb8610ded7e6e2afc1c1c15eb0f16d9be8d6056b4c84dbdd4e425e7059af34f5d6be79658afb19bd99f90ca9b65027e4f80b49bfe10a5819348032c2429806ac2f8d1fbe02dedac860b4d78ab47a95ef3b0674a134c4e5b7b6bf75decd9e12d453cbd78d6190a56a2976f16d9967644a137134533fdcaa5dfa90c3c47b9e3d3ed11c3816c59464da1f2fda193aaacf87b66606b5796d9006f11f962f21e39ee71d87209412569f02685bcf29dad7d1b632ac41a7be36747a47604a066c2ba1c4ba0581cd826a80162144b2b75bd0d2aa472709e386d676e9d76af84d890af768b96cdb14b0fd369fb5edfaf8026ef166fc620d7c56bb0553645755f344c332cc79d1fbf6ee678f77e4e1504260ed0cc6b1cf6c26c4adac6c7afae6d5c0f5d1624b2059c878e2621ae1977715666ec8f3a0c45797359945dcd89012b7012971d00a891e8fa3393d5b36ca4394ffe4c8981e8e6bd8cb4fc913e91e20616ce7cc288e245c471bc0e38f0e25a2246c94e12ff3afd67a96d91b6fda25229c00e2d34c4f6e09eb56e44b19efd489e2e313d61bd05098b5a65e9381d7247de4ca5945a2614f5511a0d395f417c791b499dd4ffd977974ae30950f13baaa7513983c4ad8eaed021ce9fe004c8b8a4092e640ddfd3cb090b9f92140ea0d5550cca9a826b6e454391704f0e50fc3332eee423ea78db66cdb2601cf803fb9a471c340494d6fcc8c5b86cc364ef897731f9fedf43a1665397e0e9795050691d1f09daac580593066d03d131fca4b049f10bfc31a0121ce26b63dea1a01ff116631274d36616cb94d724dba8f85d66a8337a5cf64cccc6df73998d00c7dad52f690728f7a7c942e2f6d43bfadff9ad5ba6cd152da83b4fe938f98dbe7ae31d16c960bd3919ac7de6d156165a096a568e6cee8fc38c7cb57991deae5af0d8f9a1296dc7ae9b0059", 0x305}], 0x1) dup(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x3f8d}, 0x10, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) recvmsg(r5, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/152, 0x98}, {&(0x7f0000000200)=""/76, 0x4c}], 0x2, 0x0}, 0x0) sendmmsg(r4, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x8}, 0x10) close(r4) r6 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000300)=""/61, 0x3d}], 0x1) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d00)=ANY=[@ANYBLOB="de500000299e9e9456776344d701a38d984e6a633c7f501cb2dd80872fe023180ab2d416cf07a573d173adf904899a868e1197d7989f65cf739f1519bff1b5714a854290dd7a7bd87b1d2bf100c4cfa756a008e3a15573fa2a31478f26cc8ea7fc129544e46047a6ae853346605a5f764b819c022e6e0eebd4411a9947847518d24486adb2e261528ce6abe43b08ad3726013bb57be495b2a74b668d40f46e5733ab8655b4bf84ea8a92db59a42ece11681c8a9fd67b2c019b52c4905bfd15cd71cb7e30641a83c80d5b249a3ffc201b7ecb7f5b760a313854ca13d6813d699fbfe1a0b5891b9d94ebb14b1b8d8967f66a9874cec5d108529a455a96c0cd14a7a9a99ae081721fb943b86cc82e6fba15c0a61f9797c68aaae122de0691f3d31b0cf32ee9aacd159f2870a6458077603f0a3ea1643c17a84e17054e3f2800360eb6a6369da7fce48f793acba8270f9c657aad278aa37e3002f223c9853dc4acad7ebff308e80307c1c7f84c617a99c6a4d8dbe23e2f524eaf4df96ffade83bf62676efa602b37d723a9019219755de5dd514927bc1661064219e1964e63a34aed88f7bfa99b5ac87e18306ebd4051191996cfb87985a37ec5e2633496"], 0x3e}, 0x0) recvfrom$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r7, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e1", 0xe6}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r8, 0xc0206923, &(0x7f00000001c0)) 20:17:29 executing program 3: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffc, 0x0, "61060a616a2af171ed8aa6bc408c2c5000"}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="23215a0e964ce74aa927e85e4e184457fb12b9775e14c946966e176943ccf43d202ab271a60d14e9e4eee27782310a", 0x2f}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='.', 0x1}], 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000100000005}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x1f8) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffff58e, 0x0, "05045db98580f30f3e635ab4f7861d58e56965dc"}) 20:17:29 executing program 6: r0 = syz_open_pts() writev(r0, &(0x7f0000000880)=[{&(0x7f00000001c0)="44ac422a149e42850892b7326f591df4b2a79ae21ffa0456c78fa8bc1ce8949fc543e76df549d0ee7f264cf5426508172cf6c3ae01df8dd36152ddeb4ff2729897ed3729209834e67c7994ae87a3acc4a75c32af26e72ed135ae9d59700a383bb59e34d819adf80c8260ee970abb9f7ad2b30879fecd651cc86f5a7fa7ce0202c3233423dcdb97be911ef401c0164ff228f9c1e8d2f65d15bd6bc64beba09cc92931e32aac8656f3e2acde22c4aacbd19c04c8794eb4e1b456c310d6f5ec8578e4a5cc35801e1cdc0e8c2e66d8a007768f14d7dac053c8980489829818ec1fd64758c444e8029d28860de3b974965e75881b47713336efc2d31f385b", 0xfc}, {&(0x7f00000002c0)="74906e0258f82f98b17e69c4c0b8eb0de96426e1f3b594968ee72a7ff81da323a004a9b2a31d0a1f0ced5622acf171e845f22b439b98e4e6da6c00f46f40510237cedc49a623b642fa6dda3c897891b5c4a5d7b31595bc2c53c307398d98b584913c8d2df1351f50b5970532449fc6da5be18a374d7db2499d0e42eaee6d0c7442137c69021efa9b", 0x88}, {&(0x7f0000000780)="ba55764e2477e93e7d4a7752af776033e2b9b725ec516bf302000000000000006f4da63ddd90410d067b144b7a3e1989ba1bb3e29c00000000", 0x39}, {&(0x7f0000000140)="0dafd75362cc5e7a3b5ab977f674084a0b4315188bc609340927e828cf0e96117008662f0ef8d262e86ca2daa0f788b1e4ec44effa761ab5864796f2845b2c48", 0x40}, {&(0x7f00000003c0)="ad36dfab7752f708abd7396901d367474cf06d9e9a3f553feea280f7d2dc060a9a29950a9dd7d7dcaac3c918ef93f32aaf4d4a7ad198e987668a6428d3a6432052a2b8ec5e4e6ca8b15383aab4c52507ed7d456ae8cc20c5ff4a8ef970e701c8b3d74134e57a39a9e7b6a93738d7704cec397617443fc14f2c34659f9ec8f72d974da0c8c45a372c547523a138d72b6be1abcefd5ffa200a47e9e6bb5764689ee3ab382cf0f4e2695d64ea93ad9ea2ecaf231ab6f60c5ba0492e5625ebe4fef01b3014fe1d42bb5ba4530193824987aea4b97f94cdd4bb028779", 0xda}, {&(0x7f00000004c0)="7e2e20f1af4a5727280be7fe81c2378fd359da5d8c24b63e29345842776921ba940f99ca46ee59c694a90b41be55f730", 0x30}, {&(0x7f00000007c0)="8e8feb356f8829ecf531501d0ecd08e76568cd7c2bc8a52edff6180f0baab6c75d63c19a93206fefc8ca9a1071b4d7dc2c4d75d088b5525d1dc4ffed441b17765641658b0b97a9515b39c71418b71d1e36852ec3d4ad8dd8b00d33f22052dab65d4a66295e6573574c0a56aee1ea7a8e570b46636e67ebb2c0157a58cbe26490117e280dc9b8ca777e56adf27d817d4e2124a63bd79b83999bfdad8b930b79fd5a0ffefc332a827b1fe1f52621da90d70bffd8b1bb2850fb67248937af23", 0xfffffdf9}, {&(0x7f00000005c0)="65cd23400731286719951510ec4ba5a840c69bc9882a3250abe32676adc9a572a026aa8b09e1c20ceac92d2a559a4f23ded493b76e682973b2c41a47920347a14602427d187d5d92028e9604dfe8c1215aed6571ca41a0e3693d9a2952e220732b71018552b1cefeed8c2a801310e5d65636248300c2498fc0524bf55df8c7d7a3672b57cf4b45e179f047e2b4f5c4ad35eddcde039f552895a2c8e780fe690ea424c9", 0xa3}, {&(0x7f0000000b00)="7b7a310406ce265d75e0f354040035411d1a16234641d41429dba18518fc57ef523c25dd826f3d4efe0e02b633c96b875b36607bcb020061b7a3896acb678e8f08f76183e32af71e7394d32dd59c44e4776dd46931c9182efe91277c1182171df17d777d30ccc42800a751cac9432e917d7833859e8bbaceed3b572d51773d2595e992721c37673b8ade4c9e6d723f27f77e77cccc4149733d94ca9f130fb258cad7b0ff46831f77b6441f85397322b0949511e08b8e8c7aa0eebb3a2ccdc91adba06d185772d3cfbd82982a9039af47c0241cfddaed6d72fa0c744db75804c1f9e10de005f7c30ec5fdf8cba8cf470428f8f90b022857259f39c011a9b092902fab3c2fed29726d1c5ab2376ff6126a9a347f9bf536a3951b7c16fffeecd0c2c6329c53018dbefc84b7c4e2a620b2236239c9fbbbc3177420d59706e804b04bcb90ab577b6d638bafce197209749e9f89c0d4c3a0df0aca50fc6b0cb90e240150d178dd4dc33a5300bbaaafb3b6f4487686a23655390329a8984412b03164d5b706f91de0140757631f9ea32ac0060c118ebf6316ee0f1f97a10bf6c6b391ea095a11b5ebab53499311f483bde5250b8ed6b4d144a28285401170d4d438a845045e0d626217b53acc76f916abfb8949ec66400c564654bea454bbd6b1e9c07cb94a3f75fe27393d5dfeac5b45fec26199769065b7289f6cf2dd7eca953f16f6ea473a6eb256ffa908004f3ab21a68428d3b2ff634d575ea457fb07de91a5aafa292767b569e83383c22810050bf0c28c98716a6b340449399c1aaf100271a83da310f56268abcec445d7333b847810e9c5785a55957a715c822f8c59ae453be9100a75300802176c81e0f5b82b95a40d18a2e41a8640f67665fd554237c6c210a7d68ab1d6443418e7a0d1f34048a17a901395535107f4ba3333b8c565b24574eef3e8209", 0x2a5}, {&(0x7f0000000940)="8c04377021584f738453986b5d6507f0948678b3b195ef6863d1db204f92a858cc72924010b085eebbd9a28de8246f250ae7b52695fa19b1417750720ecd4eb40d173c12816a158558f79855771e0587bcb593161918d5c1bff0fa2b622e26fd8c6ab2d756fd5a3c3d95d01290171c17704d4a31773bc5a349ebc520748877fa18781f7e8757e58685dc2f3792aa258f0a64376249f251f74a47f0b1dc4b7d384f6a897951f7b215c119822e6fcac3fa4604dca6bb50a8014221e992201c1e9f525ca44d494bee50f3f00e77d6e10286d432c2268445d98526b661da3b46aaa5fd2b3136cc401428a0e44c990a10087a463c5e6e8f92ce7401411194de41fedc27a6a8d3fdc412dc03780fdb8f42dda6a2437656b9febdc123c16bc4110fc611e9e6b9b5ca3a011cf2f3e188e5de7ccadd199396860784f4365f575bfd9a163ecf6414c32e8c2a114a43941deb3ecec22b24cc3fc5d88b09e03798ceb8ce2da2fb200d70e2dd742f6c5dd0f9239e0d1b6a2cb479ad2eaac2bbb3ddad35dbd9d555e0e086bb0c229c665866e8368f1a32b1", 0x191}], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffa, 0x0, "6106a6bc40862c500800000700"}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x40}}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2010, r3, 0x0) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) lseek(r4, 0x5, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0xe0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "36aff0823b2e4717a474da6ec1f38e089f419198"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(r1, 0x10000, 0x5, &(0x7f0000000500)=""/186, &(0x7f0000000180)=0xba) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080)="070be137", &(0x7f0000000040)=0x4, 0x0, 0x0) 20:17:29 executing program 7: sysctl$net_inet6_ip6(&(0x7f0000001940)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000001980), 0x0, 0x0, 0x0) r0 = socket(0x20, 0x4000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000140)="03000000", 0x4) r1 = dup(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) poll(&(0x7f0000000080)=[{}, {r2}], 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000080), 0x4) pledge(&(0x7f00000001c0)='tty V\xef\x86\xce\x9f\x9f\xb4\x96\x01\x04\x00\x00\x9c\xe6\x98\x0e\x01\xb9E(\x1d\x96\xdbY\x91\x0e\x17Z\x9cs\xbb$|S\xcd^\xa0\xc9\xad\xba\xc2eFp\x8a\xad\xd5k\xbe\xa9\xe6\n\x00\x00\xcb\xce\xaa\xe4\xdf\xe7\x96\t-\xe0=\xba\xc8WA\xa095\x1ci_\xba\x97?nVdH(h,Kg9{B\x14i\x92T\xc2\xd1\xce\x15\xb7\xd6#qc\xc5\xd3\x1d\xe2\\\xf1\xed\xd2\x8c\xdd\r\v\x02\x84\xb4k\xe1>Zo\xa9\xe6\xb1\x82\xc42\x1e\xa4\x876\xd2\x1e\xf5\xab\x1e7\xc7\xb0\x1b\xc9\xde\x9dqw\xd2Ya8We\x00\x00\x00\xd4\xcd\x83\x8b\xcf\rmdgU\xbf\x1eZ\x81\xda\xf8\xa8\xe3\xb1\xdf\x9e\x89\x1f\v\x96\xd2\x19\xea\xd2!l\x99#\n\xb5\xca\xe4\xcao\rA\xe8\x19\xc3\xeb\xc0\xc1A\xaf\x1cqPw\"\xa9\x83\xf3\xfc\xd9\x9f\xfayP\x90\xacQ\xf3\xd4\xba\x1a\xaf\x1f\x05\x90||m\x80\xc2\x00\x06\xee\xeeU\xf0\xb0\x16\x82\xc0\xce\xfe\x0f`\a\x15B\xbeE\xa8\xe6\xf3\x8c\xd9\xcf*\x10\xe5\x89\n\x9b\xca*\x8b0\x98\x929\x8e\xe2J\xe3\xfeX\x9b\x94SN~\xdd\xe8\x88C\xa2\xc5\x004\xb1\x10C\x94\xad\x9d\xdb\x80\xcf\x13\xdfI\xcc\xfbj\"I\x93\xb6?\xc3\xa4[\xaazMg;2F\x9a\xe6\xbe\xcc>\x99r\xfd\xad;\xb1\xf9W9q\xe5\x98\xaa\xd7\xa2\xc5\x06\x00', 0x0) 20:17:29 executing program 1: pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb_\xbc\x04z!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\x9c\xe6\x98\x0e\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x95\xf6Yf\x9au^\xa0\xc9\xd5k\xbe\xa9kG\xfc6\xfe\xact<\x9c\x99\x13c\x85YZJ#\xd9<\x1b\xfb\xd8\xde\x16\xa3', 0x0) 20:17:29 executing program 7: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = socket(0x11, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae3200000000039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb7700900a872c881ea7fb53bd676d907c400000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e41a80e36328b2", 0xb1, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) 20:17:29 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000640)=ANY=[@ANYBLOB="ff1895b1280d5ba1ff020058363267e8fe5227b0e9f52d39fc23b11e015339bcb1dc52a004af90b5258ef4f2e1a7fe21c43d6cfee9c2247957b899feff2ae681845b52ed909a938069097daf630bd65ca9b44acc47368e17ff35cf009c48b7239805467dc43cef282211aa487586eec595e6cdf703ee4db92c7525c1bbd8db0b220f8e31ba384cafaaf450bd10803ef7436b7e16692784fd440824cc23529766e1fd2e9825b22e7344a760ba6d95130f9a184c4a616872947c2a2f766f93a04297652463d191bcad46684a27"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getpgid(0x0) r1 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, 0x0, 0x0, 0x0, r1, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r0, 0x1f8, 0x3, 0x7, 0x7f}) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffb, 0x1800}, {0x2, 0x98, 0x1000}, {0x3, 0xc9, 0x1400}, {0x0, 0x2a2}], 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0x9c1, r4, 0x0, 0x0, r7, 0x1, 0x8000}, 0x3ff, 0x0, r3, r6, 0x80001f8, 0x3, 0x9b, 0x7d}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, 0x0, r5, 0x5c, 0x102}, 0x49, 0xa, 0xfb}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0x52) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000880)={{0xaf9b, 0x0, r7, 0x0, 0x0, 0x117, 0x7}, 0x9, 0x7, r8, r3, 0x0, 0x0, 0x40000003}) r10 = getpgrp() r11 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x20, 0x0, 0x0, r9, r7, 0x8, 0xb}, 0xf82a, 0x20, r10, r11, 0x3, 0x0, 0xcd5, 0x5}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000029, 0x40, &(0x7f0000000040)="71040071", 0x3) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000002c0)="b49a07154b4a8dd86f35b48e46a959b2324b81015963319f3108a4af56d2cf575aeb66f1b068df074d7ccc7c288446f22203ef67556866d5e3976e60cece700e69c81873373207c12d4d9dc5a7448ac71394a6dd5750a6ba634356d4bdc0dae9fc8fb9ed853081a10379c1a88ae666ffe023e46e965155a473941643767a", 0x7e}, {&(0x7f0000000340)="52a92b388bc29cc38b2b217793cb458acc90c81befa518a37e3e46ab23d1057d4a4aa7482acd7b483e3332e1b30f99153de205270a423cf99d07004d2ebacfe28b3498c668433fde59efa6029bb545dc5b22b43bfed78829e3b001ee359d8bb562f2bf8bf8fc75c21fffcb3bd38e06f29eec0484129b83a9000000000000000700000000000000754d42ec108607184de3b677888a6dd1957d371d468de29dff164f", 0xa2}, {&(0x7f0000000540)="c8a26257cdbc101bdd18e6f1db3481fbdaf3aad026a45bf51632866914402ee02bc58595d0ec377d4720b021fc6bb022c49a22691e883feef5bdc605295ec5c0f9bbf50689c8bfa9cfe6017e7e7ddbe14e447c7ae97bcd19ca00214894783f868421052ff002", 0x66}, {&(0x7f0000000800)}, {&(0x7f0000000840)="357c961841e7badf5167536b1a19a36da99518d6e5c7a44b5212823a6325c87497d36e6a4ce3bac68f0c76243e759e5cbd02e23ada6002a58103dee67e3217c2632ee771704edd33bfae58", 0x4b}, {&(0x7f00000008c0)="342939aabe84daea5d17db62e37c27d981e9d89512e69f5c400818b96424ec35304c57b219897c263e90c1485c105bbec761cc911fb9141439f30aa1bae14c8eac776a8dc65c8ef525eb41a546060475a574c0db12d3eb43701a4d31eaf7cee583cc84fd0d1cef5dbbe9f4d4e9d53a856d120ae4a478af5942a108d2be6fc274c34bcdd598b50bdcab6efcf945d5df5e0dedfdae99e8c4f23774ba23d0d4f41973daeeb3316a28f79e2fad35fcce722e31c0799c1deedc56f05d8adb69209c3cb37698b2481341c62ead025456bac0837f", 0xd1}, {&(0x7f00000009c0)="0479a4b338b2b41b2bf571952d8aa1e5713412906e81d923b2547c8e1c59c00058b7f79b3beba211bccc6baeb4d4c5dcef90fb56b4dc13e393c718d327d89cce", 0x40}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES16=r15, @ANYRES16=r2, @ANYRES32=0x0, @ANYBLOB="000020488ee3000002aaf0e385891c16960000000088662f538182", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r12, @ANYRES32, @ANYRES32, @ANYRES32=r12, @ANYRES32=r12, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005a2fa5ccc1edaa2536af41f3770fd19b1b2a03918cb6d8107686e50401f3ef857e8bf29b5d1357f11475ebeb93cbe6db251f3fd399bece84dbecb5715de2", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0x0, @ANYBLOB="000000f8170058b116de2b60994c3529d661c9171614625fa40fa93404f4ff400000f3ffc90540698fa9f3d2546b00000001ff000064cac8e9cdab09dc85ffd62e04a536c2397226097bfd176385b578cbe06fe0a848feb63bc2084591ecea8dbdf3ad78ec7a954898d64634e94f5d310af29e3facbace48308b", @ANYRES32=r12, @ANYBLOB="000000ea2000000000000000ffff000000000000984c357d1801a38fc91e71237bae2ecd618005b65f878e4f45d4a725901197c7d9e6a04247774498c213e74e2f2a18d6260b433c187626e9c221b58e5b14cea32893b92ffb6d06325762117200a2d8130ff2c3a965cb1a724bd55c399c36da333fa5f8676140abab8a", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00', @ANYBLOB="7c6f59d51c4cd05a2f86242478d3acc371a7091049506880417278315f677335786d262553c03508d4db37fbddda68965cbdfd18ba647789f72d24400effc21ffc14966e570e83727dcf1176695fec8d9a76864dda9150876b40d70d3bcd1da3e9a6bf38e677ba5000"/120], 0xc0, 0x40a}, 0x400) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10, 0x3ff}, 0x100, 0xab60, r11, r13, 0x10000, 0x9, 0x6, 0x20}) r16 = socket(0x18, 0x400000002, 0x0) setsockopt(r16, 0x1000000029, 0x31, 0x0, 0x0) r17 = socket(0x18, 0x2, 0x0) r18 = dup2(r16, r17) sendmsg$unix(r18, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xfe8f}, 0x0) 20:17:29 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="380230"], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) socket(0x2, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) r1 = socket(0x2, 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) close(r1) execve(0x0, 0x0, 0x0) 20:17:29 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0xfffffffffffffffe, 0x0, &(0x7f0000001cc0)=[@rights={0x10}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0]}], 0x108, 0xf}, 0xe) setsockopt(r0, 0xffff, 0x1, &(0x7f0000000440)="5b294301", 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000200)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) r2 = geteuid() r3 = getegid() semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f00000007c0)=""/84) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r3, 0x0, r5, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, r2, r4, r2, r5, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x3, r6, r7, r9, 0x0, 0x102}, 0x5, 0xffff, 0x80000000}) r10 = msgget(0x2, 0x128) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000280)={{0xff, r9, r11, r12, r7, 0x1, 0x2}, 0x6, 0xffffffffffffffe0, 0x0, r8, 0x5, 0x1, 0x9, 0xa2e}) r13 = socket(0x18, 0x2, 0x0) setsockopt(r13, 0x1000000029, 0x41, &(0x7f0000000040)="71040071", 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a80), &(0x7f0000000ac0)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, &(0x7f0000000b40)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c40)={&(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000002c0)="b49a07154b4a8dd86f35b48e46a959b2324b81015963319f3108a4af56d2cf575aeb66f1b068df074d7ccc7c288446f22203ef67556866d5e3976e60cece700e69c81873373207c12d4d9dc5a7448ac71394a6dd5750a6ba634356d4bdc0dae9fc8fb9ed853081bd0379c1a88ae666ffe023e46e965155a473941642817a", 0x7e}, {&(0x7f0000000740)="52a92b388bc29cc38b2b217793cb458acc90c81befa518a37e3e46ab23d1057d4a4aa7482acd7b483e3332e1b30f99153de205270a423cf99dee244d2ebacfe28b3498c668433fde59efa6029bb545dc5b22b43bfed78829e3b001ee359d8bb562f2bf8b8a42667a745902a8f59eb89f4923a1f8fc75c21fffcb3bd38e06f29eec0484129b83a9", 0x87}, {&(0x7f0000000540)="c8a26257cdbc101bdd18e6f1db3481fbdaf3aad026a45bf51632866914402ee02bc58595d0ec377d4720b021fc6bb022c49a22691e883feef5bdc605295ec5c0f9bbf50689c8bfa9cfe6017e7e7ddbe14e447c7ae97bcd19ca00214894783f868421052ff002", 0x66}, {&(0x7f0000000800)}, {&(0x7f0000000840)="357c961841e7badf5167536b1a19a36da99518d6e5c7a44b5212823a6325c87497d36e6a4ce3bac68f0c76243e759e5cbd02e23ada6002a58103dee67e3217c2632ee771704edd33bfae58", 0x4b}, {&(0x7f00000008c0)="342939aabe84daea5d17db62e37c27d981e9d89512e69f5c400818b96424ec35304c57b219897c263e90c1485c105bbec761cc911fb9141439f30aa1bae14c8eac776a8dc65c8ef525eb41a546060475a574c0db12d3eb43701a4d31eaf7cee583cc84fd0d1cef5dbbe9f4d4e9d53a856d120ae4a478af5942a108d2be6fc274c34bcdd598b50bdcab6efcf945d5df5e0dedfdae99e8c4f23774ba23d0d4f41973daeeb3316a28f79e2fad35fcce722e31c0799c1deedc56f05d8adb69209c3cb37698b2481341c62ead025456bac0837f", 0xd1}, {&(0x7f00000009c0)="0479a4b338b2b41b2bf571952d8aa1e5713412906e81d923b2547c8e1c59c00058b7f79b3beba211bccc6baeb4d4c5dcef90fb56b4dc13e393c718d327d89cce", 0x40}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="20353fb266b6c1a17cf83800d3", @ANYRES16=r15, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000020488ee3000002aaf0e300100000000000000088662f5381823466f4246abaa06584a591ab04f520db0ddb01798d65f2903792e3302db78c96f56bbaccc398e7", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002800000000000000ffff0000010000005484a77a508b23046e34703c6e11efd489ee0faa16cc00bf59c8821f7dff883c81ea2746d29305d0534c532b0d767fe0aac752bb955835ee117d6f17b51886e55b8447f02accf3e73d37733c893e774484d7af22d77804e399d01819b45b2b562a960958e26540ec51e5e30e7a1ce69e72791d119ec2cb48e7e3865848f9ea9ae179c81e89306ff3d97b0b6edf438be589cd744439ae2d18144e9b384dda02e2889db86c7639753dcb2f92483d05b6fc7cfc9be2b7fbb416517ef527fc55", @ANYRES32=r13, @ANYRES32, @ANYRES32, @ANYRES32=r13, @ANYRES32=r13, @ANYRES32, @ANYBLOB="2000000000000000ffff0000000000005a2fa5ccc1edaa2536af41f3770fd19b1b2a03918cb6d8107686e50401f3ef857e8bf29b5d1357f11475ebeb93cbe6db251f3fd399bece84dbecb5715de2", @ANYRESDEC, @ANYRES32=r14, @ANYRES32=0x0, @ANYBLOB="000000f8170058b116de2b60994c3529d661c9171614625fa40fa93404f4ff400000f3ffc90540698fa9f3d2546b00000001ff000064cac8e9cdab09dc85ffd62e04a536c2397226097bfd176385b578cbe06fe0a848feb63bc2084591ecea8dbdf3ad78ec7a954898d64634e94f5d310af29e3facbace48308b", @ANYRES32=r13, @ANYBLOB="000000ea2000000000000000ffff000000000000984c357d1801a38fc91e71237bae2ecd618005b65f878e4f45d4a725901197c7d9e6a04247774498c213e74e2f2a18d6260b433c187626e9c221b58e5b14cea32893b92ffb6d06325762117200a2d8130ff2c3a965cb1a724bd55c399c36da333fa5f8676140abab8a", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x7}, 0x400) sendmsg$unix(r1, &(0x7f0000001c40)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000019c0)=[{&(0x7f00000017c0)="15204e140649c75ff8eb6f00844ebdfcc945d532d6bee2fe9e8067d8da64b02445529d074d30183837feb41abc83d7b9a835431285f4dce8132b9aa36ce6e8f422", 0x41}, {&(0x7f0000000240)="9ba41ddc4045a1b485295f0ca99ca58c428fe15703bf57ce9b1667fe473fb445f59dc3da16a51685e7d9c526e9d6a3d596a33c07b8fbd14919443295bcfa2766a1354abd18014646bbc629bf303b4c528e9e48770d4dd7c317d827534a7f475be2502c61c94b4df74dd194deeb3767ca7d9a9eb9a79af5b405ec18870cc5bea77e433c4a91fa9300c7ac9ea6aebfb92294736311ce43e8f8b918396d52189eb0a27a33df84cabb1f8e7cdfefd444022753ef81e00fe01d2533ce55e648d842cdb5e2bb78c78e77e63ed3a1ee22bf", 0xce}, {&(0x7f00000007c0)="1c106bae55b6480a061e1da7caffca9d13a4a2b7c32c002ca4825241949617e055b6eca42792298d50e94ab4c81a594f33f9e9962bd39a0508bc459f29198b75e7f67bcb55d9a6fb37321a6be642aa6cd2943731ed5324c166da21eacfada7ff6b2cd01136768b53cf1f4c649c37e1ef5c5bd1282135b1d0b992cda5942a59c0533317a15128fbaeb73ab06975e124f5499b7df8594152aeac27e39e748049bc8a491a1d777df9c3f5b434d8ebea5396acb8ee2881ace1e13cadc1fea0b799115a34cf7d0da0f439b3ce5eb37e2476cb959291dec563b9c77427d6c093ee717bc2b0d933a710760c94eb346b435287a3e70662f4e3ba927f4f09e9feada31a35b76690278e71d87ad65573826a8cdcc1103dc47e81d4fb0d4221394359da80ae889e13c82f91f705b9d8554ce71c72fa070ed6fcf2da930e11703c47e3c9a2dbbab05220b9174a88a94ad166ed3d20d53d46ef673b555ef5b934fb60411919694fd033b899c52d88728a1f7388d6fad717a464cec651320e2a89c782a7aebcd5cb456ffdc3c5a197b9aeb4c7ef62c5fedd2f745c4305ad250ec4e34d0e0123b3d6a09e3d4f28dd6916aa6f2352ba76e6806560bf33fc65d2891c9d0a7cc180f6d2b471eaf9cbc62614d16abb250759ce5c174cd0c4535bbb6273fe99ffd1b214130c9fdeb5887a91efc7715608efd1c1a7247925819f5d47a172d76cd30ecf2141a0adfcea97bf7e98d716aebc54225d7101f88abb8e3984197d04323c8c215025220c07677a8e1447b07451e1097dfae16722de844f2074e5a9ac994e0f6f617ce71eb71a170e6264f8b8158ab17e84973277e097a0551e29986c905af25d3de6a8f5451e83606413d6dbc65f0bb62c0df288f7e499f1d20bc4cbb4099fb7508e04488b60efde83f8753d909c00fef0cfb4dc9ad05dcaaa54ff4ddde17bd8acf559fbc936e901e5572830c990b96ef5480ed28b9073ea434337953ed1fab9e11351769636be5035f2d5803a415db0dd52a4dd921fab9c7fb8e177fee67fc8ac0273b99ef8bf0113f513dd737a24c6fbb09104f920083727b9d366e6d751ac5b0bc141f0a27a6253fcd54bc25626a47cda30c92ea9cb79fc2c59d6b66556657c91417f052bafc7ec5277318356b358b6e3b701d16b2041023b1d700840528540abbb9bc9eefa5bb45f1915f0ecd5b25767dedc0171ac975e6b4df766b8a4e636eb275a0552701b2b739c1bd71d37b46e7aaa27761a1991a3864d1934a1dfb93fca21bab788dc9eaaab6010b3d07c9abe5f64003b66f4fef0f434bd20593fdcb8a121d596b11ae574f525653a1b015015f3e4c1361f94dfbb1a538971e3a922bdc67cc66b50befc5ccd63aa1d15cbd1d18577203ce769cd7bbeba5727e8fe337b22c1a1a057c142552d6da86661ab7ea5dc76d0fca4a6e40fd7d960eb759ed89c9c4ece5421fe724dd229f6b8a04d372cc06b8175ed084deb6f9adfc783d61d77314b1ac2fa6ff18ece9615fbbdbe25c294de124359866b2a605111305409c86bc38396b75ae6b230caad7478f712142c6424e01c684c42fc273685e8febcf7f3f815dac699312a2f3581fbb4badb015837e3b215948bf434a978cf57643e87da9186b28ef0a82dd853fa9ffb3e1eda9aa7ed003f06a850835458f95fc240dd16a67d1c1b52745662e8ad4a47d2d8c473eb18026c3707390f0c62b6c02d793f36bee92adfba80f9f291f51ae87c99d630af4e73ab04429007219917b4bdcc1c5fd5ce02812cc6ecc5f0fb4bf428e6ef0230fe5b71fe226c96547b4a89e1395873ffd84006e6a68c3c3807a3f1a5e39321ab6eda5ec70c41b5846867c7b35a2e4b7d3701b7343d3d40c1efd4212434b36f1b0ede396d96eeaa6f4694fc7b856b27354d7d0a035b9a613d3dc58b541a0578fdc77db6c0910d6b0430944bc9a36e20eda6158297cb9f3fd273f9db0fa338d223c1438492132e57890c38610a2058939ab7e8ddc55b7847abdafb260bbcf46b9292581eae32aa69f6c302df4ec35e855542b7ee3a625db09d6949e635749845f5827f8ec7e9d2c2b0df1302ebb90eb09a461e54dd5233acac2739d3f7e2e7b9e1e55f44f84b237f40ab2abbc836d9a0516a05fb87a2ed3c67324ce830588b7bc4d60968752bb6e0faad1ca434049f902305950d8ce49761bcbab5658b324e4c58c00e609bc561a68fc279869ac7a05a9d71d92b1dc4680f192f867d93842cb4c29d74e92001b8fbfa1817bd2057b0d630bdaf36fbb0eb1c1718adf6a8f92b489e064921b1e86b723a9e283a2a2db7a2c7cc1b9fb532dfe094fae9359801d02e8b6f1b038ae5b70ed9b23a7db22c1a6a1d3e833ef384a1fded9e07f5202fe2ec72acfb41643185d899bc0b4f2fd328b7ee2849b204606374166a3cfaf162f0c3aa355f203a7d5e84e6225148a22c68905acf4919c0f2190843ac94cddded1146934d5cb3dfd186dc247c7f9e127fbc7840947350ec26247679dfa669daa3d0808e51aa0ca3d726419461910f290e6e32f9e1f15cddcc8e9e8d44f5ee7df8778aa92572cc15c5f4a3c4727ae3decb690c35829fc8e094b8f29caaabf51f70f750a8101cdd6dadcb8aa930e34349afe40182c51ea0af0dc7a9f6450d3fa40f5ae0d58c2fad596747409862a28e2f006c2b20df0d30c83e24a37add8fcd1dbd4e6210a12be3abf6e86448fcc19c8fc74c4d668d274f41c82578feaed45fb1669c3679fc77f1d4e22f1043829b827b8b57183af0b7fe9cfe92c3155e485f6a354c257f6bdf0a4312cc67a4aab5069d5f83de69c0b8f7ebdabc31f7e0fe60ebdbfe8c519e53dc2cee4aa2147b0d9eee3580abfe7c2a220e571932b620a28a5a06ea4e0b98b22283968f1a3a7cbef52d382926c34540e46e0187c3aade47c684c15463b4786fb946b08e3e7ea147e0a78ca812d1c87a4f1e4872a0cbfe4572c5c6844af295c697140413f89ec665732bf81149bbae0ba4805bea32bcf518149bd52ba9d78c2e94cb65eec25712ea414343a07ee66a9abb92f0c903fb4ec82ec17e4dc5eb2f3fa8f529e5b466f3632a95be18ebd4eacc48a814060193cf795521bb7b0eebda764851fac32091156bf4b7623ccdf3283373a1c0ff4629f078437ba7d4f51e841268e60770cc623e99728c22d713f29b0a943c22f261628edf4e076e8e0e4d85c343dca3e896e3325eb08d05451ccad5dc4760cdec38411c712eced022f358f9be8e539430b2eec16fd15e83bed977554ab683e70ba5857776b0571dfcd35c22657b61cd866ee6fc26eaf3ec51af33fe9130ac5fb9d2ea126e25cdb9d33c5f2d7b5a21a424971c4a9c57f1823fc5df65e6b3bd387b8dd7442f3f17fc799f9b66baaf7ba79d7f944d0541220a07248ac9e90b6059047c074c01683abbce4aa45936af8186948e757631a7f92a8a82488bf7203cad1c815e11e8839b8d0fc0fbf1c83af5739eaf317713c30406bdfed4097a265519a3ba669e5410041143115922d68ddae80097a8cb7fa843e8d2f4d52cb4daa70babeaaaf20cb630db84e8b51d7fb68a24863b5d232a6f1554bbf59c74d5050b021be644b8911016293bbf1942c6b1298fde2fbbdc9fedba25e95ce30ff75a8de65845103721da07aaa83e45565f8ec94f4eb0503b7d1410dafb6594151a50551efe7e4fe55d11c5f179a34d87dabd1ff702ce4ef8b15d5b4e65d1b8894f8ab23ad6dbb7bfd5f65edcd14b5e918869494d53b60995395c7840223ce4dc4a29b0036b475ddc148903776ebc9cfa832fbcef97831d4e2da8f4e3cd9f121ea955f7f426608cbbe8f66d7e757c180f220c254fa5ba47c485147cadd6cb6e06954995e0a65aa54a8baf992faf958b029e468b44dcfbcd51e09853a58f297cf4de697da4ebfce570f9412691aebe2314d4a9038cc012de0d1da17548c659d2816527ca90251a0ad7794b2b9063a7cf13bc27ffcf23adfcb0ac497253f62fe84cb5687129d60720331f1b948e1b07e0f577de62feb2bb83a9aaaefcdebe9bda50ea9bb1bbb0b03e308985829fe949eb5858f6f33eb4e2b0ad96ea170b0e44792acf3b8b0b2f43eabf267f2d7d41bdca7618a31fe2ecc59c279133791db648a0a8480b5155f2d92d7f46917a74147f5f4a57acf63672524483c607765526a2bb2e2a308f75c182968c74fb62c71f2ccd8d78cafa1c8c43aa2813da79ad4354e2fec2e045a0dc7cff77049c11f54d723129b611f0335f3aa8aa8caeb9a1533a5f740efe9f90c0e348ceb91a5322ef3383b2a360ef123261721618f26bb113f6491b3511571f0d1f23c790b82e8409c14a9bbc5b9b684057911e9b7d51e88f37b04a391240a389894c51c0b15bb5645052bfd9905072c07ed3a0dc63046782f03495cf1eea0ee85cad8f60da8981c673b8590675c037f70ed4689f9ed93d9485bec05d64f90f25f99a42bdac1452cb27863fdbf8ca693bea208aade0a517da25ccc2d1a5897727fcfdbe0198de225cfc9eff36115a9f054314ab93566c75daa894799aadcbf5b4c137a1948cf9eff8732a95ec492791440f7b47e9cf49c798d8b61c182a04d0f74403801e72b74af8a1e66b680c2e9956e61239d37cdd3432314e7b5266145c7abc17bd338f25285ef035e2a3caed3713dd327577adfd21c201522c089b551672be1d5b0d8570e12d2b056c275b61fcda55e3a8db0c65054f78c8e0e4523b41c2e5a11dcd35ad017d1a3a4f90c5561c9e56db2ce91456eadfe045312857353c6ea5efcce103f4b225a505083ed3abaa20c76aca31d5234fda99f51d81d006e65202e64db4cb2f3ce464987be75d331cbd21a9478b2fff0b82b3743ca84d22a0715b1e40a5416fc01eba1a44a034a33c32aba6a76cfe769cbd374c899be7cd0b5043739d3015f656bfc501ed708eeb7fd8656ecd8cab980733719ef9d0775557d52ecfa2c7174c8b85634fcfbf370df196946c94b498906d93984a2e76b9612072846559ca4df1f1b3927ba628499d86aebf3fdec4a9e44cca191e60133340afbaa96aa671d9751c4d8f8fcaf602b8e15a1de730358633b436102ac74d6dfb3e79d9cce745ec02b27781a17ef1d5859a7c6b902dcc86d6013cdd8f484d2f551700e72494463d36451e6293e991176a689ee1bc08bf4db408a96ec13b1a96f3b8c9448efa83605a2c112534b1791c39463de42081cb06b4bf7495aed28d2700bda609726af9e6e5645cd4724ecdf9bfe21f44fbfaa3a9a9f1b15350ea638a438c99e03b0681f67f3c10769153fe5c1fc41925ac133b0a538adc7e855e51699e107972a72b7aa1fe632ebab17af29be19041f6b97c836c2e26b05125217448af34ee93526e2c92bbed6a32988140d1596664862ff8af37c3cc9a470c1654f33e5248e560d46abe99dcbff4af0aaa3ac584be36f15476baa10df504aca7f5fbd3b0265d9d05a3ecd12b561c7b93d37b0652248c12a064222034e4c6fcf4e5063100579328c4bdf2af34f171bf33133b6769f4325d9c41445ef947718e9b84e62edc27bb3cca8d302ee234afdbe8967b92cd0dacec6907e966aaa4d9051904b45efc2cdf01edb6790732daaee53e97e4449f1481355c7e4fd1c445a1059aa502362d880f11ddfd975cce97b65c8fbe0e35645303ab6ddca5465ad505931224054271c7ff7260de6b4638ee74f96dbb85865b3222ba335b7aad8016a3f65ac7143c52eb60365ebef22d4de1cb95c6561885e1e0943bbf6ca22f7824b7bb34680ddca9aad724600ea68e83929b357ca53f7316b7b6b3ed8003c5cc4e5e", 0x1000}, {&(0x7f0000000680)="ff919ab38ed8b86bc246267144d36cde02ec694492f1519e345a64c4a04bf24c359c78d789e5ddee5513d4c7606d253d838ddfbf9771ed6ea13e794d10d2d26654eb21135fd9ce75b660ac88d63c849d3dc888fa0eec7251c1e464f25e76285691b90ca7da943156099cde2b4657f6ee8a4fda67bc0dce748d7a430f69f6336eedfb", 0x82}, {&(0x7f0000000340)="167c99b495f026d88a97b2106bd40f4517d02ab2a0053d58f27625b1c6fea8e2fe2fcd36d1577f0ab70c2f5d4b8056e8813e66932abace9d47", 0x39}, {&(0x7f0000000380)="432d64a48cb31a40de095589f1c45386f65b97e75bd90767e4dea031b6f85199a51ec21b9abdb5ecdf3feeb50aba9188d2f6ce56eb606a61306a0117fa87e64350ec895fe22d8e7e66f48700d8e01b648fd3916c0a5c249ae9f677966548b48d37dafd96001ee45921c4975d218bc3a59c00ff07829515b221ad1bd377c1187cd5d5c5206bdcab077efe6efc1b7c0d2bd9aa5704b34f8917c456b1347e318070edefe59814905f22ec3a816ef14aa35ce4de98b97bf853773e81a428", 0xbc}, {&(0x7f0000001e00)="208aa66e8f80cac123c16cb5ce9c0a6ed556f077e4d557c0f8aedd61b5740f7ee0ed9290218c29afd9e34b0fa5005894d4b4184188f2b77fd4ab944b051833e176308523bbc18d59785f58d538b76ec50469b3dbde6cd95c57af9a010a03eb0524ab5a2396c789b47f6ba8c4597164367b95fdc0740686fdf9216d897762fb46b54582c72fbfd3fa9af641b7cacbb1991fdffb85b60c6d9e820f44933da73cff7d977d5aa0f457b67b33c7cbc95e51e7cbc20d5dbb613a6f186f38566dc014d2457b52928a99a06f46d82367903ba336b3499e3af43df74b3407780eecdf70d4cd5d5c7c9e7c9fc68d3830bd1e12cf3d359a84a05d346dda3181d7e9b2c4b987b1dbcc8c3ed4fed7268a68599660740a2a7af07e6bd2443b0282c3630de07ca3f66cff8bc6dac1bcc7563c6f0b47f9e0bbda552638b9292d01b3b2da06179adb5b8fe4d80dfc3b1ddcd0722e", 0x14c}, {&(0x7f0000000480)="3fd5bb677d97694e674b05e2124e77c08a004a3ddf7cee6b009d0f7d88a1025f5af7694f51b24b0e21a536b49d39124c4769e7a07cbd6066e5bd87322b41971aabc326af3fc6a20fb5120cbc887c12461067c1346c264ac532b2d46d5fe649cb671ee290c5169bbf99dc2bfc35f2d6a7325dc3c48378ef0b126974d38773e626", 0x80}, {&(0x7f0000001a80)="db1f9d56ae3452c6bffc8ff78d0b54508277801e5df56c67bc26831a72509b03279bf8ad7e864555068842ae27eab34e638ea1d330323088fd7806af55075832330af50b59a054c1fb860d23136c961e9dc384d2f16c0d38cb43d8366051781ced6ea69d6b46655bcd353c98020b7357f9438ce2b9fcc6b5cc00cd55eb6c47d7c882f5ce0be57e1e0efc5824e41c40d5c2e912ac1c6f1567d859d367f3965fc56ba9bc28f6e9", 0xa6}, {&(0x7f0000001980)="9804af2e38044f6e03a13c62", 0xc}], 0xa, &(0x7f0000001b80)=[@cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r1, r0, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r15}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xa0, 0x4}, 0xc) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000001c80)=ANY=[@ANYRESDEC=0x0, @ANYRESOCT=r2]) 20:17:29 executing program 7: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x1, 0x200, 0x9b11}], 0x2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x60, 0xf0000000, 0x8001, 0x45f1}, {{r0}, 0xfffffffffffffff8, 0x62, 0x80000000, 0x1, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x7, 0xaf}], 0x2, &(0x7f0000000100)={0x2, 0x5}) openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwrite(r1, &(0x7f0000000300)="06", 0x1, 0xfffd) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x1}], 0xd44, 0x0, 0x80000002, 0x0) 20:17:29 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0}, 0xc) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x4, &(0x7f0000000000)=0xfff, 0x4) r6 = semget$private(0x0, 0x400000000e, 0x81) semop(r6, &(0x7f0000000440)=[{0x0, 0x3, 0x1800}, {0x2, 0x8}, {0x0, 0x3ff, 0x400}, {0x4, 0x2a8, 0x1800}], 0x4) r7 = geteuid() r8 = getegid() semctl$GETVAL(r6, 0x0, 0x5, &(0x7f00000007c0)=""/84) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{0x10001, 0x0, r8, 0x0, r10, 0x10, 0x37f}, 0xff, 0x100000001, 0x8d6d}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000380)={{0x9, r7, r9, r7, r10, 0x28, 0x8000}, 0x1c28, 0x5, 0x7}) r11 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000180)={{0x3, r11, r12, r14, 0x0, 0x102}, 0x5, 0xffff, 0x80000000}) r15 = msgget(0x2, 0x128) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = geteuid() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{0xff, r14, r16, r17, r12, 0x1, 0x2}, 0x6, 0xffffffffffffffe0, r13, r13, 0x5, 0x1, 0x9, 0xa2e}) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x800, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="b8e9f22c65816969a9c718c1de7ddf22b6c5b96b3b5d947a4fb7da23cd5df222a7d8f3e4df55b3c7ddaf899318705171d380100ea765bfb7515b133112ae26264c509e9a828e810c756d106156e75bb67e24ec7e534a166174dd47988b88942025ca56cc5bf349a4574705", 0x6b}, {&(0x7f00000000c0)="ee7c69550444a42832f38f3c2543c727da66b8d2b4297e84a08aea2b778b2854c932ebd43a1e33b625cc3073", 0x2c}, {&(0x7f0000000200)="cc92af173e8ffbb4f589ab2e155b612b897daa28d1eaf61f389a0389f73ec34a3461f3598447b69bce2152bf3662a1b2e535fd6775baa979b208487603cf61197b62252721836f0170913735e009bb5b19c5eca66ba70518a294d9b5bf3cf59fc3fa0559fae133314ab1e7e68c9bddb431fd55010924d44c113a59fb0ba7665aed841880f2b948b584756c8be908921c56c38bda65c1f8238ee3398c9be879395bb5696e6ff156ff44c73829e1141a90f7f83a2420bd3c30932e423c3736a1206eb36f8cfe6891d649268e715be9291a2c60caebfe1aa1aca607644952d3402df051faacf103700e8c44f74a420c6a618f803d21eaf419781f954fd9047a61884614f570e855faec43ec4d8426b753d1b0579b085bc7c3d6abb4b0f63f0289e6fe153500bb47c5d535ad7ac9edf2a2d465db19aeb6efc8566bc02d53454494af321907a7a215b827822ec49e94efeaf6e1db5f4ea687aa4282525cb8eaec4d5964481ebd0779422b6b99215ce96605cdccab3b26c2d1347de8e216bd8961d98c7bede2196aa69cb0c42c575c4275ba9968278c89e39a160f5c09e4eae97aa2f6387ab78a06960ded6794a3c287c99dd7e2f81435d164d1f905fdd507d3cd96361762b023174c22bd9afcd80a55f8141fff9169354569a3ee6ac375464b7fb7870c4e08a3dee3faf65f6ee413d3e6ebb17e61247abdffabd6ce4496535d741e1988b5cd8ebf8477a7fa2b0abdea65d148e3fd92195d66a84403a4612bccbf42db65d07d665f2723b620500bf7fbfa33b5d57a7e8a0400eced07283db6ef30bacaafcb94eb62df6e4cf7f6aa58cad06de9786504dce1c0486f4d4f5f3767b90eb68991f29edea13b9fcb2d8072144b18d6d70e71f0a7fe987ac66f23199aadb13a2fbf04c06e796c039e3aa14d1f2b13bfc1795558d4141f4fb80da35b2ba38e36fb8e4eae0c529c87a1933ec5f4a4d5bcbb242122320bafb081414963fe7c6860d1e7510f1604951babece461a3b082c7346d64ba48eb9834f8f3f8e3b2bc5302a417115cef8e1f2864d74e5e4ede9b0d4a98296d64d70789d999fa80fb4c1f4767e8d0946c13fef09d066e776878051512c3daed4bfbb40ad63c6842f48b8540fb538a9181ef3cf16b9116bd15f6d96f3c30bb7c8100d4c9bd849a5eca3c282307d0276f8d750e7932ff7380c25a92494aeded7ee07c588de146cfaed22b58b4fe6dd6ed31dcac8c5b9ad385efba8bbe0d249a4d65a178e7547b24bf749e3216ec0c0f2c376cd4cd284039100c3d821615496ebbaf36cfd8c3cb8de792b3da46d8c920f86d8c3ba17e7dac374b159970115bdcf535b6941ed9fe4b29b141fe3905dae2289b75371b49a39d33c9044a340b0d0e14e14b827efdc2aa6dc37d3dfdb51686ce60e59b5d604f4f3a596d55bb2a31a1f5f6069e7b3149c138d9f1d5d48802232f0372c46f1d7d5b82499923013f7c1da1f83d0d03ed720d4144feae1c78c2e7f13a6eb94e06ae47bd3b09ab85d16589d0fb25dda7b5e1d7623ccc7de6be44d39a5f7bf63438a2986d44b6eda7852c4be56e394bdcbdc853d1f4e1731aff177bac02572453b9ec04b914a3743cb190873354da21b030bdc69f443295f18e8b8af97588579838607320baa75408916b97142d235adcf665f72840c60831e2aa34d19b1d83c7ce6d2458b8ff9d53abdda502b9b6fb89f0ddb413f159cc220104f9ba967156604c5a705f74c918d54876ca892734f0fd8a6dbc38e07b3e7af410cd7c8d4e4e20b89f0fc998d63cfe760b6f5ae38034546a03ab7adde8a3514978dfad48938d400e700eb6ddafad91f9a924563bb32245b067e059feb1f9f4e8918b34a68e59b9f0d2d4b1f1c7c5e28adc7d30dcd2a3b242ff92f97a8e0b509de3c1785f1a4d427e043f2641d8dac87ee7b138716705d0cd332294b964fd558f55c1b7f86d29e9e22b3fbb49faf686ded905c7a8b762fa90212ef8459ae46f903c22092291cc8c41477adb951ea1d1214a070bf94a52151dd2bf3d5ce3cb5bd8b9da25893b9c8cdc69e5ba83d210521ecf28154df3ab640d9d1cf78411b39bc181cbd7de66425724c462a3ce7d17da469b525f5c0f59abdc7019e5fda7e005e258a301f6fb02183ec37dc976629154c363cb7db35d2612ec4686a17d721c14c79703dde71f21b2d1173bf6907658b5ad266d1564ddb1673e5a99c0f8dbe9b26bdbd2c0cb72ce6ce94e9aaa5e49e60502f6a66d80280c567b9a3f972e2fc47bf910abde15783004019139eb66d04935813ed9b87efe957f8b403c191716ac62cba217b5aa36d6224d28b56b2ddc653dd1adf7baf50671175cf06c84b9f7176e48c6cb3f36620669a9d7df6901f01fb5d4190c1d2e0038816d19a9b7a713045f16f5e46787ef7e8bb8b63f04f44a8a5087239e495ed5185a552f3ada9bf6ed0f6a9a7b2b6d714764511256309bf84d652c48b51fb200167315ea63a7d5646ea665d194c7e8b4a8910b4f90d48d51af7270796cd02550d7f87e36ecbd8f7e9474fef835669b3724f480119e3ea01ac5c8f26d99bc93e2a81290852a2d4f5d9959b9a6e10487bb3dfec1afba0e8910b131293565faf5bb7058d9a6877b259cc3db15cf7333bbcf49c5f58a64d76e6a2d3b86686b8e5e49cc9b07ad0c16d3092192ae61ec214b0c3ea4ef9af61ac8c5a8a50cf0f85368cc7c86892d82b41d27d14ecf5ce29d484ebf61e930a15e4b7fd9a14ac6f6a712d91449683cd059f70d40bd9996926b377c43b785ad3fea8f81dc8347c72d56ce8cbf4bbeda4af968f29f19a649db97b787befb8694ea83d4927dcce9706224e3cf6cd7867f0b9bcb7f68dda14e51d8b07e8c57ba90c6f9c5773690f06ddd8e123bcac563ca8dedb758ad872b4b9ef60cc2ddb46264f06f909fd1b343270e825a469b32929c08224f53b6864abd457722d53accd6f229f9aa6738e0f50b063d13e066196edb95b8b56a16938acc375bf5f7d4ae1c566ffdddb7f0873fe14d2791e2e1350b7c2be14a8b7ff5d28a4653ad80fc9db243a39d8d2cbfceb91c7750fefd737dff895aeef5b1781480dfb0c3c6373965d524d8e0fd032cd44575ca62c655a43bfc28c8cf8d10fad2b2f5a50b2042dd16dba12836294042c2fc724f1169cdfbcef7c2c756013be4a7255f7dd78ca4af0d74734678d5cd3071c79d03d09e289f1bebf319a37bec00c592b4af9886ea3916ae65e80c8ceb353cf7ad6b80d8e800fa7063476d0dcad64c85d5d4647e90c6827ca3cf813741a935abca94fdcc241d32e39d3f8c667eaf3c4ebf537bf4a1abed45e9cda31b9db8e2cfffdcf77838494fb73a9aff5d180d9eb18ad3eef1bc727268ffaf220a65dc860cf69d5daccdf053e40814fe7c722bef7f7448e85eb6d76146aabaccfc105471636b46da3555928c23dd70f3fb268578759a21fe0c3cfb342cb998e4ffa7e3a14ae5d9a57f368f120b5c9ffd7dc1df42a4b8a985310f1b9ac56000373abb4b813b1d840355ecdee5c3e8b8fc404bd3f123e8949a1da872eb69eedc8f1ca9e1f0971db2e6a4082b383af628649fa71cffcda93a4c1f5d8a884b8d516423548d4b8c885cc2729b33a2527fbfe019cda8ced38919a3fc1c9f86a8b04dd7efe94d1e14b32ba2f13edb845dc79c3774d75b4f7e86624c858b20a3c7cd21141ee34a98acb0e3364b6179316c50849822837a5a3021d88d76049003df7d34607693a8fe0b8e18e529bc82d63df6ed677ab7ed08d1abeda91f8a8152b7d577a59e4d266e168df7a32ffae969fe4fcc0a20b2969e2fa8e369b07022697f4cd61a5a33067b847cd834df72556a10c2724d4e163a6d6e8141ce9d54e4ab697a5a7db46d481e23f1e03b6713442716f1424ac2b9b01e0b82703184518a902867864528001a8d0d9b39929891257175c3ddd24094bd61d048e1781ddd6d005d12d72567cc7b6175980b00a2c49986b1145ddf741d273f4131937c054fb10e437bb6e9215c8fa441229a8370f8eb97486f074f13d491727d918bb747a04b4ff8a43f7205a44822ec8257007424a60c96e0719c001fa9dd4d5c496a2184782897555c118357c072089ca1b07576ff006727ea412a4ddf2ed3e0f39676ef3ffe790c7824a824ed98d366a8b9ce3cbc65f0f662dd234e89742d6909eb45dae72e52ccf2e8a7d994669d0ca05ba1f9bfd9a41a4c333368d2b805586ac9f151e4be6abfe47cb32b9c47630bdeed9c8da7c9b37e79d6efe05dc8926cd93ef13e748bd1d1be3e5a172b1489515ca68717dead6e995a816cae7990272e9945ce93c6522b0da7dd7924350747a9ee61afadf0795cfc1054e6470e201a1e1d3d0fbd5e5ee7b14b979bc09e635dc535e968e33575f6fc77f734f54db38dd5bcb82ce2e3548525fe23f8f4c5289030772fc072d986462008df1a21a416cc26ce765efeacf299e84594f18d6b3565a91ebb055426cba7563676de2c2693fb213f9ecd15fca7b0b4feda2b776bf3e1ff82e4d451749cc51643ecfc04736b1f35b22d44eee08432110a81c06ee6362511a0544dbe0c537ed765156b2233c5877699166032fc9f56d87ac2c7dc66dd471e3e9486732722b457265f34a0336ef251b5fe781ee05e9e2b231824154e7356890f0938dba873db9edbdef0f1b55abc6dba0c17aa805efa44b4b5b57329fd0cff6378b824fdd6149d5bf6f3b491a48988788bb5945959f3b679c5c22f653211fa59855054e575502afc0e514bdea9e5cef7ba3bf2745edc7c429ff74f825b4ec66755495154581763f83fb7b656957171a9950d2d7336981d4570ab968319aed727703af7855d06f7c8bab118cdad67f925230bb6636a465d3f57d36dd167b596a5af96b8ad4516b80411aebceae9856db7ca8420a16c410588489044275fee76362752ebfa7764a4ae0aa0694c34926f7bc1d9c5e6a3a9dbe8e96d2b943b6129260f8c5f3263c74119a410a70a3abd3ab5b484c571a12e2d7bcf83213907d59b0a833b3583d05500084766ad8a7cdd5f7555e31f09fb3fce8683b7855853665cc95c06d68324784678e71d872b2f5677c954ca9de36896f8190e218ffbf5af687614195d5d0dd76c8d69a51ff7f89feb394bc3c5e0b6460e6856257c5f68fb42757fd119a0e2f737feae4d70dfa989e80c36e810a37f66be407163edbe9d3e5fd35842fea6cf32a9722cb7bab69e38cc15372e99566c0f528f637b507c2b739de38e06402c5a67bd54744c21215e3c724ed1927a0c336a15dbfd0673e57a1afd9d773d5da6e78c49e4a36a355bf386bced9425fedd945faa389f980c9fb1ddb02b811600918dfadf52c71594be905da1c7f4248906e318c61c451b7c9aec39401f8a06f86137b7721978d4f68d593c88c94f711bb9b6e25f81c8b64de4af8e7eb4c313f07388d2a5e3f1a5ea4adfc9ff73298e0376dafdf20940c38465734d950c4fc7f2bf97bfbd584daf55feee466466ef33f9bcfc38fb84b17ff4934d82aef471266c38bb5421ec5948dad71cd6b64f8c2952789a27abecb422776eeba9ed61c45be6e7b81dc1b43326f4914826b6eb89ed9b579a86ac6e345b1dedc7989151658c130ea6970b60e0ae59fa61f96a571e817a9e08d7a95c4cc3ce7c7025a4c79823e7d32396625492b35c0956ecc392aaa5b0943f04d2b99039ed4e09cbae2d288caa5ce38b2764eab765b906ab03d43637796bd7eb39362635e6fb742603505eacd2ce1d9b1cd7ca0106652059f00ba3aaa765a33c40baaabcfb567bcf72af1b3b6c921e5a906a2232028176", 0x1000}, {&(0x7f0000000100)="8d89fa941d64bb8e511d3a26ac08f00eff89c1663d1c179719e7cebe23ad034990153893edc53a8cdb6fe85cd38a51e8a224b6ca11fc4043eb5f097071adf704", 0x40}], 0x4, &(0x7f0000001340)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r4, r16}, @rights={0x30, 0xffff, 0x1, [r2, r2, r2, r3, r2, r18, r0, r2]}, @rights={0x30, 0xffff, 0x1, [r3, r0, r2, r0, r1, r3, r1, r3]}], 0x108, 0x5}, 0x200) dup2(r2, 0xffffffffffffffff) 20:17:29 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0xd719ce416a4b235, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0) getitimer(0x1, &(0x7f0000000140)) linkat(r0, &(0x7f00000002c0)='./file1\x00', r0, &(0x7f0000000300)='./file1\x00', 0x0) msync(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x5) r1 = socket(0x2, 0x5, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$inet(r1, &(0x7f0000000240)="c6e00dc86f322b98363dc6d8799878287df3f37ca612e9f4152b4f3f7c2a03f541c1767afdb30d49369826834457be738c4f4988cf1b7be914da877346f3104354cb951b75a62447cc1d9ef59402fa35b2ae7978cc1d8e38a1fff931c87eb5fb978307e949e46f77ca27638396195285893cdfb4f9", 0x75, 0x4, &(0x7f00000001c0)={0x2, 0x3}, 0xc) setsockopt(r2, 0x11, 0x4, &(0x7f0000000340)="12000000", 0x4) r3 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) setsockopt(r2, 0x11, 0x1, &(0x7f0000000200)="12000001", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x1}]}) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r5, r4) getsockopt(r5, 0x1, 0x8, &(0x7f0000000380)=""/110, &(0x7f0000000400)=0x6e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4, 0x0, 0x2e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) sendto$unix(r1, &(0x7f0000000100)="b1000504000004000000000001000000331c13fecea10500626d844b4cb0e74e47fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xba, 0x4, 0x0, 0x0) 20:17:29 executing program 7: r0 = socket(0x2, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000240)=0x8) socket(0x2, 0x5, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea0100000000000000652736f10f86d45a07000000f7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10dd891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb105fa61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000500)="00000000585664a5cc89f000aace691fd326297b23c60de2f0dfda5dc4f313b2b97eebf1a89539d577a19a482c10d0f5dd9241efe7c65bc4b2292ebc80a357aa1df857ca7fcac9da132a1f07fc4717d6106e66ca842c35313dd00cf23986e5a726b046911775476bfe805fe677b5", 0x6e}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e1", 0xe6}], 0x4) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206923, &(0x7f00000001c0)) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x5d) open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x18) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r4, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) socket(0x6, 0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) mkdirat(r4, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semget(0x0, 0x0, 0x25) 20:17:29 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r0 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xffffbffe, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x134}, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffff7}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0xbb0d7017ffd4d40f, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='xx'], 0x10) mprotect(&(0x7f00001ff000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x8, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) geteuid() r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x31f8516d9b3737b5) accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000180)=0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000ff0000000000000000000000000000000000000000000000000000000000000034bb94527574000000000000eb28c0790583e7665d7210875af8b85a387f84b21048ef3d5c77e767322c9d73446ba68e5f6349000000000000000c72a382547f5530463d268d341feafe43e7e6ef2997d27b785f6ff7c816945dfc8e783b83023ec2112704345b021168fff8c6ddb1635b2c9fecc8104170dc8010209577769a8a37bc327b2fd4fc8d950b0c3b071e470e201018b473bb4e4c7762e1feea8a96dba0f85a15e14cb3f90c43801759c23e42eace7fe68a8d28512e17df76ec6fb7c3e586bc2b06b2f56669658994bddb459e5db1ed5b9bfdbb645d62feba61462dd5051374f446ad8ddbbaf597aae3cb748ab4db08c233174547b1d56f926bf5db3020cc8ac3588a1225352c151d3be945a9885ce7131ca693345d98375ec522d44746c10869a77f98d7b94201053cc865e8892f2896b7403f87c4de5dfa08b48deb4098c66359bd08c31c01fa61cb7347d551c60c268b3e9b67e588b0b0e5ec0c05024d40f79f80ee9925a1c55667ff78491800de675a8c91cdb2b9a9f7501f1f8b9083973211ccde7e9609aff878f8850c3c5b5113fc0e4b1b578eaf98d34d6099bfd67663dd9608488e9911ada571a746dd042bcb248b6da8"], &(0x7f0000000140)=0x35) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$inet6(r4, 0x0, &(0x7f00000001c0)) r5 = semget$private(0x0, 0x5, 0x2c4) semop(r5, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(r5, &(0x7f0000000200)=[{0x3}, {0x1, 0x101, 0x800}, {0x0, 0x401, 0x1000}], 0x3) 20:17:29 executing program 7: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSHDRCMPLT(r2, 0x40047307, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x16, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) r6 = dup(r5) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaff10aac6a28ac93e2eddc45c8454e486f64c", 0x14) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) munmap(&(0x7f0000fe9000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff4000/0x3000)=nil, 0x3000) madvise(&(0x7f0000fee000/0x1000)=nil, 0x1000, 0x6) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) semget(0x0, 0x1, 0x130) r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r9 = semget$private(0x0, 0x5, 0x2c4) semop(r9, &(0x7f0000001200)=[{0x0, 0x401e, 0x1000}, {0x4, 0x0, 0x1000}, {0x1, 0x20, 0x1800}], 0x3) semop(0x0, 0xffffffffffffffff, 0x4f) semctl$GETZCNT(r9, 0x4, 0x7, &(0x7f0000000400)=""/30) semctl$GETVAL(r9, 0x0, 0x5, &(0x7f0000000040)=""/4087) geteuid() getgroups(0x3, &(0x7f0000000240)=[r8, r8, r8]) 20:17:29 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r1}}) r2 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x100, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000780), 0x10, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0xb, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r6 = getegid() getgroups(0x1, &(0x7f0000000000)=[r6]) r7 = getpid() ktrace(0x0, 0x1, 0x40000b30, r7) r8 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000002c0)) semop(r8, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x1800}, {0x0, 0x101}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) r9 = getuid() setuid(r9) r10 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r10, 0x0, 0x0, 0x180}, 0x0, 0x7, 0x0, 0x0, 0x5b1428f4, 0x6, 0x2000}) semop(r8, &(0x7f00000001c0)=[{0x2, 0x2100, 0x1800}, {0x4, 0x5, 0x400}, {0x1, 0x2006, 0x800}, {0x1, 0x266, 0x800}, {0x1, 0x8, 0x1000}], 0x2aaaace1) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r9, r10}, 0x9, 0x8, 0x8}) r11 = getppid() r12 = getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)="30a4c7fc20bb51ef5cc38b9da6ba246a495fe702f2819e9d0ea0bbf603a19ac05c912ea12eae89a73a83be15a5011be10380f1e4fba5499cedffc0c12e13be110fb0f9ac3d42df107fa3b0ed414fb30ee7e069479af6bf18535c94327b2a914aa39a2af679917b610539cd9b718e2fe10885e51343f4779e38bf02261df28dec1ef034dd682f241c6738dd3505faa3273b1fe61d56afea5518bb40d2d7c9f53fdf99156ef4e3ca9ae48239b504c953a1e081e9a777413be3c5d192e1443113ab87adf4f17617f81d17bb82455e2cf13c9e7d6cad2006709b465f5139ccd1256bbbad9e6a31deebe8bbd10d9b0ee0cd46d9ec5a266043b8ab3c", 0xf9}, {&(0x7f00000000c0)="25a090c087c40fa93c1c5ecc686844d4887f8e97ebbffed17cee07ffc145470ada31a56d22a474cdcf9294a7861d3d15ab7bea", 0x33}], 0x2, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r1, @ANYBLOB='\a\x00\x00\b'], 0x148, 0x1}, 0xd) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x4, r0, 0xffffffffffffffff, r5, r13, 0x0, 0x4}, 0x5, 0x2, 0x7ff}) r14 = socket$unix(0x1, 0x1, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f0000000000)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x3812, 0xffffffffffffffff, 0x0) 20:17:29 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x33) 20:17:29 executing program 7: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) ktrace(&(0x7f0000000000)='./file2\x00', 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xf66c, 0x0, 0x1, 0x5777c53b, "1c102609307e7be2df67de202a72da64612c3300"}) writev(r2, &(0x7f0000000040)=[{&(0x7f00000009c0)="6d46136a0fcf1624484e9521cff834880ebfd333dc465f616bce624f08c1a658e8cf71333875770a164dec948e8eee24c5285d6e84058644e73ec8270949a6df1198d0484e1abd088420c99afaf3eb1d99c3b68cf572184a7c1549b6e45493596ff57a0700319f53cb97cfee1a0a9db2df3a1bd3c63188f9a03ff0f3a0ef4e3c499104e8581236404a91c3191a1153596845d28a8f2f0782c10e9182a5549a31db88455938233290c5cf911926391fd3b9fc2a4e484b86d903af0e20de117d747a5bb84b623030c98a1c7b14d72305259fd923f03bd5636c5de6ae474d4775cfba76b91b1525529a9b74411996d105656029dc0869c96165d070bdada40bb9027172b54362496e6a85d674ad316d2ad5ca445a0b25fc92e829ba7cdba62fef67e9df85b578d71f42647458b40a1a43bf2122e01b724a279acf65b6f7ed382a9ce4e4bbc06baee9b3f804f74c7f88e3359ea255f0b3bdaea3f6162226752f6204d69228802ddb2ed868f1765e27fe46b342f1aec1e4098971832fbfddcc83564b2749ceb2d3d732b061a3686dfa39d68b049d002852013c845a37b8549a5562fc1446cdb1545f1b59ce15dbb0f997d458c3c074279a6c1d64bfc382aca5022ca8ddf738319cc0e062133873cefb0f015f3860b75d78df3791c3859e97c3a6dfe47c1a372f93276c252bc5e5aaafde8164ad8838603b1d18b7d5e31b56d1aceb402ca0da378952879b1edf08ad8f5c32028f99d0c2714665815f5ca8", 0x21b}], 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffe7f, 0x2000000000000, 0xffffffffffffffff}) pledge(&(0x7f0000000e40)='tty-V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbaX\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\v_\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xbf\x1e\xcd\x87_\xb9\xc2I\x0f\xdd\v\xd3A(W\x18\xcf\xe2,\xe9;K\xd5\x13\xba\x05I\x1eo\tk\xfa\xdd`[V\x1a\xe87\xe3\xc24!\xdc(\xdf\x06\x1e8\xf0e\x055\xd9\xe2\x9d\xbb\xfc\xc0\xd0\x9d\xa6iV\xcf\x02\xbd\r\x9a\xd3\x90\x0fVC\xc2\a\x8d0\xa5\xdeo?\xc2\xe6\xa7\x046\xb8\xfa\x96\x93y\x1d\xaa\xab\xa0f\xe2UD&\x9f\xea\xcecC\x8c3B\xc8\x92$\x89\tI\"Q\xadd\xea#\xdf\x99\x1b1\x9a\xed\xb5\x01\xa1\x00\xec\xed\x19[\xeb\xd9\xa8\vh~\xf17\b\xd0\xd8\n\xfe\x06\xac\xc1\xa8\xbf\xb9W\x802l\xdc@\xbf\xd8\xd1\x10\x1f\xd1.\xf0YSs}\xe5A\x05\x9a!\xbeb\x86\x06\xf8H\f>\xc4!>\xd7T\xc9\b~\xf4\x13\x8b\xb1\xa9d3\x9b|e\xc0\xfb\b\t\x02\xe6m\"\xd7#\v\xa9\xb8\xfc5\xa9\xb3$V>/\xa9T\xe56\xbc\xf4h\x05\xa3\xef\xd9\xf3v\x95wM\x85\xb5\x98\xdaF\x1f\xdd\xf8\xc8Ft\xb8\xa7\xbeb,\xce\xaf\xa6[\xa1\x1a\x80\xf8C\xe9X\a\xc8\xb2\xfb\x17\xf6\x10\xd4c\xcdzR\r\x15;\x8dG\x9d\xb7\xfd\x10\x1c\xbf7\xca\xae+\x8bo\xcd\xbd\x0f\xb6S\x04N\t_\xe0\"\x96\x9a+\xdf\xf8u436\x86\xf8\xfc?\xaa\xdc\x7fX$e\x1ck\xb0\x18\xc6\xb2T*\xc6\xbc\x17\x9a\r\x13\xfdr$\x7f\x06(\x87\x11H\x88qE\x9d\xfd\xdfou\xc6q\xd1\x1c\xb6!\x94\xf9\xf3\x9f\xb647\xcc\xc0,\x16\aCh\x8d\xba\xcf1\x1d%\x8e\xda\xaf@Z\x1eZqP\xd5c\xfe$\x96\x1dN\xcc,\xb5 /_\x93\\\x10\x0f\x9b\xa7\xb5\xc4\xb2\x7f(-\xdb\xfc\x83M&t\xe3l\xf8\xa6\xa6:\xb4\x97\x97=\xa3\x9b\x94\xa9\x87\f\xe4\xd8\t\\]\x97SC\xf2Mp\xaar\x9be\xd2\xf94\xa1F\a\xa0@\xc1\x88\xa2\xac:\xac\x8a\xa4^\x93+\xa3\xddU\b\"\xb6(\x8e\x8ez\xe0aQ\xa8uq6\xcad\x98\x98Vo\a\x10\xff\xe2\x17\xed\xc5\x0f\xb5\xe3aCX\x89\xc9K\x89\xc3\x1eB}\xc7\a2\xaf\xe98\xec\xfb\xdd\xf4\xc2\xec\x19\x1b\xab\x15\xe5\f]a\xf3\xe6Dm\x05m\x9b\x86\xd9\xcb\x95t\x8f*Q\xf5g\xf3%\x9d\xd8\xc5\xefz\xd3\xa3\x94p\x13\xb8yZ\t\xc3I&\x8d\xadi\xab|\xeb5\xec\xe2\xcb\x1f\x1e\xd82\xdd#R7', 0x0) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000001200)=0x3e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = dup(r4) setsockopt(r1, 0x3, 0xc1c, &(0x7f0000000280)="41858c289ae682de862c90ef40ed4ebd6eedfd6968c03d6146b2bb9803310ad2d6e9ea78eb4f9ec50158b5449f95251fe85db44147ead7030e2920c04d04a003d7d4a350458f6bc8aaa1bdd17e2ea319d574f517a5002de7ae5fd36cd94a2fd642cf58691e73123d89a1a56a6fe480cfd1edd292623792998a434d7b5455cc8c0331af1357e497793359facd09db9ba45df8b8ceee0fdd364cd64d2bfa0b9f2bc14df0c5cb0d81ead62977e4a8650e328e1d5ad82ecc790342ff2abe3c3458656aae30b3b5b525daabd61c1be96688067d191455efabe97c", 0xd8) listen(r5, 0x0) r6 = socket(0x2, 0x1, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xfff7ffff}}, &(0x7f0000000040)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00cdf5019d0000", 0x8) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="eaebff0100000000", 0x8) close(r7) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(r4, 0x0, 0x0) 20:17:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='.\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0/file0/..\x00', r1, &(0x7f00000000c0)='./file1\x00') setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x3) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="b45f53ac07d8562ec15ed3668fc09630db1b129fdc7b068e9b3d6981cbe23200e55ac95285b22068af12a93feb33efd719a14a0293b1d7187ba047b7af1d9883f265dfbeab326ba0638ff107f78d61260bdd1891dc6d00f0186e696fc7dc5087ed7a928c76c5d7cfa74df936c437cce752a667e2fa6e076a89fb6a42619732f715c7169880c4aef14edcc10d90d89c0561fa5d651ccce90d0f01829ffbb069a8d21dd82b6e71dc652f9eb751f8cf3020f6", 0xb1}, {&(0x7f0000000ac0)="9eb9887e0b7bbb51b8698e77449006f0063213a96f9f5ae4897b92e5c2693b37abcac7700f74e8cb34460f63391e91edc88a50714e7ee6002aba3e379327579951afa8aa4db6707b5d902440305ec9674abc7bb6bd9a27cd3a6bfbf0e4a2a25ac4935b78a6438ffb30f69872560e2bafacba7108c02d49b843181855a657234e32e20587a70fd07bc2ab9784db20088b521818fc9093ad27422111543a47540ae6afdb01fd4a6669320af07b2000e4732c43c492926e0d013bdf2b13fb911f114aa9c6c060d4d1c7fe084c2d98b994afc0d9a04e28840da92a69bd26803f237a54fe0b0c30e9abce129c54575d4070a0af5f2986af0e2707777e674087036b2ed945e21f54a874db1cb7422d5e99c78bc83d0fe624501b936bd80075a5ca8b48e2017f5283ef226dd2781f91d9f4c142db58a8aad768701fb9d9fa9350bf62daa38c6ad3ee8b2b406627fe867723c05f11a38bcab8b453196ea44dad41e6363d2a710ec1fd9698078f605e607ee6f9685101ecc9c690a9498e5a26ab7c10939c01d89cde1005b3aa69f196513f0614afe8d523689d1a3038acce47c6f3b6f6dcf5bfde1c11b6d5fc3042d2c6b48df45be33cdd9d60d0b1f529c93bcc9632a0c0ee32d15fcffcefd9e46ddf106ec5e4a5c46a1276d30914bcfaeedf66cfe3bb286098f11bef703bbcc7c2ecb08c5ffecfadbf9f6f9c22f1a25c74c25f3575d24d0daf4f41f5197deee4c70655bb1a8fe2f4b014896d4dde3813e89e95d4c57bc1facfa898e28e927d2a9dcf153cbb630b0c90f2cd2e44fdb3456f7e818b365ade0ec565b8ab59076bd02281cdb129ead14c7ff19971a5dd240f9748f4f824e05e189922964573060c82fd1b913e47d63d703e1a7d61577a2183214621c9b91da5321871fb3daf5cde909ebd5fca0dfe5c27524aea5cf606dd65a8292a79979f655f907f701e0e968ec9d00e7825bc1e409971769bb7398410682b32b76956e8b8ee3eb484e0f0cce2ecc23b92dac2e24c7a603b928d19b432f2fcc3856892131688c9f1b986a484d6689172ba86d86e0e40799582af9c977eddd81726f8e16ae47e88c19cb9038b24ad4cefe36019e9ff90d141e2af021ab8cd0fdb01e6da2bda8cbb70745e3e14dd405f16374e69743c9b9a1ed01def38bde6e8c350555f36b70a189d23b7da13104f99c6dbc1fcd7093d384b15c6d2617fea376308d11d57c3162e9f4642e681f9dc52c4a68ec0afa89c278046e6610671e58373c05cc990b93eef909e6d83c44d9aa2b31f168afcf8fedac24964adce15b88b320e1f2ce8a1e89126387588366c04632ea04d39f6b008ea5a382572270432167e505f5bfa48b2a732733150401471c68bb19d63bf39b9db077a148a3a5a3c126db7a26e5ee424163e4b9740c31d23884e028c7c42fbecab328fd3b7dd31a5af5865717db563ce1f96a7388599c7c0b09fcbb4ec3c4d205c25226c6bf9b4ede919861600dad832623111df9edcff26ac2049c6ca7fef449e31447e72fb0fcb20c5e61b0a91d5d58db60d4058acff7fd39850b0532fe377a9873a45a87d6f8411f9fc51944ae4b98d79402e44c14646f08c1f2261004b732ab80c93201e94e27be8986b0981a97844c062d579de310eb599af7cbfd59d4931bdbfe26a360abc19233f5670690bbe63936ea36c199f383958e43709fd3521da2b98de53ad46034c5827c42e980f4a2b81a0ab2b7faa024ea8bc9835996a87cd2593caac72c436b7e7556bbb08f2512bd645297169caf9fa7238c5a0cb85366e019b429e1d28c64db3c79a2ce1a18b6b1b519d6945a602b3287d228fbd4ed444ba4de0bd9501f3f36708229ca42b8bd4e10612394de576287bf448f84c55386df4be2a93d1cefce93288dcd9e107b93658b7e8034963a13dda4cbf8918d14e6a0f66aad8d78ad897fa90311a37ae6b3945413dd1cc2bbc74f559153b93dab6fb70294349fc8e5622f272f94e3b8c06e49f164ba8fe5ff4f8b33701e0461d449715dd520e36c419d205ee0fb276dfb5e754749af67a86a482f5e53c2d7aa6430979594104eb04d69c4229028fcd1363c1206d7e5f4d8a98c8f2e6e774d73436ca716801b29c642d750f048628efd759176b92178ff90c66e9d6fde067b406cd14743af3f88721552c089164ae42b3175ca77724780a228cf4ed000191dcea8ce6a440c3c46e77bc800387d91cd770f607b7ec9d21d106c77fa5056be2d55e06934ff5904c9489f7e4e01d62a7dc716c77b98cfeeeb1f5574aecbe041ed5cdb2ebc52b6ec535ee13f9a34cca74ede6f1e41248eb44a0983a7863ae7c6e67580a905bb2ac3686ba14d5fa0b59f013c53de70d4fc81f48233b766bb83d793e7f2b37281e8946b7c980badfce4192b51baafaa55636fe0eb698b222b6413e95ee883d219a1d1765ff989d7e477986123334bc4aa89d024b32f562bb648a02da403e1bceb48e9df42f0581615ef0691d5079f62c47e1dfe4ab1ac6258bc35cc5380816d74efd4e9ab5268a292c6e4972726a608217a60d97c05aae10409b62e3638e42f485cad2bf0e6ee51bb22f9aa027160d86506c436f70c5643d9bbd72865f3d1b9b81990fe507bdafd410c173d42789ddd87867f9168d846a1ca6be2e2d12e06d12fc2a1c1777420a1286eae6c06139ce3c6295b46b37a23b77c5db87c3c22aab32f2058045938ca280854b2199f32ceb976debfa1bfde38fc94304a6454c3332a637e399ee440c6efe47921e80f7b683ef1022d3a959065b079e5859640486ba604f2e0e89e64e924353d079ed0127ce7e5f6bea4222738df794820d61c92ea5e68df19a91a154e8d5b5b3c68fe025de32195c8cfde828b8b8633e368661e78fd47f5518a4fd7d1fb4353e3a3b7a205d8b714478d43e381b70655ae8f0b67ce3b9c31c92116d5c9dd812cf68754725aeaf73e5185c58d761cb032706ced7f18775880209a89ce6d469c4c3ac4ae076a8aeb311921c4cf194acb477757aa13cfd17cb70ee1b6cb98dfb815400e1446f88e43775353ea46c300b1418c7d14c47dd0f0027042b28b8a5c251e2b3f8bacae198cf14d6870c1231a7ec67217fa0867be127b97f8413e1c3ad2ceae018b1c3edbfa426958e458ff92d036668eb33e37baf5ed657c1bd52aaa7d113454055e998024b94cfa6c35fb141bfc238d1f79282812b95f2a456f76d99518495d29fb13bf5aead3abdcd18c0a1132ef146ba184dfcbc6014557da30886f9f6f452305c8ce50a7e64cf3daf9fd5f674d428c4b741f8a888aa776ddbb762e9ec6d1b2473c68c57c667c407d018026315aaa9b462f3633d10d94861d938bfbc6c455648ce1ecf5768e6b4c2630b602c2088e553f74ef6ab01ab4842d61ac11bfdeae8e401be15bed808af761acacd96e338647087640daf093444ad8988e33aaeb8eee75ace2d7b449675f18df64180c4691235d5656331dff9de45bce64168603c49097d5ff44921d00d087dfe6a6b5a18f3f91ed5e9e9c03e0cd050a28018e926c9250120de4512418e63f8ca708259d6086b011b8b08ccd9623265df378de15b2cfee329ef6d26b1ef87e6c1b19df7cae105d15773d9479b7fca3b16083431aee9fc3e085e1e8f0a6e5cd8aaa6de535af8d9ebbcdc1418074a1dd0f2f3a67061d5509336a16492cbcceafad34ce4f64d364aca59547ef1570919efa6cdb529a48bce92950dc0c90dc27119919bfef3f2a63ed7a29d25700ce431e118409e675c0305b182bf3b23d6ea815d46801b03eea065c8bb823150ea760c13f3dd9dfe597f891e36d7f2c7658c1b0f548b0a417c8fe06fd0573084ec335bc6f6ba052c0f4a89de841875c4fb45cfd9699bb9dedadd8507942a65373c3cc7957880be6c3c5c6381030c5e1fffe279015bb698dfba731102112105493e694609bb1c52355191d24c9aeb9fdf53e674630dcc9eae61fcb37ac550a9ecaac4d14b93ee9c7e107ba4f290fb9a6ed6e10fc368196e9c1de2cd77ee67347650c7c0067f7bb92493b0e172ed0870e3bfcaa9ce11b2b6df425868d2146236563622c4589424d17ac9ece785bf0701b8af2421d991b9fca76f5fa31c8f516dd41f8a6579a08b91f2452303cabdac1b893f4a94d1b70fb4739020bb47a92b48e59a44c639c0306c881e12132b5412489914f146241556f247a70de27d8274e7cc0fc66654cf11f74f98c55dfe3e28bf1739ae96672623db8e116241d7d42f1a200d3e1cea9a8499a3c7bfdf431c52036de7b25791630f63f7d0ace3c78eb2159263ad6b01e4966451cea1cde02f8d659cbf2ff63d4b3be0bc47876637b0ccca99bd98a25ba5762cdaf86a79126e0e727afab242d0b5ff49b471099a7adc7abcd87ba731b1448003946642e4ed5533797604b4c08b7702d4902cfeb2fdfdf5d54946f13089059f94110c403c91c28188e845be088609311b9b5bcebe3ef9984f9d387a6037e1c5ebab906b9eac7baee177427b630f1f7fdfecea1f0ec0a6d2c522d45c1a87c55e7f1548e0b3f2e80dbe14b2853e9985a427b9bf68dd6c7fd204a0a22de1edf2ca7f97d276a0788a423ef58e80e0f8f0cd04eaf6d69d009b6398ccfb6a90aea8c58a37921713c4960f53f10a8e9c636ab68787442c889ac64da3ede3f3c54b6f000dbc765acb1a9f817a7b1f7fbcc08ceed7e1e1ae109e37601151d01af5edf75168ef06d065eb502591c6de8d720bf75e5507b87d710e3cd446aeb7c148bb50746b8611d48a9e873a99bcbbf4a88c67dc60bd087845f50e5b7db7df4bbe7ca7ca372621fe4b4de89dd52830bb553e56a44ef50dbfbb01e26c6e32ad16099b75a5af2c1700c14f3a9307257e483ec8514f61098d5ee38c13af24323f0382e28ad9a3739dcc91fcc817b684ed7e2b2c3a7b3ec16eb0b3c8541f63f53677ddd2bd571ef0a6a6ee9d74818bb3c4c30772a7ee71eff7769230caf8175d80f3f9818381bf4a0df9a05aadb7edd816903c48bd5d381b584d5fbcf0dff5ee35d0c75c93d73fa69a5758dcac0fe7b7df2a18daa16248b5ca58d74e8f874d894285d38bd1843e6fa63fac4fc6f6774aff66821c10d3df7a5248a8391b6b469e04fa780c8f90011cc697c18e613f422d610e53abcab36b3c33f59c19509dcdfd6926f58c23cb2d2f5fd558758274f83ce7d6880ab887867fad8836fc19b33692c1d316fab4827f466087d1290f54e669e5efe6bf9abe5a2135b27b9dcaf76c82ccb0f9824954e4c84c714b39bf8d2629e7008ff9e55f69cf724fc98ff29d61fc761e0731cbcf8d4a01ab42764add07a8b33efde704d9f27abf65e5e735c31ec42e24fbe8379399025b95230edeab705ad9e3021900626eaa691cb9472d72d9c135301701a73d7381fc0b3f48caaef3a77374694d00bb91fe0e77c4d8afb0af89e5c1180aa521f91a2c6ad06290cd7cdb0a227dc359d66e3446433f48b35fc372b590152ae19b0a7192650c3f496e5d502da15ee3c3171846494f3187dc042d2520275ac3acd870e296ff0f3b9aca18ec7c26e7827bfaad0edd6f", 0xf4f}], 0x2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000a80)={0xfffffffd, 0x0, 0x7fff, 0x104, "061500"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000140)='H', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, 0x0, &(0x7f00000001c0)) 20:17:29 executing program 7: openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x2, &(0x7f0000000000)="71f91e3480ac0058bc5a91501d94a34b8e5f84cf71b59c7afe07001ef4a983962a95a4d035c66cc37082", &(0x7f0000000080)=0x2a, 0x0, 0x11) 20:17:29 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r3, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) getuid() r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ftruncate(r6, 0x80002) close(r5) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r7, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) lchown(0x0, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)={0x2795, 0x100000}) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x4009, 0x713c}) lstat(0x0, 0x0) 20:17:29 executing program 7: r0 = socket(0x11, 0x3, 0x0) socket(0x2, 0x2, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{}, {}, {0x4}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720fd38bfb01000080a872c881ea6e69e0bb76d907c400000200361b1257aea8c50000000000008abf000400000008e371a3f8343712051e97b71d896000040781e4b2fff800ff00000000", 0xb1, 0x0, 0x0, 0x0) 20:17:34 executing program 4: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f00000000c0)="13801180d1298947f01d6fe969bef081c6709888686e03f0dd6b40379f26920f80966b797fab3e05ca37a8afb8fcf287729d91224f4b7bd28121cbf93870b8133ce295f7fc51a5e993d3ae2c83c8055262494c2d398e0a40bce559c58ac9f7546c180a548ac5501563369eea5ccf4a02abd0773370a842b4b9ad51b17d02f9a16775aa8cbd89073bd3c93f26126a33b1a9ce094a481b7e7fac5c7180dd9bb0f0f3ec9dc7106c4df0", 0xa8) 20:17:34 executing program 0: setrlimit(0x8, &(0x7f0000000980)={0x4, 0x3d}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f0000000000)=""/157, 0x9d, 0x2042, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000180)="8749b611d775bb980a700c783984ed7c81883cff107db5ee3fe3e1a27f5e8ae59808122166f13394726106faba4f484cbfc54957f13e6e140fbe05f2fde12d811cca4973550d9e35e78d3a6bad31f47acd8f170a7dd92ae8943e6532ca6c453a9f3f03371e44dc750de03f1fefd0ea3ed4169a191e94c4162151223035a06fa7255a59011c91d2e718f6054141fce35ae87c95420b7168c33c67d827e0", 0x9d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffbd, "0000c6f26461c094f4ffffff00"}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) accept$unix(r6, 0x0, &(0x7f0000000100)) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) r9 = dup2(r8, r8) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000080)="23bac6cb934c79127e2722120bca934a0a50ca9e84ec741f98615b30e5ac942e43d0a8a7e03f7261716534575c0189d7ed3bf5eab277bfc0343de567c66b0be0d5e3261a6d0daeb577be7e8eb6eb06a4fa", 0x51}, {&(0x7f0000000b00)="ecebb7601ceba533ff1e45e12862e404099e26fac50be2f4b949e65f25735f0f1b1bcbfe50d5243a1cd28315403ce97ca578d57a97df799a6bb419e33173c39fe2e96ed87a0e31f63f5179586f8bf263bcaf4a5bb199b65c7dbd3f661517389a3776fbed219a08009cce937136a575eb2b35965e16cc806b23b7062ab3ed20abb9d9ce972b33f6220ae20ef496b2211ae32c0b893b71620aabf758f148c3c9b04412a077f4af4c85752167671eecd6cc4b85041c13a27f39b560df0decf39d3d73ec76316fdf49f55e0a70b53da90e560e470dc0c4cec44808ad1fb64029f41897c2c0648c86fec3009124a55f2a645439ba01733536112d846d193bf71fd2e2eb301673d1bf5ed8e9c605e0a8cc748133a4e42e2de5811a6323473c092523c0a0d4adc6e9b84c53e26481a6cd621c473677438d30a990f180b2124dd3d04eddd9bcbea7d3c729b5f08372a31fe88881272d1e547f38da952c18b9e8e26943ec23d2d2673674ae6604f443b3a7f13b75612c9f7e37d81613006d0088ab43b784778470dc08c5dbb2ca49393a7de2bda8f9c82d89d7381e77bd7486c2c044ae01f30730e7fcd70779a34431651de68c321337db21a2f74df9dea60836ce24810e0b7da6e2992e48128e9f8a48c6d290208dcb12b5070176a173a7dbf28dd62fc7c5893d34dfd1c5ea712eb636e159cd896cee580ed1ff62271f526058c9978bd92af0d3d6021cfc5861febe3df5beeb652f6542949bf3d16aa37c101031726bf96ea7c37c90891567c7f7518a0cb1cc04ff12361f2c1d10a9546b3c6ee1c24dcebef63777ca1610575d8b93e831f9ebbbea877235665255dfa1f7276d8e74ab756cdf8e3a3f256bdab472f9e14bc66e4d8a49cc9873186867afeb546827060057912d2bef545b1332e6838240c594c05cfd4dff08bb815f4667e32d6aae41829f9168a1a898092f5ec837ccf64eb3a76bb03d62e280b3348436e3ab467c5681c3a90f24fcbcaaf7e9c871173fdc430fac43a2dcbdaf199a6cc995c93e36e77d49f95b623de8fd248084819b72a4aff013f3d11279a541dc70e2ca1ffef9aa09119c0c664cbd1e85d84987b97f459f63d75e2f0de7798256b2b9410bab3193fb5e52a596b173e5e8307413324eb93fc979407b67884b55d11e14e7ae92b401ca63c7bf77c2a62be1103a79119b9946178788c0696daedb4394c477c68a0803dcd7eb01fb43f4c42a3fa5a7d8cf3903f6de19500ebc1fc140cffdfcae02076e860e213710b551c06b4acc319122cb444d37ced5bb5b98e54d93e5f9d1551113729919bbf4d2cfe43750c9d9874d5337c2a9cdafbc20e0739f5b76821fae5f919fca3d83a599562e19397979965237b7cce3f0488d5bd5d2bef856c9f9c38293c88731b47ee4828acc64b602d04721f48f771227e53a750775e2f40b445cb653b1e41a23b80e50adbb7fb5142f3de586dd1d48782e08440a18637e52be88a3c6ad6f540512a615c294e551438ad27dc1b3892a645b9eb3e9875cd74f06c024e9078f027daf475a1040424cca1d8fec818b375220cd48c2085200629bd1db33252041775c976b89ab34a59382b4bc48f3690b3c2e959636c62fcebbb6b70942a4fc6486ddcd9e45352807c74f86bbb4d473852158573cd26169c0b608a073e519120c2d064d8571a93caa1f78e1024ffcce5d218cf05b2425c4d847f04616c1feac2f895be9fb464c4d54cd6f646a74cedf2914091b19b1bf96c924cee2be59380f5d101c38e2b7e805a57cd90abf5742f0c5d430bc3a66e1d03448e36d7e89a39320dfb3d07e44a4653e19c101930f5dbe62227c0538c28532f162605aab936749862c6d74ebb33cf3e0d496919acbb273f11230c3c1", 0x534}], 0x2) r10 = accept$inet(r5, 0x0, 0x0) sendto$inet(r10, &(0x7f0000001240)="02", 0x1, 0x0, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) 20:17:34 executing program 5: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7f4a4ed1, 0x0, "00de8f7449b6707760609a220000001d00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x200, 0x8, {[0x1, 0xfdd, 0x7, 0x6, 0x7fff, 0xffffffff00000001, 0x4631, 0x2, 0x4, 0x5, 0xdd, 0xc9d, 0x8, 0x2, 0x3, 0x6, 0x7, 0x7ff], [0xe9, 0x2, 0x8000000000000000, 0x9, 0x0, 0x7fffffffffffffff, 0x5b2, 0x7, 0x1, 0x8000], [0x80000000, 0x7ff, 0x8001, 0x100000000, 0x3, 0x2, 0x8000000000000001], [0x7, 0x6, 0x81, 0x8, 0x8001, 0xffffffffffffffff], [{0x7, 0x3, 0xffff1c00, 0x10000}, {0x3, 0x9, 0x7, 0x1}, {0x73e, 0x37, 0x8, 0x6}, {0xde6e, 0x898, 0x0, 0x3}, {0x401, 0x1f, 0x5a, 0x10000}, {0x42, 0x130faad8, 0x8, 0xcd}, {0x5, 0x5, 0x1000, 0x4}, {0x1, 0x1, 0x9, 0x7fffffff}], {0xfc00, 0x14, 0x9, 0x7f51}, {0x5, 0x1, 0x2, 0x4}}}) msgrcv(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="fd00000000006fc599d60000000000000000000000200000000000000000000000000000004f8100000000000000000000000000000001000000000000000000000000000000002f00000000000000000000ffff"], 0x92, 0x0, 0x0) r2 = socket(0x18, 0xc002, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:17:34 executing program 3: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x3}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) open(&(0x7f0000002800)='./file0\x00', 0x615, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 20:17:34 executing program 2: ktrace(0x0, 0x1, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x1, 0x7fffffffffffffff, 0x1000100000004}) r1 = socket$unix(0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="0a012f2f2f"], 0xa) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 20:17:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="7b180c30a3030000000000000005"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f00000000c0)="09a1abb248a8223b2c8dafe7a0ee2de0e2049834ba4d731c875894b93f42c3fee4e7c167827f9ab1b0533063b503b8bb8b3aacdafee8b4b9bac946031d288147", 0x40) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt(r3, 0x1000000029, 0xa, &(0x7f0000000080), 0x0) pipe(0x0) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) socket(0x10, 0x5, 0x5) close(0xffffffffffffffff) r5 = socket(0x2, 0x2, 0x0) getsockname$unix(r5, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=ANY=[], 0x10) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x3, &(0x7f0000000400)={0x0, 0x8}, 0x10) readv(0xffffffffffffffff, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 20:17:34 executing program 7: setitimer(0x1, &(0x7f0000000440)={{}, {0x4}}, &(0x7f0000000480)) r0 = socket(0x18, 0x4001, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000080)="5c9684355baf33a7531fb3a7a5d72a5658f79fe0920a9175c3c31b3d23b26b4d25207f5b72b06209ef5b626cdad91e928c17c632ab1d334c2c29f69d939cdcd544658782dd834620d83a214a6db7e4a6f0e3633b69ba6576385916b00103ee310fa507457ceae174f7b67e212c023c13af6f6eae959c32cccf4e72b04cb0b836869c4e3888dcea2bcc24dcf21ce1407b6e", 0x91, 0x8, 0x0, 0x0) recvmsg(r2, &(0x7f0000000600)={&(0x7f0000002800)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000480)=[{&(0x7f0000000140)=""/16, 0x10}, {&(0x7f0000000200)=""/131, 0x83}], 0x2, 0x0}, 0x1c42) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r5, r4) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) dup2(r4, r1) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 20:17:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[]) 20:17:34 executing program 7: r0 = getpid() setpgid(r0, r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x1a0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x35) pwrite(r2, &(0x7f0000000080)="06", 0x1, 0xffff) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100000006}) r4 = dup2(r3, r3) flock(r4, 0x2) close(r4) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x2) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) preadv(r5, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xfffffdd5}], 0x1, 0x0) 20:17:34 executing program 5: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) lseek(r1, 0x0, 0x1) syz_open_pts() (async) readv(r0, &(0x7f0000000100)=[{&(0x7f00000009c0)=""/4101, 0x1005}], 0x1) execve(0x0, 0x0, 0x0) 20:17:34 executing program 1: msgsnd(0x0, &(0x7f00000000c0)={0x0, "ec97fde752852b"}, 0xf, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609c8f3f5d000000000000000000000000bb00041000000000000000b5"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 20:17:34 executing program 2: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffff8, 0x5, 0x2, 0xd4, "ef74e0e2f596c64d003d2bd8f9d08d0be1f05757", 0x1, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xb006fd, 0x7, 0x1, 0xd, "fbba1d4a8fc000eb493b0600ff03ff0f00", 0x400}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="8a9ce4036307187ac8b8804f20f81b83c8ba79d72cbd641e690ca7f75c9e2ad2a284af6a5bf164e818358fefe887e8f8e172d17799657f41aec12efc5febc0ff437185b8532117c1000000002d21797f5acfba4e465810d918cb3e1cf8f06937c71e0b39f64012ce974526e31d1937376a87872c0b286508f6d774d8f5100b51a3275ddb218a808a", 0x88}], 0x1) getrlimit(0x1, &(0x7f0000000040)) sendsyslog(&(0x7f0000001100)="c31d89fe427b3f69f5436439cd35ee1541e6786f315028eda94bf3bc7fe7395774a98318f0ea7b1afe68c590276a5a8aebae6a6cbd4c4881b189401f1e97c9ef6c674930eeb1ee64a7ad0194f45bb16ef6b95e7e3860aca5eb73dc67fc3b456da51e3984c6e5c7627e98bd453ee50ca00d6abcb21aaa6c7cd489e2d543c6f27b57a40a3f6256185280e4b4abde19b6f39a85894d61e74e5fcba47ee0d16fecdff802e29cdd23d89fb7d3dfd4ff73b612e9b685505b263b332bbab7550d40bc8a19dcd8e8ca203ec91dc7bb07987a75eb05ef073c42d94635e24b447f599bb914df8c60ce13fcd451222ddf1c56918b50cd562e879791eb76a1331636cc9b7d9d14be887a1d851016ebc3e27d49726794c88f0c0f3e091797e23fa96da46dfa0a2f7c4eac846df1dc2ac9d72fa05a15e2446d81a8f64a26179c4b7e4a3ea4188b021665ee8d50d15ab4a764ce9a80ca2cbfd4ec37510003edc8b1e58527981dfc3d2960c2d2198a589a19015ef1767f3025816e4cef73ae3399314c1b4092b3f4348b355dba98a13f07e543b64b1db22689adae33e51ac85afba494fce80836fe17bde70f59108945190deb7eecb7579976f41af55f43e5315d9cfbca74228128f1465249357d154fdac1440f4a09b7b851d2d0de086804b81edd9c5eb728356fb200cb7ddb70205d4a6fb87d7062b289d038ad1a85e036aa72c9f175f344860e58e685ce84584edd4dfda37af31fcc109b94a0adf0e98983560b0ee38f29cbe820b8be8620f907eb865afe5810e065adb734d0169fe6d2e5e8966c19a646dedb29e42b4810c652a047d2643350e161e8e647c3a0ccb00262812f96e7038d4f8e4949d32eb2916af9312ceab2bb16ad5fe2b5999213fb0733a38dd681452acdf3d9a8995e366a8dad9c5ec173859b1d9fa39ff7f2a9021a53c84704624e150d1f8ed3de9de4d47f6f08fd38895899762cb7753c1f7005b575b9f574e8ba3125fdb8b079e0da27a664c91be23aaf80c28f93aef86cf3a2faead8bc9687d63c840e5d5c11333421ba849cd2887b776e1cd0f43c4e2d642ad0ec01c95089ed5c41ab8bb2d48a3e5e7fed7e519df0e8aa576fc5de37e1f5bf8c7a980552b0bbafaae5ed737d6ace2fb2a64a1113a75e0415d0d827f5015f662eea36cbda58f4caf4443a1702e4127338f512c7b3c3ab3296ab32586bc3d9fc3df3d45d0930cece7e75a76ec2e025dcc7ee2563ace05a6a22181e56581238ca294d38da998f1fb620dcdb31621dff04d731fd7abd76db5b0d12615b5090a95d8229f91aa900189e261fb5098e85427b5dcefa2d159fe31841cdf37a0b309de8c24720ed8360217595b35617380f38fa5e508eba54665f39624b7e26fd6853895a3f95153623cd6375f71ac80bb30595e101cf1c73e2a589630ebc0c90f64dfc7cb62931cf7083ae6c348ddb4ba73ded70e9f9ed483c4145f6b89fa5a734ce248fdd8a7a1b12136ad348b517286c5e0b0e663bdd159db97268fcb8be5185d2d3e7d184e76fcbcf9374c8d1a4a4d1717fc47859ef484bbaa653c47de73287c4481eaabe043ca6073141ef92b727ef1c27d98bf177d8fc509bde1a0a471bb3caaf601df934463b09255342d0dcdc790b3fb6b0a73733aa6f8563d710ab470104d2eac0c7699463bcba3737f78ca36156fcfdcafc5d4df9e179860c6779a95a3545dedffd9014192c32a78b16c7a9bdc108e1f3730ba03e76ced47869efaa4b0a3f2d01dd643b9a912c2d3cf3178534d3e137f69e5788bcbeea02199612bbb5b620e9a949d47ec1f7b3a8f1e29aa974cbcd6c84b461bb270af9db23aacafbbbadf36329df6dd6026e6742ae691886825b748858f96cb5cb93d5f966f6ae841c0f58f5e722d265ecda3e81c658c9f186a78d5784a30d62e739ec6468041fd109fb426cc542aa7836a8fc52df77527271e544369dfc5cf525505ea006cec9981cafa8a17291442793acfb81cc8e87b1eae27d56aa2f0ddba4401ef62b6ac6de3bdf3929ed7b828f277464ca9def129059753cc7fd877b2c3f955266698f634f7c5d94f0d228068e1cc760ef2e7b2a59cf37fd330342aa706e834f4ac5e16fd9e188eb551ace0d9abff496abb0a9cb0ca94fe2712a7c9adb17f69e3f8e9744a72f91550b30114757a05ae50ab8222497fd3113eee3d75f7361da39809b6bedca475d8d148c7237c2dc9c9fad313be2d934b60b43f1e433d3353cd0b2c1d56681da0cb6b41e6d308f822e09cc142f026189b2f059c40396b40b753d4d3dd2e9c03f82234481b5727ee695a520f24450c60ef76b2b65b38ae7ba7c9eb5f1851f8640957522c018176f089024a7561df636f627bd0fdd50a6e2e10514f8398ae00d84bdca4eda929ed8ab38b4e6c7cf0f9750bba4b283dcc4cd49cec8294785219a54a293e68601c4213470d642f820b6536ba43720e1490002dfb8a67bfa7697dd237e971b2d3889e57a94d6921aa2bde8e4203e9bfd5101b70945586ebc5cf0cd117c3aa2399410fe98d12dd6361b3ba6fe2b8f1f088d5e41391ae1f27131cb7fcd430ff3ec74ec78a09381c4976314ab8c503f808897127639ab71181620e52de474e30d215620ce64626a0ca6d85a9a54bb43ad5375f6ec4e6c31226326eab717a99b9aa3988157acbe1d2f2fd87c5d8c0cefa7f8e3719988df70c9cabc3f0c74025a950bd3898d5521bf4c1e090ba2e2b41ecd1b2ccde202dd898a9e04a113454f1ca431afb592bc2087da50037c66b411154ef1e7f48511979c1debe7a11893922769f42d55fa754620a7a099f7938099d831e3e2f6e9729311dc10c2b9d3021446aab1267193aeda397309812881c0a1d4424a3b132e26988a02fce180f9c81e492b167fe1292c6e0ff65ecf", 0x801, 0x0) 20:17:35 executing program 6: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680), &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) setsockopt(r0, 0x7, 0x3, &(0x7f0000000140)="acba4cb3dce7039237724a82a6012cb593a58cc69a00e44e7361ffdff09630723fbba9adf3ed109764e62100d6d41fcc968840076a63725afa6aadbded0d01533f9cde1f3e54d16c5b56aa49695e909d1da3d99fe6e4a0959aec54db2d18b436ac7def1b7ba5b8728c3ffc669bcc86271ae86a82a1d44384d49aa91f82197f5547cd22a40bb744ada522ea39f8ad2c0aca0116ce8ebb4840beeb0fc28f64ada1e84063b2b6c1d369317be0bc3e75f1ab3545ccfbb7fcc5c522e679d2a1e2ac2fec147d5abf23ec3fa14b382057cf5c6f5047cdb767973377769131150ec3864113b1d1d69b1d3ee2a4fe518301df9c162bf2c437ec14d3f5cabda5c60a4e5ae5f6b112897aa4c4b874574829e240d3fabda6194123586b52b76f448ee2dc0226797222f3e05fd1581d9f0258be69dcac67047fb4c2179976355aa4275f4041d97545dfc4d93fc9c943688a969fa7a23caaa39384d50bfe137a130284afada79299c1e99116e766d5d336a665a8ac5b3f1b6b19934a61f6e253f2248004b30d2037db1390152cca849aafb56fdd67e17e50013b87cdba4e574398344a7b6d27b789124bcb4cfd25317cb55cdda2d11e147267a9ac1da569297a96278513b0106a70f49847b910204f889069a5fe968096c68eaa97a4e9b9a86b99469438a9fd60eada432a33e77fe1ec6294ed7c9f91bb598b206b0d8ebe25012263f96a835dad05284a7f4fd5f1bb546dde909cc8d8a85dbccf021c224378f56c2a29539d7a70e1bfe1ab6cc11d9f70b71f42d0efb535a683229e6f986f312686053bdf1d1d8a631315145e414fe3f936aba86e2bde49587480df43c317f1d34fbb0982dc4b4ef7f656706bd99d3685c495a885db623b3825878391fb36da36d21597fbd91e9afac4190d805bf95ac874f2fb55237fa3a977e27ef48786c5ee486ca27cdfbb211a2f217adb9f26aaadede29ea80c0a455b62b132afed92bf1dd19189f55608cb9262822552d518f56877fdc35299d72b52db763a1bfd94f4ea32b0ebbf7eecc763e833b64fe9965ecb56d23e4265b3c86201a8d1e57b283eccfb252452294179fcbc3ed72de1f7f0a1e2dea16e5b2f92f2d124027c149b14a2cd3f7f7348f8c4bcdb178e260862e5c32d8c81f8af0ccab7af7648439f399431a1cd2d065630c9e7775abebbae7a142f7709061a7b34487c274a022932361aa09ffdb6f6c910d4fa6afdfa84087b8b491b789e4956d609f511377ac9d72b55a6ca5277848702dcae5b1867e263535379392ad400d885869e7a78db2419d22eb56d9c513b96fcf5e9883bbbbdbd51c92d79de0c491e1c65c4aeb3f686dab2a1bdaf72914b509fa40644f3c71a16c365f5c437393650962336abf5cd8749b76be88df801765fba0e06666b8b66e6822fa49fa18d52a0fc3dc89f6f01709d40daf7ffa04eab691d3cdaaecdf5cf0bada5f328d9c7f5713db3e0a5695b7c970a7286c867f1517ec69f878b18dd139c6424a50b733e16f3dfbe536772bb78e0b1cd7e0ac2c52bf610f7a5fbd9a930c28026f6c68f49cd9812895407e2674c7ad47c379370748a78283970c7a79ad71bed8b877f2f9a7fcf716e91ca6d1a1cc78070f77345cb3cc4c6b8c8d6bda33ce6779c0dc50d23663abda860d0fa88ff52947ada7f7509f21d62e899b48fd71d74fdcb6561160b7c1adf556969687f7fd4ae2418e98260e8956d135b1b1e1fcf241037655358f76dae8bd8c98ec785c350f0fa380a5b321254eb91e74fb9762880a380e0da894d25f6036386e9e45f13edab717711421e6c0ec1166cea194ba09748eec7da9d495bb6ae789f8ce07de262cacb7784b2ce1dfe3ccf1563cbbb30958c73e9838bb98b28a9197afdc634daa8914e5655f732bc03bb42a6871ec2a50f3f7c245148042adfbf72f94eccbe2558014d211beae1720e110f4693df1048436a755e1534dfd0b90a1b0b95ca23af732f8f58c7ffa3e278942e49a85894237fad449e84f53d7b488f7d673e1f0042757aa93edaf2137a9703a41fba8eb5367967c4f2e3868f852666df10e4b7b809548e9d6a63170dd48defdac06764ec87fa60f8409187cbb7bf9e63259396e7f6fb7ab602b8cadd7f6f8a3a34e1f5aae817a3693462df5c0a97db8a0b602bde8ffaaf59ed7d2cc5e421ebedecc1a5a11d65b6d8ea551d8c3d897386c41fe09f255238069e3a6ce89afb5ab5bd9354fa93a6c8c08faebee81fb321727b0a305204e8007500e18402194637b07fe6892c1a5cd736eef8e349d3b84084e116888f5fe5e9367cc4a0f36d481c9a20c7439cc9d2fef476fbe2e053b0c1f2b5afee5ca753b5f03ec607855e965891a72472ddc01397d49acc051697c136e795bc64d174d54d2b4e604a21348b40347840e850c2c39b7070ce24bfab8c2158ac0221da2f0af69e5762581008ae60d7a7b77f8ed3f6df161d9afd97dc45fc80a42d8181b4086b586c855dc3907d78673ae236d2cd6e98877b0fdc31173c17ea0a2e69f5fd7d917de8a96cd1796d80753f9b3748538cc514ba0488a9dfc477555654412476cc89cfc26cb60621ab9ccfa2e23fb0c3358a9e59f631d99726d423438518174a83a000cbebe1d13d0b4409c2348059d2a868e14f8a2faaf81daabd9a63469c19c5cd4e4730164f5795cfac6efb612926a8d4b111190efcaa1cc1bb26014426fe949e757928ca00de8f80d656806b1ef134c69f74ca7f92ae08afd28f6d584d855262ee2a91ffc2195204dd6fb47e09e0b352717d97657500f3fe3a8245ff0da8c311bd8c5ab096cebd9c67eb8b126a1e9a8054b48c4228c913ca6b6c71db2e02038638dd1c3de00f70734529fdc2a500614d09dd62c3d80c1ffbdfa559e279474817d6626e2256c91be037a499e3a06f654283616f39f2f8e04d915af654419de22a3078d2115c36ce9e37bcbb41c81fd6c4c9614a386dc6c00ec26338ca36ac3deb8c5723d3b148216008053930002eededd463aa47ec6919955069ee1310538102565e7c4f13cce40a967f40046301d09eb7a365bc54d8cb1b93cc4f9b867c5fae72eb7d02a8f704d27e4e7afbd7cdc6552e233811eab40002fbe186d27006f2a9c781f9cd99d9e6b82fb9189a72a95d8850e60ddbd27a5ad7e6f3f843deefc9eace351d8bd3bd1c8e1e01c6e2c9e0a7b887b96f3b03468fb05117dae7babdd48bbe1abb12a0be22a4718fde4f9b429ad82105e332d4a2465809028dce367a4d8d9b6a2783f7634d5474208ea9a53de3b987a4862ecee3ea748d3ac67413aa65039ae6b97f41a158b7f549d98528387cf848ca7569eea1324f43653e3cf6d18b2f314fbe0ec8ea3e2748a5990a97a444c5679b3355ebed600c6a366e2e2d7ebf6bd67dcf7cc15aea8ed4eca136669d1996bc5ae6252ed8433961ebc0647b2f8ba060245a6cdeff759bbe760bff5ebb06fe07691c5699cecb2816046691465a6dc62119050a4ff5f90ac43062e0a5186fd4f851b1a3c6b683a45392ffb5b33777abd080fd5d33674a0645e155216a86c47afbe7431a35f07ed7b42045ede05e7e1c32b083701a92c66606d182f9d9ee8373ff899a4ec0a86ef534dfe82bd5eea48802b304a54c27a623c8bd8197aeeaccbe0b32d09c84eb6187d6b91f9c52694ea145e2551dfc8c7f5260184d3092ad2bbab82628e248546bc423662407872bbeb5d6640855795f1578784128e33c571e950c9312961ae8e61ecda2881352dfbc1b28d5be891e06ce98b0041a0e9d92c043cc45b7c274a1a77be8ca40e3d448c8490f8e6c435cfd767bf61c2d898452f45501ab5dc7329e0d38fef74041ac9ca793562b3cce9fbb2ed42d4f3467bf3347422acb60f174688b4a74b2437333271bc53275a0c46faac01a23939762b784d62f4f363d5136ff82ded3957cdb9dca35366578eaeb123ac2fd262f1b1cbaa7b3ac406bc26d241b94c2488da3f200cc974af5f8563427a7619dae4c795ad53277f46f108ed620a6fe8d17c000608777d49af429bda359a07980889d9be87cf921d55ab51e58648c3cd0693a0007ee6639ead57338c9a06bf9dd5402b6c0492104e0bab997dcf7bfb81f7b060f5e5e89e5baff33170afa683c5a3e5b4c2d51369844c0af038d6c097b5cd277782db903965a2986c4f863cc589cc4c14f681b5141101484f85ae48f4cbae13458235b0f8125a4bfb926b271c656de9801d8e5f0620e2f898128bc00c7990a9c7d61e57f9f1ec0fa47214b5ef65f3615e9aa104dbdd720199acf9cb2e42205e4f8129242243653a9a21b50ac9a4155de94db97a4c83d9f82cf83bade62d8018cc06177286ed4c6457511621e2558f3aa6d480b6fa0909ca69b1cebaa4bb530ad022d914dde48756c6dc23d6aad436f6ce26be74bf1d0823743f394d8782da0ce8a7c47fb165486dd2538ea2af242a1eb33daf572da387370c1f9710f602dbd3c2e8caeeea90693be5ee4039ee380dcfd9dbe492a47f1edd0d09bf55cef13135df79f969fd8de2615ccff1aec5bdb741fa70adbe4bd4e8052680d4ccf917c03e9c9d794da0617741cda72b9fa07c4fb0918947b7aa48db9b756d40e988f94f966ab54b8a20c8be3ee139f2f8b98779d24aa1bf4a5c26c6377bcbbc3f2dadf2a76f9bdf3d897cd668c5cf6cc132eda3e326e7c65869726e2b071d5ba5ee49838952040783f381e69dc506f3ee8b28f2735f48095bf6a98a02737e979ed68990b371da16f2635d2053c6b0ac6abc56f48c710b9b1687c2d7eb2bda4c1c04881d8ec4880351c8157486d23552d56d59e5dbceb4523faa857bf484b49537eed3bd045de33a68cbdcf30c9a4e9a0d3ad0e7a369604be26e3191722957f8b012cfb40dd5d24361dc53b1aaa742a3c6fdd78b0af467499b8753293456d318b56bcc5167526967114cf92c2b91b097845ace57ebaa913f898bac1d10cf9d231711983ca0b68761d6034a4c1d1c1503c4af2ceef4693fc8b51e6cd3ae77b80a8aae76bee1552641e8b00ecf2276f20881b8f9ea17adf150e34e8ab515fe6418619ce0f0f9656c98ce6ab3ce59bd7244781b5c2303a6e0631db4d68a8ea040c6f0582bc2ba597d90035dd2b92e8488248704d9eaff5e12eee2dfe55eca00c07bdabcdcb5340daa2fbd69fd0d721ce0e505c019d5f6dc7e024fd5a21d918f1dd338f2fd72b1e1e626d92cf6f9c355aad6779d7e0e53d8ee9a2461d5975cbe58f94eb88ddbb7c6428519d6e588585e4d2e939459b682248446f28ed48735e9e0802b49d7d473b2c8d70b00cfb10b87d575b7e995eb1494f1c084b4d420283b28d18d8736922ad465802a29f4e802ff0fc7115f1f68068c9b1a165522174926cb7ad2c5e062be7e52a9c632f0de207e6956c04865b8a96202e49dcd9813f5b35bcef199893886a5173ef154b5dc82cd1a03c8dddc918", 0xf00) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() fcntl$setown(r0, 0x6, r2) fcntl$setown(r1, 0x6, r2) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r3 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f00000001c0)) sendto(r4, &(0x7f00000000c0)="a4b7ca385a93c738bc24dc38c4ef900698de5c4d298d5f667973074d968a4323860fcd7e40f6697eeeb3ec7cee33cc5c3f92883fc615d5ed58e39a454df6c6a90019b4c7c20cbec3442c594cb78ac6efade397079261edb3493fb5cd29f91cdffdd80814aeac70ddc7105d99e739ee080182d6abcb907bf265551a20ddd11808", 0x80, 0x400, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) pipe(&(0x7f0000000080)) bind$unix(r3, &(0x7f0000001040)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) getsockname$unix(r3, 0x0, &(0x7f00000010c0)) mmap(&(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb, 0x0, 0x10, 0xffffffffffffffff, 0x4) 20:17:35 executing program 4: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080), 0x20b89, 0x0, 0x7fffffff, 0x0) kevent(r1, &(0x7f0000000080), 0x30000, &(0x7f0000000140), 0x796d, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/116, 0x74}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/173, 0xad}], 0x3, &(0x7f0000000280)=""/239, 0xef}, 0x1842) 20:17:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="fe8a35", @ANYRES8=0x0], 0x10) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r3, 0x0, r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x8020691f, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x81, 0x0) r7 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r7) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) dup2(r8, r8) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202ff037f000001"], 0x1) r9 = socket(0x2, 0x2, 0x0) r10 = socket(0x2, 0x400000000002, 0x0) dup2(r10, r9) bind(r9, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r10, 0xffff, 0x800, &(0x7f0000000380)=0x5, 0x4) socket(0x2, 0x8002, 0x0) 20:17:35 executing program 3: syz_emit_ethernet(0x103d, &(0x7f0000000040)={@random="75092e610caf", @random="e91500396d14", [], {@ipv6={0x86dd, {0x0, 0x6, "e851e0", 0x1007, 0x0, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x8000, "79813d444272abe647dc1bfd2670c75ea1e7a467a0d2e6566b0539f437c4cd421e489549d26e560dd20423c31333199aa8d91c6abf6da506c130f119edfd9f2f57af9325f8a6c5239b95a55a86577d2800c49136957efbb30d250ae2428f4b48805e800fe9db4758bc7c853740157c0db11ceb02bcf0a1e36bd967dfa277321f3cd2658582866ba7e8f75136d2a979025ada8779d36e090de4cf231440f189382b6bf8d270a53fd27c98ab2c50c84f94bd4cde402e9fffd857a128d58f01ae0f85084ca8e0cb4552291dea7d40c7a449e45cbde6cc0e7c20cc2b3d710780db7e6570275faef51ccda8bf88fcd25acbb57e1dc75398dae0baecb3882f3814a5a5d6347c14b5dc392bc132e057f6a86ea2871ba1f74e62db1ebc4ff2952de141dd84129125aa06e88f5533fc32d911184389deacf23396eaf2ca3be0013f89a7cd2a9b8d9e299a97a018713a3680b5399eda71aa7be2babce0f2844a4de87b22e3ebdb60f106678456c3d9da2a534d85e92b4e884cf16ff0cd3f9d53f95d7126f6e78dd174294c0db88d0bf438cde94a3a51d353884483d652b12fe760a34061f4dfb41549d942f980213291cc30774da1d935392de374f23de4394deb2c9245b3ab1d62523154de51be899fcf2b924f4cb18badfb11641e34543e7f19500c673960f7c9c0ecfcb8a8efc5798bff4c2119dd7eca844b7d065fe949a5141dd1bcd94985bab0a57987b6e9ab00df5c37d5c7781447727df9db2e568315ea4e5fff2529139e04934042cd973a3eafef2d5a69e5d7e792d011bf09afebc8e34b4ade3f9dba3d7a3ea2cd4c42e58844f8b77ca7b7b5b2c90e6b680574211b2555506eb21f18b6ecee8da003bd0e8171bdb0d9c4ca904201c4ecbdef5bfdce11ef208fa431c1985bba477cc2d16360672c770ccfd004f790e1ce53cfe97e24e1356d19a1e9e4f94b2e09a772e7568a6eb8216861b871eaabc8d5f607a52c15d45b7bc0cdff594522082bccaeb96a718e00a89ff6cf971f1e43d3374a2a266942475eb28b1f17102f817d0b062ba67451c3c90ec113e7709c2ff5099c7712daba7d88854c85d6503a2a8b4f82f79576f5dc6c66792627c5e94fa451de5811818fe00b475acfc4bd283dc24c044c410156b2f2a8e382e7fa6b1210610ef9d5ac4530cbabbfd90d379587edde67c937e89a3d17005c5c650ed5541f5dba00cb14c1589e5d53db34ca67a647972a37557912cdc4f3f6cdc00f054fc9ab5c53b0a3af53fe8e5ed65cb5ed08ac7c1223572fa82308641882deb4ccf1a53947fdb264a0f0d444376a5da3212b786e6b4024b4a5976f0bf3139360db05ebea99f632a372e9da05543d1963f1124c2bbae180566821e064eb1c87a53692f8f80b4c0d63ce00279f8784a00b486b508cc5551e5f362b9199045f729f55b258cfbc361306189224bdee75293149df28762acf09de0a32ca295e81be0334af1cc934bc4580a28822201196897af73d2df60f68f7e1ad223057f8e57cc0cf8c5cf7a042cb5a5163192b08da4ba7e668cbb950d47360ab9252e5893da49282138d4cc8b16e4b066cfaf14ae11715b34edbd5466600aa71f92d66d56823a648618176eead4d3fc772cde91c096cc5a34691964396916093dcad677335beee86fec7b62bfeec3b7bf2014701d3bf58f36fbff17c2c86f65d586d7cfbed1c27b18d947ee38d5c4a0af506222a0cca804e68a6efa7a777a36123c39fcfe47f1a28ddd03c87b7af924689b08496adb4e3607d0fbbca6ead7490460cf66f8b7b31ed16be207543790095a3453383e958becd5f59cab713c081be3afb86766060d4f91ed6301c56e4dd3a86f29728b8c6e10c607bcb829e2dd3814b2719f0a8b6a7bdca75772036d239290bd5bc770ff6ac424c98622246b71d1e1a72db3ff04be8d6db72673163ae2ddd34189e6a5f8edfbc0e620f445d28642872d2731772a6006558a0ba2d58e7908a7d4087359a254ce40bad86c22faea3f1ba1ab06c0303d8d7b3a7a0901842d7905e886d41816c547573dd2f7f63e7867992f35da467e195ac12cc79f24741484ffcb5c05830b883cdf924beb638066f18cee9fcefeb1bcfd017140342574a26f75fb121762b996d23d559e260dfe757b54eeec907756281d405b756b87dd34d64648a4361cd2e9c5d66852a619af81e9804af3846174934c4b94af3c0e9b6336a993f4fc38fc351e6464a91119cad4dff1bebdeb3b05efd73055886178f01fcd3a9eaae9d91b4ff130e563bcd3f950865baa4d91be9af4c5f9a1b5499364dd0af43d86051682194c8ff519d373a42b960a75d77202863c38ed8d797cb89decaec4a93e40aa0ed9e3e934eb023253a95b2bad5386db25af5d940024dc98e8aff070be6238ab8abea40a26cf7740378ee6ae34312abe513ef6703c0a5e0edafedf373833d3fbb7c95e388e713dff3f1b2417c628a287bd600e44e70126c0477cee1e5b805065cb0be1561ae579ad3b7de03a4c725573419206bea8b85e14c1b624ab696f09dc7ce55f094f734833f7431a5d1e086317df4df29f1e568b7bee402149e26d9451097989d6ba8f29a388d17562d380f3443aaec2fb682d249c12ef3d6afa0828b6894bf7a82c022f5c4049142e0a05a3918c2a116d12fcc7e47402aacaaee27c274a87cabb964d2675ab70c0baac94ec1b13c1bb39f306ef41b187c3f523e862fe7096f2309a35a35f95d5f161463838dc048aa68b40b6fe6f55f63a087764c48635e9c4171a3259481aba81a79e62513d6a182c5b20a9d5b233155228282ad7139c5cffdca1205030852d75fc6e69bafe6bce1ed8443156cc7837c30820498254ec8ba0b91d532411aa86989fc9524090a348872bc023e6fddab483c8b1109a6c3888f93481a0ae8c8d394f53d143b577f5c7a67bc0dea7bc487c32d5b9238b6e901c1d94eb09ba0be2efcd1fd9b16c461df67b0b16eeb4ae55f8477074fae3aceb0cec18999e2b23019e442c579a7f7eee969c532d979a0c91268f6cd24012768b51f089bfc90677666d82f5be3353f0ca86c36f5ac24bc1e8d21a54afa8dde85032361fd30420aa16917972b30f2378ee47d747c90bbea37f6310900c2001441c05bb9bfefd8ae7cfec51e45619236f7b0be365dc63c5be1515bebf2d9378d346a6981174f41d89ddd91fd80f9a2d6d5fd53a8d561de8ee1d33f21f3aaf13c9d84fa743c34663ba65c353705bb724a7f44a2fa0ddf9ec0cc1aaf746f1f20dcb4f4752bdeb47742e8cb152c809dbcefbab3ef9254eefaf897b5c608787b54f7d31440034fd0eddd6d77c9408fe6bbb48de9e61049601c9f188d10e28903a1737420f5c95f0809bf02c362293f2da6e354ee1cb94d0e7b2fcd93649ad9b5176fc543dafdbd665cb814fab83ad753557f1b48df11ed03b34f4b797a7755352845d6a545d8dee8475d4936e44fde592ed1897132dae3cf7903399540c737adbc5acb4e5fff359f867feec93811a95afc19d7e3d62de98c6d1feea6aa700c6d2306de745b779b302d9712ee5c05b5419be8ca501d09b285435df11a1de33c06298ae045215d4b2f97d8ec41e953857638b28547edae80ab1a5c9a0afdbdae5203d6a91c85139e33741f6b7435285a9433f67d37b927357c0f9b733eee97ae2e0ff6b489b1b9a559f1034b6e158cef142b3ab3b502c447653cb560eaa74b45270b0a7d47f578e57ca2374781160c77ad0caba7fc92b1cc9d78e66a4b00ee3b48d3696be48165d358f643026288a1af140c96cc40ab970ba7e22040d82713cd10093e80dd212ec288a3717d484a78126cf989253e55f746c9322dbcceadec9e8d94fc815733bb74c681aa1d1dd80541dfa4aa44341492d8ae3f4f9156c00535aa8265cff7eb712979f3e485c6d5065341ac30af4baa5123c0ec4c243494a700421f20eceeb11b39f490e5c708b248142e3eb76f5dba9dee061acece1d4aea16868b7972e001ac9d5859965a5f28421e4088fb866753e3dada8e5671c760270292226861e7b8d1777755ad78043b6e905104e5f40831861b83e8d3d78a900836e050c8bead2a3ef9ada0e3129621ad06b7728b4e1f420258833c6e52f6f5852c988ac19f1d27716543df61b27f77808cf8378d1d5b76d653ce508ef9c86a011d030be0aa0c44fb67f88450970a18b7f988c5962867ed6b8fde28bbfe8d2ad47bb3df6eaa1a08b4ff4f8834f11ef8ed194570e9ea9e1080caeff54f3d81b7b1bb584e6aee1f31d1f834675349499198598b299dadaf08d975ddc83e5e003e2b3b7c8783d5f52389396a1d3682098372012e13a9911ec895ebb3f8c97a07d0e9f5d0890a06cf5def3c74860898062ef34513a0625d490eea390b78483d05cf34b042476670e1deee130772a144cecc15699d7bedb87ff06b57bad546c796e87875b9dce42a15657db6b25cd414c0dd167f6e93d510ac5caae913093bed0f53d0ff0a8d1ba7d333e036cca3a8e3871f501a5f8f08f859445ded75df539fa01725ae9cefec17ce151b2f45d19cfd0e545a15483dbe96add18b61a4aee53a3f565edf049243de1ddfd2e73116703d1599a282885f876b3cccd4527836f37ff10d3335ecafdccd6c03e3d8c033f7b1c52367c5c7ee1aaa9ab63d79db55a82c715d5ea863c9aa7acfddca61194f4687a87850983506adc22bec6a536c97d90530f52200952b9500c4da3d5c6d5d15e6520d11c99a7bcd3e1a61369e7bc3175f580c649ec778705949bb38642ceffd0f130b23765c73f7b21b3302ae005496d5d875cd5889bd67db699a2a5fe8a09c4e79defca6b3714b42e4b25384d0812af15fabf39c0ae805b61158f90343aa649a1552721087051383fbb70dbbc422146f43af21e23cc7f0f0b12bbbd543225858db0ea777b381e3f44955309f1718a8268d178b3a6610fc6cc0ebca380187c07b5cec5c15518fe0622120385623a06967339ac63a0c4affa493ad311832d9e872f772992b6d7acc38434256b1294f2cc01cc6406ad0a89927ee961e35fe2bedb2452956e76efaf211683a6ca98ad54ed3b27df40478a3b0c8cae0ecb9dba088f8fd1d0e67717f15331144a42c51bc9b979e04c869180469ec70ec5a6b05cf0d61f0f065f0c764251f622230152d6b4efe4d3e47a0fde049ecd5a46d6dcc37d69f594a76fc6c324f85a4ff85dd57b11aa41f63d4cd30bd771a9fd4eec70ad819312053f0073c6d464ec5fc91047b8be8696a4a03b458ee76f562e9cb152d6666e33c5919be5d2a7f6fe01c8376aa89e9ee405384615398abf859c60be3fbeb2d6904a396facd3c20a8c86bd5de423c74d0cf2ceb67a26d37b496025604facc84f18683b425c9154358e9f19ba7f8867989891d21351b59919a4d5f719c83c54c3b1476dc88a88f3e46f979f7c2e4e3662c09a3085b79b1d80ff13b219ec0fa12636d54ff7d63000fed949f3364f0ce207a053152fa174e4c8237f41d6560496e61bb06c9905833af03a3ad6535c0aefb7fbe4f99c8b972dff5fd2d84496473f2f6769dd77ca7aba274d83ff7d904a53d06947b4b0c2702331460e15bf23b6d986db2302c6f48fefc927cd6726a8b2237713e85f1b77facc68f09fd61bef4799afb758ec05f274fa091286598cc69c43b3e590ab2a27cc505e9090a7c6b1647d863cd3dfa37d29fda90abad4bdc6426dd8c14f840a0e3d3f33201c26e1889a7d78923413d726db6f1326ba3be1b270f3cc7a1a766f1ecba05f583a5c6dec950de54983194d4b7fe4edaef7efe89b42cecd952a0b14299a5"}}}}}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x1, 0x5, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000001380)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x0) syz_emit_ethernet(0xf2, &(0x7f0000001080)={@remote, @remote, [{[], {0x8100, 0x6, 0x0, 0x4}}], {@generic={0x8035, "b904bd5e8bfd447c60b904669e479bcd69e33eb4ecb94cc15fe805f93d5f728d330a495df04ef706ada17e6b15ec9e03235cb195820585e1ae1de905137e7ca1ee042485160919428b9d177fc8e53bad3debbe855e56911557e2be7f58a39c5e9fafd086aa7d02e3b8f2c6df1d132188d57e00c6c0ecf72eac8b93935aca660a661e4a5b858732467add87564afc62a58a9b9ce444993ae19c4fd55ef8d635f3e554765a1a5ade985b4b921e888b74137311a599f5ebf8bc2c3f6700b1006a21681a58fc8e28e38ef691585625fee825ce0a2351296d3ad206fecd36ed5acea0"}}}) 20:17:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180)="0438bbf62addee8499d1074a7052927b48fe3a8d70c0f7d36317c6f61ab970cfc1c8caa42b923b3c8e35544e60c3caf0efaaf8c29513f60d7b5f0c446dcd9fd6c613000bd93efb3f6ff900000000000000839708e5", 0x55}, {&(0x7f00000005c0)="27072bd30bdbe7884f5c2b3f48670c5fd79f752f7d78348545c3d5b4fc9767c562cf6c3ec32edf4f44cc183ebb09ea342685961244999407029df9ac30d8547be1b40235c669b85780eed28386cbddf24c4a67d3c0445b5004dd79", 0x5b}, {&(0x7f0000000200)="a9489305653a411b9473da8839", 0xfffffc87}, {&(0x7f00000002c0)="b498b4de30316535a7acae3385d90297c4ebcfb76f54249583c2efe9958375df4747bfa5b20dac6b91fd1598c403aa8353573aa2c7b08f3e7035118f77839602183bf148b3d825b69992db569ae14bc42adbe0a667db027fb8dfc34330a4da33b9ca1c18feb96314ff1f733f775212779c75f32f35347392e7542ad147fc1e4c"}], 0x3) bind(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT=r2], 0xa) r3 = dup2(r1, r0) setitimer(0x0, &(0x7f0000000040)={{}, {0x401}}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x8851, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x300000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) getitimer(0x0, &(0x7f0000000100)) listen(r1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) accept$inet(r3, 0x0, 0x0) 20:17:35 executing program 7: r0 = getpid() setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setown(r1, 0x6, r0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000001080)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000040)="c03af096", &(0x7f0000001040)=0x4, 0x0, 0x0) sysctl$machdep(&(0x7f0000001800)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f0000000040)="ef4a88ae2afdb24c7fc922449a46ae04724816995b989dfa69d5d171485f6a0487b24b58bc6dbbe6c24f3a9614da643fbba1eee81594beba13f7356e3f6be9d46bed672dd60d7c972fddeb848d7f629040be4d7cdf62981cc359b9ac95e4d6876a0de790c7c7baa935ddc460ddcfa4eb961ce718c4c33875b2423f6ebca8a9492327f3dffa22b9662a6f0b286f0ff60107c9ba9f95b0d9193a6bd2d182e6a24f39dfb62f", &(0x7f0000000100)=0xa4, &(0x7f0000000140)="eb805b6871d50a2f9b8d5a1ac854de8612690f971b3290a2c01f595dc559e1357b4795c7e07471992dbb70e167c8a877b531ac1cf46a39eedaa2c868908fa27b64f741ab33e6053f622075e923c0f5096775", 0x52) 20:17:35 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f00000027c0)={0x0}, 0x10, 0x0) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x8}, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=[{0x40, 0x1, 0x20, "12d8e6303f013905cf51ebdbc17586d2b657c9c21b4420f7395ab7b2fe04ea67cc39bf79ccf579dfe87922d23ef71720"}, {0xa8, 0xffff, 0x8fad, "42ef97a463952ccdc4c7acd96be5455d35fa2a7c97457d9f12bb19ccd73a59eff2396e3ebecd7712926293d62895730c91a848b65bbc14e65d57393b69d6d521b3b4b2f3546b571e9f626ea4bee2cab7c76d50db16926bc64b6ab752627cf321e9657be86cbb4e152d17016237850c5c528d08583048e226d8d6be9cfd2032c60957a810bd1b2d5c264ada14d5daeebabb728f11"}], 0xe8}, 0x4) recvfrom(r1, &(0x7f0000000040)=""/81, 0x51, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="5fcf78f9138969efe70b92ff454a7863cc95163e393ab1da468427472108dd8c8204808adbfbcc20500d9b8c9fb8b46eb3dcf3139a5c99c3b050b817062b4ae79084678e408b5365f51cc0785058db4a8c2d00ba530f6a0448ccbdff7a2930813dbfd77edb713da281dfa18cbba8fed91f9588ead2fc385aef2129f213a9ea27484b1c66c9f596e2312cfee3940fa77191faf514d75aacc8bdbe5ade79bc1c9af59647d45d8b0f5736d51c298cac32e31c10e8295ca2135e95afa3d786ac40db102471dd6296363c6208b408f57abbc0f5a38dde687e3a5a37fb88798d0566e7c3066e9f716d3a761064c7a0cb8bf87e951aaa8206362be120c10919cb4b8ded6aa070abacdc5606392ed2cf97f9934e61c5e6e812b12ac38e64658f5fd6502019bc1142f33e29bcf35cf6fd8770422df458acd7104891d174ff146e35c7c80f4b16644a5ebe5318b8ab2e7f779725dded8fbce2618fe5e88d44efb9ebfb68d5fd1cf670d7057b425febc0ae21786d54e1", 0x171, 0x0, 0x0, 0x0) 20:17:35 executing program 6: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x0, r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x7, 0x2, r0}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x163) r3 = msgget(0x3, 0x402) r4 = geteuid() r5 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = getpgid(r0) r12 = fcntl$getown(r1, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x8, r4, r5, r6, r10, 0x80, 0x1ff}, 0x10001, 0x5, r11, r12, 0x374f, 0xe119, 0x5, 0x40}) r13 = shmget(0x2, 0x2000, 0x84, &(0x7f0000ffd000/0x2000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r13, 0x1, &(0x7f00000002c0)={{0xfffffffa, r9, r10, r6, r5, 0xc9, 0x6}, 0x3, 0x2, r0, r14, 0x1, 0x73, 0x7}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r19 = getuid() getgroups(0x4, &(0x7f00000003c0)=[r10, r10, r7, r5]) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000400)={{0x4, r9, r18, r19, r20, 0x25, 0xfe06}, 0xcc, 0x2e44, r14, r8, 0x0, 0x2, 0x4}) msgctl$IPC_RMID(r3, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x20000, 0x0) mkdirat(r2, &(0x7f00000004c0)='./file0\x00', 0x80) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0xfffffffa, r21, r18, r15, r7, 0x4, 0xfff}, 0x101, 0x400, r17, r11, 0x2, 0x9, 0xe33, 0x2}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x400, 0x0) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x800, 0x0) poll(&(0x7f0000000680)=[{r1, 0x40}, {r22, 0x2}, {r2, 0x10}, {r1, 0x1c}, {r23, 0x10}], 0x5, 0x7) r24 = getegid() shmctl$IPC_SET(r13, 0x1, &(0x7f00000006c0)={{0x79d, r6, r16, r9, r24, 0x114, 0x7}, 0x200, 0x2, r0, r8, 0xffff, 0xfffffffffffff9f5, 0x8000000000000000}) 20:17:35 executing program 7: munlockall() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x54) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 20:17:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000080)="b100050400000400000000000101000000000000cea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be00164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002012fbfe0c2300008abfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff13000000", 0xb1, 0x0, 0x0, 0x53) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x48, 0x100}, 0x9, 0x6}) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000400)={{0x5, r2, 0x0, 0x0, 0x0, 0x15, 0x90a2}, 0xfff, 0xfffffffffffffffa, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeae, 0xffffffffffffffff, 0x0, 0x0, r1, 0xa, 0x7}, 0x400000000000ffc, 0x3, 0x5}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580), 0x10000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = semget$private(0x0, 0x4000000009, 0x82) semop(r9, &(0x7f0000000140)=[{0x3, 0xfffd, 0xe5ce97ab354d96be}, {0x4, 0x1, 0x1000}, {0x0, 0x2008, 0x1000}, {0x4, 0x2002, 0x1400}], 0x4) semop(r9, &(0x7f0000000480)=[{0x3, 0x4, 0x1800}, {0x0, 0x80, 0x800}, {0x4, 0x1f, 0x1000}, {0x1, 0x0, 0x800}, {0x0, 0xe0b, 0xc00}, {0x2, 0x1}, {0x4, 0xfffe, 0x1800}, {0x4, 0xfc0a, 0x1800}, {0x3, 0x9, 0x2800}], 0x9) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x1000]) r10 = getegid() semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000200)=[0x1, 0x4, 0x2]) semctl$IPC_RMID(r9, 0x0, 0x0) r11 = geteuid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000380)={{0x9, r11, r10, r11, r10, 0x48, 0x100}, 0x9, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000400)={{0x5, r12, 0x0, r11, r10, 0x15, 0x90a2}, 0xfff, 0xfffffffffffffffa, 0x1}) r13 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000680)={{0x3, 0x0, 0x0, r12, r13, 0x180, 0x5}, 0x7, 0x401, 0xffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x19d, r12, 0x0, r12, 0x0, 0x111, 0xff5b}, 0xa6, 0x3, 0x0, 0x0, 0x3464f6528000, 0xfffffffffffffffc, 0x100000000003, 0x9}) r14 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)="aa42d87d862193f3ac57f08dd667abac388e17b4e4881b9d47ababc30ad122ecd22b7193eaf6cc1734dc9de136d6d93b0ddcad0c6c678a3fdb25c6a8bb4d218919f4b96f6048002f6427c5c96b707ee7489c5aec35672033941f37ab3d8dc162c6e909dd76f81006a053d4867ffccee2233225e39bdd6e834d29e6f56bf0e267cf13e40645f4151fd49724d781df307b4e87787b93aafc9989192e0a504070d40329b1b995b5cf9e837120fbee2b3b8e5666eb4faa4d352bd10767088e608622ea42c4fffc86311464f7e532af8556b3968c2a82a1e70a0c306bb7ca48330c6f7142d774a5f3c284c47c1bd9bcd72b", 0xef}, {&(0x7f0000000240)="dbd5ddb68f6ee611f4b0c9ca895d2cc7fc5908c2794559cb284485f1d53b0faeb7d13c4e1f943f1fd5bedf9f8935303e49406ccca2e31c82cb4f62425cd3e8b5cd1d1c523960e5eab5c08a483cfae0aa1cfc6f759e265d93bb653bb28449fa6c6358a22b886ee07ed882923a59f24249798f79cdb7e618e34b61f5d4c996f24b9935aab8fd0096992f3d7a34081ee59c19b38c050b6b63f3ef43089faeb9ac9012968fe87a8d5ba5c42a569def0c5fae5cbd95e60b33930dff758b1d71b2c8a937", 0xc1}], 0x2, &(0x7f00000005c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r6, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r12, r14}], 0x128, 0x2}, 0x6) 20:17:35 executing program 3: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7816) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2d020000ac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc1286944, &(0x7f0000000100)) bind(r2, &(0x7f0000000000)=@un=@abs, 0x10) setitimer(0x0, &(0x7f0000000000)={{0xffffffff}}, &(0x7f0000000040)) readv(r0, &(0x7f0000000240)=[{0x0}], 0x1) 20:17:35 executing program 2: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x1024, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x140, 0x81, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 20:17:35 executing program 6: semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0xfff8]) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="23215a0eac4c57ead96efd345df756459ffccae74aa927e85e0e1844572d82ae30f943705712b9775e14c9bc69fdccd62c66987fb1051be3faffe346966e176905ccf43c20092020ea0a", 0x4a}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x2000, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x55}], 0xc8b5, 0x0, 0x0, 0x0) dup2(r0, r2) lchown(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x2]) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x30, 0x0, 0x37) 20:17:35 executing program 2: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(0xffffffffffffffff, &(0x7f0000001200)=[{&(0x7f0000000000)="6ff2705705", 0x5}], 0x1) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) r3 = kqueue() shutdown(r1, 0x2) close(r3) write(0xffffffffffffffff, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) connect$unix(r4, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) socket(0x2, 0x2, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000500)={0x1, "01000080d93fe2bc19a0e0a5ac439cd11a4337804cab1624c2bb68e0a35b5f697ec4e6f27d86d7e90cc6fa8b7ef08735caebe7f891c145f971a84ef08497e2bbed0db83b145bd992c7788883d336d2d3e668326808009af17d936b1d8125a2fbb9d959e3457aebe5c094e51b83513cc1c90139d0437f7e7e843289fb46e10972244a349de69949f6eb8cfd534fc57f29d8baa761ca7b7dff8bb1cc881a9a6f75afed6aea24596934a46568da58233afc29777fab1d7a170cac27a35aa84d9cfb57ce750000000000000000000000000026c4e433b0736c9c1a74b764ed29cf4f623c31b3e595b4bfd8d56b8ee6e7606bda0e7dcfa30413468afb961b3816b94c8a29c9a916d242d3ffdf49a0cb13fd08f546a2a4e8649e9c9fda4d5445540cb55c475e88366a60f89181b399d912aa6283b9c1e999b97bf5e5d3645a6568683a6d065a7d45e5142b7e7a5769d9e1e8e887f92280be49a734e7db05615ac257105f42180778d3b3ca37b6b8c76289682c3bfb0cf6875ea5f6a41d123ae960aacb0403c2dc4ec3c32bf625ef003c33cc96bd1183072c83b0034c64e2789fca401a56d14c8c6503a1f604eeee2d014659f62c0c2b699ce4"}, 0x1be, 0x800) socketpair(0x1e, 0x8003, 0x2, 0x0) 20:17:35 executing program 2: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000800)='./file0\x00', r1, &(0x7f0000000400)='./file1\x00') rename(&(0x7f0000000100)='./file1\x00', &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000001080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e80)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) syz_emit_ethernet(0x207, &(0x7f00000000c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "4b0532", 0x1d1, 0x0, 0x0, @mcast1, @mcast2, {[@dstopts={0x2, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x40}, @jumbo={0xc2, 0x4, 0xffff}, @ra={0x5, 0x2, 0x4}]}, @fragment={0x8, 0x0, 0x8, 0x0, 0x0, 0x5, 0x64}, @fragment={0x6c, 0x0, 0x7, 0x0, 0x0, 0x5, 0x67}, @dstopts={0xff, 0x29, '\x00', [@generic={0x7, 0x9c, "fb68a131cd0dfe81f052331316d2299d30f8f8674fdce9d58bbe20063d64b938e9423eb851afffa65fad44d0a51c4b6660112c748b00fa79d6e8c61d7d8492cfe559ff2695a347eb531158c42ce6d46369260bfd1ba69537b85aaab24350f4072ca0719a01c3d0126fd807a0197188f516a087fab1d72ebf9bc6ffd3a87029e8d20c654b0dddae0915cba970aae275aa3eee748edd1c960be7d868a7"}, @jumbo={0xc2, 0x4, 0x5}, @generic={0x7f, 0x9b, "040b23ac15a4407a00c0b1d67021857e1e795ba2df8f0a093be1d7b8938feaaec55519332f9e67d45e14dd75a1a6fc103ef7f96635266718eb9dfd5d5745adb05adeb15a41d8a3ac8b0560a67dda958090592b2c5e5ee19ccefe607d0260436d9db868dfbfed100e065c5b7b300b28c13d5049d1d0a4b66dafe0ce92ef8c602ed93936a4a9f7fd38ec015da6f37c61df0197c2fa9ca7445aa2dbc3"}, @pad1, @ra={0x5, 0x2, 0x9}, @jumbo={0xc2, 0x4, 0x9}]}, @fragment={0xdb, 0x0, 0x6, 0x0, 0x0, 0x1e, 0x65}, @hopopts={0x2c, 0x0, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}, @hopopts={0x70, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x6}, @enc_lim={0x4, 0x1, 0x4}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0x5}, @jumbo={0xc2, 0x4, 0x3ff}]}], @generic="b8129eec90d1c3400ea9d4c2a21a21c4a5d804fa0000b7d6de"}}}}}) socket(0x18, 0x1, 0x7) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffff1) syz_extract_tcp_res(&(0x7f0000000000), 0x1ff, 0x1) 20:17:35 executing program 1: setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x51}) r0 = syz_open_pts() close(r0) r1 = socket(0x1, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f660790696c65312f66696c6530004a6a14ca077eb892b96b241df97b87bd8947cf94aff7aa22457ccc3352effe039453ef3c3e4da45d34e7f0ec187d8bc960902285286cf48e630350ba5ad431d73c43fc9f4f5ddf090c6d30f4d228346b76e341ce46db65f85193b50b662dfdd313882c21e2efc520ba88249c"], 0x10) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00./file1\t'], 0xa) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) semctl$SETALL(0x0, 0x0, 0x9, 0x0) ioctl$FIONREAD(r4, 0x800c745b, &(0x7f0000000200)) shutdown(r2, 0x1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="ff1895a3280d5ba1ff02b60b6e92b13a1087fcebf3384fe9023c"], 0x1c, 0x0}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r6 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000000)=[0xff, 0xff, 0xc7da, 0x7, 0xeab, 0xebbd, 0x9, 0x4, 0x1, 0x2]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000040)=[0x40, 0xcd]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x7f, r8, 0xffffffffffffffff, 0x0, r9, 0x0, 0x5}, 0x0, 0x80, 0xfffffffffffffe00}) r10 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x8001, 0x11dd, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f0000000340)="b47eefdd3e4976f0071edfb6e4f36619139576d5dac6ea398e53a992d2f73cadeb1d08e705b698b78007e3bad82f0f78abb75b830f25eadaebdae50aaf4afb7e57c7dcb2b06776c21973dcced3b1cd440331084c987b532e0a88f1e885e0fa1ad43ac0878946a2daf26e2f34164ca88ef4597170e503f5be3ff1d6a9315b4c68f857d5600f998f344c695553b3c4aba631e7", 0x92) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000240)={{0xffffff93, r8, r9, r7, r11, 0x14, 0xe905}, 0x8, 0x1, 0x54}) semget(0x0, 0x4, 0x201) 20:17:35 executing program 6: r0 = dup(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780230"], 0x10) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f00000001c0)="13d5c464", 0x4) socket$inet(0x18, 0x3, 0x102) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x3f) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x1e, 0x0, 0x42) r4 = socket(0x18, 0x4, 0x0) dup2(r2, r4) socket(0x2, 0x1, 0x6) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) setsockopt(0xffffffffffffffff, 0xffff5299, 0x0, &(0x7f0000000680)="8c09982b476be8c76e685e3c6d91734d37", 0x11) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 20:17:35 executing program 3: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000002c0)={0x2, 0x0, 0x0, 0xfffffffffffffffe}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = semget$private(0x0, 0x4, 0x3c8) semop(r5, &(0x7f0000000180)=[{0x3, 0x6, 0x800}, {0x1, 0x2f7, 0x1000}, {0x2, 0x6, 0x1800}, {0x3, 0x1f, 0x1800}, {0x3, 0x7, 0x800}, {0x1, 0xffff, 0x3c00}], 0x6) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000080)=""/5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES8=r5], 0x1) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f00000ae000/0x4000)=nil, 0x4000) mlock(&(0x7f00002c3000/0x2000)=nil, 0x2000) recvmmsg(r8, &(0x7f0000000480)={0x0}, 0x10, 0x0, &(0x7f0000000500)={0x200ffffc, 0xa}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001a40)={{0x8, 0x0, 0x0, r6, r4, 0xc0, 0x200}, 0x2, 0xd47, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001480)={{0x1, 0x0, r2, r1, r2, 0x40, 0xfff7}, 0x0, 0x80, 0x2}) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x18, 0x8000, 0x0) ioctl$FIONREAD(r9, 0xc018696c, &(0x7f00000001c0)) r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, 0x0, 0x0) 20:17:35 executing program 6: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) munlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x0) 20:17:35 executing program 2: clock_gettime(0x2, &(0x7f0000001640)) sendmmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000013c0)=[{&(0x7f0000000180)="e5d03a45cc2fcb06c8802c8567107d48398c37d94ea40e496b645081d88d02170fe94af17d0bd861aa8dd14fc8c6c6374b556a0e97f31dae5c674fa19c210d1bb7d69eead343101745e74add098542afbc4b3a7ca6", 0x55}, {&(0x7f0000000200)="8e6d6e8cc7719a10865b64de4af6f86bd9b8cb1cba1b35441a91e5cdd008fd4415416b8a182efef5913085bd886104cab5fb7af6db00764cc4a3409f5289c32b8f463ee1b9a6795c4e47462bac95de21e615f9dd1a18ba1a2a037f76824114ab5768c2357de2d0dec71572512cfe687ca66ed59e1ca36971488777bd7e48250a236ffd43452d26dd9879d511dd0f1850a679a54d3b11359ca94c9bd4e13030fec14adee19bbcc70c84c602c534a11ea082a7333aa403016e393ed0e64b61bc9744d5fa7b98c19d71728091ad999fa259c41e04932be2976517cbb28fc1facb97f95961b6b71181219e48bdb9989ad3ee0463470097995ff3bd7b55ac65b074d68580bde59ae76f9bacefef6dc0895f4b9ffceaecf53d7e0fdd2c75e178a3f5ba5f3593516968bd3859872df3d384fa99efa62ea027bdf6624b6dbe785bf0f72b75734289b437dbf2bea8e4c316e6d03e47401af8d4ce3319e1f61bd6c047fa18682a0d7b05e77768e1f95c1ae7e64cc3df34a681de52b1539383d28e8f3996e554bcec1e2a7ff62d945868c47c90bb8d346ebefca85ae8eb7b1021876a1b21b053295492896c908e65fb051fcf64a7cb222c36350a32a08bead65244b72e82c6470febe0bd6c0965cc786b235a9126ed9cb38d2ce1e1a86f0b5cd726fabfefae6a27cfcc83ad922daac3f5f3c554614ee248d0a0f3134079cb22e107f14d23bc1e02d6a5d627ef44c4f8c022db31b63d57b20625f5182fa827e3c93e11ced3cbb0f07dc37af8558ef8271df3ed5104a04731845b1730a0098dc395c5e6f03256003f47cbc134d9ae38ea5792bb6b073c12bf504b0ef6e6973df8258a0fee975eacb5cce26a6edeb97446d566ccb9b3d3d13447c7963a2b91fac6c62c22e52a61044abebeb0dd48438318405bef93034be0ceb3c81ea0ccbbd1d4f7bb4d3fbb4bd4735077a322b73732c23bce1d493c07c64d066eaa4487ba91e5718861e410ff34e562b418db1068a15d287e4320ab29351cad078327de52ed4436ea6c7f9b4a5c9af7d35a08be40e9e06eb535131095270f740addb94a3c794598d723f5522298c12a6b5cba1fc43fcee816a90feda564523c7aa8d796298394de0c8398c9fa12522e9fe69389a228b89163ddb32797eab583a9a6115e6c59abb7dfeeb9e9fdfaa9e73c6d98523f524b7d2e5fbadf36b9483fdf652028962a8e96bd4230428dbdd0a4eb337e9292872d65e5146f39375a96a2c21fe87dbbe6ea284e09c27313086585b1305373841927ba9ab01c7e1a0733eae67ca63f93b142919b4be6bf78be225867fffa928a63b5980ea21d7e038cee6c2445d63b982e4e98fc161862a532d3c80c5521ac69b4edff586eada7ef33da664006c92ea4eb74ebb7b7d905ffe6213bd7877a5472ab5608b27a270dd0b81b96a02e42f43a510b68d8d057c363be7ba2fe776d47b0387f65673bcbc1754fcff6359dfd460a9b9212a0442cd635b44f32f9e7b23d63a2efb8399daa8565aea07e10808e0295ffffde8b22cc6292bfb9810756383e08304f9f7c334f07cb46ca49db4fad121d6133526e7b8377fd3890ed15075465ec8febb072eef86d9940c3f59a036326b976506b77b3e83ae927d75a1cbb747776e304dd159f0d63bb448dc09ce2d05c0148afeda18ae2737f594ffeab1a5555787d08d44c075323d2380f6e675ee591d0838940a7fc397b2ab859d0d6932490b0de03b565b5caec33d9799b5e4780b3a6307b1a223e980fac3af299161d4e0db2bc2ccfdb4bbb25e6ce9ae95a7854352546a21255f13673e14408923ac3e57a26fc8dda86210d5e8ab0c4ea4d42ff28d895a907c74b4ccaf55ab1830e10ad65e768c31055c0f0560b526257b620c5052ba8d8d924b939f4e200a674d8193fcfeb766db4149e32618aa233c45fc0a074b84ec926c3728672a08c7035a5966f7252eb4a49fb7d6929db4f740b96ec9d7ee9816ef7340bb8f380ec6f63db2d8d054f7207b3492bda7f259faa81002e19e1d0219ae3cbce880b5d642cca2d35340faf4cc5dd4c5b69192cc7982e63cc42ec800714c6167c49e1e1a2dcfaa1e5f07818fde96e55173670d5c15b1cf0bf11df769b0651be2829ddf5985e2bcbb2ba05cdceea15ca3ebcb316df24d816bd5de1bef44dc81bc10b33e4082601e9540bde99dadfb1b4736f39ffd0b02dd810ff7ea8759589f09e83b2915d79d13f6fef68dcc595027675f33cfed0c0f289d83f52515b537bc82fc6ef3c2d8d3adf317438b081b08a544cc609acfe9747a21b0d7921f6df45856b6295200644313bcc0750ad37b430628e34fbc26f83a5d3a3dc790de4fdea8e27549fde2b826ef249290020d83aa795df911da1206a7fe36a2f23044e5192d5158d6d3fdf20b2d8396c221120c117171bd6545127ae071adb475171e29e3359d0d36751bdb5ad36b8312f7b6bb886b50eeae321a59876fe040baaee696860223d522098ad1b77d7653687c37a781cf1cc8ce4218259fb0d9b0fbb4d7dbb8c9fadb23b0c66ded0f36c12d65fc7c89acf6fe5dd6cf4768d5fcee6db62221b87aeeeee9af259a187c0fca0b05dac2afa3fba8ab78c0bf9d818c023969857e0b7400f849f76f06ad710d8e6f10f7d2b2fc68354acbed717e8b333669a7f5394067c8bc0a74db590d10b88953475aed0656792caec46e5f092743af4e0e6563f7b7cae59295574f292b68108c3e1d1f553ab7e7d5ff14083398eb84e54a8f8b25f60ced3731d4894439822391b9a720365310777180f72a37f7379ae2571db47848a9d8d76e1c25d549d894d9a3dbb2c9ab1c3f9aeb7c6c84c9ad3361ab1e963ed916d016acf910873a48c0a5a1df61cb18cfcbd77bf422e1ca5f14607a95d5e44eb7ad8e9494d4d873141aabe07135b08e709c7df03a495429c365892dd738dde171950c68049ee17725047ffd94b91709ee45fc45b4d759146d1dc174b64fee92368977f50eb36c48ad2c5f164826cabf6fdc29b7f9bc981946ebaa4e65c4547f1d1b739b4e4d8003cbe1200755e05487aecc4c077fee369e10a063ea90a37c104eb455b4abfb62f0163a3d1a67c59b5f070ea58fa16667c6af6d3591f354cbd82716eba8d7f7a626a03f0ffd6598307ac26d88072b490365fa69b5a1179b789d1939d981e54a4df4c7bca5b5d250ba913be984fe5646831f779035b7e3ba6bbc10662d7da3935bb95c3d456f3eb90f8cc228aa38a3a11ebddd3b00ea96e89f2c7196afc56e0f50656121358276a75755fc1cf2a11f755676279931ca1a647b4d8ba71189cb852cbface65d3fe96fa42ed01fc726b18c0ed1c7efb366842acb3adf005f77277c54cf67c599f92c380efb6af4db902aae7435f9a8e136e200e0c58a939ce015d6cbceda744196caef714b6d6af232d2b7238cf239a742390e5b3366886b7191885a36682bb64ebd405777b8fa3d1664397ceef25f93b2886349ac5750f614965ee765450e7e2d74a641341d71d2c91a4682d95d19e70526a60ff926cce263602869bbff4da1109e2de1f1b9c7fe37d0ee6181a415bb0b29da088586ce8eec3d8f71fb2003de42c738e52393f6654185d73c374e4187d4fa64af1c7a096a8ec1f7da90d17ee4a81add3bafa3f32796ffa5f687f043884336feeff12ed37b0ec6f4bf2f1b013d0d8ce40f978d26928df6404ec9f31e916bd61838bb0ef6bcc03748c647a26d8182d85f338b06b68c43aa0936a3e3d8402fdf0086b6a8e989607503118840a599626ca29f61520883c73969f08f24539228dfa8d0e2e069d306c1c43e489172274c0b4018398952ce1048eaacb75429a06c8e9be28df130ff3bc9d0721a1b5165ebe95312a9887108efc12e682e40ef5cd3f1d9155e5f910d2116aa4a4eca7d113ce57b2daeb572c4624196c67a6c633831b41a3e30a61f8c9a2343ee87cbd12022c0c5391f842c4e2052a546115865a5d1a783110c4a8faf3d493bfddc764e3efd7d2adf6189f21085d7c56dc50a97200c33936a54d97d750cd13daace4496095aa3f1801beab3d1d1555a0426cf40b920c7e8902ffdaaa446214209ab07388dc014e5a50ae3a92f607145f6a372a358186b678bb521a67bfa52fa7e97d5295ac6d7366672d39b8aa8d5cb794911826fa3c6d7f02b1873924f5c6629ad7581938b8873d7a0f2a7909492c095f62844d8bb66d68af749d8c9f58c9dba048cee22cca49d975d72dcd129ea3e067bc30c8857ecca18ad3d15612ec68cfd3292927627c3632482c941d3efe83a274c7871cf4a4b30be943710e465fa9bdd2ea612a1e5820b81f72ad325f0c3a032e0d76f83b8860a7180708a40d47f3a1a8b2fd6831a77e8c72e8e1d48b973cc055ae66d4355938d14063e6c5570be31715d12aba7ce2a2585241cc7b555eb32cf4ed3ffa12324ac8706ea69a01f50c745342aad838069ad1c241652ec2a2d5d8947ec9f1d7834c3f21f145e37e1585be6d822674b62e5a7072fb8493d6ba049827eeb6d6c91b5b72795465eaa51ad94fa844a5e9fec87d66f7d41baf1889f9b301ccc06ed69a3c13ed6a7bf77d7dd59183853b9c7a10aaa5181add62c63fec341adecdd0df1dd2b5430370c3d562cfbc657215c6ef4fa7c3b7aa5c0ec9a98c71c118634bb45c0945604ecac48a5a41672b8beafbdca9a537a37e705312d5097532158468f3081749983382a1effc145ca4e324d4b7d0ba8b3f9f1797a0202d7686b6a7cba84e39d4716bf8b4e5f63ce1adfc7f79a38d0c12bc97902de971774bbedb05aed6bd868563b339961e899d9ca9b20042271f85dcc0b333899f2b4a6e8ad99c07f3b037ab956a3c58035561b2a0f962b8c9aa314358c1124d41fb6b620e17f52737ef65ffbd0ad3d461ea94b17c714e4c8108335d3025918200fabb1bbc9d5037f57d517f65d17e60112da9946475549d7025f48dc128fc72fe91dd40c9adbbbd22308865f833819d07f6e7d6b26c74793e53843ae27dbc1b51311a644d7d980f025ccfa9753ee38003900b274819329b043c9984558bc8d30db764a1cab0d975b14a1255ac410b0facdcb1aabe00f7b1333ce18c20c501943f93dc7b18d4aca9538372455f11f52a8308ef019fafde0948df808101058937b26898b0a93419741e5798f5562ea5d68c932f4a3620062406f776a6f811e598a2588ccba91fab3cca87c69ee3c95741d193cdf2208742ceaf713caa93773fc7f03f16b66106ce9812017c71a63f866a592513813439d1710ad948b7418a8628331416889fbc6b617eccd1a4ccd7bf93780c6f0e5e6675883d8f4e14c1cb004002e7063d122d672c21bd65167e060c7b8784504bc2ef2271eb7ca1fb607dc758570c8e0fc468433d959ac5fd8f476862352a81c3a9f36697d87fc3c67e90eefc09fd430df309880836414f87efd1824551e348e827064c53855bef2b6f8aa4d14f9811cb888bd1d7cf06f125909089d6f60f4f41ed2d9a9bf9fa4729efbb1fbfd30f7ab11903fb93665224e1d0cbca1391f4d0c43c9330f51ec48e3c74c681b8ac9609615fbb89f92c1d400ed97ab2d594b7b431afcef4620c8513053dfb60f761fe0953a9c853eb1de946ae168c2b25be2d21c3b3e18071251f143908366c70dbd170d15c39e7a72e905fab6a7b20a4b2d1b1bf3a9ffe938004a8915700605fbec27bf9e8fb6d6839753ae37ffd230495639aa63675e630d75200bdd790544d76f3e65f62b7175961517c5f0634522842ebbe0b8013b4c446c9f7f62321ca685cf0463d60f92a5b142aff2998fcf0ff29b2", 0x1000}, {&(0x7f0000001200)="48a7f92e2ace10afeb4381d72e231196e2c36e840ec1e85ef127acc7366ec337fc050f2a5341d4a34dacdb0811739dbf863d9df7c9a4bc68d33c2250df36c3cb4b9f00cf00d6796c989ed8caf6959b741509e14030193b7e7fd52d945d41c862576dbd360eaa60d4da0ff2687132cd065b7847e67eca73163326e30051ffa90388d29b", 0x83}, {&(0x7f00000012c0)="47b39fc3de8e57decaf8cc569ec8be146a67ae0df8030b1ba6f2635eed9fa43657bc5014c3fd3f9c5adfe5dbc91a47a38c5baf4131f38bb59b812bc91dda761fce5abec51344ac1afbac040df83153c4a6fc5dfbae7289741a9833282132a908bee98c5c863d58745dc8", 0x6a}, {&(0x7f0000001340)="90176dc4cee2b44275ccffa4a3d68268eb633ec0f4993df2e72fefa4d5ea74c8b693414d17bb67cb052779e501b854afeb260a", 0x33}, {&(0x7f0000001380)="497fb95646332c7b3a9aa9f051d01b0bafe10589d41c90251d151dbb8f224d56d0451f93ed", 0x25}], 0x6, &(0x7f0000001440)=ANY=[@ANYBLOB="60000000000000000000000004000000eedef0bc12debca2c1698f3d2f5b89c6225024c6a562ab0000003cc328333af15eb10601b8b220fba1f671422da8b92e35f3faf37b0219acfe1b39edef7e3b127eb255d25e1b1a5e28c2000000000000a00000000000000001000000020000000d6c7b627b5c8a0bdfb310d26f25a97ab2714c28d347e84e2e4ce088bba7a330fcdf5e64d416e6062124355a86e38341656fcddc2d763317458cccdd68cdd77fe35bd1547fdb57b1915573390a300f57ee18affcc77ff53839a9c5c42e427205f0c5e8a0113fbbdd2647bdbe189dd35681d62619bb1a4b1bb65118de6c08debfeb87db9d1811b50068851056b74e8b00"], 0x100}}, 0x10, 0x409) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff3c) sendto(0xffffffffffffff9c, &(0x7f0000001600)="3036b18e6fb51edf24749e652fee9dfe", 0x10, 0x404, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000001780)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000919830b4d9147ae8eb6371a07356"], &(0x7f00000000c0)=0x47) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001680)=0xc) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x1, 0x3, 0xe5ce97ab354d96be}, {0x4, 0x4, 0x1000}, {0x0, 0xfffc, 0x1000}, {0x4, 0x2002}], 0x4) semop(r2, &(0x7f0000000340), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000004c0)=[0x7fb, 0x1000, 0x8]) semop(r2, &(0x7f0000000180)=[{0x4, 0xffff, 0x3800}, {0x2, 0xb}, {0x2, 0x7fff, 0x1800}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0x3}, {0x0, 0xe2, 0x1800}, {0x3, 0x7fff, 0x800}, {0x2, 0x19, 0x800}, {0x3, 0x800, 0x800}], 0xb) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000240)=[0x7, 0x4, 0x7]) semop(r2, &(0x7f0000000140)=[{0x4, 0x200, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x0, 0x1000}, {0x2, 0x4, 0x1400}, {0x2, 0x5e0, 0x1000}, {0x2, 0x0, 0x800}, {0x1, 0xda, 0x2800}, {0x4, 0x6, 0x1800}, {0x4, 0x8001, 0x800}], 0x9) semop(r2, &(0x7f0000000080)=[{0x4, 0x1}], 0x1) r3 = getuid() r4 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0xffff4610, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4, 0x40, 0x1000}, 0xffffffffffffffff, 0x1, 0x7fffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = semget$private(0x0, 0x4, 0x3c8) semop(r6, &(0x7f0000001480)=[{0x3, 0x6}, {0x3, 0x2ff}, {0x1, 0x8}, {0x3, 0x1, 0xfb0bf9bc52962a4e}, {0x0, 0xfffd, 0x1000}, {0x1, 0x1, 0x3400}, {0x0, 0x9}, {0x3, 0x800, 0x1000}], 0x8) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000002c0)=[0x3, 0xfff]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) r7 = getuid() setreuid(0xee00, r7) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x10000, 0x0, 0xffffffffffffffff, r7, 0x0, 0x181, 0x200}, 0x2, 0xd47, 0x7}) fchown(r5, r7, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001700)={{0x101b, r1, r4, r7, r8, 0xe4, 0x9}, 0xffffffffffff8001, 0x9}) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x69ea, 0xaa}, 0xc) 20:17:35 executing program 3: clock_gettime(0x67f3248105b4e004, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/4103}, &(0x7f0000001100)=0x1009) sendto(r0, &(0x7f0000001140)="fa50533db165ad807a713dca7e3d5270cc93a540640c92dc33f20cbf491810290f2f376cc2c86898d039c86b947f00503f3158c82b640e13064f1a9c28d692508232e75224bc4473eb5b3a0d0fd52333e9d9ded7fea2d06125b6b12a6bc307e29cd0dd5226201806110ca1f5c082a712af8001e854aefc40221655e292a76d8105ec16e379ea5c087bf23c716abfe25e77423a", 0x93, 0xa, &(0x7f0000001200)=@in6={0x18, 0x2, 0x6}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = getegid() getgroups(0x1, &(0x7f0000000000)=[r1]) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8befb6e126a37ae7) 20:17:35 executing program 1: syz_emit_ethernet(0x6b, &(0x7f00000000c0)={@local, @broadcast, [{[], {0x8100, 0x1, 0x1, 0x6}}], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x59, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x3, 0x3}, @ssrr={0x89, 0x3}]}}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"0fb284a5fcb354627cd7bf860041db364b6e8bba61e083fd6600"/41}}}}}}) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000480)=""/20) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xeaf, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa, 0x7}, 0x6, 0x6000000, 0x5}) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000280)=""/80) r0 = getegid() semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000400)=[0xa0a]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x9, 0x0, 0x0, 0x0, r0, 0x28, 0x8000}, 0x1c28, 0x9, 0x7}) r1 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000140)="d3aa68dd16b378dcb772337a577f200487b5e33b0c27cadb44d5cc19e5d75707c21234568aa3521b4a618d830f749afcb8b01481fc831573e5f9838d0863764d614c5583e2e38593b59dfe788c75a7d57d193708e6bb30000357ef41d250133673a48c3ab0a90ab91aff325f50f6e661f39c96271c0be810f2ab13fa9a0922f700786febe8382078ad33f78e75833a4e16b6ce9f8c188f33c0af7cf6b6f79ad101ea7743ed3ef43ae5c293e0cfe6776dd006a1a9174727fc81ee58c889ff21a562ad156ef779430f62a347dcf37d3b02ed047f855e25b96f706465db1877928e3aa3f2c5532a9443028c0527", 0xec}], 0x1, &(0x7f00000004c0)=ANY=[@ANYBLOB="20a14301d30f03501800000000000000ffbf009a71be7cebd5fc2a8a00000000fa5accbb8b6a366bef4def72", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000200000a16a000000ffff000000000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x9}, 0x409) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000025c0)={0x0, 0x0, 0x0}, &(0x7f0000002600)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r6, 0xffff, 0x1024, &(0x7f0000000040), &(0x7f0000000080)=0x4) pipe2(&(0x7f0000002700)={0xffffffffffffffff}, 0x8000) r8 = open$dir(&(0x7f0000002740)='./file0\x00', 0x2, 0x1) r9 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r9, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x5f}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x800, 0x0, 0x0) r12 = socket$inet(0x2, 0x8000, 0x80) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup(r13) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000002780), 0x20000, 0x0) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000027c0), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002900)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002440)=[{&(0x7f0000000080)="2c0f271cfca1eb342931b3f853a449aa5715b1282a54ee91a00273c3e9", 0x1d}, {&(0x7f0000000140)="2ba8275772d021eff2bf44e1a64f83d2abd57204acab4c615c7642f647668d5e7ff0c6e1fb35d5ee0d54da55007bb312d1b30bff8726de47d0e7a40244f2bfcda326b153fd798f33877f081e11859d2ff4ea366a829fb1686d61c95d62fcffb53dbfe5d83d1fbcaf7fe5d65d2eb7cd53acc03c674cf476821a69869a7d471b59aa54383a87d15ccfa3ecbff3e0025f3d4ed9a0c7c898f31999cb6c699ac2d7155d9020f45b8d1075b829cd44fb06f7614b26c03987bfc67711919add45d75e0b47c0d16bb89d2398300d03f9bf9269db97bdf5b1216e01765d41aa9dfc8a41ca47604ffa637d691948862e78e23aea4a79c0ddf387f87bf009acc7a38528e8261e480ed07532ef37ebdeebf74fb682cf3ef069fbf4b9090c0b60b97fabc7f570cfaa4b34ae1e579e5599422c3fefee1b087eaf2a9baace0865caa402f4d308a43291f8abc1bca8297b3eb98d622a4593bb658b07a33332c79bdff55fbc1e14ee1e6e79655cf78a517c34a9807a2437608029aafc590dcd94273599539b59f73f739f42207be552b4a9b4ec0fa20f1cbbd9223be740a3a87c92de441df89a5c22f94a317ed01acf57e83652872fbb6cea5386251923caa810f7c509724ce6cf5a71fdab65363a1329f3e85120dd86b39557b64c8b6aadab32721e81d9e98ef611d7dcb4031201f2ffdd5e353a001e3963d719d0bf0095f1a66c383a8e007f9722523ce8afd9839a032232e06e536da88ae51bd0bbc90ccc094782a4c6f45b125b107600e48dc4d82aeed97f1a1d865c0700605eddd76ae2bb2739ec0083d70c1b2b2f9babcc87def83a18c3f8a63e7e5fbae3b92200af4d492cef01a3d4c6dc713ce2bcfed7c5222486dfc09bae3ff0bfc491722511a858e7c8bf2bf1e60783b751470aa5322ffbdae9018b9acf4f6cc8f37f9fc946592c229c4db6300261dcbfe28b753861cfd730fb9bfc56a296c9500d30b4b31d82833cb9b193b5842f71aaa9385e6339e07928f5ce233729193a7b1bae65f85aacbc2e927a82ce68f8df5de98ff1d35dc77c4e1f311161db49cc45eb78a37c9b061b8cca4ac7d0fcd83496f3f70e2c4c110aaad03a7d3695f8e1e24913756f6f9ffbab95bc0f2645b278f04bb6868858eda4fd164a7c63585d36aa19052721538e3a366c99777ba55f51a3684f5ac25a41832b4256b2ce3a6d2286db082222a44777e8a402bb48218f649ca8c9b42f55efe7392817e7515a56951b61a5ddb1b7e1d12e85405e6c63a4b0c06a10c520446847ae800aeb6ae0d4238c350072a64f013860a58d047f6dd7f39e59eb2a6186ef82a86155db195b48f598246e92196b9397730ff0fab874b684e8bf869611aaa8d3007162320edabc90f1d35435b8700674a05d8f21bf912159ae1b5dcee0ddad6165e27e8924de84b4b8802477317706430e2d634e0afc376bc6901cf674976b5e03c21dd2f78c69c3881d191132f6f4220170daadc91d645253e0f578abaa82c9ef93e7ddedacf847d0a69742f1360420171b982366f24f6f0e87cd083923468d1894a1d3789adec228bd380f5b574be8f0637de4b24ed19074c2c4b7fca63e4b9a1b85700fb5c91949b878847e3b22f92ebcccdddbad6cb2a692618a6b75900cc008045a7cf2bfacb020c8ed9c8b27246ee86d0a6f41edef4ebcd1ac3e2d2ef973796886abbeec37ae82130e2a11d438af9863f9afdf38b9317ae16c69df8eb81e52d08ca9f86576487932aca8ba038f9bbf9c5418155d73e139def968e86be15da2e929f00efee94c2dba2715390ad0feb399af8b86bb449743f65dd8004f363fa929baf1a0c68878f645d014f61aa817b556d25626fd136cc17b7c4b126f1c17cf9312d7e357df6e0145edd35866b15c6916b645e68b563160986b9fb8b2523f482dfafeafbe955a872b4aa4403ed258625c72cf51cf74b620cc655b6c61f5b92be1b37aaa30b4da873734269ba1eae0562babb6c12eba65003f01dd6ce01f107838303638e417cbacb983def9b0c678597f80ffdb446314007b8b47de0f5266c49a3c44dc6474cb56dff35086a4169d7634b0a73a2288df773742631af80e60c67fb4530675531bd65893244bb1bd3d5eb13cf04ea825e0583e53f01001b20fa6ab0634ed38eaa9e1ab84496920cc87eba66997c8029d4338581cad04bcb331548fb30bd47b536905d510c96c98c24630a4e22fa824ae48ff8d567bbcc91b197ae764ac12b7efe7c1f634ed5286107aa7f152a3f83c06facbd025cb80bacc94daf33b94ca9b44d756d7c9e3a5fbc180a39737f6361b8425777e9fe10f9e4295753453fe38145792d032fe5b508e636693d8abd1defd8394cf00e3dea965917ec8341857af09fe61fd423037e18cf73ba89c9f2385a7f29f98b5f3a62487c85b1a2cf71add9e6d214d0fd6e293c600b6e4a94d8a166dd8368f0edb9a8fd13f3222e6436670546c4157fcb57d851326ca2da45a62c0b81ce57c61c308b45771c542b92d2fb0fb5946a946dade17346f9a7cb01a4822dc86a67b8ee9b178629445ef71512783ffb01f5646832d823d6b4b944d3f92438daccd4b723fef5724b61417bc4edb951e6d277aab35117e4b65dab5ce007a0a869828c5ba5e1c5833e4b263d0e161a1e28934b5f2e55fd550b8802d8a7ec14f0f3287cdb3b0ca32dc3a6ba95e89d8bdbf937b6a489295fcb7b5f7eb478b7afb4c81180d4d7d11cb6da632f9a5b08e28be6b85d9bdd43b455bc1fa947e7afee3063a5ff968e2e9ea34cc3f68a29a4ee21a027acae25933e5f7df2bb78cfc48ea52548dedb26b4244897f2b979823f8baca47606ec334773c79b2955dcd9d05952bb96c8059da215da5249f035dda9346d884c89f003fbcb97bcfca44c2b90874130f5ac1348db9ee699b3434b8f5f7ac96a8dc866fde70568f000a7aa0188b490cde285698aa9d25909e32ca49a0450897a88325de968ba0146214c553ad9d84baffc665ce9c4612305a0b86bc03edb2f4307ad34a04c83d25bad058cc68a9633e25c18cd1a0e91b89820c0fe095533da279385dde7c1c62f4226a108c8d31fc6b079309c1c34e5f17d02fdf50f39d31ea33420f423acf98dce74d234c49a8cb2fb93756ff8855f512ef9cedcf12459927dd9036c34b87e4acb570d7a099d16966407af869c469d2278c55600a8a355d42e425bfec0ebbd0a7ef1304426902f53e5f166151a2dedccdf77aca75254c0e948cb6afb190bcae54e0cc3ba280603a39771d7d93a7644481d6eaf73cdd97a6e1355d6a9717207fee1f7fdd82430b6485cd38eb61096e4195c122f1be0789dfb64e36250c1630b14b5acbd625ab61fe257d25e5e8e74be211daa4cdf3835d99dd01a90c40acb37a82cad7bca00425ca399bab08bdfb7d2ad16aaa41aaf4eca8145e7b080ffe222787d417594f73d8e0ea6fc5aa9dcdd441180939275f6822506a93813f3fd24199c4f286fedfcafe24ca12f9fd6e5e93037c8e4b1e05adeb8a54636e293b5e5ea6ae921c266c916154ccafab44e78d7e631f175ecf60785690fde2aac28affc020871e789ceb858582de5af2723dfeda2877dae8b9b4d092c061c439d3358de7399dc78cf84474085348f3851f919a7bf07b94496fd6f0627a3cb342ffd7c68c5c24ad8d76f485c7e9fb6f2210d5d95ca9ff1ab717007afdd6abe63bfb1fd945e7f42b1ef08ec39cb49922ce90ff2e74d5d5eb5e29b1b8f13983ee1c2624a5a0c6b2dc1f6686fbf771a938c2dd9af99b1d15b7ff8fb197b1bc7215211ae72d520c2bdce44a5a353ef8873db514b2ad24b2c5ba9f60fa957c6f896e95a441286ee9a32dcf8dd4fdecdd4f31f84fdb85e572f4d0784201cd7cf25444e64301369cb8bd4ce71886ae112ab015f040ca257ae728baa2fdbbbfce04ce040c89c104f073868a28eb5c9275c29790ec6c85d95ed8f1b7fec89089b76fb5206a35ac0c96b710c4fd35025d9cc179981a385c8a83f92839b55b0b890e2f30d92a486b187f27a5ec6ce909a75ac9bab7ababc44098b3e8790d98012ae309ce212f0f1f90aa0498131ef980026f3c35c1478d9efeb512df6ef59415dbd130414fd28020bbdcc9b6a22601aa11f22bb1a06cafcd89ea229d9cd45c441da2d9a606a25af5ba79893d949482d2bdfc3689aa018323556fe8cd4ecda251e415f446be62c12be25e6f0d9090c40c5c93a1ecaf537e8b8d0a80c348fac2103296cadef93d39fc8e00683dcb8c19472797b68dff4ca33f7f616e23688e920c725726882c1d003fec4c02bc3f14f17194a0b87493afa9579545097cc0b188537fe2e05518cf2c3fc77323ca77b5de938ead8182af1ed894400f13455ce303e2ede7f024e8c25597bb30318c456021ec6ddedadedc1d11d6e97c9f3f04bbcd625f3757ac657936ab846120d26115f91e87acc164c1936c0df9b921de81ccd3ca12c3d1006e957d1a853853da6b663a081d2e1a23c66e631b9bac585eff11fcf10d8c2fdef3a0437659e50ecf2a13c9e10b079e49c9167734526479a4f4ac95fcd094a71dc5a6205c693c6314ec3e5b66ee99ae17154e61ef9fb8335b6cb9427cfe95178f09d578242c54bd5ce2ae81be08a33f02a1d7d73298ab151f3c5b3eb1f8e30accaf1933d1928b8c4a07b2e9c74b6bdf643d40d0ad639f11bc5ba00f86ed042a260937f1d2c57fe9364c4d86853f5d32114e68aab1243967f342bab7ab108102c568f2200e30f8cd602d756ab1f417980614298c7b11a359ec2f431ce1bb71acdfeb66df15c65c032967f01860d721cee899d1ff0f095d52d8d02aa682d5f762e2cff64079a4b0cae6dcb6ce3167d43c691aa7f2089e7f608d90c671c3164d5ef34e0fd97c9ac35244cae91aa34cd646e78a9f64840f0cce87ddc315f3c415d6bf78d93608de56fd8cc3ee2d986c0cc9696453441f117c1cd20a805436371edafee9956f1dcc686ed6816d63536f2947b7fbb8a2010e4ef15a313ff29e61e24a46a4fbcc92ac21e8aab3be2dfbad2f6db5cd323d88417a58da18aa04cedd3fb29dc6ff6bb30cd3ada24d1fac6b1a8ff1d97a88c37edd454331300f5eb81b093c2b4e876539b18c7632805b01de43c60f01120c329f6f9e1b35efbf81dc091b9fc424146879c8135f980020b4b08174e5408e95bd745bcfd9c3daf0449742b877e7b8c511c6822c27ca8daebd353056791100a78a8088b7f626c9df99bb1857f8252c703ead38cf0ba6edb1b3dfa2f12c3b1160e6c3f939025700984b7adaa483ac60c04ae9e52fdf2f9dd6e19ca0867a9752e5e730c200347f5896b9405b3d0d38ffe26dca5765578738448972645142a16d4cb10bc924c76de77d5f70df9f073b583f2ffbe61c1e1c6dfa20fea6ff2b135d1c2f1ef625c6dc5649bbfe8f544c335ced8ea6c5a48e45187410f3678c57c7ec28ef0b6b402e195b8f9caa01311ffaaef2acefd29aa226e0b2cd675c5b0cdd0226bafde4c7acb38dbe0cfac24e92be1b45dec42afce923e8d887cc48e97fdd04f4c2cc19d9d0ba3910a7a2b5ab9aef787f6783f444052611617583f575c9c54f63773600ea206a85445acdb7321ce20420b6bb795617249b33918ed3b15d0d4eb9ec4f5092bc3ae909936e504ed017a1f175ac20fc636a4718f8239ca88c1c7d5fd054463807af594459b6930268498e935e8be18ce7103527c7201498a728dff1ea0c49b8f2e74eaa089fbfc34590b147c94bce1b6991560221ab47268691dbbcc33e08b4a4fbdf83eee5147cbea3ec93240e74f4b189cb83e1270a59beb186a1", 0x1000}, {&(0x7f0000001140)="e27799c56daa4811428b405d5b46bb74d916b086bfe30cd348e91bb351f3bb3ec4f4", 0x22}, {&(0x7f0000001180)="502f49a6a1b1d9cfb8661fcd716072bbbaba2a30035ff158ce1f3f83d601ceeda6650cfa8746dd70a7ce9fc67b1ddae57bc232a68515773bfe45c9377536356f1a918d31a1184db59c28c3771ca0c687239d93c6342eee36bf255a948b06e41d109aaa73758122b733b463b02bbd5b9eba15e2368f5ead5f66d17cf9c03e5a8bb03bdb139045e28f2652806e03955e1679890d0d1368f01913e742d8b3b1efcfe3e0770dbed3981d9f23dc555edf990289aa91ebfe57f1970ac285d172692aa27dfc4fcbd2e75226a6a96de7e441d2c01f8e6c8e141189d3c3e70fa9730a2084c33d641891bd93f46b64057969b0dd4edf0f9a54e4f88d0e660fe03b47fe2ee530c2acdb84415be24ddad75de062ce85d1f72e74bafecd09eeaf8be5a9c8a92db9490f7663604d80ff94c4cec8ef75dfe00ef163c2736fcc7c120ecedfd7ac76907cf451a13307242bd0df6b5d56e803d676ec9a0fa43e07b280f06f2aaa5ed381e5eb26855074cdfbe92144b874df6bea59842a517a76e4834c8e336a64cd03406fc17d2507de15e35a15821fd19fd00fa5b0a4d9e0a859c5273ca0d889dab8e430bc2aef1889a6d58c3d5afc4fe4805eb691d51b0c8d856df0b5989048e92c70daf96103a04867442abee83bba8222c519a4dce85047227aede275973d852b77b390d4d8a3a4e85fa473f6b9a931e7a5d8d60b4071af7d00b41cf760b85be5ee9ed3dfe59540565a352b4acd9e004f9178e9326c5ffe1e21558f7c59c0e5bc6be674ec18a691f21763a43d6e754c8b54c4a3cd28ea015a2022763b678e5c2027f2517ca420ceb588f0ec247e6697908364c5de6d5585fbdf6a95d33fc2293932201d8e4be974f76dd24e62cf9d66188dab15ef8577a943ec3a6df846866186d1f7530b702eea1db323120a51454a48c5721646929d43dc5aac918bb95540b9619dd752bd26954482889e59419e10fd5578f7f158de4f48cc2f21c961e06df51b082907573dc4c039d1a0e055ebe6a441531088c0b100ae38c1247e269645325ea12d3421cadf6e74fb5be60af553ffb585c1a43dc8bcb7cfa17c27a7a97914c81ce594dfd98f4fa0dc0a7bd7fabae48f7f8ad237d62d4b18e0069eb4f7417e4be143bb1abe86a5c88f3d73bd2b80054ad77488fea17a55d9270c17488efa10c8b9dc358bbbde6cbf269ce0eb44dd3b30c1473575322e35c5682b3422ac4cc7522f3f4a20c838d2d5b7c775350e48fa306094d78c18f262a7f9b7f82a78ca20629c22794fd3f7a8d7b10935e7bc664295c25a167ee0fb6630c1f1f2e1febcdac5bac4b87a9ac16fad3918efe1a15917304e37e7f6fb2e48c572f7c8049f7191e2419e7d41cdab4a32ee74da3e414c574e9f327a81cd22470cc7050b4523ef261302d136909fc6e3084e43444fc66655d80f460715c923a495b19c336fe5ad383072afb1bcc76f92440dfc79778c2ad7cb5af200a16c5efc3f56759ac3c1262abf88e18e737f3d7176d7c94159361a0797f0bd2b0b62e10092ab04d4b04357f8b8dbac4c2ba289d9f94d1dc6c17a769fe89ec41ca63b39df21dc1dfc98462acbda03a12ccab588896af1b3f8d323fbdd3f3b62aca91ee75927643321351bcab4e0a54dac7e1e0b0ac64b37266d76031fe4056a4a63512d17cb4eec70c443dd8d35e63fff364d9683571de67058798e3f3f8b98310dff95a0da420d58b20adb8b374ddd82d06bf39b1a13d4c6666bb8fe3df83024f4eb109885a0e6ba619fc71e4fa2aba3a96cebd56b1ed156508f6cb5992a4864d3d37b208f9adafd9a907fc7f2b061032eaa0ea52c330bddd27fe203b02763088f0b103cc166d75d5ae48146dff461493e652c97cedf36cb86a965687ed011a23f732e76339a56f0d79f6978a8c525dff5ebd055fbee910fc904420c7e7a7fea15e85a597b7675c5703a8f3fbcce32a4f5358adabc2b57f5f6522bb94b64d6d903f801a169719067ef14a147be83f77c6b2fc4afe865d8f14cb620158c552d4b4ef973e431d3637fb56786ccd8c03af60641bded3e672ed8b5a17f0d4f7c1bb53165835bec8251091ca440e06e7ed5b8f946d16a58a2b84366fa050ceccc24699bc2cd9a95d20bfe3f308b1a9b5f7180f7eb94e7498fd5ce76c7e25ce1a9b82983a4d31b975d10b3540c6a316f5de2c2fe94432959a88abc9ff3a8af16299758ff5cf2d41724fc107c4311c5444ea4a5d53b56422b3641159ea63cd0e6116fe31761ad395ed3eb7bee75d0796a4f06a141055637c477dfa6b63ef44187efcd3aa9198f6507982201f4773c727e2d2b3cb1857b9f6678efec529b115a9aaecfd4105332ca3031c61ab61d7deb422df24959416a777932b3e99e0a1b39377bae02de4c30575bed398834a3afd9f038a259eed8d36d324f9925f92c066f6a9ddde1314021dfc95b64c61fdf6c5911f1a9e66bbaeeee4d9f7a242c1881801cd02b7fd7e09ff9cf8bc3ed5e30afe6b13a79a388a7cd94e6ccf8797543506f2006aad4d125035f3536ff99125355174320a8ef7719272a387dcd682ce24ca9bd078ff0c293351d6b67003cc77a7fdffdf3ac68c3f2f70de7eceb627b35424ebd75739990e5d4dce312f0a2b566c48b7291b5184f0237185730293b0a5a2a69a3b3b3d975bc25e6d29e7479373606e6f2e9f2fbe4b7bebc991375f480d67bec9ae236bb48c1c23d063ed649d1d4e1f14ffcf80d393deb00a966fd4cc41b85fbbb53cf32bc87b79d12cf238b880782c3ff5d5aa4eeaea22c45ecfc038d76af2d536f22b84248324ee3a7140a5f886bc23d9d41d317bc1add0b20515b184a99b8bde7cbadde6c5c585fdd076a39ce604003134d97af9b90885ea77c0fa47e463b3cdf86c79cfc8cfe67494caee0fc0f28305bfcb1168f1241c6630fb53b9161a5945fd6da54fa7514ac8a87e90d6dc3ba2893c0883793fe8dbf24aa6637cc866cac215d482b918d8ddff3eb2a930650deae2ff66a8424cd1e6bb9e0666a97c3a6352bbb38bd221ece7568e37d48758c9ac78676b26eb8e67f8e5c5b136cdfe61c108941f257d78bd6e19523f138919cbf3b3f870bf79f04ed73475375f00da4c702bfdf0f6fe7764ad495e2ecc19494f04bc1f5103713bf7c14f176d9c97d490ab3cc9704be7d14aac467edf07bc9e82e5b7eacd33ebde799c6d29467a570e305710c71522749864a0fd13b07789535dbe5b03124ee48e3d58b12c6a575540897bbb2162ce4e0f3ec759830b0b353583673de3874a06f69be4d016f45dae76b7ac60e3d2df1376fdb9d2a2a2e95a7eb72973d46419442e8c2b327afb4028feddf8b54139769d68dce1982120897e6b338a725c4e6f0f8267359d86c616de37670e45904c890888402556b52f3bac0af07c6de1a3252e54d574c43d11060941e4aa156773846a3d652e68f99228decbfe310bdf105e44fe573c3ccf79e277be05a35aed818f1cb7be7ff63e908dbb5991759b8d82f12a6ffce7afdd0ed47ecfe38a4ff9a6acd5df9911b886bad10cf643bf3a6c87cbb7c3aadbd395c6ec7f6b682109139f49500faedd79d1b653b87613202691aab90124a30b00c1dff23fe91f02fb4e3edaca6e6f6a5ae9d4facf71807f5165704db870c38d8719cbd276381aba696977bbdd2be4d66620bcece45a9a91708e154ea0b157bfcee8542792e60a95a62eb24adf09b47a0ba92e88262cff1f3d8ebc233fa5fec769692b687dd21ef172ded61e27cf68dbda6864d5d7d0ca7cce00b1a58a3c94a6664218e841b6544669cb86e2cc8f9fae1d32cde7d234f46dd62deaecc4431957690f6d0ef14586b056d061d9772dcc467aef78ba577598e892c195c3dbeeae7a0e0ca549f9f5bce4214f19552307475365e7b1962d386c5be1bb10823b3dc88ed769cd88df6ec75c535981f5347531c42e02b940063b6f2c1989d319399ee6d352a120b72e04e64f1e1798992075c1ec593f8de93b7eedcb224c41b016b22fae81b8866ccf501cbd48c1a1582ef31d1a0c66218870f91dd2a526ad539a56b851ffac9b13fb14b1ab6895b089d7056244c37f6fdd8af0945598b87d96d91c62659675f073c8bfa8ba30904cfa226e6d584a647450ae01495ce50a28dd04c3b448e2ceb6134c9f7d2b5090efc52c77e67749093b6356f8dfd81acde4db1158aac2191872f6d6a03da9af0f9488559134b1888998db6a24dff90ca54f715bde5369dd310646e1be83de88ef4aae5c1c13f52f3d384144fa621ac5d46437a9f88c1b8076edbad801e281b3553f7acf905c31786982ac44cdafc32b63a7d6f39ba17e83a7f520fe0bdeba19ab08efc0f81eed11f32edc00bf7a81dc9118b2f92d5d71c96803fcb91ef93dc4c8e9278fafc3d8353c998363031f4719c08d692bd9def0afc352a0e3e92a26f6447ffd5339342223b5f0538a1e34d84d034eb1be8a006316a3619fc6aa039fa3d79337f53886bd4f7b60cff5593efa2fb0edf57af5ebf4721646ea88c8bba2b65cc60608e99a1a69afabaa6dd720fdb975df80867427b55fad30ce49518e85f6dd18c3d4d5d2a67b47a0a913c5bf6b386b32c42e44589e1aa3f216bd892652d7d2b36730b4aa3dc24206de27ac2b41ef3a84c4dae0b27a37381589f7a930dbe65cc730b74996a95e5e6ebfffcc7fc8afae3203cde8f7b530d57883f1db8df6a39d4d2ef4bfd22c5dfc524c9696f4718bbf7ed4de6f621ce9b73d28d1cda3abc0e5e63bca4080c3598afe3135157aeae8d55b2455583eab31f2c568f22a5f6290abc5c1de6d9dfcf3691358dc430543a0d95db99c3a1c86c3447d2e58706d52ffd5ac6f27707659a2a49cad0ea47525dbe587a9ea24e70875d5d83020020677cbc1090cf8880ff86a939eb7e3969b50d963b0505cb13b99c704b3a6bf2f82899369ffb695e8c8fb24bf8acbbeedb7274e6463f1d0473b791c7bbb7958cc7ff00b856565229b9ca2f28ef4901806d61b5d00bfc82ae4fd9cfc8855536da4d78be2ceffb14cc1580b8362ab7c82d7715b99db27e899621bbfb1d15545502d761ed8342697a4f29a804ed9b0e2b8c1d48a9be30e98fd5829bf5d544343fb2a657d50c65dcae0e264914a21f8821333d86980351d9034466c014a3745c63327972e3028402ac4b189a714c49f1a2691fd8ad64872b95d8fdc11a4e88a1164bb0d1efea9b92ea1ab272e79f2108dedd2f239e40898a59c84f24fc1b6a145cc07d239fec51d0759bdfd1c450f694b433f592048493a34e6c778afcbcd3472911dcd81a55951138980e35f4fb7683db4f407cf9cd21bae40965bdf9e964f4165b27d5b0ee19c693a66f48ae48d3ba0c287c69fa0e98ad05b1e900eb939698d68d3b99c781306b8a1b50f674ca832c32a9e9280f1c25f86257476b7a8c430e4de115d7828b29f0cbe6c1886f7527a791b1f98ae8a0af854dc0d80b53430e07e6bdf14ac6d5f5a4f5da785fbf164326ae0266c54b7e58b28ab935cabd96fbbf02b540fcec64775d4d9caffba6fa8f73592b2e036cc722c1e13cc66ca8c9d4880e5b498a128136777793fac3a1e073520a8593c88ce6d8e978e13c800e5b71af24b818eb31fda4462f61d484bcabfe7e65b36e2cb0f49e9626f88693f0f0a785b65a291f9cc0e1b189274c47c18ef1610c5a6516e5af302fd5da617b693cce5b0ae1246f7953941432eb6fffe743b335df5dae84940869b869e116f7a50cccd6bb2d90f8260b9f673585b16faa257f14d23f43492f028635379ed5ed67bf04ee1e2bd1825eae178e56efe6f9b77338fefc28548a", 0x1000}, {&(0x7f0000002180)="47f43f9d53502b2cbd3359b1f9433ef602af078a0833428d1087541fa71ad1d1785344b44828456b7a01fc7a25f23b796d7ea03aee00e74dc3ec79cafa999ee300f46f58aa18bb4fe576318d1b87af309d100ae4ca5944d7ff152ba3f349436ac64cf92ff099e514b204b1dd68d5f2c286f79f2b51232de393e2623fb0ef83d7a78a9522e828310862b0df26522e35f74ae13e93f8e03ae14aefd633d68423ec778a86e96796492f08adbd2b550181411b49874d491a8b44ac393905c3b003deeddc81106b1b515710f6", 0xca}, {&(0x7f0000002280)="71e5d9de5449b3da489ba08009b1bf947dbaaeeed4ad10ad2b7e6da926ae185d9ec513bfce45d4c9e9dd43e03e5fa7cb508069fc98bcace0e31b674e5a24fd0478d7905ded64874b9c24e639e5", 0x4d}, {&(0x7f0000002300)="08dbebfcb49808769ccadb639dc2ede6284a3d5c94a43b2812ab719e23ea2589411733dcc4c50bb57a44f69aa502504d85c38eafe7b6f7c7204063e0966fbc75bc37347e5de815370e684bbdbd06766ac83ee75fa0c459ef07dc0cc3b56b7628e72ea44d402d69e8e71eece648235e2b1567e125443a90c8e3b7a4628ddfe3921950f6d886a8ab3cc1b5c2f0a539604558bb9a630b85498a47099c398e4086b83bd96abafc85085ba48b3a", 0xab}, {&(0x7f00000023c0)="2536c154490d4eb006cd1719cfbdc3648931420f7cffd7dadca4cbef2156da33d05b555e6b371520f4d13b1ddf7a038bc4fe0ccff4e89a30c03e05b7394ec262cf211fe5959ce708bc9323965147ac08a9", 0x51}], 0x8, &(0x7f0000002800)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffff9c, 0xffffffffffffffff, r7, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r14, r15]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r16, r17, 0xffffffffffffff9c]}], 0x100, 0x40a}, 0x8) 20:17:35 executing program 6: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x84) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1d4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4, 0x0, 0x37) openat(r1, &(0x7f0000000480)='./file0/file0\x00', 0x200, 0x0) renameat(r0, &(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000000)='./file0/../file0\x00') 20:17:35 executing program 7: mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x5) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x0) 20:17:35 executing program 5: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x2}) execve(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20208, 0xa4) truncate(&(0x7f0000000140)='./file0\x00', 0x30000) truncate(&(0x7f0000000000)='./file0\x00', 0x8000) unlink(&(0x7f0000000080)='./file0\x00') pipe(&(0x7f0000000040)) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 20:17:35 executing program 7: mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x80, 0x0, 0x0, 0x7fff}]}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)=';', 0x1}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a14b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000001340)={0x0, './file0/file0\x00'}) 20:17:35 executing program 1: semop(0x0, 0x0, 0x0) syz_emit_ethernet(0x147, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "2655ec", 0x111, 0x2c, 0x0, @rand_addr="112af1e905143a16cde379d8cbfa66d6", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @rand_addr="fc7700513e9cabda000b947ecd0c9837", @remote={0xfe, 0x80, '\x00', 0x0}, [{0x3, 0x9, "e99a5f1aca2fb3c01b32288ca7fde15036f6f1314894a7889538fe10f0e8162c88391b5439692e20a27a8315326a3ecf16df92fd1e4c447680117f40eb57f0e41eb934527da24e92081ccf"}, {0x2, 0x3, "ad347ac6b356fc5938d7f0c15abba44fcdc18724397f1049637bcae2"}, {0x4, 0xf, "f00e62ab0ae724ece5aaa4058d645777fdb320a1e62211c4d9ea54074ed5af66e0c9a8ed2f6dbf1eaf496ee42ed9b9d2debafc840ae86f9593812ff638c39b1233a0d2bfe628d417d87c1a7b5f5ea5f032ee40dd9ccf6579ba372e82755aa89e9090b1ec30c7cd59155a975b29608640d9b86e6339ac97f986ad72a3"}]}}}}}}) sysctl$kern(&(0x7f0000000240)={0x1, 0x9}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x49}, 0x2, &(0x7f0000000180)="e5e0bc13376217d6eaf50eb16bcdad1b5b6b7a52d5d304818b525b25b9c89b5fe4749fc90af6c546f667f6e90aabc002831835af581489e0", &(0x7f00000001c0)=0x38, &(0x7f0000000280)="135b4c9f950322ebcbe67267e9644037a7b0ac78a0e431fef62d3e64ca744b9f114b757b88ca3afb749026d69f4b3c12d03a35611c7d2ed5056896886f4382ad9e20fcb7b28531e6a8f40e5c5881d6794825947a0b274bc18daf", 0x5a) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000040)="fd04c085", 0x4) syz_emit_ethernet(0xe9, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000008004e0100db006400e806119078e0000002ac1400bb01441403407f000001000000090000000900000007010fe30002000000000000b1f4c0d74e214e230008907869295e3f90952addf97ea7ac1fbe4b454ccf4077e5a340ee08edfa4e8052cf03026200666d7daa0b924aff6e9d3bc47d57955532be2d8c469b4e684afd418fa6064b13c17b552f697d1267b1fb0e44d5e28936e98631aef1bd05d8e1ec221b81600ebc8c0313da459865564884f63e51d8df4bceec6903f910543c84a344fc42acbd13a2aca4fc79e0762b7b1c6da5aca3533aa4fb01d7006e49ad"]) 20:17:35 executing program 3: r0 = semget$private(0x0, 0x4, 0x64) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000a80)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet(r7, &(0x7f00000001c0)="b7", 0x1, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xa9) r9 = geteuid() getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3f, r1, r8, r9, r10, 0xd, 0x8000}, 0x6, 0x8000000000000001, 0x5}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) 20:17:35 executing program 5: syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x2}]}}, @icmp=@info_request}}}}) msgget$private(0x0, 0x106) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffff67) r2 = dup2(r1, r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="40c6757c3d662b08f0e0c3a705f5f94e67b90c1c2117eedf6e6c890b4271a94d60a64d5e417d34441e607f9919"], 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000980), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000001}) close(r4) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000340)=0x8) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) getegid() getuid() syz_emit_ethernet(0x10c, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0x5, 0x3}]}}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x11, 0x10, 0x6, 0x0, 0x5a, {[@nop, @md5sig={0x13, 0x12, "7ce0eda5158262d5441d954743421ff7"}, @generic={0x13, 0x11, "a247d1c1189d221aa032efcd0f2dc9"}, @generic={0x0, 0xc, "88e522b7db243ff2c6c1"}]}}, {"76c5f0fbe4188cd2a9b46e4ace8913b6bbb2dd6d2cad42fb949a5244e9267a74a507136c14edc867c87a6a2cdffba1878b0805c7436de028c3ce0fdfe5b45a7920b20b5e367641277282432fe1e687e883c388fd3419745fcb40968bcac10ed0f734fba9d61624bbf7bcb7f639999b724ae8a0f89f423f585247fef5ef3bc73048ecc1cdb9cf4e03ccb8c5732107c1f24809c99a4cda82cc6e2200d57a43e0ffeb89"}}}}}}) getgid() r7 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) 20:17:35 executing program 6: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff}) r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0xffff, 0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x100}}) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x1000, 0x88, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = geteuid() r7 = msgget$private(0x0, 0x100) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/56) r8 = socket$inet(0x2, 0x1, 0x0) msgrcv(r7, &(0x7f0000000840)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000006c384b0348a394090ebc40809400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ce2f7f05542d7bf294f0000000038bb828494695899df700bdae255b59c183ada479f346ff990307313a3796658e904d6d8590f6b634301a7e23920164557745dd7bb4deab0854eb357659ac0c54ef5783dc024be26bf319534676de8aadfe9d5be99243a23a5b43add4c0df81f9ac0f9b35e"], 0xfa, 0x2, 0x800) getsockopt(r8, 0x0, 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r10 = getgid() setregid(r10, 0x0) r11 = getpgid(0xffffffffffffffff) r12 = getgid() msgctl$IPC_SET(r7, 0x1, &(0x7f00000005c0)={{0x9c4, r9, r10, 0x0, r12, 0x1, 0x8000}, 0x3ff, 0x5, 0x0, r11, 0x1f8, 0x2, 0x2, 0x7f}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r14 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1690789e, r4, r5, r6, r10, 0x7b, 0x3}, 0x20, 0x1f, r13, r14, 0x9, 0x7, 0x3}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000000029, 0xa, 0x0, 0x0) pledge(0x0, 0x0) 20:17:35 executing program 4: munmap(&(0x7f0000ff4000/0x1000)=nil, 0x1000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7f7fffffc000, 0x0, 0x0, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000100)={@random="75092e610caf", @random="e91500396d14", [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@noop, @timestamp={0x44, 0xc, 0x40, 0x0, 0x0, [{}, {}]}]}}}}}}) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') syz_emit_ethernet(0x4a, &(0x7f00000012c0)={@random="9f218091b3c4", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "18c653", 0x14, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @multicast1}, @remote={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8b0201fcff"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto(r1, &(0x7f0000002880)="f2c4c6f81da3d6f29cd2cee921c2b7cf179d0571ca5df02cbccfe1a4f238bb43c390da00a0d216a6fbcc2037405270e69d96b62a35a6321c8afa76e1f20f6d2ca6e6b08e3c213bf7b0c27eb65876f18619e52d4cf6a0045fc3b65ec197b44aeaf4a9adc5147bb1c13f7d0fcd17e3ff8615597456de0493eaa38609289bf3df440031bc3a0cb967a633859df8053abde6f3ca20912961601016e1c8ce746e0bbd567472209bfe9afcb6dc326851f81a752bc80f029ef96d7c6256d516ac87b8be4dfc72cebd67e1a7bde3594c885326f8af09d2246b6e9914599467d7bd540fa3913f179961674e1a7a70d58be7596ba02e424fc976856954fff664ffa534e49d18c0e0b0c739a8bc062f7a4cc4ebf8e9fcf3652c6a555e98215146720803ba1e4ae0305b5f50f726b24ff3ce960cab1e213eb5e869ba7bbbe96a86a5ce0167defb4c0566ee8c25c4a4791cf9e9c8058c8fc6277dd44a93138e5cca0d802eb4c782b660af87d11e147b1d814ee9de3176310f111bee2b6735b8ccf4b6dac0702e2eab3378ce5c1bf563cb93a74010b07f2816aa4d5f3a96617761b215fce001f10b91cd1fdf79efe12219e6605912a740b891f86741268886db4c2ce3895d2533c3548e4bd9ded8bea70065e5bac28197b8531bb23b396c562d8ad4668128cd928f90ae6de7e0db9f8d972dcb9694ecebfae38e2c157da820e8896886ea8019c85e6921da3b7f4bac1070dd2788f45cc97817bce4421ca181ea844da41e074df60acadf30e55909d09cf23e05bc16e230f599bb4c2b80a2652042043f7d7f2e74972d66fc19300acda8e5f2588e83664c74e0465379d4bb6e960c5c245d87a7f75056be4420aa3c2fe65d45ebcf37fecb6487282a0d77fddbe35cc17386a521f4060b0fb1ed04d16201d90334084ba60dc5e4d5681e0079a6efdaac85b7ae3c5665d8a5e66e9b324624f6180b8cee661ad638ddc4c0e3d9b39880da7d15a4fc9cea66570ce3f3e7c703eb1a44c688e33b8c37aa6c506cc97c44b02801d8990681c9748e276ba2df9fdbcb82daa03f0fc15daf22d7ce47f0f1815565a13aa15143606d03292baf7a5ffc1bf1ba7f05f545906d6bbfd3a8fcae02e58689ae41b2a9c6eae6794b23c35f6544d0d6f84400fc00dcef4b9f7e6d626403cafb59ccb9736f0c331db4799b1dd6f6ceeb99e91f5db6e7f6dc8282840ac30ce4978d72207f0c54900e8d2190c19d115821105671a4ebb683299a7f425e812dd04def8a5548ac94e2877a059eb02ad72b577f32c34332bcf4796b69c0bacc877ed2367029a15aca4ac4f543c41d200bd4954ebc3bcb1c8c55793101afc1a2ee03983940b6e9d137e86495def854d019cfc45c461a2eabfb8145374a299f94f7a1f50437b712e6bfaf79c86c612d47d758691188192e9874c2ee62010457018ee07fbaa2301a522bcf0151be29130a67b6bfb4e2e20ad459d4454fb33555ac29fe7b17a539b8991eb9459eac67a3ae67cb414c2fd96bfde19d22b2b879f1ea39aa52fec6d78f8dae49d62b7a1efbfa92cf618f46b8b457fe39489a5d9983a63f7db96bb2b17ec7d8c2325bce2e957ba1346d8ce93c9897c939d32a2fa37b45ebb676295d4d7b6ecbe66882a34fde50bf338c64d1bb4ae267e10e081d6bbff32e16a9d7aea75a7099b90da9763768a0bfe00c559cbd9e82a01ec499b0b25b297c2f311df5b48c21dbd176236e31951fe7d9d3cf380c1b70f962f5dc92b9dcb0918d56697e3a2139bbac6f4a09ad2a79982caa40ab457cf6bc28ce7941125108f35d0f184ddf7f063d5b30899547284d1a996d6e21bd06532fef8fe52a71c194e5e5cb63b17fcc702c65b839377a3841c66ec503fbe0c5ef448b0ab16828ab53d768a4db52b1a2df8b0909c5925855bc6d134b910e87353faf86181e1c6c9f505f340a03e18918225b2764f715bc969f98fafcbe61f741ec339896da577d317b012be3af3f9302827e4285f6ed8e08c016c1afbb29594d575d1686e6f006b4e21bba8c591e442b5715849688a33b42b5c119af92f60c5d4267753b8f2e81fb7584576d7f751bcaf213aeabe529714f6d819e3f878e999f42a4056cf566ccb2c3ef34c85e2580b8af5381ddfb7a42e3b3dce90d892cc16dde2d3418d90bc479b2f76a621a6a4d9f4641811d123e5f325ddc88abcb5318fc0c5cb78c323956ea1651b2d3ad250a8e3d3b93856ede7f41db63aa42117edf2bc8f2729d0262d70e30e2bb72fcba0dc7859fbd537613966f83ac41792df4804917a1796c0ac9ea5ae39cedceeec129d9610fb1d7d7472f7707071fe8ece5ec5e72f7a177172d6b68c09e1311a2f7199160a578374242fb2c984643771388aa90e420a0f53d70de79426b68c07693b9e6fba134420105eb0047b27c4ad311d29c29905d1ff32127e181327a85624474d3360499d10abec3fc9caaf2e357bc0db2932be6d9db89a5b73b24f8c79cd50a086b290d880f45451d71f67b989919706220916189fa66393512c985c0bc30873106973add8f107364399304bfffd708cf4065051acdc49a88af8d0da5a180e03ad8ded3dafa63cf75d1f024820bb9407b879f31701727ba2fd369ba13c04ca018e67562bca7af8d50a75d8cfc1e41360484ad6d379589659e62e0bb5ac70d73878672d2030152f237747c095cf0abc77c09519e96024809c45cecd382996cb25c8ad7afdaaf9166ac2e2e63160d82bd09d6ebb02a9f6bed4f0401eb1ec9c42b891bee29658796c59ae655b7facefdc9f99581ba525e6da53c607bbc7f2c5d2af5f751f55535b0b8c6797b2f39e659856006cf9b742987f03efec78da122eabe9030d5b0ddc6699165cefcd4b4f0f622626581aff47815f927382c83d5b6de44c878a528e92c36a8eff72c7917b7c88eca997cd2ca0b100be9e9900084351aa1fbe2ef11eb443f14080a4dcc95343a1f22dfdd4ac941c715926506b983a78c72f0ce087c2cea5a0b6d0cbd76434082b97e461a8d3bc76b29404811c0a7676be17d4506ca8075f5bcc27aeb8b87addf097fe33efe043c583d08892750b781fa3a05b79dd60c74818ae528062ee50078977a4ffc75b23d86a0968feaa160d11b4a42a9933f273e35da71fb457b18134a0d422b955a342f71f0a937d423a5bbf8d72a084759919a8ee4ac437f64a96518bb9ced98c90c82a01879658d8dd13100ebe6067f06ddb624b48985413ea02acc7ba3b0d1caee4da5e3d3d136bc4a47aadd1e039ac3b0f9631640d9b57756e6897b6d59d5c51c0b53172a2172b1db5b2c9cc4cf324ddd89cf0ca793db73584042cd3426c8c8ec74eaf64f2c0315696a3e428b4bec65590e86e48789e19f539c18ee92822f92779224901d37917e3273c8b3bf1581f81d4b3bcf62d34dd1bf7e6f3a21e34b209844107e6c4f88912d078d1ae15db719f9680cce0ef9aeaa5b71c176c1a5e80dee342fb15e4ee21aef31a1917ef0b1b91c61cad648f41be6bfa2081fcef016cad5b1a3d43d51b69f422587d194b4fe985b8721a96525413014518375e07ba7dd5cdaa45241991701fe16177546749d73789ee84d47a7c8a39a54ef0ac1d1b7a9a648a473b88a7060086455569791d93652851340ca2988308b4810a3729fbeed221e9e9f76bc9635a3b3107f72bf4e2afaccc31a91a550ab9835e18da3936aa677647a0d0b6f217d9543ffd3fe0ad7a58f560650c44b00b705608da1a80cfae0de6f08ae1db40cb65631e1e06638aa18bead3b138749b0a935fb01924c3ce84c042e5624b8f2d3d106d9206b1d11f43665d7591888ba1c1ec56727b0f9bfa7805ac07e9f3315b23152e7e3b144ca2215f748409cbd1bc4255b71eb1fd7997eec80878a0a1f59b4c24d2a848565d4ba9740ca6d654e29dd3e4d222f07b5d2b303d5b4c42a338d76f9b10f8b882c7d51b452dd64897a48c8fc0277ad92c443e94fb0fe3f7fdc32", 0xaf9, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1\x00', &(0x7f0000000a80)='./file0\x00') 20:17:35 executing program 2: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffc01, "73b84c84a808f466ac7b6134e84067c93a191baa"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0/file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000006c0)=ANY=[@ANYBLOB="780230"], 0x10) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001200)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=ANY=[], 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) open$dir(0x0, 0x0, 0x0) r5 = dup2(r4, r3) ioctl$FIONREAD(r5, 0xc0206917, &(0x7f00000001c0)) r6 = dup(r2) listen(r6, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) r8 = dup2(r7, r7) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000600)="ee08665d19ac14d5e5134876f197a7728420aef6171504b1c3d4b3830c921bf0817a0000040000006a89dbdf", 0x2c) sendto$inet(r8, &(0x7f0000001240)="b7a6cc487a524e5a540fa1e4393afe48ed35831a09f974daafca9348ab77281b9aa0bcb32da460cd420576148d90b49502fcd2414d2ff334b893ff189f6a7ce7b305a2e58e1c1e2c00744f82b858d6bafd9dc00cec3b8caf59d0edb1a32b026059ebf6757ffe963e22cffdf722dd8e5d99febf5c9c1cb1dbbeae83802b302858d6838eba0c236e9a014b0a572375986ba00292e806ae62676c4298e0316302db60c328722ed040223438cd09c590eac5fd9a38d9c428d420b655401e3cd5fa6555fd90df3322d6958a4de3e3e37f18b6967929adc2c2408c0c3ff8e144b7a4e83ab3f68a3bd2615d8fdd4512b359d79122763183375caa983ea1fe3e3b869c0ddf976c3df84a13c3b9f6cccc20ab429d7d8983517fa9cf6e6eb7e604b56ff24e4f863a859e108e30fb0d12fe53c880e1b8010b46528bd8296f29d63887a9525edd1ddef9ce2727ba6c10573616690dfe245d5d77d4e309d1bdc7f093d55dab5b7837eafb452f88f0e9381ac55c51b1cadd0c5e5cdf0e0983e53725294ff6dbc4423e46653ecd3a286e2fbfb510b01b515bc45fe5eb184df193b108769546bc8c6aeda5b4ac73b53382eccaa1bc83e5bf007dd9e98154471628390ab5f97ad4b6a50456b2dd20f93a72cdbe2d1aa3055870c6d99ceb3bea48140e73e04d0552b2be24b340ec52418a3bd8432efd128310e27efadb2778b1d1b5b45e0bbece9ce1d2137c0579ced17926f2d34a6194f7003c3bccc041bd047dee8e20be1d6db98d1c23423c24fd9dcc0cd834aa2a1669d01b5e316d69ead59d3d66a5624aef09e502fadc139ee9b364c3f489c94e84a3df6d0c0620ba6def28e4855415631ca8c5a4f0a5d7ca223d5ee15eab2aced42d8c91fc52f4f5b90a38ba7d80c53c856d4c6a99c08b0140dc4b895c4bb3ba048bddc0147f93943202f2bb6d475e1f8d97cf56fdaaee010a444e66e333c1ce6b00b9292bfa91f039230f03709e6ecdbfe43fabf7f358e8179269e525312c9288d86eb46560f3cf8efcb8e8f54eea5d43fbdcdbb32efed059d5eb941f659655e571f2b4510dbaee4fb9adccd3b87492ffede3d40bf128ab679be50a82bd239ba8949a7b0aed412e4dee88cf6711101f5bf94dfecd1affe217528fcad272043d3624500745d004fe658aaa0b05ba7861cfffa48312e86c40cb47657a827959bb22812cef347e14704882f106c233c450ea928377da49fe6acd31a91eb15275c1a6ba254f284225819a90ac16c7636199c122f61ecc81f00583ea0645cd7bd38dbc66254d76e01217da694c745f95d25d0d6368fb9f0e4ebbbbec6e0312a45ec82d8cbb2cb3757ed10bdc02155676081e7ac779f114263fc179290d471e35fbbf7e89c14b0a54d267f19b78a00b4f81226d4d1aacfbca9ec109b76ae7a7aa5f9b789456a03a9819161e4b699d9d95fadc1172dbdf5906b92ea4823b9a977475f877bfee60adf5727cf27ec31e1437b79e705e399fd2bdca61278761558e942cb325b36a13d769063bcd60679d3db2bf0a8fe8e275ba86bd573fefc5824f34b88b2e6a792ee3078de4e0e1237eed0fe5f19dfd19d98d37275803533f6b3af7e241c2a8e4da0d955848ebcfbe449a8abc6f4b20373f6f6fe37b33d648916466221e669d854a718e7803913e54503aeadada20286deb2fc6c397356920298a7efcca3e2d40fd29e35700edd07501bfc8bcaae4d0f35828087a70f231acd28b3fa00f69bd61c18045ddc512587543091cf9ccb1e38ac8e371802dcbddd23569441d47fb9bba4fec6335f45b0c955613443c24d4ebbe0a85ad4a0d2f2c8e5fd1c3fc72d82f06c9b14dd05e6466ddcb9c07d9ebf6f251b486ab38054134ddb66ae55306dd890f5b63e94f41c94076de139e00c58c595ee07056a379f16fae018f1d41d5396011b9f58703d407a57b819d348275750c10edbc983bc4c6b778c8b4ec14a6997780d6a780d7fc29dfbbf37f5e2dac6844d1c9920ff6ea", 0x585, 0x0, 0x0, 0x0) shutdown(r8, 0x1) r9 = socket(0x2, 0x3, 0x0) getsockopt$sock_int(r9, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 20:17:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="376abd91c059"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="fb181c1ca3be1a7bff05"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r5 = socket$inet(0x2, 0x2, 0x0) close(r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x200000000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r7 = getegid() execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000740)='tl\xdftt\xb8\xfd\xbbg\xb63\xcc\xc7\x98\x8cap\xf7^\"B\x91\x97i\rW\xf4uy\xc6\x8aZ\xdcL\xee\xf6\x92\bY\x85\xdb\xce\x19n\x88\xf8rd\xf8\xdeP\xb4\x96V\x19/\xdf\xe8\xc0p\xaa/\x83c\xc1\xc4\xd0J\x94\xaa\xecG \"=m5\x05&\x1a\xbe?\xe4\xfa>b\x16\x14\x98\x9e\xe9=\xebK\x14\x8ev\v\xde(x\xbb|\x1a\xa4{\xa2\x84\xcb\xa1\xa2\x03\xd0\xaf\x7fr|\xb4\x18r\xe6\r\xe3\x17\xee\f\xd9iU\x96\xc7\xef`\v\xe1\x03\xb0i\x1b\xf9\x89\xb01\xfc\xc8O\xcc\x80J\xd3\xd6[\xee\xd5f\xd7\x90\xfdd\xb2\xb5\xd0G\xc9\xbdm#\xd4\xfd\xafS\xe1+5\xd1\x06\x91\xbc\xd2pz$\x18]\xd58\xedO\xac5\x1e\x82+\xdf\x8d\x80\x0e\x9fq\v\xaf\f\x922%\xc6\xe3\x10\xed\x12\xe5\x0e*RfU\"\xfe\x1e\xa1\x88)\xf3\x06\xb6\xbe\x00'/240, &(0x7f0000000600)='tapL\xa9\x98Z\xbc\xf6\fd\x91\xb97\xa8\xd4\xb3%\xe2\xe9w\x101\x91\x89\xb2\x03\xe6\f\x11\xe7\xb1s\x15\b\xe1\xa3ZW(\xc7\x88\xf0\x01\xce\xb1h\x17\xcb\xc2G\x86v\x05z.\n\xd4C\\k\xca\xfe\xb7\xaf\xfbg\xd7=:\xfb\x17\x19\x16\xdf,\xee\xc6$\xfc\x85o?qPS{X?\x81\"];po\xc2-q\xba\xact\x92(\n1%\xe1\x88Oc\x1c\x9d\xec\xcb\xf4\xe2Mp\x7f\xbf\xa7mw\x1b\xd2\xe6Ru\xdb\x9ezT6\xc9\xedS\t\xea\xf6\xf7\xb8\x95O\xf6c\x1e[\x9f\xdd\xf9\x17\x9dX\xc5\xc8\xd3\x1d\xd4\x88F\xfa\xc4\x95Az\'\xf1\x11\xb7^\xb2\x01\x14n\x0f\xc7V\x87~\xc2mJ)\xd4;\xea\\\x18/^\xa3\vW\x8e\x96}\xe8\xa1\x926oq\xb7\xe0\x9c3\xb2\x14\x00[\x9ba)\xff\xaf\xf9w\xc4\xb4\x83\a\xc9\xbe\f.\f+\xc7Y\xf0\xa3\x1c\x12u%\xfd\x8e\x107\x80\x95\xf3\x1e\xcc\x99>\xe5\x13\x1f\xba\xacW\xe7\xd4\x1d]\x99\xe4\xdd\x97\xb0\x83\x94)kOs\xd2', &(0x7f0000000a80)='tn\xe6|\x0f\xee/\x96\xe57\xb5\x1d\x94ap,\xf7\x1a}\xa0\xf3#\xc0\xa5h!\x87\xe6\xd3i\xbcu\xc7\xde \xb7\xd05\xdbN\xe2\x95\x1c\xd4H V\xac\x16X\xabH\xf1\xe7\xe1Ks\xfe\xc6\v\xb3\xf1\x1e\x8e\xa5k\xb7>\x94\xcf*Fm\xe51o>\xea\vA\xa6\x1c2\xda\x84\xc3\xcf\xe8~\x17)\x96\tK\xee+G\xd5\x81o\xac\xa7l\x16\b\xd2\xbdF|\v\xaa\x04\x8d\xcb\xc1\xe1p\x82h\x1ds +Hj!\x02\xf2\xb0\xc8\x8c\xa0\xd8,[&\xbe\ns_\xa2\x85\xe0\xb1\"4\x90\xef75\x88\xf6\xbb4d\xa63\xa1\x11p\x81\xe6\xf2\x9c]\xcd-\x03T\xcc\xf0\x83\x9e\xa2\x98<\xdd\xcb\xbd\x86\x98\xab\xf87\xd3\x82*g\xbbl\xc1\xa7\xa6/\x8d\r\x00<\n\xc4\a$\x13\x8d\xb1P\x7f{\x85x,n\x1ah\t\xb3\xc8\xe3\x9d\xff6L\xdf\n\x92\x02\x04j\x1e\xfe\xd2\x90(\x9f\x84\xeb\x8b\x86\x9b\xa0\xad\x0e\x01\vJ*\xb4+\xcb\xcb%h\xc4JD&\xf0\xa1Z\x14\f\xb9$\x16\xe0\x19\xfc', &(0x7f00000002c0)='+\t\x10', &(0x7f0000000300)='tap', &(0x7f00000000c0)='**\x1b\a\xabDx\xf8\x88\xcf\xa3\xff\xa8\x18\xa7\x15\xd3}\xe4,\x00', &(0x7f0000000180)='/!\'-\xf9\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='\x8ffp', &(0x7f0000000980)='\x00\x00\x00#\n\x8e\xcb\x004\x1c\x8e\x10\x19;\xcf\xb5\x19@V#\xe2\xa7R\x94p\xce\xf0B\x04\x15a\xe3m\xd5\xf1\x88*\x12O\tj4yy\xb4\x80V\xba\x81-\xb8\xa9\xe9\x82\xb8\xa65&\xd7\x83\xccI\xb3K\xde\xc7\xe2~\xa6\x9f\xfa\x82\x8f\x1a\x1a\xe8\x17^\xff\xea\x06\xd4zr\x8f\t\x9aQ\xb9\xa5\xdc\xaf\xe5\x7f2\f\xbe\x15\x86Vm\x16\x81\'\xd4j\xc9P\xe8\xd8Ac\x86\x15\xe3m&\x82\xb5\xf2\xe3\x10b\xb4\xe9\xa1h\xa1AG\xbe\"\xae\xeb\xd9\xd7|\xba\xdc\x85\x0f\xdb\xc4\x15\xd9\xbd\xbcR\xdb\xe8\xa5\x80\xba\x1d\x92z\xae\xa8\xa0\xee\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe1\xd8\xe0\xd7\x97\xf8\x9az\xfb\xa4\x8b\x15\x024K\xcdB\xea\xdb>=\ac\x1b\xc5\xc95\bSq\xc6er~\x8e7', &(0x7f0000000480)='\x00', &(0x7f0000000840)='\xe2\xffpG\x15\xff\xba\x85\x1f\xa8\x96:\xe1\xd8\xa3d\xc0\xac\x13\xf5+D\xf9-\'\xee!\xc0?\xd3\x1a\x92cS\x8dM\xf7\xd2\x14AQ_R\x04\xfb\xeeA\x82\xd2\xd7\xe49`\xa3\x1b\x9f\xfa\x86\x99\xcb\x88Nz\xec\x1c\f\xef\x94\xe7\x9a\xfde\xa8\xb1\xc3\x9d\xe0\x9d\x7fL\xb18\x1c\xe6\x87\x96\x9e{\xee\x1c\xf3\xda\x99#?\xee\xa5P\xc0\x83\n\x9fD\xd2T\xc3JAP\xb0\xc1k\x86\x95\x8f4\xefy\xfd=\x1b\n^\')\xca\x93\xfd\x8d\xbe\xfaX~\xf8\x18q\x06\xa5\xe4\x13\x829fh:\xf3\x97U\xbes\xd3\xc5\xff\xef\xaf\xcd\x9f\xe7\xcdh\xd31\x9ch\xb8\x927K\x93\xacN\xf5\xc1ZF(aI\x9b\x18\xad\x81\\V\xc8fWi\xb3fb*\xa0\xfb\x98\"\xc9\xcc7\xe7\xb3\xbf,;)\xb5\xb6\xba\x05<\xfdV\x03\x0e\xd9\x9e)k\xc6$i\xdc\xbcy\x1fd4', &(0x7f0000000500)='\xec\x00', &(0x7f0000000540)='tap', &(0x7f0000000580)='tap']) getgroups(0x1, &(0x7f0000000000)=[r7]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x4, 0x0) setsockopt(r8, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r9, 0x808c694e, &(0x7f00000001c0)) setsockopt(r8, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 20:17:36 executing program 4: sysctl$hw(&(0x7f00000019c0)={0x6, 0x2}, 0x2, &(0x7f0000000040)="22cc0a67ebf837acb0e0bb1a5402de52c2a70b116f7b064bb444eab7226070", &(0x7f0000000000)=0x1f, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000180)="bf3b684c5ae963b4567084e096cf973983b85e5df63e013eaa9405095e88157332b4f68e78e0793d3e30417acbf441a693cfd424b75262dc5ade2ab6278ab86672f9ed186987b8c19d9295a17b98020f6002", 0x52}], 0x1}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r2 = dup2(r1, r0) r3 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) poll(&(0x7f0000000080)=[{r0, 0x20}, {r2, 0x4}, {r0, 0x20}, {r3, 0x80}], 0x4, 0xfe33) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000280)="0000000000000000db9ed5b8d51e1e66574eb92b436a609a5907c45366009baea990603c7da5adb35e88db4b56f76f435b45cd12858a2083bc91483ff44bf0498fb9335036dbd28d8b957d65fad2b8069ad04f8b6ced83007e91b4612d27cf4f0d9602fb2852aad2a91e044c51f836471d579b9663bb18770c329ff371cd7c078800002b04e821f2378700dc147121ad47a9e66b1df9092ccf331e5e4f5552f8ea935a27164bedbfce48b7d6fa44d43b275fe2c957ef4baf25bf5cfeebe18afc741ff6fef3473abcd919ec8efbe95ec0fa41c59ec779ae3937003aa0876e60d5f233336fd9eccb66b3ad34fcc56559c409ad4870bdd1065b6fee9a415a5c5e0884b4260f7977b86150791995531df4de8414ced386fa19746adc53053ab15cb4f81181fd08bccd97e54fab65422b61ae7b269bd3ed56875daa21c01efd674dcc889924089b6127f5b3b646cf5594ad684260cd81bf50d6a1e0ecdfdbbbb9", 0x15e) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r4, 0x8000000000000000) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r5 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0206925, &(0x7f00000001c0)) 20:17:36 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 20:17:36 executing program 7: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x380, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x229, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="08489f20a586a3b0c31cf39b44c996303b421396fa3a0e014bb55a4822fa6764f4527789611e0f4641eba24486f6c9210bd6bbe73b8b2acfc09147fe3613fa24bba42c317c26571d8a929425c5cb0447a33c36ff9080fad860cf6f182a0587fd186b81cb8fe7dd192eb49ecb92555ff5f9e6e907004831e3bbcfaa1589b6e119abae04c0b4db2c8012f7cf556c159de945944f89914067ae5fb0a4178459cebaf904358d04e1e41408b40a6cdf74043bd14d16dd684dcf4b32a8e26572eea5296ca56f48c37558c2149434b839c8578c30509e719b21af0ca1aa0a86e299dc7f44383d90addc344eae41fd6c06294ad7fc639dd4284e5e09a6", 0xfe73}, {&(0x7f0000000200)="2c414748b9a6b231d24d0e383b90c1bc6e17123b755d372f765f79a5cd6bf2472b51a2f3b71d0a3a71ea91a2598d67c207b9d86999e9609e84686210c164b1147e3826bad1c74d76f25939537d1046e0cf233762ce1d26beb4470e1853fc6bef56ab4dc5ef9fb680eddf6fc07f2682945b98c2e581ffc97009764b44b5b8dcc466697560681f5c3298528d5405a22c7ab6eba2757094d39f8742f6ab53e4bf690181a56e15fa1e1e6d1b420a5a61ca4a984cdadb9af47373c797d88b8a13898b90bd99b0d76c57fe8aa8a0041deb0e93c71e", 0xd2}, {&(0x7f0000000340)="28939cdb195fb79120dce0928ea9b977ca1c40aa6e3e", 0x16}], 0x3, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x3, 0x7f, 0x40}, 0x600000, 0x4, 0x1}) fcntl$getown(r0, 0x5) r2 = semget$private(0x0, 0x7, 0x3c0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x2080]) semop(r2, &(0x7f0000000080)=[{0x0, 0x43, 0x800}, {0x4, 0xe6, 0x1800}, {0x0, 0x101}, {0x1, 0x20, 0x800}, {0x2, 0x5, 0x1800}, {0x1, 0x9e, 0x1000}, {0x2, 0xfffb, 0x1000}, {0x0, 0x40, 0x800}], 0x8) r5 = getuid() r6 = getegid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xfff, 0x0, r6, 0x0, 0x0, 0x180}, 0x0, 0x7, 0x0, 0x0, 0x5b1428f4, 0x6, 0x2000}) semop(r2, &(0x7f00000001c0)=[{0x2, 0x2100, 0x1800}, {0x4, 0x5, 0x400}, {0x1, 0x2006, 0x800}, {0x1, 0x266, 0x800}, {0x1, 0x8, 0x1000}], 0x2aaaace1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000500)={{0xe1d, 0xffffffffffffffff, 0x0, r5, r6, 0x1a4, 0x4}, 0x9, 0x8, 0x8}) accept$inet(0xffffffffffffffff, &(0x7f0000000340), &(0x7f0000000380)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r7, 0x0, 0x200000000000b, &(0x7f0000000080)="15", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580), 0x681bd3476187dad8, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000440)) geteuid() 20:17:36 executing program 6: setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r3, r2) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) poll(&(0x7f0000000200)=[{r2}], 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x4000000000000005, &(0x7f0000000380)="71f91e3471ac0143a379a8972e49e49e548f6287dcc9bc4b6bb71e9005ba651e4b0ba281f0e454a8ebbb8612e603fa8bf573110ce873b3919c6483bce0ad029fe32256646e4f53870000000010000080470307354a90793f9ac12aa3fa2f5c7ba2fc88c671a4a73f0419fadbd9b65672945b98b9a460a5f6148042b895941b805c800b8252e5ef41ebb7100627cc5af5fdc3fee486c009ee0f7503ac0302e24b3965dcd299da0e4da910f91aa50cd669e5b3078191df7bf93eeff13856d3006a69efb4e3da7c03bc6b2cd163e965d890996ea64f4862a67fcdfd0f887fa5d5c48b7271599a203b1ba440a7684a6fb2c2bf4831643aec1261f6fd612502cc9d49e23137772ef28a109a9643a69a6848b14f2f99a803eded54291d06000006951cdde52329c4583d549eb8190ee72dd118a627da75cf471e18b8e25c03cd1e63c8a4a67f8863a93c20d2a56c09524a98953eeaca49296034923ab6a39ee316b3215e549a199046654ec462a69c20ceff286d5565bf25b05999a59ebc8be1e83f41adb509ada0123cb0e73e8541dd63d9257bed6e4829ec19613afdf3990b8f31a4cac5637c18409048bc9b3b34408385bbe7c5f8b9e1fe46755640a989000000f17e239f2d033bdcf80f3e8a8004db10801e40223212cb739fe0e300d9fb5b39d0499dd968bf6800d5d5b16f09f0c632f79f34210c20ae98af8787dda2ead862e40f9652370b539bf1dc3eb16eb268783359048ee91e89ca27f4a46fcab536e044b933cb374edc2f18b4736124c7f317906f2fa8dd89d40570bb0ffc7548d3c59d261dad243ae9aefe4baeffffdcf4e53034829858553f8ad8eb157958cfac8c443beb3ac6", &(0x7f0000000080)=0x1c5, 0x0, 0x11) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xfffffffffffffffc}, 0x0, &(0x7f0000000180)={0x7f, 0x9, 0x7ff}, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff47, 0x5, 0x5bc, "225e04d1554709aa09aacb1a4d896c3faec100"}) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080)=0x804, 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000040)="c55cb4cff40b34b693bc265032c40cb07411949287820e4e88ebfd372c3ed4e9965e09", 0x86}], 0x1) WpAaRnNiIcN:G: vSoPpL_ genNOeT rLiOcW_EbRaEdDop ON S toSYppSeCdALL a t49 2940928 EXIT 0 a db_enter+0x1c: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *166823 47581 32767 0x8000010 0 0K syz-executor.6 192605 14026 0 0x1a000002 0x4000000 1 syz-fuzzer db_enter() at db_enter+0x1c panic(ffffffff8288f7dc) at panic+0x17b vop_generic_badop(ffff80003317eb38) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8068f20a40,fffffd80676d5af0) at VOP_STRATEGY+0x9f bwrite(fffffd80676d5af0) at bwrite+0x1d0 VOP_BWRITE(fffffd80676d5af0) at VOP_BWRITE+0x4e ufs_mkdir(ffff80003317edb0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806bf759a0,ffff80003317ef10,ffff80003317ef40,ffff80003317ee40) at VOP_MKDIR+0xc3 domkdirat(ffff800030af9740,ffffff9c,77f29865e130,1ff) at domkdirat+0x125 syscall(ffff80003317f0c0) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77f29865e1a0, count: 4 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: vop_generic_badop ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff8288f7dc) at panic+0x17b vop_generic_badop(ffff80003317eb38) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8068f20a40,fffffd80676d5af0) at VOP_STRATEGY+0x9f bwrite(fffffd80676d5af0) at bwrite+0x1d0 VOP_BWRITE(fffffd80676d5af0) at VOP_BWRITE+0x4e ufs_mkdir(ffff80003317edb0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806bf759a0,ffff80003317ef10,ffff80003317ef40,ffff80003317ee40) at VOP_MKDIR+0xc3 domkdirat(ffff800030af9740,ffffff9c,77f29865e130,1ff) at domkdirat+0x125 syscall(ffff80003317f0c0) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77f29865e1a0, count: -11 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003317ea60 rbx 0xffffffff82c95cbf cpu_info_full_primary+0x2cbf rdx 0 rcx 0xffff800030af9740 rax 0xffffffff82c94ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6ac1f69f4bfb18d3 r11 0x7173b0fc5917386c r12 0xffffffff82c95ac0 cpu_info_full_primary+0x2ac0 r13 0 r14 0 r15 0x1 rip 0xffffffff8161176c db_enter+0x1c cs 0x8 rflags 0x246 rsp 0xffff80003317ea50 ss 0x10 db_enter+0x1c: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.6) tid=166823 pid=47581 tcnt=1 stat=onproc flags process=8000010 proc=0 runpri=17, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 forw=0xffffffffffffffff, list=0xffff8000302f1218,0xffff800030af8560 process=0xffff80003418a810 user=0xffff80003317a000, vmspace=0xfffffd80673e3a68 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 67934 281935 58225 32767 2 0x8000010 syz-executor.2 67934 194846 58225 32767 3 0xc000090 fsleep syz-executor.2 10408 294551 64288 32767 2 0x8000010 syz-executor.5 10408 284970 64288 32767 3 0xc000090 lockf syz-executor.5 62182 239927 56543 32767 2 0x8000010 syz-executor.3 62182 426710 56543 32767 2 0xc000010 syz-executor.3 2800 390104 53476 32767 3 0x8000090 nanoslp syz-executor.0 2800 196547 53476 32767 3 0xc000090 lockf syz-executor.0 2800 14686 53476 32767 3 0xc000090 fsleep syz-executor.0 58225 276712 28448 32767 2 0x8000490 syz-executor.2 28448 83078 14026 0 3 0x8000082 wait syz-executor.2 *47581 166823 50565 32767 7 0x8000010 syz-executor.6 50565 358547 14026 0 3 0x8000082 wait syz-executor.6 47906 211011 0 0 3 0x14200 bored sosplice 39671 222989 74452 32767 2 0x8000010 syz-executor.4 73214 9175 77261 32767 2 0x8000010 syz-executor.7 77261 56763 14026 0 3 0x8000082 wait syz-executor.7 64288 215591 18691 32767 3 0x8000090 nanoslp syz-executor.5 18691 225549 14026 0 3 0x8000082 wait syz-executor.5 56543 191813 75833 32767 3 0x8000090 nanoslp syz-executor.3 74452 263531 14026 0 3 0x8000082 wait syz-executor.4 75833 192815 14026 0 3 0x8000082 wait syz-executor.3 87963 485548 3027 32767 2 0x8000010 syz-executor.1 53476 450253 20343 32767 2 0x8000490 syz-executor.0 3027 302164 14026 0 3 0x8000082 wait syz-executor.1 20343 117663 14026 0 3 0x8000082 wait syz-executor.0 14026 362850 30504 0 3 0x1a000082 kqread syz-fuzzer 14026 293874 30504 0 3 0x1e000082 nanoslp syz-fuzzer 14026 224437 30504 0 3 0x1e000082 wait syz-fuzzer 14026 515744 30504 0 3 0x1e000082 wait syz-fuzzer 14026 205199 30504 0 3 0x1e000082 thrsleep syz-fuzzer 14026 154462 30504 0 3 0x1e000082 wait syz-fuzzer 14026 198416 30504 0 3 0x1e000082 wait syz-fuzzer 14026 134605 30504 0 3 0x1e000082 wait syz-fuzzer 14026 264053 30504 0 3 0x1e000082 thrsleep syz-fuzzer 14026 345316 30504 0 3 0x1e000082 wait syz-fuzzer 14026 403778 30504 0 3 0x1e000082 wait syz-fuzzer 14026 98405 30504 0 3 0x1e000082 thrsleep syz-fuzzer 14026 395058 30504 0 3 0x1e000082 thrsleep syz-fuzzer 14026 74199 30504 0 3 0x1e000082 wait syz-fuzzer 14026 480816 30504 0 3 0x1e000082 thrsleep syz-fuzzer 14026 192605 30504 0 7 0x1e000002 syz-fuzzer 30504 168359 51098 0 3 0x810008a sigsusp ksh 51098 13969 7343 0 3 0x1800009a kqread sshd 74743 477720 1 0 3 0x18100083 ttyin getty 7343 350182 1 0 3 0x18000088 kqread sshd 97990 309645 58719 73 3 0x19100090 kqread syslogd 58719 101271 1 0 3 0x18100082 sbwait syslogd 98809 187046 1 0 3 0x18100080 kqread resolvd 32303 73072 78372 77 3 0x18100092 kqread dhcpleased 68835 53991 78372 77 3 0x18100092 kqread dhcpleased 78372 418114 1 0 3 0x18000080 kqread dhcpleased 67798 480582 0 0 3 0x14200 bored smr 28911 241676 0 0 2 0x14200 zerothread 6826 251086 0 0 3 0x14200 aiodoned aiodoned 32572 77384 0 0 3 0x14200 syncer update 99123 251330 0 0 3 0x14200 cleaner cleaner 44011 248271 0 0 3 0x14200 reaper reaper 99254 49301 0 0 3 0x14200 pgdaemon pagedaemon 3672 180718 0 0 3 0x14200 bored viomb 24013 23342 0 0 3 0x40014200 acpi0 acpi0 25249 265912 0 0 3 0x40014200 idle1 85648 149727 0 0 3 0x14200 bored softnet3 41718 371920 0 0 3 0x14200 bored softnet2 35816 175811 0 0 3 0x14200 bored softnet1 24775 364527 0 0 3 0x14200 bored softnet0 24260 131082 0 0 3 0x14200 bored systqmp 22861 483427 0 0 3 0x14200 bored systq 76711 247590 0 0 3 0x14200 tmoslp softclockmp 12813 31511 0 0 2 0x40014200 softclock 45833 152087 0 0 3 0x40014200 idle0 1 169913 0 0 3 0x8000082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff82e98410) #0 witness_lock+0x446 #1 mtx_enter_try+0x103 #2 mtx_enter+0x4e #3 uvm_pmr_freepageq+0xce #4 amap_wipeout+0x21f #5 uvm_unmap_detach+0x7d #6 uvm_mapanon+0x64c #7 uvm_mmapanon+0x17f #8 sys_mmap+0x7b2 #9 syscall+0x8cf #10 Xsyscall+0x128 Process 47581 (syz-executor.6) thread 0xffff800030af9740 (166823) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82d5f150) #0 witness_lock+0x446 #1 __mp_acquire_count+0x48 #2 mi_switch+0x489 #3 sleep_finish+0x194 #4 biowait+0x91 #5 bwrite+0x1fb #6 ffs_update+0x27f #7 ufs_mkdir+0x430 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x854 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806567aa30) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ffs_inode_alloc+0x1e4 #9 ufs_mkdir+0xe6 #10 VOP_MKDIR+0xc3 #11 domkdirat+0x125 #12 syscall+0x854 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80770931b0) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x854 #9 Xsyscall+0x128 Process 39671 (syz-executor.4) thread 0xffff800030af9220 (222989) exclusive rrwlock inode r = 0 (0xfffffd8065f7c2c8) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 ufs_ihashins+0x46 #5 ffs_vget+0x141 #6 ffs_inode_alloc+0x1e4 #7 ufs_mkdir+0xe6 #8 VOP_MKDIR+0xc3 #9 domkdirat+0x125 #10 syscall+0x854 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806567a920) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 domkdirat+0x79 #8 syscall+0x854 #9 Xsyscall+0x128 Process 73214 (syz-executor.7) thread 0xffff80002a1499a8 (9175) exclusive rrwlock inode r = 0 (0xfffffd8065f7c0a8) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vn_closefile+0xc9 #6 fdrop+0xd5 #7 closef+0x120 #8 syscall+0x8cf #9 Xsyscall+0x128 Process 87963 (syz-executor.1) thread 0xffff8000ffff6a58 (485548) exclusive rrwlock inode r = 0 (0xfffffd806567ab40) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vget+0x1fd #6 ufs_ihashget+0x121 #7 ffs_vget+0x7c #8 ufs_lookup+0x1373 #9 VOP_LOOKUP+0x5c #10 vfs_lookup+0x6e5 #11 namei+0x56a #12 dounlinkat+0x9d #13 syscall+0x854 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069a62a38) #0 witness_lock+0x446 #1 rw_enter+0x32a #2 rrw_enter+0x8e #3 VOP_LOCK+0x8b #4 vn_lock+0x85 #5 vfs_lookup+0xd3 #6 namei+0x56a #7 dounlinkat+0x9d #8 syscall+0x854 #9 Xsyscall+0x128 Process 14026 (syz-fuzzer) thread 0xffff8000302f1c58 (192605) exclusive kernel: protection fault trap, code=0 Faulted in DDB; continuing... ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10179 6408K 6419K 166960K 11263 0 pcb 15 10K 10K 166960K 15 0 rtable 240 6K 7K 166960K 464 0 pf 29 8K 8K 166960K 33 0 ifaddr 44 15K 15K 166960K 54 0 ifgroup 50 2K 2K 166960K 58 0 sysctl 3 0K 0K 166960K 3 0 counters 64 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 41 0 iov 0 0K 20K 166960K 74 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1363 86K 86K 166960K 1448 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 16 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 21 0 dirhash 12 2K 2K 166960K 36 0 ACPI 1697 195K 286K 166960K 12548 0 file desc 22 81K 113K 166960K 845 0 sigio 0 0K 0K 166960K 21 0 proc 56 78K 115K 166960K 596 0 subproc 104 6K 6K 166960K 130 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 200 0 in_multi 99 7K 7K 166960K 164 0 ether_multi 1 0K 0K 166960K 6 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 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 444 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 316 80K 93K 166960K 9711 0 UVM aobj 21 2K 4K 166960K 27 0 pinsyscall 42 84K 102K 166960K 1986 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 55 0 NDP 11 0K 2K 166960K 33 0 temp 74 6812K 6876K 166960K 5804 0 kqueue 12 18K 28K 166960K 121 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 113 0 110 1 0 1 1 0 8 0 rtentry 112 139 0 26 4 0 4 4 0 8 0 unpcb 144 534 0 520 3 2 1 2 0 8 0 syncache 336 26 0 26 2 1 1 1 0 8 1 tcpqe 32 224 0 224 2 2 0 1 0 8 0 tcpcb 808 379 0 357 3 0 3 3 0 8 0 arp 120 23 0 4 1 0 1 1 0 8 0 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 2 0 2 1 0 1 1 0 8 1 inpcb 392 939 0 909 4 0 4 4 0 8 0 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 136 35 0 9 1 0 1 1 0 8 0 kcovpl 48 10 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 552 0 94 29 0 29 29 0 8 0 art_table 32 553 0 94 4 0 4 4 0 8 0 art_node 16 138 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 25 0 14 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 24 0 6 1 0 1 1 0 8 0 dirhash 1024 33 0 16 3 0 3 3 0 8 0 dino2pl 256 2532 0 1014 96 0 96 96 0 8 0 ffsino 272 2532 0 1014 102 0 102 102 0 8 0 nchpl 144 3726 0 2002 66 0 66 66 0 8 0 uvmvnodes 80 2671 0 0 55 0 55 55 0 8 0 vnodes 216 2671 0 0 149 0 149 149 0 8 0 namei 1024 11955 0 11953 2 1 1 2 0 8 0 percpumem 16 48 0 2 1 0 1 1 0 8 0 kstatmem 264 26 0 4 2 0 2 2 0 8 0 scxspl 216 13217 0 13217 11 10 1 8 1 8 1 plimitpl 152 153 0 130 3 2 1 2 0 8 0 sigapl 424 1132 0 1080 7 0 7 7 0 8 0 futexpl 64 9523 0 9521 1 0 1 1 0 8 0 knotepl 120 309 0 0 10 0 10 10 0 8 0 kqueuepl 216 215 0 207 1 0 1 1 0 8 0 pipepl 320 228 0 199 4 1 3 4 0 8 0 fdescpl 496 1113 0 1080 7 2 5 6 0 8 0 filepl 152 5593 0 5341 12 1 11 12 0 8 1 lockfpl 104 176 0 168 1 0 1 1 0 8 0 lockfspl 48 63 0 60 1 0 1 1 0 8 0 sessionpl 144 25 0 9 1 0 1 1 0 8 0 pgrppl 48 39 0 23 1 0 1 1 0 8 0 ucredpl 104 765 0 747 1 0 1 1 0 8 0 zombiepl 144 1080 0 1080 1 0 1 1 0 8 1 processpl 1136 1132 0 1080 5 0 5 5 0 8 0 procpl 656 2023 0 1951 8 0 8 8 0 8 1 sosppl 168 28 0 26 1 0 1 1 0 8 0 sockpl 584 1603 0 1558 5 1 4 5 0 8 0 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 0 0 1 0 1 1 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 18 0 0 3 0 3 3 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 323 0 0 41 0 41 41 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1045 0 0 64 0 64 64 0 8 0 bufpl 280 5478 0 184 379 0 379 379 0 8 0 anonpl 24 278561 0 272777 69 24 45 62 0 186 2 amapchunkpl 152 31696 0 30986 43 9 34 42 0 158 2 amappl16 200 7728 0 7613 38 28 10 20 0 8 3 amappl15 192 49 0 49 2 2 0 1 0 8 0 amappl14 184 160 0 147 2 1 1 2 0 8 0 amappl13 176 10 0 10 2 2 0 1 0 8 0 amappl12 168 1766 0 1731 2 0 2 2 0 8 0 amappl11 160 58 0 48 1 0 1 1 0 8 0 amappl10 152 41 0 32 1 0 1 1 0 8 0 amappl9 144 320 0 319 2 1 1 1 0 8 0 amappl8 136 199 0 136 3 0 3 3 0 8 0 amappl7 128 57 0 44 1 0 1 1 0 8 0 amappl6 120 386 0 370 2 1 1 2 0 8 0 amappl5 112 194 0 181 1 0 1 1 0 8 0 amappl4 104 598 0 561 2 0 2 2 0 8 0 amappl3 96 6008 0 5921 3 0 3 3 0 8 0 amappl2 88 1547 0 1471 4 2 2 4 0 8 0 amappl1 80 12000 0 11494 22 10 12 22 0 8 0 amappl 88 9104 0 8892 6 0 6 6 0 92 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 26 0 6 1 0 1 1 0 8 0 uaddrrnd 24 1113 0 1080 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1113 0 1080 1 0 1 1 0 8 0 vmmpekpl 168 11851 0 11786 4 0 4 4 0 8 0 vmmpepl 168 86774 0 84735 123 23 100 116 0 357 0 vmsppl 440 1112 0 1080 5 0 5 5 0 8 0 rwobjpl 56 31369 0 27602 62 7 55 55 0 8 0 pdppl 4096 2233 0 2160 133 52 81 89 0 8 8 pvpl 32 48406 0 0 392 1 391 391 0 265 0 pmappl 248 1112 0 1080 4 1 3 3 0 8 0 extentpl 40 56 0 38 1 0 1 1 0 8 0 phpool 112 492 0 57 13 0 13 13 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x1c panic(ffffffff8288f7dc) at panic+0x17b vop_generic_badop(ffff80003317eb38) at vop_generic_badop+0x1f VOP_STRATEGY(fffffd8068f20a40,fffffd80676d5af0) at VOP_STRATEGY+0x9f bwrite(fffffd80676d5af0) at bwrite+0x1d0 VOP_BWRITE(fffffd80676d5af0) at VOP_BWRITE+0x4e ufs_mkdir(ffff80003317edb0) at ufs_mkdir+0x445 VOP_MKDIR(fffffd806bf759a0,ffff80003317ef10,ffff80003317ef40,ffff80003317ee40) at VOP_MKDIR+0xc3 domkdirat(ffff800030af9740,ffffff9c,77f29865e130,1ff) at domkdirat+0x125 syscall(ffff80003317f0c0) at syscall+0x854 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77f29865e1a0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1e: addq $0x8,%rsp x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x2cf78af50, count: 10 ddb{1}> trace x86_ipi_db(ffff800029cebff0) at x86_ipi_db+0x1e x86_ipi_handler() at x86_ipi_handler+0xb7 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x68 savectx() at savectx+0xae end of kernel end trace frame: 0x2cf78af50, count: -5