last executing test programs: 3.524627939s ago: executing program 1 (id=132): sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="4cec6ba5", &(0x7f00000000c0)=0x4, 0x0, 0x0) (async) r0 = socket(0x18, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000500)={0x7ff, 0x5, 0x3f, 0xfffff7b8, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x2}) (async, rerun: 64) read(r2, &(0x7f0000000100)=""/202, 0xca) (async, rerun: 64) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0xa) ioctl$TIOCSETD(r3, 0x8004741b, 0x0) (async) mmap(&(0x7f00001ee000/0x3000)=nil, 0x3000, 0x2, 0x811, 0xffffffffffffffff, 0x6) (async) socket(0x18, 0x2, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) (async, rerun: 64) socket(0x2, 0x3, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) 3.515903071s ago: executing program 5 (id=135): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sendmsg(0xffffffffffffff9c, &(0x7f00000003c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000002c0)="766baa6418f09e21d13c45453404e89807eaf44b26c1d3f2ad86070ed076d0c66b8fb8051d6e886743771d5b77331fae63a8479f82d6c21aea5931b7438fab9599fe24c3acefa3333fa58aea7110e37e7a742ecdb74287f58303de346e2f88cf4644662efa5e4dce22fa4bccbad4245902dbae962bb31f7efba115fa83a96e22e8283e13890da0b3bc68722346a3e786eed7b122d166016f5b64140df6266725254744453968429514acaaf01eaae14af4c46f64036af9f8ef5b0813c18e2c816a6796c0887627376bb68b1b3712b0d2386ccb5ba157bcaae51453ffb333e76e279092da226ca3221dcf819e99792e502509696f752d3ed020f9", 0xfa}], 0x1, &(0x7f0000000480)=[{0x1010, 0x1, 0x7, "cd2a0a50a29bfde2626f1ffb5361d6e9728513fd1e1e04e19ebdcd7ec21afc2ba1f94fa30b3c73472eaf34e7522921ccd101bc72d17295c1f10bb28546a1e5fe4f8e010a66078b66b72afd52c29df5a8af5fdd27187bb980d702adef0c14e68cac102d3e813721da9ac1d68eb1e9d9bac34c6b42a466982dbbac03b6e6d7a1beaf6f7c606a841672c079141e5d51bab55143f649dc69cf688c9e8a326944907ad8184916f86c8e27559943e133674e10ec3ba32c4050e0884737ba19f79927699f696233956c20a7f0fbb674fb3bde04b9f953fa7cdbb7eff0e89634cd72e061feb830e792cf69defe28b92b4e6c08ca262b3e30cb0f7d1668e90e713d29bb7614a98cb335767a524ffaef0399934577e195afe3424e182297ca63b86592101a561c4d8f5d6487c2431e6104d0e90b0d968e62c234d630d0c15198e6189cc814459b4f30eef844d4c1b6df96ef14314664cec4a6853e323b612e96a8b7da8d94c9809b226d4c7fa218dfeda13a32d6b97f5997344c51aef2a105518e93cf58612106c4889e1b9ab8dc1e554b5668ae64d899c9ae17ae13c2085a7738e109405ee891e880344e79b2e60713b9ff2087176f5c1b274b679c17f69cddaa102dc69cdf0e36eef8fb2505e2491268af224d46e89a0b782e18158fcad923f48884497fb77561c51ec37f9f76dfc048579ed9e1d0591c45f589f6d1042370fe7087d44b5f3ad7e820eab95e615cad7ed64194b46f030495c7f705a7d3b96285c3220a6daf4d4c3aff7a60c9f5d0372e1306e9ccc53b30a08e11976e306aaff3def255af2fb35ee461cd4f5e20e75a02568dc906e5669474a3aee6ba747f2d613c0bafff706e1e6642822095aa8029ea098ec3ff19dd7eba41712e1e5fe65eb0bc365e77b3cefda370c098dca1d5eda4b8b59b2a63de7896fa33dd8bc38ea49cec3c67fdf3d9a32fb5a314cbec06ad39d5d7b1f0bdc6b901fceece51b593f61fcde6ad33289c9a9d5f6c4237d8cc2a8e94eae789e94a51da559028e0b1e500f84051e0fcb664fa76fd448bd608def7814642399ac2adbf3e2fed2b0b3d0011298ce719b2fa197015b184b04c6a4805a366bf98c08602661739017201951b76a417fdaa331ed1379a01e79ef5a28a2e5ec1a126c3670348c916b66951b18b0505a1f367e785f523c370f8ef9696ea96fd60e7bc7bda6ee429f4dee4b8482f59982b1104ddb07219caeb1e0135b56482c7f5828391951f5261b45aa5b8600d388e7c19a8191c676cdc1ec833713cc1eb2e9ac743f40616903179a1905a2d3abc064080c9e1c6b30e678e3f089f41a32593b01e82cbcbb780286ee8de76f983ae6514636b7b7159e9264d7b90e731a3353152a39f2c8dc0d1e6ee0d5ee33d2a5bbe5dec4c0990add3eff5f04904ff07315761eeb5b9967f121224110694318017d98a87a0222cab2ef48ca89f121350ba114a13fe880e1641bb7d4e9ba6e848f215d02c5c77cfbdf15f135e06554ba88426c7644493cd2a4965b3177768cec57fb6e20a21dd39c9c9668d9555df3072d35ca47ad53841a23a194c66c9f4ba07e8078535321bb6b1570513ad3c4615f5ad2fd9c0c674e1b507e0c1f0c5d5ef17e946e9ffef32dfe25a51db15239a89983c4c9565e66d554d07fbedb53763dcecb5c921ef7773a864faf1ffc900b042873c12930a86ae475b27b21575f97c1e6f05619f601df33aea1dc2ab8e7e88f6236db8f3d7638558ef132a977b99f0cd8f53f267b01b52fa8a6342a787ea00b92ace1374f917afe80943cd23d37b0c93a4a31e93c8eca8933aaec8b539dcf39adebaedb03c775ee8e5ac2ae35afa55a6097087f8f7462625a9b4a128bf85747313d78600b8b645c1219747f03b3fb83b4ba1c577a861faf7c7a047aa3fed7f47c546c5f91ca5e38bf907f853b9a193e0429c6043bd2dd052b1b7ec9dfdb3343cbfaa4fc71df5b91e1cc9900686aed1628b9ac42c84f3e445194f09c860e6675f1d76abe70fc2563627ab70074467d5258e9ddd3ffd4d6b63781077f4dd4cce4d73ea15b1de6b51e18c8eefcfe48148e09b20682498e73721602513d116aaaee0a136fae322f1b2128c4cd21d5147de962eb1e9d29cf17fecc5cc32f3caedd6b1b9beedbaaba522688bbcdce337e1173a75310e943edbdd63f770d20d2b72bdafb837543c1694b86014621cb093afd5764943ce501bb7e8b7d10bf9a674422cf8dc3ac32b9723d4e7f690a2ae86a2c29eced235734cc247f294108d3739403fbf6ca202b42d61f8790ad9c558b1d31e005e9ed14c9a3ed18ebaed93a1f3cbb4e49a54e67341453ce7936d353b39a49c7c2ed57b7c2395c5760f7cdcef0cdbf97ae6b162297017c10e8f7f03203fc9b52dded458b509edfb1fff8e39065d249848f9ea415815358e0d9e925ddebed106d5367b704ae3fa21023891a19c0c2a963e8dcbf928ea0cc9ec2841e60496eb9ac6cae81ffad355d0946cdd27e841ebd077d27b474fb90a46ccf4c1b9e82a2ecac36683e0dd311f4d86637dbba6e4e8239f7788c5181aed22388aa9864707a8912cb41ad6b45a09cea27dd60eab2f1ca6f9e40237a6b3a110d8cbfca3753f6410bb4ccea27446ea1e5e4a39372a99875bed6ce2472e8afcaa5036623460b245d4e3638a36cba0d6f43228d28fff34a46efdbb4c4f0dc3f827b63ae5d1ee9b4871be54224cddba686be59b3595f4c1ad17b053b5d534326957e60d576c182ec516451bac290a8b6b0f89afd729430ebf107a74a4ce745aec78f527f7e2f2a8f005dae4592dff86e58740c58b2f5a92f20ec68086428e409c193eccc997284bde8c21d852f77e1cce52e23c320947eafe4bb73c75cf2fbc298bf840dde56c4f17115e15b0ba449c246dbfdd6bb59734f87c3ead7b34be498200da15524d9f272cc8bfbfe0ac5d00520e835d9e7a9df2b6883263affdf8a50d1c5aee50f45ff20eb3d5abcdd4d398338dd6a4feef6d631615c97a3a884e196953a91a271d6e0bb0c2d11f7b76850a675fa1c108705fd270f58c1ab7c74c5f59360995448322ae0a1bb841899c6bc5acb0f9c2348b4531c7414df9174ee4018f4f62753de41c97844ce582882822f67a5bebf79b8ea5586e8583e81e60566b83e41963752fda162dbf6f1946f068b32c7b33e2ba98d5bd5dd49f2fcacd6e44c2cc1badfbc669fe2e6f3c9bfb026623051229bba8b8a404455873d33a7c6896dedde2613f5248109f2c2a8c952bd91cb8498a8679e44291e75f0b485708d0792b320c523a4a73693aceb3b91dc517b96b85396bb7ef59cabd6a568ab908976ac93e36c544a211898c7d531a82a9d04d76a189381638364bc2858550f21d8ddddfff81975ee6199c2dd97b4c5a18ba6d67f0b627d6cd01562f50395ae49491722d9fea4b48507708639daaa6f16b21562dfbb4dfa3f0b23f5503ffba7830500cd6857cf565aacbaa41838d1b9c8b95ce1fed9a9bac687da3f372b9c8c9b7b21ea0ca924e2bfc41eb2c51e80e1fe9002d60b50cebf274647f852a7abb6953b461dae2b518b4a9341e2e1b29c27ca888d7b0a7685042ef871616dec3f2712f34cf7aec208027c0e76a1a8b731ffc4508d3a5678db98b836107211aa1ce5a0a86c595ad7082686b8c3396c2436475568eb6016cf8978295dd6677004e39fcab06b3d2a9510303df3b3756df43a882382566bdac7a68ce8b8d10d444bac9eab266fad96ee2661e83884d5d219a360b36bab24b9fdced4df61a12196c86f78019613c6e4105097476f52e1fee0f19074294e380b0fd88c6e5422e9196005aa4e9102e7288ea04d403e2c0f22aaecd8f4bc9839aac2a7ae4d30de1bf0afdc8a4eaa5fe22c908c2b91b732d65c591343e4fc1197d428c9bbe8bcfb1e1b96c9fd56c495963694a516e15236e9b3d6b0458d4196112d4a4eaa4fadafb607c15411060a91727121da6345e870b62fc614c1a9326ae2b66e4bc0ecd1955ef9e73917f53b08bb8beca02e865998ec79034e7bfc2beb240c8902b1a3e29e90836f20e32e49b51831c19f35eeb940cd6b49c493b62cf0bc6fb65f9bca8e3808fcab37e25eace03439f0dbabb179c2d3dfed04ff4c4ce1f4463f45c4a611470ac6869f13edbb0e6e557f11638c15f55e0cc25a4bd98d2ccc1a8adbcf9cd40b3987579c9229eac5e21b776412bd86ecfabe4b18303753786d0fbc1013d0a4ea545787aa1ea1c29a8831c438960fd6f3abb3b5757e05e570deed8f0df90ba72a37d9e1f75c9cfc1efb9678dd4eb3693324e8b605d0af7c277551749ee41215578729af7e435a9e1efe68ec909946fa41c7eee98b1cda52fc805c1aeca0eb1017a7d1bc42b03ccb1c679beb40fb84fb845a7d7ac927b80801141c5aabc764ce51fb8424c9d3b74249995f6e044d54e5d570531f86eb6babc4bf8eb6d5be3e501aaea99a60e79703249f8e77b8cbaa412fe0b03e9afc32dbe736bd158983d1c1fbd48decd2b5a7a8963ccb5e65dc8d794aa33f0cddf48cd91b152deef73ac1527d7562e062150c34ba57613abb09c34059793dc1dfb014804690a9c2045cdb8e8431365ad9c356a7010f4b362df84c557acc6e0ae85d7a5cf74485f09917f7b1088a64133d770419bc64ff3e2645585e891928db827b75db3419fb6f054ba2e6424c94fe505471b2635ff401b1ef124e147a22168862ffe2d7b9b1009addda15164277cb63c9b72a451910d8467e682df67400e50027ac5e62f090659739b87019aff137681fec4dae37b8c1618d299bb805c2447a57254d5366d3ae1843eb04abed41b7309cf5fd1e35e1691a2ba6bf164a64ce5c0a19f1f5db0dca38a59d3f9019c7f94690374b9773235d341fed7aae74e7cc58ced182dca2b5de1009bf1c19de125feffc4e31e14ce6bd24d5e4021fd8bf27842841fcf12a0db0c68597fb49462465b42e6d04c48091856db5c69e62541e4b5a1600389b574e90fad409835041430d2ed60878bb5cc39764252dfd1f055cce6f06f430e5d6efcb0db32963981060b56dbc564bcd5f915f81b2c29fd10097bd2e97a7ea1f630c042592840c927c01cc252a359a7b097df9a6aab4cdc0ca07ed3969bf380922a81ed142258255d065f8419d23cb4a09797db45aa2fba50255f708179c13b30fbc57b573927112e1b53087c4e5343bcc5364475f4e3ccc9ac6ccc40affe27d6a50ce09f53bce66f806a78e98d5366991b65ec5bda1219a0d8491210ea8386fa3cdcf24a8ee3f663299a1a000012b1c2c10ca2b64ff948c6cfd994b5b9802e17ff3bc7b63260ea0c973201f1b2b769c8f91c68c70c6b7ec0974cf61f70a543b71a62b094f87c272e030f0f0f1cea67566a5a46d785d54369f4e10f1abbf239dd93bbad235879b6271e5cee36b4bbe884701aad4c0f372ecc5e24065823cacec771195bc5d4156c1175b6180853eb8f96aa93a0c61e80ec90086fa29af873ceef10a17019e5bbd5834ed35644d837bacf860de6439a0aeab7ebbe863c77867e545787eb96730f54849f0b64b79c9ff63b7117e36c7c1b6fb44f83da387b7ccfdfcccee421174647f34562a968b25350b9e42974c7213323267ed16df2ae74826fa075d988e2dbac18b44fca10d5c467028752f5c4e44a645387713f8d54d6481ffda291e16799b71de242e363148b638d2e90dd812124c591597cf3a290d21519a49ca7c29a066c1b3f2cb5f994291c76ededa3af6ba36475aac99cfd2749b493b34c5be2c84673248ef3e1d3fed906074865080b637a77421a969e735583ce89607d"}, {0x80, 0x0, 0xe1, "12d7dfc7f5b72fba3aaef52a58780cdda00480b940e15f548401c1da5c032283289a2987e3c2f9b6ac2b4f34c4c688e69528cc36e818d9d38cf0c2429a4ca0335b776a4fa318bf711f5dff72f5df363e9627fcb3700cad46422fd012d67e91232c66bf6738906ef452e77219f9455c33"}, {0x40, 0xffff, 0x7, "8502eb402e63151a077bba83b79d2bd27725d044d211f563c702aa2eecf5787fa790ed8ee098920d55"}, {0x1010, 0x1, 0xc1a8, "099a0f30313e079345fcd16581f6f76c317f91f881d4b3a74564513da07d1b245952df38329362068d10c5c99d0fd90c76a05502aadc110d42fe22a89b542df10643101c3b6b4e870e751b87512abf4bc7a6c8448f724a8564dc08d9d7916c272d39905ced3456e93ebd0539756373330b5fc790c5b6a3bd79e3d0f517f55b60bb56d6aa3b3cb0deca873e6a7882706b05437a82f850089feb15c99abe166efbcc90c515772d2b829514177a49cbc6d540ba9d798f8c99d64a9e73accef15f133d072f801e4c4477a0bbc85ed17c16026c882114d8a109fe7ce80c3e62c7acb86ca1f3112e930b21cbdedcdd6ce3c84c667aaa6f264a5baac80381c8690aaf775fdc3a6230cc0b27a9c6321735e6b2f546320ed65164612d11176ac414f579660ca65819db5c81cb5b942f621264e41dabab48a41c7cf7b58efe50521e7358f8091831366a44942eef85e286bd26b8ba1f9720923d5f31e0e08b68be18233fd9f0644d8adf95de65c49192016e00aee2141bdd3fc79198cb9407590261bf1807e657baaa590c29c84c6dc4a4f4f1fc63a9215fe20db5b4f2f86125b1c0fc50facc83c6814ebd1c98b1a57cb5c32e2946da94867d443268d978bf6c9087266cca55f9fb7ed9e4119a9725fb76ce5119fa3cc4ebf27ad5f86fc7d57f8fe6b8113ecfa3713aeeab2efac0be8259de96222423bb440bd19fb269213dd4bb13ab79ef4919ebb71c6d8c8a7adbdaff598c371636c615cad0241ef299c2c0777368cd2d301870a5f598f68bb31302aaf3780a936e8860dcd17888544380657334235a48e4ae56769012f4775c1eecde33b605664e4a31b7fa9da8f7b89e0775e8f988c1542ec851d044f377dcb2f0e9b50f8f7058825dce5f923c24c916ce327e89240735f4530fd22a9826db59d1f6123bcb8ea73c5a65866b196cc76e155ff921e202a6b93d9a4e5c3dc26814e976dc804818a094c855f399428175ba7e54472f55567f6af073b29b1ba6977ef9e2f4fa5977291d8ac1347ca18a7d681b126b2ab2d551136e262f2ab3c3f70640f811572417824925698af64b190f8a59406f4d91efb5e8d1bc38fc22487d39b81d86d980b9a9e6937a43b643d729ee87a8f1b99f741e66473317159bbfae622192f4896b39b5522d4847ff967273c0526571a0307635619a8e6fdd9a54331f5dd256fd70c0c38f1d7dc0ebbcbd7bdee755e9e32e644289ad618306c451beeab53d5c9aefcff3630419b63272048e467605df2e769c17b09b382be15e97b9f979e19763a6d0b37d986f8bcae026252bacef696a34d5a7d872c4aa1a9908f1a9f4d286b1dc029ac64c7bfa7f3c1d4dd0d2029a1b59397ded1fa7ead2ff071208bbec54f5126a715da9b8054a66afaef0805ba10c0240cfe3c7e4cd5e44eef7420d0f04678d5bf7b0f57cdce31dab241cb701f56151f09a48cb7427a78ffcbe8c3f1c6f99936b833b6616efa0d69b07eaca3f44f2a3d6b3a5646c5f5450dbfc246456fa0ab4dc380959c1080f8463952df1074a06c83adc268c1bf475f95730f61931fb94c45332796c6b2e2246bb9207da717dd0ecb9d9ae463aea4d76379855de40e220f9652b58547e86a2f95e137e6228a529c820e86308fab2adbd251890f16a7de9c2e424778d6db0b436a1181e6cad04f1ac8b7e0af4298280423d45110ae0a56fd18320d9906d62521251a7f91eddcc0f72303062181cbfedf619cf3eba87112a8cb1bbdabc7e3a26f6c91de13b3a7679fd485fc56c7ce29d7042097fe793976c9aa97c2a494d4fe7cb0c5d0da20631e76a3315344b43d91aa685bf0d9394813e7af184639dbe0e6a2804b73de0874bc5f013d673af18b10b476d1901ccbe3a9d6acdf33e6699e800dfce441836cf81ace005f0a73089ebbcd27b69d526025e6e1d4a84029017123f8e09e18937887e8d83793c0436a468506ac4f44a24614bfe8a969f6c298af02e249f2520fecffa829517cb728b6b932262a7c0351157b110627e7215ac4ff9481f31e56af5630aae60f746be06fc4a4a0869c076f0c3aa75b16f1b9c87b5153e3dbd1b2c67f3c4d3d4140ccd3a147327a3d13c5c367a78bbdf6593357ccf4f32f2845f464399b688c6a3625712e86098beafc297c2d29e1c49b0c6f735f847c3c4966eb66f51fecb424282efeff368e8f0bcb551e028b80de905fa61b045c21637f456920f2eafdb77f7dfa40a87910d713a0d732a347d5e2f6171802bb46217bbf55e9a5d6eca3cde3ab1ba2234f82defd71152283b370e08d7b6e5240d6c0968f79821d61b64af5fb8924f77b8bea13c4d9521a5a62212f906b4a21a25453eec72afbe8a6954efd43e3b04d988df410a21c38977f8daaf5ecd212534947b1885f7d4b13c5b5d7a4b3fa4ff31a0c5f3a05027ff9bf1f7cf029371b22a351f91069b709be86e93972e8b1d62d672038b76d612fa6d4a14bd39006c614cc1b66c86b7509f84dba440dcc7c99c2f2e7c0c580a1550b0c183786deb1befc5c39d963ad7ce2e44c7c44aa8c8baba21b778890009a7789615c1cf4f621b125c52457b3a97b5d42fad382a3d1a67127e6f33b92f0733101a21583c8d33d19b2345ae87d68f1b48aea0ae7aa68e27ddfc0e51d35ac475452df4da65e65b65fa08711bc3394ce5b3595922a2421e0b0129fd27138e27042cb5585adea1e31b300e8522e7a6f38a75a8f16b1226cf7a63bbcb318cac05737c7cc506bfbcc87ca29ec189be0f4e39fa59f8a5bab54e7551ae20514d94efccfbb49bca7bc4cf42351643e053fc82d95f881a7e7b483e98a75792868956fae695fd336c1e2dcef846ecc6a0282b9bf710c968cca9d50572f8cce0e3181346ec61f636ec06be4edd76ec29779b3e3e740bb3bb6fe46fb3aa22ec0f0ea5fffb4dbff1ef3c76bac464427036f6b6461c360f6c5ae895e45c305626d079e94c77f3eb4fa768178fd150e4e2cda2263d8e4e77a9d0aa1edff08be48483dd6d379826de1a4cbdf82a6c865cd543d21669c87be4972cc01ca7684a55ee715a0b80ef9ec5db11660ca73c7fbc47ec135e07e4ba145a6533d1d6808826b79f939421b366b4aa25509b74974fa6181ee3ec820a9fd1ea4602e5f96d829fd696ef789520a161359007ad916b34995e1b29b9452d10a317184a2933571fb9edd4e51ca191a47f05aa2c7881fde1b2cd9cd172fc06b870fe5122415c69d3d1cfcb07ab49ef256e09a4172b77f72aa78d48f8680fe8f828bd54b03746634d0e17b11c18eb653d10fdab8a7177e066d4570ba114417097352d85876a01d7263ab573c26c8d5916a4598018229550bd7c17dc3d00a09c1677c7f3e845df596e7f125edafa3053dfff382c49180afbdf50a72119184405c76ba5df9765c0e527a8134ecdd220114111f958fb0f7fc27aa7a733ec95a236c3cd72143ba4260f4ffe2b7ba542663af4d436b3a1c105a81bab6b662769243dfc145558a0f62a9b744cb569f23db1f750cdc5c5abe8405f688b10f15a28c47ad4fabb573249cb9d6d5d97852eb7e04959c5fb71f7eb0d4f872d3f10bb8b102b074c7171bc5247fc619d7dfe297d77708335360511de09d80b7193588a17f983e97f67ae5ecc79ec48d9c7de958c58dce3acc487cf750788996352f705189ac5c5c52a7c26d3b00f88bd67dd94f80e270694689aa3b439fa1e1300559bee08846ae00c2529ee2708498a5cfaf550468cfe0daeb3faa693bccf5aa98afa1838a55f93baa811b9cbb41dcc5fb5c7191391c5b85be155512a252898df0a0513ee5621ad6ce2eedf6baf18a178211d390c96221374db2bcb7676f331cbcea1e3d1b5b19ea5e0d281b1908ca02e49d35f024a1c16611251ca63b1f74a90877f5c052cdce8f985e252518bb456fc6bfdda186240b00b2163da864b59b449aae4369c9b5eb42b2f43cd6c96763fcdd2a4dd3f76e0b172c10d30e997a279bb60eaab8817416d7c39eb0a4c8c77e10782d020389be51f0f6e5cf037ae86a7f4f097dbba687ffac40eb103cc264286383714a6aa3e45ca6f57f4a8d092c2555a384f91fec79705e68bdcff1d0ccceddf0801e5dd2ef273842351a0e551afd6d2556304393eb5bb615eeb410ae1cbe60bc5a2e67e75b65c3f44198899328875d701ca088aaac7f23de24c5729515fdd0ba176926d05fb7b2d85048430282b2f7eb521bdd6220ee9075c200b25e4f6068fa6c8d236b1b4eacbeef8dc7c91e033c148611765c9b6c1f6f97811b08b590a995d599f6d473ed640f5946115cb335c8ae900a010dc2fb3c447c68ae9d5498530eeed4b71916f9567ccf048768841e2a5f43bc81b3b8b360a12b838cb5ee457e3ad9e9ca3d8e4063328212c6ab51888d361ab949b0c95a07742b8288da40b1d2c23a87824142e7b6cbcfabf5354538197f4c324d1b18bb73c2ca93ca5312f405483b6c70181fdce0bf76ae5d8287d60456a1ffb69c6ad5922e3f0ca8d2e2b76b468e2bbe01ceb794330d3f2c9a3451dde10de3dac433ae0d96517ca9822eff0536cf9d92f903e308de197855147646033a78f7f16d7e507a157732c8c79b3882a73066849d430bc9d0103b4c7f43f9f918abe007796446e92dca7c4909a5d40e9886275a92a8212a34b4aa236d82338149e7148f68ff4aab92fd500112d6cab7ea7220c3633efa48ff0123c01dd061553d1d2bf00222f1476394ea1d90228702b78543e133752ed485bdd1ce9c3a974de6309a4c880c0dd8b167b72b71f0b15f3d03cc4f6dbbca1c2da1c3e74e75955c81159441383c859aaaf8a6755c99320533cd2039bb263fe794a5c93d347abeaa03f2e3ede42ef7907f602b672500a84e3168a58964ee5bcc87ed3287913d520674c439c246017b088f534a0180b2a7d55f2b6897bf20eaa37cd0ee85c5b784928a2fdf8a1c79624bb69e0b4921e354468348d6dad084b6a2bf2f7597d3c4f85de8d783fa7ff8f911a89420e9592db4a6533703d762df383b3ac6541f6190f3442b390ec1f701dbff4efa273f396b52fda8b31de4ef10a212fbeb305283d5deb609f64f92f441df600affb3821f7e496bb1ca30870b40dfb036f16cb33b936e9b88d90b907caf948e6c16c8ea843cd43d2380377eb065601d22077903eea7b96fef4714da0268e80e889650613bd6d8944b65dcad6831830269bf700ef97ab38158f04ee3f27e86d11328228f2b89f8e973fdbd216c24822a229226c6c8ad9dde68eab25642bef5dff80a761cd853101430fc468b052db836c83b487f46c8dc2721816883b07a94bd6e10ab31a8b9bccccde6afe799e95a11c254fb9dd107e7bae882ff6335a626d4d1bbd8587a9b304edc049595c9279d3c2ee7b0cb1dab0ba5b44701d81b10ecce9cb76fe63e60962a03b8cbf7d5ea1aaa18b75f3bb58f6e8d66a0a47b633f9ab79a3ea407edbc5875e6608aecd5f01bbf80464c22d609775207a1d1b9fb5239fd7aa33a66590fa1f711a0239e389dc9c943064a366cb7ce2e24381f906dfb10f30a72089beab96f93d2100a8808fca1d70fbc666e319d3c15b16755ded06988f6a753dd1021707d7b169cd1826921431c8ef4f6ceb9c2d7ef1a1e3a352d7a0d4381d9cda8b779fcdae2252a20121ccb2371cbe1b4926dafa139d54d8ec79ac8633f7ea0a50878de0fe441cb23b9e0523953275defbc5753c0bfb1d484169189d981edcc209e894619139e0c54419172aec204336985cc91b50315c6db9744201c8f68f9418dc5805ac12cdec0f8f5b469af7b3d259db2f32059e332e8613835c1481400712f0"}, {0x100, 0xffff, 0xa, "1c443b12f95508abfda891b893499239d74b3ceb2ac075c43cd3020721aa0049d08b36a458391cfa566e1322cfeb1101e0cde4ad49c61b96f699a21a30ed9d86cbcd6c33e75ec7b08fddff1fe612fa019bfe8040708a3901c0644123d5e21fdbfaf3357df7afb9dfffb7f418cfaaa8d972f5b0aedbc5070e9ec11f6ff3c88fa2b53b9d23d1d9b6b01fb070672b5b04a9d3212bf7daa2fcc0a26f03325bd9240b1655175b68969b530d7be7cd340b8a8cbac6bb8a484de3c57bef3c5e45f1337617aa938210bbca5e0d2a15990dc094f8af857d7d8300a59eca1dc39a08f3b9db3128a4abcd5df4a8fc11709dadcc1cb5"}, {0xf8, 0xffff, 0x6, "4c590b12b26feb405bf5831130d34f645e3002412730b30ac048c4d405c2064119af3944575e22a2c23b4f10c9d7657860c184804babea5c012a60b03005d1c0795ad802e4bd7a83b8242c258ca2f55da251e88fee587ecf312e6048f63dd10afb1bbe9b369ad8453127a500855973db677a075ebfbb6f2b57d8e4c22b9cc14338ee1fae5bb80a1a15396c865b014cc0c2c7f08293ad12b1010407ebac770c3526ce5531f49313485ffcfaf1a9d3710c3d1b59eeed55d406a4834605c31a45ae5f8b1f0bab5ec5d8629616c0ecb0749e42de5f66bee6ae3368afcb3796c471aa7fed85866c1b2b"}, {0x110, 0x1, 0x83fe, "dc70649d82a692d331b4f82eb8de17e5b94ebd5f264406acf1fd85c8119e252add5c0c84918ee0db4b2380c1cbe9768429f9a9995460a02c0a6f180f06bec9a09ef81a5594942b40fbdd04ab8e489803a7c06c9d093c514e8f21359831aadaa0095beb8020a2fa8630b7cc03510046800a9dbae12b8369f3f3e562c28e6450d50de615315ce71bc5c12c75e2892408a89047a5d0af1201bd820ad46507d930b03c86eec75e00871d529beedaf2b48e085e7b7ee4e962cf9b3c550c550de150328f929488d08733f36a38b22f12fe78c9e84809839c3300e5c2d139c62e35c8e41e5376863d5b1ecf8b71940e36a7ef0873214c563a8882e8b5"}], 0x23e8}, 0x408) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x6, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x32, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0207534, &(0x7f0000000440)) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x8eb9) 3.266168357s ago: executing program 3 (id=141): r0 = msgget$private(0x0, 0x790) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYRES8], 0x401, 0x0) msgrcv(r0, &(0x7f0000001440)={0x0, ""/4098}, 0x602, 0x3, 0x800) select(0x40, &(0x7f0000000200)={0xb1f, 0xfffffffffffffff9, 0x800, 0x6, 0x0, 0x4, 0x5, 0x4}, 0x0, &(0x7f0000000080)={0x9, 0xffffffffdfffff00, 0x183, 0x7, 0x10001, 0x7fff, 0x3800000000000000, 0x9}, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000), 0x4) msgsnd(r0, 0x0, 0x401, 0x800) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x3}, {0x1, 0xc3}, {0x3}, {0x2, 0x80000001}, {0x0, 0xfffffffd}, {}, {0x3}, {0x0, 0x20000000}, {0x1, 0xffffffff}, {0x1}, {}, {0x0, 0x9ffe}, {}, {0x3, 0x4661}, {0x2, 0x400080}, {0x31c3c013097fb66d, 0x4000000}, {0x2, 0x1}, {0x3077d7844143423c, 0x7ff}, {}, {0x3, 0x1e74}, {0x5, 0x3}, {}, {0x3, 0xfffffffe}, {0x0, 0x2}, {0x0, 0xffffffff}, {0x2}, {0x0, 0xfffffffd}, {}, {0x2, 0x40000000}, {0x0, 0x3}, {0x2, 0x7}, {0x2}]}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x3445ed0dc95f84d1) msgget(0x1, 0xe0) mmap(&(0x7f0000510000/0x4000)=nil, 0x4000, 0x1, 0x12, r2, 0x8000000000000000) mprotect(&(0x7f00008fc000/0x1000)=nil, 0x1000, 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, 0x0) r3 = kqueue() munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) kevent(r3, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) pipe(0xfffffffffffffffe) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd504404, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc0104451, &(0x7f0000000740)={0xc635, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) getpgrp() sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, 0x0, 0x0, &(0x7f0000000340)="a068f403", 0x4) getpeername$inet6(r4, &(0x7f0000000000), &(0x7f0000000180)=0xc) socket(0x800000018, 0x3, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000280)="c2c60d63ada8bad68e3c6dd2975674f8f73178d56a834e9fae37589c72ccb031d024efbc9179816cbffc202c3e613308fdf754dc8bf15ed5d3a7530dbdb9b796bd676d6efbbcf897c98600000000005b7f14456fd5b1e0e29e0000871ec08ec45221b4ea8227a6f3b7e1748f1406a7af5035cc9fb42d1ffb4e568c4890940000000040a12bd4a3e07e64fe4ebb165e2f7e520e4652d272e30260e70931ba2a26dca9c80433d1b522d8727d", 0xab) sendmsg(0xffffffffffffffff, 0x0, 0x400) 3.264410532s ago: executing program 0 (id=143): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) writev(r1, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x12, 0x0) r3 = accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000440)=0xc) getsockname(r3, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) mprotect(&(0x7f0000044000/0x1000)=nil, 0x1000, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) getpeername$inet(r7, &(0x7f0000000080), 0x0) ioctl$TIOCSETA(r7, 0xc0884450, &(0x7f0000000040)={0x2, 0xc, 0x822, 0x864f, "0700b4ffff00", 0x4100, 0x8}) getpeername$unix(r5, &(0x7f0000000140)=@file={0x0, ""/265}, &(0x7f0000000040)=0x10b) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0xef000, 0x4) unlink(&(0x7f0000000400)='./file0\x00') sendto(r6, &(0x7f0000000500)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d39df50e62320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b300"/128, 0x80, 0x100, 0x0, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) chflagsat(r7, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0x4, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 2.960723665s ago: executing program 5 (id=144): openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010003}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x8000009) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='x\x00') 2.70500748s ago: executing program 2 (id=145): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}, 0x1}, 0x10, 0x2040, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x400, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) dup2(r3, r2) getsockname$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) recvmmsg(r1, &(0x7f00000009c0)={0x0, 0x800}, 0x10, 0x40, 0x0) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x4017ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f05, 0x200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0x6, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x87e, 0x2, 0x9}, {0x1000004, 0x90, 0xd1b, 0x88}, {0x1c5, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0x100}, {0x0, 0x8, 0x81002, 0xc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80606949, &(0x7f0000000100)) setuid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000000380)=[{0x0}], 0x1) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r7 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r7, 0x80047466, &(0x7f0000000500)=0x2) close(r0) 2.704199054s ago: executing program 1 (id=146): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r0 = socket(0x2, 0x4001, 0x0) r1 = semget(0x0, 0x1, 0x281) semctl$GETZCNT(r1, 0x0, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, &(0x7f0000000300)="fa1fad", 0x3) (async) syz_emit_ethernet(0x46, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8000000000000000000000000000bb0000000000000040"]) (async) r2 = socket$unix(0x1, 0x1, 0x0) accept$unix(r2, &(0x7f0000000b00)=@file={0x0, ""/4101}, &(0x7f0000000000)=0x1007) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x18c) poll(&(0x7f0000000080)=[{r3, 0x7d}], 0x1, 0xb) 2.69564007s ago: executing program 1 (id=147): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x4, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f00000000c0)=0xffffffffffffffab) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msync(&(0x7f0000696000/0x4000)=nil, 0x4000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r2, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='\x00'], &(0x7f0000000580)=[&(0x7f0000000480)='(({@\x00', &(0x7f00000004c0)='#(\x00', &(0x7f0000000500)='/dev/pf\x00', &(0x7f0000000540)='/dev/pf\x00']) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSETA(r1, 0xc0284459, &(0x7f0000000740)={0x27, 0x0, 0x0, 0x81, "970508000000000000ecffffff00000100000004", 0xfffffffe}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x86381) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000a00)=ANY=[]) r4 = kqueue() r5 = socket$inet(0x2, 0x1, 0x4) kevent(r4, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x18, 0x0, 0x3, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x95, 0x96c7a7c5ff3b3eec, 0x1, 0x61e}, {{r2}, 0xfffffffffffffffc, 0xa3, 0xa00ffffd, 0x4, 0xffffffffffffffdc}, {{r0}, 0xffffffffffffffff, 0x20, 0x10, 0xfffffffffffff000, 0x1}, {{r5}, 0xfffffffffffffff8, 0x1, 0x4, 0x10, 0x2}, {{r1}, 0x1, 0x0, 0x40, 0x401, 0x6}], 0x8, &(0x7f00000001c0), 0x15, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x3a) kevent(r3, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x1000000000000008}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{r4}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) syz_emit_ethernet(0x3a, &(0x7f0000000600)=ANY=[@ANYBLOB="91a6e34dd8bbaaaaaaaaaaaa08004600002c00000000000190780000000000000000010703000d00907800000000000000000000000000000000e8730c732390588d12334577045c8943aa6e7071bea2be57bd189b4a39603fa4470be4cbfa"]) close(r3) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDGETLED(r6, 0x4b31, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="fc1cf4c9b1bd4f90d55cd76bd95c951e47fc1f6ac6c79b0d76d1411529408180dd4a439d5d427aa8ccb8b105ae9c8a07ff5c42162abfdd6edfd6d81b6a6aede9b10000000000000000", &(0x7f00000005c0)=0x49, &(0x7f0000000180)="47aa6400411a982ea4e6476c33f3dcc6010673a5092baedfe319af1719efaf1d891872d8480000006d04c9f3e884c6cd07ca7c06c030836de335", 0x3a) 2.69494156s ago: executing program 3 (id=148): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f00000000c0)={0x5, 0x9e75, 0x6}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000acf000/0x3000)=nil, 0x3000, 0x2) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x5, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0xbb, 0xfff, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x4008}, {0x1, 0x800, 0x8007, 0x3}, {0xa, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x80000000, 0x5}, {0xce1, 0xffffffff, 0x1, 0x8}, {0xfff, 0x7ff, 0x14, 0x9}, {0x2, 0x200082, 0x8000005, 0x7}, {0x6a76, 0x8003, 0x8001, 0x4}, {0x11, 0x10001, 0xe, 0x3}, {0x7fffffff, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a7, 0x3, 0x6}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xd, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x1000002, 0xfff, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x8}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0xe60, 0x6d}, {0xfff, 0x7ff, 0x14, 0x8}, {0x2, 0x200082, 0x8000005, 0x5}, {0x6a76, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a7, 0x8, 0x2}, {0x5126f850, 0xfffffffa, 0xffffffff, 0x6}, {0xa, 0x2000005, 0x2, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$FIONREAD(r1, 0x802069c5, &(0x7f0000000100)) r5 = syz_open_pts() writev(r5, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x8) syz_open_pts() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000400)="9b1809ffffffffffffff5fa9ac6df0eeafdb4466a4326da2e1df55f8ee9e5d6cf220ef7f0abdbc34fe42021572dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b4cf2d71670109f6a8aa1c7c1abaf40b166d5b12c8305000000000000009a9ab9b8002192bc4bc83d9368e0ed83c7b89c599f107d940a8d37efbb405d8ecb87a1c9fc75601eec889c0911ff455f4caae80e3e393219a92252198bcf509a5f1ed9c58b5518e2932cc5621113382c571bff52df30d3d5dd2438b6febb4442cd1624697c1fbbf10ed5a3d50adf762b7d32f8dd1e840ca13018fbc8743418114cef99587cde68a3b33e7babec7703250dec47ed68c00e4c6d4016047658db75", &(0x7f0000000280)=0x10011, 0x0, 0x9c) 2.694191624s ago: executing program 7 (id=149): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000069c000/0x1000)=nil, 0x1000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) sysctl$net_inet_divert(&(0x7f00000004c0)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffd88) unveil(&(0x7f0000000200)='./file0/file1\x00', &(0x7f0000000280)='W\x00') 2.452256505s ago: executing program 6 (id=150): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) (async) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x11) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f0000000140)=0x1) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x0, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e50000b9", 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000240)=0xffff, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 2.451162849s ago: executing program 5 (id=151): munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x20, &(0x7f00000002c0)={0x4, 0x0, 0x0, 0xfff, 0x4, 0x6}, 0x0, &(0x7f0000000200)={0x3ff, 0x0, 0x1000, 0x9, 0x1, 0xfff, 0x0, 0xf06}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x900, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30, 0xc, 0x5, 0x7}, {0x5c, 0x1, 0xa3, 0x6}, {0x6, 0x0, 0x1, 0x10000}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 2.450839437s ago: executing program 7 (id=152): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x2, &(0x7f00000001c0)="c853af8fe1177c47293b69b4e8b15b6072671ff5fe7c5e80dc2447b3d00c6e46d76588adb13ae60289bd9e079ac2410338d7bfea0173fa79c007c929620bdc3deec05708f0158b0876f4e5d260ea06e48e2f849af37ef86ddfdc434d4b08c6665921b42691730a9812ecafdc6a7d53b8391614c8eb1b67eb6c2d08247e0218cf80296e28240116e87ec8dbb8e23c20e543eda39da84d404c0cd45800e328fc7ca9d776ff2b062a555b489371172f82c55bb24d740787dd461e4336af7c69be9a340aabd512da0fc3b295959d38fad3f0163f549a8fdf4ce09958ad0bddb47d72108c68b79cb78f96917b8c7e8b533ae2b7f213b3bc217836d3a00abc98494b7441e32b4164813223e5cf001637c7483545654d164194959e88b658929830993129b090072ea8204a7b8a1f6aefbb5ee403fe353e0c01baf9900d2983a0a62d8d", 0x0, 0x0, 0x0) 2.339675335s ago: executing program 3 (id=155): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') open(&(0x7f0000000100)='.\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x111, 0x91, 0x0, 0x7}, {0x3c, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300), 0x2, 0x0) sendmmsg(r1, &(0x7f0000000900)={&(0x7f00000008c0)={&(0x7f0000000340)=@in6={0x18, 0x1, 0x401, 0x5}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000480)="51f7c4619cb902fd45a4f918a8f17f3c764cad98a177ac7bd78cc79e9d25ab30d8cdc79a0b61e63aa7ab8da2f598f5f94f3608673315ee1074f744c050b818b8fac21176f83c60b9332ae2fea9f9479cfc25337e8b24758bf84d6f492955e1d9cfb87933a14b0eb313ede45173eb75e0b180f75a3d5f4e240b64f516bc8c778b9fcb85eae6bf9a0252551278a2e922053f99614b8b5e52b1196ef95bd32f896ea6dec377d638000aabbeebc3c54d4442ffe881867790da2cd36d7f6cbf499f7c310f3d36682f9b59a296f0b7c339f45910b6d02464b72fcfe2e00ac4fcbb6408b9a7", 0xe2}, {&(0x7f0000000380)="6d2fe152640b8d3a888d5accf87206566842538aeab6fd32e4827ccea06bb3a23bf67c2db312797c36341832a1337e93c22c8687596797f3c6cbd0a6ad4218673c625e0a4900ab079685381997c39fff204449d2f67a2d43e5b48d072293d2bdd7ccef171047cda84fa80bfc32c51c19f726387c1870210d081454b8a138e293904d3e2b3072082c", 0x88}, {&(0x7f0000000580)="40c7b157154c3801c0f2aa512d9139994ce3023c36c2fc0b963987a50724424c0ef154c9e669374a15c8bf73bff8b2863cbceac9bf7c919703ee3439cf0ef486ea78b00ba4ad24b0386544e95717a3b7664b491c822c9179a32a4f1773591ab5d19ba1f905550dcef442ba1625e015eca173020d26c9326c3c2b613a379d716bde5e7533c766fe4af13c475e42a67c2d2798db8f57c5edf80395e8879e18c00ffcfe6e57f8671f79dab7c8aba6cf88709ab5c0081d507f170c274bf37dc671b46e", 0xc1}, {&(0x7f0000000680)="9107f30224ea9107ce0f0d616ca063d4585e3b059e736c0f52c8bafe7e15a5ad543b018ca9e93880b1c932fa03c19462d51bf46cdc753118138c458ba0653ada5a400c24cbf3cf102ed81cf68e0761bdb8fc86e0ad4e94a0e9228a88d0554b355125d37102dbf9d85e20dd3d0f1f684d0547236a74f7c7686c0695aeac6f3a76ee350889e472375d8eb1e8c43e63ac5156b361379d1db6b7d4ccf755385da6867cd0519dde98410ba3ebe5b980578687b89f57602406ba5cff48e5558503be8e6c797b4cdb35863569c00b174aa2d54b6cc870aa08dc000dac86e87c15a91e522031f2c1668202a8d13d94f21f3a35d78794c1c110cb6f8be59b29", 0xfb}], 0x4, &(0x7f00000007c0)=[{0xe0, 0xffff, 0xf7f3, "2b5b193e8368c0e946673077cc8f5c6ada5adea7b93c9bb2c5ef55719ff4d545899fe9c847e84ab82f3fbb62b5b7e5e2649c373f282501a27cc5440d25dedf5deb38e37ea117bc9e176dcc9ed6a6b310368d52a760defd4559d6277cd8859eaf91ab6427090d1d15ea8149a8a227072cd970d53b81442c7fa083e419d471815a4d4fe452ce073c7434ba577b644aad72288bf0bbc29d8fb42129476ee3480d6644393a99dc4979dbe7d7663e4930e637f3aad5206df1f0e96c28e4797955b1ce221170cc7e0bfd107e3b0f6f56435e"}], 0xe0}, 0x3}, 0x10, 0x4) sysctl$kern(&(0x7f0000000080)={0x1, 0x1b}, 0x2, &(0x7f0000000100)="5088e8fff0f24338020aa3feead7c3e5463f0e5f1b0c1ca512af150528c99f382599e3c3c8e066f7f9dee2aaecf20cdebd6cdb1d4e246c318144dc859cbc712d23b0f168b6d482518943fb8377af127669614755c863367c516874f1324551d4c540743ac5fc7cd2d1472dd6ebaf2eb985fe94515572244c619bfbb5009f7656e1980699d015556991bbceecde329a9f23256d1ddcf748624c3d0265", &(0x7f00000001c0)=0x9c, &(0x7f0000000200)="812f73a0b506d5a4cd8811dd911b10eae352b46bf49fcdcbe21c506f84b6af0bfdd1a0e5dc8c8030ceec45c5e3835d8915992d53513c81831ed59fbcbceb859ff28be5d2abe89ee1", 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 2.338116153s ago: executing program 6 (id=156): getsockname$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, 0x0, 0xee1918aaadf8bcde) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x400, 0x0) pwritev(r0, 0x0, 0x0, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000d00)) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206983, &(0x7f00000001c0)) 2.120748188s ago: executing program 0 (id=157): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000140)=0xfffffffb) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f0000000040)="21b2ea0f6e21fb15707b0515253608b17bea227b05b6ad35e9285ca4fe483500900371efaf3ab32188619f61b5f5b64d146993150242b8f06b76524c4e952b7c71c802c0e7d5f2009a94fbb800c05a31eed2f4efb6e3e55908c51a84bfa05a1d06d351576a45f9377ceb47cc162983ac191c3349a5a3ea17808659fac4833a1e3ece6ac44fe3441843c4eb32a489b064d6495f9379fab7781a8c751bea83c882a84dbefea0e100"/184, 0x0, 0x0, 0x0) 2.119244298s ago: executing program 0 (id=159): poll(&(0x7f0000000340), 0x0, 0x1) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x6c}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66f, 0x97b, 0x101, 0x57fffd58, "9d1cff7f00052b961985921700000000ed009f00", 0x203fb, 0xe32b}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000600)="82af2eb1f7621d4e580de2b5bd1a283298e922ea19f19b9a92bcf011dc39c880db6549c75f9a52628caa98fd4354d427c2124165159f36bb440a32e1783ff727857bce22f8072f82db065419f0a14c06328ab7597e67db7d293734d3d4189c51e86d31059372814c4071aeab4a7387bd63180429241226b28a4c43651bf822f14c3310326afeedd421efedd2987df5084fd540c0679a17839fba46d0443d1021a5520f3380793b16db83175a3a9eb8f78d61607302d42469a2dda2ec3848f7e6bf5c65b716296cd932e43451b7d88eea92b2575af2b67b72b210f543b71e3a31e7e55d64bcf16696b2769a597f85118a227a7a640eded956a69eeab14b30892331a55935d24d6a5ece130c5b3d64c7a0a858149fde48caf0c7fe3ff34797539833d102958328b5188e1fb6b7d39e913a207de7c16f2dd9fcca3ad43f503a430806f56891f2f8aa82d0ad2eb59c113d722fa35bf485d69e0176f62b05a9db0967c86a14d486084f2c504f4b36d275bf8069417a6f61818e0638b0a4cadd33bd7358a2bc02d457e05e8b31eb8e5d8e1212dff4aa5dc022ff0d3f9823d9fd5f7646add71a9137ed00838ea0b0eaaa44b3c55fc57de26481398f8ea0ac5e37b40a3a5299f928ddc698a09096b880d4c02a71ff99175a12f9dabe856af24d21cc272ddf9e5b76a4cdf50021040e589c9b0ef07efc27e80cad18842341d16789757b387dcf7e680f70bb2cfb8886762b19dce26ec572e05de95af1702ef3d12acde2390a59cb0ea405c9f00e8c1455502920da004954c51c18e6c693502575d8a036bfed55374046ce8ef97f48641ff171e05f8ab5231a885416f8dadd8fe373b7396f0a19c5460d7671399433e73ce1e3a389432eb3db34215ab2b9fae749792749e7437b6f8c4a17a48e9c4ced0c547f231db39a07d1a20b122568be1264cd55b5988ead17a265f0a4db1393b2147a4965a9d0643098f9126b2abbc274840347959c3291ca1055e5cd79013c4cf6d1bf726e5357c31d3b037823edd4fcd479f7b276a510cc825800cdfbae733d8acb17d57702205fc211bb5194bb68d45396adbcb3438d30a76147c3f3073a9b0c06426d089ade42813c33d95e099d74bebf23ff9c3ed47c8809cac28cd6a480aaa9b9b774ec62b3bdc520777c0004cfcb738b5a07c05dad10b783af983c2ea9a5fbe92a593968ba451f1f2534976af9af4f7b941205e4ebf667f3b3e40ce739cc473b57e2c81fb8a38ed8673837d3262fd4347bd75a46c43704e93ae9d170b2bbe70b6169652a3ddeba23136fc9718b3d46978729131c2bfaca4d8de2d29774ae750bc7e53beaa2bb7803f11bd23f985bef84b12e13e538b7a0493fbb7a06f947fac3c7ffdead002c92e3ec062aa506292a8f33ca110f5997751b620454d86259628c09916a4f6e8ca4580d0c94d14d3ae9415d824e1db296af113fdf356b527f9749721b79c07094289bd75194b399d3c1117cbfa293072048d4d36af5c21d497ee994ff36562f8e81e48848f7c8f2a177d1e6971347d8588aba2199800f5d6b66827cd804e746b9bdcf08d2da0e95331a7622a828b8d0c9b5db4c20bd1de025c82c5d03d777c548e0c1e42413ff760c992975623b932d5ca957c876c54c297758f40f7b20af0be04feab0ce3af7e58b5b1ecb4fbf9c6b83ad491d93b82e907daf27f712df3736b34ee04668c0617ae765af7ad2fe0130b012ea3c854fba7b7a3e920df55dc7c06cd9fafbf9b66250736e44aa0a7b4d394a443771885217b25aa84dace76419e1fca38741cbc2663c30af1824983f81f2d37d493421a046e5c8844fea2ee67fb5aba91a3cfba1a9f056c62ce5a5ad44d1c57af615d98de0aa6b93337fcf1665b14223c1f7c03ff1089740315f3a0f02d8878e4fdf37bc3553bdb94c48e9b77209e914dc4fdc015462f3182236bf66348fa80181c20f0d761a9c75877fbc876b3a0dfc8f3955bd31dca049c8c89cd75300ce12a34ebbc893aa621d519e61c4ef51f37d21d3c87a94179d02b3fcd0d9cdbfc364ff82edfce39ce074867705b77ae18aa3d27eb5feb2dddff84439fcf7cb2e9ea702c45350f92ec222bc9143f1b7a4be887922745975ea4fafba69683b21fec45613e4cd69691d377fcfae0f34b82cf46e58a73af9de54f8f23077c0038f13ab49316a13623615b23b77fd5f82e21d6bd76e64076039a2d44c367dfd131f3656f5e9d6b6029af0ea198e2cc352ad7063a866fc3f7f940ad4fac6fd90df70fd265e85c54c99a24bf9234ac3ca8a7d8f7ce09c5c7408096f3cfe17cf97066a08b9fb54bb844754d3f93d8b3eaf7fd6c9b843d9d257c3a649dbadf24721508e8b82e2cffa2e18db7a5a89dec7fff206e282b39beb4683ba35213303e8b1a89c48dcad9eba53d8d8007d1f7e8c00b81f877d926cd25dfb9217b756962fa0be88439665eff23bd3dfd8a60b56481074bc130e608b26d853095dc8ec971fcdd71f144e1551efe7", 0x6e8}, {&(0x7f0000000140)="572a2eb06787b324e350f8933e14635a832c38d81966c539a466bd52fa7f", 0x1e}], 0x2) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x91, 0xff, 0x7}, {0x40, 0xf, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000380)="00041b000f3e8095043fb89805003dcdd3050d7da7d9ebadf2a64ed6be237f68978fad372bb4430b6e6989f4cbb314c4ba2d15634a900d13043278a1fa90035476acb0e3be5dcf1bb995d97fd637b86cc301e7cd59e8e84b621c70e0d0e890b1bb9cd3f66655cfd8c964a87dac5c61010035b3a6d1c62489c443909572e6314bc3410f0386c7345456471e41bf48884766ddf02355acec32205eac0fd560ca0c1dfdc37aa29ecbb426db6228d5e6d90fe7", &(0x7f0000000000)=0xb1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9b0830000001", 0xe) poll(&(0x7f0000000340), 0x0, 0x1) (async) mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) (async) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x6c}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66f, 0x97b, 0x101, 0x57fffd58, "9d1cff7f00052b961985921700000000ed009f00", 0x203fb, 0xe32b}) (async) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000600)="82af2eb1f7621d4e580de2b5bd1a283298e922ea19f19b9a92bcf011dc39c880db6549c75f9a52628caa98fd4354d427c2124165159f36bb440a32e1783ff727857bce22f8072f82db065419f0a14c06328ab7597e67db7d293734d3d4189c51e86d31059372814c4071aeab4a7387bd63180429241226b28a4c43651bf822f14c3310326afeedd421efedd2987df5084fd540c0679a17839fba46d0443d1021a5520f3380793b16db83175a3a9eb8f78d61607302d42469a2dda2ec3848f7e6bf5c65b716296cd932e43451b7d88eea92b2575af2b67b72b210f543b71e3a31e7e55d64bcf16696b2769a597f85118a227a7a640eded956a69eeab14b30892331a55935d24d6a5ece130c5b3d64c7a0a858149fde48caf0c7fe3ff34797539833d102958328b5188e1fb6b7d39e913a207de7c16f2dd9fcca3ad43f503a430806f56891f2f8aa82d0ad2eb59c113d722fa35bf485d69e0176f62b05a9db0967c86a14d486084f2c504f4b36d275bf8069417a6f61818e0638b0a4cadd33bd7358a2bc02d457e05e8b31eb8e5d8e1212dff4aa5dc022ff0d3f9823d9fd5f7646add71a9137ed00838ea0b0eaaa44b3c55fc57de26481398f8ea0ac5e37b40a3a5299f928ddc698a09096b880d4c02a71ff99175a12f9dabe856af24d21cc272ddf9e5b76a4cdf50021040e589c9b0ef07efc27e80cad18842341d16789757b387dcf7e680f70bb2cfb8886762b19dce26ec572e05de95af1702ef3d12acde2390a59cb0ea405c9f00e8c1455502920da004954c51c18e6c693502575d8a036bfed55374046ce8ef97f48641ff171e05f8ab5231a885416f8dadd8fe373b7396f0a19c5460d7671399433e73ce1e3a389432eb3db34215ab2b9fae749792749e7437b6f8c4a17a48e9c4ced0c547f231db39a07d1a20b122568be1264cd55b5988ead17a265f0a4db1393b2147a4965a9d0643098f9126b2abbc274840347959c3291ca1055e5cd79013c4cf6d1bf726e5357c31d3b037823edd4fcd479f7b276a510cc825800cdfbae733d8acb17d57702205fc211bb5194bb68d45396adbcb3438d30a76147c3f3073a9b0c06426d089ade42813c33d95e099d74bebf23ff9c3ed47c8809cac28cd6a480aaa9b9b774ec62b3bdc520777c0004cfcb738b5a07c05dad10b783af983c2ea9a5fbe92a593968ba451f1f2534976af9af4f7b941205e4ebf667f3b3e40ce739cc473b57e2c81fb8a38ed8673837d3262fd4347bd75a46c43704e93ae9d170b2bbe70b6169652a3ddeba23136fc9718b3d46978729131c2bfaca4d8de2d29774ae750bc7e53beaa2bb7803f11bd23f985bef84b12e13e538b7a0493fbb7a06f947fac3c7ffdead002c92e3ec062aa506292a8f33ca110f5997751b620454d86259628c09916a4f6e8ca4580d0c94d14d3ae9415d824e1db296af113fdf356b527f9749721b79c07094289bd75194b399d3c1117cbfa293072048d4d36af5c21d497ee994ff36562f8e81e48848f7c8f2a177d1e6971347d8588aba2199800f5d6b66827cd804e746b9bdcf08d2da0e95331a7622a828b8d0c9b5db4c20bd1de025c82c5d03d777c548e0c1e42413ff760c992975623b932d5ca957c876c54c297758f40f7b20af0be04feab0ce3af7e58b5b1ecb4fbf9c6b83ad491d93b82e907daf27f712df3736b34ee04668c0617ae765af7ad2fe0130b012ea3c854fba7b7a3e920df55dc7c06cd9fafbf9b66250736e44aa0a7b4d394a443771885217b25aa84dace76419e1fca38741cbc2663c30af1824983f81f2d37d493421a046e5c8844fea2ee67fb5aba91a3cfba1a9f056c62ce5a5ad44d1c57af615d98de0aa6b93337fcf1665b14223c1f7c03ff1089740315f3a0f02d8878e4fdf37bc3553bdb94c48e9b77209e914dc4fdc015462f3182236bf66348fa80181c20f0d761a9c75877fbc876b3a0dfc8f3955bd31dca049c8c89cd75300ce12a34ebbc893aa621d519e61c4ef51f37d21d3c87a94179d02b3fcd0d9cdbfc364ff82edfce39ce074867705b77ae18aa3d27eb5feb2dddff84439fcf7cb2e9ea702c45350f92ec222bc9143f1b7a4be887922745975ea4fafba69683b21fec45613e4cd69691d377fcfae0f34b82cf46e58a73af9de54f8f23077c0038f13ab49316a13623615b23b77fd5f82e21d6bd76e64076039a2d44c367dfd131f3656f5e9d6b6029af0ea198e2cc352ad7063a866fc3f7f940ad4fac6fd90df70fd265e85c54c99a24bf9234ac3ca8a7d8f7ce09c5c7408096f3cfe17cf97066a08b9fb54bb844754d3f93d8b3eaf7fd6c9b843d9d257c3a649dbadf24721508e8b82e2cffa2e18db7a5a89dec7fff206e282b39beb4683ba35213303e8b1a89c48dcad9eba53d8d8007d1f7e8c00b81f877d926cd25dfb9217b756962fa0be88439665eff23bd3dfd8a60b56481074bc130e608b26d853095dc8ec971fcdd71f144e1551efe7", 0x6e8}, {&(0x7f0000000140)="572a2eb06787b324e350f8933e14635a832c38d81966c539a466bd52fa7f", 0x1e}], 0x2) (async) openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x91, 0xff, 0x7}, {0x40, 0xf, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffffffe}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000380)="00041b000f3e8095043fb89805003dcdd3050d7da7d9ebadf2a64ed6be237f68978fad372bb4430b6e6989f4cbb314c4ba2d15634a900d13043278a1fa90035476acb0e3be5dcf1bb995d97fd637b86cc301e7cd59e8e84b621c70e0d0e890b1bb9cd3f66655cfd8c964a87dac5c61010035b3a6d1c62489c443909572e6314bc3410f0386c7345456471e41bf48884766ddf02355acec32205eac0fd560ca0c1dfdc37aa29ecbb426db6228d5e6d90fe7", &(0x7f0000000000)=0xb1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r3, &(0x7f0000000240)="d81ad3d20cf7eb4e9b0830000001", 0xe) (async) 1.988413087s ago: executing program 4 (id=160): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) connect$unix(r0, &(0x7f0000000000), 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x2, 0x80000000, 0x8000002e, 0x0, 0x5, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x2, 0x100], [0xb, 0x5, 0xfffffffffffffff8, 0x0, 0xffffffffffffffff, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x20000, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffc], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x5, 0x0, 0xfff7fffe, 0x1000}, {0x1008, 0xfffffffc, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x6, 0x4}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) kqueue() setrlimit(0x8, &(0x7f0000000980)={0xa, 0x4e}) syz_open_pts() syz_open_pts() r3 = socket(0x18, 0x2, 0x0) close(r3) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x8, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) 1.987367418s ago: executing program 4 (id=161): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9b, 0xffffffffffffffff, 0xfffffffffffffff8, 0x27fffffffffffffc, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x8, 0x80002001, 0x1, 0x10, [{0x1000, 0x0, 0x4, 0x7ff}, {0xfffffffc, 0x4, 0xa, 0x7}, {0x6, 0xf86, 0x300, 0xaf9}, {0x5, 0x0, 0x9}, {0x6, 0xfe, 0xe, 0x7}, {0x9, 0x1, 0xffffffff, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0x20007, 0x803, 0x14, 0x8000}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x7ffd, 0xc7, 0x7e}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x46ae, 0x40, 0x6, 0x5}, {0xdc, 0x4, 0x5, 0x3ff}, {0x8000, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x3, 0x1, 0x4, 0x7e}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xffffffff, 0x6, 0x2000000d, 0x3, 0x200002, 0xd87, 0xac, 0x1, 0x0, 0x100000000644, 0x7}) r2 = socket(0x2, 0x3, 0x0) close(r2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x4001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000001680)="04bdfa5d1d", 0x5) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0xa, 0xd4, 0x80010001, 0xfffbffff, 0x80ce, 0x10, [{0x0, 0xf, 0x0, 0x71000}, {0x7, 0x4, 0x8, 0x4}, {0x10400006, 0xf86, 0x0, 0x40001}, {0x5, 0x800, 0x7, 0x1000000}, {0xfffffff7, 0x7, 0x80e, 0x7}, {0x5, 0x1, 0xffffffff, 0x800009c}, {0x108, 0xffffffff, 0x3, 0x6f}, {0xa, 0x10000803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0xa}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x2, 0xaeb}, {0x803, 0x40, 0x8, 0x4}, {0xe2, 0x4, 0x2000005, 0x3ff}, {0xffff0354, 0xfffffffa, 0x6226, 0xc}, {0x4, 0x6, 0x7, 0x20000000}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) kqueue() ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) stat(&(0x7f0000000100)='.\x00', &(0x7f0000000140)) 1.986206065s ago: executing program 2 (id=162): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x4, 0xcd, 0x2, 0x3, "218005007800", 0x6, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x16, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0}) close(r0) open$dir(&(0x7f0000000240)='./file1\x00', 0x80, 0x42) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7818, 0xffffffffffffffff, 0x7fffc) r2 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x14) poll(&(0x7f0000000300)=[{r3, 0x140738296431e52d}, {r2, 0x84}], 0x2, 0x9) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$FIONREAD(0xffffffffffffffff, 0x80206982, 0x0) ioctl$VNDIOCGET(r4, 0x41946465, &(0x7f00000004c0)={'./file0\x00', 0x3, 0x40, 0x2000b}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000660000fc11907800000000ffffffff0300907800080000450c0000000000000000000000000000e0000001ba89a0e4beb0aa7d1e4586a2007a03f3edf6e33672ba5495e5a1b48e2204ec6d730fb0098fcd1406f6b8587f403d336ea2c6a3f3a2c00bf3e44db0b6e06be98a87f5411316e9058ca2fbeb686c248710a4ea3c4371"]) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) mknod(0x0, 0x2000, 0x1e5f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETA(r5, 0xc0884450, &(0x7f0000000040)={0x2, 0x8, 0x2, 0xfffffffc, "cd002281ff2181baab4c8c6d09b975390a38ba04", 0x8004, 0x20000003}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) setregid(0x0, 0x0) 1.636362605s ago: executing program 4 (id=163): r0 = getgid() setgid(r0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000630, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x9}, {}, {}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x184}, 0xfeffffffffffffff, 0x4, 0x28c}) sysctl$net_inet_ip(&(0x7f00000001c0)={0x4, 0x2, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x5811, r1, 0x1000) msgget(0x2, 0x408) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x8c}], 0x1}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000140)=[{r6, 0x14}, {r6, 0x4}], 0x2, 0x8) r7 = socket$inet(0x2, 0x3, 0x9) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000400)="676d34d71a", 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x2f}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) 1.63595943s ago: executing program 3 (id=164): r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x0) close(r1) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa801543"]) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) (async) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x100) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2a6, 0x101, 0x80000001, 0x80000081, 0x5, 0x100001c1, [{0x0, 0x7, 0x101, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2803, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x6, 0x8, 0x8004}, {0x2, 0x82, 0x9, 0x9}, {0x10000007, 0x100, 0xd1b, 0x1088}, {0x9, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x81, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2a6, 0x101, 0x80000001, 0x80000081, 0x5, 0x100001c1, [{0x0, 0x7, 0x101, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2803, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x6, 0x8, 0x8004}, {0x2, 0x82, 0x9, 0x9}, {0x10000007, 0x100, 0xd1b, 0x1088}, {0x9, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x81, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffd}, {0x0, 0x1, 0x1002, 0x30004}]}) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) (async) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea000001", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000001300), 0x4) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d7710200005e004e2b1f00020000", 0x10}], 0x1}, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x8) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) close(r5) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000006c0)={0xfef8}) socket(0x10, 0x3, 0xf4) 1.635641713s ago: executing program 6 (id=165): syz_emit_ethernet(0xa3, &(0x7f0000000100)={@empty, @random="00e0300eaab8", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x95, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast2, {[@noop]}}, @udp={{0x1, 0x3, 0x8}, {"5dd37b5405eb23503f886c24fe6414ab229191003ef07cec0de7ec6a0b19bff84940d4de51af15f31c5098abb10c3182638fac48cc5cdfab93a2da548dc5627b7eb842a529375c928ee9833192006d7afc192a18b592078cb38a03dde4809de3f20bd57eb5b1f6d009e009e066295f01a6c6960723"}}}}}}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x1, 0xcf, 0x8000000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x1, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0xfffffffffffffd79, 0x487f}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x3, 0x0) bind(r1, &(0x7f0000000000), 0x10) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x3, 0x40, 0x20003}, {0x3, 0x8, 0x2, 0x10001}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028698a, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000140)="e68bcdc1c16d41407895598422c0306b2d62c319c2e921443cacb8b1485bfeebd5be4a103bedbf014c61fd014bb0737e5c4ee6a17d48d14cad7fe84150fa0b21a08ce4b89ead0b851a4d386e5e59991fe72a95760f8b2fc9ea8179eb7da0f3d26ee63cc882287f817055b210b5462602922fef30bedd163900967fe470583e951ddc11616de42804f8e6637b65376e1bf079ac81b1297b93d6a3050e4e6339a1f1c16bd051a2e1e5fcc1c6903d1ba193355667e567533268be64551d754f97fc7e509ec0849db5a770ebac3492b1b03306a7d2ab9368b872d273bddcee69537f8427dde49b1042fb663a63b8b225dada7934d56bace49717621722efe977ea9ddac09e8ec4dd19aec7f0c1d40e43bdeeb82e2c0860ffca128e11311dd330bc20444de2717e0127b1aebf81ea59fda5d79ee9f005f27e7a308c3bb17067fdee1ded3222ef6283e3eb74c40ae5bca4858489fe20a9803412ab3cfca5aaa8c5c8fbdcccdeb243dd31bc29971678f87e814209308ba3f7d7fbffc6d6c1c8a24a9783bf3f2957029be575a43aca43820acad4cf20dd0eacdebc47a5a81a8491f4c21c71562370a321f3650c667dc989441496623dfbbc180f73650246bade99c85eb7942878cd11e86151d46f88ae332c7bbae667c2b3b8293f72be463f0e1b09210f0b65532ceb91ed887b8438041a3901c3221657e2fd5bd85956a4556f5ad899032793b4b7c2229b3e6fa75dd1d75ba2ffef2ddbb9c84b83ccb3f5d6b4702348521791806f43cece767509b0bac352edee66c99426680e3092cf8e5e4fb26e3091d6587e4efbe6dfaba09de341aa7bc5adb560038c17e202fc4b976b850cb8c16c1057c0e216c1758b419580c76bd931f5", &(0x7f00000000c0)=0x270, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000040)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) 1.634626058s ago: executing program 5 (id=166): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x33, 0xa2f}, 0x80000002000007, 0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x2, 0x400000000009, 0x5, 0x8000000000000001}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000004}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)) r1 = getppid() ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x20, r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x801c, 0x2000007, 0x0, 0x80000001, 0xba4c, 0x80010007, 0x10, [{0xfffffff8, 0x7, 0x1, 0xa}, {0x806, 0x1, 0xa, 0xfffffffa}, {0x104, 0xf89, 0x100000, 0x9}, {0x801, 0x2, 0x9}, {0x401, 0x200727, 0x3fe, 0x3}, {0xfffffffd, 0x650, 0x1, 0x99}, {0x2cf1, 0x0, 0x4, 0x6d}, {0x6, 0x80000000, 0xd, 0x3}, {0x2, 0x7d, 0x5, 0x400000ed}, {0x6, 0x8001, 0xd14, 0x480000}, {0x2, 0xc3, 0x4}, {0x4, 0x401, 0x640, 0xa}, {0xb8c, 0x41, 0x8, 0x6}, {0x40000, 0xfffffffa, 0x9}, {0xc, 0x5, 0x203, 0x8}, {0x2000001, 0xfffffff8, 0x1000, 0x30004}]}) setrlimit(0x8, &(0x7f0000000240)={0xa, 0x56}) r2 = syz_open_pts() r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) sysctl$kern(&(0x7f0000000280)={0x1, 0x29}, 0x2, &(0x7f00000002c0)="c04d15b523d4029f337fb4cba147ec9c5c494df518aa80d3d18848916f7c8dcd16839b3f1fbae29350c8e2df76577c51bac5e1b25f095ad323029181a22c29004801e32acda7c9aef21e47f1232a7478bb8f97d3bfbc5930e96099cde58fefad4b625d4f6dbc4d25485660c1965e5afa7d706bab8fcc70aa13d9d1af00e5b83d8dd01f59b0abc72f82bd0fd7", &(0x7f0000000380)=0x8c, &(0x7f00000003c0)="5e8f", 0x2) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000140)="ea0069e87a0d3176", 0x8) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x820e, 0x6, 0xffffdf82, 0xffffff90, "08955c1cfac164e261150e00000009ffe600", 0x4000000, 0x1a7}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000006c0)={0xfef8}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000040)="90311ab5c67888b5df6cc1f317e1656d791605eff05bd4808e7979ada85974ffc372bb2f6c6ade762dea369dead2ba66684579877e0a4942eb9e40afdee7358c07d68b325b3c89be4b58612a8ab5b07573c3d316f4f5da685065ce042de70794ab05", &(0x7f00000000c0)=0x62, &(0x7f0000000100)="8bad2918aebb65a52169fc5643f2fbb06cd61ad6140b227c3eb1e6059fcdb1ab4a1995447aaa5581ad8c8d848847f1709cc56f1494791cbe2b6a8d1385ba89d21d3ddd582bbed8e457df5491b9e1200f3d8bd3b2eba80dbf5d9620f5d7e8a3f43eccda91e14549dad5a056f79d183c02d1280230086aeb0f30f6bed638950082f8786e0182dd0993bed9383bcfc40a262d440be5ce5c59fb3ad7202eec0dcd9e0f97f9afeb10cac323f4164a63711fedfa8706b4cefe2a", 0xb7) 1.319074431s ago: executing program 1 (id=167): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) (async, rerun: 32) listen(r0, 0x1) (async, rerun: 32) r1 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000000)="66a0", 0x2, 0x3, 0x0, 0x0) (async) r2 = accept$inet(r0, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000001100)=""/4096, 0x1000, 0x4de7ecc926483bc2, 0x0, 0x0) (async) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x2, 0x6}], 0x4, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (rerun: 32) 1.318537076s ago: executing program 2 (id=168): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x7) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x300, r0) 1.317570926s ago: executing program 7 (id=169): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) syz_emit_ethernet(0xfbf, &(0x7f0000000240)={@random="ff96430b7a73", @random="cd811fe24619", [], {@generic={0x8847, "2f1c6933feba9fe6131015f207c2f8515e0d1943ee38c01978e8a1d8ad7653da0e0c03e9383d1ce6bdd3f301fe04141171ec0ce73c34535cd7c0e2f2b12c7deb6c1c3e895a26b8734ef7192e8ad6488768b3acdc5f975941125086eb1bf36d585cfa22a592f43f6fa8fb929db6fc9e09163108fc1c3b7a83c81919d805cd17d296f84f41de61f40ef0e4747c5a63272757522b406c07d8c97c186b636e8199387615b72d12538cb826da616b094c35e4dcaed7bdd75b731724009277e60581c69b518291f1a0729b61d758d0336ae33a34c59e0613bdce286b8e0c17bbbee5a6908e706685de37632802d13c5db9e348552a95d10201450bf3c8ddbdc638e151960e0021b03d5b6b82bc4f50653185b0b2f1489a44bb145d7e83096f8b8f9d84f00b5a37af8e2a5654c997132197c088f3b9b8bb6e0d01b9b3718ede94de226db96c81ab9f18068b57a50a1bd3a4b41176b17dffe05beeb3ab14fd2e2bc570d496f389f9008abe8e37c13dfeb7d11f0a63188ed017c86417a8b4fe54addbad0b35f70e3c1703ca2c1899fd84c5b19b92c0388c3d465e6fe71e183779267704f70d215ab9db1200f6268594906b17912da2cd97744b582e8b8fd6038350e91540322f9f8c4f239a3664599b543f817ce2af1458e9d24ef4a39cff92987c3e66e8912cf936ea9efa7a69ffcd3c1862de9e70f5c67781c7e4a3958302501125f365de83b7f9797836635c48f9f11c35f8a9e970099078ba9cc1f1b31fd36d70ea5acda6ee23e397ac46ad8d15edfdbefa05287a429cb8697e323d7231b7dbca2ca2ed460bb351b4338d00199fc66671ac3f0932cd656791049f77ddd0460d758ee32edfe47bb9804101c3c00705f02417cfe1b0367832c1a43677d89aea740aac2d166702c70d33af22ea9cb6fc58c1ec1ef841df4a716a60a1edfb8cafb0429c07aefec2e663ffd1bede3846c14f6ffe6daab9fdba5135531247ad70af84d86fee27c5732a688bc7d6862174b97feef32c723a2bbbc7caa763507e32a022575313daff55364ac65de587107cecfba365bd3bbc6c653ec2687693d5633cbeb29a54b32722d9ca0e7f0a7ef6ee0c9d460acf13b6408f55ec905b63eec0e0f69dfc93fa6b02fa30ea56fe984983533d50aa1f206bac02e0b1c017d4baa4d1ace2658b9499e1c87befcda6350fae8f70be1282cd82170db597c02656ded666ff47c2424e09537da2c3fd875bc72d3577922640d4767a2936cdddc085cd2f92958ea807db3ce7e6065c17f8000eecbc823593a0e7cf2370d40eec6393797a4adb7a2fa58b79ed7f6377f6b747f8175f54655412b92cfda34152b27cd2dc667287c043956034b3fd440fc48ad484ab2781a3e3d307b6958bf3cda2708a857521942dfa2824807742bf92f7c0fd4e03f751bde9144c663c9c94b9ae7bfdbe89a264009a73de967648783fb98efb2766ce5350df3d224a9c6e32f99a0ee181793ef6b2873dffb34290b2f023f4b4fe43ff61727faba85254d549248ef2fe2be1ff91a3383c4b19a297a0da2b2a17a2f7bd338a80d5805b1063905f926229375fbfb56424f105847c9086ebfa1c6f50cff29bf7f0acb3579acb383f84ee3a7b9a9aa562ecf3e6c39a5dc1e3138a4d9bbb2d518f94d0821ed99f50848e556a32c6c886aed781e6f2827424079ced7d333fe0bc87b938d759df551067176d95173e24d5e24883f29da7b7238354763cd9e257969e8f244597ace5bee8463b636e6f20322ed1fa3a097da3bea3ef8d0c4081cde3804cf26a03cbe8ad1f33e4bc89fdb43aeec598120e4da09b65788cb34480d912626d442cdc50c77ecb52013c6cd7eaa7c23f0703967504f9facf2030563af92ce9dff9772a6f0a5a5a537473e69f6557b5865aabfd899f9ca60a15037a18dda2f76173f9b87fe15a0951beff7adeb56fcedf34fda235db710f6a10591844fc06c03338a74613d27d16475e0b3030c590978beb17b652cab68e3e1d38bdced8eb50810d5f93c57a0f82fbe844f26c670fb61a286a64e7548f1e2bc36418c136869930a404fe00370be52ef2cb539a3f277fca08422bd682180def7234c34cb6b7fc231dfa6dc7de850043da436c6c78e53fa66b602d7eb241d6e146494f2af255c6ceb8c95d7952b2ab068306868b5d481226d76c58822e60a3d77bdcd3e952198f017ec410b28ef34de24a691ab7079955f8ce78dfd995d742562686e794588e8a9546bd992168d19c6a59a5a577cf262712037aef6d2f9c511a51c276def12341c9d2c1e7991d594a2107d48c1d7cdd3c6a40096f01f72014984de5654931064e0c027f991167d40b1e4b92d3573baf8efd33ebe9d6c6c2a10bfc5c4e2f91380f43333e6c8b9bef44803c4819bc5f7c238ccc26022b66553aac128a3cafa0f2908c9b837bc777b4218155fbc4d8779bab8a3629818f862306029d429a463636182b7e60dcf70fc19dfc29edcf5ef218a4ef0ae094ca88c2998b9075ff99be08791028893acccf36d02b4b791017b1a02d47b5ab4bd29e594e9883b6466648e5024bfe304bad939677116d931bf8bf356113f31c6cc7d51147c31e244c714da6297a3d6524c5987d1e7eb995f607c6865f85cf4f3b3ce00bc12a769a27735a4f72197d0645d81a4ecf35d6dac02b19dfe8d9dce00e883583d1d7d54c54662fde4a81961c5a377fc27216d4b9bd50f0f345550f99f49e0a61a42c4ea1cccc84258f88755d5bf4302015157fe2fcb48747be6aee31c70b2841f95a84b660f75e57dd978585a5e3866fa7f9ab8c68f21f6fd2c48a3eb95639871e32da6d40c1df37cfe3317c3d530d9d6a640dcd7260d6cdc2034334b2a7ad9d00ba34e6bca7494299b14f9ea50fd90abd81d082e266a97523a27a8d718e5bed629490643a479e4ad1d24cb3ab83de84884164d750858ec7af0a8e2907cec6a185ea4530e0d1afbb597e0d60e34b4cd65522078a91c4578d4c94db6ae4d7066e5e65c809c0e85d8c55184e2dc98dee8b124430fd2584bb6c764a86d5897339be264b12aac41344a9e0669eec939d7b82651b41ef035cff85d618fa76f6ef0ec219999cbc4d15de7b888b13a9ba5c70a7cbfdd2f3199bf2ab37920265cb8a90823b67d8f6c1edd7c811912bd6cbe5647263012f10d3ddd49bc11ea1f5869c049a07f4df11d599f86e7bd444234f202b44a56ac4adc47b716e3502cf1b520415aea966c15bfd0499e611f641afc04d96f21e3c034ea31c236dce66d752ca0b6414b6cf0b0c3282583901be26f554e8427d6eb790543db2e249d407fbcd4332a7e4862684fe1d86bca7f32e6a6a201790639daed8158ed2e953ab635ea12b6c0de562e59706244fccd19d751e1537b30ed79aaaded82071898ad40bc39aff68e73d2495fb77646d6abeb8747ad2821d09b1cf94de2ea28348a6bcd4820bb369afc34684408d61510228ff147e1f3b8e6d2c40d22e93c3149c3d0058db4ee59b6831d14298f96774eb65c5b499483ee5d960b811429921dbcdc0a2ed723a5e01683549384e837603bc1f1d583afc2c065f76b1dbae9c61c68d3ec48a6e38c15a81cf71f30c917949a000f6ab602a0f83252bc42849bd10854c5850002809bbe98f8f4ca2f364450273010553eb7d35507a0b0e625c74fe51f12bfe8bfcdf4c8d6f61b04924d0151ceab12d0684392050d0114893f4f65ff4547fab37631d11ceb4901ed19594bcd8148304fa0204b00577cb6632687a6dcdc4f07417028fa393a1706b2a0e181fbfbb5b5d20be6f1eddec6f7e886d4cfdf23519c9469e82a049be8e9b14c4beff513fa125c9356656003f04e54e0ed152b9de4ebdda7f63f642fdcc9209dbee7c21a1f2564f86a5dbd4267a76023fbd7e23e162af4b8a23bb77a300abcabc06ac6584ad2740da05d8da83ce518b2851e07688933717ce31eb3bc9780f4e97fbb23f4116cad734299531014dcd43e7252d6cf4d892f9102bb59f0560929d1e0babe84d5ee97cd6f4ee205bf2917cb3c6411a9e341fa648721a39eb8100ed73320df7c06dff42af4bff78d215cb75f6e94c868a1fb3fc21d73d36ff797809eff1fbf8da6676ede7246aa8c0d3cc221f39b0df45e2eadc4ccc0f151a2e9b723e9afcc506c6ae9a0d5678e6101027fc7e4bcb0108906359ed02a1c5c2729502868bd2b99a294834b1bf9930ad5b3d73295391e9a5ea05846b60d263e5a1ea7c5433211f8b7bc3dbf0b6160519977670e1fc6005ac75fd19ea860dc2114a107179a32be8e199d62a1d0d40c52872948af95e8af40c4082aa4b8e6e879dca5292188aa3e39f87a7b6360ac05967094b3ee15b104e7d426fa52619c4fd63d290653c4f9918d2b98d2c414e108fffbd72d4363fe678a8ef4c5bb735f55756a52bdf002acafd39bb8d5aa2757879b09c5dae8ad4f89b3584f86d7a71a581474309d8067032ed8681ca1327305a6362c4a1c2c7ff7748512b669ff6a20dfa380d76bf86653b23e04b36d659821d8a212890f7e63deceef10452aa7959e4e848c1594ccc9468b5b23596e7920e5272d70a0589f9e67f27394561ab51c38e4ec0cc2cd307e62ba56da9e508881b66492f4cd452f6c100e50fff93c66b9349b87585c2858900bb1c600996bc880963f9328fd27dbe77966102abdf75adbd56fe53c3875949f8b0c9963109b710a28ead8c821861646b4381315c6227192d4cbe25fa12262c5d7cb141d392f54a02eeeb78dad5cf23bb727b7a8105174ffdc5b48fab882edbe3a56a25cf3026608f0f7926a8305431e0a1529071d25b8b8eb041f2c0eaf5aa3c143ab1ff5c2c9610a3a7cf1587f0fd33dd27c6197adb3edcd060c3f461bfcd72e8c4a63aa73d93e5c369ecc9892a86c87fd95800f27f4874bc080c2116042af434ac5bf04701f679d1b6fd13365035191bf3d46632b7bed04551eb5014f57bf5df598daf3248cfbc6b4e228dee4c0cb7c67188578632d498318077cabe13edf38706acbd99a01ce47a5ac89c8141d15402c4acc46284be2acf266bc89259089030308b4adf903446ee035a9137b1acdae255b49cb57518e306734f77ff6d94858acefdf53852dd303266559c6af4238d6328273eec7d7b58c5ff36884b4f734fa4541451ac22248fc2ee272435818c66d7b1aaa8797cb4ce17ad43783a49ded4c340da382709664ce7184b3dfecc50ba8b917c20a582455b0d067a5f7ac440974cafe15345bc294f6cd01d36c998feb3ea90b4f2965e73893c190e18a8895451c6b894e55a95f4c1ed6da569d0a0d9238f6931535ec1739bfb19fa06eb3dc16806a2749f7a59e81933a7158c12dcf5f23d3085f44e29ebdcb6a35c984d75b148dba7bdbf2de0b4f22252a808c1a450d9e2780bfe6813fa00ccc21c21e94ed53a09b5fa42abf593109ca63171518b3f88b86976ecf63153c295aecf87643e98d87f50ff99a43e907e2d35bf23c9f62e956b9acd90bba4e627e8a7eb1821f3f4dea9c432bdfb7586df51f78f08060ac60ab1a6fff3c759e07a8e15b1ae7d7e7a3d306ee2b45f891e427ca42f5cda9fb42255f59c3d5f4036b20a0d125e642b2acd6bcd650f16f084344685e04f2f9e7fb212c731e76b95b9ef04fb7ba664a57ba41e105fe419f7ee830262c13f6cd96af6a357296741e623a403e02d905e7added5d41698d7ff5d216"}}}) (async) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000027c0)={0x0}, &(0x7f0000002800)=0xc) r3 = geteuid() r4 = getgid() sendmsg$unix(r1, &(0x7f0000002880)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002700)=[{&(0x7f0000001200)="d0f9da89679a770eaddd40be319501f91b2cc52854816d8e54125c0f0f47a24a39dfaede4e8bcc274bb6b03020c67b00d95968719f8f02fc1dbdbdafaa90abeb7392278778f476e1e4d877abdd058427f39d954e895a0fdb86a7f4a119de12787c37d59c735b4b8e273b263e2dded4ec62e25586aa508c3702eb7511660663325382f9d4e176ba11ff35eb9f173c240f967acfc11cbd7b60d32e5d2a63d3d9ce38f032284550cc6f2561b0da86d1563a35371c239a30d7995b1275bb833740b348e5fd27aa1d8e9f04302c2a8f5378fe47f3ceedccb2370fc2ba05b16d98f7e6094949097c1a19a18dd2ca293b91c0ee291c85f22221fe34dc5bbe128ee973d103516795e00e6c9dd37e8c42b49cd61fdf7b0bb7d8ab119a0802058610958a77b507bf79331c6ba37119f54c0f1ee0059a123abb4f42fc6299a9facbebd82b4e78670cbbb35764120000fa3ef11f07d87f7601531bf0fa447e28e0cf08f4cf7de7ccd76570c57e015cf7fbc3a791e124a4a923144e751298038a6267db4caa0ab80ff3263200a6d3af71afb9b45715af899ba4fccd87fac071468457754cfeefeb6a61a8d8357b271a80088be3e9cf905aaaf8ce7429011657fbb0b1a397abd1979c7f0b2004e704a619e2efa71ddb04413e44a1476d1b0196dc95075b64fdf1ca8eae835de8da63ba8b1bfcc59dc46434bd8c82c3b326dd81238f1656dfa5503f6df686bbb3a1006d3bfae1c90fe61c24acc76191f555c69a37ba65a34360d95a02bb3d7f193fb44608a002bf29fb92b2d7dcd4679ab2234dc8cab053a07516acf7648a2c6bf46c33df0592e310c94cfcb062c563203ec9e5a7f7bfade1c5d7d25aff68ee93ffa822bee6126509edeaa9acf52be6dd53d213b9060b0b49db1b045288729f1b9c5d4eb4bb832d564d8364208192b634fcc3916c20594960428941b0231cf04469de99e9f2615cfa73f28c80b9ea03e71001ce0f222269f6614cc82f466c2abfb728517e3add8f78830db3ec23295cac3ceaf01b2b48f60b502e863b132617027e1b36827bac447f73946b9a4fca41d949ae9218b67ecf9f6cfd5567e5d2d38f234c3f32fd15e7ac19da875c9090b7934dfd13e3f67d180ac22e0122d3717f209559f7c76149b91b41a8cc28f087f0b728016f4bb90e9bb60f04dbfbe158ef803c3ff617f20642138e9e3231ea86ac2aa0d1c7f1f2947b56e1cc9e634542d3cfbe124872eaab5b8300a552de11d814ff2d07aa2745f7a8f081a2f2682628485281c5ec09051629eb4f752d3e0ed7b49b7e35074980a65c59a4c5ea70dc34e91a47fcc48bab11785139c2ff42043e0ceb88e7067ab9fb552b775abe64e629b081e96df8cad3c9b44b1a06f5ec4495e23c58bab3b3e5152a39823c1da7135529027feb5b9fd5e0a00bbad9ca2a37e0ad12c2f062bbd9f1f8426f5fffcd4327ffbc00632f9ba39a679e2fc6a74e355afbd5a57a47efe3a1ad927db1770667b0959f98f317f5d29e9bf40e046c45c31bde9b222b368ccfbcaeb70d0c367bac4d70cb1be38d8a487fab601b44c1687ea50c155ebe62862d48e6e764ce0b29b7a63a4e2a0d0cc2d3bba36172057966c5d7372996594902d88defbc5d5ba80e1c91f253b3730f4a2a0420a382337acf3d8dc3fa76ce8eb7b958b69f01fb6d91c93a43a808b1150cdb64b625a5a0764c36405528e42ca4bc4b58f23e280b1cffabf2d20b93aaa6ed8d1e0543162007b490cd070354fc26ffd5de138f661e587d5ee4b07e9aa66f6f36136b77bce65c9e39ca8a26c610577bf81e40e395fb8aed46282417f05cd9551c35eb6c34fbe0b9b8460f10becf7251bd0d90c9ebf8f6eeba601ab2fef6f981cc721931a0319d9a30c45dd189880f423ec8a9eb23953f7f6bdb1d5db759adb238143c224c79a78545ed26b979adfb4308171e185d70aba73a52352f629df0609c15f4ffc2ec2b9cba6f39874b3df0033fecc5669074284dd845f8cd838d21ab4c91a931642a8498960c481a5522bfc958c6bb2fa85d2f5c272c0dff3a6ce680bdfb6c453d342d58187564e379d0a307a157ba98f24404bc8e0910133b2c9f8f67a6dcf3e47bea2ed8bff1ff123ed2ebe4350e86e608882ddcd81f88c940052b16ffc96305935d675512802fb4a1f0ef15926c103ca75739d223e4d1238a9c038d717079a5943d8e2c5313adfef6d79250726062c7f360c6e268c8f87eb799461b7158abcfe0e43a839c9c726db2aade96f7ac9c6dbdd8b1ef5ac6ddbce428e423ded463c5edbf766019ede04e191487a33156ab814c46eaad45aa271da9489fde70b64ede05bee1023527daaaa98dd40249a872b13af3934d4f0ed27b6333c3a2dbe0d36afcb9eb69b7e01bf8ba19f168fa49b73d9aa530e606d763fde2ad07480426d67469c5ad0234416bbd9df214c8a3e3d014495de5ff53c38ff1869276c344b92d9e6caac993c633a66d842e771c5762394e8c8906bfca13a5732189fdf004d990ba61d7c5baa0d3955757f7bf84cd9fcb5f732426a299ba88e0c9aecc53ccb812b1b3f38d7a274cc8fec846e75b80af9885c294e980fe5ea758a4e464b155b57782cea7f093ea6c1df5a4b76f242f01beca285e421f341b3719dd21e1f2026e6883ca5b127b7a818cee1460200364c1695f4fda069f8530dd3d276e31bc8e9e8ba76105ff30bc5568f690fb06ac6e3aa146d5f479411ce826d1a32b5a461b7a48a44fd42357aa21975a8aa5728c4bc70369a97c24c686149875a66c5205a41c9530e520ea1e0dc05111f926b51f661c84472011ff003763a309aefe8e29bda3a6bc40e6175439da0fcce289d26288ab49a1c6b9820e8c93b6348e307a09c688c763d2251f1208e469c833ebe2c3ab3481eee9bdfff1c89f0d023ed8b5baf013ddff8ccc3d9c067c345983d14f230e65aa56b56f82978a3b87f59d57ae8e387393136ff06ca971fe71e62b90c89ac0dc9c7f0bfb84c8b373355dfbd0cd6fee9207522890b3549f63cfd809cd37735e12ab10da032e36604ba4178a17ed9173dd67fe9dde0659b3332ed414babfa31df1657f0727e867f9b5d32090d61677051a0a822a107716de8f56d87c82c251f3b7e8067c00c47e1d87de7b826fc95161af8cf02920dc3eb36763b1892d10845c4f9ee277cfce2fc834defa59980426d5b4fb890601133528120d4d968200d8d23054e0afd33467620b567200a52bad425c15465bb12239efa78c704d7f9875527ec66108030b26e96be24c753a33e6e982a8ebb497c03333345daaf552a0589dc127275c71cb905f966dbaecf99493dd3c0317017f0349cb31a80c24147406f171c2209d75af37bd1672936f2980cd745196fd57d1b6249c49cb8d55ba559a0eb9f27a774f324c0e28449886d520042b71c35e03687e568229496c5e72736e410c632993865e05b85b8bd3b8796b145994733327f7bbd2d316aa78d700fb4679c4e533e06c2fac3116a833f95d74c4bf5b3ab2628f7c3effaa75f2dca3732d13cb0edccb2fc0626e91a48a20bbea9e22e8f6ffe776008a85312b6ff56045736077fad17d80432f1d4ee4b178f0c91b531bd4a3b4d32ade88f966e1187232777546c5bfc28078a94e871c33dda0843c92e8aeab82f22219e63b7cdc732b5a9a036ecac8fcb497f797d73d0ba9847c5efb437e670d74c6046b6e634f44be5c1d3e26dec9d0838e8fdd8165373c9f1e3a8eb8d59545bc88b71c26dea57e51ec2b01f53f7fbb57c37fc4a94b09650b7445adecb87e47b4eb39c94281c76ad5f92f69d6c879cd86000892091ee7c30d01abe1d41fd219002fd0032941b76381142bf1f5147f2fabc06f450974a549a46fe9d980160ec394c0cf1001eeb20030d1d3d76a6b15b690c5dc8aa4c2000aca35e60b7acaabbad28973959d66b945e05e078f8767fd27cfdef9405951bb450cd74a8e6bf925e1f59622bf732660333b41bcd33b2151a4795248666675e950e1c393260137eedf9fbe2b10b139a661ed24e08b30ca267a5122eb4ec535d67478512f4ffff7d0ca0fe9bf0aa525d48ea95c4f8e4f242e3b41db280fc1e063f56f6c9f79546d397bf3bc7d3769f2b3b6d41470b8551ade9951e27223ff7354e0b238d6aeaae1f3167b8bf7b32254415c05631207d51315f012444acf37fd6dc1fe69d66c6cedc9f8d1cfcb3a3a1642fc3713f21da3f4bc48c937ede775bcb0e0e34e887c87f26b51e6d05db81196ca5f9e3f7ea2cbfb8d5df6e1cff7549974872134fc459ac96f7d34e74805d31120737e3876f26ea45d3218d742ce21701f32b0f5b79b03bb8ef5e3a2b210ead129bb4152510e749ed99110a2c83867a71fbda8ff01180eed83e020b751f3dc59528cc30ed65e35dd021ea0022cbdb43c5a614b8c46c8822fb29d7bdba71d79342b36baebb2a64ad075500e3f070dee569ec457c4af6a62f3d8026620632276a2f8d527e7e1e63f132fbaf39d0b05549dd0543b11a65867019dd1bb6ac9ada0dbe67f3a4c3b447873dda7ae7322cff12efdc5d9645f56863d2089b617afb93286412c1e1ba8fd4a36be4c8660ad4da07152e11a72a2aaf3393979d0815414c61a3b01cc0f507ebc06adc314659506041afbd5d4e4ed6a5b4a4242492faa12791c044a81509ed30d1397f67e3c795224bbd42d74291a4b1240bd5e62e9da6b10d8d3a047dce6adaf83ea3ab652e8bb84901ace2b2a2bd12582626d52dfb3c9261aa7508e7cd76b8423a314a6fc41f5b5dc631cc2aa195128e197d4a81397c9236e813ac0521ccd308057827b741c006f347a370e047a1d9f6fb26be730ff7a344e8ad9061398ea8bb4975254ae86ca975ff3da99ba0ee31d2ef3cf781fadbc3efafebd781c9dd7238e7ceef3a6b88fe276505ed16a9c3b3c483eed916d7dc7f4c5bca62128f2ae7ab4786264df277199967cb199bd95fc6a84b1b2090397173f532827f68a2bf7c4d1d28a5c42a453871afbed3aa3bdfb60b01d294e0c19b75b46770138e6ebc37d703a548693ffe10fe6dd02b357bd0ac1d70c68c54977b46866b70c406647be3fcf8887964fd04f28c0b9b7efd0596da01bd4d00b130bf9514eefb90da9cdf6ccb2df584f22d707639ba1c8858bc17135f3a1d7fbef021506d550e154389d87f58614b0abeae2b93a43a0322f78ee1f89bf763a242e8406d298efbb895f13eebc7901c30eb0696622540c32d9072ba6d80e95b80aa5a16323e9ecb7e8701944c0204d93d1a4dc62f8995c4949bee51f06d52bf7ca9ac431c30dad0a4a8310e60cb2994c2d987b6b1d938a136bd19255a253b6df83c8019d13926ca3987aa3d510993ea44f1409ecb410a763389de393f861a28df526ef442e6d99353a76e7356f3d58cb9c70db0ae6590b5165973c71009ef9f16b364d32685113fc1e5c540740802392c873961725ba48d17fe2113af779495908ea63966a63c286c6404e15744edfe936a01a10144d24c49dfb1428400ef52888f934502467e62319235fcf85cce91f14744126d0db02c40b6e83afc8b3e476998656f2920ee3e80e15259da373f92c8c0de90996ec661ae6b53138701ee653a3c17a9080c9a49baeb073afca7b223bb54c9b57408706ae6102c1422558f4f5a7686e00d07ad31c9c658c159f5e57a76ce69a33653d45bc0ec5a1b055be1e817d2c13afbaa76c912704bc1d0a3aa50b8d099399fc076c055ea65ec1030369b7c3fcd148e6b2cd2080d5740721744f9534adb5d2bb7ecc6b9fd6b1247eae2be9391938d0d0a2002d795846b72679015e", 0x1000}, {&(0x7f00000000c0)="e7c8e402acb9b459be8cf2322d96608ad66b4ee13f5cabd9d60cc904a59bac3debb06550fc29843caec592772df54f5876568b4e5daa89be92987b637bbc87db4437026a9a7ad62d21a69134af698b29a98d87e8432b532cc37e513a7ac669d57eb34bc5d3b86783c5b97844054097063b5786a673c4b3acfdeb507736757ac9dd2c22922a277022a8a36c531e2bb861a22c90695ae7fe8ab6c93a09a0df8a22a84371ac03948a", 0xa7}, {&(0x7f0000002200)="16987cd5f0ec6ccb55f9cf1b22b35e2957812c31e6933503c7da469952ab942c9ff2afb12f6db783e8be557578ea1ee150973a5ca05fcae143fc17df65f57bdc4d6b1930f8df79e0688817eeb0bcbed618fb5982b58555635bb66cfe0caee90add588427d230bb7934889a275d896958cb9682429f4d3ee613b21adc3f3ed238ae56f9cc8bf16b594a9b8a7211baabec1d5d149ed05a3ecf61dcb4f5e7fabe30926ccfb20ab944954afe88f6cede6ea1ca24fd23ffa34e64d65968253c8e233cc7aa42652a0040e275d28c13077df81398617ba55b", 0xd5}, {&(0x7f0000000180)="7c4a436ed8dbec0be079ff30aacaed451245ab4d873fa8758d8c68936cde327e2f5475c96aad5369aeb0a327367db4b72759bb19b928288ace422489bffa8359316fdf844c5b247d10aa25eeab7614ffa86289f60c02760f4fdba8fb4c87ad3e89961f5836ba1077d5453fa3cba12f44b55f987c6c7b95d934f4d700cb2b45b7252597dc9060127d", 0x88}, {&(0x7f0000002300)="86956440fdd0ecde70ba29b823afe8e68ebb6b2cc2e63ae641851e8c6dc1825a7e13e733f1b33332f050475f4688448ba7815dacea25b63a602436385a1807972ed6a02ae1cf8e560c3c9e213832f13d625af1822997f6b83c4f8d6a61d4f7ba5eadd60e9d4615b513ff139aed416d46efa215b1a53372fb", 0x78}, {&(0x7f0000002380)="428a8bc656cafed1fda6d7d9f5cc2d6b74686e5c36870bef01f0afacc0827ba8e539a93df5f4bc166cba667280c9f62e2ca4a329760dfcb530007cfb11239d7fe1a0ced483bc8ffa520a00a53492304a4675f446209fb789a33791d28af919b5a5e2636e06605defb33da8e47d1de3ed834a817625c9c573e5a1f1b9f322028250ab71b0cac8ed38f79ab0f440ba8fef8969ff21ca5f1acb6807d71685311b4e5657165f9916fb72ee15813caf5f2ca4ffdd05fcdffb", 0xb6}, {&(0x7f0000002440)="76eecb1298e5cc23acb2a1748386fa3e15733ca5ea1de20c505572894cb32c0485983c8c62ba25a8fe91b6190f92156bb6b2321d15c6b9e636f7563a59abecbc214f60f2f551d14b49433a39d1e00e6efc40bde40dcbfca35fe89f6427253da15f838bceddc7eb9b07d53e0e404150854cee38a38f60ea4ab05da760f5970b7b4313ce98bc571a6bf44fe68ea00d3d97a6d2090f19a095937a024a79df63aa83ce5543140d6e1d5627eef476cb6aa5ceb57d3d201139c12a336ecb01733f906de3921eaee8cb365632", 0xc9}, {&(0x7f0000002540)="5c477a2b0cfaacd2ad4a2b0c1fee963a89c27192290a90798d15b46c9a14240f76d62fca1169610d9233915ea632bf5be69da8b177aca095e6193c1bd523449faa9c0e227fd686477f137ba558a18aa240afcbb2633a0b19354b2f5f01eacdf91fb1f32ad47276ac468c734958e77744d47bbfd852f09973a2335227a7b952d54d41dfdd70548250433cb118d38dcfe1bb2f8df993b27b1e08430456bb", 0x9d}, {&(0x7f0000002600)="3bc84f1e71edda980a7be824cef812a06932c37a1d43a675f31dcb4b1ea718050dcba5a8c159c9e298d0f207ac6295d631b6bfe3ca18cd1a5fcfe21f1e40581578b161515ba74b0f4178e286c483257c82bb6b957e613dbf9bb91ffbd47064c0be89ac4ad35612e7a417f8dbfa5b72329a11787aa7080cd06f2d2ccbdbf37252c984147b92ce3e22aad85c2961e035c3c6ff79665ce4f45a2747d974c114391fb8d551e65a5c2abe78d39d879d4c490e641e82af1338caa94901632617086b538f78a66562587bc5a924d5995e", 0xcd}], 0x9, &(0x7f0000002840)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x4}, 0x4) 1.317231494s ago: executing program 7 (id=170): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x4, 0x1, 0x3}, {0x3, 0x2, 0x0, 0x4}, {0x400e, 0x4, 0x7}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000300)=ANY=[]) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000700)="2e46b5ccd20f42f025f4da0cab8b788e5cad97a89a9f23b2aa18ee96ea53b80ed2fd1ddd28dd50a8a8ff0aa252ce1cce4c6d5b3a5e2647ff694d529caf6017ba5e94f4c16d24", 0x46}, {&(0x7f0000000040)="2a26b02e96510a", 0x7}], 0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mprotect(&(0x7f0000742000/0x2000)=nil, 0x2000, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000741000/0x3000)=nil, 0x3000, 0xa0277d4714a140b3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) socket(0x0, 0x4, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}}, 0x2) 1.128989702s ago: executing program 5 (id=171): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r1 = kqueue() kevent(r1, 0x0, 0xfffffe06, 0x0, 0x1, &(0x7f0000000180)={0x4}) 1.127235805s ago: executing program 4 (id=172): mkdir(&(0x7f0000000180)='./file0\x00', 0x25) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc290560b, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)=0x400) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) close(r4) r5 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xd, 0x1, 0xf, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0xa8}) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmmsg(r4, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000300)=""/21, 0x15}, {&(0x7f00000003c0)=""/192, 0xc0}], 0x2, &(0x7f00000004c0)=""/158, 0x9e}, 0x7fffffff}, 0x10, 0x801, &(0x7f0000000600)={0x4f47, 0xeb1}) connect$unix(r5, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') connect(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') 1.126846542s ago: executing program 3 (id=173): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x20004109, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000540)=[{{}, 0xfffffffffffffff9, 0x3, 0x1, 0x6, 0x6acd}], 0x5, 0x0, 0x6, 0x0) kevent(r1, &(0x7f0000000980)=[{{}, 0xfffffffffffffff9, 0x1, 0x80, 0xf, 0xffffffff}], 0x1000, 0x0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x3}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x1, 0x80000003, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x9, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffd, 0x9, 0xaeb}, {0x803, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x7, 0x800007}, {0x0, 0x1, 0x4, 0x30000}]}) mknod(&(0x7f0000000200)='./file0\x00', 0x2008, 0x412dff) open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) lseek(r0, 0xb, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000400)=[{r0, 0x20}, {0xffffffffffffffff, 0x4}, {r1, 0x20}, {r2, 0x1}, {r3, 0x20}], 0x5, 0x3) socket(0x11, 0x3, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x10, 0x11) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x2000007, 0x5, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x3, 0x7, 0x4, 0x8000}, {0x4, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0xfff, 0x8800, 0x3}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x4, 0x4010}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x5}, {0x7ff, 0x94d7, 0x9, 0x5}, {0xb8c, 0xc3b, 0x5, 0x4}, {0x29a71717, 0xfffffffe, 0x0, 0x9}, {0xc, 0x4, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30005}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 870.769738ms ago: executing program 6 (id=174): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r1 = dup2(r0, r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000001840)=[{0x0, 0x5b}, {0x0}, {0x0}, {0x0, 0x4c}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) 869.96669ms ago: executing program 2 (id=175): mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80045102, &(0x7f0000000040)={0x0, 0x0, 0x0}) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x8) sysctl$kern(&(0x7f0000000040)={0x1, 0x52}, 0x2, &(0x7f0000001940), 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000100)=""/23, 0x17}, {&(0x7f0000000140)=""/60, 0x3c}], 0x2, &(0x7f00000001c0)=""/119, 0x77}, 0x802) 869.689696ms ago: executing program 0 (id=176): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) write(r0, &(0x7f00000026c0)='<', 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504445, &(0x7f0000000080)={0x200, 0x0, 0x20, 0x2, "97a2000000000000000207e900", 0xfffffffd, 0x20000000}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {0x2}, {0x3, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x5}, {0x0, 0x3}, {0x0, 0x7fff}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x1, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3, 0x1}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) (async) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) (async) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) (async) getsockname(r1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$TIOCSETA(r3, 0xc028445a, &(0x7f0000000740)={0x100, 0x3, 0x0, 0x7c, "970508000000000000ecffffff00000100000004", 0x1}) (async) sendmmsg(r2, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) 569.75579ms ago: executing program 4 (id=177): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x800000004}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000040)={0x2, 0x2}, 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000100)={0x5, 0x4, 0x8, 0x9e, 0x0, 0xfffffffffffffffa, 0x80000001, 0x80000001}, &(0x7f0000000140)={0x1010000000000000, 0x5, 0x1, 0x8001, 0x4, 0x20000000, 0x0, 0x3c}, &(0x7f0000000180)={0x5, 0x2c376c25, 0x4, 0x6, 0x0, 0xffa, 0x10000, 0x6}, &(0x7f00000001c0)={0xffffffffffffffff, 0xfffffffffffffff7}) r2 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000000)={0x4, 0xfffffffa, 0x2080009, 0x2000, "01d00180000000020000000000003c00", 0x9, 0x10}) 569.401745ms ago: executing program 2 (id=178): r0 = dup(0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x84, 0x1) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x100, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000240)={0x7f, 0x8, 0x5, 0x0, "97a9919f040000007f50ff1000000000d200", 0x8, 0xffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) (async) mkdir(0x0, 0x65) (async, rerun: 64) r2 = socket(0x18, 0x2, 0x0) (rerun: 64) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x25, 0x0, 0x0, 0x0, 0x0, 0x110, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x100000004, 0xb000000000000000, 0xa, 0xb}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r2, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async) write(r4, 0x0, 0x0) (async) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x0, "97a2224ff1c14649ebb178922cc9795a6b47c1d1"}) 566.431062ms ago: executing program 6 (id=179): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0xd, 0x0, 0xffff2cc6}, {0x3, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000280), &(0x7f0000000000), 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x9, &(0x7f0000000000)="02", 0x1) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 565.985927ms ago: executing program 7 (id=180): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x119) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) 564.692704ms ago: executing program 1 (id=181): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) setreuid(0xee00, 0x0) r1 = syz_open_pts() fchflags(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x2d, 0x0, 0x8}, {0x50, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0xffff, 0x2, 0x1, 0x40}, {0x10, 0x34, 0x3, 0x7}, {0xfff8, 0x3, 0x80, 0x6}, {0x5, 0x1, 0x8, 0x80}, {0xa, 0x5, 0x81, 0x8}, {0x27, 0xd, 0x91, 0x200}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000280)="00041b000f3e8095043fa8985d012c000001003d0817c53fcb7c7d40b5bf66108039750000007ab791f608f7b2e1e356ab0471039f5d00000000000000d7526df8c1561d85054ae5", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 564.059209ms ago: executing program 0 (id=182): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x111, 0x91, 0x0, 0x7}, {0x3c, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) semget$private(0x0, 0x4, 0x0) r3 = socket(0x2, 0x3, 0x0) bind(r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r2, &(0x7f0000000380)={0x0, 0x8}, 0xa66f1f68c3106312, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 441.691629ms ago: executing program 7 (id=183): mprotect(&(0x7f0000044000/0x1000)=nil, 0x1000, 0x4) socketpair(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') r2 = syz_open_pts() close(r2) fchmod(r2, 0x10) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/186, 0xba, 0x1, &(0x7f0000000040)={0x2, 0x0}, 0xc) getsockname(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xef004, 0x4) r3 = socket(0x11, 0x3, 0x0) r4 = getuid() setuid(r4) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e203ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54c125191b1257aea8c500001602fbfe2c2300008abf090000000008e37193f8343712050d0052fbf03f49b11b7a0f1c6f62fca65361ba84913f0100000000000006000000", 0xb1, 0x408, 0x0, 0x0) sendto(r1, &(0x7f0000000300)="0814883b798a67b633dd655bfa79ba05a408668b60c756793771929bc45ba2e1394d73283f697c37f72fa0c8d04d7759b7647eaeff609a37718d7486c33859d34a2c4bba320cb5d08fc26730cab962b608c632c8cc923deb54e2461942717d99412dc946c342204ba361a3bb877a4446b3ba0c00"/128, 0x80, 0x8, 0x0, 0x0) 415.961006ms ago: executing program 6 (id=184): r0 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000100)=0x7, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000317000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00005c5000/0xe000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x2b}, {&(0x7f000048e000/0x2000)=nil, 0x0, 0xe04}, {&(0x7f0000504000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000065000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x200000000000006}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x83ffffffffffff}, {&(0x7f0000ad4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200000001}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00005f1000/0x4000)=nil, 0x2}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, 0x0]) setregid(r1, r2) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) setreuid(0xffffffffffffffff, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) 285.310743ms ago: executing program 2 (id=185): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) poll(&(0x7f0000000080)=[{r2, 0xab6cc3d7ffaa0897}], 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x0, 0x4, 0x5, 0x7}, &(0x7f0000000040)={0x6, 0xc1, 0x7, 0x300, 0x0, 0x9, 0x865a, 0x9}, &(0x7f0000000080)={0x9, 0xffffffffdfffff00, 0x183, 0x4, 0x0, 0x6, 0x3800000000000000, 0x9}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r3 = socket(0x2, 0x2, 0x0) close(r3) (async) r4 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) bind(r4, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) writev(r3, &(0x7f0000000100)=[{0x0}], 0x1) (async) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) getrusage(0x0, 0xfffffffffffffffe) (async) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r5, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb855", 0x4}], 0x1) 284.726435ms ago: executing program 4 (id=186): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x30020, 0x6f9f8d55e84131b3) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/26, 0x1a) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0x30) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/264}, &(0x7f0000000240)=0x10a) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000280)=0x2) unlinkat(r0, &(0x7f00000002c0)='./file0\x00', 0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000300)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0, 0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000003c0)={0x1}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000480)={0x9, './file0\x00'}) r2 = kqueue() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000004c0)=0x8001) write(r0, &(0x7f0000000500)="d03c09c37dcd56a62eba6b3da1ca35a1432dde5852c27c5d099e81f5d0f56bc906c58a3e13fda359b158e99b8f5c11cb9ba1906c27d4168cedb8987d", 0x3c) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff}) renameat(r0, &(0x7f0000000580)='./file0\x00', r0, &(0x7f00000005c0)='./file0\x00') ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', 0x8, &(0x7f0000000640)='./file0\x00', 0x8}) r4 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x2, 0x102) r5 = open$dir(&(0x7f0000000740)='./file0/file0\x00', 0x100, 0x20) renameat(r4, &(0x7f0000000700)='./file0\x00', r5, &(0x7f0000000780)='./file0\x00') chflags(&(0x7f00000007c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000800)='./file0/file0\x00', 0x800, 0x20) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000880)={0x2, &(0x7f0000000840)=[{0xfd, 0x2, 0xb, 0x7}, {0x6, 0x9, 0xfb, 0x1}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000008c0)) sendto$unix(r3, &(0x7f0000000900)="73542b8ad71a7e9e3e3c9a16c86c86ce2a36a632439ddd36f3b30a81c8285f94aa1badea85715e4b4840a8b8e5c516a6569abd787aca", 0x36, 0x401, &(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000980)=0xe7) openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0), 0x80, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000a00), &(0x7f0000000a40)=0x4) setrlimit(0x8, &(0x7f0000000a80)={0x3, 0x8}) 284.259551ms ago: executing program 5 (id=187): syz_emit_ethernet(0x46, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8000000000000000000000000000bb0000000000000040"]) syz_emit_ethernet(0xa2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa88a8010081003800d495917c6646177808004406008c00650001010890787f000001e00000029406000000038803f100070f02e00000020000000900000000010707f67f0000018903008305f8c6fd441009b000000006e000000200000002000000210290785a7b55039c7cdedf29f28adf2e7e40822944fd3cce7bb09f9c69cadc1cfd840dda5fbd128dd4b7b4dae98e3f525724c0bdf95a9dc47ef5e3"]) (async) setitimer(0x0, &(0x7f0000000240)={{0xd, 0x8}, {0xb1, 0x8}}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32}, 0x0, 0x0, r1, 0x0, 0x1000, 0x0, 0xec4}) (async, rerun: 32) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 32) fcntl$setown(r0, 0x6, 0x0) (async) setitimer(0x0, 0x0, &(0x7f0000002880)) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b10005010000009f18003f0107000000211c13fecea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913f01000008000000000000000000", 0xb1, 0x408, 0x0, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async, rerun: 32) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xf, 0x4, 0x401, 0xffffffffffff8002, 0x9, 0x4181a, 0x8, 0x200010000000009}, 0x0, 0x0, 0x0) (async) fcntl$setown(r2, 0x6, r1) close(r3) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="415fd77e1c92", @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) (rerun: 64) 283.46728ms ago: executing program 1 (id=188): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x0, 0x7}, {0x30, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) r2 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f0000000180)=[{0x0, 0xd}, {0x4}], 0x2}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc0107002, &(0x7f0000000180)) r3 = getpgid(0x0) syz_emit_ethernet(0xa5b, &(0x7f0000000000)=ANY=[@ANYBLOB="cdbf0e000084aaaaaaaaaabb86dd600000000a250000000000000000ecff0000000000000000ff0200000000000000000000000000012c0090"]) getpgid(r3) 665.789µs ago: executing program 3 (id=189): ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x100) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x1, 0x1, 0x9, 0x8, 0x1, 0x4, 0x3a, 0x10, [{0x7, 0x5, 0x6}, {0xf, 0x6b, 0x7, 0x7}, {0x9, 0x10, 0x1, 0xffff}, {0x5, 0x1, 0x3, 0x10000}, {0xffffffff, 0x0, 0x3, 0x6}, {0x7fff, 0x8, 0x4c2698ec, 0x8001}, {0xa, 0x6, 0x100, 0x5}, {0x6, 0x7f, 0x5, 0x2}, {0xd, 0x6, 0x8, 0x5}, {0xfffffffb, 0x3, 0xc05}, {0x5, 0x1, 0x64, 0x60000000}, {0x4, 0x9822, 0x3, 0x9}, {0x2, 0x4, 0x0, 0xffffff02}, {0x7, 0x8f, 0x3}, {0x661dfae2, 0x5, 0xffffffff, 0x2}, {0x6, 0x9, 0x2, 0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000280)="274e2ea3c0ac2fa887fa571fde1d1cc08a2ce5e01b0da9540cef6f14d5ec44c054b068928d760b3da934447761576f27abc03e09dad690eafa8a2062f1223796f4cc889501bb99f8e8ad0b2f05ec75f53690f4fb0528a40d159a9701da0645cdfc61df", 0x63}], 0x1, 0x1) getppid() ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000340)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000400)={0x8, &(0x7f00000003c0)=[{0x853c, 0x8, 0x0, 0xff}, {0x8f3, 0x2, 0x7, 0x6}, {0x644, 0x2, 0x71, 0x8}, {0x9, 0x2, 0xb8, 0x8}, {0x7e, 0x3, 0x8, 0xb35d}, {0x10, 0x3, 0x9, 0x1}, {0x6, 0x5, 0x4, 0x6}, {0x9, 0xe, 0x2, 0xe29}]}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000440)) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) setsockopt(r2, 0x7, 0x1, &(0x7f00000004c0)="26b930a318ed2a4d0582764454657eb36dba0575b6b0ac6711114e2c45de04933e518827018fd6cd3029e82ab28a103010dd1420ce81", 0x36) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000500)) r5 = semget$private(0x0, 0x3, 0x180) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000600)=[0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000640)={{0xb03, r6, r7, r8, r9, 0x0, 0x6}, 0xe, 0x9, 0x8001}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000000700)={0x2, &(0x7f00000006c0)=[{0x7, 0x6, 0x7, 0xc33a, 0x2}, {0x800, 0xd4d, 0x81, 0x3, 0x6}]}) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000740)={0x7, 0x2, 0x45}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000780)) shutdown(r1, 0x1) kqueue() setitimer(0x0, &(0x7f00000007c0)={{0x8, 0x10001}, {0x6, 0x3}}, 0x0) readv(r3, &(0x7f00000009c0)=[{&(0x7f0000000800)=""/19, 0x13}, {&(0x7f0000000840)=""/173, 0xad}, {&(0x7f0000000900)=""/180, 0xb4}], 0x3) 0s ago: executing program 0 (id=190): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) poll(&(0x7f0000000380)=[{r0, 0xcb}], 0x1, 0x487) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) kevent(r1, &(0x7f0000000000), 0x403, 0x0, 0x8000800, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x0, 0x7}, {0x34, 0xf, 0xfe, 0x6}, {0x6, 0xc, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000100)="ad611c1f03f4df63c61b50b372988e76ce16e91f62093d1817c54ec18c9effec0731d22222427b17", &(0x7f0000000000)=0x28, 0x0, 0xfffffffffffffd6f) mprotect(&(0x7f0000585000/0x2000)=nil, 0x2000, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000001c0)) minherit(&(0x7f000037a000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.16' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error P:y1àf¬¥Þæ‘Ç–2panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *430760 13072 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833616bc) at panic+0x1cf __assert(ffffffff8339c315,ffffffff83378352,84,ffffffff833ed7f3) at __assert+0x29 rtmap_grow(19,21) at rtmap_grow+0x1f2 rtable_add(18) at rtable_add+0x289 route_output(fffffd806cc83b00,ffff800010fde010) at route_output+0x564 route_send(ffff800010fde010,fffffd806cc83b00,0,0) at route_send+0xd7 sosend(ffff800010fde010,0,ffff80002f105038,0,0,408) at sosend+0x804 sendit(ffff800033922d20,5,ffff80002f105130,408,ffff80002f1051d0) at sendit+0x5a5 sys_sendto(ffff800033922d20,ffff80002f105280,ffff80002f1051d0) at sys_sendto+0x8d syscall(ffff80002f105280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa84d3079c90, count: 3 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 132 ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833616bc) at panic+0x1cf __assert(ffffffff8339c315,ffffffff83378352,84,ffffffff833ed7f3) at __assert+0x29 rtmap_grow(19,21) at rtmap_grow+0x1f2 rtable_add(18) at rtable_add+0x289 route_output(fffffd806cc83b00,ffff800010fde010) at route_output+0x564 route_send(ffff800010fde010,fffffd806cc83b00,0,0) at route_send+0xd7 sosend(ffff800010fde010,0,ffff80002f105038,0,0,408) at sosend+0x804 sendit(ffff800033922d20,5,ffff80002f105130,408,ffff80002f1051d0) at sendit+0x5a5 sys_sendto(ffff800033922d20,ffff80002f105280,ffff80002f1051d0) at sys_sendto+0x8d syscall(ffff80002f105280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa84d3079c90, count: -12 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80002f104c50 rbx 0x21 rdx 0 rcx 0 rax 0xffff800033922d20 r8 0x101010101010101 r9 0x8080808080808080 r10 0x1c2d96b0e4cfcf2f r11 0x4cbfc4e52affbf17 r12 0 r13 0x1 r14 0 r15 0x1 rip 0xffffffff830c6345 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002f104c40 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=430760 pid=13072 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=72, usrpri=72, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000339227f0,0xffff800033923260 process=0xffff8000ffffad18 user=0xffff80002f100000, vmspace=0xfffffd806cd17a28 estcpu=22, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77980 306643 30876 0 2 0 syz-executor 77980 23754 30876 0 2 0x4000000 syz-executor 77980 43214 30876 0 2 0x4000000 syz-executor 65884 2470 2428 0 2 0 syz-executor 65884 438075 2428 0 3 0x4000080 fsleep syz-executor 65884 394823 2428 0 2 0x4000000 syz-executor 13072 403906 14146 0 2 0 syz-executor *13072 430760 14146 0 7 0x4000000 syz-executor 13072 4075 14146 0 2 0x4000000 syz-executor 59017 490128 65685 0 2 0 syz-executor 59017 404426 65685 0 3 0x4000080 fsleep syz-executor 97132 469730 89855 0 2 0 syz-executor 97132 105171 89855 0 3 0x4000080 fsleep syz-executor 97132 274115 89855 0 2 0x4000000 syz-executor 29574 85229 47064 0 2 0 syz-executor 29574 223199 47064 0 2 0x4000000 syz-executor 90853 225725 81319 0 2 0 syz-executor 90853 396687 81319 0 2 0x4000000 syz-executor 90853 407432 81319 0 3 0x4000080 fsleep syz-executor 45330 307412 0 0 3 0x14200 acct acct 81319 274343 26501 0 3 0x82 nanoslp syz-executor 47064 3831 26501 0 3 0x82 nanoslp syz-executor 14146 357554 26501 0 2 0xc82 syz-executor 65685 35909 26501 0 2 0xc82 syz-executor 2428 266596 26501 0 2 0xc82 syz-executor 89855 148176 26501 0 3 0x82 nanoslp syz-executor 95476 431057 26501 0 3 0x82 nanoslp syz-executor 30876 25018 26501 0 2 0xc82 syz-executor 26501 515963 92603 0 3 0x82 kqread syz-executor 92603 276041 2951 0 3 0x10008a sigsusp ksh 2951 197356 19371 0 3 0x98 kqread sshd-session 19371 127143 27388 0 3 0x92 kqread sshd-session 25510 488517 1 0 3 0x100083 ttyopn getty 27388 481990 1 0 3 0x88 kqread sshd 31495 299818 95731 73 3 0x1100090 kqread syslogd 95731 40209 1 0 3 0x100082 sbwait syslogd 77122 154515 1 0 3 0x100080 kqread resolvd 31474 477489 10556 77 3 0x100092 kqread dhcpleased 27993 184990 10556 77 3 0x100092 kqread dhcpleased 10556 232086 1 0 3 0x80 kqread dhcpleased 71285 519584 0 0 3 0x14200 bored smr 14203 440880 0 0 2 0x14200 zerothread 18910 445857 0 0 3 0x14200 aiodoned aiodoned 29999 264534 0 0 3 0x14200 syncer update 8596 81249 0 0 3 0x14200 cleaner cleaner 76390 415141 0 0 3 0x14200 reaper reaper 47394 58290 0 0 3 0x14200 pgdaemon pagedaemon 90530 172893 0 0 3 0x14200 bored viomb 99651 516364 0 0 3 0x40014200 acpi0 acpi0 99115 10741 0 0 3 0x14200 bored softnet0 91715 44063 0 0 3 0x14200 bored systqmp 22756 237816 0 0 3 0x14200 bored systq 47945 282905 0 0 3 0x40014200 tmoslp softclock 55823 450721 0 0 3 0x40014200 idle0 1 121573 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10173 11103K 11232K 166960K 11538 0 pcb 17 12K 12K 166960K 59 0 rtable 232 7K 7K 166960K 385 0 pf 31 13K 20K 166960K 56 0 ifaddr 42 7K 7K 166960K 52 0 ifgroup 50 2K 2K 166960K 63 0 sysctl 1 1K 9K 166960K 7 0 counters 32 17K 18K 166960K 38 0 ioctlops 0 0K 4K 166960K 51 0 iov 0 0K 16K 166960K 19 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1378 87K 87K 166960K 1537 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 89K 166960K 320 0 sigio 0 0K 0K 166960K 36 0 proc 60 59K 83K 166960K 491 0 subproc 72 4K 4K 166960K 73 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 27 0 in_multi 99 7K 7K 166960K 103 0 ether_multi 2 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 11 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 369 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 239 159K 174K 166960K 4625 0 UVM aobj 5 2K 2K 166960K 7 0 pinsyscall 39 78K 93K 166960K 1398 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 18 0 NDP 11 0K 2K 166960K 32 0 temp 42 8647K 8738K 166960K 8943 0 kqueue 14 22K 26K 166960K 54 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 49 0 44 1 0 1 1 0 8 0 rtentry 136 117 0 16 4 0 4 4 0 8 0 unpcb 144 253 0 233 4 3 1 4 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 60 0 54 1 0 1 1 0 8 0 arp 96 18 0 0 1 0 1 1 0 8 0 inpcb 328 335 0 324 7 0 7 7 0 8 5 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 112 25 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 5 0 5 2 1 1 1 0 8 1 pfanchor 1288 4 0 0 1 0 1 1 0 8 0 rttmr 136 4 0 4 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 579 0 134 33 1 32 33 0 8 2 art_table 40 580 0 134 6 0 6 6 0 8 1 art_node 32 117 0 26 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 7 0 2 1 0 1 1 0 8 0 shmpl 112 4 0 2 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1892 0 387 95 0 95 95 0 8 0 ffsino 256 1892 0 387 95 0 95 95 0 8 0 nchpl 144 2342 0 651 63 0 63 63 0 8 0 vnodes 216 2088 0 0 116 0 116 116 0 8 0 namei 1024 7333 0 7332 3 2 1 2 0 8 0 kstatmem 264 32 0 10 2 0 2 2 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 8629 0 8629 15 7 8 8 1 8 8 plimitpl 152 55 0 38 1 0 1 1 0 8 0 sigapl 424 609 0 565 6 1 5 6 0 8 0 knotepl 120 10268 0 10217 13 4 9 9 0 8 5 kqueuepl 184 72 0 61 1 0 1 1 0 8 0 pipepl 304 133 0 105 3 0 3 3 0 8 0 fdescpl 448 595 0 565 5 1 4 5 0 8 0 filepl 120 2718 0 2500 11 2 9 10 0 8 2 lockfpl 104 58 0 56 1 0 1 1 0 8 0 lockfspl 48 29 0 27 1 0 1 1 0 8 0 sessionpl 144 23 0 15 1 0 1 1 0 8 0 pgrppl 48 34 0 18 1 0 1 1 0 8 0 ucredpl 104 262 0 251 1 0 1 1 0 8 0 zombiepl 144 643 0 642 1 0 1 1 0 8 0 processpl 1152 609 0 565 4 0 4 4 0 8 0 procpl 664 925 0 868 6 0 6 6 0 8 1 sockpl 552 678 0 642 12 5 7 8 0 8 4 mcl64k 65536 28 0 28 2 1 1 1 0 8 1 mcl16k 16384 4 0 4 2 1 1 1 0 8 1 mcl8k 8192 5 0 5 1 1 0 1 0 8 0 mcl4k 4096 2714 0 2662 16 8 8 15 0 8 1 mcl2k 2048 484 0 478 4 1 3 3 0 8 2 mtagpl 96 4 0 4 1 1 0 1 0 8 0 mbufpl 256 7124 0 6931 75 62 13 74 0 8 0 bufpl 280 3628 0 120 251 0 251 251 0 8 0 anonpl 24 107446 0 104279 66 21 45 45 0 187 20 amapchunkpl 152 13900 0 13406 34 4 30 30 0 158 11 amappl16 200 1682 0 1655 27 15 12 15 0 8 8 amappl15 192 4 0 3 1 0 1 1 0 8 0 amappl14 184 3 0 3 1 1 0 1 0 8 0 amappl13 176 496 0 495 1 0 1 1 0 8 0 amappl12 168 935 0 896 2 0 2 2 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 60 0 50 1 0 1 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 20 0 19 1 0 1 1 0 8 0 amappl7 128 73 0 72 1 0 1 1 0 8 0 amappl6 120 265 0 254 1 0 1 1 0 8 0 amappl5 112 70 0 63 1 0 1 1 0 8 0 amappl4 104 380 0 357 1 0 1 1 0 8 0 amappl3 96 2306 0 2216 3 0 3 3 0 8 0 amappl2 88 720 0 650 2 0 2 2 0 8 0 amappl1 80 10054 0 9511 14 1 13 13 0 8 1 amappl 88 3900 0 3730 5 0 5 5 0 92 0 uvmvnodes 80 2088 0 0 43 0 43 43 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 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 6 0 2 1 0 1 1 0 8 0 uaddrrnd 24 595 0 565 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 595 0 565 1 0 1 1 0 8 0 vmmpekpl 168 6560 0 6528 2 0 2 2 0 8 0 vmmpepl 168 45330 0 43505 102 10 92 92 0 357 12 vmsppl 368 594 0 565 4 1 3 4 0 8 0 rwobjpl 40 17126 0 14202 32 1 31 31 0 8 0 pdppl 4096 1196 0 1130 94 28 66 78 0 8 0 pvpl 32 282493 0 273687 153 36 117 120 0 265 36 pmappl 216 594 0 565 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 439 0 110 12 1 11 12 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833616bc) at panic+0x1cf __assert(ffffffff8339c315,ffffffff83378352,84,ffffffff833ed7f3) at __assert+0x29 rtmap_grow(19,21) at rtmap_grow+0x1f2 rtable_add(18) at rtable_add+0x289 route_output(fffffd806cc83b00,ffff800010fde010) at route_output+0x564 route_send(ffff800010fde010,fffffd806cc83b00,0,0) at route_send+0xd7 sosend(ffff800010fde010,0,ffff80002f105038,0,0,408) at sosend+0x804 sendit(ffff800033922d20,5,ffff80002f105130,408,ffff80002f1051d0) at sendit+0x5a5 sys_sendto(ffff800033922d20,ffff80002f105280,ffff80002f1051d0) at sys_sendto+0x8d syscall(ffff80002f105280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa84d3079c90, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833616bc) at panic+0x1cf __assert(ffffffff8339c315,ffffffff83378352,84,ffffffff833ed7f3) at __assert+0x29 rtmap_grow(19,21) at rtmap_grow+0x1f2 rtable_add(18) at rtable_add+0x289 route_output(fffffd806cc83b00,ffff800010fde010) at route_output+0x564 route_send(ffff800010fde010,fffffd806cc83b00,0,0) at route_send+0xd7 sosend(ffff800010fde010,0,ffff80002f105038,0,0,408) at sosend+0x804 sendit(ffff800033922d20,5,ffff80002f105130,408,ffff80002f1051d0) at sendit+0x5a5 sys_sendto(ffff800033922d20,ffff80002f105280,ffff80002f1051d0) at sys_sendto+0x8d syscall(ffff80002f105280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa84d3079c90, count: -12