f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4d99ccd8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffaef48b3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xef}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$dupfd(r0, 0xa, r4) write(r0, &(0x7f0000000000)="7e4915284f6d48abba843c7c60abaa1a6a3d4345b293ee7dfd4609cb243d68035925af08bb9b1b764d8cb3e48eaa05b2dfd24b1f5ccf21f1b9da86dccd0274ddf4c4ffd25bedcfba2cf63768720e7c46b70908fa3102f92d2126eae47e130c70192be112cf34e98b1d475948cc6dfde975b5ca5e0f84e79edab1b88483b3c6b5b25d1b1c4949a8e00393324a5a44fd1bbd2aa18dbce1745de148a2ec61f8307a0a3e3c15428c0b02e37d2a99358ac127ad7bf6f8fb0247aea75959d14efd2e520af259fb349e8464d931382c061ca8ba23918caa659f98d254fdca179445949e6fcdbb2b4c8ebeb78cea2655f6", 0x5) execve(0x0, 0x0, 0x0) 21:50:48 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000300)='\\-(\x00', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x3, 0x7ff, 0xfffffff8, 0x6, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x80) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x800}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x0, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 21:50:48 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x40, &(0x7f0000000000)={@empty, @random="d017f0799bdc", [], {@arp={0x806, @generic={0x1, 0x0, 0x6, 0xe, 0x1, @random="7f986a60b5d4", "b3d8d4b520a32c0148fdc58c76bd", @random="1d7c98b9f22b", "d2358ba5e785bd3882b50cc3d6b26ed6"}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xea, &(0x7f00000000c0)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb4, 0x88, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @ipv4={[], [], @loopback}, {[], @tcp={{0x1, 0x1, r0, r3, 0x0, 0x0, 0xd, 0x80, 0xac11, 0x0, 0x400, {[@nop, @sack_perm={0x4, 0x2}, @nop, @timestamp={0x8, 0xa, 0x1, 0x4}, @md5sig={0x13, 0x12, "45c5bdddff298e766f7b3144feef9fdb"}]}}, {"77e1572bdde79bcce851130f920ce1cf69d8c66ea4232d7348bf4bb395d6843144e05126cf0020f2f19e60e63b7c6361377d8f882e23255a072dfe02e6796fff8ae44a2d5bfa3cde2d02bb411ae3dc2424bcfd9a16362c31e2c7f5239c727160e0c50099fc57aafb6a8c48765d8c67d762567940e012c59b84a847403074c3bc"}}}}}}}) r4 = socket$inet(0x2, 0x8000, 0xfd) fchflags(r4, 0x1) 21:50:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x10fff, 0xfffffff6, "73f39ce2ec7cc3ba376f6000193f00001e00"}) poll(&(0x7f0000000080)=[{r1, 0x10}], 0x1, 0x9) writev(r0, &(0x7f00000009c0), 0x0) 21:50:48 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000480)={0x3, 0x1}, 0x10) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) setpgid(0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000b00)={0x10, 0xf39, 0x4, 0x770, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000000000/0x1000)=nil, 0xf93}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000c000/0x2000)=nil}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000d000/0x2000)=nil, 0xffffffffffffffe0}, {&(0x7f0000011000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7bd2}, {&(0x7f0000006000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x10000000000003}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000003000/0x4000)=nil, 0x800}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000000c000/0x1000)=nil, &(0x7f0000004000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x5}], ['./file0\x00', './file1\x00', './file2\x00', './file0\x00'], './file\x00', './file0\x00', './file\x00', ['./file', './file', './file', './file'], 0x7f}) syz_emit_ethernet(0x26, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffff0000000031e298bd8bd743019078e0000002000000008303000000000104000000000000c2044a836c0040541d07ce2cd304fbe7865e5dce7b597a6616b424aec90da9f4b8dda8aae2437bf0c5100a58e294d2bac46600e5bc22d8d7459e64b973049c97029e3136"]) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setegid(0x0) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f00000008c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777785e3eee7a8d19b249a9e9fa2d28861c31ea1d5ec1b388ade58ad09b0fd78680f047ad450671a7ed660785e3e362b7a075757338a0ae8f09f46932814b3a0ddc532b826d88babe540c73cd49c581e30fe108fe372ba234d1bcea7f751ca78b0b79016609f157d33074767f6b100d540f59b55956121cc7e046fde9ad4d78a93294571789726528c51b95b1", 0x20c}, {&(0x7f0000001180)="615151705164ee7ab5959773bb76f3974fc935f796560d74b9dd796e1ad780b1855d6bc0c54aca5f183d449ba1bb7ff6fda1054ba6fba9a3575dc086ea2e39f0a317ef639fa43685558038eff231e55783d065c78b21afa4f26dda6d42f3e279635fae3b88c831f91487eef0ad5152055becceb89c59294fe52802df931c73a1566a0a279f736ae4af42843ffb061f2a8ebccd40998984c6e9706e2a3eaaaa311fece269d6f35c92333882cc5e2893b6fd61555f4d9f5e6dc421b7e8805359e98d21d2957e3ce3db59794923e96bb12a30e785004001f8040f2b2a37d1e2b5c775ffe06a70c1e4018ea0fde99a54ce20e3308b111b826053cd3d3adb62e8110b1a5715269ea4cfadd0803c3687a36e6d09a3e98518b631d917d4d2feab571efe0af7b3b25dc7b6e0b4c422cd9cd0bedde0d90c5119fabf31f93c6b454a4fcbabc683190fda7be8da872968048369f3b4be871060193215449005b801cc412c63a9541921072800"/373, 0x175}], 0x2, 0x0, 0x4000000000) r3 = socket(0x11, 0x4003, 0xff) setsockopt$sock_int(r3, 0xffff, 0x1004, 0x0, 0x0) r4 = geteuid() fchown(0xffffffffffffffff, r4, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r4, 0xffffffffffffffff, 0x10, 0x9}, 0x5, 0x7ff, 0x0, 0x0, 0x800000000004, 0x3, 0x9, 0x51d}) r5 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000100)=""/246) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000380)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f00000004c0)=""/248, 0xf8}, {&(0x7f00000003c0)=""/123, 0x7b}, {&(0x7f00000005c0)=""/169, 0xa9}], 0x3, &(0x7f0000000680)=""/236, 0xec}, 0x800) 21:50:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f0000000080)="2161d666aa49393559e74fd0a3b58c6216526675ecd08d7640619e0c314a9c995ebe260ea6507bbd0ee169", 0x2b}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x100}, 0xc) sendto$inet6(r0, &(0x7f0000000240)="5fe1d135d476547dda98026d930fd68df0206648bb21834aacbdaa39c981415ef7d485ce1337a4bc21fe5a90deac9238f62a379ae39ba1fcc57e4c97a044a1edefbbdd871efc8f1311e98b34dfd82a1ec5d9a9c7095660984d99d25f0c72b1230c50f399df30b5f0982731862a735d211a88f9542151c5b6c06bac93b0b4fd6363e5f1019464e137eb1ea4635cc17b2d6100a42e60aa777ef5e939ecc8bf238c3d3332c15e5f78b7bf0fa52c52f5ea7091489c0105506159d9a772fbf8a6552741675eb806538c66c0a1a90adc6b172476b2061b26274bc9222ab17eafc55d7c317fab67", 0xe4, 0x403, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:50:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='W\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x2, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) setpgid(0x0, r2) r3 = dup(r1) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x10, 0x4000, 0x4) socket(0x2, 0x1, 0x0) r4 = socket(0x6, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) 21:50:48 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) socketpair(0x1, 0x1, 0x2, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x2) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getuid() r6 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r7, 0x0) 21:50:49 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/9}, &(0x7f0000000100)=0xb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:50:49 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffda1) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r2 = shmat(r0, &(0x7f0000ffd000/0x1000)=nil, 0x2000) shmdt(r2) 21:50:49 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x31) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) fchmod(r1, 0x91) 21:50:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0) 21:50:49 executing program 0: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000080)="1085b81583b97992c4322e966b0e6e25944b32d429881e64ee47379ba8d1de452f2639943b6938002dc3c4b60df7725c55d037bd54e9ba596c8362210d4dd5f804984f71d7d7951d2daccc4f52d92eff2a3eecc3139590352679d9c23ad234450bc3bb5ac6e9c5f558ded62c1704010963bb3a9b2609dd04b7af99db5414bd2e16cf06e523651651779c24e950", &(0x7f0000000140)=0x8d, &(0x7f0000000180)="a0720525374831b31f9d9aa91423195f3df21222ad29df704f1e470a9d2096e7aa66ab4b930d6192e0011fd996e467f38f3f58d7c86793bad1133d3f2c7cd418fe9cadc13fffd1ddfee4a6f452902183778f7b8477b82a2f1daf573c158545149bbb30a66beff93362441107645c2e95f287df14703e1f50024a7bfa47f3e215485de93743047d6c78485d52441e245e86115ae5bd543f4b1d9d66c1307c28546ed64a8a9ba80eff6d4a6580c1584a2d8e32da34b8821b44efd7fc675aa33c2bd1c74e31fc06c4b9c4d273aae8072c73dfd40e8c26bdb70689ccf7c235864a1e6fff94b1209b99673183d4ba235c3aae2621692abe992e3a657e63e33bb6202a3eeec6068392fb8ba0ac142536ea7088938040f30c90977ed002905267d6378187d59a6ae8c2c77a5dd9fc22fbf63d89322f1fd7f09d18702a2fdb122346c115b54466cbc55f7ef3fbc0eec2455bb49dc5aac3244f1843049b10ee123a31c94ff18ec1b622698b1a0052a990271b14b3920b0bf7e8a9527922cfeb78f8c6a3bff40874da007e03fd1fe58337be30dbb03ebed8ea5cbf8145be8f9ed13e4bb8b92f5376f99e5c7087d7852cfbf5d82fda27f01b2b842e7a4b60f90060498158badd5f408240124444697ff5de6ce8b3c1e4e74a08aa8fcaf7e75b3e82180e9c78a5b3fe96aa8aabff3d2574c9a07ab67057043bfeea20c85d2ce890cc2c80b10be5e37653e51706b19d868bb0b833bab97ab0c69d9ca0bfa857f0ffee543614af745693d68442b61057933c6386ade1fa3de19c842fde1aa55189f001240459f9c4cd5629b5f454c8090583f0d0525c911c9b68cbe116d61b17e4106f79e9535510cbcffb6c81cc63a235b903355390074103b16fe001d9db38475d47b0be03bf193d569f054a3c327b41a8815d60ba33fe4cdf3c419339d5105d24b0b39348da4ceb8018e92e9d802a6483f06160cf2f49abd7eeb1c98b8e372fc142813beccb965797871b7d62dd8f720165bc77164b42bc73b0c05f62468ee57a3cd24efdfc1fce1e8d0c28fc434045ae82a13d6c22890099bbebead6c99ca3e6a445c9cf2447a28ed7a6f82035a79169522576ad3f3ec0172ed6005bf5899aeee554f55f8c80c8e1c3a4605a847acb9ae8f581a9f38483e2ba933b493fdd4f5672ead0cb51fad292bc1fc9464c282643145d5eb27f1a2df714c2e42fb9466de8bea7f07d9b80e2a1eb5edda276c72c0a4659ea72e6d550bedc8b04009d65328720d96cd518dddc6d9a31a77c36b4356a583dee4835ee3915463c1dba66625753ccc81e7670776518a59cc0873595ff1f6a0b68300e84100fd0312c3338901976be222aafc0bd0b62f9573ce38ce1e0bfe95d95ef7ed6a24f7f316df784ac7aeafa2b60360b54b697742fc45c822c121c396dadfe3cbaf8b87b4d8d6dbad3de16ecce59f69c7500f937185c72ae4fc99fdc7d75a4f71463ce12062143802fa8f2b2d37e318a9f7f4258401a44c5747e785bcd08b64373cad08c536f5841dfb84eb3f692f94ea7821a8d453f3a86645118f7eca041235536d07cdde7267235b8f36f940f6a98639180dc2cc996cc40d11ea1f161a9f74c46803e8c1d85fa67c71a5f7d6e99e63d6926431f41155830a2950ecebb6712f979619d784c4ccdc0a4368e5d96e70c034462ca3a91e5c46be547231e25b0920bdf31fabc72db9e1aa56f99535fbe41d9530b7c52fe8fd56e491cac11b332f1c36e7a42fa31171cd33e2870a8605409bb2d4154c96da072c555fb475ae693355834f3d80769996de051c3d0ccb5874b273b11a2a9ea0e981f57cf774d9d883f474deeaa00a4eaa9dd110b21176a403a4eabeae98f68ffd3f3300dae2aeaca7347133003b7a361d3aaefbb4ba9cb04d6129158ddb44fb298878d3beff163b4834e403e05781b09d72a4bf65dc0bcc588c6e40d7775fd1dce049e0a18e6414fa8587bbf56dd88be1f662fb7729651ed29c02d09249ee6a200c502af10e026621d692024b97e6881f2a7871480df9a0d62e48c358066be9975f404b894ed0f16023afb5925af6a4a2b3154a3ee149cc13075adcb8fd75ee9a3cb25ecc983c5469391982f9780529bf507f56af519e7cb0fce3108abea7768cc523e97655ef1964342d0737e7284d402c91921c466d0560a9b70d98f988e9e2e6c00bbce39fdc30c5b370b43cfdc229eb19615f1a2fc5d464aa94646e7e430cc8a9cfb69b707e817dc9e2b1c5787edab4dde2a390f60f51e2ade8760c714268de5c72828f9a808bfcfca0ca56a220985769d7a0948e7ff2a8348785762eaca58a1ca2774d365b3daeb94f61499b97e4c77f651de9617ccef289bd30071224d339ddf8a857a4d9460f491ba5c93f62882b813b5a5a2da7409a084ad69f8b9efe644c07e012020bd6399b50912688d31ce2de7744da457a87993bbd785ee45368bfd4ff59550bd930d77f5eb57ad5c58516ae58469371cac83fdb8db4fd995abcc979d0439b181f9c5882fcf81f73644287088ccf4fc46fe9988a49bae0f574840e7113c40e9176361eacc6a9502742db8d3db990f2ef73e9d5f67b35e415eb190e8cd4226a4d5ee21b5c4ec4177ff01040ab20ca4ca0c10a4441ef3f589f7f9b2014925851fa2964d531db78fc9618106dea897f4dd81f32ffae16db58f78ba29dc4615c8a6d127477771f379fb4d94a76aaceb3ede13a00285d67d867c988c717d84a57bc9608a1302589e8ba3d2f5f822582b33517f24a6f24d6e6eac468faf10f403a609575dc34adf8a2685029119313b1e3fbee5a88347a72d7f0f865b366d38005a8ff30000f45311b50eac649dbab4c18ce63ee7533b811a8a3e505c1d5319f5658f9a3a16a421715ab75a885353ac1ee3d3bfe3de51bdb0364091ab392d291db90412493894e2c94a185a8379948bff50dcaa48d80fb55c41f4eb17f8dec0a41cd5748bd0358ffe34b1dc54b98653c35b0d70e4bc53bd70d6b8dfcb5342a1186b9560505275b89d65795df9c3cc230e8c5575ad31be2dac4f1e678fee069977d1f2a18d4e6706243c92b2176bbff138b8c4041872f1beb7da5e2c191f446616a345c72b7da1b1f2d50d6944da4fa8beb4dbbf7fb4f289b8659fc960dbbf4a8124dc593ef371fef3d890b5cc064d8bfe4c8e0982e10cc236ec104f5a32e458aff1a572bf94183dbbc6388ed2d22dbe1797715be3289cc85383d75bdf027d44393cd97b9edce4f5ddae8166d2153108bf974004a3da9a528a6a14a640cc13d2ae3e0390227d945ad019c37160d921a176c111ac8cdcf36c68b7904fe580c98a21500e70b7bfcdfa0d0a9e4c3c82de6329dc3981f8888811ded7ca5ca9ec578a8c74dd07356cec223f680dfc083cdc0f9614b193fad9f71166acbdc29de1d40964f7a3b9d798fd28c3aec44b2063ca9fa8a6c8313fedb61b65659b444200380118dd8db326cd37ddff2fda5f3123d2510ae1af566b6f9b95a77ccc061c4524752dde57710dd3d2a91881c621d03f83573f5fa6cf8839d4deb482514adfa84c6353a51db650fa53ff3c3239a5f7c5dfcf978d054574456a96c3385fc5ff5057d33ae1f8fc6fe5813a53f756cd53015ba8788abcfd229029526389f41016e20a35afc8ef9ec8eeba2478106ca5c0710832116c24ac146924c1d9e09f1ea8cd1221fb06b512ad813005227664f4ed9f358b16078ef5c4f240e8854b5afb6a8f9bd3c8b97673989daafa6b963252affd98756e5f33c1e587299d587ff9b8363566f9c99a27facc8fbbc15b7f06413b326dd45a40a2eb91e64d5a6ab79adb44fe236ebc7d1b5301747db44f1642effec853fb5d264d7170798ba7b4b70fa6b374c5eabca04100a9e12738fa20d9c6cae9693201835405a3cb007ef936e95610d7d9fb283201331ef040f91a463469b69e9a841b17a9362842b80bda9a5f52c43c2bf673dd5530c216f75c6bd1a1a3a04ff8158715a077b1626f3aa0f3c1b7a8134cdccd54e3faf1938f1c2bf43fc016646d08813dd2717fd4b1f0118960c7d8a4cab724b7dee4402ca7df88126e72f1d58c2ab86d61983b49498389f9d143f76ae46fc7f0832cd2a8e71e9606b12d109c985b6b08bd1a4e32ef35647f3c721fc3cf47b472f0563e7ae2fab61cf1599257d7ddbadb46b4d7bffb2379eccfecc204bd8e2468b159ab5fe15a650803d75d23614d4bf5ff13dc89865c8c1972ebdb5653e0703a2d82dd5c9cca0fc1b418e28f835bff6e333cd9a0f28ee5b8e377a89ef2cd2aa53c2b9da1f4c32dbd8209bada7682a1f1634021d40ba55eb68b776aee9fb261a9cbd0035f20b73ab4f99076968d36d72233c0a05eab9ed837d8bee9c5c426f4df87ae4b840b87bb671591f62b6a8c3b73236c34c672439f7d3f1e6963c7c1ad9ff3226bd2d3ed234a2e578db77461452afc532aaac26b17e7d86dc248a8c60bb06ad17ebc849d7bdfc6254552135cfa83eea5bdfbfb4ba88a16c8101ad148245aa7860808576745d125fde428f5e1b3d91e04bf623bbbda553a9927a578d3e36fedf43508c51d99dde0bd8cf78fd496b25e754ceb4766a5c0036d67f9f62a06c16997b18683f1f2be6c22e874ccc23fa4fb130907f9f549097aea4d48884df6266900cb94614e0eecf91eaa15724c0ecc91cd12eafb5e7ac899c708de493300bc4564b59e885bbca1a58940bdeafdd8ae1a3b4a8e06d46e4a5aac043c804ad61922dca2c897a6bfb2fda2a752f8c6a948e42a794b0205bea5be2568cf2793be3ca7425d75bf8d8ad4e7f5bd03e7e2d857d51c6523deae87829df293b9aee73e9a5abe6a21072d3cb98a79bcbb5e30dcac281c33edf625913c966f38922ee0b1dd7ee0384d182740e74b2d2c7e235285f6cb265ab9f968f1a599fea1aee0199892bd5f316642c4ce48c72b6fb4cf30404408283e7f8c4e176b21d727706657c419df301d3409dd6c57ee140aff556233c4dcb7caa0bce8712f308ce5b8bb80342ffa398deb02af113a620d41252542283ddb41c0c7b7da3addd8bb2367a397b4bf263c2df34561677e9ff7ea6a2b9429ffd021ee3bfa15742f8d81e0949e5b370631f898e758169522623d3c889880b80a55fb7d94567c5ea22aa5409a20226be67382cc6e0f30c241af78ffdf51c884217cc816681a1e43154b51e45db6498ca427d87b85da19628113138821ef850a725bfb1d15bfe0651478743e81e15210645a73a03f75b28ca6ce8c9ba31e6a54d44ab3a6ab90b7a58006b490f43fd0f1791937f92ea71db31ffd27b61610254394e5e709f3d159aba7b68a74187adbe1ab1686e4c21d072dde90662a3bcc61dbb3be9d2c1980b1688320fe2fdb4779bcda4ae4c0210801ba972c15b4da996f5a5234ba9cc9a7dc054cd38ab2baf809b21631104985e451b81b9a64b3b33b394913347228745aeb216bec06f0e1943156929781a8722dedd3e15176f6ac56ddff33193b0091dda11f100db086c4d58ea6220a2090dee2656858c1d4bbb3e62eeffdb4866dc7cc89f85b09b75748135285c98632679fc3d7c0e89f8c0fcf5a8ff8a6df726782594963bd2e1850096bc69e2d4ffdc3b4bc7f9263b720c636478b9af58fd4bea34434574bcb375cc236dda6fb17a72866381a8b8c76c3b878d71828c7967e5ad7dd2fa0501190e064fd4fc09e534f0911210e1336207345d249578809c74a73dbe7ae44c44dc9f9581b7e3e5a93f7ea4441c099b4b14d7c522ecd6f8800a59eba8af9a75495cec494f4320118b16521de8d7625cd78423e82eb394dba3e6f90d5", 0x1000) ftruncate(r0, 0x0, 0x3) 21:50:49 executing program 1: r0 = socket(0x20, 0x5, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="adb790bd", 0x4) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x3, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="ff158816e8c49aad6f000000000000dd000000", 0x61}], 0x1) 21:50:49 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5fe82b17f8d1a8c8ce75611471bde9f4fc1b3f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b30397934f60f4fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0xc21) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 21:50:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0x3d, 0x20, 0x1, 0x81, 0x5, 0x6, 0x2, 0x3, 0x10000, 0xa56, 0x3, 0x40, 0x5c1, 0x3, 0x9, 0x4, 0x4d11, 0x7], [0x8, 0x56, 0x10000, 0x0, 0x50cf, 0x3, 0x7, 0x30, 0xe3, 0x10000], [0x2, 0x95b0, 0x40, 0x80000000, 0x9, 0xfffffffffffffffb, 0x800], [0x3, 0x8001, 0x3ff, 0x5, 0x8, 0x7fff], [{0x7, 0x6, 0x2, 0x80}, {0xb4, 0x7, 0x1f, 0x7}, {0x3, 0x80, 0x101, 0x200000000}, {0x5, 0x6bbc, 0x5, 0xffffffffffffff93}, {0x7, 0xa5fa, 0x636, 0xfffffffeffffffff}, {0x2, 0x134, 0xd65, 0x40}, {0x3, 0x3f, 0x5, 0x9}, {0x3, 0x4a, 0x0, 0x100}], {0x4, 0x7, 0x3, 0x1f}, {0xff7f, 0x0, 0x2, 0x80}}}) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 21:50:49 executing program 0: syz_emit_ethernet(0x91d, &(0x7f0000000b80)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x8e7, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x9, "27fdf60af501327f080e13bd2ab894f529a379c639c0fa007a8677dc7c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a11a4de2329a8ec93fe2b"}, {0x0, 0x10, "f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77d"}, {0x0, 0xdb, "f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3e"}, {0x0, 0x19, "c32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882ae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e"}, {0x0, 0x9, "f82c465bd8e191310516c175793079c076c7930000773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894453f169f13361aa8ad685a1782b89363d7adf11626"}]}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r2 = semget$private(0x0, 0x2, 0x2c2) semop(r2, &(0x7f0000000380), 0x0) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) bind(0xffffffffffffffff, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, &(0x7f0000000440)="5c78ea892ea917c8bd65de44a6dbe1ab7540696873100adee66bbd23ffa7f1577cbe4a4cbc59b63af731fec1b0791220fdc4e8aa65f6d72ec2b99278e2ff0a0f7ab754038bbfd5a0cd2818bc030bdb2256d066d08c34b4c2854dc452ef1fc65c9e876c154f751ba6dca8da569ef2b420e3b19409b1da947c874a28701c7120e648b447fc06e131f6d48b5f7ac06d2410dc3374e5dfeadfdb429a1fc04adde4f3c8408026b53347e75852817c479f0768f7eebcb398e9bc08824347d60bc07e9d37d2a487a305d9ff702091c9bcd5b76d7fd27f8cdaf2177000", 0xd9, 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="01006c65302f66690400000000000000"], 0x10) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x3800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000080)=0x2230) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r2, &(0x7f0000000200), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/68) semop(r2, &(0x7f0000000080)=[{0x1, 0x4}, {0x0, 0x82, 0x1000}, {0x4, 0x1, 0x800}, {0x7, 0xfffc, 0x800}, {0x0, 0x0, 0x800}, {0x0, 0xffa7, 0x1000}], 0x6) semctl$IPC_RMID(r2, 0x0, 0x0) 21:50:49 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r1 = open$dir(&(0x7f0000000000)='./file0/../file0\x00', 0x20, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x24) dup2(r1, r1) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/38) socket(0x6, 0x4000, 0x3) 21:50:49 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x80000000000d837, r0, 0x0, 0x100000000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000040)="ac141438", 0x4) accept(r1, 0x0, &(0x7f0000000000)) r2 = kqueue() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9e, 0x80, 0x438f, 0x8, "e937a1ee393588154cb8c7cac21b5df7d98c8582", 0x9, 0x200}) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r5, 0x1}) 21:50:49 executing program 1: sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) recvfrom(r0, &(0x7f0000000000)=""/57, 0x39, 0x0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xc548, 0x7cc}, 0xc) 21:50:49 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x0) sysctl$net_inet_divert(0x0, 0x0, &(0x7f0000000400)="c4bcce64a6ba6929444b01f88473f03d360d918c7f9046cc858e4591c90bb30fdaab7d7cc65a48eb2bf77621eec12dc45b9d0166f26e6c67b466224c2821685ddb44edc636d7c435d4197135a93495f6cc18c1f3c62561a89d24009b52482d2f3c890bc925fbc412d018777b9e313ba5a5f632d11646fe7210b601d76510efb3bbe08b0b738f560b89e44e59b9bcc1e82ef71977273256ce91cb24b5882bfe1266587df3f0ca6218531816ce8e6601e9c9e71a6979be414847adbc52eb2a60a50637feba71f1ffa7da3dfbbcc87cfa71cddfa9c9ee0f1c6cff1ea2aaebf017448fda71f540fb265ec372c58c9e76a1e9ad3bf2fd7f037b74c28a82f680bccdc0fa23cea76579c0907e268616ccc2f8f86b7d7136e3ad8c452d2cfca95fde56f2ea08c838b75352e4ab1e1f574e8282523cdfbcfe6a655713a692e54be66970f9b2df76057518ae0c88ac11aa6bbffc910fa2cb9d251d31cd185a11513e6ef4c37681a2527b7c3fdf624222553f7d236bfc1e133355dd88cc8b23ecbb9bcb614e2e8c73b5ff7f72cc6e0019545b4ec84e7c9e8af310a22e263d8ca172bd9894c1fe917a152bcdec536258e179fa92c2dc5f174b9ab6d10c86de5b5c2acb6cc7697a1787f6349ce0b01f73f3df43c89184783842dff9daa7054b3e8b", &(0x7f0000000080)=0x1db, &(0x7f0000000200)="5e178c41db575c7e653374e0285cf1271c85b8aef3de950664a19fb3feeb2bad344368805987f46dbf3a7350b119529c2cc69ecdba8bfe176d301be824dc244a8ccf8e5c74be29425373518b618f6e880ea4d5beb94b328e74e279a2ce22889e", 0x60) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) sysctl$kern(&(0x7f0000000140)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 21:50:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x5, 0x3, 0x0, 0x27, "9fe90ca4518e88ca5f63feba2ff25ffb80ee6e12", 0x8, 0xfff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x80, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x17caf32e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt(r3, 0x6, 0x8000, &(0x7f0000000080)="8230fdfd8edce8ade2569bd47f6aedc7262b39c31d2903030344c1f6966e17c327a951e719a1d78b5eb5e891cd6c09085065", 0x32) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) 21:50:49 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:50:49 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20080, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000980)=[{{r0}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x9}, &(0x7f0000000080)) r2 = syz_open_pts() r3 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') r4 = shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r4) shmdt(r4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x40, 0x9, 0xd51480c}], 0x23f1, 0x0, 0x2800, 0x0) 21:50:49 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000100)=[{0x1009, 0x4, 0x2b, 0x2}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x6012, r2, 0x0, 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)) 21:50:50 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x100, 0x82) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0xa515) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) accept$unix(r1, 0x0, 0x0) r8 = semget$private(0x0, 0x4, 0x5b4) semop(r8, &(0x7f0000000240)=[{0x1, 0x2, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x4, 0xffff}, {0x2, 0x3ff, 0x1800}, {0x2, 0x1f, 0x1000}, {0x6, 0xfffffffffffffff8, 0x1000}, {0x2, 0xed, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x3, 0xfffffffffffffffe}) semop(r8, &(0x7f0000000240), 0x6) 21:50:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff000000001aeaab99439286dd9434642e00080000dea800000100000000efffff46e45615ff020000000000000000000000000001327d000800000000"]) 21:50:50 executing program 0: socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @random="1da7ef542e60", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket$inet(0x2, 0x4000, 0x3) getsockopt(r0, 0x200, 0xff, &(0x7f0000000000)=""/51, &(0x7f0000000040)=0x33) 21:50:50 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x5, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="01000000000000000e58d0b0b6d3b6066a4e59b48a4a794359d824584865eeac7825de964c88e6b5d3284fb32d45d1640f215e343cebecfd2b8ebaf5887911e101161c6e108fe99c7e0123241e16f96c4936c9fd3fada9fc8bd4812696d76dca60219afd3854a48a20d1ef3d93274fde926d6b3ef40f517db03c510cb6fa601612e770f2d9875d1190f02a34d96db72227faa721fb9c427a7b91f718cadfeed81314c08be354bead34ce45aaae4a9caf44062d15597aaec4cadf2169222e2ac48cba9cc76b73"], 0xc6, 0x0) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="b1cf236a547093f63f000000"], 0x1, 0x1, 0x1000) r4 = semget$private(0x0, 0x7, 0x3e0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/5) msgrcv(0x0, &(0x7f00000001c0)={0x0, ""/164}, 0xac, 0x0, 0x1800) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/172) msgrcv(0x0, &(0x7f00000005c0)={0x0, ""/141}, 0x95, 0x1, 0x1000) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/176) socket$inet(0x2, 0x2, 0x0) 21:50:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) socket(0x2, 0x8000, 0x79) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = dup(r1) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:50:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x2f39, 0xa3, 0x9, "3a813e62b7a8219f786eca8a5231244be576236a"}) setuid(0xffffffffffffffff) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:50:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x4, "d700a9e7b36fc2e23c5be77a3eb7f70000000800"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x8) syz_open_pts() close(r1) kqueue() r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) 21:50:50 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ftruncate(r0, 0x0, 0x14030007) 21:50:50 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x7, 0x5, 0xfffffc00, "cd5e70d9e675a7082fff99c669eac1056a6a28ce", 0x49, 0x9}) ioctl$TIOCEXCL(r0, 0x2000740d) sysctl$kern(&(0x7f0000000100)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="eb80bd39", &(0x7f0000000000)=0x4, 0x0, 0x0) 21:50:56 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x6) 21:50:56 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0xffffffff, 0x3, 0xffbffe01, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x100, 0x3}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) 21:50:56 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 21:50:56 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1, 0x0, 0x800}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x3) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 21:50:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) readv(r1, &(0x7f0000000740)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/107, 0x6b}, {&(0x7f00000002c0)=""/15, 0xf}, {&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/86, 0x56}, {&(0x7f0000000440)=""/176, 0xb0}, {&(0x7f0000000500)=""/127, 0x7f}, {&(0x7f0000000580)=""/230, 0xe6}, {&(0x7f0000000680)=""/153, 0x99}], 0xa) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x3) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffb28) msgrcv(r2, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af77ff2ca72cc4e7b22f12f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4119], 0x106e, 0x0, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001180)=""/130) ktrace(0x0, 0x4286b537004269c5, 0x2, 0x0) r3 = getpid() ktrace(0x0, 0x4286b537004269c5, 0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002400)={{0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x438}, 0x4, 0x1ff, 0x0, r3, 0x1, 0x2, 0x4, 0x21bf5e3c}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) accept(r4, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 21:50:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYBLOB="f8f6c3c98ac45e86e081a355c6de31dbada9c66d800b5d64b8bf5996b319d8c610f06530ed40a7f9032b8d37f678d198018d37bf1b67d3162035681b5dc3eaa3c54f56c125d47dcc0d9120f352bf6e07494a0d4b89702496d3b1350ea6e37c05dd68977c9309df3205cc1f"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) 21:50:56 executing program 0: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000140)="6fb864b486a866c330297fb480c05cc4d805c7842a498bc45a975aeaecf8a2500403144740e9f3885528707bad84689da81e768c9fcddb8bc867da8e26424d39eb6c6943e98e80fa482affe84530c40558823fe415e575146e073458d1fdfce67e2749f924d4de6e4eb8aa875dcd7235972b9a0dcc6f6ceab2c7d582e5114790e2454f9313cdc44dc38a7c12bbf509f0ceeb0b3dadf580a8ed2542b2c7bb50cced21abd549ee040cb821a9959da7824e8f1123bb755d2548aa8a36a97677e130c3eb6d9a2b8e7efc5c1237144bc0469d6abc17605a2b11656641e1a7980d25a4a6cb43faaa3b391d9a6563e5b290aa545182270a1b91e2a6b81d1d18", 0xfc}, {&(0x7f0000000240)="c0bdbdcd38bac17adb36bac3cc48eae2edecb1733b1d5c16ca3cef5ad4fb575641008ca9ef46b6f7ea771566e0087908667860986903205f50f6468b6f1fb4235845b0d99afa68e71056737cfc622038ca16ae29f9704c95036b2b45874b24ae63950ff1d553fc88e503a43d028d07c10b62aacdca32163bf4641c2a442442e5c7ff0365f361ede16d24c368d9fcfef716d661b5f2bf5d0ea72fd3c39b85ea2657724cfe2b2f4c527e4d05d4ebcc67ca4d9ad9f6e34142e5c8d542e6071b7e2825a456f054962306ecb52b95940e2e373ac6770445613c7fe32d4a53df0d4eebd4d56034e9f95cb84825", 0xea}, {&(0x7f0000000340)="beb8438ec0048e2d9e6f8b90debf39e1b1c021cb48a342961265dcf0f1428e42afa18c20cf63a04a3e97291257cac3a3fe4db702d39905fe07b3e3bbd70be9bf31deb6d8e8571f854a6d306a8ab81f6588b9d76b6469083453d94dac1005c6195487ca3f3d3383b2ac465a7eb03bd26a1e8e1da7837b62b0a1d710c62debdfc548a7e987695d931b1edfc0e27d5e8f2afb3057c50f76f10db4269f911cd597d8c98ce08ee5769004c03c79aad4ff518e1b4938e382", 0xb5}, {&(0x7f0000000400)="81405756d12ebc08cc4af07fdab1301411a461c085825da5e9c84d4874e4d21ab81fb1348180ca43d58eb3c0513f63bdc4030db8b38aae7ba655bf1980150b17132689426ea95c0fd4163fbac0e19de1df7a04a56e673570710e8430b06bd9d81ca37b43b18755d788340fb1dc6b5eb8f337ad877b28eb04b991d2500b3cfeccd9bd9486248fde0e6345eb21beeafa5f2918194afcb9b281cd57825ca42c", 0x9e}, {&(0x7f00000004c0)="838acbd0ee9ed2f5330e28ed8c7424c6367f05c92e1e95f43f4887fc0b6c3d732622913874081a55007c0958f7b7800db8a24db688bfdb1c9ee9ea13134cdad216c937f8e33e98a40497cf25a7dff42e147695d7a844b78dece4263fbf108b6da84dcf1d51fbb4ae54144e91ac3916eb1743c28117b5082d7aad868ecb86841199896565c385ebacaad4aff341af0531f4131550acc4ee86ba55b3c3b732c4aaa571327c1b64aa7a9d6c957b3508ca7521cdb8163144e2fafb6eb106be0ccd2e31", 0xc1}], 0x5, 0x0, 0x0, 0x400}, 0x406) syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@ssrr={0x89, 0x3}]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 21:50:56 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00008a4000/0x2000)=nil, 0x2000) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() munlock(&(0x7f00007b6000/0x2000)=nil, 0x2000) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffff0001, 0x8000, 0x2, 0xb1, "8c8b472d590678b47c66cd847acbe6b1e6b076eb", 0x401, 0x4}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x80, 0x9b, 0x3}, {{r2}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x0, 0x2}], 0x19, 0x0, 0x200005, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) 21:50:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0277037f000001"], 0x1) mprotect(&(0x7f00004bc000/0xf000)=nil, 0xf000, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:50:58 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b", 0x28}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1100"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xd) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x4) 21:50:58 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000180)="7058d4f75bdf5237ec14dd12f44b973138f27cae55b0241150842590fadc018797daa5b25359aa75d6dc44a3b048c463135a2b3efe2064917b2c713965d37764bbd313955acd421a1423ca4dbd8dc8973486316cc802d7d5f01e43e8f2c1d11551729e8c8ba5059dc6cc7a4a38aed939e7e46579a207f3e899fe2a3a0a683b0eb3e8d9d8854aa7f55786c43c4fd8c3289a9129c83c7121a1a5ec9c735403611a86754fa3edbce1eee08b81f7727637a6c48e43c7a499b66744a2ac8a693f14278517048551d339ec9bf488100deebc7458332831fe3c672a123b", 0xda}, {&(0x7f0000000680)="6fc64f50885244bfcabe1741d15167b41c900e3ce8646641a953f82ebcff96de215051d2ce88ec8e9206f61ab82e6f072930e453c099bd13dd063caf128cb938e1d17e8b8944ac72ee42b3af25d7535df5df4a8da263e610d408a5f29c172f18b5e4f6a11f8bd90f1b6804b3971f2c6433f7a3f628cc1c35f851327ba3b9cbc16d03565ed3a5ac06334fa05e501de324f965e4d6aefd2a75765fac91be6d55c327edb48eba138e8987baa0db826002721f73c1980c8c1c09fb1cca1d9516bc06b7315f94e7ab98e14517c9397a8449cdb425137d1de7ab24a4efd5bc9a8ed62c590e22d179e4cbced042ea256fa32fe1f54fa7f712122f71c11b1e6f82a55fc3046ede2c9f0d834e9411f10e87360938dc958205891c7a150d523626260931e220ba1a65bfb26b1d863281c84454d2c62dae436d23a0df68d98fbac4556a6125a0a98c1ed39a25e70137c87718ddaa4bb6dd77fa90257dfc208645717ecfeb162f1f844982622e3db61731d9dd6a5479515326c02f56fb9050abf8f7c701ac4f6f0e68fbcb2028fb87303d4758b5ae16589e3c48da82fa5d2a449f2483e118bf2681fcbe7c60508320eb3588d5621e9d878a000eb9f811afed1936cd4cbbc5d5e9832f95aba1e6ea4c1530ede8e3d44ace4e65e6c654739bb81b07e87d63770b9fc976861ca973512941b5a237e5c7850692f60737f286d2c1b8dce94faaae971d030290d1eb987918b672a534bff537872d097056674af56f36b6ddaafa8b0c9af61cf7542d0a36f6fc32c2a81e7ba71ac67fa9a9865604d4ed762374cebd11db54335b71a9f2b3a1c52baf4c667750e21401bf460499624f2c4903d605401a12052e004cd4e448bb37c817c3e58407a63e5c6dade8a3d790ae46eed8744976caa326f4481ce48e9747c5b0253609d57f5362289588330502c4e050d311ee8fe7d629c58d87f4e99fdef4c5fcd73e0d9f700e9f226371258cc5ded2a0057ad3827d2c209993082c18f2cccdec7820f9cd8c7a5861c7d6df3c7e91d4a7b3a4414d25ad398b725ba6ea597a57056187707083a02484461ee9b1d6d374108ca8ef72ba20b01ac67c0e8c61945e49521ccd0bde9b0f1cedf49396e2d408bbf1c6ac68e6c1f11bee49900c39703161f4c84032ae7339df0051ae26ccb8cc507f4bd4b63d98f88d74542646bf12e6c7a3b0b360834c466da11ab3cebf35ae54ac2a7cbfc040a0cdca532d73403ad03adf3e1cb0950bb71dc7e9f29bf15eef20f4c8a4c2c0a31b1f1906290912778a42ab3b76240d104a952884bd1d510c1b1b875ba97e0b7235c3bb6f353ccb3cf82e7e5da46d5ed1b9ea0b841570e4507295e8ed6e2c24b9910150a1283dbd9ebc3df47ecc26a83e5c76952359d710ea93ce99c89008358845788ac35d107ac6e98a55c9fcdf896d88bc86cf86eb8a7efe391d21adf16d421c85d5ca3ed5e65fa9d62e2a307972c8daa92b756a27c32fe0190f2805513a7447b003d741a8c7d0bcec8f3b94fbcecd87458f8901ab1322ee95d8ff670aa93490e252517bf0db6fefb117045167ac44d0eb134616df23a86290753bcdb763131d31051a336a41656a6d4ae3b1a9c830970818bfc3642a1ee5cbc6ebd812cc8c5fe527fee0eecdb3060d9b9be26b42694ca2751dda178035eb5800bd16cb586982f487db26834901588192d83dbe80cbb83a5d1dbf6186cf12fe6f9870aa9b5f1d8ecf533f4c38fc135819f094ac88916779a52831d783ab7731866a496f4d9c87795b23baa19dc110c9d86e47e36a5e1dcdac8fc622f0cb99fb79e5b0d3094ffb10b1706e64e04f7bd6772ac01e000d647ff7fa5604b3b9ffae5101acaea693626db2578d5cf3901b593a08f692cb93d50f86e314c0399b776f90d089b9a80759f9a036735b266b274f1c4970ebaaceb9d6013b0252c4507f7c5a06760c875c5e966721d3777381f1b5ac4246ac5272300b2699b0163e49205b33f64c976ab94c8551a8ccfdd45c80d993071e8686056b6036d624aca79a0386596f511f043bf7c1f79c64992a67fc8f08b31e99189ed7230e3aaae6b8f75605ab0f97feff2099838e8a91ff9c570af13c8b4805b5537ce577c2ee31ab271c0720beb35550a4b08080ce32434e0eee236cfd8f57809732affd18410cadb8dc982581ed5356a021d93de1cc915ee8f917591e520fa4c23a0694c6e053b452e463c3e557e5d8910fb5201f3813a370f6f42d1d2854ed030af7910b2f9e47875fb521ca112b1a100b60d2e4f38e862326cc398db0132730c4e0c92622fdd925a44571ca3bde2dc7538ea14010e9b16d26ada68b80e9d56206890bd14896a6549b01deb29481209a2233e3674278e6fa35b097c8f11a65f2ffdc0e5354df1fc2f159d9fb11c7bb16e8bdb1b2c7001b964c1b8aabd6fe63d4260a070d7c87418df771cbd56a82ad36d0dd3d42a5eb4b2365a0e95cb8602e9629b14352eebb1d8122d1dd159e14911538a4e357b0bce4b135b7a30329f5bf9d46269e5ae6b2793a66eee083c8e7c0028bb98b239c8b0d06396f7063406d1e0edb7ef6fc43536070e769b0c9c9ee6fc2500959d413184fc8abfd535892e0763f0bb4dd52f7bcbf1ba17d5f768d75f1747c651b4baccc5f5750372369ae7b8a38deb8ef9806e3591f1f9fb1e960b96222417550388b024d54fb1b7032e93ceb92474b89f744c4a3b11b78ae5239277d37cfb8e1992e3c26c2add50ad4445f15f5a9a916f7277b145d6ac68020829a22bfec9f1382ae7b4a47120ea24ae6bb9574ede9f9b4048b509b12a72200b75e5ac26a8e2bda84f0083342a4b31181bdf4dd41f676ee59e3356b7e989735f4231a7b1b7b5a0f4fc2189e5bb6d8fb9b241afd756f7b08045757e8378e27f5222d30b65e3dc302f3101975c96fa1fe1de18697259af435095582640be57e07613f8eb892690987fce0aa6b6224f4f8ce7e42eca7c8cb4805be406cd0ccbb07ade38426bf8b830f9645caad3e0e7aeecd0d0d2323797e5d5859843cf076b911bc041cab111b9abc2a64cc533778be04f9057c9c29d53b308c405531b7be01c717c1cefa47686bc20be83499a64996d7a6262a872f61c4103776c38677cfa01b005f7021567c8d0a85ad9f3a2aa3533133aacbe69fb5c6358087a0ef8c83d9de281482e9038e29099db6f87748b832a3ea8dc0614c766074702b44a43421574793a1571711245eb8673fdd6b1c156088505a1619572acfafee6f8509f735b1e9c3563a02bb2722430820eea404c23afef3860157c0654a3f8a359e11e694450b80ca17567463dd99205578e804f441376890d5b769d5bbf8431a61cc3c3f39920d60947a918b1f7c05ea70752473cfe5fc6c80ca4d5de569c2107f319b1f9143d68e0f98ddaf9d1ae8665fbeab60d9f97eda13f72a0818dd0f8bd5b3bce74287f369c7cca582aa4f49dc08002f0b1793a88d00d9ae24ba627ecb03d51705bf234c979ba6ec4aad70dc97cd14be9b384e978a984ed9461494eddfcdbedadc8cb4ea95cd0c5befee5138cddc9b0bfdb5c21a13a6c9348d856ece416814f0f70a6cca67c490192e0f8fb097eef27a3ef59ba7a89701c1281c86347b9d47319d35e322721902b96aac7d2a39b797179a7f97a458cb27ecb4db27ce59bb004c27c3f25d4e486ce6ec40cf309268e0b69aa6c7c975a8584deb52367d55c0f6809b2a365b820bf132c4e40bbb5cb8bd82143bd4b7285d09ea0c9324d35dd3a8044b69f1132d22df081060d97adc8548a13d1eaf245d253433d2e4a76f6bca6ba32a683b380c92a561349014beb9f637d7b1e0100635556e9571cbb00d8948d8cceb12c4762cb4c065313451a7497842e492f48d3159babf206ba705ca61d4be8a77adf452b336aa6a73023ef8ba32053798e186b96631f6e197207a918dfe935a0cc5cc83e80eed31a04f915702db0e5d86ceb193f5eff3f1dd3e4705741e66c11a59f6fb17c9ed7d4e32a133d3b5c7ea85ce698dee59b8b87fa02c05ca28441af078a7ac2742cfb516be79dec7d104b97ecbad7f1eaf94e24660b1fb74379d020de23a68208db97daba3b9765bc0dd0ce1247a90719b631b0173d37b4065aff233fefe2bf12a19310c4f9b44c101d86a3e4a5d781585e3455250ea0f18ed6cdde6489f793cb49a98106c05fce753cf5fe561d0cc0ec4fc7b1d2dd42e1f8632761143ee719ab0e6f9b5eed09b7eff6c4c9cd00f31f7f7011e4b9bf661277b146176d5cb1b41f2976ebe85906c2a1f801e64702bce66ab61b3825112c9ce6deeed7920d4f08033d7798ce66a569a8e2d9f71a06d5a84c2bd12ec02ce5c5ad8f2141daa1a482e9bdc3e9f4e1bdfd388dc02f968f0809465a33392e21f80019290a4773ab8fe5afab5a8a6d0d8f9e2653341d0b293bb52f1775d3b858cba46dcc1fbc4eb951544afc9c2f2d61148e966b1dcf8a989e300224ee19931d83413a3f27a42c447edaa7455cec77f9d0c32d87d4971cba257f71917cd0c341ef500c24dff2e31a7abc0816bd08522807d78f9a40684ad121421950286ea46e95bbdded36b891cbd52d8fff7c16028e930e7dd0947b1e5fb16cfa49bf38cd9c12e6e2603b8b68ee33c54d7ff127f2415d2e7701c517f25fa29417625695265f4fb3795c3aa869fa938610b0c9543960fccc005459fcd8a260945efc849443cf4f49f725b18b235179a0e4527ee463eaa18d59dbd8409aadb7403edbc47e6a4197db3911353afedbba4b63ecf1636d1dbd9b307ca2985fef31e3050dc4cc9216266f875bf40069d367bc9402317acccdc8f95553a47c9757f8b0437a1a70139db86675027cb36eea5a1adee9f9d133b65aceadb8e7848ab523546622cd46ff485673576f26dc21977ca99c6ce2d8c8612e6c6047ccccadcb1c65b5563b231371df4b415fbb1e9be1632a2db12ad29a3bc441c9aeab59004ac2eee3b1bf93433a4299696cf3d45b011ec41e8d5a743281e832f469142021306f8c1371c526269332dc0534d039a1e9f36dddc0e35d55762dc4e06f5a80c566cb8fd5d872ac318c52f53f27c56e3bbfbc0ba2ce97d3715d772f40bbff7e9c1660f911064728a3da0d293e9fe335ad4c61c669b5b7acc7610439c33af77c4dbbc214f17f15268499ba947a1f4444959ee745108c968333478fcf4261530e073f7bb3d86530f1a7b293768876a57f1e4bead26e07640f61d19ae0e43532133276e39075022318033bc673e7a7f06b200aaac30fb0bd3a547ee67cd69b7c22055d4cabb11240ab2194058c287ff40b860f1f575251856884280075b66f1f35b73a11755f0bcacdf01d7d0e70e152c7ad7f156a2430ae279d240d60213e04108e807080558b6e2dc621e1e467d46c074aabfc7792d08a274e2e7ab26645ad2b1ac33c1cbdf62f87bbfb220ba22727fc5c9a944b7f41fe753ac48ac0c5c3a2d3cded1ca6555207657f9434699f7c47585ccfebbe69122e3969f0f8742b03b7e5954fd08928b05aee0c17247d960dd36176e141d2d5cad35e977155baf8d41c1cf706334641a510ea52729176f4f3ec766f80d06006575994ec593fed4250c7302cc58c19be2275de40f9acc402197020eefcb2478d76759035c0d6f6e09a40504a61fdafd0c48d5f507aee6dd8ca9bd5f57d19e0bde28d0d78ea9d6aefccfc9b637ebf62c16cd1a8f64c8e757833127e200144f05f48ed0e845adc1ab75875dd7cc0d37b9cf1779d7fe3a754cf481a35a80b2a1cfd4854268ee48e522c34a119c25701b1cdddf39d991d79cc122164390c7dfd5", 0x1000}, {&(0x7f0000000280)="8c9b3804cebba5d7028371f89780d2ee531af7d6de43dc997fde4dcb12b33afd639e757d738d2b3ac6898bc5c0f203e3854dcacccfdb90b3d69df88bdbe5a0c1db05429ec04ecf09ea8c8326127bb486704daea7684e2be4257dca301d604d9889237c991d232e472889cd079f1664d700d7ee9727e8d3586648c8e9bf5df75df4d4f5533700f0985cdecb101b", 0x8d}, {&(0x7f0000000000)="cfa29e055511624ded5ef31b71e3c6747b096d04a20cf3bc8a3157120e255eee434c00c5115e1853c0", 0x29}, {&(0x7f0000000340)="12d6a356c337a913d72baba4654e50391c9f28260e04a4acec3c2b7c395e82783d33c5a2bdc1c56607de03b7a2f82f4b6eb2f3df385ba9470a6c220403718d1ae6403533687b59983302b31571b732df34c6598b6d8e7208ebddd0d151d974c89ada8ab567255acdd8f2241da268e556d16b691dd9c5bd94c4f1d3ebae7148533eeefba558683576f33435626583d0b957ba47983c9ab86259e2c04eceb335c7de069a9cda1c965bb4c5885921044f95967281c3ef8367c33315e7a4ccf48888ee3039486e9fe676d9d72451b2ba45d17b4b62a53db6463d2d97dd26b0caf3e83e77e99f12", 0xe5}, {&(0x7f00000004c0)="b4e352241d5dc2287f8b34d519a3338573f24bbb23823f5d13739bf83d08e0ff9a366a8c568d063680f5fe013bd2d27553f8c2aeb3541a75b1f307812a6a11131bf6e03180df7d5c75497c9b97c46fab439387c117f9c9cd564ddbc4b6c70580f5073cebba3a5d8347fc0d4fc3cc4441f0b634dbf871cc81e429542a74b23c34b461642da91de7ac826af2038d6560d019cd73c778231b8626a5f1ab86c70ea2b7873ce587d4e263701cce347fe940d137154a79f22d62a6563647d434749e871dfebac3d13faccd47b1f5eeb7d1f2749f905e08376fd06249d170e4626500da505e4fae2d58ba497bf114bf96386cb6516a8bfaefaa4620b6", 0xf9}, {&(0x7f0000000440)="ab7f54068cfca0c8b233f10564f3fe59edc1ef2048e0c778a2e88ee089cc24bef8963d50a8a1397344f08adf74774b9bcf2ba007e76d8fd1d41f77c693", 0x3d}], 0x7) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="27824f36b21e69dce4d77071d62341d70536a4ccc7eb67818c4dd5fe3fd6bab5fc9d5b460104f564ffa0165174d183ea6a54fec06db5c21093e906b4bce14b56e5996d625061bf873b11ffbe59df324a492323f7e140f6fe09bdf855ee", @ANYRESOCT=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRESOCT=r1, @ANYRES16=r0, @ANYRESOCT=r2, @ANYBLOB="af12223d32a17c4a4438a1d9038de230bfd7317366f0adb7b9e174859b15fd69cfc5bf97f023b123920ffe893dfd20a56a59a0cd0930120191e9d57834a1bba6ef"]) 21:50:58 executing program 1: pipe(&(0x7f00000000c0)) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) lseek(0xffffffffffffffff, 0x0, 0x4, 0x1) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r4, &(0x7f00000010c0)=""/4096, 0x1000) 21:50:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendto(r0, &(0x7f00000001c0)="509217fe56cb30228689a22671475770ce37805f17eb9c55aad59d38795cfb1706680c034fa35ef6be33f0737a589f47f1b9d377d24232989747028153f01748c7527b6ffb392edb32cd7cc0879a9ec1993e572c215ac271bdd2c826fd0befbc1943cbfc97caf35ddbedfbdd71ad60dcfdb0170217e322e6a563d27c06c4f5ed801b0470e325e44f632bd08630eae8848d7a67493a2954bcf301234f4631cea980f4b280eed621d4890bcc789fe7d23a102cea7a486337d31d7190f27ed508e73cca2584cf04ddc10739cc36ecd150", 0xcf, 0xd, &(0x7f0000000000)=@in6={0x18, 0x0, 0x8}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x0, 0x80000001}}, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040)={{}, {0xdfe5}}, 0x3) 21:50:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/129) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20251, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/47) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x7f, 0x1000}, {0x4, 0x355, 0x800}], 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/36) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r1], 0x1, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000e31ae68d08c9c1d68f5936a34acdb30e4b129888e5acc293790742da9aae8cc6de1a32c1e363b3ee9d0002a332bf5afe3931d2606bb832fffed6ed99ab121db4f35205a435cbf3d20d1a8d5d10512784c32208ee9884e9ac0583efbc6e1e1eed98a998dd2cd19213d890ab6aa2bbb39456c06eb7acfa341c7bc7ab5700ee597cf064725b74568a581eb1a40afe58cd74dd9efe9193f79519374171e3e60b207a62db1cf5a07bc89c24dca71c5aafc9fd23ec6a8293bb3419790bdb13de17cb9794e0751b9549fbc9257df7f6c24b4de3e7bfe875ffe30bdc408102269c8b045a9704b458f828e39a85"], 0xf1, 0x0) 21:50:59 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8004, 0x0, 0x0, 0x0) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x100000}) syz_open_pts() syz_open_pts() syz_open_pts() kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) syz_open_pts() 21:50:59 executing program 0: syz_emit_ethernet(0x32, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff88a82d0081004880a03afcf354794dcd0000003c9078ac1400bb00ffffff10584e23000890786a948f4894f96d3cf89c9a01152b30fcb8bcf3fb4de22c0a74e9028d9184b3d4968b05d87e78a1655ed82f9f117a5f8d88f93adf299b4ef36c972c8258d409a951d4b41ff4bccc8ff9b69cdb688bda700913e9bbe4b7fbf657415af494e79ed4"]) getpid() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x6}, {0x9}}, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) 21:50:59 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff1aeaf9636049a4d844fd797100080000dea800000100000000efffff46e45615ff0200000000000000000000000000013a00008100000000399279469ca72ab24f3faf4ebae60c5c1c47825dbb9b50bc08000000000000debedab14e13baf9002d25d6d824d6e6c9fd11e67a9451a7874955e85977b1aed78e0951b6dca4a93804952cc4341cda4b0bb4d7b3e6108d2607e5825703f4ddd13e3652c00db50cbff5ef3a6b2ae4940689165ce0a983416ab34629e38a88dbf2421081917b0ea2c4a57ee614a88033af6c9d5fc57256d29e4d22cf62a5d96687726de6fc216415220bb307af23db00000000000000"]) 21:50:59 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x62, &(0x7f0000000380)=[0x0, 0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f00000005c0)=""/231, 0xe7) semop(r2, &(0x7f0000000080), 0x2aaaaaaaaaaaabfa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x11b6, 0xf916}, {0x1, 0x3ff}}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 21:50:59 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000040000000000000000000000000001fe8000000000000000000000000000aa0003000700000000ff020000000000000000000000000001"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) 21:50:59 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="cff314a0", 0x4}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000004c0)="4b2034c74ed82281846be27d4de252c9199ee47618708bae79b1bd6a283610ce5833a24645f057a9aea6f7986bc6655e2e47f7a6b67f0bbcc8bbe777ad132c6b0c80f88898bc82d99666a4337cebf0c856b19a28d9f18389d0d3da6f1d837850d99a7e72d283ec00ad679af9daa27d421019104d0c00e211c3cd13c924f7383ada6a7c430e307d2020b6a65f6c7f78d8e12a40c5bf96688e0a38de5d7210cd4c21640b06e8b49523b7682767643d1c7ed2833f02df5b9ed2f5a831190ceabc8898b27db02f74c1c457c0a2bad7e995a462296108d31d78270bbada091997f4cdf0b196a4168c57c6", 0xe8}, {&(0x7f0000000440)}, {&(0x7f0000000680)="b7066b9dcde46fb1492eb04b0b529a3471b206f1660a1d4fc60c0063c63e8d17fa07398ce45e4c43e883c124360172ad5406c731539db4f8b930826a0dd614701df968b6e5e384c36c29bdaa6d0dbda6877a80787c870f27e89d5fca535c308fb52b260bcf796d67b627c48bacc8792f9783b4624be626783f287634cf0eac457b0b5e2fea3658b8a9981ba8b140e6e0525592f0245e6ad9dcb2fceac31e2191f6e80ecf83e00057", 0xa8}], 0x3, 0x0, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000180)="4178bebe26d3dad66b26847c1e4d04f8bb09ec29d7a911da530316970ec58099b7175bf6a510b6452d7783dc2bd8fa3216d793b806cc2d295e9f969be551fe32b9c362e8412606bbdeefd66b2b81f84fa26438fad671c50844aa84952d7104550fb8f31f4869e21428bbb324ebcecd5d90139ad0f29158eda79187699c49e41868043109", 0x84}, {&(0x7f0000000040)="e9131dd59835c9264ac88d8afb5c9997651e1fb3c8", 0x15}, {&(0x7f0000001280)="ef826220633f0b90729953fc77c649bfcbc37a2b0a3ec39942ffaba08bcefa5701bc67f7fa267243795846c4f9579f25ae8e52d49c17e6f546f4a7b37f54270f19b52e5b85ccf54efac7b466e93b772994ccdb0d7d05778116e04473cef759f06312663d8e01245f12717c4514b6a67e0279364dc988b9374fbafacd7c54867a30bdbfec9876073a6fe8e3e42ed5c96088328d4b461ef39a0f70fb656bb84ddfd04a73f27becc911db532503c0b59a5620c0af294b62b672c8b41ee10a75b90440264a848b1a6157cdbff526ccc2e7d33134175dae4d9f1cfbd52f323b91672ae3989e61f75f1c97ab3cb2f4b37740a7a57dd126485eb0715d471f9f5a44ffd86a35f31dab94efdfd98ff0029d549beab055cafe30bc45ea4e48546cc695529a43fc0bcd215dea15be109ce9025ef4ee8a782ace90f0efc24f9ff870212ce6ee305280231dde60d2892504a5a81489363e070711b565b66a0029c34aa63160f830daf4eff1374f159c79d157f5912ee6f92912a3533a939a39c45f5e53ba38239af3845130e92a22472cc52ca3b693d94327dec43e201f425e715976d50f8b3e779f8a4fe53ba5c757f40f11c3b13b34b0a2c093491757bc12cba81549dd461f97997e6e501f3d8cdeef399aff577ab2bf4a12745c352b3caad1d68c349242808a488f0e03bf04e44973580c5e138b9a40bb2c5668c48c46f64bd24dda0476736068e0ba686f646c504c1e8bcadb3c4f7ace6dedf41c59f7238314862f0e59f1f96848ea47999e5a120afc78579563b02b5797dbc0b2b5d8bd509706854b420c578faa346e8d06d8d66d7590a6eb5231b6bedc7c7fb676c5f1a9d8cc246e9078b8a0276b50c1f5290353253b10eff12cbcaa05fe2db4d0921548195c25efe830a261200ccac67e0df2808859b5f2e0e7b2ecc7206816df7116efdf4581cbc6ac8e71826490336e190a13d743b14d381f0b52ad07555dbcbca89c68dd091ca29e4717e04f946d76692e8e11bdcbef5c4998cee647f709578d46d9bcb6ef86d1aa707f36abeb646f9a248db50461fef2cab31894d52cf659135445d8c4c4acf25be4b4aea84232d5689a1b4e9202745b973310922c1c1ee12c206e2d280084df7d76c553f907557427b719aae04816e28a2511c6f737e6b69a2f423d370abebf4749c9b88e3adc4a61146f454b7ec6f2e78a29b5f2921eff6320f50ccfd5a6c3bd66a9dc87106e954f55e2ab7621bf5940cd839f582796ab437258bfecd0638a3428c878265c18ca8fa2b1311bbb1ade73a9cd2fb1fdba88ceacebf0aa859be11139330fe4ffc9e968961b95885a0a0104b4968338c9479e6e43ce5e7e74124668f9ff429e3ea572583579f35d6f38039bc759bb33892808b02d8eed65780412f63c1c201731222c9fb90c055f6c825f15d24e4375cc0aa6ce0c7e038b14ed3d696a3d687a11d2beb10764569b75ffe1a3fea547f7bf9aeee734423097704994f330b27fe24b5aabc01c59092d807a369fc78939af2e33911ef88da5de728a976cd3b51fc9b63bcb000d884e9c4a95590002761f2152c72340ace7bc1f4ff43a53506be31e61f68a4fb03f81d7aa11f53e8bd397d0a46a66b9d36968db847ab052a8166de6f2c6f1be4e6ed117813313b68bc0a338d912f087e03ab7b767fe27350253029d3e03935e3b217c9795d8cc97cf16af8f9b758eda126fe7b9f6ea83b9a4dc01d4f9be70a2c269096e6e663e0313fffe70530f3787a04fd6194d5869a5fde76685f90835fa30b6e7a25858ecc5e2033d892d1093438e9851872a322fee8754b2d4a93b24b0e2e4c2b5d94c0c48bc1845bed7cd8e674d70415fb8189e28badef4dc6536031d764500fc87cc922cc217fa76eca3e7f299d80ff8b35225a61ffe3424149eceb6acae9107dd65554b85688a4bc0104e1f45e64d12483df13db4b01e6253282fbd5cfb7abf94ab8c6e64e297ff3c4323abbedd68825b8a8f6b04decd9f2618911dd27d4ab0f26604d6646f0ea5cca86021008ba6dbd5417a5c7f444ede15237305f62585367e59e6b25eb84695bc3d67b45448f1513d59953341ac9ebffe31c5e4bcbde50878502a513d4334286ba402e3fa8255dad2f89a67cb8b265b881e9fda39d26b91332ccb12732c98634081d6e1e621606d3e396925f8f2e73d5216792a5e2420ac912c37e4840a8c7c1c47aa677e406237c820b50648ffb784634a26c4e141cdb197bbb4658276127e046ee631ab63ab78019ac2ce48e22e2c981842a1fe9f387c7b1367f8f56273012fba6dda35b03aa5f41bcfc088ede29c1d7fc156839b82c31229e0f0e2fca8ddfc421063008d93ea09289ebc20e3c4e35ae8033f05c80be9fd922a57f43e8efbd2b8378aab785cbd3a89d3d88b8338c5e098a86eaa4f27f1702e417dd39f66a1a5386420ecb344d52ab8ad361d41d6a78c478d17f3d6209c6333982107d87d422a65ea994d2599698229a3d368ab2927ee5d635051cb99d70ee5ae26276fc4ff6d79a57f14f18ad2905a62cd6675cad767d3e0120362b9f6460bd0393ba78283b2e0f18b9945dd179615e5dbc085df863a8de96cd188afd09d0623c906476f0a949bd1c713b75a1b090061b14de8fc0b86396917e7930603d0ed5fa5d2866b5c3d2c5bd139502663afab01ee4ca7371d3c536b4fbff76613f201638bd8ceabb969ace60fc6c5fb3bdbb0529bced7d80e14005f86a900891ab79b5461d41a59b08642da9d1815c1be3b233849552963a299a06fe3383d7f3a2290d5584016cef8d52fb7ee55f7626f2e626cf62ef101b9c9d4f6c01b6773d980b7261118b54113ebb0f34bf55b587b26f39f9cffd477a35bbb82bd1798d58bd0870007437650f6d04f7f64dcf7a76f1989422e6b764dd923e17f9ca49927082c760cc185ac0a8715ce87355bf4b4f64fdc3e11e5da6780b478c5ae497e4e5667c166231ff5ae4a2b3d70e4ef276281c9386eef542da2f82933750b997f498d48d413d4dee64c3c8d5d1a4f394801443c3a135898bac3bd73b756baf55afcb88fe68f86f9d9235365e6bbea90222e2e33a807ac8b8f520e048f70c750947792f78f16d412e156dc7cfb310aea54798bb47a6a9d430346f2c9c9e3d83d50913cd1a31b2dacc92a925d077ba49473e37355f1505e4522b2ec7796853b89d8ba75990f524ff3d6cffefcd938f64daf517c011f7346f4dd999cfbeef0f8130044550d514a93da8ecf4a5c92452e3573551015a45f8b8a7b3b318f79bd29b303e9189e5b0615cdd217f21287026c50e96e52c0d9ac2a035c5397cea2e57a0b7b90182ae7fd45ea621d92e59f1213d3e3e8d1800b95cfce491c9ca88e8ec2b089ff7067785f955e192c0f71ceb289fc2351d9e8aaa2794aa8beb40f6d6f1eb2f23e47500c734f001a3d769e6443ef00d27292cd75c2500bd95f5ee04f538d7240f3cb3457710ef3fa9ae7aad556847faab08093594064bd0eecdc16e513199ef0584a7914203d23ae5f841e259a1d2864b341e8d39267d5e3e767e6c8563b9bfa86d574b97d282cf1dc1c985ea54c0184149525ebab2127cbe5e3fe5b60e2f7d6c90918568048614e8e1fded58c080dd5bf8078469aa0bd3d3069ebcb767e6bb4ae77a0eafca0a259741160476713211573177a0b513406cf8be1c708471ed3c3c2ef09e7ebc5df456f3e47c2eedbd663f6b70bc984fd196206784d685c29aba96fb9588012d8451e40edeb27f26aba57f918f9a9a6cb0cabf250f1f16b5723232b7e4ff46c2825552fd38297a3ca1266e98e248e1e5929689af1ee63138c6e4e29da543498e145ba248a9c513343b4d4c1bc04a346c63b95f2c31a1fe1f004c838f855a72e1e4a0a4a793a30354c619f3594848c6cb8f7e66cd33b75df8f77251c432878598c41f8374c4ea2b3e75dca28ba7d7c6508b87f00e0ab0925f6e078170b253cc0bd027da862df2f664a3670627e8383f4c44ba84157e9c2aec9599f1290239473476ae8d08e70676f0af14e280369f14842c25545eca7e682f0ebdb8a0d27cc5b440bd6ce88baffff94cd243fc40f7c2ddfa378e16a2d37ba02db1bb90408555d5f8be9ac620b9396919d00ba845db80c9c54814fcf66a950a56ea36f9873ffbf749d249e05d7f35dbb409275ec57fc1e6f8479ecfe766811ae45a37e137622d409bc46fa80900076e670561fa9e5e903662a6256cc192a13e3cdb34529346338a5df68a56492cca9dd1455a120a3f82078c708be5ae7a94ee73ea0e785a1f7db6dd3355c0a387e65df62eab7eab8eac86565a157189ba12f252750965d12ef8a59035266aab6028ea4a191f9ab6466a07dcbee5abe48f248043a8ebadb93a4c01773ab2c5f7d83dfd72d0ce1fa63b6fc492a514fb656c7a20b0478249dbde61975339f71de4a4d3284750071b0f8d2ed8210f1b9cce31be1f66b962e581a8fc58f2e3198c040ba3fc8d79a9b314aa3f61a9cbc53982d821202464b785b6f5a58aef6c892af16cdbd72bbe1baeaa3c534c6442905650d1f11307e03827ed342c1feb5f3b833c06543e8123c5b8adcfa1fee6cc2bf48e9ed29218fdf0f782af7c249856b4f42f30b95cd3bc6cc3ed3db2e4550d2b89655fd23cd013fd4f115102046cdf7dc40f18b74614d282f0b14c05104d56e264b6e4b0bd32e8cc40c1f51cc0e1f892cf369cee5e4fae90d9a0059b5c5eef51680c997f2926dd9894f529385eb87166894ef7d3eaaa370233e67ff5cb8fedf7e67d55c1356fc4a500973bd423d42629d9d5809af00d52d33a21a22efd1f433801ce7704413fd8c0b97edb990efffb95398fc49651867ce15b2db0e5410376f898182ee839868e92bbec5beea60036d4ac4ff9d8d04516f4ee14cb79c1b033bb53a9699bea94e46eee1b6fe0a409c12b1c0640cb4de55bec791fb01226576975ee66a7b681e03cb4063e0395aabd71825cadc7f7fc72249636d30369416cbd43ab5ec44b10470ab5e403e9250cb69eed7908ab2b86460762c2ced3380a5c0baf553a90339b905cc3ba52de8c90d4bcfeeb74ce5317b2a4e35a9f623b7f7707555451e7db2b2983f1241fe39fe942d935aa84d737506e80ff92d47730b4cf44670503e3e647d4a8af5c436436c2fed5beab6e53a3c7640b43508f33b22a7de997a383f882fd6506c8a4691a57cf2245bde361f7615e5a4f73870fd8d365bde5a779b8a454da0a721a9a8569c26c7bc63cf060561c5b1a549e48f74c10715b15223a18ba2a8927d760d0cc8662dd0ba751aff88c81d33a9bff7e7b4a4811a3156df94db450220758316e221c19051960f579fa0aa4340b99efd8a07d654f6682bb1534dee82c6129ba4d3c788e58adf5d845082a9b66ce52b950206735894f56f53e4af9be33767e2f5006faf32359978edb6b8eceb4cf6605618a04cd635d00a17d7a57607c15a3ac65fa1b86d3c62bfb84950b44aed78657ee61d2d7e4e66e62aafa571407646bc000e3d68b9d943d08762dbb2a0b2a5799509858847429e14a75901f00e6b0205c05559c04941300b8de407246c29c05d068b9f466b6ae83adca7ce120882be2e468a038278be7247ee6719c9eff110ca6011a8b25425a73acba56319b8c2fcf553574cb7ff49774ff07cab3ba27ebfb018272eb83821043a920270ccdc1bc0b557e4a0449480d485eedbde415e6aee8a35f2f075d1c8c12090da8d2443ac2ae45dc348f2365763b3efb1f0daf3d335617df18b64a4e9c694981be9415304b3d40d4c0110b3f5a7a62fb8f1647a38f52e74f1019114a8", 0x1000}, {&(0x7f0000002280)="5831200bee1736c43651faf8ae4ef6d5f357243d290bbea7f79635ce38119c74a48d01b8bb99d7a5bd786df9e83d3e76b4625ed5a1ed73e8ee42bd0d7a9339233065156ca57fe11fc3f24f9592118cccf33e336b38b938aeb67811b7b9b78650ac61bad60569d39f05c49ddb98fe42e3291b4419f192b85c8efe0fcf6c04e2972da57e463a7b068f975415e2418091f1b0dfa08ff97632fe46936e5edee3f2883005da11f2ea4af6aacdaaab5c7de271b17885b18112f9265472d7a073db4c2079212be1058c98338c8e173d8d2c9127963c53d6e8f60e73d2855007e8aa87547b53996c7049436d4657b8345e5ee19420e30775fcc4aabcc2f0822be54b863a0bfef484f0bc0c1095b292e3abb82497ff027560c58c14c0cb0da6f160da004922e2d9ea4fc5b0916e807bc0ad9696edf74e446e9ee72edaab30d102ee579123265046953c83e373579e74f3a6f380f0dc1c50616205d6f9c010c885669d2964716a45f5c6738098506ee64e19796fcfa060aca84f6ae8b9bd3243ec427f29f2889b5cba5fae92c79af7b8e8133d8b4472df4531ecb4110f141f9c57815528ebf3a1ee0b92fe36875707ddaf8fe970d78f547204d250f1d596f138159397598a40c3810870b0598429d7eb9612bac9b33a43101cf1d0eda9db3fe33ce4c8f7368aaff415d2de4966c08984997f379a04ffb6f5172b21626b9cfe8fda3999f0e304ecc02236b11b8f5d068503ff6a3a62184c5c5e737bf2ff010b845ba4cc49fe252445218baaead809bd43fd5513c9b13afcd6ad20b042a11dd2246587422fb1d639a1482172f57bdcbbe3c6a9948749148bcb7e8b6bf7d575e9b21dbf9e52d922fd283f7898ca0d4bba0877d45c721dbc95a76f00851a782e863d1f5fb5ee145ca2196841270fa5312a2b2b2a80f6de55e670fda8d39681095804327b4d61bbaa874cebb0cdd3d40263b52f680d221b29260d26c5caaded0069be966715391c38492b776ea5eff69933cdd114d57a83a584dc729a280ce78239a7579af551f659b88a4b98f85f84fef02224bd76b9a7152b3fee8b05dc90f92ee7637c71bfcb09dac8e80275180c3847a9ec571c0aa25b8a9e41342fd7700134a7f8de4b8ab484442d61ea0bae7e8d1948128735f3df3a78fa2e17991ebc5d59c52ca7dd684504d46946f7631e88f9d50782c368d64f95deae9d0dcc2fb76b5ee7c81130ce9247080fbb3b977c8c8808cd5ed5e43552dc985eedcc8d59961af1ac6951d4a694ff957ff734b01689f8aa47ebb6f6a3e562a010b74f7001bbd5032d1983bba41c2f9b7bad808c46ee1f7e4baa25fc3d3dd8fae8aef186c793e4cae81bcc927293856e1bd39a4562fe5ce7b7d710d7e4da7de5f17ae1565eac28dd200f503dc8031e013f3c202defa6de3a21ba95263ac4d69fe976ffa90874a49a48a37ae561ad490336d2edc28c3497d6de774ded484f207bdf9a38f34aaefe705c3c83b0a64a65dc920ef18eb30148eccab9b2a8fec5f795611f32d7b48abd71562cdb7e6b7e8f2f8ecd0c6100de46e2f3446342e168fbfaec956759cfba8788af411cb44bda3c5500e44f285c8cbdf162e6324c93e7dfa46782362d977e980d63712b1ee25a7622bae997b66563535eee017d1b85e091d643a0a87752335c1c0fce2de5a77a1f04e9312a45ebdd77b9cad7ad0b04b8a7fa1a06197861bcd8d29b0b4977d6603a013a6147bb93124eec42bc773eaf2e282dde1c58b5bd91849906178dfeeb417c964e33a1f1fb90d754094a90461c1de98fffe80fb7aef9fee36c9d08f6e2e44b228a9a44d37d0ad75ac9b1b09c018bd3562afc9c9baf8d9d556d458c860981984bf24d4028e9e4e1cb417112fe334ccf424f2d37fe76353aef4465af039f587d81e0f917915cb27bdf9513a2952681a9cf1d1ad2e9f1fa0c2e4670b6230dea43c4e2ee0a7f6607013175075d2656a764da97351327995ec165e94131bd00172c0d05518ee5ac2597e01feba71efe1dd37150d282b573c3bd198a96dee5608ab5fa1c3a04c6ff4b09649fd23703343d58cda2f6fe59fc573c5e82dc077c9e4cc1b7b6559e9605eac4a53170ef7ec9b2f898ee06eea151ae04fa5593911dd3afc4a82412cd6f3eb63bcb85bc0d30e34ee28c4e9ea3a3acd194046d8d0534634bb9653c7f7456a6cd774a8e919a4634badf34d17b210b6761d5c0759543232f87f9ef29c541ff990c74542d7d1c716186678ac6d3a39ed512c201da92aedb01524e0e7f6f5a26a4556f5caada8be9c876f767f8e0a21f05014dc38210f804426f85e0a10bdd5f1d88d1eaa5935dff722d66225e1be1552e64785d6ef9b80371bb83f6e989c4c729e24b8b1f9be93082f7ac8e2c3829436f6996ed0cfa69139d8d4d613e5d338393b9a6b15eeed8c04e5c84a18f8494d38087d4b9a5bb8683de719359b2f11f5ae6ba489f44b5289b647df0283aed8336149df728175c8fd2d840d4b28186bd5404a50cf3fcd3af16fe64850749cc891fa39bd34a9ab3a1b5aa0252ccbe78e38e81238a5edb1b980aed0a45d36c55f7d6127e9f1255d70970a66ebc19951936b51eb64d177dedd4f25158b4d80b827aff901ea67a6cba7b08b3dd1db5bd68c49f2fad66cb4b6bd8caf8ebe14df68e27081fa338dcf9b2d06ecd139881013cb42029dd5b167433adfa8f16c5b0dc3da68decbbdd3f30311967810b79586f9e44cb3a0f2fbacf80f7ec5040fed22420873afc63d18ff1ce9f898800788d8744c986f6ea492b01af8f9095475c6b7c1047247da0e7ec211411e6ab9120678f9a04fadb81b849c002e2dd2a424b2a8fc519b9b8a71f31e0767228b3918af67ac8d22f5bac7d1713bf7b8defabb12584043c3017c2be9689dbb80fa0b45fa2424d93896badff731dd2b6d5f203d0f5c2bdd2dfe5bd810d3ae3983657aec2fc290becfdc0d623d0834556d3229e07aa2084ba886322b1a3ab0e0ba7a11501d9ead8f2b8b6cbe92b3679eb5f57956a6b53610b7170c4b1d458519f3b15b1511dcd6be4cdd697eec66e94f80529ad486afc22481b81ff9ed1acb856dc818905ef751e3d409961100abd4da37bede896402c133d19defc110a4c7d5cf93e9e4f7d427e472c8f6cc07b6a7db767ff7f67706d2a64cf8843adcb3cfab3d1ff1a27fd76597064ac4f8b8c7f7f14831411b37f8271f0325f53df264278065499ae3935b4538d429b03333ecdcaa6f51f601fb72ea40b4199f19a89117dd2181b3d0def82b788d0e9bd731c84629b066b2555ef26d62013103f66a42fa4559446855c82e7e218b8992e5cc6c2627ffcb447d7fce9ad41009ab7ff3b2c13172e13f7518931ddd8bf2d6f16ae765a25090c271d4aa674f89654891684ded82f9662aa6229e437ef8c95fb228deff05b8c465b85be73c441f74b76a9439e77049e73e5c6de8433d767d2cf161bbe80aba83535611172ef1ecd5e3fdb7cc5385656590b9e54a8f1b36dc644c75d75244854e51fec460c698767d0c749ba2e3beb857b980068ad224a8eade35922fee9f442e7c5cb033b1de65c20898ebcbe99e6958f8d6a231dc63d2a428f0daea73a64579597815d563c8d89a66c93240c6d532ff698eda6fbf82b012be21d9c38a10d685f77a88900c9db0570d1aa9531954846988b8ce58a2bd1fb95c88926a7118180d792b0ec48009bd15fb95f3c3c358b328d3f3e52c4bbdd9cad17ce12faa8a007dac51cd58d6d0df082ec059f892f6ac5bd6bc9609739fd634353fc335695ae2199339f25e7b716d54a16085c718727b33b0858afc95fc201cd6f462d89f44a273d7b90e7633fbb3a8a8373c22ac9274cbe360e4bea64a8d499486b12f6b098adecc376f2b5b4632431781920ae15605e06373db9b1f0365dfebe8eb74e26401432c403fd8bf53dcc8d4bb406da55c675cbedb54122785d7fbd30944b096114d47d25ce96375be01b275399592c0334a2f5e415c3dc9e681cf666e8fda2c4d553af5d095bd160c8b345d9ad5996eb730d8287751ee2702e8855fc5d291445195c584b0a0f567a5e304f74efcc9fae651a2e11c8643fd54336d492f72d07e32bab92acf66df6d0fd768e47a1e08fcdc0bb44e8b59e8d163ef7aef5098a012536d5eb135bf036b74d0da3a9f82bd7ac2af5a7f6b58607ff6fb003a6ddcbbff084dcfb1205415c0b605cb9cdaa7340a1235e1e8e04c1c43bfee9aaa031ea1c4fd33474db80b5bfe2fafd5eafcc4aea2547fb574eed5b29a541f820540609100aa2a7ba8cf5b17ef3e882d3a8022c2e53c5b4faf9a28731625c109ca467738685fdfbab2cfe27314046bbbf99ad59845fb86ddf1c797688eac9a760efb10f7e74581ac2e22b212d630639e43f2017398e4950ebafc6b77d1cee75969efcac438a2e5bd34e8bb13bc8cd4f11e3b81bc2fadaa9eac26f28d694a5a0c05c2396070405fbb1af6e1fa0cd5fe9a368b7049a5a1321438053f26621d22958abe3d9819d352033ec71b568691caec8588b3a204a6cce6178f8e51b08b3e2d62dd0a03d582c028857e3fe86a3d0cf6963e31a004a22121b3965cafd39a80d7388dfa51be0a8fe233a64922fd22c81d5b03fbb1a861591a03d3b17eebd463d505ae223df9847e12ef673d4123f7b8b0f28b1789138bddeb0123bbf1140f5b6f21ad58b21787a022f8ae005c6ec9de7930f66913caed2bb32ba78e88cda15df042aaba30a1d0ca431560e2f2beb0efb20790f5f24ded35f51009bdd1264c105f773f66f3d79a37c15eead51acbbe97bc14ba5d7020900f948888fad2a98488b7fa62ec27dd7ce58ceb858a684b6afcdf459b64f9a3ca7fbe0c7734abd09ea56508c6659c86fadc27e4ddc25532ed4170306057ac5f5aab8a8a90b542697f171ab26829f7f3aa6c41a6c874f5f7a390257c6fa6f4fa3735a1350bc23d3c9daa5626091ebfd2bf5b5bf12a75b9afbaf375514686f73dc9cede6d8d9f2a86dcadb77de3a41e0505c00a4fb2d72cf3bcae9e74986bacf0a8eeed8e47c7bd381f07e32ecf470681515b9f0b55397cb729cae839d8e152c44d79991344ba541c5d54787c5f983e00fe24697b36f37cb87d7738fd17496c9521864f31eb137d46ce32e4f2682206ac7868deb46b219d0fae695adf9a025c2032d9d75b775deb409cb851f29be2b5c0005ac2647b0c0ee705407242d00b3223545ad75482fe1904e5e0fbca56934c4f25669dd0be8a0aec342cf9571a49fe812c099724504594241a46bb6ffb34905f4507d06335a461df4e603546342449a5ae3918689955ee3051af95f7a5c0173559e2509816f5cf032b37e0d1a642b46114c393613050d7d6c2408e339eeea0ca8fdd0da588e425bc41c923402185a8b4c1fbe799de0497b831da117b7eac313fb0c1645bbe2031fa35159e21606f4ba8b2830f2567f51d173800f366242aaf6d543fad4f6c77b776e46aaf7c780130af6a18284d3cb5df511c528ce72f4542f1033475a67f3c3774ff8f257009f135928a536a02606c359c5b0d9b08384c19e3c055d2756bd3bcb51f05f9486bbfbda2fbc38669e303c9a04505932d0d00bd02fda760383775acc9f497e88cc058e139851a76a79e8fa046fc93a428ce0e1198b8ed5871f96b1152bbd66b75bd6b65205ed990596e184df667f66a98326bf1c68b3b24adf2f191493d20f5315caf73d1a507eec7ccc2d66db88030b74742d9bf4d3cb861238583c5283270fe8b4b4dfb660a67ae5adb4d94d36c7b9b6a1989532113a2a00ed40c3b48674681127396786561f6601", 0x1000}, {&(0x7f0000000240)="f948b4b973020420b040e7439ab1194c80abd5249fd1b58793c229d3aee870e84149bd893208616466f6457eb1469a99bffaac71542cc45ebdfe0c2bd6e3c64567ce2bdf4b7107296ee196ebf4bed135f57433763e99b10675d6979173fbff00a09978258e099c0bbd7653ebd5d6fbc37177df2aa666995de893cd95b5bb4cc7b0cd98a50bec705599253ded1c92b9f4eb057633e2b1a2e44628038dfdfe4bbbe1b0dd90758733b658b114e1b656d0f5346da393aa3748f5611628fa79c0c06772a28fb5bc498ee993842e8a", 0xcc}, {&(0x7f0000000340)="f1a9ab1e74af145c3f5c8d45118b6c7a9ae0bd3a27c231b9a8303467dad42ccaa8c0508b2bfbfb3cf378c397c4bf5ed046deaee5efc5139b8e05ab5fa1d65ecfe8807756ce1e9f48156ce976fa49a72f8671898e0f1389de5e85649d8261f0443505d47ebfa18d93ae84246fe25ffbc11eb76112645b1840c06ad3", 0x7b}, {&(0x7f0000000080)="d9026a97c1b142e6402b92519f", 0xd}], 0x7) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r4) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000030, r4) 21:50:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000000)=0x800) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) dup2(r1, r0) r5 = syz_open_pts() ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) 21:50:59 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f00000001c0)="bb9280d55845e9de0fa60b823c6cb82aab44a68ad8dad51a4f6521321f6d4f148af7838dc06d5fe38adfd28d0800973da6e70c4dd15006d8b2dd29a4e1332b07c9872421651a4c0bbab884e6ff1c6710f4acfe3ac06e4844f6767d33e09f973c6dc9a7524638ec998d22fd96958d8b72283e49571c6b4660a2f930be2974a0b13aded83cfa9585097da045eae3073aa3e4dc1d5176072b48a34b6b319314bbef8af2b6b7d3b29bf5a893a0461bbd80ca81ecbf54e30093d6d1a985c47e268b9f43b66feeb59e8d50bcd6746fb4a219f76b7b4a6100cb1bcce2540213c51dfe", &(0x7f0000000040)=0xdf, &(0x7f00000002c0)="bfe85e9e12a4388940b6f27fe3a8832fa1c4986067e5954eb96dd378a71e11c8388e65f80ed41a260a79fe9234681981320b00dec3dd180beb95e7a4c1f17ced3dfd2a0abbfd90d80c11d3cbaa32befca1d7e8dcd20f0b2e6e182979ae45387a47", 0x61) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0}, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6}, {0x1, 0x4e6, 0x17fc}, {0x4, 0x1009, 0x800}, {0x2, 0x1ff, 0x1000}], 0x4) shutdown(r1, 0x2) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000340)) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0x1, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f0000000380)=[{0x2, 0xfff7, 0x800}, {0x4, 0x1403, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x1, 0xc79, 0xeede9c8e5ef3fd2a}, {0x1, 0x2}], 0x6) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100)=""/57, 0x39, 0x800, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000001c0)=0x9) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000001c0)=""/148) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000000c0)=""/38) 21:50:59 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x20401, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f00000000c0)='./file0\x00') mkdirat(r1, &(0x7f0000001700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x8001, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 21:50:59 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) r2 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fchdir(r2) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 21:50:59 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x10, 0x1}], 0x0, 0x0, 0x8001, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x2, &(0x7f0000000040)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03200d6e45cd266fa604000000000000003240b05d73b622085a99c8fe2d986cb345c3dd36a251f9214bf7968b14cf1c9efe32f2ace0ea75feae3abd59cbc7040cddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831bacce776859de5059791dbbf6728f27f5108ae7b6cbf7cecb63e47b740ac65e22e4e7efdfe8015975f8eb178886bd4f41b99c467c28108686964d844117ad292fdc9cc9ab8af2eb0b056a95c3f68a9cfb6c433da14e5275be3995bd0e05c6059d4a00a9c340f2d1a059f", 0x0, 0x0, 0x0) 21:50:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffca8809cca27386dd60007b0000183a00fe800000000000ffffffff00000000c1ff0200000000000000000000000a0001820090780000000000002000000000000000000000000000b65c2b19a2c3e7ea4ea4076483d9661c52d79f28b92ff7a12e71d9f67a3a8e3dd3d7cd8c4e5c44c6bcaaf5f986ed2623289c1c16db44626f441b47f18a17de7658e2"]) munlockall() 21:50:59 executing program 1: getrlimit(0x2, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="553ebe71eca4dea6fe6c93b62eb850f6d0023aa513af95a9135a3e8906c3e4892c9916a94b8a7ca6669d9e20a31b6605384724d7395d7fe97d306e0249b10283367fc9fa853a93aa20af780cb94567068eeb204d5245d8769e921d653bf7dbfa2a68e2389dfa9d3fd05b1f8f0e7b7a1e2fdc9e2cc3a27174673811229301988717dbfc8b85a09be43134087ce1ebcbb48309f9f1e9a1bda34b01786624ada252feb4b2560e66896338d49885598747ec15041e6ded4fad0448b44feb7374c2d99b33c3902aabfabc1cdda557c8cf8f695bdc1e3e5c7a21d208"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000040), 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000100)) r5 = semget$private(0x0, 0x1, 0x598) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/200) 21:50:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3f02e1"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwritev(r1, &(0x7f00000017c0)=[{&(0x7f0000000100)="948d3062cf22861048b02a57e2aeca2abb176ab220b17ae67112cea8f2b9bf32446a2d9a73b0afe349c6dbe76403ae05772cc733032b10f18aae520ed4bc981b608509eaca7047770517fff028f524b45604912d628ba55d4d6271cdf02518a58f3092063c970eae7836aed3413921effe887a7c7d0a73f3f7a56c65e2ff6496e0a58c6387e34e6bf8130b00d05fc1ab31c3ed572aa1c1817750ee4830e8c0e2aace154e089ba224732f449003f9d47ab0155529261fd1219717", 0xba}, {&(0x7f00000001c0)="bb483043a875637238f13bb1365bc04dfb33fbe53d3d0b2c0b114e78d2a89311688a26c7573aedcc1f52038f5ddee057c281dcfda87c573d1f4f533940ee0d5b0d29eed4f70f093403a4f6081389627651fe87e5f77b6a082b59b91227f6a4866a415d61010d7cfcf32f524bfcbc2002d27e8f0307f94358c8ef6d54366bba8d627042bca6e5172ad42e4a969d5ee7b8e817d6a56648ee73f70a5e2051a27b968f93c3d5fa20f8339bd3c93487c0f1b76e5686a7d9e295897317d7a8fe9eb4622d5a6e414360f01a0f28d92eee8066904ae19d34db42cb33e203de7a73", 0xdd}, {&(0x7f0000000040)="acfded6fd43462bf62b2e41578e8765f0be44b674b69f97f3ca31e055ffaf9140df2c56351d3f9752898384645ba2a", 0x2f}, {&(0x7f00000002c0)="9f3ea931d89b47d17695387e4ead05115c24d4a55dc44519fd647cf0168061158e6f7ba7266040e12b9ec3206f0a02bc3ef8da4ed31f0daeb9af155f2d69d62ffcf6c12ed251566f0706d1cbf981a1d7a5aad76054a143be0305c29f035dccd4373e7a2c2232cb725f1526b4c14a74379ebbde92c76df5792fbc6ccb56ffac7d10ac5791677854fb6d4ee349236b01a3ac64d6c81810fa07520f4ba9852a61ba4fdb40ac40aaad8145dc032fb3aa76a09af1d57455463856619e84e502b81032d29b0977641c2b01b38881fd5523296642223dc50d3c7b5a08f57964b71f546154f2010197ee64c000478746d99b78b0747cfa51a5918deb1c55b4323c3335fcf04ddece5103e91b8fddb2aa9c29ab294f44ca0db9bce9b2c98aa0394ead6eb1431f112cd0fe86c6904d53c520fe4144c05c84caafc10365555be3532368de7d6d544e0474f3f12f45d0865e3ce9b20672a46b25a00b4292203e619218f4b59dbce3e7e28c5fb39136d5ae55b16be8f29c8f7967f84185ce02bdf4060b84cb5035463735d0e6bd48b36fab7a2763289a5208bc60c56b1c4a0381d846bf74698988a4e040d04369b31a7a05ef2fef6bbf1b50e8bca934d900cd41982331852906a3a2eb19cc1e35a6ab97093f73652853ee788021a1384a769851e768b53d3bff0ba86b2b390547d97b5998f5fb46b217364e13f93432c12ef4870878fd47f1ff584d5e90db18a865941bf368946a8da43d34aecfe9612cc34a7e5d193be70b495d2a8796409cbfc72d3d18c969fbab5c20175373eb33b16adb0936c9252ce38cab0bc57e49ec64226ab456dd68305aa4e1bf27477a9c8b29758a8bb1a5cf5751441cd644c0e7dcb92759bdb0401e0511c1918845a7d179b0f6b3c6c4d61280766117379fc83923b06dc5dd63110e400a490f940b55dd9476f7c8ced8e4fd93249114368eb21cdb2451d54cd1c8614b0f335f0434e213026cb9dc19084dfcc4a3fd967d0bef74a73916f4f65a6ea6bdc7c28134b287c298646317625f3e1fe239ff4609e899f534b7c57b9b0bd4b7e0e764e270843b340c99e9c6021d1f5c0001f376fb53a4e2b4070bf7b7bb2373e78cf12ec2b4d6146e0a031801f620a59c5f3f47ab13eb1562e04ccb7bb23c644d4d6c9bf094d3bcf6c7bda7a1d0e9bd5c004e2219eb6150f3b2b1624f0f649ddd5708a65c6b0fd7d880771fe793109e2d4bf2bf8d794b63b81a06273527da51f8a6960f298f00aa9aa643c8930c5eafcf4931d2bd59442d9809fe4978e7c3175640d3e6e1e760cb9e790c511901cbf08bae5e971409fe460cd9477e260bc1960306c9fd39d69af4aefc63b26865c57dfe08f21b41909395a539426732cb7335ee603376fd764c7443a9f60afa01de39f7f20efab70498440a4bd40e928ac366ba3541bba6cf53b64038389dc15a7f3d40688b442241c7a4e72714eeb6320d8b1b1c52dc33a4887de38249a41be8404c7a8a2edc478fd20bba19a10d58745b49f88bd8c0684d4b358bfb31333430ef776459f5d8c62a991a967121569c9d179bd5924e611c4e1d237fe839bada4c56569d35a567373883b83d6c9b6b877cfd9e426b7fa18e77da782703986340700fe59a56d11da66a2cbf72c8e35c92fd070a0bf0618546a98cf597731334129d13a6a4024b99642bd4c5ee092d622e813225946d6d86de8ea6896f8264d230ccda19e848229f42f9be76add6562063a983cb8fc0997b60e8620d469cec082c08def3ac50786a16c6af7025b16fd46d0c101f444002a3050ce22cbb0214a3e77687568b4c49784a59eb2fda910d846e8abccb4d74c88f780555ca11a1042ef6042ed12e19b2cfe722192fb7f9763ffe898ffe143c0c628ece516b701e31046d96943e83f8d1e2a802427fec5076cc3f08e8d05fc83b665c025ea6b47f382474bcfa179dc9094ab5c031d22b8ae0f075fec03ee28e64671b0d4df2c240859c62a8229afe82b22bb47a8c3d5873ce14167dd55c3307f1c1b27a2722872f6f852c7bba630a5a127a70a8f97fa749d66243773bf0feada9a8047303ac45662815f63e1f5f71872dfbff29f25fa475a999fa0a1dd3bf7e574b2f42a3591df19fe92cc2585214c09257d4a416fa1644e665efef2035348036595176924de9310288d538fc9bcea2d716ac0352ef0603813aaea90d8a5c544a824fe44e9a2b3d4476e93407bad43f8f0a200c9bfb03530936f96a3a1d326190b04534965dd8ae037140ddc386f02236c36726135bb6452cc38e30fd4f73c4b378b2fcb882b725ee3827be462839ea0d5ea824a746cec86eee5681471634efa53cee3d3e1455742efbd9b64a3ac9116aabf7ee19080c644ddd11bef21b25d6421b7800af17388aa7024406f539b528dfb8ec4c95bd94a8860b23431790f659bb2fc88ecc7868e103b1ae99cdd826a414e0e1882c4018e1d1af91f3dd62caf028bb72daa119623dd9e90a09f0b829909cfeb65b011521014d31e634cc64427545d900609aad6e2a78f8020395c43880199b85253b80571794310a085e91093b28b6a5538dc1716ad5b10789c2f5d37ff38c7b0d5afc71815ea71f6c00967b6ebbeff38219e197f05c353fd75ee66eaacba676f5a4bb0e4782707d50fd07c7f3c63bcf4953cf5ecae8133a1687899bbc3dfdd29d2c9314c5a95dc2e38a939c01798563feeeb8e8d2f664f28553752fe7be8d5e076cf60dcbb32d8569b45f76d574f97a485a8a263e69bb74a5fc7513f7b9eb1dbb809c68af57e60a2dd65402f18f3cba4bf2493dccccfac81d5bb45affa370effa60f70348d279af6fd7b0678a0c30ee2e7bee809e7e3458b38edbe47c1cdd35fe17fa8c3051ef66df6624bf1a524e78dd7e894591877aaca197d7be54f0b581fae042f7448cbc703df39471e1281e0f88d181e67f2c8a702967cf18363727e097b232361a03d0bc245d81742acb23ce1f6678ed106b8a6a78be15560dc58f93097c30267e554c24600c9266a5041d1d08438eed11d058a97aeccbaa9f09733f223859d2df0596bc47a1e4dde53f8ce1203857d1583c9392ca9e5ed32b0b9992fef9f20cf109f0ce2ca386d7bf9704c1f56545a4113df40b49f0a582ad99db1f8ea410cf5201f7ec71f4703ac6706be8d63e38c157e87ea551550f3e0f4f37606292c112abbb237b0f3390a3003c92ae2e0eb56b3144ac2ffaa9a0c1d136031f07368752ce7b8ff24aceb3b2269895dde5165084333396f55b181c4c9fd33f9a0d9b1331cb9caabdc4328e307984b9434e724923fbf53b563d161a3886c20aa63bc9ea63b82fbe7e4d8b31c041f2aa0181b0156f10040ddaaddc86121029817ed03588793a4151be36dc018b9ce7c6f02db7eb5a9f76584fba24441280408a4259889aa68142da60070bf507d255afc6cde3a9c4a8910c207f3c7463d171ba993c1ca9d82f005c00926119cd8e1bfe1cace091e2692749c82c131130a3660efa66b1738d2782bb440851b79848e96924725d02dbb7663b0e73fa902d77c44209146952fe6bb4ab6230e4f211b894b3354f1a7a940910ada9cf856277628d9b9a1a241c811e5fca15e459207635cbb14b79915dc5bb89ef35eec0e1ab6b12b5505d817f00dc1a3ec3ccb01a0ddcdb8d8b8d57d8dffec665c719788d8ed4ea73b3a4457591f674a5aa2eed7da444b6b03821294a88e1ec87710c2970aedc1e28a9197c3d45c1ff6bed40d19ca1655fa15ffd597b1900b5eef3560e9b567b5169c0d16fae2fe75be695434e95263b9e4f1314da6f19d20cb204c8d6232c3efa354679ff1ac4c7784d317d01b09f2ff440da00b409b943ba6ad4bfa7b827931daf0899dc060f38b64ba9d5bf79b735c084173df49e855d7f2b3531d4fb56a2bb288b5dcc30e2e04e2382af58d8766c03a662416b3bab3aff4775018fb81e1c5227b22f41276c9dfaded94c555c220e674e90ff60c92dbf126a13058adbce0f10ea3fef8a61afc7b375612a5ffaa81bd7fa8c8f9543d7e85bbf8f19dbee2a5c133cef1d4f6a849b214274faa91b8dca6798a2c25ab0a7d6a3a49f54ceaf4fda47d5b86fa97c180471ded240c0db974671fb0dbf6a01717958f5c7055c1e3c74a5faaefa108a47b6aa72b226e53f15da3495b7331a93aa2522b124ac5d861be845448bdcff3e2749918b0090fa96641ee9fcb7f78e6f2ac8d553fb0d0413c1c8b173110f882d44fb9579a1b1c032540f590eddbf8437a586900605cd19d2faf8bf03dd9fd89a20c838e0334027dbcdac5182f66f0790d873ed6fa2bf23bca9e8279de27feb446aab96ffd9d71b5c463a1b6ed392c0249093e7c20bed5e86ff891d61b44273edf0b07a577364bd2324b779355d9df265191603c1e95cbb8c716d5ee00ff5e293af8c93bdef740ceda7be0f498b0a98e3749448ca11f95c207d1a6501b3c6dedccf06a0b989f87545e41a8b934f4acc6f37a2f4a7cc92226c47a9fcc2598f3f6add8bb71bc1772069fa1702308806d3f0890d1b718c2ab37313ff4de839fca9ab8a1ecacddf122902cbd2997e66b426871f13d003982900a873824692163334d4312a33c293ccaaa579206a10706a8ba22ef9ea89cfaf4c16aea6781adf4d6db41e016d26495463400d9847d217b80ff26d2d7b3da80964531ac8e198fbf68acb5851c11eeca370c3eb9e29019d9788a48825156bbe818f43ef64e92308b099d05c47df9097cb6715bbc00d349fa9e0f84b70dbb089476014c6e0e0049229cdd44667398671413431f97513c1227b318dceaed309bf7e2c2a09f9e6c179cc3204806e73221767567f2fe568f600148f0c9be171b3bf13d44355f505cb83d9ab7c37eb1855d12c8dcb871ea48851eed21652384a47359d654ac60e54f24ed770578baa4f8f6b3546403e7a98efaa94ad51812dc36a22aec179dd13a851ee10313e8b91f1a343590597efe47e54528034a54d891ffac8f0eae61a1e1a190a81f5d258d86c9cb0b4ee61f0e23b304ef9e118da41b291d2a7da7f2953dcd3ae17f6363bfeb97bcda2a0c87203c4998f8a65b5942ea4bc2cf1b7318b9c113a1126c5cda01e9eb61d7fb3e3524972c6e28ce73e56ec4de45eb19d610d7bc3ead4774401c183500ef1b1222ec01862d67499baa54833d6db4595fdde1a2112f6400dc09c3864aeace0dadb73642568b9543af0c39868317e0f76ed56084c471d38730180bc1639e4187c37f9face2a6268753fc4923aad02b18cb9fe38e6feb47e338282a2e6f63abb418a0d09d557dffde6bae4ebd4756189c855c45aa47c4cb688707c5822e64c6397f4a59369a6f79bbb7f69e17f38be3666c54c41eca7d7e391ea113105a4e071e959e4fe1d4fa21fde717ee07449f8c7632802613eca752df7a56b36a50f92a4fca9a651c2d24387d59e16490c0151a5ce4b144bb895daccc35e97dfc8f13888d6963151f6ac82a49dc8f3c68aa86d656a956289cb6451135041063fc4139739c2f2abf9554edba3e36ab22e3cc0f91855043cf6a2b05ecdfe6512f60951c37fb558e97c4323af8ec8b249c14dd06d2e6f1ecad74e48716aed0a4d0a77f8c849768ba9161680e6c7196c4df097c7c22b7890fdd9dad3bc8c354a852cccc01e43e6beb2734ca7202fafc1503075efb5b9e76b9407f097d1ac2feb3b535ef68dc8df4885a9c39a7c6146940c5ec9d5a56038da499a98342ad14637b654f9d50aeac3314d6ae575f8c6b6a83d4a7c4cd97dd73420f2520f9d7a9035fd292f04b52d0da4667dfa2e7409da482799fa0f3140657587b9fa", 0x1000}, {&(0x7f00000012c0)="b9142aa83aaf45abaa653bf8ca0ce75a0169ac20fec3ba2873bdb1506c0fb7039a6f21cc3226582253cb8644c5fbb24bf4681b48f256e53e14411bfed629fcf29a19a5b1e8b88e9cb91e7740ba3b3fe833b4f9", 0x53}, {&(0x7f0000001340)="7eb436e6e4858e7d35d6539552675f04edece25370134a142bfe522b613a575c5779e7d89924da01545e0c1a2dd141a6b8734da650163cb1485646db92b803a805b341c5d9d38642e72eef4bf9b5de22d090945ad0b970aaeb0b9cf283a384dd0603b63551d1f0e1d3ef62c6512297aeee229831d418c5fb9d9f100bcaf101fc8797a3c16a336999f32c48384b2440b6071b08e43ef64a320c83347521d19e908d7e83d1ff0af947e4fd7a57a0497f4672c8340b08f060f2af7cd322f5aae1f8e5ac70f6a6", 0xc5}, {&(0x7f0000001440)="f07945139ab1c5df35a38257bcce9f0f2e9575194f95152beebc4a562dc40f3a29aaf0609fc05784fae1e8ba93ded119b0d291b063b1b33a5e5ce8cd6930d695080347ca93c132d34e554b6738da321022d29f475cdc10cd69578144dd3c779b287b3f596b254dee95196c92d1ef73b6a437c8bf496a923abf0d788a9df2c69b7e46bc59d29b0ac727bb0c2b411cf635d0b0e0390d47854c503fae5e321e02e114", 0xa1}, {&(0x7f0000001500)="fcfa9c4d277d8f5f4c6752d7a9ed5cb0b6e9e959d967b2960bafeb8288d3ea963796b120406e565535b6db8ac9a3ed9969c014f670ef869cec2e8d1bde3c6f70c880c72b596dc6087bc2a575a82b9286b56a1e25a7aaa27ea6a1248ac3f6b38a76ef80ebe3a8ddbe618c9d9867a622835d16fd9f5d0cd8a24a0ede3c89becb72427f9acb59fc60b1d328f3844403f317f999d089c560576f748ef2926d69e6bc599e61f9e508c223c6333dbeef096df3ea9285ecfbc112fdb7a4e9ea13bc42c1138f0369efbd230888a2382ae71de45aa15d7c332da95b8791a81870a93e516e70312320d7782befcb57", 0xea}, {&(0x7f0000001600)="b1fbb59b6d61897b5ea1f1b1d09a2b0c244632a16c4b733832931f727c322ddf660477245456f4c70e5529842668a635b5088a81f78fa2cc270d03ac486033d8cfae7c4e3b3eb7d481332f29bcf9c2b8b9efe74e48e3e486044a57555cd879277b2ef2134d5dce2e0fa318da6ba478650bf1e3a94c180d473fdc77966b9dc22ad4027d", 0x83}, {&(0x7f00000016c0)="0783866a48f2cb2690c5b0df6da79dcd05ba65f117989440ebc0bd33ec43e110274adccd5fbbcc6fd781bf5b946079e04251f96b6060d480a20e408bdb673a9646a556ff694b66d52d37351d08a4b072ba907e19cecb57b3188088d6915729baf2253a1351cc98dd61d4d77d831bf9e176151563ef6562c1c9423aefb41f236c817dbf45951fa1ec360acb7b8e77cd41b0dec7c5dacbe3e0bcfeab6ba20fb139b5cbba76705bea185ba91ebf6f9d7142eb0e33a12618f7dd0ddefe7451f413324eaf45b2abf672e3de7a9429801859026572e1ad754b20f2ca7298f2fc2ed494342335637c75583ded523d", 0xeb}], 0xa, 0x0, 0x3) close(r1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 21:50:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) readv(r1, &(0x7f00000017c0)=[{0x0}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = fcntl$dupfd(r3, 0x0, r4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x4, 0x0) 21:51:00 executing program 0: r0 = socket(0x20, 0x8000, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc21685", 0x5f7}], 0x1) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000700)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea2219241e1b21a1c98a25c2c4c8aec4b65b224e47d462ca2cc9ce29a714c3bd1299c14c51", 0x1ed}], 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) close(r0) r4 = kqueue() kevent(r4, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r5 = socket(0x0, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be0ec587bf781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba82d63ff37282902e4fd8972d3872babfbb7aa70c1f5ab720300ff7cc53c894303b22febbb2f310b404f36a00f90006ee01be657aea8c50000000200000000000002b3f2d150900c73db5402568cd633915bfd64219008a371a3f8000400000000000000010000000000000000003164f836e7b4073f7c8fd6b3528319b358b3e23bbebd3c19dbf8bee99b186a9ff119a4c43cdf", 0xb1, 0x0, 0x0, 0xfffffffffffffe5e) 21:51:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1, 0x0, "000000000000000100002000", 0x0, 0x1000009}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:51:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r1, &(0x7f0000000000), 0x22) semop(r1, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r1, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000003c0)=""/100) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r1, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffca2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r0, 0xffffffffffffffff, r2, 0x80, 0x49}, 0x3, 0x1, 0x1000000000004}) semop(r1, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xdc7, 0x7ffd, 0xfffffffc, 0x4, "00000000020000011b432026c7ec4fd7c700", 0x0, 0x7}) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) fcntl$dupfd(r3, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendmsg(r4, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000000290000e1a638010002005dbb1b2fcbd340c4bf604803880ea5545e8706c2b27b0d68a82aa06417af7e057ab4607c98d9ff87e41300aa4b0fe879c3aa17beebb40b687c6ee048efcecb401fca36751ccdb5acf86c53afab296584575ddbb7b1249e1aaefb2b215473d9359d9ef0c5892ac66fa5a292943867616d321795265d5f753bf2531dad45fc9d6a15b714d2ce4c02969f1916b9cffbee7153667d2554bb6161cab8452b1cd914a9fe701406000000e06c4e82f27b8ca35b1d8c838f8568858b25c43c87577fbb11d2d225c989df52ec2e5aec750faa6d20dea5873e9ae7868b01225fabb12487cdef3ec82584aa41bb3a2f"], 0x10}, 0x0) 21:51:00 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x2}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0xffffffffffffffff, r1}) 21:51:00 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f, 0x1}], 0x34, 0x0, 0x0, 0x0) mlockall(0x0) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x7ff, 0x0, 0x49, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 21:51:00 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {[@rand_addr]}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pledge(&(0x7f0000000080)='/dev/zero\x00', &(0x7f0000000240)='/dev/zero\x00') r1 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r2, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) semop(r1, &(0x7f0000000040), 0x0) 21:51:00 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x33, "10000e090100000001ff0700"}) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0xf6f) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:51:00 executing program 0: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x1f, 0x80000000, 0x2, 0x4, "edded9d10d9bf32a775a2e6959e7ddd2c87ca71c", 0x200, 0x5ac}) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r3) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x9, 0xffffffffffff65f0, "925475445f0a765e2ba4000000000000000100"}) close(r0) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000080)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) r4 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0xf1, './file0\x00'}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000100)=0x2) 21:51:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:51:01 executing program 0: syz_emit_ethernet(0x26, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffe800820dbefbffffff81003d0008004500001400e20310cc029078e000000200000000"]) syz_emit_ethernet(0x136, &(0x7f0000000040)={@local, @local, [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv4={0x800, {{0xd, 0x4, 0x3, 0x5, 0x120, 0x65, 0x3, 0x0, 0x3, 0x0, @local={0xac, 0x14, 0x0}, @loopback, {[@noop, @noop, @end, @lsrr={0x83, 0x7, 0x3f, [@loopback]}, @rr={0x7, 0x13, 0x3, [@multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x3, 0x8}, {"71991d6f533b633f7b066bbf88014d21710ce92e806aa4b24eb1b6ae5fe83b9258e737f9deef7317e786548f8d216ca8719f3aec7b35993fd2846eb3738bacc9abb4f6363bbeb2aa8eba2aa0a154d2c328958125a835646006e32b01c879fc79c21e8863064d5f25229004a900a5b788b0194b401d79dd7e3db85958731103c425ce60c27920261a15204bf768ca8c5199165da0b59aeae9df1d0a846ddaedf306225255319096b50fe3241e345b1617d9a9d906ed3ae12e917abe3b14d3d11ce247eaa187d7653e28b431ea182e5a1fbd92979db5059fc72cf16b2dd8fcc85f6c3cfca0"}}}}}}) 21:51:01 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r5, 0xffff, 0x1008, &(0x7f00000000c0)=0x6590, 0x4) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 21:51:01 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) listen(r3, 0xffff) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000140)=0xff) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/24, 0x18}], 0x1) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206937, &(0x7f0000000300)) 21:51:01 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x22) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001440)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) write(r3, &(0x7f0000000080)="b1229c2e9bb80bc27267ba7a9438b2da8d2a24828e1f7dd9158e5c24765e0d84caf3b3e1625ca148ec625a1d2745a78886ee0772ad759a79d97e55a9e68903db3c51e0c07f3e6f9ddcee8fae6a0e0e2ffe853a55193ce0ddf6e7dcfb3c1fa163f0675c59dc9224be924d25310ae14517593f098c88983a28a7aca508d34cba5cd7ff28d6565d18850247eba2bed5a0be7a908bddfbb0deecce2f1271cd8fcfdb1dfc0f35c1c694a8d0493dd3a90dbd37b0b509864b00a8f1bdafa15de0575799a6f2666da1821452585714a570094770c9ec2b04d92dabda405cfe13fb3860ebede758a4805ae57bffb9b08a7129a0af96ee90a41eb80f0744ab6cedb2238df5c7cb97dab3e86d80f84fb2c3d2b4390ff43acd024c75b1ece313421df928704d4d89d8571d0e388de70199aba08bfb9bdf3389ead3ab0b7eca96f3a639e981c5b15a3011e6169eec112d1b4829e5779933e40244e67ae251984320852557df9aad9e40019849e1356e30bf6bc88b34b9ee598ea4b2a6d54ff1653d628477958a61cd1631df5f232764b6929c0c1758f8161a4fb1a1ac537199337a3a98f80f2bb4e09921e61b44050358c42f020b7e8c060cc41311fadc6d804793886a56c675b8a8e08f9f06212dd591f14c931315d332e18cc5c334fd5fdd493b18fee9707b51d284ddfe9ec3363c9c6dbd7216aa853a1cbd86e6f711c0b9d48001305276cfbb4ece3db64d8eb8cb9dc651ddb52b6ad87831a1e85ae7ba9734d4e957c9128affa8e5d8fc9923ba393e7e4bdadc91444fb6e872585e804bac4db06a1acc549b858bbb0cd1bddac339cfcaaa88222723b37f0022f6967ba9208eec0ed8f01229bbd0139efdf13d54b853bdb4bdd7326dc5d120ce211623f7c3cb5436c9d50fffada13af10153eec2b14b8365a82cff1c786840c3a679d9fda5b95f792510f39549f7dacfef104a2f6029e1e449a6270db1ef35b25ec6f93bede054014fa36f6ff46266a1a535b86ebaa6789e6aaf6e20b4c1356928da2ec8da7a9ac5994e70ecd25ab8e323dcbaffa7c9ebf9ee9ea7eb0cdcb0808ddc8b91664f0d3b4c42f1c78149517e4d7b9fe20af6a72a0fee8a2784c4d41a3d5f3e4c686cfba6a8354ed15c3fe6d323fdad4012abda45f29e39dc762aacbe05a7746416375279843ac87e2ba75a68cc3dd980045dd82294bb7cea8a152fd9c4e0c51f6ea5bd7ccd1618efef4a5ab40b641673f8d352bfc31100066389d26014aedd2167fa70b6dd2e257ff79e293edc59a30af85d77f5c1c571ef33368b0e9d0dd2b959a5f1bd4e29f1b176a87a27da4566ea2ac002895e9daa277a4c3bc049d162e37381ae073b2841d5acf2f0cdfc40fc676bad4b1d8c845d5dc8830718477b84a9d4f809fc150039cfeecbf215c94b01937f6d16a6ddf2468707220c5990764d5333210383f2fdca5ccba5fe969cd2e28fea2a7e1046cbcff8d3455c62792ae820299e7f1280d56342cf655373205e8c13de5ab98fbabd0881b3e904aa07215d8b894dc4d82e631a8aaefb07aa5dc9deb10083f5c5902ebf029ae92e415fdefe9254855e08740a8a37385852e526539990bd34f69b31f981f06820ec420ff21eada8cdbcaa88d59bffae4861cff93768175fe6464a936e727436df10829c5da55058a8c891c21661f67bef425dcb77d00c8823507adf764da43077cb71bd56ee867917cfda7a70c665f78dea38b286261a3730366cdf6d9507a7ccc011e41f37bf33c0e315f39c840afe0274096c363d36f4585db129141cb1382e8f998fa249a74cdfe63cb7d088907ee1f1fb6adba6ae7d14054c2a190b7c4b00585c5d950dd06f3f2bceb3b53ac35b39e601983199a3c6a13ceac2eff6180305ce7b4e4f27668e781f52dd2aaadbdc6ccd2886c22104547447b277d64e27665f7b9487e85b44000ebe420782f6414bec677cbcffc00989fcaf6df7fe310efb0d72904465a001fcb8db9fd080cbde304ef31040bd3230598213ae48c1b112295b0766776e9c7f4fb160ca855ced9e1c9147ddc076deaaad30ca5c4d3e00eb0baac8073d90973eb2459f1e91f7653cef8b2bd6d5d4c9e659ccd692ec7a772aefc9eefee790a78e15a7e7139a04ed8ca5d00a9d6b882a2f1caab6a5da648cb7408a1011163fef96dce615acda1ac5925ab3566adef58d74684e6944d961f702dcb9a23bcccdbf19302b1b41756cefb76e3cce559c59fd797dbb5cb8521112024762522e7c1ddb6d9bcf9e51ebfbbee4e4f61b97c74fe2a7d3a51ffd4424b1b1fee8c65e9ed416542557f839af413319cd64f517676977466f7f1e050dd67ac986a84fe1a6a41feaa8090f2f435b4101744f8193efd1797e5bb547955cd9017fc735f8fb319d48bc7e1e5a4112634b600e30066430561f9d034476f0f9455e88874bd2a7bbbe09332f0c383e66d77539445d90ef5bd7205573a9e0d11712e8ce5ddcce3bc9f48272b415765f67887926735099e83650a807745cf27a820d78236cb652a7fb10d882d7e43c78bb3c5a07a683e7db89e74b78ba2c61f42327bff60a252513c0cc7b068b3729e3b59fc6ee90c6f255c2f2e7f64a6697faaf0b7396842f4db274d418303a60d04f55d61b1105bb6cbf65ba54d0c5f980c76607adf7137390aa3911f72f86bae1d6cdccb43092f0e33139458393692ba42353babe7e1926c152ad7439e7859b4dd2ba489ad5036daae7124047e68be4f4d11e3973440742cbcfe3173808f77b0825bf06b4deeb955d7fbd53a19c30c5d0d118608ab2bf89c58d4c8b9b1facc2867e72ef86aa74efc78ea77cc8922fde7a303d98e67046b7eed555fbd91d0d4e48b151e3f0181c50ec0ef8fc25dcf5c7c4bf20199aa3817ab71056d2cff7b9d42777d76fab95b4b494121dd9ba86b2a24189b6bb2866b26f8b256c2126febe594bf3ec8964af8136fcfbe88ab3d5d362c9155d2cc9b6b87ec5d9e56a80fd9d317932ff9d9819668ecdb93b9f0335daf106abb4e18e5c9b16cd82ff545130b6dba55ae22c9a08ab69de6e9fc7855f7eeffeba37c5cf91e9352bb0fef85fb3be856d198f42722cbae87b5eacabeeb7a2e254a0e3cd4be238569b2704edade3b52a36dfcddd1e583b22da931fc5be0cad16784d4971b7b2c6b2f3fb53d3a7c7f428ff80134b795817b5a12cf7c4d20a9fcbc79455ecb90d53c3d06e33c766709c3f0ebe8b7e9a5ac0c84adda7cf7a35d355e3a48a5362b84e154c1eab40b8a3fa5009d6226c7aa8d488dee7677570d23c30c420bd36f733e0875b50d1260cea93ebe0a8602cf56cc4425fe6fc8c7699a79f2b6305d557c18b4f71c5ef6afc67eb49c2319dd7523c065166fb298d72f55a90acfc3f77c004d0b936c8c91421db1a1769c1e70ee934e082f257694bcd0b5d18d0c882a122a42dd07d9e3b1bcd1197a7d2b35afeb45f58dc8aeea3e6efa91956801d2403d8f65c089bf032c5db29187232a977ffde519da41600e159bd73dc36f19de77ad531cbcbcc14a416f545c68eec4619fda14aa3aae32d41d66611f3984b523bd2ca937ed8074fa131ab57a6ec9d81ddf0c2bd7afdabe3ae7badf25590102df8ffc3a19d8b972df4dfd771b1db7ba3ab3f324d4eab9409714ddde869ca222137ad1f3a3299152b7302951c94c3af371043e16c23a81503cc99b93cc80e1c1e40479d3b23b218b5e1d6a984e8ef507c46f6ee7312785e6ac11446f22eb009e34b387ad3b7bd62bccef8852bc98107836beb0d75b864cb54a2849bd47d5ba0207d10749ba46ba75e7890498b64a80bbc52e651a4da2acb6528eff0a17361bc30e024b46cde1db66f5824e48cdb93887fbabc1d3e8529c1d68f35fab61a1e1ee68b055c7a676b2716553289744e8291d4c98182809baa3a6cdb29767335c549230ce88f8b7fce5be126a089259661b2db94adfe857bf936b4fa90e84d3afa8d814f28d2fb141524b0d05c5f621c8b70dd0a1657fec4771eb6f3b3ec84882a28c41562f1f8ff41a7e8dd1914d211684a366db00536efd4c60def450d34e75b580424c9503430f31749ca330a557bd6cda79cdba15d046e8fbf845c0b7dd9cc93dbd0a8af3c895e9609ab7ab8404237862b4fc5e04e5b95a5c9323fcbc25c8ea2c5b9631eedfc14b49d7baf6e2fc05e03014d727c39de0351a4eaee29f02a900b1192a9a7ddf44cefbbd02556dbea36925a073261babe4419dffdca193e1c878fc7f77bc1eef8bcf28beab01015cd83df06f5753a3cfc59c29161223de78d1e4b1376eb26b05018487587a93a0e1a0879a321c048e7670abdffc7154aa27b167ed7df6da45b8e16e96979d5b901c06ca404812d7a70a02a1506098ed03b990e285758df4823ca908cc2cde9f8b213747142c2b7ad95a3e36fe8be442a076a5dbb85083844840ff723683f9b9db32185dd35f4e687cb32dcd7c6c577255fe68c03c5a65f7c3ee89b9c849f5bcdbc5854703e1a02f6fde71d6808568862220b6459bdd96fff13e871c118ccc75b5f850bc5b2099ad042951217813735eb373ddc7c4448eaae9febf6b9337a947212df7b0c5207801db95552b6b1cf1717858bf419de92820618782101e7d882f6e3bf240bfbb304f07952c310941085858e716ea45c166a10dea7a4b73a21aaada28f99db9dfac79000db1b7e7165784aae6fd73859c7d62d26041e7a1624aba1253604953994fcac298450ed799e748cd31fde522f09dda7e1dbc7416b3893031fbe2ae2f2d8db60e3cd04fd67ec445c2e785c987d2b51422d63ffc495894869c0691d38503306bdbf7d46ab1df828e9d7aeae072c5ec6e29be0568ca82224da42eb56690edbfd5e40b607528f378be055e6811985a10cfbf63e8f0645216b5a748b559ac66edfa5eee7ae7fb15ed9fc43bbde0fe97b5acf0136ac5be1b4418a670d0a83191fe947b20d7bb63d8f85114cde7356ddfbb6bca618ec5c612b885759bc121f69a373d061ae1deb3427a444537161eac55fd2f1ec8d07618c437fb445ec756ff1cf92a3efe2f848a2294b9ad8329baa6d46a1a4844dcad64f96bb5335e40231408c2990ec6b1dfd77e03eeabeadc5cc8cb455eaa4e577dcd729af895a57ffe448a44419a43a9e59a28d767a903e093d58defe8cb0fc157a841026527736f200ba3e7338aa3721fe8caad3ebe5d7e8f418bdd7624bd667af24f3b129a94352b3885ad83782c6f65c9636f360735014aec2ee242028d142ca2078303ef3ca58c3db3c4ea19fdaad77c48a4c73c5d146dba2feb263b5e50b17be4cfb8c1dc9981304d0032501dd0d722159daa171f411d029789c282f4ea9ff55995c426aa14eb270e0f2b4a4c480f4b2ea8eaa63be15d0f9d8a286b9d36f36b8fb8203ca5e3714f3602f1487fea48998c12fb6f22168bab7db7d318ee69b2bc2379b5d7a533feeb2ee635bfad6037ca666ae40df29fde0c3c29241090e6d05d6fad721a9e3b8c17f91a5ce3d68f60bec5daf3efbc8fc5bfbb2b522c048f2d87b4d3b180a2a1aa7381f6eff67cc7a87dffc5bd4c14e6f4bc8906b9a3cc8b23722384cf821e96c2188156a00e69cc3e04e98808548889682bc6602b9124a076195293a121f9d3206869d4e07ee2dcea9b664d55eb65062d5ee2d7f7c059e9e43010df40cdce30a970ea9bc72e1fb91280fe635d33accd0c572cbb29e05586ab59546341c8cc85d1fac27d7ddde37a13936e079b229ebbad3537cdbe8f233cac6161e450335b959dc3ed97e916e6853209591f8c6bea86e21904d2f304a345a863dda4c97c4fda581d9a1232f3f", 0x1000) 21:51:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = dup2(r0, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) pipe(&(0x7f0000000000)) 21:51:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) setrlimit(0x0, &(0x7f0000000000)={0x8001, 0x8}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) close(r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0xffffffff) 21:51:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b020bbada20e183e151cca45efd77077f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0xffffffffffffff0a, 0x7, 0x0, 0xffffffad) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x0, 0x20) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000080)=0x1, 0x4) 21:51:12 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) close(r1) flock(r0, 0xd) 21:51:12 executing program 1: setrlimit(0x0, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) poll(0x0, 0x0, 0x100fea) execve(0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) 21:51:12 executing program 0: syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@info_reply}}}}) r0 = semget$private(0x0, 0x8, 0x10286) r1 = semget(0x2, 0x4, 0x260) semop(r1, &(0x7f0000000080)=[{0x2, 0x7, 0x2800}, {0x0, 0x7}, {0x4, 0x1, 0x1000}, {0x1, 0x1, 0x1800}, {0x3, 0x1, 0x2800}], 0x5) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = dup(r2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x2, 0x8, 0x800}, {0x4, 0xd38f}, {0x3, 0x1ff, 0x800}, {0x3, 0x7f, 0x1000}], 0x4) 21:51:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000280), 0x10dc, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x2, &(0x7f0000000640)=[0x0, 0x0]) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000480)=""/204, 0xcc) semop(r3, &(0x7f0000000080)=[{0x3, 0xc, 0x1800}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000580)=""/25) semop(r3, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9c, 0x2000}, {0x0, 0xf1de, 0x800}, {0x2, 0x7f}], 0x4) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/148) utimes(&(0x7f00000005c0)='./file0\x00', &(0x7f00000000c0)={{0x8402, 0xf916}, {0x20001, 0x8}}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r3, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x8, 0x0, 0x0, 0x0, r1, 0x48, 0x4ff}, 0x7, 0x6, 0x40000000000048}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) nanosleep(&(0x7f0000000080), 0xfffffffffffffffe) 21:51:12 executing program 1: r0 = kqueue() open(&(0x7f0000000240)='./file0\x00', 0x40, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffcb0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fsync(r1) dup2(r4, r3) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) fcntl$dupfd(r2, 0x0, r6) sysctl$net_inet_ipcomp(&(0x7f0000000080), 0x4, &(0x7f0000000100)="93175cbae67115f14c52f077acf2591476959647cdb680eb0ff1ca1dc3861cc2e9a93644192dd0a6ffaa47d801c2b350ea0f56fb513f67b74505a9ad6b418cd21273e347b51ac4b5a2312e0315911f5e2e216cb5a01ced93c3496f3dba7f18", &(0x7f0000000180)=0x5f, &(0x7f00000001c0)="593d0827fb2a523b0de8d73c3971fba1c4b1a9d8735d667a8084470cd05242314e82657e1d2aa8386458afea5d2c66d4f1edbcfff74f7a590059eb1b7640c18d4b5614f30ee7f426e11114e8d5cdb27a257d433a639bcb1891dcba1cf3a0f0ae2c90f5d338ae3cf2c0f31f5e5ff8074cd3f7f4", 0x73) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x5012, r5, 0x0, 0x2) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f00000002c0)=0x1) 21:51:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffff8, "03033c02df71795acd00"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000100)={0x2c64, 0x7}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) write(r4, &(0x7f0000000640)="624a6e5cfa190200000000000000ff03cc44f3afd3cb98bc15ee4ad93c00a6eeae1a38cdfd92eda6525678f3f3a2c1de075ea7abc8f17c5d318a4260eb9e269e7ba25def7e31b889cd3358ecf7cf2cccbcffdd54ec0549161ac8fe4c957bd9", 0x5f) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000940)={0x1, 0x4}) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000000)={0x6ea787fd, 0x59e, 0xff, 0x0, &(0x7f00000006c0)={{0x1, 0x7, 0x10, 0x3, 0x20, 0x8, 0x8}, {[0xda22, 0x4, 0x80000000, 0x7, 0x6, 0x0, 0x5, 0x6, 0xf74e, 0x1f, 0x860c, 0x0, 0x5, 0x1f, 0xffffffff, 0x0, 0x80000000, 0x1], [0x1f, 0x2, 0x1, 0x9, 0x5, 0x8000, 0xd822, 0x6, 0x6, 0x101], [0x2, 0xf5c1, 0x101, 0x7, 0x7, 0x200, 0xee85], [0x3, 0x6, 0x10000, 0x433, 0x800, 0x2], [{0x3f, 0x4, 0x9}, {0xfd, 0x4, 0xfffffff9, 0x2}, {0x0, 0x3, 0x1, 0x4}, {0x6, 0x3, 0x0, 0x2}, {0x16, 0x0, 0x9, 0x7}, {0x508, 0x101, 0x2, 0x4}, {0x4, 0x4, 0xfffffff9, 0x1f}, {0x1ff, 0x80000000, 0x7b, 0x10000}], {0x6, 0x100}, {0x7, 0x1, 0x7d8e46fa, 0xeba9312}}}, 0xc5, 0xa}) 21:51:17 executing program 0: fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0xffffffffffffffff}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$inet6(r1, &(0x7f0000000040)="7f7d06f7de9d57dba76abfaf9c8c1cd05b3e65dec9b00b62ddf6c94448cec961daa97f3fc533e3ecd68bbc2d0c051b660a2c2e20bdfcb0c767aadf3c5269cd2593fafa78f714ec70cb965dbeef50e383530b728e7b01370a80f9f41e669745f1b301c695b13f08a49684f5baeca9aab890caaf765b8994db09be2b2579b0958af3071456dc000b9df7b1b4030abf0fe2469efff88709a9129031fea42d17acf868041e80c15afb829876e8c45feb57c9fd469fe06a988e836409062bf3da094df81395efcfabd88f989f11dac657cb523af2bd35cd6670603aefb34d7f3fdf3ef71bc883ec0f7376f40b6213f2e0700064", 0xf1, 0x4, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x2}, 0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:51:17 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa0100aaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 21:51:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = dup(r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "000075445f0a88b054ab000000000000001b0080"}) fcntl$dupfd(r0, 0xa, r2) write(r0, &(0x7f0000000040), 0xfffffec2) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="7398d758e1cbb05f6b5fc32c33a6cc278d656121c76145083884006bdcffae4aabaa8b963d9274ab", 0x28}, {&(0x7f0000000200)="e94a9b9ff9e8394b4dd6b07353a3dca22fc44fb117b2233092c1b43ae48339a6d945c65e44db2fad67809f657d6a70d6e763f4a33085a6f8ae7209d29d7e71b93a10e78a38b93e4309f057d6c069e32d7157468fe0d7755df12619f637f8e3b9e51af39ea0ac0d0259672d3f37f27b60678c62e241a3918766411797ad076e8d28cc467f45db81e08b6066", 0x8b}, {&(0x7f00000002c0)="7337845a53aa6b28fcfa38348a33ed32b04570d9877258efb685439ae2e531ca939e5029aff6b20d16d5eaf10994ac016a70c2569b4a94f645b52a4e188dbfff8c7fae9756af0a08c1d0946ae62107a3cf450f01357d806bfe71af3d3567cca335c004c3b293fe5657e585598d6fd448b0cac3e122ae7e51e3a9c94fe2d6315d11c96e2ed406a6b4dd519c5dca634586dc3a24cae6252469f8420b7984b51ab3999dd59c97bc03945aa65864d0e5192c4e496ddf3feefaea5af69737a548e958023516d136c1e73ad412ce06117fda1fba6f3ef230e692f9eae1a68e6ec9e90a9e", 0xe1}, {&(0x7f00000003c0)="a606cea870d62308087dab0affc8c19a139b86c1245cb13af6692ed6f3cb9f0113b7864d1bf9ab60b0ea59acea19cc54476d807fba", 0x35}], 0x4) syz_open_pts() close(r0) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 21:51:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000300)) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() fchmod(r0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000005f40)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c04b12874b0f07958950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba8d1588b984837f466fddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e780ffc69b2353f5b15a63b28b980f86b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f92"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x1d, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74feddbd2227c1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a810ee4f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b482c1806aae785152c16f26492afb0f3c47c19101d8458e4f1769e75542ea8e10be268d6cd0849d50a74f563892a13f51d22c5578c6110d1e354378e4000693692ba2867e6f2d768de218d36d7a2055f731a4abbbd09cecb2d8aba99d27f81e375c1db905aa21f1a35a7f78f98cce85b3aee7fd5337080ac5e62d6e5661aea0a386026e3125c"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xffffff68, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1568}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) 21:51:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) sysctl$fs(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="8a99a476f0332aab51c41ce3ec80b2712faa208622e87e796522b7c1ea338da34898b6297ca35bc8534c23b178cfdc93ebe1fe55d756c36d86e81be0e72cb63d44212cb9d3cebb0c94e7a0902ddb878b4b70c59124e9023671533dda5b7013e32845f6dcab1764a8cea4c4df4ecba77967994858622750b6f3e93d9bb55d34b51ba953f2d3b936bf1a89cd0120a1", &(0x7f00000001c0)=0x8e, &(0x7f00000002c0)="52e1135d9a9c4ccb7ea7b4b19b4925b074cc01634f3cadc24b4fc74fd75394aae9a489b2592b201886a9bdd6d0e1e8532a5d094ad3f5e4cf27d77cffbd65560abf10fd82e3dda92170678180415cea354f470f86a656a42583b306f9db3fab7a972ef18d593ef688563a7b8a830f6715a14f7cd4fb2a7d20ce68f09b481c0ddc7d4d3f401600ddaed6e5521a54b818e48772227fb2e1beeb", 0x98) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000380)="c693723002aa02d4d46ae065d70bdb29a179fe58c3e564ff80d17b4b29c49bc4ae44b58988969b56ddf0d30bef8d67f8ef906db438171c6e62e0b0d71c8aae53e9d3015ccffda532fae93ef2b27dc4f092da9a5abade4d4405b222a5e7bbfa2e1881c35c0a8fec3517f04f2ff09a4c27ca4cfd97ee34395cf902ad51df035052998d3d143eb8bfe1e717c1c9b12d85e8b6f2b231754940cbbdadc84970d12bbb8a9e6bb312f5e37608c41a53e398314e3b3aad200e760c02f8dd7a9022320124fcb19a1a68149db9f5f109f97a50f14af38555d130867a3c53588fd646ba09ee4198a8c8f84a7126c12be54a5ff60bf48c69", 0xf2}, {&(0x7f0000001680)="f61e255e91d1a8cece69f7321fea0bfede54b5c286e6fccbcad5e47a10c8dd57db4aca9e8b98cac37719f9f829f58ae69ccb56a96e1953ee96fdcf8f3f884a832e4b88f0ed61ad3e4b7f0c42702c2987fc64e7f763e0d5713d7ba8700c652e3c4fbb22bc89ca6fb4592f943123aa521ffc61bffd35dbee42778300c852c5e339ee4f741df28f34c48a48c808201c2824fc6094a18a088ac698174469fe39565e31ae08a9d70b5a8ef03f833eb601c4f7981138a55fd4479c1dc77e8d3cb7d3857c7b5b10e324763e1870ecf3fa98959c8551fa2696d49664e5ba8f483d2aef695924477afc739802e7e32050e6c630a6e29ac49483fd2c4a4b4965cb3cbef22e6468d79ce738041132468ca2b8a1823024a11eb0d03c289c702cfead026550fbdec03176af008f44a308b9f95d6bd3ba6b764e6b514814f117f9932f33cfbc003fb67ca30b844be8735ae8a33b826c093021b36314796ac1845517a368be68dc36735aeec1a09cd90730423ce23d67d93f248f8c9cefa27a8f83d00e307c6e3884fce191798005b2de3c31457edb4e7ad5442d65f0fe7ec22c83375976d5543f406ac3745161241474eb01176b5b08530464a8f2e8cabed853e1d15ed910bba244dc17eac805bc03964be0ff5198c16272b2924c5f1314108a3f3b39f19286c9d5e14bfdd3e7b399b437531d865269a7283b0c5e3cc624c587d0991303183b7ae6ad57715ccd6dfd7606d40436f0d0e711da709bb63b1b9d428181c64fd9b0f93d2799fc2b605e5b9e9528af481ccd649898b6227fa97ae035edfc3e4e2f9b5a34a8c9a7fb278ecefb053a2cd7fbc707716678a78856e341f467e6527708aa6327557f4535bc48392b7b88378e73bc4631ec36e1d4be6b67afebaa5204bf95432409c31a2566b31994897bfa03ba620a03dba550abcc6f9bafaecb71cdc85f7cc55e341ac69e3cca4138c6a7859f5c51a42762265527d362901d5c0e7d9998580f262032bd587e1807e712f5082b30b80404da4cc6b6483386971432c535d2afb2e7cf85dc94d89f5853485b551ab6832a6a82d5065dae4bb1f8a05256dcb09b5631e5e36a965515040b0f5014c710d48b1f53b746a46a8bc4f49411bb0a764d636deb54c02d79330d2f747b5ee475354a384d2fd0c1c444152edd65d938852789e013b29617ab62c3563de3057fd67ef4f83c4da52772d91860d077ebc92a2c6f480260e08d671588800a9ff4fa38cf04460650815d59b86529298a9cde6e9b076263e6e163020e7069e408bed87a00b9727414633958ca1228b8afc9c0bba2c17f7eb1d5f6b5e2f6985106f33ad28f9e79c14994315fc11f58dc2f65ed7c93c5fe1624c6f201da92d25a3f4be573d77c9eb3bd2160d30d9cd7f542717763b5b4e69553cdcb68276fb7dd920e13afa7f4df4cbf845b5604238facbe30aa5af6edeedfd4362b722337b3100cae5f30b5fffe24cead286fa8f6d669e861d06954b0a20a1cbc03a701d7a5f4e6aa7d6ce8fff6ba4b67d53d04734868660ee5ae4b1695352117835b797b694b64b742dfae62953f5079bbdd33335d6941fb41f9bc2c4c6a991b1225e8e0ed640768bcb03c07dfe4b99bfc2aaa9609465979a4f376f69e4232b0e0b9f74d8dd872a669420734bd85e28f5c4337fb6da733385a32afa9831a703cf10853cf4d548fab91c72c0839270708b838a94addeac90f9d9dfae51ebef605dc6b8a3da88f6aa22234ad80fbe0eae2325ab1c63c245fffe12897e03fb8d824d479679718d1f9fcd38167905a3740203c6618d53b28ab5b6d90750528fa135dc125983de937315e8dfbfe1e501435fb098d024093c28da646b73fdb2031e2262b40768f08cb721492886e598aeed0d204362d99ebd7b91b7c2d1fd0ce7c96e03f749558bba4be80c468d9b5996b3b7fc6cf0d721cbca24068dd35e04878a9e6ced0e23f43ae7e080b1584dc8003b13d859eeadd75fe2011de0914aaf334a5e6153038d90b85a53eeed93dae44ce12f47524cf262bf3b2aa2c90cbe748701bfa3bbf078d3950acb20ed827a8e5d0bf97afcb20b4a0c53f59d6bd36750b9a08956fcec029547cdec3486da240eb6e3f545f94d0b466332b4811bd3b10e3e1c14ee440ca1aab45e23779e2e20a55541c117c9f8c8f4fc79bb9b77543e70e0c0c37d51e5cb096c456e52efd2eeec7718e45bd8245f019189d1fda20c0fd3574db27fde41fd59bd20e73191d34de8edd5242f939dd4e854b3ce977473d54eeddbb9b3b2ca6e5767ee5cdcb2421fe1c8e00f137449724057ad568dabb55c7956da167f2e907c083296a02711ddd34041626d25576c7b9a92b0f4f7260c527e69cbfb4e486758fd15ba89d7dc7090a643e9b7a231aa3804271938aed3aefd3e366e6964fefa039718fabf58adbf3612798e9d6d86ff264f77a4ceeabcb0473127eebd2bc98ab0e19a72dfc0a12c5165ac43604c01a65ca70aef683b6be6440821d1e1f0e57e25e8dd8d9958b19f2f995c5711e921c3c38c1de7d3d6a288b6524c5910d1ad06ed9e4df732c80e47e7d0e1614c5707e69399bf051ba8328e24dacbd776ab048bfed7f83bbbf5388a0bbdd1f570d82aeaa5bf9fad1ef9cb1fe7497670127bb61d1f5207e48106bdfd8988b2ffef8015301e10e22d9535d40294af930ecc116cf81815b36d86263d8daa5dcca69abf4f5299a8311cfb0bab1f9fd66e63d5112cc06d0851b3fa2d7e0ba5016b66ec4eb122061668a7625ca9d97d886fa1fdbefb9725f2501f158f2c6f0893f1fe5ac655d61bdf514d014d3c0bb3cd9d07fb8a7bbae35137583580330a78577c4bb7170a675200d39b80c051ebcb84affab4b34f8f4714f15ece55cf46ca80f95119444dd7d0e513f83062657013a6ab0c0acdd99a976886e918b1591d07136e45d40d83b840f9e243849eab75a891717ab849431a7bdb67ab399272569cdbbec12d6ff80fc2620abcbcd7d8f98839d9f6e3b4d4dc855a1dc324bd17ebb54c9b3787ec748f020bcbb38ff85afc6e6a49767d3165e0329232a0807508c2ef1bc8775a9435cbf9a9af856b28224d60f1ab7f2668f13cac46d9184e8ceee8f88dbb828368bef1a8b1bc105b7ea1534a82ed252a9f092f796df4c574149eb9bb46687ec572087dd77d9fa69cb14478e85f6e086d8956d1ee4e65f164231b0f4c053ffa2d52e6e74576123c4f5b8c9588d213778a0f8e636467cb6d636d30f2921f7e679ce66d87936e2e39fda1f4cc8500ff52b6183e416ef9efc340de11ab828d35487991bd0fea0f0d45c3d571a05e3f022b719d884499db6cc20425cafceb44e4d1b6b9ef9fb176cacfd6a578b66ebebda0c202ee2df8afffa4156e670892d490fbe00578a858a341e199d735ce4e0195ac0924e3522d40030e8b9e4042cd5fdb95dd75180979f1974e48b3032d9dbaf33f225f203493f1d55b8aa3a22e0b42f71c475153a6fc4bf3f802099cc6326efdde0e4975ce53b0a63d17196c2adc0d82cca54fdf27305b9b89fb582733594e452480326a10839aeb15ccda4eeed6a50608c7acdbf07a1f5b510d0f32bae5aa69051b5a1343ff973a1c59cd572196e4490fb64b218479dd1f2dba1d36be7af1c16c26887d9389e37d43c91a00fd5076ff5a191bfe4a20b036e1107cd9c5692f9520c2f54ca061116742c606dfe9f7ca7ac9328c04ea556d66ed82560196719b4f9995063926b4b2c58915a5fc4347681fd6e50feabf030c9820067ade7aaf4de0abc9b9901000ef9c5aa2f2f44cd1bc4769b99ced245c0f8387ad2713e8d43eca93df108f93d4e19cd0e0bb1990094c7c10af1a6ef296aebe923353ad3a67d549dad12c2dd8f10a1f18a519f55202cd9685ba72d886357205da952573fffe1b2011b9730c1c0f041b064f21c5afc8c5fe63ca2320564def17bfe082243c71c8e978475327a9edebf82b38913cfc7dda5bcc05abb7958afb20a1b4840963aecf6a9af26e92934258c6e204d36086de3f065511298a1a050d92f95cce8f6cd37feddc9886b19b042b8c15ca9919c273b9ec9216734db69e529c68cc0b3204c8b0ef795210dada4ac35893a5e002dc7ff29ddc94d2fcc32b1a62714436bac5ff235159a8e2dfe8fe28265107d4866a3d86c97a2f1e2550201493427be3d7c90741e1770fb8d187bd6813ff3dc910714dbeb0410a9fa163866971885eb6fd4e238d4857928652c400aa5c300ef8d129d059c4768c42fbb8ffeae83353a879afbaadd4f5d7dd2defb485c4c32a60bb41651614aa0350c154df0231a8c13250e7fee8fa9265af8ebaf9f01d12f2d79e6b8dc56fd5b43b4b29a38ab23a9a367f4b45f398af7cabe8deaef715fcaf4740aeb37df6aaf68df89deb698c20305a07f0b9484f89fffc4f56e443fc79ae52c74719af6067fbf3d7ceaa46e661c033ae352c96fddc39508f9783f584334d151af85fea456946614e84e77171c395675c3964fd8617b01226b5ed3c07b2e84380d3d1ed7d7219dfd3e065c7fd8f709d05595f8a272a9b9650fb67000e9b1cf6ad1a451c2c36e466a653edbf0e959a7d52a58786e564f3d028c71972acb8e06e9de25e1e4c5b642aa6694eef250b7dff949ae37069d566189d9eabe427c9ffab12333c97c220f55b64cb16d86ea901e4f48a61f4a9f98b9021a21ff8923af54d5300026deb81311431c21e972a74f83cb26f97abae60dfc353f04398dcc50820bc39ce1e7b62cee0d21e50b4c1ab2223374ec9d38fa01e02a9f792067fdb4205f9d0b6b7ac09bd10528d460c03dcfbc29f491ff317a7bb139db5aaa2722f030d301c0f78630377e0e61a92a49748b75688b9b7ba8537c7d90480ddbe6386a705fe3a686b5297314a2c2bc37035647177b05443cfba1608cb7ae81be1edb8289a5f79034c1c3d9dd94cff5df368ca964f0b65db24857e57bf40e1173652a485ad49d2a815537a47f0a353d17be3e0ffab248d05bf67e53e4413948165402ce00459d211acfa98f38b78bdb34f3693add77429751e0ec1e9d6e312333ac79c62226642491235b4892d03b80b8170e0f1e28b769d5ab57e1793e8326c7ad7397dc96682b96c222aa3cb8c43db2bdc306d71c076d79304434ffcd096941587fc1bdd74ac64de7d82f0ef5778f9d3af410da2fdf8c9a14a11a94bdb5c8d631ef6b49a3e1d1e8fc8dbd3064d41406cdd0c557258760f9827dfaf60cf9511a8a1368ff8053c27ae558bb5b066fffa69eea3d0aef6a772a7f542938091107fcff9d3c748beca03a427b609d08a252f0253bdfbc6df7c100118458e2d70c0e4e226a5dfa1375b50108dcbef964428629909f81bd1d6bec02e3d138c6eb6809fe93edc34708f066a733171c51234796c7ef4c0c9e55db96c38c7862f4486dfbdb1da439a4ae1b9459154f338802ad0d131c06209b4c7edd92e773994b1f41d2ab84a614f8fc4e984d9a629a8cdfd27218176552912644a0323418833416a2837f2e5cbeb7fa50d0ea9c409aea4b7e76f02be99d10067d6a10ec7f923228167618c1e948e60b30056a5328b35eb0de9e3a7d817336709c5c8bcf0a8af36f690da2d21d52d11ac16947b0af6c0818f1049e353c359c746cf0fa75e738e5fb808f67a3530b9ca7fad6f2eb1b262f61de71c73acf5a65691decd2b5bd2d9a79634c7912156bb2bd2def473049036744803757c2ade0c585aff15e55855a4e42711e6d61fa0fe1a1c3f2a22c57e5db89a8a00c54db043e4d4c2c624893a4d3ffa406b4a372d5b296e60f57876656f7c43e4c3268c70800000000d8f56fd9883b998ce4af391181335c1df6fa0ce73ab9d8d3a5f52e5d8a1ec95bb42d3a7c3495ea9306afe3e429b4a3b7a518fd463a05e85f73ed916e8e69194ad86d913a1e2772c52b3f0f60959bc26a2bad6018482ad7b710e161bd4118bc589f05fe4c19ee72f6568fefec90a49fa9904f902aee876edda931ad7552952bef832e43aa57e621dce0492d", 0x108b}], 0x2, 0x0, 0x1) listen(r2, 0x6) r3 = socket(0x11, 0x3, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000500)="b20a", 0x2}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) sendto$unix(r3, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r5 = semget$private(0x0, 0x4, 0x3e0) semop(r5, &(0x7f0000000080)=[{0x3, 0x2}, {0x1, 0xff}, {0x1, 0x8, 0x1800}, {0x3, 0xfbff, 0x1000}, {0x0, 0x101, 0x1000}, {0x3, 0x5, 0x800}], 0x6) 21:51:17 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendmsg$unix(r3, &(0x7f0000001440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="4edbd84872fe16480523f05028193e2682d625ea228d0314e76c8df437a6866ba46604b6881da7db44c4a279bc35910645c78d87b813332c5388f1a798c5a2a178be2a5beba94de7efae7ae4474a4aaeecc1af2888a324a7e8656d667e59c45c6a5eb5be1947d8b19cf6774f977bde8ae5", 0x71}, {&(0x7f0000000440)="6d36e572fa898df2db7f7145fa3ad157c1d1fb7540bd0247f2de8cf6591791b2ff17f7ee8655266d81c45a8d3117e1de4b1635fec9a5a1022a811490d574046ec9953a9713e629603a5aff3c332f9cd6d41708aceecccdf1e36a671911030aad2cf817f511e6e63e27e61db5e6ead48bcbfb7005eea1efff1a28ee08e28e2a17e49c4cbb9d0bc0356df4315858a634ffbff0f5df2953701ff1e09e50eb7a7c8a0760c0bd0cdf331f222b7a21d110a4c71ef2bf12ccdf8324f828465364bd4089a0832853b81b5f3a5549a32be60ed97aab9d9efbd9f06fafe42b7bcd9908e070585a6320c2f999c3100e6387559e884519b438349ac8a807d4023b0cdc67a9a19590f93c3bf43a1b5482523ad329f70d13d0ef466bd9ec080d19739b40f5865fa9f227ae7abc5df60e86bb64afda2ad29a28761cd1fb0c2a543d185fae782b683dc355b8d1777315d1e9bb9a2d6472bbb11a6cdca06229ca992be6da4b7fe5cfdf3253a04e6d341430e7f190a3f9fe1e3529edb42f5c322906128693ea31b769cea5edc465db99a76de3105eac611cb775fab811ab8e0eb6c15a6f8f1aaae29443826443583c0d5627a48c9a13579fc2eb79ab7fea5c413b1c333fffbeb5f872cf04a00d7e9978bb42eb6881853db2e07de5ac568aedcc550dfc33f6ec103f425c683f53d96c4178beaf9dcaa97251536e6fa36844b249c1dd4f34e55e7b88aad21cc820a028bddfae5a6ee073e11d32be3d6b3d01de6ef750e688980161b1af2146fd43cf5c8084cdb0baeb596b517109f7d9175df4a0a4405834a7255f03b275bfd05e813e628b84199a82bd643745b01675f1ae49c60a91b073a040c170e0f2978d67652e5504490a71e1141cd6a7a1dba8945d50b426f2bddd4ba734acfd362c17730955c9b4ee609fb7aacc10038003a4b66907dec3298173e6d3b0cfe54caf92cbf7d4ee4811c096a3bfb781b6ab4b2e5310252df1c08fbe9d9e1d04ccbb026ebc65d09a68213ae926ea9240c36d40098eaf6d9893e431f34b0fb054977dcaa14a624a223a4a3e548c9c2010ff33524869a74a8b32585c00884425fc58b32e2daf4777d16bec577005f60242a79d922f95ff244db608f4aed29eb36bbeb5e69024596119c340f3126ea7dbdb5c4dbf41d7333e0c65b0497d54f43adbaacb6c179b10f6b8b0b2a4e08946aea41d67aef36b272946368dc02677ea6605ccd5a953b1e6e8641b8ce3ea47ca38cf83b0e1def8405236621dbca6b1d79a7c809ac8892250ba46c3acae218d26d2074726ac49e96f16801ef206bf4e2fd6344ec6d5bc752edd1cb0ade41ca04a456c8100b98c322e219f8774f89be122a48660e9feec7cc044395ed8b21f61979c3c39f5a8b79d1898f9a17aa8cdd357a1fc0f695b046f6a48150676f58f9fac2c67c99135db4cd87001e494b9ce6f377eb453819895a0a5b4a1b3d7e5f713dfe4e7e7d25eae180b88b2ee9f2c572fbbef7412ab3da0ad2f78e08fa17176340f5094e8a4623d1a1126b626c074eaff7fe71e38c58d131b4374b7ca154d1326c6458d4a1a6fd45c4e59b79500e7893e05ce58773a30ce9494e409f491fca099580898c40a40e7548f54dfb502157ceca87be8f0caad25ad54c0d60412d8a8001d280c857774e0e617f05f871ce15647ec29847c06f70bca27d1a104378c887db2671be4643bc66abff5e7ae6121855d61ba255e198d20f2608325e891e5d9affef94c283b91934acc756b2c1bb6fdc796439a72660d1bc1f3e24ce8021a5f789f67a57c130d126e76490c3e88eadb62507b11b4792401d321c7b813a42b5d8d27b835609fafeca6c6d3a5614395839530e4b0a2ea401a14e8a6f0d429885241c2fcb3e253b4cc4f1bc70bc4c194bc85e464e712b245ac9f65346001651501871f8fe6528a0df6ba66cfa7102615d5574bc29e4178471f1cd41fc5a4ed71ed80404775f60969c6cdb8e19a11e93fce3e4dc4c64eab9a6440b5a81820a9158323c784d835b00c8458ec6026874e902d9c3af8d2d7f18f10f0ddcfa1122cfc6b9cf59047ec2afa6332f46e072fc55e0373e4b834f08db7edad53241174924b684f95303ed540f786614497e543a53797b04a7a79e7f0c5b4e304133817db3d4323999d8bc11faff68ad773003eeec2688f4ed3b56c51cf83404b93fab923a48a25a8bcfd126d06562ff4c04e2c0b400d7f32ae181e5f8c2bacea00317e1462f71a326d1ea64aa2de33ace2486b7cf75caae3be0b1c3d5724379830ce81b9503469b14b2e79488e92850f6718f5bb34843806d4e368eb20ae9c6f07827ef61d28b53c33aa709f26602ba5870e64d145a0a86fb55a2134aa17f54598713c835f74de8fe1ac6bb0e8b576676ccfd8959314020be6bc9dc2c328c7cda32b3bd461b7f3e1c842ec47c6eb5e4a9465a1f9b53a706a4e07811cf88ef717fd62982b65f75c7b7c7c3e30740c7c0233d913890e3811cb7d21088365a4db211b9cf81c4d37b4d856fff15bd1accbd4649b54f93184304d1d1a91b82a7a1e5c797838cb773f1af66ab71aa7183a423533415bdba802ece0cd1a16a08ef8b6b21aa9e012e4f00b797fd654b0f2d6f821552d4c34122a8e5eccdf84b36663d115f9cb4a85dc6ffc11883b1e2a4fc69a81a56f566b95b384e4c300a79d4962b44dc87abd2018c1acf03b348317d7c6746f1569c61479b35999edd695b1ba3a49d2965b37ed238662a42297add501fa32bd515d32d040e5584377f45fb05d881aaac76e34ee961b3392f13847aab97e8e9675b45151a9b903b68009bb3466e2bf7e10395212e7367ab8e04411ebe3c646d8b20f4cd8faa4452042cb28d895b5c2251a5382280d320095a3b3d11508be903c48a2ea8949e972adab2ef1816bc2899b7577c75064cd7ac0950a448b1c5d6e8c63a83d96ceea23d32a5a45d295c68d6746a7d3a743f8971d1ea35a0d26ef3d4e985e4f18a9953a86f366c71964d5db0b5a6d088a7736c32bea8dfe34aaf13b451638b90dee6bbecfc7f48deead8f112d7b5e92fbf6ba5b41e2d66eaef47957749bf485fd2d98f45a095a930f4383b174a0937d280b94e5c6b79321378fede72c1a01d82e4ace6a21af3ed405f93993638bd3168205a996a471f03cee43e39782c2bc296873cf2108755a23685955ed9619f3aa6f7a5ff53761f0a9e2949188468c750a97b38fa530130179bc02d80cde4aee92ab4cd93326cdad7c118d0b1c2ff4f3e8163c103ee6524075953dcf8b346784764b413dcb3bef9875b76cca0c1d0017717d8bd538c8c816263d1a13746ceffcd4a28e2a66a050688bbadf11c8c0415a31e2df54c3153e2727c0b1011158ea917b9c505e6e9186e4c298c52faa3fa7af67390ea783e1457c4629afc94db4bd4e03314c09612887e29ca528f0c5446fd63a3bfde39a295bf876fca6ab2b721e7c076aed391173305d0a86e53ca507a1edc78f5299f3b2a63c47879b6003e0f76587b59e46e0f25cce6824cc94ba38d2e13eab36898e5aa4198e8651f7305ffc80dd412a1fbf5c3df971fb2ecdc403ffdf082423d3f8e20df6a1631dde641ea2c4632e1e1533c7c7c0d77ab634955d3b7cbfd290a51caa1b2c5ed999a8b5e49d29e17f3170a2301f9aeb2f13cb6601e8b8d5200444f34c45abcddc9a2c481d56522a58b3068d190dda02090360ec277c3bd4ce47d34ba96b7841206fa137e214c3823e15dfea66c8103c2f7e423d5afad51ac486c30b1ac077652e5a4eca1fb66effcb07886819eb8a0862861d56b15dfae5d11b70dc8b83cdb5316cb6570cec437e7d339400b9cdb6059cece4f9c4d16d95b10028c004daf7766e5cc0480074aa773fc516c5dd3fa571f279d6a51a18b07275205d15a7e7e9bc16b4ddc1369765dd356691ca703012c782ffa86ccc54827d0bda1e79c8b6d008b57ee04264977c0813b8089ab0762e2d3151040a7e207bf3adfc8837e3069cc6d1b34a97213052ffc47b27498d9b581ba2bc312a78a1c792544e5279188a43024484016180f493284f7ffa7b543dee8e626e2273d59261eadee75836a01b869604e20f3f37150fe720a87afa1857e78ace2c8cd12cd5fddabf4e53c63da73ea579ff0a77a4de71205b0252fefbb2362fd2f8676ccb3728eb8ba03f51312f12c82276fb8a45ad319d74fc82102cf30e879443347698661d265dd2f7a93fe0f476b79efe3ce4554c0ae50f6eba46e99d8f3c9e0600efafdbe386e749f70b5985ce20bbc68b63681be1be7e81869d8a848fe5067922310dd1a0da1801bb2668a60f6e2d2b1b8b485bed6b44eb92a925c057eef124e7e4525f0c5bacabba41ecbeb6c99155e501e3a73092f3dc7b93b16fc092666e826a036ffe354d0981eea629de6c9aec9027f87e08bc730eafb611fc3e311248046160fcb74b2378dc894bdf51ab40d2411599f58f09f41b20fd61f2014d39786d7bb3d5e178c5c4251545b5c12377e1716f55b77c0c30f183e5d7926db845650b605db49125a0f59e43a68013c9fe4184c31e62809e912e595e0b311ccb82632306818100e547472b7ca5342ff7367a168b5ce95c3b3dbd5d724f1c23f4fadc5836b9701190a81b887abe4fcce98b6926b75dafa7ea0f5062e29662e8553e1178e85e4eedfd2e5a0d096b3fb5fb9b5e860e748b4ed46f18bb88dd6e43fc5227f0ecf8dd0ded9304ef6da19c2fb3af39245c8eca9ed2717289fae65db02f9f376ffeb2551c50ef0984637c6e85747028a419cfe0a465c6187ab1016dacde1506b8e5a97689e3dbedd666871ab1bd1154ad9bdd68107054be2853b77910a3b04a5161908da28b912bfe269928c4b497d1999dcdb2995da00f52c06d60587d54a25a1236e80bca5fa90a0d29dad6f1baa7e6fff38604111f1b4adb3235e281ec71161724084067f7c7ce74e5a236fedbc29a391669a2a85f425f82632f035b8407a6ec8837a9ab8f03fa04b0f59622fe718136a7d9cc13e3a7163bb1ed21c451f8345ddf493a482a608192f55e845e51c857251afcc2e9803f870118f2d3f92f12f7ed2c9ae821cc19589b7c5326e1fa8e0b453803c31c5c4d4ad90b30d9cdb9b028d3377250861b687de37fb57e6bf62b9bd81a93149bd276a70ee70b538bee9359b1ea70babd67813fe25810dcda093092014197e1cece6e97fc27de08a3e1f83900faeac4bd1b0f0015116e42a2f8964b3409c11f96670dbeb0955aba2a221a3b9c0dcce7e76721fdf9ea4ccdf26ae5c952913fa57fd80e601b09680be93abe0846fcabd12889fca496bb84e022542e87b00db411348217c52f67e7f06f76493d4d0ef8e1686d8557a53825527b3df576fca30443da9c12e9d2971daedb880ad1deea39fe6c0981ebbdbbc4b72006d5bb52c060e7cb7683bf8dc4112a07c274cfd8a71ae10a31abbb2c3548e90973469d54d788d625de298ba8b8a04820bd52c5c4b649936c38e5c80928d71a6437df678682df5d5fd77e4b1345680abc7c6e13f926079143f5df80124d9d07efea74a1cd3c39452ad6220a1c519b0c2e01fa1c8bdf4e8475d2bedc38995691b7dd0654c7ca99bc352fa509e673c19de2da6794fd8a26120f9feb703b1e1ace2b52c7330b7cb131aeffe2d3ff67972ae2f923cb73c91b22816daf75e735bb251c3ee85ae5af0d1b25e6b24f5c0fcb27916ca590183eb03fa360813d5e572b9b874110e60b00a7568177c045c50591a3a71d9708ace4afcfa284a62013ac6e0f68826e0ac564ef4b1e88535d1df29e45a4921dede05a01c7df9244f8a530fb10", 0x1000}, {&(0x7f0000000200)="ade54149c3404c912e1f5b39a46d111a32268b81336529d92e3c9d4ec247923e886d9e825d77144f2179f6499c6c5c6b3d47cfbc2787c058114171cac65c85d3942ef5e9f111827de0980421963601e162ce68245b11432ebd867077", 0x5c}, {&(0x7f0000000280)="0c3f558ea36be1c31d97e76972244a6706d98c391a20d79ead89899cf12d940d7540ae919ec1e48546fa574672a6bcbeac781e7c376f98303fc52b0f437134128b250c0aabeaf0ef04ac9cc53e5f071577e855d073ca3735e6c761ca526d2027b8da99d95d46a7b01e31d3b81256bea27cadf4d7e78ebda375b93012d3830d8de6ea9aec8a2fa8b1e4c22a7bb7574a278ab406703617d51a2de918a1d3c09ad219cdfa956c364af658745f8c206a874f06aabbdd23b231c5a4366744ae", 0xbd}], 0x4, &(0x7f0000000380)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x28, 0x401}, 0x1) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 21:51:17 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = dup2(r0, r0) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x8000, 0x6, r2}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) linkat(r4, &(0x7f0000000080)='.\x00', r5, &(0x7f0000001480)='./file0\x00', 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgsnd(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="03000000000000002435114ade7b2f2a205950ee873e22fcbc6c676b85175e69fe9dae739a32b82dc8a2f68d2c856480b008060a4a91b50a043c759a94d4f9f2808598d15595114e256df8e21c71722e2fcc3c46f356f53c0d693eb3ef8c17047c94777debbad5865053e5d10000253cb265f4cd0b8f0906ebb968be344cf159af460c82d0f69e220f0b298b26bff22f52b165fd8c97e1c608c12a55f91207c1ba49f7ff9e221f7e7e269c0180792bcf0b00000016000000090000000000000059b3b50e0b9c5826cbf8e6a0d49533827064138c5cfd876989f9e4c97cad683f91652b18cb66212b642d12709fae684bae5659d3fbb3382db73f62320baad40f96cc34b7cc8b28a8ab973611aa6233a52af20b6a3cf8e755d2786b35fcfa71e0769825583423ee5c115b298262f2bb78b9561dff7b8352e3032516d063a19ae57d3aee850c173fb3eb5d0450855c3c11afc5e37f076773136a0b74c4e9012a78e2ef6f79fc992300000024276817cdd119f535866087ad8f729add518096cdac"], 0x9d, 0x800) accept$unix(r1, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semop(r6, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x2, 0xfffffffffffffffe}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffff9, 0x5, 0x8, 0x0, 0x101}, {{0xffffffffffffff9c}, 0x0, 0x10, 0x2, 0xfffffffffffffffd, 0x7}, {{}, 0xfffffffffffffffc, 0x92, 0x1, 0x100, 0x2}, {{}, 0xfffffffffffffff9, 0x2, 0x8, 0x7, 0xffff}, {{}, 0xfffffffffffffffb, 0xb, 0xc0000004, 0x3, 0x14e3}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x3ff}, {{}, 0xffffffffffffffff, 0x40, 0x2, 0x8, 0xec8}], 0x9, 0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./file0\x00') semop(r6, &(0x7f0000000240), 0x6) 21:51:18 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x3}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) close(r3) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfff, 0x7, 0x1, 0xbab, "129a9f5e3197007c53736b1dd77b7d7af9c789f2", 0xc629, 0x1}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 21:51:18 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71ff07000082a7f2a38feec568336a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e0aea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 21:51:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0/../file0\x00', 0x80, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = getuid() r8 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0xfffffffd, 0x0, 0x0, r7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r9 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchownat(r5, &(0x7f0000000040)='./file0/../file0\x00', 0xffffffffffffffff, r9, 0x0) close(r3) ioctl$BIOCFLUSH(r3, 0x20004268) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) 21:51:18 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x6000) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 21:51:18 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff91aaaaaaaabb0800450000800000ffffff0c0190780e0400004c81003f00680009c13c0c527f0000017f000001940600000009071307e000010100"/90]) mlock(&(0x7f0000e38000/0x1000)=nil, 0x1000) kqueue() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) getpgid(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) dup2(r0, r2) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x20) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000100)=""/43) fchdir(r3) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 21:51:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX=r0, @ANYRESOCT=r0, @ANYRESDEC=r1, @ANYBLOB="5c2dbc6accd1c1913242efac38630f3bd1206c917a1a614fd4b62432ae7b34828745f898b6edd56e58ffb1db131f6e40aee936a2810ec376642ff442385c675ddd8fcfa44a353a744b2bc8ab1fa43962d04c8fd4eadd83fba870298758c25701af88eb3b5b779804040dce3892647573b70438c381dd41dbcf20ec2bb82b93d9ef4b437b6854255bced848aebc701338a0e34dff7e844d31ed693a2cef42bf97abf42d291d1ac3eb15fb5f8c0feaf19d85c458a27659f57d42711f483fd669553088910f5ebf9dd40ef4d61baad77537a70bede7444f2f950fa0c9ddce289f98e4de4d0ae1173f6c4ea86490397be712a760029df40805a8e8cbdb0c0d6200ab82c0a93f6352a616f17c7e980f9eb0d60d5993246cf5a06395e9c2be16791ef8249aa62977fa791a7db6bfbf7395a19fd73d5d8150ba12db16e897844e6d40bc2e303040eac05147ba7fc8edde1c481cbe3afc511407497b5d5c4f95bcb067a15f2d628a02213ef786e797d4ab0608946b4e8853a8d8e684562e951a1d4adb3802", @ANYRESDEC=r0, @ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRES16=r2], 0x38}, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x8002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:51:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r2}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r2, 0x190, 0x100}, 0x5, 0x5, 0x2}) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r4 = geteuid() fchownat(r3, &(0x7f0000000480)='./file0\x00', r4, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r6}}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r6, 0x190, 0x100}, 0x5, 0x5, 0x2}) 21:51:19 executing program 0: r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:51:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0x802069a8, &(0x7f0000000300)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) close(r4) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60f8be0019c03afffe8000000000000000000000000000bbfe8000000000000000000000000000aa88009078000100003c8ce6dea9c05a857700ad89687b527d000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c186910c8a582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e33bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047a92c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bed4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b0117824378e1f2cac34a0dc3724f3a479eba0309b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb491bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf000a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a4c873ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828d6e321d8e2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e20277390000000071b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca754836226634ed836e25e8bdd531eddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890dd00ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1a4a673eb115f9f5d5eccb8ba82f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf587e0f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1a8161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164de91951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b055c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4"]) kqueue() r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000080)="0125928e3182f0d70a570e01b52c04438b064172026f4f41840ab1b87e75be28691c6b8a5f5d67357cb856283a2af0b5fc0e6858d3c72b4bc56f7ec0128622746ac9d15343280e961fd44beaad2cb5533a4454b1dad9b27f0e40ad2def43aeb61471d88d2155d401df88726568af794ba9b9bccdcecf4bd56029ae7d9f2611713d60edaf1e40b239f2bf0b571c7150cc76c0d0a92e453c7cfe42f3797e27ebc75f3d1f3779a909922d323aed42cf34ca486e1e1f5a1b0230418d135699a53e1091a408b23064c4908f0a203d8f487e7c2b6a6bc042a320ab059bf5bd986b", 0xde}, {&(0x7f0000000180)="b98bbd9a0434bcbaf5c8305b4ec961b56c35792829a3698266364529659397ae73277736985550fbee8305e8d980153f6e104fa34b87cd6979213acfedd99d45d108bf6000d3920d3a5e00c65d301ae7bf7dfcefc63403dbeefb376080413c57", 0x60}, {&(0x7f0000000200)="ab8915d8af3154bbc06fc69d7fa4294d7a12df2fb3b939b79a64d17baac434608c67be87065e476e79d086833ce3c5e0b0000f115d0f0a0b513893889764108290c7c6029113caf9e3df50a94aefe2b73b069a97463231e925738c554e44f3059035c88c87a4feba565b8ed070a7478d42a254cd998933ece9606ef82ceda5faba4cbd53e85c81ca4d58756f2937e1397d23bc7a8d37f6d9b2a44b8c57c913c5974f3676ce2ea051c723d72cd9010d89d7935ba79090552f09e6b752a2e6056a659cf5", 0xc3}], 0x3) 21:51:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x2, 0x4) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) 21:51:24 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b180b87cb61b52a7a85496101a453ea79ad476ebd65535d737e99165106888908142ee08ccf50e71caa041c5ca2da2707bcbd6fce5b5ca5a41155056537cf7759b653d24f36bcd6bfb88477e1fd878d4d85118251cd6f7e65c22b71135dd5308f185a82b15480ee1ccecb9e3893ed5bc9d699b8a3679ddcbe974434d0cdde6bce9d982bac2355285478e922b5589e96656c6bc81e310f32423ec530a9f18503f5d64a1116c5c3bc7604c3de6762172136f79dcf17c5253cbcb31974a03e450465df7cf1e9d22864a8b3145fa4ad5471037fd231c96f34d6e2e7f07a65a4bc84977327df20684ea2575c0cb69594081a57c437a96065e6b9964a6816f6612efe38a30b1c99c2c80796c8c86b868e76eeaff45e068c02ec97198f02a9986611756a35683bf016a45827cc9b3923a76f3153c1347a6715cef1187a58b821914ee363cf5c904f1493a3553dbd152635de3961594a6e40dc1ce148da934d793dfe8e3c9a76bc2396d55b8094e2ec3fce0730b2854ebed86cac06d4aecbf291406748e272367fb70413ce3234addd8b14d1b5e12e60cc0d652974bfdfec0e27ca4a3e5aa3446e2e166f12aa99e261da0f5bdd66b3d822bc73155a8dae01146549f43201d51ef6f08e14774e7ed4323a7421a540d4e5ebce978169cd1b2f87bae8063c6bbd8db598924f2380ebbc7035001a7dd44262c0e8240093a557e1a364827085fb40af7d2811ea13be9598941cb133c44686724e10516b01ca0df4590d40216b1598405175d4c153c8416b64d53d990045b419c4bff994022476384dc17b8875bdff96723001808f7a506c281b4df9b623c1c8c1ebe80151a043224ea14cd779526ce016cff5069766923c94f1cd27773c8308332176f348da19ab33f3c7581045e065db8d2953c8b1d9cb28946c676e04a0e104db13aab8e0873a12145b8c2a6c3500af02ca3be92c4356cd0caf5798c36c25953b9d95d4d4d60af5bfaf3febf6c1368a773c623128584c3aa753a5bd089a8dc25e8d6bd30f92b3a40019dfef43d900910f24c0d5e2b63ee5df597e6ba8d686abe6a7c49162451c6662bb030f541e547885abe07797683548067ba4a67c9910c7434e4ea7c7d70a39d262b598a4c2775b2038b613b5de6d990761b125eae8ca09c1a9aba43ab9bcd10992c231746d94392d0d9bec5f312dcee2c995e039f4a8f7d717bb17dae266638a494b32592edd6184b4ef981a68afa8dc173a876eb0726c18bb8c1f27693bd5fb034291ada5bef94ac6ce1b147553ceda62f9abd2795acdf15b1a6c430a92edb9e350cb3e613030196fb700f69d9d6047f395ed83b6a3418c1fab84c4c091d00b0a3e94323928482c10f81569b7c24ac4c6dff271447f0ef6234337e0f44ade7a0e9b87303f1a45c6715c9d07bc6f3fb9d1cfc01ea3a60ef639987fb5cec566af2a97d90eed44b4c256ba6f2b44a7f675bd986ac22d4010ec9b056e25997c9b91faada57c9b8f005658c59c26", 0x599}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x28) 21:51:24 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) fchmod(r2, 0x83) r3 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r4 = fcntl$getown(r3, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x2fa, 0xbe, r4}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x9f, 0x6}) 21:51:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000100)="5d48bdbbba8e749b41c78a71fc84aa65a0c80bd226cee225247a5df544dc525a956df9edc2ccf8f752e204fd146c1f8865691fc00255e261ce8723a32c2c907d3ba764ee5efbd409a85dcbbb99982216a86c63de432d69f6986a97eca5f6d115432de7647522c36cb1870402c8fd067cbcdfba6aa92d66dd2243ade46f8134da9cc2b4c4e47d2e3d6f0cf5b916ece27a7aadcbf3980b206741c1e11e66b5af49ddd18a73d9ff140130cd9c79477a32b6c70381e4d6c9d76d0d24b96a6f922c1a66b305ed12e72498e0", 0xc9}, {&(0x7f0000000200)="e90669004c3e39c9f959956e6c0c892c6c87a0575ac7fe06bc979dbb29fb1b3d296c23e796cda501ca49bf8f6a884c3217450cafb77ba81e8b86a3b1fc21bcc41fc44b132de856cd2a96b4d3f36c70e1620c889e9c7c2d9e1e15ea2cca24aa6bfe50c5aefa07c130cd55041bbfe80d030d7d3481935a7bb381fd18359fc7ccc3749a57cec9935a4d6b2872ad788c8fde85f160e7443bc8f682eaa4f427dde8583f21f73f242f4fecf8d31b22978060e7577093b6286519a04751010c4a6d700b22b23531cd19779da6475bdc4e4e981b2b4247", 0xd3}], 0x2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb35eb1409d533266991514d00"}) syz_open_pts() writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000900)="5177f4143a075006df25dcc2b204321af1608fe1358aa27f345e842795324ca33037fd696d5d128298f5d99195fe789bfdc6cfc9599a9e0bc2b24102b362d7a792e718d09198550bf837e59848ac77b22ffaeb4ad8446e99a9c26c0e39c4556dc6cb050412c26fdae619af30450cb638fb135571d20c072b6dcd7c88864f2fd26c4ed6da787711a6c91bdcfd69b1804dce2bf2124744cde1d3dfe78763157a46bf4b3ade3c0a2f9daa44b300d362bba796206ea70c1cdffcb12d547cd2b1ad7a6cc5370304cff5f6d8759c64164169e49103274dd28579def00a6d465f71816d2e6dee6e33f97fa13cac55d727124252aac32b403da3ec66775c6fc7567e78b61c3e3c4da8d7c6d5e5a75bbae91b994bd75fdd7108271b100bf68c581e3f070f9db0559565d4dcc9d56fe4267e55a841b62f4de01ef9329f944898c359e9de46de72eb0c21e9fd2bf16029dcfdfebb8f687fd1bbabfc52bd2363eefacec9ee245105f7da4dd4dde2aabdd2f25b4bd7b3d30b771b0139adf206c7fca6a59661cddf5c60351199aebf15aace0b7d98a42b9f16b139ae2808a9e78c2db6906813595aa5d3a6ffc49024bfb4d4748b14eedcdddc5d493274c6768614bf3c011de85fba779bcb9793006a4a9dd164c740ab669634ccde83e7bf4d4c327f8702807526f7e0bf01a0a1e29855c33693012ac94176eada6ea2a8e8bcb1ee2fa57e2b6327ea6a69925286495a95a1e2bae51a0b23a7a6640d4099ccdc42a9672b255af0cdeea0548caf6a0c2aeb4ac0f1e1a55f0281a1636e0f045135eee92cad51f56e0385df0e6cc9835298280ffe9a4a3a864b3be6d5c9c8f2ec1eedfd2afa54d4b00c065c930bc2fc0231e20025a1fe01e3df84e0e62d65ef5312412ee46824a7ee07ead075e57814bb45e7df5892a51d325e93ae25b9d0b0a5707256ad826e553f3613b8e643d2033301e1cd247562081b435446efacea6e5e39e62bc30e39e182b4a7e2e06f0ba14ead9036450549b755e47310e96dd79fbf6e37c72658b3f61317b56d0f4555958d89682830e93883cd4352eaf307466e83b5783c4a9aa87b70898cb1c81779d146930065ee030739d2fa47581175ae3183fb88e91db56b929477e8dea969dc368fa551", 0x329}], 0x1) syz_open_pts() close(r0) 21:51:24 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1}, 0x4000000000000000, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, r3, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000040)={0x7, 0x56, 0x7f, 0x9, "28f35eaa2acb75088ace24785a3854a9cf9c1e00", 0x8, 0x3}) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f, r3}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r6, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r6, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0xe8, &(0x7f00000003c0)={@broadcast, @random="d75ce4623553", [], {@generic={0x661, "2d488fafbef9617e234b3e75bce0f43b7a1ddbf43c2485fbb3b0e045ac51b95206516106d5608e403e8821297384c778e75c84418c5b468c60a1784c400297dd9455540e6a11ae056ecfaf9ae6092b6ebab02fb08dcc79a406b670503c98bb14370309eec52966c15210042ee7eb029a32bbc2b814aba217481a3a8ba74b52bc1cebfad7f1e4742b743e91f40e48f7fd0facec19d6b3c34424a9eb1f7040655d1ead4a2b4faaf18ef3e39ab73772f8fb3f41c65fa20c487882d7c4405302f1c4a07fbad11faa40765b64e9fb7b701f5bb362c8445a90692b03b6"}}}) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) 21:51:24 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/85) sysctl$hw(&(0x7f0000000000)={0x4, 0x23}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) 21:51:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xdf, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0xfff, 0x8000, 0x6e}) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1800}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) 21:51:24 executing program 0: kqueue() socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r1, r0) pipe2(&(0x7f0000000100), 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff, 0x0, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) 21:51:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = dup(r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000080)={0xd9f6, 0x3, 0x5}) unveil(0xffffffffffffffff, &(0x7f0000000040)='r\x00') 21:51:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xab, "000000e3ff010000113ee21200"}) r0 = semget$private(0x0, 0x0, 0x10286) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r2}, 0xc) semget$private(0x0, 0x0, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)='./file0\x00') semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x1, 0x6, 0x1800}], 0x8) 21:51:24 executing program 0: r0 = openat(0xffffffffffffff9c, 0xfffffffffffffffe, 0x100, 0x104) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) renameat(r2, &(0x7f0000000100)='./file0\x00', r6, &(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x17) rmdir(&(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) fchdir(r0) 21:51:24 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x2, 0x0, 0x5, 0x30, 0x0, 0x0, 0x0, 0x8, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @loopback}}}}}}) 21:51:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x40, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}, @rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @ssrr={0x89, 0xf, 0x3f, [@empty, @multicast1, @broadcast]}]}}, @icmp=@info_request}}}}) syz_emit_ethernet(0x12b, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0xf, 0x6, "d08210", 0xf5, 0x3, 0x9, @rand_addr="bcea5aee893bc53ba4da0c83caa34a6e", @ipv4={[], [], @loopback}, {[@fragment={0x3b, 0x0, 0x3, 0x1, 0x0, 0x0, 0x66}], @generic="b2384fdd4993af6a04b9acb75af9fe06ba5545c2242c41c32676a2797e27ce2437562179da68e0f882d7bf0f15950363610cca9fbaf848c7a14352bec0230a9f4aee321deb1a02e41c1f5fe5a3f25a677f2639e4e1ec77e79228bf4e54145bdf9fd6aff97789ab9eb4bc0daf3899f8855d95a296e97c976bcc818effad0e9b96b3952084a5372a97492f8780cbea7cb3e63055f4bdea3f1e97b0e50dfe4458450fc1b97c2bd3b01e6f1136bf97ddfa414f35024233ab804f6dc87c509be74246f812e31fccae993048901e4de997c94a88ee4a80dd199d865e9bc12d22810342e9ddd89a8d549c39d915483131"}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 21:51:24 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) lseek(r0, 0x0, 0x1000, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0x4}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x80, 0x7, 0x7ff, 0x0, 0xfff, 0x6, 0x0, 0x2, 0x2, 0x0, 0x8ec7}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$unix(r3, &(0x7f0000000180)="29431f632ca82d4c8e3659", 0xb, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 21:51:24 executing program 0: syz_emit_ethernet(0x1edd, &(0x7f0000000100)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511ea73afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500d748fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba9178bd22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a51bc159a9197b55aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e076d92754c2d41763d11af19fbeec8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069fe8821884b8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c8b762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e0de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe737efa0fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d1737000000002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d05df6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca388800c4a6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6cee91787090ab3e8ea9daf9c9a49c71a1217dfe5d763837d440e6adc21c4a3d21db2625e8f29d09a229ed34f1775db9521e18aa51f44128a8c6768b81e8b633df1f3252db9ea5d5c40d3ce6ce2dba5ed04075f35cf9364eac68ac907724ebe4dffc962a3df66a84d2e344ceb29e87ca6609151e614a44be3c8ec9a548fd18101a78c16b862d25bf4f7effa35fd6e237ac05741d462997bca45fabc584df81787f9af9d30be02c2256e130a64b677ac873c7820a4eae83c66c7ee23329779e14426297ae50262b300e083cde76af92a8db4b369de9ae0cf5416914b9dc8513f6a11197dd600b59c606257f56017bf850c75d9a374edf788b5c928ead5f49c7c8a06ca64a13cf6111dbffd616f54443f8176b1cd16891aaacabe8718adcfa3e05509000cb21f8604b18a8c097996c2313f1c89ac267e6f78add1f98557d9db191afea34b600bfc2032f9702e049529914e9b7965fdf64f033539acb737173aac4205d7503145dd81a4b89a39778cbfc03a14404febd2cc11a0ba79351cdf44eef97c3e5d898e5e9ee375c2ef8bb3dc518e5ebba97da7700156fb159cb9377188d613927f1676e74def18caa6ba238ce1cf80ecb98cc7180471be320f4cab40f85c57ed5bce4aa1ca9cd4ce09b72cb58a2611157f91f3d091698d09e5863738bf6ced344b14b8408031acf84fc19fa51488b72f236ec648fb4084fbe82e35b741895a6558b5d9cffcf0fa8b876e0f0830f33d1136d643acaf94b3781a47f2a8da0fcbbbee9333e63a497dde0928f394eac04a47afe2f8d93f14fc996743554add955fc143a187554d7bb1fab2e9ce7324ad04ac1445b0d6eb7dad7d9663d4e6f06037b2006f08aa37edd3e8485281de54bf59e5bd2895c85bc6b223765b3b2f91deec769fdf15a266343f8dc84c92bada10db07e47dcea1e82b4bde7a0d171619428283e8636704cc422aca827f95dd5e8cde72c84faadbd21479e2d21908e1d9e098e39099f26f6632a50b1e383427e758eea8d47073968493886e239888adb732b328cde2634fc48859883ee2f45bb27fc32e08aead330ac52c69509dbab72d0e375460e271896e69548f609ea5e13f7d017b09439e1535c4df1dbd1fe7f04c561db8f73938f7ac9017805f84411c358ec335998974033a51dbc97cd27932fefcd9c81daf97943aa16bf1f97e03da56536e023630980f0b17a49bcfa7864afe2a78684e503bc1f3ab7a0eedeaa71467661204c98a89b275f675ec9517f561345dbf6597dcaf9a7ae652bc9c0d1d6c6fae67999d1d4f8d50372ec4e4a228abd5d8b32767f079eed3e29b79e21037a965b5bbe881dfb26b3a05eee10299b9421f64642fa40e2c2b7f8baeb3595ed8c91ced20e8ce6265041020abdb28fe7d232163974c3262cf127afa5678fad674da3c16ed5ca5755265a6c09df54175537c32c61143457e96fb22238fd32374299b86adfbf1e027fa75fa2c9c64db0bdf9e3e966b5d4953e468b10a92e8d5e9d572165e6c9c4aea09c9613a99fd0797bd008922c20e4a52c9f435e7492a8a1b778ebab62bfd37e3f893d5be9c531f2f364564b0b8c7b80fff950005a32c0adeafb63e3c3baf3f92fdeb56a6239456e092822433220097fc70c4fbf2d57e1489ace0227fa46f4890b6eeae767fb900f257fb02ce"]) 21:51:24 executing program 0: r0 = kqueue() r1 = kqueue() sysctl$ddb(&(0x7f0000000040)={0x9, 0x3}, 0x2, &(0x7f0000000180)="ec0fb2c417f2e5aa519ab7678e6d044049913855c73d51548e51bd8e48db8f8fe73681797037dfe2d7c28ea5e70cd84f8bff774c36f7f5225502802948bac166148071e6560dcdc30d5be37ac252ea0f963f96dbb14c3b1c00bbd9383022c602724ba57464d2e1e1ba0118840f3bb2bf55eb3061a4b2fa89c507660431e65a33fdab434e1dd569a0988b1f734a65f4118abe9f2aaef564fd813a6863a556ab5a65e2f8f3983afb34f51d7e614e711224175e48a4e4c30aee00fa98d29e0fb4e96f002610da8ce244e61a4659af6dcd0941e9ca6a0d0359229516011f2686", &(0x7f0000000080)=0xde, &(0x7f00000000c0)="de3a208eb33747d20fb5937da35c04c1fc08fcad13783a403a01635d2ec36f780e742fea0b0b4bfb95b6725ab2178ddc91f4eb5332b6f192d033178673608d4fe80bf4804b574f79c71e8543177dbd30fa6eb3d6f21e39730cfb67d3cb31d58b438b9bd2fefdef4fa8966133e3", 0x6d) r2 = semget$private(0x0, 0x1, 0x138) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x6b, 0x9}, 0x5, 0x5, 0x8}) getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x1a, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() r5 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r4}, 0x9, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x40700e, r4, r6, 0x0, 0x0, 0x14b, 0xe4}, 0x7, 0x400, 0x80}) setgid(r6) r7 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r7) getsockname$inet6(r7, &(0x7f0000000280), &(0x7f00000002c0)=0xc) unlinkat(r7, &(0x7f0000000000)='./file0\x00', 0x0) kevent(r0, &(0x7f0000001bc0), 0x6, 0x0, 0x9d1, &(0x7f0000000140)) 21:51:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x105) close(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x1f, 0x7f, 0x40, 0x2, 0x0, 0x101, 0x200, 0x10, [{0xffffff2b, 0x9e0f, 0x0, 0x6}, {0x7, 0x101, 0x4, 0x1}, {0x1, 0x48000000, 0x94a, 0x3eb8}, {0x1f, 0x1, 0x10001, 0x1}, {0x100, 0x0, 0x4, 0x6}, {0xfffffff7, 0x0, 0x800, 0xba}, {0x0, 0xcad4, 0x7, 0xffffffe0}, {0x1, 0x3, 0x1, 0xe0000}, {0x68, 0x8, 0xd66, 0x8000}, {0xffffff00, 0x0, 0x5, 0x200}, {0x3, 0x1, 0x401, 0x7fff}, {0x5, 0xea11, 0xfffffff7, 0x3}, {0x200, 0x100, 0x0, 0x3}, {0xd1972d7, 0x5, 0x7fff, 0xc}, {0x7c, 0x2, 0x81, 0x8001}, {0xfff, 0x0, 0x427, 0x5}]}) 21:51:24 executing program 0: kqueue() r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getuid() r7 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r8, 0x0, 0x0, 0x1cb, 0x7fff}, 0x7, 0x400, 0x80}) fchownat(r2, &(0x7f0000000080)='./file0\x00', r4, r8, 0x4) setitimer(0x0, &(0x7f0000000240)={{0xc000000}, {0x5, 0x1f}}, 0x0) 21:51:24 executing program 0: getgid() r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) 21:51:24 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0xbc13dc813fbf1157}, 0x3, &(0x7f0000000040)="c3c510e3e982fd6d8e461efef429f9ffffffffffffffd01644dc286efeffffffffc421f2ffffffa2c31256a587bd34e97038aa894b108349fd3a785dca19e750aaa2cc382f76eb1c32a33c24fb6b5a99", 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x6, 0x1f}, 0xc) socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) ioctl$BIOCLOCK(r3, 0x20004276) 21:51:24 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x6, [{[], 0x5}, {[], 0x2}, {[@broadcast], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x1ff, 0xf7b2, 0xff, 0x6, 0xf9a5}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r4 = msgget$private(0x0, 0x2000000186) syz_open_pts() msgrcv(r4, &(0x7f00000002c0)=ANY=[], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xdc, &(0x7f0000000440)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x1c, 0x4, 0x0, 0x24, 0xca, 0x67, 0x200, 0x40, 0xc, 0x0, @rand_addr=0x8, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0xf7, [@local={0xac, 0x14, 0x0}, @multicast1, @rand_addr=0x4, @multicast1, @empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x5}, @timestamp={0x44, 0x34, 0x7, 0x0, 0x8, [{[], 0x7}, {[@remote={0xac, 0x14, 0x0}], 0x1}, {[], 0x5}, {[], 0x6}, {[], 0x1f}, {[@local={0xac, 0x14, 0x0}], 0x1ff}, {[@remote={0xac, 0x14, 0x0}], 0x7}, {[], 0x1000}, {[], 0x9}]}]}}, @generic="3f785d32e0b6ea198fd4ca96bb232d4121ee16eab70ab58dbc2bf76ef813f46c4ea09447b5ae5b84d62a241675c7866aaec5b41c61c7b1690fdf4a9d8224f74c554e2e88f7d6321b1c47feadd309fb4679d4da77d7afe77c8af7"}}}}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r6, 0x0, 0x9, 0xfff, 0x9, 0x5}) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="000000e4867093d93f000000de56e468ea75915db740a10d69498c1ffd0a9effbb69d9a3dcb6bb601e3c2bea51816e976d45ddc538070046450cd84c2f6707ff6523537a9898059790e66a21d2bbb9958b9252495ebc7c20c6f4bfdaf360417a3f3701e005bfbf5024f7230a3a7af72c4cae088e1e457fabb69ea93c0c746e150a00002e43bf7b9bc47ac04c382496e92eab6f563c3c9ff50eef76c7f04a4ed2a8e240dbbac572cb446ab6cd58cc22e87a122473ca7f9b05a1962e12acc72adf84d1b285dc910448169b9d8f8f7ff82ad10006da424831c96341351b893eeb89c9391032b69b606b07e87b091434c236607b70731430e4d4c714229fe5644447cc4faaf6ff8cfb28e29cb778861f22b603daaea31ae0aa7c7f8e75c7b1b2f0c79404f0e16fc03937611feaa82a35109c6ec43ec0c407fc520aea6e1e580d7529976f6f3ca879c8999a426ce0f2d25f6646301d5ae8e6a43cadf65c4b4674f135250778"], 0x1, 0x1, 0x1000) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0xff, r2, r3, r2, r3, 0x0, 0x7}, 0x9e7, 0x7, r6, 0x0, 0x10001, 0x80000000, 0xb2, 0x5}) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x9, 0x200000000b, 0x9, 0x3}) 21:51:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) shutdown(r1, 0x2) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x467, 0x1, 0xc, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000080)='\r', 0x1) 21:51:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7ffb, 0x7, 0x4, "000017ff34e8777f091fe6000600", 0x3, 0x6}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 21:51:24 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000340)=ANY=[@ANYBLOB="70012e2f66696c653000bb69b1d9d9cfef00fe2a49599d00005f179471c0357eb88e5afee1501258280ff6101ce70332df9bc81437993fd8ef3c53d4376acc0f06a5ac7770ee596f63b476d107f5287468fc6e4cb731e8aae44ef3f4c76662547c68a31ea717ba1bbd279d7e1ec91cdbe32ce404c74f10c8985a9b03903e3605d032354943ab01db42f0913b14604b91e415b12dafa1294188ab643e2d3682b603dd6ffe31134b80ac7367c3658cf0e4efad1cf9d21e68f6bf5f27729590f50bf5f9d632437320163f2bccc1f3939ac9ea62bfc8b7fa2b7ff15078156aaa0b15348bfb6e342554b3e9825a8c16faf2"], 0x9, 0x0}, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{}, 0x0, 0x0, 0x74d1}) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x4, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xe01}, 0x8, 0x3, 0x0, 0x0, 0xed6, 0xfffffffffffffffb, 0x1ff}) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x190, 0x100}, 0x5, 0x5, 0x2}) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r5 = geteuid() fchownat(r4, &(0x7f0000000480)='./file0\x00', r5, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r7}}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r7, 0x190, 0x100}, 0x5, 0x5, 0x2}) 21:51:25 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="260380128c53005bb542efb069752370779439ad3ecf8b6464d6a5572fb4a07bfe684cbab418cfd3a55c469de5e06a22766012155281265d5c2c1b2a0db2c3d7c43bc5ce2a1a122d5eb6b8a2422748d4"], 0x10) r4 = dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:51:25 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x80000000000002, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYRESHEX=r2, @ANYRESDEC, @ANYRESOCT, @ANYRESDEC, @ANYRES32], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r3 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833a624982aa6fce2dbc133c5c9b58e8aacae48e34a8aa716705014a9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644d8af01004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c192e775f"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r3, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) kevent(r0, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r4 = dup2(r0, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x0) pwritev(r4, &(0x7f0000000bc0), 0x0, 0x0, 0x9) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r6, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="6a1f800b3786ec0220610c546c51fed9f352225ad96ecf795d79e0cfd6203146d435d6b5c8202a26fd09e1a777806a826c", 0x31) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r6, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) 21:51:25 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="ca8809cca273", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 21:51:25 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x7363) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)="cf0256f27af9a8a150bf008f6ca74a66f3964976e6f585f3509a14dcfc60a5635f8843a481b106e60e2643dc17b59be6a64b6d6f8acc3a79da875fb71850823c7f13afa8154db188bfef37ef04ddb2bebd70edcce7e9700e4cfb89b1c313384d9a5031bb5a8e2985af210e4409b2cdb42fe9750aa6b2cec65804177c3f8b9d3364110fc852d32d4688d9f3e13c3473693f49f341c8040bbd774474fce367f2b8e4482d3fe091611e0f", 0xa9}, {&(0x7f0000000180)="41a99e8bf24524014175a1336ee31ff70787491a17d5177c388ea43d9d0db7a61965eeda61f5043c341590d30688f0e1a471", 0x32}, {&(0x7f00000001c0)="3bcab3e1af0d13d0ff38f677a2b11917255f0a163a5457e9f0b5a892a22c84471276c411c8efa10360cc99d4a4dcfa2099eb9ec798cebc29b8cbce762c9ea68e227176893e8822856c05fc8e8ca37734b77feb84cc960725db51ed113fef349654c15deba15880154bbbe95f5beb1ec3e259dbf8d2445e4be27967452c22a20c29d255a1701367f0d20ce155e0d1a9c03dd5f9a959dcb0e229313a", 0x9b}, {&(0x7f0000000280)="85a61fbbf050e30242f3df4ae14f4d789004ef898a5c1f80fb9ac292918ace8463cf088108cf18a8b89e52272aaa58060ca7a8cb9885c502944e89b328c74d2df90965e5f59c1c2a06762e818bee26ecdf394d2c75ae060f134d01c60f64cb4ac34c0a54cd780538edc308a76daf92154aa856a39986722a9104550783de0651e2ad5b7650f11cfd253aefdbd22be51eb399b70c078e488a6880c7ff1b162f10b8de32682a58cf8aa5e09cd25a975d90b4cc6b6e0e2035e5282d5935bb439aa8", 0xc0}], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) recvmsg(0xffffffffffffffff, &(0x7f0000001940)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:51:25 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) syz_open_pts() syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRES32=r2]) 21:51:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000180)="04000000", 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x0, 0x4, "b04dc247ff19ec2707ba0700000000270500", 0x1, 0x3}) semget$private(0x0, 0x2, 0xd9) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x3}, 0x4, &(0x7f00000001c0)="3435c69c59ac993c155797998f9e61a6348c70512590c386f1edabb72db7c9db2bfeaa7af8e4ebbe96d936032e4b6942051ec16399649340a77daa2a63834f85fac67bc274fbdada46bf4421d609ae984f02d7d628c2c3c6ce4eea63a33fc56a5ee6c00f8167548aa0a4c0e5daaa0927e1b1b6551f44b27c279a85562a78255dae470386f6d6092b958e68e614d150acd31153842dbad689e582d0001c9bc88acc3c2507a306082b2d7cc7fff0d14782f24bb79133a1f36f94d2d8deba5aa1e3e6b831626c52ddd4f2c5e14fe50aa3b9caed87f12e8dd38da2e246402677894e8b35", &(0x7f0000000080)=0xe2, &(0x7f0000000100)="0a7ab35062928113ad92d54ee820dc56fb8fbc9c284269b27fef310e54d7433e1f7beedeab6a665c54b5cbd766bcf850fc0d77070fc237b1fcf5ab399a2c847f9be5e0e5b5acb1", 0x47) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:51:25 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="45a62208fb69b25546ff3ffe1b4c83b7a48b4d27f8ae4e8149a6d951998065a4f327f3ad699748962880b5def85dce9135f973fe3403d46126faafc8bebfd8860dd6bb2b3f971ad5cdbdccf3354b893f7eb86b0b0fa3b4d2eec0ea6e70d34faeb0e6e5bb098bd2447970d084f853a0fb8569b61efcc93b8e3aa159556fadc9009e356610f3fbc93b101983e94f294c7ad00d", 0x92}], 0x1, 0x0, 0x100000000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x6810, r0, 0x0, 0x156) open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x28) ftruncate(r0, 0x0, 0x9) 21:51:25 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x140}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 21:51:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000080), 0x8, 0x0, &(0x7f0000001100), 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) write(r0, &(0x7f0000000000)="a693f4fb681996c5de3f3c4ca708b3251c10a0edd22204c4b995e99e9d5ace61ea69ca0ddbf2f7fccdd37d20018d576c5c7b8126", 0x34) 21:51:26 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff8e6bd01c44ffffffffaaaaaaaaaaff86dd607660510030fc00fe80000000000000000000bc000000bbff020000000000000000000000000001961e00000000ff010000000000000503000004000001ff02f7ff000000003c05922e5800000078e13579c3fddee5f4c06e3198dd100541c6e52d6090fbf763bc220f95a56177"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000100)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCNOTTY(r0, 0x20007471) 21:51:26 executing program 1: mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x19ca1de2cb4344cc) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x5, 0x7ffffffe}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r0) semctl$SETVAL(0x0, 0x0, 0x8, 0xfffffffffffffffe) 21:51:26 executing program 0: r0 = kqueue() r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 21:51:26 executing program 0: sysctl$vfs_fuse(&(0x7f00000001c0), 0x3, &(0x7f0000000200)="a697007782c2ddbb073ed022382503a89ac9cf8c819283ea6bad7c6fbe0797e2133137132ccd384f562cdd59b697e795c256bd03eab6fb0f534f1d75a3ea9f53468aef7d3a1b36c5982add03ccd2be25de6758410d593d34bb9cf032ef9cca3287ee4336c00e95ac95fee10f8db28f2beae1d6c5e1db456f00000100000000009f3b10e4a5334e781a537d893cd02aa4a91e8d5f9becb6349b59d5bb873ad0a6155fd7985e45baf989a52adf0ca301a189fe1f11756a0c75df42c9148c730cfb13fdb440fb3dd602dacc556cc8a22c16c7358c35629ea39dd22b96f395ee5aa3df3b047f38b3602206e17f021d9e529550ff9765ac6855b09b6d387b933ce0dd389def6f39f48868ce8ffec937bfc0cf6f507fd9b9239cd0127bab8ba484e9a6f1d15ced14b9de1c26a68381ae02368faf6baefdbc4b31d71387ec2df406c997172dddaa216f52c507917e6003d3c34fada08a56e6574e1101e68a1408c7ebeba67609f0df98d0c2abcd2c4e922361d7ab15aad4b0c7b896c6dba50693d9fc24f23cc4cce07b412c687ae84e4c31", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xffff, './file0\x00'}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000040)="0b67faa978915e05764e4f46828211f641620d12db15c345a53d663c9d38e8bd4393e2e6f80a2e81ea5a8adf077e03ec269e499fe05d90b9461d15613265201fd3d508d7220852505a032ae949315ccf", &(0x7f00000000c0)=0x50, &(0x7f00000003c0)="739b3c4bef40444bdba6e285dacd7123906ed0b9454e2b6984d7b093a22cac166777e3926789d5a183e90ca9cb82c308a405addc3b6e493f7118df63345d556f265e7a4d0d0a67625aae7eb30cfd70ca48a8a04603754af34405d02573dcf5445608fc67aec1e4440b45b12dd8f2038a48ae4d591d99a8f049d50c7842593a6fca1a9572f26a668867673d36e52b59f2cafd0c2c59a720637b43153a9f0dd141321b311e53f09ef2887fc9e8fe8793f168f2c4bf19ce600406ae11d210f0db63fbb732", 0xc3) 21:51:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f00000006c0)="01ad55927d062349b97e7449455682b7d76acc3d16aac5bf91c4fc75543eafbc3714ca2ffa009b1d8e09c5df2781817600244a85ec25643326673c4b31476be062aa1d2be4bea7d748fc49c996ce2f3630d30654ba910ddd165236a7f432e763743329807139363e919161c0f6261f5fcc3e637c526cb679ae9b91046a51ac2c369352d5fcd3019a868da176411c49338ce0e48fe32bd29cdbaeadcf77aff4092dabb6f398dfe6fb14953c5b6ed74207a9d4acb19ab7e47519a015c12494b4866758f6741c6277ac876e9317717bdf7f7798f9ea3ba68d4e712863c46fbdac877fb2620981a7c7b0f398b38501b833cb7632521a1919ea9e0897783186c74304e29d4f915f8592f33235266777426b20ad26bb030281044b0f08166d740b9de4b1fdad19a963463f03deeaa86c3e8be6e2ba858623a4f2c83ff544ba2d23c7bf83eee29aa5a14e0c570ddad7acbc806f770a161074ba5d001a599ee8a5ea8f64471d8fb4cbb8b51423f1a98ef339316e6eede37c97bc2f7e23d421887718f1d0b56f23293784f900150a9f7838f7c82fa246c2125e4738f2733b62791fc116feac04b83d7313356440ec4ccad9e9e55a62c3e372076210f52b9306605c73a41f783932ed569682785c72eca704eb547ce9a4204b97253f5d6fce1dde8025fbc1b59acd79e9fd5582f1611468444a8c4833a09e540a09b939f19ab30c82c1472dbae72cc2f12dbbd503f149b61b3cbe3102089c640f38d1174a2cda3768268ad40c9c4676df9fae1da0c0f087f92b76c5f7e9f8a11ed7211fca634a742aea3a55e6cd95e455a5fbf23ebf2b2d67f94a0f963318b798b3c57a01df63c62d83ed821dcd9c93169704177e8fa2e43f28a166ce145ba65f907747d92066fecca3f56982391ddd7d33dabd88e9b3490af98ef2f4fff5104f9bb71f675156d0bfa4d72adac071a6d0061e81eebd04f8474ef846d2b25973ce80f04bb6779340fdc14d598d8c4354ab3da0a2868c54fc867cd2705ddcb585590c103014ee7756f9b0178b103b7a1c1e98c0c6eb11455ffbca5988a19a2ab1a4bb9930309f318b183953baf4e9943633f004cdcf2df621e3c5c8f0026798c779d5a2d57618b36d4bd0c2268af87db8c687e45986de434cb248a6016d0686821d6cee1f4604845f45a6b3f5785af37949e68714b87ee84b2d5eb6b18838e7affe3f43038ab7f0b1f4abfd2cade5c5773c2ba7f7af2746da0898a39ba8d8d09f151ae3141f95fc17efdc0c52647c2e040aa5cf7a26c4c8d33c5789d72307bf41826ffc19b3cca3e06cd2b811e0d7999ab19da80f2d4228028d40144f35f0d0e6612e0639da8da5a9e3d6b340636167242b8495143d600587792e2fbb477109db11dbbbc376a815cb14784d87e08106ec09520c253bb367af4ec1e0b9d2d24ed964568b33014d8a642111c9058d5ad79dc4d91fda1d7d6a0b75fd94b67ed85c9b9944e53061d68e529487e440293554ee5dfb4dff4762c0b7599f4dabcbaa4414de06e55427a3bcc471ae095c9c3b7f6f7f72efe0815a6dc8a9d2efe69616affe83031f79af6b8a6b0c748b7198b5fbd8dcb91547f5d36e0cedb3dcff354949d5b00d43f2238a5eaf01926db037ef4fb03fc33883d40f1cf64265a2043c5d1e4cdb2bc49ade7038f3be77ad70a4b8ec15e67d623ad8defa0bdab6e14f45f98e314e7717aaee900955857bc3311cd283e67e654584c87d71e5d1843d8254be08c6b5a3cc6e34a35fd22a6f98b2f5654e860feb9943ad2af11fc4a36a4286d5915588c17274779183275426ecba7a43781fdf82d87af10546d2b319579bb8e6cda61eb425d651b0be67ccc2572142c12c08d839e66cbdb5d214ce67f8411ddfbaaefa6e2c61eebeb9b968702b5de746c762ad9eccd0656c03b78eca37aaf6c6ec242a19a32080b2e68502fd8de3d02a4de3ee88d0efa7a58d6e30d4648dd8317c74ae7f8e8b5fa841b9dcafda67f8b301105c9566c9d067d611f7a894dab6be716c1d2ee37e88586f619df65b1a5f30d7673263407c18c7bc6551742836a88b68ea552a81ecf2c98fefb7d7e38e340b70ca5df56fc7d1356a12ee29166c0aed72990161796419c59461c1ded6a2fe82c3126b841ef332fd779b2ab346bbb9b5a6d0f60b054c10510b5df27db54b191f6f43f231d19fb79f941167687622aa4a2ada4de5bcb20897af29a8665abbfd1f0bf92bb3c8623757373796fc7e9f934b9d3ee393fd5c14d281e78d1ceed8c323ccc30007936715556e077b482afd30351f2bb939d1cd1ef0d124c858d0c505ce64b1fe4af3c09deabd5b8396b30bbb2cc5e627d4b832c535f822f615158ec22d20da70fc7fd6ed20609a592a5ba5113cc8df1642e98e6c8c2b48c001043115362df1df0c0e64d9f52119348cdcf2310e2e5a6b52dcefe8a332c9dadce6c1eba36444a46a7276bf61d67da293d718d87ee121d8a0e7935230e46ca55bd94e5b599db15d3ae54d7435bcd7c764e313001dcf9f3d301ffc636bf03512d723ea74a6ca8d4e5846dd2a0b5ce513d4ccfa44a851beba0adbc02fc0f5198c2b9992f42e31a83f926a852f7a7c81ade6e8af7a05e5c09cf722fd06962a62a72eae7304e1d2ac2a7cd7aa8705f2468af75e75ad54785585727c0af8997cc32e6703a441a854ffae91b3c3d365c2843e20f388abd2748265232145715b528a1edab8f6cce8359e1f0d4075e7984ac78aee57326d7cdb1a499c5e6d95a6d9c80b858742ebd89f757de3124ffb7044ba12f7acfbf7025b580a822c8f17c07a2316c16fac1d7ef11ce23b4183957611639d3e6abef3681813c433f5d21f011ab32d7cfbcfccd98e3db63f69b7fa2841dc143a35900ccdc5bae040b96da5e39759cd237e4243d78501027ead37c320d141aa3b0ecc76dc9020b8cf4538a7bafa13bdf7630106b573afb32ad2adf59ad2e443a397a37f66c73309b9f7834ac4dc3e608488e7323d175145baea55fa7d325416ede96828abb2c8b72fc9e8fc9263e4c3404277951d976b86561233aa8caae32ba489aeef6b83a2e46a44bc5a838f6bea98dbf1a7b6cb9f362e85599da993e8869c7a4b42692719311d6a5548697fd7e378c61a563940dc22dc0373c204ae54113583b7780b0359ae4fb0313fcc940c12e2bdb1c95bb359a3fd43ca79d41bfebacacc2ad9e26518f19b6e07b98d990878b3cc2dec1343890f4309e3f2809b74dd88220c0c94b9a5809fcdd644267002dd196b4bc73abea5c7efa49262c7fccbe5a915af517232f053df6d96dbf6e9ab1e90fdf970db21348a2a45059a7e379ca7940f3b7fe7d64b4f9bbd24ddd907783f1df1f3fd1d18256dee066bb9079ba3a24398890401dc558164b74ec1ebb3452c39d85e0ef3380021fe0df3f3597877b9903b8620e7db5276611641f4a0a6360fc5367edc2014c2354ff07436d6043d51d34755f78d766897592c8befc70b3a1635107f2d1416519609c7f15b3aaf0ace41ed736fce8ec64f9ee7fc0c3ec7dcbc15dac460cd0ab2eb621284960250d32c066b68833ede197cc443b525cc5f3ad872c199130f8085263110559f035423f6d0e63aaac82e8c256eb09f89cb49a6f964cb0ee4ac09378893efc84688e083fa8a14624e2392c827f47ebb52ddeb128d5456322e428e152c9563030ced5987ea894ff06289eee66880fc6506b4316419a364db150e258c8ab853b84c1fb61bb275aefec0c3d8f965265bac4e516068c62086dc608902dfd32f9c7a6e922c5d803a064e3b9f13f0cf6637b5aded6d356e1c91413c93968e7c480f0cdcc784ead9a669b6e5a4541d7b2cd23b38121565c1daba79920edebb2282ae2608221c2128009d382adfddce815ff2c384be1f734a11b88391063a141d61d29289b622f38046c3c930e36fef1c301e6d07256d3b6b08f7121f4fdd1448021ee05eb9b4e5d753be03033a28b2a2908658bf1fda379cbcea3c73eba4506929e172a437205adc7c1c4319e805b88739c42f95db95f366b73bdebe017c35c66bbef8906edba5dd597f3015935b80b09a9c1d90a6f5d23ab7b63b04a612fe297163eee5a1290eec3baf716fcfb3a52c588e98debd2194351dc176387e689fe809b8be744b1d4511dcd0d74e937a56bf41c57771583e4bee7d34762a5dd49e1b156bd133e58a15ca7e57102812dfe52a3a6cece6e33fc407cb9a66d4fdc9c10c82978c42d3b6b7a85a63bf7a6f646020dad17011bc67485b005fac2c63e0fecc8e53e51dfc36d8038598d86a6c59b07633a3c6332fed31b9b7c49fea44a6a43f0ca455440c62be0eb35deea096b8756d748d0da86af3cb1be7d2eb18198cbebc6a82e2936e2aa9788a30590b01b1f4ef5126eeb16b14dd6fb6417d11249af01b99bd5b31e6aec2f9d11fbf1c9d1af9fa0920e4c4efa8b4189ef2933f961981b2c1f03b20e4c9eba321f161043232386cda11edba2f482373b849941d79063c381c21d521bf411b1e49800f99ca47909466c50b9c5f5eaa9a680eff1adda8a6eb2344d264cbdf28d43d6e970018433c1e177b71866449a3b82f5a6d1e4e9f6a9d7df2b90c9cfff139b6c95a2aacf62ee7672fe6dea23c7cd72f36c4487d4f378fbc5540023e19e783624f9a4b3f54af65034401d38a32a4f594c7d46c00fbd6f88540808db81ac6d8226ea9443e6222d11247dd6759712499c92cf0fd7e52dbf71c9a9630c48c1cccb920fccbf6e80d1dae2e07a0b2e175ba310dc1604516ce56c1e3afa5d35f9524337f72608114b7203a07c5809f211acbf1e43f0ffab162fb18ea7f9d79d57f07d6a2f6cd6749bb123919af5bfb1c66a88e5d644ca9839c624e4db525db8a259f8ffc637d22328d75fd4bb6b0b6b2a7d35a283e1015000dfb525e557a78043b031a982393755d58408740d4785a9e1adf8b79723d12176dae82066113af7236de67a0ca3cd2f4ccc22c16d0762d31340efa2c01d9934cdf38a026a331fbe84e58a8068457c2d30f795533c69841890865b7d979f720dd6fc5d1d477e65d9ffc224ca5f0e74be5251065722664cd7c2191728942a70eff6ea4699e8ab11e101a7efc88a76062df72b5c88cac52970de81c2b654c60abf5b49c71944b04d68be5fb520a772ebaf58d02fa8817df9205184de8d369b6072653c4c58f4bd1e35d30cd28e084d5c76f1fd6892693e99145f067dac2bb105a260625951bad1e85a495f0d9e86966fe9d72ed883dfe2139b8fadbe10c0d8818134d2733587d9c5f79ab79f31944dc2b0efa171c362245232d1ddaf6add7baacf70f1a30c360b94245413bd0ed7da4704b8447bf6fc0905cd2e6ee28fbbe43420e2de8e302378fb7494f7e8f09c5cc2123e045feacc3028fa583b667a72061ff69bf32bd27989178695e45d44ed9913b5cfc8641425adc2f00572c7cbac33e86b583a3021e7ec263beb6d85acdb4ef9e3de7d6d44f7c2ded9ae849b5c0d124b09a6e2e0a098fea6c7f904a6bc6b18cb45b5ab8e07267d5367b8079c22776772990ee13427a15d0f958dd3abb9217a81929f7650ca2f7a44207f7faf919dd0327a2673c7120565776ad11a987d78eb1f86743b5539dbb5ffffa5fc7fd9b48ae7dcdf333d137e2d180cfdc2d5b536d8f9ccf34872ef9d91cbe79449c5d32283e8e8e0a13019bd49c1ba334f47ced7b3f0367094833e01e5cd6a8eecf99353926270cadd39475949b1a817275ea8b79e176d0842a349ab3ed425f1ca9a6ce1adacc2e1f33a354263b07cba99d4f8b3a96bf58a9477392a0f22f9249eabf468c", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="7e8da2560a4f66dfbecc", 0xa) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) pwrite(r0, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) 21:51:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7ff, 0x100, 0x3, 0xfffffffd, "661fbef224513311810a90fe00000000f8ff00", 0x2, 0x4}) writev(r0, &(0x7f00000000c0), 0x27) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e80", 0xec) 21:51:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00646c2c42f2ffffffffff1c004100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x9e8, 0x200, 0x0, 0x1, 0x6, 0x2]) r2 = socket(0x6, 0x4000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)="071400f8ffffff25ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="78d0372affb8123ab0ac82307a56e13a6186bf93475e32e87d9db1863ebce9e1ab68521338"], 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000100)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r4, @ANYRES64=r1, @ANYRES16, @ANYBLOB="7323e4bed169a8fcc309ae3f5e92190ae662ed628e225e71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd50744080c361e628c4ca0c493b6cfb7545ae3e000000000000000000"], 0x8, 0x800) 21:51:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x1}], 0x1}) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="afaaa6ae04000001019078ac1400bb00000045d268d4bca6e40210a64bea3900000000d4ee5731e759d0bc00000000000000e0000066aa31d3c844d5e00000018100000000"]) 21:51:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) pwrite(r1, &(0x7f0000000240)="0513027e5532e63a4f0de59ea9bbd5088ebf009eb71d0aa239ca1a780cf5cbaac7ec2ce308c0761276ca9e1adb6b8dd407c9eb6eaaff7162e3d5df2e3437610925d8e75d1c769c80a01f9800baf64b965a4e9a8ebd9504dd4354a23874825bca5d2c437eaf23c102ae34f11e0279a2da16876c96f7d442d50e2da99c4677ffd871936ff0a8caefb041906d4f40e8aaa27cdcb797f863d082b61924904e5005665b571634f3a12b996410d322d0ffd22e4e36dc0c8f9a443fdb4b63a9514660e0bf58bbc06f8c1e3e7af0ed66377e1f653f0995ab0b72c12e7c35b32f7528c983a6749a7d9a589c99e7931a9cce1fb1d15bfc59c85865", 0xf6, 0x0, 0x8002) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r2 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0x0, 0x0, 0x182, 0x400}, 0xffff, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0x5}) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/77) 21:51:27 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}]}}}}}}}) syz_emit_ethernet(0x88, &(0x7f0000000180)={@random="41313bf92fe1", @broadcast, [{[{0x88a8, 0x2, 0x1}], {0x8100, 0x0, 0x1, 0x1}}], {@generic={0x8038, "20e3b7c95ba412de89546ae9fcda2f0e956231eba152d638c2985df268387ef9aedb25d025f40ea9f4cc67f8a85cdee05c8fdcfe33f049f383df029a7dd3f77594af40bb5bd56f84538077e00c90a7b374044b26160bff4c4e78b068b25a0706a57286dc43ebe091802d29a9b960d0e9bc11"}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/25) 21:51:27 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup2(r5, r6) socket(0x18, 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:51:27 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x2000000186) msgrcv(0x0, &(0x7f0000000180)=ANY=[@ANYRES16, @ANYRESHEX], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') msgctl$IPC_SET(r1, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r4, 0x0, 0x9, 0xfff, 0x9, 0x5}) fcntl$getown(r2, 0x5) r5 = msgget$private(0x0, 0x2000000492) msgrcv(r5, &(0x7f0000000180)=ANY=[], 0x1, 0x0, 0x1800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r7, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000580)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x80}, 0x1, 0x9f8, r9, 0x0, 0x9, 0xfff, 0x9, 0x5}) msgctl$IPC_RMID(r0, 0x0) 21:51:27 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x0, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=ANY=[@ANYBLOB="000f2e2f66696c653000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 21:51:27 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10202, 0x0) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvmsg(r2, &(0x7f0000000340)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000080)=""/181, 0xb5}, {&(0x7f0000000140)=""/248, 0xf8}, {&(0x7f0000000240)=""/11, 0xb}], 0x3, &(0x7f00000002c0)=""/103, 0x67}, 0x842) 21:51:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x5, 0x7f, &(0x7f00000000c0)=""/171, &(0x7f0000000000)=0xab) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0x80000}, {0x2, 0x8e}]}) sysctl$hw(&(0x7f0000000080)={0xa}, 0x3, &(0x7f0000000200)="fc8d693f00005eeb1d00470e758b12cfd7df70b699bec76fc70dd41607f869845ebdfa9681971c995e6c088676278854c8000c3bed295e32b13a97a6f3adc61a2723230457127e7c04b20109546ad744c69c2bb5aede86a70cb14b031edea3979c21f28cc6b3d3906b11eff6881b3cf10e5159af4068d380bd9e4d175f3cde", 0x0, 0x0, 0xfffffed9) 21:51:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getuid() r7 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f00000000c0)="7a3f5c5b0df9a8233f5495fa14748d371ae0844e0c7a4ed2544693ffdda7b4be5b7c6b79a5184fd8e7d1627ea3b5191ef1e79b1a6597cfa6ab9236e69a61666eb111831da0d36c4c05b0650cfe42d52500668c31afa07b59d9fdfe3b32922c0df517d9c3592087668936ddd4953e625bbc45372277c6e13efdcfa7f1e25c0cd433a95d2888beeb93db7d26b400e8f8214e0cb50d2631292990a789ee0823feaf8923454e2e8ca6c89aaa8e8cf0ab4abda9b987ef6f17bee2b44920dd07b279a8ec05feb78f814dd2671845d4adbd9ccc483aa17c9a52471993d7011d4865aa9d3d2ba95677656e11f12996ee4a9788a2fa4bf23b4703d9c951e4a69f891fa2765b637f2f89f35f59887151cc2aacbac258263ee47e15038336508a8aa227d03c3cb455e54417101e389af803063a9da20371ec39f9ca59b14cb6835704bcae494f8c1db16e1f0bcc1c11ee9c0e5e7cda493dbddc2cc6439cf0aa243eb5b4b042cac1b569f9eabedbf516c3107634e9ddcb7dbd7e62d5abf035731a04469dcf6e7f4fe2ef380505c40df6f245f2eec4b66366509ab152d5964ce9b2ae3e155c022e51bc3efe40d474339238324e66c3d96ecf5cfe0858110ac1feaefaae289d6fe2d8b9bb8f882e110082e40ca07ffb15964e473c330bdffdf8ab7c57e30f57ead09810128971b0ab280a22e38b6318aee3f5a79a7d623e1d6f60fb2b355d8404a7f83073c6199ac003df086d8c8255026e467b39ec52109f5fd4009e1ea6be0120cf8bf20764854b1aaceeaf58b5810e328ebfb6f340cb10123f4e271238a640ca4cbfb5a6c95ffedcd08599a90b7bc9423be5d559a9be6eb7f164b6c70a91f619a698cbd6d5ea83f186a438b342eccb234f10c2e348bd12218815a0b82af2445937f66397b1ae93c198f2beb960bcc1561a6a478708acb15743dc8ca7595d75c8e684f16d1d9eda46b1f5b1f0143b5d69bb826bdf7a99ae7231ce6bc47b73b9f04792b51f8fbf9a419fd3443811845ab51afb308170c62be0a874c669ac542fbff476d0fa1f9ebb7b1f5f7d40db31a6f785a63744b39b4052b1f82a078a12a1d12843d626242bd9c8fdedebd67f1a2dbd2ee7a08b85fc4f0924bd101f052b42076cfe0bba3a2578b7a4a8ae5cbb73063bc14c26454e7e19231bc937150252be39dbe4361b6252bd3aa92e98bf9adaa18bbd8806b98092b1e282700eb84b81d62dc16a6ec8b90247e009be8e6282cce91d588a17e1d95820d47c11465f837f2980793454d9f466f5ac1a8c1cdb56cdf6b64570ef2df063fb4a44eff67a68aa0b4d73ccd86792d4c8c245dfeaea2333a6b286c2b1b8b1ba8f846af0ab65a157051f1f247c569d568fc43642449fad583e36aec6f48bcb80f50e5ba31ae2088003a9970933368735d422d2ee67b52d63b796108e2722d0b5eba42ecd9e929dde5ff7b3c4a5781827ced38be44790ca6480702d274b2f382eecd777f79c1473effd0677e97729b996fcd1ed305d901a1bc1904fa831169a381d2334fc8cbdb3a5439f4cd3d697f5faa62445ff559a2db035b4e17562995a80c21d36d463f6439e819abc304e2053409690ebf0fc910e4df01ca8fa57c1d958611be0a8dc352183edb9a94b927c672573cdc22b69fbe092b1b73f2f2895a5057835fb429f548296974275fb16b98def40cbcfde9802f532ec473249268126008cba26fba7f57c1a4d4d4b529986a234ac1528a2a4ed526c7b542fe108c413af7818dad7fb6f92f2b1752c115da63a5f418d01195d7b9ec9d61e14df903ce3388c17fe5f96c012a22c9d1a01fb45c1aafc9d9adfbdb3cdfa471a7a1ea31f11c69affa1f6a8c2038355c803e347dbefd3708babbb30ae99cea41701a86be7f0e576a546b4990ae44adab5061fa351b555b43c82b13c68ef599cc84683188933354d581d6f07dfadce825ef7b89c86c43348bf0b22aae311715cb0825cbcd31ca249ba4efc0f01bc50555c1ab3b492e6511006c48f0498a828bfae06cf90e1fa80498e96f9406c4e9fcc8d9c754b8ae8623f21639402392f232154ca7cb4964b3ed2c33cde97e384cc5fadb2a112e0836de09678b55e29c26538a5d7623372dfc30828266f02276d7becf48984bbfc2a095c92a5f7b2513c88a8f7e61b3f4e0a35a9867df894c625aa174aebec462310abfbd2f7e94abaf3b955b260cbb9ac00502e668d45455e0ad319663ff6754175a18bd042e596561b42b9038ff86f135be4e2cb2ec69e382e9c783b2035def21dc4074894ad6ac76e9ce0ea442e427306a0fae20a2143d9464e51508debfb31b00109d93d6400d1432e3faf8643e8d4b5b00bbfb7a7371ed20e77d49af9867569197436eaab8c2a1d7de0a5054cca4eca03744402504db73debc80b82dc6785dba1a58e8eec946e1d8353ad03fe0ea50aaa8075f5c78a45d8b0bedd85199c08d6e1cfbeb3386fa53174e907a80a62eb39e589c13e55eb80acaf1fe1f16adf9a985290cb53906be2ba1e332b23b21a6001a33f57d5444b34e7d3cb1ef3fdd4cc3e4a01796515fa8af811f14a94116d6d249d6622ce9edec6d54006a105fa525be1ac665709323398cb8528494847ba89f0eeb966a73d542849cdb8e515ed9fa9729d72e3e58c413c0105bb8c1bb171c12baadc06a82a6d7c6a9a3afbec3f74041e023e94c2c7d411d48e69cb6f310b0df74b01aad0e527045598f64393cd1fd7a7253bb77be855d0ec7725787c05e1765be0bebaeb84b67174f733e7c5a99d80a47e40f7f53fb83c11dab40e8f9a659abb29fac2fe95cc413c9fe24b669f84d2d9526a8b97a0aa9bb73561403a41ecb9ab209b1dbac23a2cf586d104bb5d9c493d49eb4e5143ed94a86c5d25b1814bd91be1e127c594fcb98286accfa06f3c02c241c5a2ebd77e7a580827969aa893200b100d3d57fcf97f5657bfa4eba6f1f1db0534ded72cc7a02b0de6de04386d311eead48cc70b5aa014b77ab2ce0344e5934c805f5d5a8e91b1f1c59e01543ba9df1b24efdb7a5267e7194fa67862d4826d267cd3eff2e46136c04d9bc7a5eb74544d69cbda0826dfe5eef5a9c2e47280ae831b4390663c42460f9c853b02e07bbc89f16a7e1920846d64b346ad5af8fe3b62295368554c240e55e27716071da4219e614a193918ff8b622b42fa8acb169cc4023726fe670f6f7c4f688e4e733983e4122133cebe7da92e09fb3ac0b756d21f5686c947ed57aad62bd75086ac664db28eee9f9efb2b7f7178df011807277bc0706f135a021a3dd533afceaf1547ad43b6bb69761d572b17e6adaf36b06a02dbcec176c7a12af3405e68ae4e922ad664c77334c3ac74504aeed748e3d20583aeb5281c32ee14bf47e29d64e9644688d2a456a3a88f75647c0fb89cd6217af4e1948905d5044a78d963e4b7e5cff91fd4484a72cdb8b9a23c6152951901cd20bba473fe0da0f2650d383df17d6e626e68e9c380e58f8510fff5b172dbab52182e6dd6f6c056228928f1cef71f1c23a81768d17dd5d1b6bf4951cfb78a0b3ba75f332312ed4bed8df52e9a730597c3619e6fd21d4e02bca866c0e236ae261b5fbf9b8d09889eaaf4cfa786011b36123691da420b7fb8614fddbef080ee0750e58da9842d57db0d053480077a67b3c35075826f05df9b3fb91f219a4e5282ee9917ce4e5b1411d48d8c5720ee9cef5b8a9df98883b0f397b1c5441ac54a97cf74c2b318b6215755e1ae709f5994bdeee764d57bbd19eb719a6b17830da0eb26874d748f2d2223e77e8c13aa602ff72c8a021fec85fe545ba2387d4e8aa9d6aafe53b32077396ee4c7881b658b024a1fb7f5476c7f58aeb4a9dfbf0641356301afefc8471e0f764077d59ef706ae848b6e3c1e485149273d3bd9ce6930cca18a4a25eb57c3623708760ce41874a2fe6089112b0d2b39cd30db829ef17fe58646477de1ff39599149cb45ecfce41729e3a5502a19a62a0c0c0fa81655e1f91a71755fe4429757a4c7b73255d5f89d9328ef46d8c2bd4657667030777a91467d508853aca96d6cef0bbc0988afe9c28c05d2ac39021c1991bb02978892e1a5f3c27be124c2d070089d6edc9c95a071b1e58102b152b7b24dd7c6598e72b861bc38ae58d4e9d5bf332946ce1ae63322e7996a3e08de054a794efe6539c3e0119af90858c395b42628489b00a02b9d1cd4ad0fc5c7e7e323aebe2fb56064495e08cece6d1e649e6d6c6dfc8c7d24efa57cebd353456bf0ad85dbbd878e3acd2728786c02c5231e55949f169fbd864fffc6c05e926f5d257c1cd944d85f7a3275701f1b2d84291acc2b333e13c0906fed48f4af304062e5c8dfa149c0f75fd790694111122720d9fc4d963400760e74fe1dc289dd306118690e631009010c5f04d93b88236aeab00933e45c9fcbea7f2909deeef826c9f7702998727cecbe5d0fdeebc56e39438abbc4868baa1d89ad18b729535623304289d2577b2dcd1d84a7c296732b87dea992bf530c466008d96b250cad31c7d9c971ffed4968686939b51081b0388c64f2171f06db5686285fd06c259701e14745a7beda0ee01b657635ec496fc2de7d093a798f6d9f55baf8064cf033a4e9db7e8ade06d914108ac4dbcc043947e3738e13950367d131ef6ac554b37b8bef4a2173b036d893ed483026aac41411b2e6979360e361603eeb7d7c95271563990382c981d412fe1a01c6d2eef8e477785f725b095677e7b7fd0d5b1bd87e2f5b786a0139886f026aa7db158867e77435f4c450718570f52176af5e65624cb43095247e3a0f66fb904ad00570505bcff85f2289baf4dd5e78d0d587f2833cef88df6d97c7d32fa1fffe83c78a2d893799bb88e7508a8ad002c5bb17d0b1dd4bee442500f92f8483c1f24e56bbad6059da3545b87dbbf7d117512bc5bbe22de93aa97d84d2229d64e967ce5292e806bcc3b1b84e452db6aa75bcd7271a6e4c20149530561140e8fb110d1cb43ffb49078ebe9ab2b325d5f4fa43acac7436424226e8be07629469a194120004be5c0b3e20a3714abb4c3778bf8b6405d3ba8adbf8950a45529098c2c48749864b649533c83871ee367d6190220aa742bec14c2ae3680cf736c7de0522852436d488db435279cdfea050272d89b9a7a1d6e7f957d25b70e029b65dd07053eb1f7e8190d1de4b624fb17922268bff3718fa1f819c32dd28022a03b5d4bd4f613fc80496631062dcba2efcd4a5af73fca08a130ab999b224964b61938bdd62ca945359d547369e4e58e555ce4f6d411c5834a9a58623d2a56e50ef37e39075610ab18051672cc564420b5eccbbee967f867ce63e2aec063a8ba6c05a84c7fa6499be8d99d3ffbe27efa91d874904ea7941c1ec2c10e0573099a0fc8d3d5e34f9bc2d256fcea718ffdd0e3eebefcaf3e26d2a565ded85664b3024ca2c52de35c0514e437c685902d083d4bf30ed7cbc8e95777e087e0f46c250f51092711ae7e67346f7092f9e717ba2fb9e980ff48c4b79e94f13ca8e74ec7e3479e31575b9df5166ebf8ac3e69eed1c48b169bbbeed0814793e42ad56014e324c3773d2851d12610df97f9fba4393258a2eb6dd2cbab7d184634f1db7a6316439dfe3e4d8a888507728840ae5e02961cbb57b5018cc02ff79f0e05dc5a1c88684b515f9a3e468da990799de6465c60632e4eafb466fd548ded6fd9469a5d2c163affcbb9715e09b3051dd8e675ed8b1530915c498212354b9bd9871824bf211f2da1483c524135ee22460746260fad5597cea58f8afab49f5b0eaa77249dd2ffaca2d456", 0x1000}, {&(0x7f00000010c0)="553112219f3db5905ddb74a10eb55ddbbf9a6491fd8959e2c3bdbb42fb9871cd90c086963caaf97676ca048db5c7935baa893a2f185c79dd3664402c22f5910ad5f58e346d00bea8ca6bf1a3a1dabeb30bf0c6f14249ae41625c4dda2305741ce5dcc7ad62464f4b6085549a47cf938fe75d097a61", 0x75}, {&(0x7f0000001140)}, {&(0x7f0000001280)="0df3f7017f05f38a876ba97804666bca88f8f42b3fb08771ec513eaacd018a72dc5ed25641ac2a2dac7b0fb094ec11ad7a770b53052e48876319030bff15a6c558ae3eb611e91dbebfb78a0a0c38eda9bc6fbf13ab76df94a969daec95609d8c5cb7fe0e94ac35f1c23b70dc67a830cb67916bd61ec35b945bff28dac8fde026584926bf337c1db90000000000000000000000000000000085c209e54a256b05765cc08ae273051ab02e9b932bb1c75b310940e9e932a6a825977362225a06f35a3934f8bec8970eea6c022135b19388c752fe775abcb363ae592dcab5", 0xdd}], 0x4, &(0x7f0000001400)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r4, r8}], 0x108, 0x400}, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f0000000040)="733fd1d22455abfc326ed666fb", 0x0, 0x0, 0x0) 21:51:28 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3050000007360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c620000"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x50, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "11fb7f", 0x1a, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, r2, 0x1, 0x0, 0x6, 0xcc, 0x7, 0x0, 0x3, {[@generic={0x0, 0x2}]}}, {"eec5"}}}}}}}) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000000)=0x7) 21:51:28 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) sysctl$ddb(&(0x7f0000000640)={0x9, 0x3}, 0x2, &(0x7f0000000680), &(0x7f00000006c0), &(0x7f0000000900)="6d3bb56971fa74e761a8cb95a7a0055a966f8f57544e11050d4be3e3671c651c368eb509245beef98f5c97b709848d5d5351fc00cb8dd98bac25fd0f807bc91f08ae2d8cfbb9ede1a14d5c48fb1632f80bacca6d415518a364caef5b12618baa1f6688085a0a46bbdc67d0ba55342ef810a3c44befaba5536f5002f0c31b85bf2e5fcfc23a7ac022b875077fc84001c749a9ef9a7a0b12a024730b7589099b73e259f1f94bdf2726cb2a2d758b40080799007151a63b8385ba3b4b8d36c6bcdbaffeea1e81eeb8067ad69bfaf3d0e6c93f8ad429ca26b6ed79e96f570b5e76eabd197993355a72af99370edac6507973ac0482bf", 0xf4) syz_emit_ethernet(0x5e, &(0x7f0000000600)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0xea, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae222a5a0017de55a114f2da65b2ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e67c68372a215f69c783bcb6122319863a334017"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r1, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r1, &(0x7f0000000200), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r1, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000700)=[0x6, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r2 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe62, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2007}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 21:51:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="008954861dfdd5b8fd855341ea", 0xd}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) getsockname$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) 21:51:33 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x3d) mmap(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x4a) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x200, 0x8000}], 0x5, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0xa0, 0x1, 0x20, 0x80000001}, {{r6}, 0xfffffffffffffff8, 0x12, 0x20000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffff8, 0x10, 0x1, 0xfff, 0x8001}, {{r7}, 0xfffffffffffffffb, 0x1, 0x0, 0x5, 0x717}], 0x4, &(0x7f0000000180)={0x5, 0x200}) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:51:33 executing program 1: setrlimit(0x3, &(0x7f00000000c0)={0x7, 0x2a2}) r0 = syz_open_pts() syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xd, 0x7fffffff, "73cc5160527b0100e53407000000e8ffffff00", 0x3}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0xb) write(r0, &(0x7f0000000100)='\x00', 0x1) 21:51:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x80000001) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @empty, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) sysctl$net_inet_esp(&(0x7f0000000200)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000240)="586e0cf977472699c3c96573f9e952ebb50dd4e2a3a71c29be6720fcc1173880f6142eedd396cc42eacc24aeccf16769a2dadb16dbfd85b77ce494f4daea6978a056907e9508ea2145252d3d284e18b29977e1e32ec7540a74ba4799b298c990b9f7d6fd650de17f3197d15038811970be58d43c5009c07d75b086a11477f8496cc89916e13ae3052cf00ed1d29dbdc5fd4a187b6386f4d785bf97cff82f7715908bf80ee7035a90f544e994ecd203e5c380f72fcf3a7af8", &(0x7f0000000300)=0xb8, &(0x7f00000003c0)="ad06c53c3379bc0024fe4802f411bd9eb62549eb8d4f9c8b9fe6acc7f55d50eab9783a57d7421844b5d35927ffecaef1dc06a773bf0f3709ad053a5b9c7eec8c1db4f33dba80c398e8fbf16a00875984691eb3e043f8b434566c85203c8abcb50632c8858f05c6e9fd94bf076171401245d96a017319a0f3d7d27d1f6ded2d521f4872e7f567fa506d447a98", 0x8c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() r5 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) 21:51:33 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x2c, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@hopopts={0x11}], @udp={{0x1, 0x3, 0x8}, {"142c7348e8d9c81310968313cd12582b700100008000000000000000"}}}}}}}) 21:51:33 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080046000034000023000001000800000000820200000d009078007ffff0450000000000000000000000e0000002ac1400aa"]) 21:51:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:51:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 21:51:33 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x1, 0x3, 0x3, 0x100000006}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x2) 21:51:33 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x38) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x60) utimensat(r2, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x6, 0x1000}, {0x7, 0x6}}, 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000240)=0x6) flock(0xffffffffffffffff, 0x9) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000280)=0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x120, 0x0) getpeername$inet(r4, &(0x7f0000000300), &(0x7f0000000340)=0xc) r5 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x8, 0x0) r6 = accept$unix(r2, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) kevent(r5, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffb, 0x2, 0x40, 0x7}], 0x22f, &(0x7f0000000480)=[{{r6}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x7fffffff, 0x5}, {{r3}, 0xfffffffffffffff9, 0x0, 0x4, 0x7, 0x5}, {{}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x9e, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x1c, 0x4, 0x0, 0x400}], 0x81, &(0x7f0000000500)={0xad6, 0xfffffffffffff801}) r7 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000540)={0x1, 0x0, 0x39, 0x7f, r7}) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x10) preadv(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/199, 0xc7}, {&(0x7f00000007c0)=""/242, 0xf2}, {&(0x7f00000008c0)=""/38, 0x26}, {&(0x7f0000000900)=""/26, 0x1a}, {&(0x7f0000000940)=""/70, 0x46}, {&(0x7f00000009c0)=""/65, 0x41}, {&(0x7f0000000a40)=""/132, 0x84}], 0x8, 0x0, 0x4) 21:51:33 executing program 0: kqueue() r0 = socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = socket(0x2, 0x1000000008002, 0x0) dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) 21:51:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0140"], 0xa) 21:51:33 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') kevent(0xffffffffffffffff, 0x0, 0xfffffff9, 0x0, 0x5, &(0x7f0000000140)={0x3, 0x7fffffff}) close(0xffffffffffffffff) r1 = kqueue() r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() r4 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x1ff) setitimer(0x0, &(0x7f0000000200)={{0x8, 0x6}, {0x4, 0xffffffff00000001}}, 0x0) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0x0, 0x0, r5, 0x8, 0x5}, 0x7, 0x1000, r6, r7, 0x8, 0x9, 0x5}) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x4, 0x4010, 0xffffffffffffffff, 0x0, 0x6) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0xc9, 0x8, 0xff, 0x2}, {{}, 0xfffffffffffffffe, 0x52, 0x10, 0x100000000, 0x7}, {{}, 0xfffffffffffffffc, 0xac, 0x20, 0x9, 0x620}, {{}, 0xfffffffffffffff8, 0x89, 0x4, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x4, 0x7f}, {{}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x7fff}, {{}, 0xfffffffffffffff9, 0xbc, 0x2, 0x3, 0x8004}, {{}, 0xfffffffffffffffe, 0x23, 0x80000000, 0x8, 0x400000000000002}, {{}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x9, 0x10001}, {{}, 0xfffffffffffffffd, 0x0, 0x20000000, 0xb04, 0x6}], 0x34, 0x0, 0xc68, 0x0) 21:51:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 21:51:34 executing program 0: syz_emit_ethernet(0x126, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00f032ffd570000000000db74c00000000000000fe8000000000000000000000000000aaff1a000000000000010500000000000102000008a9e3e0c9c4143a31f7e2c599728b3a71322b7d0df846822f235b4457c28b979a6ec4df1c0dd27926ce63183fbdcf635a78173d1cf17827b8163f0067fb32c5f4bfc6d4299042d42308f0bd36eff36df9fc050f5ebd75e1cdecf77ce83ee01371f46dc224d1fe2f50243d047caf89397a780fa20e7ec21bd78cb50f7a3e58bc4c1ff3067b353de18045cbe8602f02f0da3039ec4f363b7fca7cf226007a657c3d2a510791673dfea63f38c951971d9888ad920ddf724e550502040fc2040000000205020c7cc20400000005c204000000013b00f929660000002c0000c1660000008500907800000000"]) msgget(0x1, 0x202) 21:51:34 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000440)=0x101) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) recvmsg(r1, &(0x7f0000000340)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f0000000100)=""/248, 0xf8}], 0x1, &(0x7f0000000240)=""/211, 0xd3}, 0x2) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) setsockopt(r3, 0x8000, 0x100, &(0x7f0000000680)="c8bd478b0bb85f18474082eaa99e0b88d742cfb6c32779eff4d9af0f94e013c5ff88755baba69a14e169c3c9bd57860ba6d5204b20c950d9d6a5c68c01fb2e4cb2029419b358e75eff17a0a27d7a166cdfe421ca570558acedebba70e366f830ee3d744a5b1004caa7cafa4eb6307c5bb97cfc9ae590309fc3e53e3a94db5b886faf53223e9bca34288917ee9fac609b7a20d2ee8a1eb7375e11016f71862af006bc9782426833f67adf4dfadba306c7efc55c4602e41bd4ceb9b72ea12e06c6873017bec0bbba6f8110298ea59c62bfc38e7a1d1cd4d7fb022b89a89a3e65a395d2bd7cfd7ab432f49a121c5d27bf4f74d6be27d6d173fc1879f4b99882bd531a37eea157979a575f5dacc9bb6491f366c0d35e344a8c861b7c5627e3d7be0cfd880a5acbadc115da9e8186c0e707ada07aca9f6fa454b7cdd7324c689aa03348dd7ccc986a3515cfde5e571428e7c425c4e139eed6a0d54fe282e8cac6ecb85b61dd5b57c129147cc32ded0a4402388c2e704316628f5e7b38408493ef7f8eff27b77750780a1868e53978b1a0bfd1dc83660fda383de8458829581c63066b69aacd4d82b6ccd926b4b79290aa4558fad38b08590873c2ea1bdf1f52deb7f4b554add1df3d7529f84ec67bce47eeda838424109e4682eae54d7fe67a6deab93ff602dd7483fd0bf66f4f4cfa3898044419dc956bd80d7c7c8326bc80bcd624f72bae6c8469f994ee315168708dc4c118d0b695feabc61f8311bbd7c01271e649a452599cd7d9eb4344f902e4bb4ade5f15fef4d748375511554acd547aa6c52458fcfeed79b9230cd77590b3d70fb2552eafd339e3a3c97b1c353ec04ac7b0826c4fedf24defe716d2cd2b87d54fc3fb2a17a082d1b01ded2cd2c1ce1e0902c001891ceab07670c73f02fedc19fa26641f73d740a051e0bd2e723b73dfed72d4709d1a68c2963c00e52ba7d333cfe64f8a752453db62bac5e1249bf989da34966f1ee6195dd21a8de46a964fce397070b2ef93610fdc390e37895b5629cf5e89d7a662ac687aab74fc3c1e93da0964d911e58dfb2bbb5c1df8dfc1d225289ec0dc9b1efd9ecf885cc97d02608784c5e95472b0519f3dc84da660f29677534cf1308f7750b91a4830ad9f607322d23475c4c16e2d74d2db17ccec9340495ee0b01c91fb6f8b7a2cf02472a7f513ca1b9be380d3cf6075d19c01910e12712a2aea44cf066ad43a022727e5f1a3513e2d7056cb83377ed40b646df9b00346e24c4b0585e34d44e78abc6fb293a9d5cba97c8aa0f8c03e684447fa8b6a987c4d4303e0eb0c4276b621be1c8587635ba41336b6aa8bf10897e61f82cef56dbfeb2b472ce5cde67defdf7df2ce2fdffcc1676207b33449a8bb4e53ce69fd85cf5d389828293f0b6c28441f48af3bfc15fbace1f0e6819be951c0349d5458829a45720fa75f6743c805e110d58b706b187e23724ce5f5277060b9a43ce9cfe1177c3a1a972651edc6c9361714212e3a8451d7d016412dbdd3a3ff96af9419ce5edb112b77a135f22b80c94b6619e6ccd94ea3fa8cb2fdd47c08f7af17e0f364cb38c2464a50053dc9f46403ee69019bd63243fba1d9ceb231f3be13e2ffa603143888d2c2af685b106a184f5e6fde6c4e2441624af95d2b859af8e0073c060d509bf00279898e727961751cbd8a3e42a82fa271b3b425efe53f313ef45a46d12b0b278085a39cd9e0f0aeb8ecae55cbbd83e6565fcc689e979bdd0b50b49c4de9fe8269eb239de5c018838d55cc451780f5c1570c006ae05d4ce5739283231be988d01d7f0b4f44322651a65f45278b518095fd84ccb242a682cac2357184f9464d14929033fe52fa8bee9e0ed2399e1a88ecec092a8861ca00d76da17078580ae2dbae7778ed96387f17fcd2ce27f4d8c2b52210049d61ad879dc12b28ec0bf4780f8096abaf9ba30564c12d1a407be8912216b9fba2a47b91420b63e10079ef2324738a182a87cc79236cb34373c8d549ad4c9331dcdc2dec81e43bf2b028cb2ed55ef34568e9a6b18b1c53af311ad76b37d3834d58eee74bfe77aecb9cb06dd219e741b91ef92ae8675924e5fd980f587b7d4b09da1baeeb551bb19db19cad09cfecdc421aac8621574cbde35d7218927b0d0ae4e4db4d05607d18c064c264c4f9a2431842e0967f0b01f819e77ec0fcbe86c70afc57db1846d37454b3e7777dc8c1e251b22f328600bd90645180bbadaf1c45c57ca60e48dfbc070b5808fb532015164936f4890f1f1f1ddc6c8e53b6c4cc94f914d7e7f8b3b5502a50c2394ad15c81784866668e98734d9b94058918ea5b658bd220fb5da9a0aafcfb57f722acba3c0ae9686eb1a9572d921b85cac6f33ab5b7d5fe2bcc10d300cd11d1a4e67524eec923075cf638e8fe22be89776e296210f01ae5f19d61a2fc4613fd5399b28224888b22e34c4fede0b06773e3b1cdbac00f6b50ede8fc4959cae912d0972b3e2cb364eb85c63bb38a900a00c0ee6b19e5396e9f477e025e89c4f1ad0e0895f59698575e3dc3211e0857030cf10736ac5769072820c8beff5c3eea1289e77c442964e4dd4789d03382ca1f706a5dd3288e4bf049ca0f9251712db23a7f3d179b3fe3aa3dbf91d634884d22d9febdab2c15802994406f82b1a340f8551623d443d7e43d46fd389e13fb77b6a243cf47552834bbeee93150cee5d195da529eaa7b8e63deccace9fbb773e49b16dfe40fb6e4c46cb369451f4ac7a5ea2668a6746ab3a24d0d7d42c8e2a228c1e9935a0985298c2bd08ffab86310ea2eb20286efbf0dc08cbdea565f8ebc3cc1fc8e76b06b7dc62d06b32657b3cee1295696072557d2eb9738ca1154b08ccc93bf5c7de4be6f098f92d707ab76a53bb8d52f964d5f5f4e221451d29a550dbbdfc91845dc1843ef873ea93b3ad0e9a50870de0aee7766756332118722e2e55ad7fa6b0564c84d037f92c89ca481d13366cd79394aaf6ba9f7766b225b5035cea0cacdfb4a218023bef842200feff5ec0f879df860ef445861bf134b717bca8abeb852d4aa9b4ed43b195e440c1367ae5e2d1f0b902aa7db64ed74e9eee1333652508801baf0400b0aec158ba602c2ccec966900f925ff1bb8f5c388653c2733343edd2c720963c879350631f8190cf2eafb3465b78bfe71f3925f286e05ffa4efb7cbece2544ae0e1881b93f70a8bb894b81e3a30ed76662f9bb85d7d8545ea66f41c8a42da0fa8e9c205dae5557d9e9d37a5d1a2d3889210ec8810efa99963c52f4458f85d50793414b2b375979b21b83363cbc701a0ce116b8bf9291b805018eb21acc5af87d1c6511b0ed17badce6da7929643917bb2ef055904502f11db3427bce55330e9d9493ff46d81e514267cafd362f1e0bad781fbbb643e1747f8f8018fd4a5b7584c818187d24bceb9b59d47a0cf19d3ff32b183a32e778edd871ec98bf3331f7698242ffd063b5f0fe570d28d9f9dfad3ea48c97eebc02e4fe5a5eb54152c0fa628aff965453a087c1f894a62b1704aeda10e776da544f390c2952dca7cbbe0bfb960dcc3b0f653d7947f4156756771b829ac8d72164b6bee26ce749c2df015b2e21998e1d7a7452a3010ce9a90f4f67d5db66604cebc877d3e883192af57cb60b363a0e641730093c716c7b63317061edd371f6a114231d35d1d47a9133645c7ced5c591e3acf7fcaaa7aff34704979a1e0a906270be5e47408dc9247755b29a0b44c70d047af66bcab063bd0945b37e0bee9b118fc38fa0f4f095f4b07b34d041162b37f53428bc4f69d70c7e4c0b2dbc7f9308aab5302890b0084d059766d77fc57a2048b048c244559703d5a29ec96e0f8f515956702eb0b03dced8c11e1d92e28bea8edbb51b5f6c43e4b404716707e8c345d6c004933ad8dc1f0c4cbf1e28ba6cbc7ab8aca1efefb4395ba762bb24a7d4c6b2912a892ae407431066a77cc216c11918190d37dabd37749653f0306ad8dc214614ce795f6fedfb0d9a58bef692bc98fde7c97a6839bd96493a553c5346c2c9544773a5837ee1b3988762e6ff6552b2621bcee968163c82d901acabf7698e220f68f2e2629ec3393521134084e00f6a48c53bfce578339bc64bde45abf7cdd7fdad135930f9f4bbb567962cb31fa04e86265fb059275360bcb21b03e1ada2256010b479d53a8b83d12dd3ddf30d9aa2da2562ff9538429f90971319c6851e7e7077c223f66b117d56058b7812ad03fdd23e6b97ab5f84a0bfb87bf59f8e9eef28a522ae1360fc17896b5dbee988709591a47aba308279ab38e04cf2d0ac5d9b33089633bfb87ba86d7a1dfbdf53a4db0112a10ffafc72a7e10a3a92c58c94add94669f3ddc6114da1a5f918e0643d225b4f90ed02a9d19f6b5787facc6e0061dcf0778c1096033a5129fa0f9c300972bfa71f0724c4d5571b0a3f8b928dd769fecd09f5b8dcb26a72efb38fc4904a66c9559322f33038542e2b9e71f6eae5dd27d0437a85170be2f292ab92a84cde0f4bfd41da70f7b027d2bc867364d28ab290b8fabccea0d167970179ead9a73f85d1580c5e20842dd28869c8f2e883700a60386da38c5f5dbaf443311e5e8d9222f966e28dd459281bc309849766adbe93c062de60884054341bf489bd0ccbc5932350627117eb6c7a649598193d7c911a4ac1cd0b6a39d07e439fb7ccb74bcca54c7ccbdb8857bb504b0c438b0a6fa5fd32724051bf38ca4a68ff28cd75507622888f61c86020aac551130d0000a4aa14e360e2cbc6dfc9deec2b76b0b4392a7a1a8892677cc5d05ee1b4e51fb671f6bc04ea3049ec2c08e5bec38602a254a6ef830b05e4b2ef5149bd63201e67a1b1917a98cef291e12b45ee87e99504b382e2c5f04babb343ae541d48ceffd86b153257bea2c45952ab48af35a286d8b785edce5fa262d20a22ab6843ad715367c94fedc43b6ffde3be63f39ca94cd2f7eeb8cf9c35521cbffa2405d288dd162c6490d00dc01386c814de82593637b706fb45b91f123788dba111e737f76a6aaef026a4d8c938aca26f3ea737728c27d81e6b3fadc06343add8601656b97e52d5c93d1d0fa0c1469ad51255d78456380e6d783b9e0aebb144d88903e4f5c85b13409fc8ab3d75295c383431afd2f689713a3bb95d1a134e3f8a02be391d465c12d55e83b0bc511ff76d3ed9ffafc5725a4df8cea6f92a465ed4e9f0f9554c8f36028036ecffe2abc43df3eeb67b0082a5c40ce00a86d19c6380979d7681b60404155fd33c7d5b42b77dff7e18576b2fe1ded5da76c5c7892ea9c753efc13513af2183bbd7545a3f8574959a1bd372019ecd93a481e62e9f3538ed8f920da037b8d516891216ba6927a2edb6b1643129f43bb08d11e8310b37f0e79a09cd9b0942b98cfeb4dce1d8594338136021d011a933c27eb137e9bdda74f7a7702a5a1097e27fa3ac514dc2a167cca34874170be5f8c3a3009c741b6fb5981cda6eeb03f7a12eda1afe922c0579f47e8ca2019320a664ef2b1d546196d69cc9cac910731a8b85fc8669854c1ebecda17605d49128b821da4f8b44a9db47b84a1d8ab9341857806a0ef8b96210a93de818c6ca9d06598a0f97b55f0255898f06fcb77ca52cb9a76dc3d64cb066416cc3132636f02e7f2fe765a3f92013165fb463370ddc269ee3bf0bbfb2f39114688adaf26389ba9fa48fc0bc064a91ce32f8ba393b13b22f472b7273780fcb7b267479271153ba9a9a06d4becafd177bc03585b13c9d3e27936e30d64283b780a01d3d8fa6528f3087eba017afebfa04ac7bc0", 0x1000) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') bind(r5, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) 21:51:34 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:51:34 executing program 1: syz_emit_ethernet(0xb3, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000a50000000600029078ffffffffe0000001494f55d770db745e4fb68dbff776ea058ea5753d420db5d6ace6589c139d2e8433e9bccfcf206eedc5105885bb89534cda892b875ae56be7ad9909fe7a0968f7966ac880a917b4e1a0e45bd9c5f4ed8a9f901f9f2aa57ae8584541211fed236334e781e236b91e95c682bd2bbe3cb0412ba510adf2a4e185c8dd841141d13c6fc0219a5bf6c8364b57a69184242941e3bfe418af6155"]) 21:51:34 executing program 1: link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) setreuid(r3, 0xffffffffffffffff) 21:51:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206919, &(0x7f0000000300)) 21:51:35 executing program 1: syz_emit_ethernet(0x8b, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c2d39628d4ea8b247a81c53592baf7ad3a2e59f4ba6215"}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 21:51:35 executing program 1: sysctl$hw(&(0x7f0000000040)={0x7, 0xe}, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffc9) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x840, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x12b) r1 = syz_open_pts() close(r1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b24e7fb37efdc0400b1ba80281f3bd4bb175e3070008b09be9670a", 0x1b}], 0x1) dup2(r1, r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x400, 0x40, 0x7, 0x1000, "636cb5736817c3d413009838acefb2a4b5e56f84", 0x1ff, 0x2}) 21:51:35 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000000280)={@random="75a86291f2fa", @empty, [{[], {0x8100, 0x5}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x5, 0x0, @loopback}}}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000003c0)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="001b0005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0xff, 0x2, 0x0, 0x0, 0x9, 0x6, 0x9, 0xe01}) setegid(r6) 21:51:35 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 21:51:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8e3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x800}, {0x3, 0xcee, 0x800}, {0x3, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x3}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:51:35 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240), 0x47ac, 0x0, 0xfffff7f9, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup2(r1, r2) 21:51:35 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x5) recvfrom$inet(r0, &(0x7f0000000040)=""/77, 0x4d, 0x43, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x2c, 0x6, 0x0, 0xfffb}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)=0x1) r4 = dup2(0xffffffffffffff9c, r2) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000200)=0x3) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000240)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r6, &(0x7f00000005c0)=[{&(0x7f00000002c0)="9f9504cdca6c78", 0x7}, {&(0x7f0000000300)="04f6e8044955319e7632d20ecce3ef7b999b822f1bd5dceedd8b36a51a50cd56cd269b6fac7e98702659238866496ada8a2c120c599a94b421e7465974a39f9ec84c9d2dcbc1dfa6e1ebada055122049644faf3a288e92c0b12418ca0e8c12", 0x5f}, {&(0x7f0000000380)="5ce4341ab05bb62c81f8e083795d4c9c3fbee13348555fa6814d7f1ec25266d38247b2b520bdc2948730aedde33b485c4738e1ccf01bd99745c40d7e84cfa2c1f9da0da7a1af6ae71a50000148479378ef430a6f4aa32cd00faf5d71e78d666f1dcef9f76c8dd287c6203d58b53efab12dc119dd2c49ebc11b05e64fea12b96d418cad62158c1e07673682e69838506a76006152a8fb97087c5771875fcdc96d5b4c0ce87c4362167c73cd1dcfa35cae1320a106abf2a01d86615a013272c06f479e28f64fb98e17710d875e3ffafafdb8c9a38a5986ce8fcb3d5f8f3794", 0xde}, {&(0x7f0000000480)="e4d5646652f34bb565874ac5d29ca720d37ce3cf303cbece94f84a59f15a7a7966f5a119711b4e7b8f783d", 0x2b}, {&(0x7f00000004c0)="884f8ae63d71ea693f288d2e5ddfa904782e4cd0412976197e699d457da616aac18cbbaa6d2efcdb70ab3ff5c4612728dceedb1752e6c802c4929a06", 0x3c}, {&(0x7f0000000500)="20f03750d9ea58f34d430dc3499030bde0bf74ca6c679625ad6ba33de19355df157ac586c6e7e90794531a9b744fba18ab81eeba0a486e42dd09cb0f9b59b086a01854d25f9d684ee8d43022f07b2cc18e78cb2442700452eae7e8eb77096eef5435ddc3e9dd20d0347e93044c6cab18245a2cc51b0686807efb373954edb6b1a624b1fcecdce03fbe22c969f8", 0x8d}], 0x6) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r7 = open(&(0x7f00000007c0)='./file0\x00', 0x808, 0x50) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000800)={0x10c, './file0\x00'}) openat(r5, &(0x7f0000000840)='./file0\x00', 0x2, 0x108) fchown(r4, 0x0, 0x0) 21:51:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/82) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r1, 0x1}], 0x1, 0x0) 21:51:35 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc, 0x2000}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(r0, &(0x7f0000000040)=[{0x3, 0x3f, 0x800}, {0x1, 0x5, 0x800}, {0x0, 0x4, 0x3000}, {0x1, 0xffff}, {0x3, 0xe000}, {0x2, 0x7, 0x800}], 0x6) r1 = semget(0x2, 0x3, 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/137) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000401809b96037a00000000000000000000000000000000000000000c7bfc3d000000b2"], 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x3, 0x2}, {0x1, 0x0, 0x1800}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(r3, &(0x7f0000000080)=[{0x1, 0x6, 0x1800}, {0x0, 0x0, 0x800}], 0x2) 21:51:35 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x20, 0x4000, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x8000, 0xa) r4 = dup(r1) socket(0x18, 0x400000000002, 0x0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:51:35 executing program 0: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) r1 = semget$private(0x0, 0x0, 0x63) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r4, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, r5, 0x0, r3, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r4, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) socket(0x2, 0x2, 0x0) 21:51:35 executing program 1: syz_emit_ethernet(0x76, &(0x7f00000001c0)=ANY=[]) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = getppid() r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r5 = semget$private(0x0, 0x3, 0x0) r6 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, r4, 0x0, r4, 0x0, 0x123, 0x81}, 0x5, 0x800, r6, r2, 0x8, 0x6, 0xecb2, 0x9}) r7 = getuid() r8 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x1, 0x0, 0x0, r7}, 0x0, 0x2, r2, 0x0, 0x0, 0x7}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x1f) r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r4, r9}, 0xc) 21:51:35 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6031797100343a000000000000008a630000000000000000ff020000008e8c0000000000000000000001040090780000000060155d7700001100ff010000d3f5ab685191de4dd5e6d1bb848be2864d48"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = getuid() r2 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getuid() r6 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, r3, r7]) setgid(r8) 21:51:35 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac68723c4631bb82d7c36ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x6, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) mmap(&(0x7f0000a9d000/0x3000)=nil, 0x3000, 0x2, 0x2ac5b0cca822e83d, 0xffffffffffffffff, 0x0, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) pwritev(r4, &(0x7f0000001800)=[{&(0x7f0000000100)="7af43ae8f5f813a40e3b8efca1bac40d", 0x10}, {&(0x7f0000000180)="1ff2f89f4e19c5b552d7af1ba4c75a89a49c130a8587726bf46cb413f642d0170a8db102f367116d65e198cf1b420b660356d2b6b998cca54ccd895f91ba814fcf1b23cd01cb990a7fb691a40e256f0b7d582aa003f8210c6304897be57d88ccc40e809b6753323a5aabca3d9aabcefe3518612ce94e2acc2c3a3feea933459c062192d5168fb770bdda5cbe283cdc8872bf5b6c5a02e9c7d17b3e7ab9135bb678891aba2284b7d8e233329faca77f7627d316d5f9684da37ebccf5790e5d461fce3fb9dfbb92cee4c6c05b536fc9a15f31c42e5958d48dd24f0b8fbfdc76cd17db9dece92ec6aeae9e77c48505c", 0xee}, {&(0x7f0000000500)="d1ddc634a1a0b7f27c12e36e45464d96d8d3141a86dd3673b183c359cb7e58eb7dcce94f02d124f029e0be03aa944d2f9b3f4efc35dae47a6fa179cb3ec659420d2d0f827d59a4963783efc37ec8dffacac0c57e9cc794a89c0a0730f891b87856a65761095e05e623af89054dbab7cf5250cde219bce63dcab213d7462338e57ae52cf557a978cccdd1adf4db6dd40448b33c964a3edce6812063b571a1448cfcb4374b8850c425bc20ab0bcb4f5be66e48dfeb97d99eadc72d6fd7693f9a3b29da74e0fb59205b8b0e8eef3f71e809822cdbfaf3cde68aa478c9b20a0b5eea5eb75e7cfcc691b62097c486d4ad2cacc6ea61e107dc6ff35dc56e0645266562959a94ad2ce94bc6f29caa4f11e0edecf421f0036ec4798ace05ed570ff6dfd3c8b18164b981220c9c88d88b1ec79ea3432a3bec9ab3cc9092fb932e24d4473fa7344037e669ef16b4391148b8e8ea14d7f81711f203a48c082c9369b8b8b0d4f3de64d4b92bc4366260177edee6b0aa71f6f57127beb1dd963f535160d75e54e35cd5545584b152f1dea855a75d2dc5967dd89306c50e59659cecefff42702ad7fe6dd462f08ba970e1b21d37c1705fb0cab602e593cf7ab6612ed07ad7ccb3100e4bd70ca33da2374313ec603603a9bcc541c81235b4cb25c9a939bd3ea7006baf162925bffa21ca9222fcf7a7117f7c33ceed346d836c12debf01625d1fec07324464caceaeea32d87e8262fc9eee7d50bd196404cb7ef9914952ce8808c003ca1a59501242365a2695d32b71f3c2ce66ad3b91a8cd8f1151bed52534babbe628c0c93478d8bc498ef95a9bf652011d75c62da1d053d692fd8a6ea67de7bcf29d2cb9b1a9f6219fec9bd9af064e88a808f9eab2f09f75ba26bae3fc37d12d775b46f7434caedabd5442fde5ae06f99332590a2e39ff20f46ba9e61b00a03af3a5ff56ecaa5b46dd54606ab7de3c3beb9c7d099cf79927b47712aaaeef39c706082bc061eb79f32940667b8a32a71f04ddf06594f3e107554a1a5a0f981b7e8ee8ba99718a01819cd2be84a79142f0b3a746616801a67c422d47949d3b330d34b47e573ef992408cbde98b50be438d34e71edb3d697b7618a1afe7c1fd37c8c9f130b872855f578d878089c4b7928beddec40e26379de6ae23d8a0de8a5b517a2ce3aa01225eee26d6d7938252e080a5470ac7a5a46c3682b8943e800059e89cb223f217ed9745733d4c9b4f946adbdde2a09b7d2a34c4268d43aad08fd9173a2a6cb26cd5fc3bfd92b1d8aa9bda1558b247e0ab0fdd41d6508367d22deead2dd4693f731e50b35a06b362ce061577330ab7f2599137647271bd192267b3301a4f703735602efc88ccf5f0905f9aabbdfb7a537f12c810327d91c752e9868a7cd93246e94546d3e5fe9fc1b83d5eb2fb677bc15e80e4671e89c2bdc618bc19ee207ca851f3ab165df44b7e550e9be3d7ebb663ea0d7348a1bb8e64621d72549c80bf2a7f7a0cb2b92b8e0f1ec4a6f38d0ab942ee2651852136c13ec76bb7fd3a0408e9cd21586779d120d047f00ad884481a1817858f70cce6d73af1a23fe8b3e9abd596548e9e0e013af73a1fefd63859cb88f7e26b90d6bd901b2457556da6f83bf1adc0618eebbc606f1bc352a77ee765fe5a3a640d8cbc67d70d6556c03d187b7c5884cc26d0cfab1e5e252f0b23f4010a10c6f5e2b0e4755ae0b6c307155fc4699b50b2d6500d4a6d1f71f05b38133a2227d4d6e82242aff127628d110603f3bda02eed8565757a767559e319bcd5e3617fe8663a3e8fe4bac258785258fbbd686cbac6c1bb7ef4799c0354a7b56c2a18a0ea1b5f8d6f9ef96e8fd6a1eb03ac184e64019d88083719960a3d76318de5531e608261fcd4859ea8394335db48a32bcdf0a7ee58dfbb68cf095b6ba5816571eb739d9a95c165bd0c7bfe3e8c039f5811a9c61c2eb67128f8343074cfd1c5e93e11cba640bee9fbf472e7b8c868123d0e573af917574654d3b6e2424c6a0662284ba70fb2c45d3ff97715ccd461926720b8288be3644fea29ede6fb0848e02120c5ba4fde650e2c1fb70dcbbe47e718f8a70b6820fd80c4ee4a92a0e9b6fb4193d015d96394b81bfcf8892a85a5c5a7f72410d37bd31b598d0277e5c44de49ecd7d70c3d6e8dd4da4630711ed2514577fcf9cc140f2f2b3c1d7cfab5c0fed17faa41f3933789716e14f336ef725a36079cfe7a32c82602f58083a939d65572b2a1774331a19d08a021c95b94f64d3cf996433685f9c953ddc07eb3f9c570a02acb157c5771b9d82808c224a8b2129b6659689fb8ee040bacca85fd62a43668a6684f268d7bd1bd4466a88ccf58efc44644bc485d2cece07c09b6575c381ab01645fdd5c30d8950dc08ab41d475453d48380b320e1d294a52f034f9915ee79a9edb029f572bb9e408c69d699e5b41d7676af63c950195c494b0e8d46258ad0dffb6437e226b019a51c44b8389925a8a802f55e0095c303d4de4f9f0812eaa320e15c319d90e3ab28bfe3c3b5fe40ca3d2299a4409381073b73d36f2a05ef30241e74b24da6b54dd26a84dee50b20788967ac7a6f467ee6b688d1aa6b823248cb354fb709e6db748891e51a40969023f859189cd9a9959045e3e536518e33c552b8009e72f8445657955459433a59c076bd727312446b943985d534d7b6b63acaa180f5176b2ddaae49a2494bdad65bb5ee67217a700ed6b1de83e0ba59dbe11aa5e6acc159586d774004d041bd67ad79f10b4d363ceb4165171bf5599eacc63e48211b48e14690a0202e42dc9cb5478b53b3cc58abe3e49775bcdda56aab9e5c884155a3883a1450bb32c755ae38c8de37365d4f396d04ec5bfe8605a2a087d0f4aa0511c4f302fd4bf31b7369a452c4d90ae81501e0cdd416a5dfcbfede62ea02dde882a5a1ad26f2809e2e72ed0828cc2addd24a26793b1dfc25c89b06620c597c85de04ff99e2af12fc2f1047d940ef452333dd0135018a09cbde8e7b2ef075c9dc72c286e234a9eaf62477a38a442254c1df65eaf8172f6500b6522871ba1adcaca78bdc827688b9432cfd5916b39988242199cb5c33b78335e6b1320186cd629b3b944098d8ce733c301e2daa7b7fd94f0c5dee96497e2c436d99c769592b48d1c451d96dc2f13966817bc8632bd5d21caa2921005c487f046c1f033fad10451ba315c7b72a01fe89d23367ef02a74cc728725641d5ec21a78ad75a392c3e14928d28cf7ac477101cce5af6740b51a7cae6e3599832009b8d3162e34e407403005ad1a021593eec3ec5801b55d89965a6399b01ebf8357fc6c4b842cc038d030c048264cb957fd535beed43af6501b87c1ba208d377314e1a0e1ab468bb9c20e2b316882af4e44ebfc91f58b8518a19096ff4c9c156071815fc13a8c8a8b9d4a26794b2bc629c0e4b0bd7cbb1d867954cf32571930b473324c55e46244c0351920afd0d53ee19d1c4cc77d42a5b9e693c44d025867bbe04c5cb63e47f627b1e4c4750b4462c9dd76f7dc7593e26cc9f5a1530e613f39726111c38b59304accbe987d703d04aff92cadf427bb92d1531c08cb1eb7896aee2b8e3ad158295e9540e2080dfce82d9bd6265f184d32a388b4ace79693492e06d6abb7a2035bd2d6defac2c74fab86043782ae6aa6fa2f4405bab3eb53796161b91a9701e78dd1aef082e74b052a62bfdd575fc80210339ea5346718751279406dbd85e7514a30f06c9410ea5051f6b4dc284b36d7841c68536e494e35d4099c41abda88142ba2e739cae11a1f0b3d6a64787ea1bd194d297a6ed8e0eeeda5fc1d6e7123ad70b55ed7450f2be54421d4362350d3886139226846f0c320fdef7e4b05248a6c5a0247adcfecab3592f66b5283d6eee28a2b73dfdb13149cc76929d8dc2a5381459027846e5f1b25c9cacda520f764e692c8dd0ed8353333687ce35797b1144018690b06d55cd4ac4470aeb13d7105891016e38606b0f17294cae1c2afc2d5bdefe7209509ca8e72b26cb47eee583dd4c0a8f491718ce2dd0423865af972e25587fe80fe47073f5e03994a0eec51060211f2ae1187b85b5863ec7d388accf36ad5f18cc787b15eb4cc837b1d435ced381664bdaecad9aa6d706bbf87e256802adec44c6df0784b53d9b2cd7899ad9fd59dc20d5ad38b0fc9926339d6bffcab61f5e98df9b29515aa46eaf947fc42bc29fd9c3d2081658c636859138527de976f4233474da9bf73627f32cb7aecfaa00f74fba2ee9d0c78b0961487bb23ce63697e2765aa59164eeac6884dda9658d57117bef4f6b6b5784bda3cfd1a0b1569b9b6c7e20dbea91a7214f599202f0503c9f9ff0ccf43e7a54c6824cd0b676bb90bb0d1fba7fb1205643c6241e9af2556c82aa9dcd1e8182bbdac24ddd64269a16e2f8d578d1ee1c9f77d0d50344f213e7536db0a89c965ceb8c8e1b4d839cdb93f50a733802985a53385ffc2a387a31a360e5eb639bf1e44a7e2d35a26c4f560490aed33a871921945f3849332365d0d7a4a12da0721dbcbb4c54b7be81fab951db74cc290421e903a3c52308136780ecba5949eb260cb1a28239758b6cde3a3f66afdf8d1317bb5ee5a1d353bd05ea61b7baa86a596e7f5476c0b846755650edbb26c357ddfb71b83fe0088f039c57b8cb6a791d4734a052c80b295ac4bc9f65626668639f5e2aabc6dbe73206aee9dcaf2d93038fe71da08619340ae44a9615dcc41acdcabef1d3842c37750d2465e432734a1c6cb1faecccd564b2e0402a69c58523e3b31033de57879d9fedda75044370c8c2fb2522522745054f7f5636156ee31d1efd6ae0203397792e2493f46c946443d3a411b083a0e77c262666d50fa1d3ee3cff43d9107149752487ef2ca20f1ff8ea535646f2d7989df9cb518b28568cb11111e5139cf4e0f4a583925ada710556e4a48ad76f426a98abb4e39e2d4bd225c1663bf8fe6bb9ea4ac03bb1bca5b189cc3baebe9264a09a52792507984efc818771dd23bdf0a39842e14f54aacadbfc70908ef80bde737e738fcd52771663491447998e44c178a0a81fef7e3e3e26387179f824603157133aaff024de00e4a26e9e871e4494b2d0e2d98e4a8e6597f3049d924afb35cca7eab1f45bfcc6a9cdf0aed0a0a65450b30e176e973ce5b5d48e4f0a94f18226583e5043761070c190a3ad8ccd44a280d80740cf92d6b55faf115c77bea6a37f672fa5e024af79b41fc385c467f34ac50516197cd258b93fa00dbd81feb3d3be27d94a22060e9ae498cad96ff5bdc2ad9be2ebde39de9507354ea76dd1a02b102e78415e2550e5e53d587dffde0fcf3e95d125e686fe123735c0b34b86762ca05c5699163f426a79eb11e55d431ecbaed4bdb749fdac397b9df3a52e996f11a7611a3c9aa12f1f9605009179919bd1027b91db0fb90dd0604f6f21f93c107d36030d87592fe4ee1db44c8834560a0204abd03f9a52dc99a84efbdc1ddb95054cf946392a7c06b528eed1ff0f4a8adb3e5cab8609ac266640c614244f2368b17eab77cab6d3faa24d1873ec79b55bcd6a585fec3a20263e04c51f8bca2d535dd68bbc51d7e56f9bcf2c7ad04e4b42d3dbf475540ac45723c4d18b757fb133c9af78e65743e698dddd23531df160553b705e14b4c026497e62a794f0fbc21c03c7fc1b3822f3a7c2b32632b8888e0437a53f530c36cbb9b528b9e2692d837ef74c65bb37fbf528d1017435038d5bf7c0a1c4e345c6b84e6263643f672b501ab668a79f0e42715439eb8caed9b9cb8d50064ce5ac97", 0x1000}, {&(0x7f0000000280)="757ba98a68e9d30669ad3074793c05e0f622b6ab19f7a7ca6780c4483815d59677e9effa47c7bbaa9c5725f64732a0d81a30c0d9", 0x34}, {&(0x7f0000000300)="389e8eda958dd546e1b1987e5ff81b29fd5ab1ec79d980c38ab0550eadb293e4e15226ca6749f51121dbbf926c11d9e6b2e0a408501019200ae07263a6a90fc1062eb9654b9c654a068ed3ca0c1b49810f7bc5a669af078b00f0b4805c152505847cbd8f55ef80cb4db16b725eb2e3e27c93afaf582ad1970b0f065421bd3f649ddbcf3deacbf8a80771c583aa762e31849ed5e53330e6446ed4eb3ea6d121ce44fd627e380a53af67720f32b602412fb6e77a0f054cd45333fb2e3dae5de912c8524b927d4721075c6e39", 0xcb}, {&(0x7f0000001500)="59f79d7f7e8e44d1e759f772cef9a86978b9129b3ad316fb784f3d16b6d501318f244826be1adb887b804e8289cf4d3e6592697e590e6ef3f46c1c760ed6ef7270ec729ab8cb7536bcf5dde7b22af8f193ec2b78eb8dfb33e65123d91f7607eac3111be55fae24962de32fd62848c7c21bdbeb5eb1e4a2a2ecb2c859dc4f81823f150dff74f290c7a21b72f560d3d957a525bf6b264bb015d66dcbc705d8cf7f7ed7842ff4884628ea22", 0xaa}, {&(0x7f0000000400)="58eb130db04cd5f39be978500f9cd02f921f4e109d3b29982014cf3a947733ec96d1f6b801", 0x25}, {&(0x7f0000000440)="29eff88709083f6060bd5704ea7dbce3bac21e", 0x13}, {&(0x7f0000001740)="8ac62d2317577c9f14fc2ed02c9653b6db8f1e39717aecdac46d83b471efe3bb82a1f2bcaaaf909cddd28ac40f8a9d81b05438262ce86f05775772cf0c234a51b24bba625d2950c50d0a03e094d7dde4b2c1f1fa9d581bfb101e6851e0472d58a924e78fbbffc1f3bf7f6462e949f16a58903d93e1c49955d9a960073839c647458fcb8fff918e799ba9a8e7", 0x8c}], 0x9, 0x0, 0xfffffffffffffff8) close(r3) lseek(r3, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:51:35 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x62, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 21:51:35 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair(0x38, 0x8007, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x200, 0x0) recvfrom(r1, &(0x7f0000000200)=""/197, 0xc5, 0x80, &(0x7f0000000080)=@in6={0x18, 0x3, 0xfff, 0xffffff7f}, 0xc) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 21:51:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f00000002c0)='./file0\x00', 0x100, 0x100) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x8, 0x3, 0x7, 0x1, "46ff8059294bb4faf7214f6c23d61ff73bf8ba46", 0xfffffffe, 0x5}) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\r', 0x1) 21:51:35 executing program 0: syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffbfd73c9edd828586dd6031797117a1ce8f36003007003de4ee141300000000000000000000000000000000ff0b000000000000000000000000000103009078000000006000060000002c91aaed72bb3ef6ab06f95d7abae15155a009f20080000000eb213c3d14a3e679a23721f9000000007662d4d9c7bb101e8747ce072df3bbdc03010f9ce388f8fb22f785d40947dcb0946f4e31579897258cf7df67eb119a5744061e9f6fdd09e61427bf7a9b4eb1ca53db9ce806882230cab1cdf1e68ac6d27071f4fb18d5b61433d419a11b9cdfec8369f763a5f277cd524b061ca5fc7b352c04a431f3cca6883c32dd0d0000"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = getuid() r2 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r5) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8001, 0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x8}, 0x7809, 0x0, r5, r6, 0x4075, 0x7, 0x2}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r7 = getegid() semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000080)=""/92) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setegid(r7) 21:51:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x8, 0x0, 0x0, 0x0, 0x0) 21:51:35 executing program 0: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c28265000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e85a4ee5add9a69000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a1b33d6f8d45da000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e31600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700"/4093], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6eb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="125ba2030f5c038f9920ce827e0cd94897e87de2a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b654b3b9cc3e04cd47d6f74077e6afc9295f91e657c7b8b4abc0f23377c0d71a67bca5fb5008a03d22aecb6a5de7284035cabbc8b72f2004b49cdf520954200"/138, 0x8a}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000000c0)) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) getsockname$inet6(r3, &(0x7f0000000240), &(0x7f0000000280)=0x7e) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(0xffffffffffffffff, 0xfffffffb) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x98}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x7, 0x287) r10 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f0000000380)=""/125) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 21:51:35 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) 21:51:35 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000040)=[{}, {0x3}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000100)) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x80, 0x0) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x1f0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000140)={0x7fff, 0x7fffffff, {0x1, 0xffffffff}}) 21:51:35 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) getpgrp() mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:51:35 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0x200008) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 21:51:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) kqueue() socket(0x2, 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000040)="b20a", 0x2}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() close(r3) r4 = dup(r0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ff916546308c3d7c456ffdffffffffffffffffaaaaaaaaaa0086f7ffffff0000010000ff0200000000"]) syz_emit_ethernet(0x3adf, &(0x7f0000000080)=ANY=[@ANYBLOB="ffa08bb1c86ba0406f3fc89cf47822c9da1af1c3332700fb556bd92154aefffd00ef"]) 21:51:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r1, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 21:51:35 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:51:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 21:51:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x81, 0xfffffffffffffffe, "03664e2ba70c033c02d271795acd00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) poll(&(0x7f00000000c0)=[{r0, 0x1}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x3, 0xffff, 0x97a1, 0x1, "638e9704c5f336d6cf8589aa78adb7e668a6dbc8", 0x0, 0x4}) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 21:51:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r1) kqueue() r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(r0, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0xa8, 0x7f64653b776ec7bb, 0x45, 0x2}, {{r4}, 0xfffffffffffffffe, 0x33, 0x2, 0xfffffffffffffffc, 0xffffffff80000000}], 0x1b, 0x0, 0x81, 0x0) 21:51:35 executing program 1: getgid() syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078ac1432bb000000000300010c0000000045000000000001810000005ee1046f00000000000000100000000100"]) r0 = semget$private(0x0, 0x3, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/142) r1 = open$dir(&(0x7f0000000740)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x168) r2 = getuid() fchown(r1, r2, 0x0) socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0x68) semctl$GETPID(r5, 0x0, 0x4, &(0x7f0000000300)) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000001c0)=""/82) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x20000008, 0x0, r6, 0x0, r4, 0x100010024, 0x207}, 0x9, 0xa, 0x7}) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x7, r2, r4, 0xffffffffffffffff, r8, 0x87, 0xff}, 0x3, 0x9, 0xff}) 21:51:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x278, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x242, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[@routing={0x3c, 0x10, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @empty, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @loopback, @empty, @ipv4={[], [], @multicast2}, @empty]}, @hopopts={0x7f, 0x2a, [], [@enc_lim={0x4, 0x1, 0x20}, @generic={0x7, 0xc1, "df3bf6d3c937863cc2613cb09505e055b3c73b9ef1b5365057aae29b372d0162e0a7ea567b8d935652410f0119eb02e5fd246771c229bc19c560815e040ae28aa832c2b6cdcc3b0cce63fba977f7d5952b8a62a3ce60c009f524320ea6771114200d6a52cfacb2b1d9ed68569b0a38e240fc1208cd16eea9b745ff4de3b005aeecf0ff169165ada1dac52ef9f9127c51a397abb18f6338940eeada142a6f8b3a73ecbb0e8ed9c2e175834d308683cc0fcbf43a361a90a68d50bfb9b280b7a7cf9b"}, @pad1, @generic={0x20, 0x8c, "396369a5dc69929ca283ef1bc958828f8277ac3673eba58393a8876f9220639929b3d0d619cc0a440a7b8114430aff902c877a6bad677083d1affdd3afc3ae61694b1ac625b1371583af3422bdf6944e08492f7f1001be48ba77194f01cf57a0d5b229ede7dfda6539eabc551ff81d1f1a83dab327a97ce9461f1951211005f8129ba592b920a91e0328a73a"}]}, @hopopts={0x2c, 0x3, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x82}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) recvfrom(r3, &(0x7f0000000180)=""/179, 0xb3, 0x42, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 21:51:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000000100)=""/126) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x8000000000000000) dup2(r1, r0) accept(r0, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 21:51:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000000700)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000240)="38968b8225271e7e965628d79a60cf7032f34e5def032e608d47380beb11026b18419116712248cf349bb7433c378278e677b7275e78b8a9b2bfa98c5872617254a2c47e5df2360470a430813b7b65e75fa8781d9db4abf80b177cdd6baacbefbd45b2bbbee7d1dd6c26ff7eaa5f1a3e87151280c16100443fecf148621e8cd6265344b5792548769d88f7d8d8b108cb", 0x90}, {&(0x7f0000000300)="8a4ed826fe59bd69e0d62295c6f0df1b075a397548efa8a8fce2fea0f5ad0f61305bbfa3cc9241560036691690c2a23b691e713e7c808ee167a004ae0649c73652d5650d441a9b191cf68e99904baf646fb74efc4ed047b6dc66047edc3514fffa9e707daada2f917433d20f029a870ae3cf19a32c4fbfd79eb5f55b7e292c40e011dbfd8ccd53b8ea1931909ed68f88aa699b4b869452657ca762d47bea2e5bceaa4a67cd01b03749459d45", 0xac}, {&(0x7f00000003c0)="d644a56624b0da13a51a4a05d59625a2678b5a811e1d52a61a3bd524aaf547fe70626abfe10bd90368cc5f148a643ccd4d8877def131a4745e9d6cb0bdea17d190c161d76d470d26b52e337042ae7b9bb3415fc8c65a7dd7e59cb3fa86eff800479a66885be5b22e9bc53882fc910a92a7753fe92c8f4658a1992ab6f75f01442ad618ca736260678176c4a51d4c1a4fbccff06407933a6aa014e66034d0163bd47b33eff8dfa2", 0xa7}, {&(0x7f0000000480)="0eb4e64d39a40f738c3bee19f5bcdc705212bdd4ac69f2cddd8f23005be520ea7779b48aaace4a0fe7a2564cc21e43f59fcab8ca499b3510e18f8323dc51e09a017767db7607770c9334716c98eed7f73841427e340d58ff96e583ef01f1c55f43bcf03723b00adf4589e502c2a0ff081fec960e2db1258cb378ffb4747b7db49ba594dde8965c606599206e53120e54dd6180a2a6cee3bfaabfae25cc5bb89bd5ef29a461cef9ee", 0xa8}, {&(0x7f0000000540)="1f06b6b20da194e397513f19103396cd37ffae59201819e2e697701ee54f118166fc2f0b06700372bad6bd4d655d10c798b645d64bf844f57f7514c4eb38180eb34e52afe394507b449f5e0435f538dba51b324378c6ee2b9ffcc3c623545aed519c0c427fcaa37bd72d55ab69ac0283ddc19eb9bf6ff2086ae30e994d8d815cb6", 0x81}, {&(0x7f0000000600)="57548e0a762ce6386881261ed7dba385e3fa4dd1019180ee0a76eed49dbff56dd6289b08b38adb762e5a8f8342b44fcb3dfcb71e77923407f66f14905d1f9366f93253be8abe2d93daf8e8b535c1993eb5fe7a6abf3a6d923768b004cc082c6697e62b446b6c7040c6fbb020b4c1b88eb6b7b1dd6bd1019c8e0a128db0d504a5fd381ac0374b38139e555eca5c33abd0fd13762b083ab8cb739152b320dd19e92e44c30e2ae408d389a5301d5b6a65fb6a1afa68ae872445c5444e426c0d15e242fcb52e0c5105d526c3a55f1bd90481e254d7fff6df53a064febc92587d00cef6734cdd24", 0xe5}], 0x6, 0x0, 0x0, 0x406}, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 21:51:36 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x813) close(r2) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x79, 0x396b0d70ad3bae9a) write(r0, &(0x7f00000000c0)="b30e5d72389e6b7b6ee2e848be3793e65108c11c0874b5016bf8c507291fc4fc9060d549f527bac767df049197af826180a4fb31d4aee2631d2799d773c3160020e280a0339357c9b03d4315165a6b46d7c7849398fd7c5e680fd3bd3203a0fcf69f44bb3218fb9067487b9649070950efb1b9f4bab18255f5100fa8199f49505acef0ae4161cb76b5fbaeb3b4a543e87862e7ed1a538c0eedc044bd3e05ce3aa33d7816456912fc00c8443910e3774e2f3729ba85abc7d2d770347ef10bb980c91e33874588f7e23f2e2e0e0924c2de897a576b55", 0xd5) r3 = socket(0x1, 0x4, 0x3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[0x7, 0xba8, 0x3, 0x7]}) listen(r3, 0x400) 21:51:36 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x37, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000380)=[{0x2, 0xa, 0x2800}, {0x3, 0x6, 0x1800}, {0x2, 0x4, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x103, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x5, 0x1000}, {0x5, 0x3, 0x1000}, {0x1, 0x1000, 0x1000}, {0x4, 0xec, 0x1000}, {0x3, 0x1}], 0xe) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102378) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/157) semop(0x0, &(0x7f0000000340)=[{0x1, 0xfff9}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0xf800}, {0x2, 0x6, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6}], 0x7) semop(0x0, &(0x7f00000002c0)=[{0x0, 0x7fff, 0x1000}, {0x3, 0x2, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r2, 0xdd) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x2000) r3 = semget(0x2, 0x2, 0x1) semop(r3, &(0x7f0000000040)=[{0x3, 0x0, 0x800}, {0x0, 0x81, 0x800}, {0x2, 0x1, 0x800}, {0x1, 0x1, 0x800}, {0x2, 0x401, 0x800}, {0x3, 0x40, 0xf59e2fa73fc0e729}, {0x0, 0x7fff, 0x800}, {0x5, 0x6, 0x800}], 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 21:51:36 executing program 0: r0 = socket(0x6, 0x5, 0x0) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000000)="664e3c6a65522476f26be56fac7ed2e4103149a23cd31315f5", 0x19}, {&(0x7f0000000040)="7407031689a40a0ed2fb8d456d31528b0bc682177d957ff6d7910eea54a77734799fa0753265a6ada404f780f566cf583edb059bcfd8fb97e1118ce24b95a6925ab351e73964bc372c75d993e82b523ec74580258c9a4ba34b3a1086e8dbce436fa4ee732e4233f9cb21935a77f278dff487569767ecaa63860a26900f6489ba1d7388e5eecbec201bd5e3bd25de7d8adaba740e92d189a4012ab80448886412880bd5d1c03484716b3f5c691321", 0xae}, {&(0x7f0000000100)="510a10c88cace9ec6197b382f33ae9265f0bf6b174657ec9294fadccc356601414d52884d95bc90589f1767a688fc5a21474ec4821c6321e9b418bcca62c4a0ebf17beb76f", 0x45}, {&(0x7f0000000180)="9a30f27ab7dccb04be9cf1881e82229e1b16df48c39856b1ab2e47086c78c82079dba0b3b1706010e76c64336921a19e7ea90301ddc23b73f80e8f494ddf436cdfd23d1b7ad64cf0e7fb286d1e42f2f480055d2ff90a3d74bb4d28f5e7bccb85133414c6ac28e9a8cf7db8e03c805ff720b772cc7cc4c92f680ddee0f16c88c5a2ee9e6debf9171468aea3462ad5c3fc9854d078e4", 0x95}], 0x4, &(0x7f0000000280)=[{0xf0, 0x1, 0xb7, "6c187ebdf72ef8cb2a68c5ce64f0559165c3c797100ddd900d696adb81603118280a15b32454b5e714ae39ae78b55637edafb5a5c334f1f52690566f3f96ada63284205eb7864069afd1b95a4ff14a966b61c4f5d70341348af617bd35a1f25e702940d6dfd0167ed215dc024b95eb4278fac61bab7e462ad6543eb3b028c8bc35ecce6a8992f4833587b535cce0c6c38ee5e0721746f5be7c2c6fa64ed435ab2378a51174de86b844969056c4a801ea83cbc2cb0c59b6c17fc50896faed05a87f4577d2d7ccfff68ec61258a246183833af2ae6fa4d603258f1"}, {0xf0, 0x1, 0x8, "3f43879f118cbd23e4043c4338f31a047e7c42c1b7d4887b9f651e77b0da6f697a931e494ff44f6561ed2e8ca2b299a34992799c1664794bb640be98010ab13ac65241d65b2efdc45274d8110cb060ac1a10ff196e1ed5cabedd3e105560379b948e201210fc7313951e143781edf92ff08910e56ad989bea3d8565d1f773696b60c87b39fc95280d0568591a3c234509f6b7d006b34ad8f853fd0d469d805bdcc1fe4c4f4ffa3eb7f747f28d14ac2f6ee63eebe88be792caf356f8c66a359cdba380c28dd176dfa73f40080bae29063c9e4b6ea4edfc783d07c85ccee41"}, {0xf0, 0xffff, 0xfffffffc, "bd865b592a73beda4344c81708a2b30b53b779481b1b8e19646f01d1d79b090ce9dd7f2435775e278c22cb0bf15ffa3e5fdb89331fee42719cbe34b638dae6ab98705ceb6c28975e624feace6328642c0d161734712f52848513d993371bec17330488c769178f1ab8bfc99bfd1d9b323d6ef025755e04f244e6c2150772a543a332652ed8a166fda5b29e89e27536f0e2f9815000aaf15ee9543a4d2fa7eeaef969bc20e60f46a3939c951c09a4d4e0026fad9bb87658a4545391afa4e32645db77bd831f7ec8f1be150a554a6ee3822d1bb1adf1a8797d2fcc9d904219"}, {0x48, 0xa3f1381e70a0f48a, 0x7, "d0fc6d961ef4d4a29c655371a9fab96f34df6288ff2ae21319bcbffec6b45c12329a55b22d9e4d8d0fa77abb482794fd51"}, {0x28, 0x1, 0x5, "455e298d33d50e22ec2e417de9dd429400f7ca47ec3cad"}, {0x108, 0x1, 0xffffffff, "ebfa9c275d3dfabeced5d3b041efa1633eff645e59deb1e0bbcbab454549c75f582a9fe5b86ccb994227065be542f1974856d2a257d156582002a06f80a6e33f79dc8035069e979e82120b621ae3409d411cfa1cee0292d848d6231e6e9c33eaa3f383d8856b9ec77b5d2e6d916ac6d121d599e56af7c31acef748b9137c5efc649069a36ec1af846fa10384ebcc1ebbba125711d12506c85d040296659d9ea62199038d1437761a00bca17558eb5223c14e3d58af0d607174a5f921f6f634dd4b58dbb1dfcdbcadba6752e99029d6cc722932165f4ab1d08acd018ed04b060a1e83603f8d4f38c9f9eda4035e7de9b8f6486be137"}, {0x40, 0x1, 0x1ff, "10d0f2979247291f19a0280b379fbca93f257800bdd7d7a6ad92590c9a1a15221943a82770e65393c61f62be8e"}], 0x488}, 0x408) 21:51:36 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) r1 = getgid() r2 = getuid() r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x3b, 0x0, r1, r2, r3, 0xa07275b684fc8d3c, 0x6619}, 0x4, 0x3fc, 0x8}) getrusage(0x0, &(0x7f00000002c0)) 21:51:36 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000480)='x\x00') r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = dup(r0) syz_open_pts() getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 21:51:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x7]}) 21:51:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 21:51:36 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ftruncate(r1, 0x0, 0x539) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) 21:51:37 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000080)=0x7, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) dup(r0) 21:51:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0xe93, 0x4, &(0x7f0000000000), 0x0) 21:51:37 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000080)='\x00', &(0x7f0000000000)=0x1, 0x0, 0x0) geteuid() r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) seteuid(r1) 21:51:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="389b2fa918d5b0a9e77a9d42e3c46fb79958a19dabcef65e2a718ea20bb8d4eedcb9267bf4c196fb358ce21571b01243f4c294979abbc3f433b33d0bfa1c33bd0ceb3fb619ec81493a72f22cc47e0da5a58daacbb3a08f52efe6dda4b35d9d341fcb60802bb892037fc7c791708413e432477644e294a048f6c315b4d9e73fa203c2a3ca99f9b6c9005434c92bfd86633359504aaee1750eb10deb9a8a0f4d047540b55c93e4ba85f1bade9d5a96cc0c621f4868070f78989c8608f0cf22ed54348daf", 0xc3}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000000c0)="9ed656a72ab036df71c453d9be19cc8b18179e1a0d4842ae3b8b362e21748f5269409df85a010e88639c5ab41847acecd8bc577a5c77444c89cab4e19ebc52da76dbf8ce2d95aec84c010503fec58445fce3", &(0x7f0000000040)=0x52, &(0x7f0000000140)="dbff64906016d7ccf1bd3e1792f08069f17f1b3a87b6e723b70009457fc8d77b4d87c8b94800721d7c2c55b37d88", 0x2e) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fchmod(r2, 0x24) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 21:51:42 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="cd", 0x1}], 0x1, 0x0, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) fchmod(r3, 0x0) r4 = socket(0x2, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180), 0x0, &(0x7f0000000e00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="00000000d001000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1b00000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x192}, 0x0) readv(r4, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/191, 0xbf}, {&(0x7f0000000240)=""/177, 0xb1}, {&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000300)=""/150, 0x96}, {&(0x7f0000000400)=""/255, 0xff}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000007c0)=""/145, 0x91}, {&(0x7f00000000c0)}], 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r6 = msgget$private(0x0, 0xfffffffffffffffd) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000000c0)=0x1) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c73b04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a55bad1f3751f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:51:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000180)="5c60331f66074dc7868be219db85d52ca695de851945408426da81d864afa32e92fa3ddd680eed924d435557325de9bd5044958f42a5aa75b4a9436e565fc19d3bdddb272c8b1ff6", &(0x7f0000000100)=0x48, &(0x7f0000000200)="748bc19994b5cd266c408cd329656d31f765a88ca45db4d4cfae59933b706c12bdcd98384b1e628df51cc6498426c45cc0cd9e9ab99919d9b564aa0531c380b815cff268b6a9843967aedb9142ef88a9d028aea2", 0x54) r0 = syz_open_pts() ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) close(r0) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118}) write(r0, &(0x7f0000000140)='\r', 0x1) 21:51:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa5e558aec5dd881000d0008060001080006000204aaaaaaaaaabbe0000001a957673b6b1eac1400aa570d7224db80999c886457f3f949bf1596a52ebaab02aac54adefb6c0d871e0fb68c3bc5180236f22d54a6"]) close(r3) r4 = accept$unix(r3, &(0x7f0000000240)=ANY=[], &(0x7f00000000c0)=0x6e) flock(r4, 0x1) r5 = syz_open_pts() close(r5) getsockname(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mkdirat(r7, &(0x7f0000000200)='./file0\x00', 0x0) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000140)) 21:51:43 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 21:51:43 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/63}, &(0x7f0000000140)=0x41) getpeername$unix(r2, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r5 = syz_open_pts() r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfdfffffd, 0x6, 0x1, 0x34a6eb79, "925475445f208f5e2ba4ef00", 0x0, 0x203f4}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRESOCT, @ANYRES64, @ANYRES64, @ANYRES16=r5]) 21:51:43 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) dup2(r2, r1) syz_emit_ethernet(0x12b, &(0x7f0000000700)={@empty, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "599514", 0xf5, 0x29, 0xff, @mcast2, @empty, {[@dstopts={0xc, 0x2, [], [@ra={0x5, 0x2, 0x80}, @pad1, @ra={0x5, 0x2, 0x800}, @pad1, @enc_lim={0x4, 0x1, 0x6}, @jumbo={0xc2, 0x4, 0x4}]}, @routing={0x33, 0x4, 0x0, 0x6, 0x0, [@loopback, @mcast2]}, @hopopts={0x37, 0x13, [], [@generic={0x8, 0x91, "66ddd11ad245c5df3e1a7dc476a311962fb019f3d5da96c8c54fa4589b3c31fd041208a8f8072e0711b1e4f7e48bca3ae7305f0739e44121b1e6204320793fb11e449de9dcd8fee32a1f656a21184427e3748ffeb5d3b3e0ee388714e369767a685108cb11c5dd94834421c7bdd0cefdb31d4e2a04942b6c60851c10d39b9f5992c49a45d277acd53c941d6d20b37ac5de"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x7}]}], @generic="f0af27522d"}}}}}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup2(r0, r3) write(r2, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r6, &(0x7f0000000580)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f00000001c0)=""/110, 0x6e}, {&(0x7f0000000240)=""/203, 0xcb}, {&(0x7f0000000340)=""/222, 0xde}, {&(0x7f0000000440)=""/19, 0x13}], 0x5, &(0x7f0000000500)=""/105, 0x69}, 0x800) write(r2, &(0x7f0000000040), 0x0) 21:51:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvfrom$inet(r1, &(0x7f0000000000)=""/7, 0x7, 0x40, &(0x7f0000000040)={0x2, 0x2}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) 21:51:43 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1000}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669de57966c653000"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 21:51:43 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00'}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x1, 0x280, 0x1000}, {0x1, 0x7, 0x800}, {0x1, 0xe8, 0x1000}, {0x4, 0x8, 0x1800}, {0x0, 0xc333}, {0x1, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget(0x1, 0x2, 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000019680)=""/4096) pwritev(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f00000002c0)="fd64ca78370997129c8e76ce90777e77c33f147ef9fbb097562a565f096449b3f50962a32ef5e4ae387375b2ba7fecd425a01670154e83980f09c9b3e85d352584032176fa44c472b9071c45179b3a8dfe61e672d4c25486d81617d1e526010cc3b4ef2efc331c5454216c3c4a604213866053d3546d43167a159cd5f566679ad0b92889550bd215ddbe244470178e6b6a05f5501afd8626fb35aede21ca9042d916e1a5a49c7297276645cc078128ae53676b8596d250fb7b51a01de512facf8c7096cc55d817ea2c76d340db5e468c9cd85c4125", 0xd5}, {&(0x7f000001a680)="9eb49f8741be2a3debd39b7510d358f109f874ace47236cc96798c79e2098712d5748dff2ec785d17cbc6e8714ddf75e1e3a8007fc5d776ffff02bdd5db43c13159f2a94bd550abc7c681d24e07986b154fadeaa00503c15c8d5957206ac57edf91a13ae3ff076cc5afdd0e2f77a42a0178bfb3225652630a0d36dbad8344b04a007e93a55f9a0bcbd3e6694335b16a4c597af6414b31c6eafe9fa843236a80c2a95dec38d428d9f6c5d893422d294b5da7605fdf63c11a4f2aae702d9f84840a001d435308885295e0ab289b5611980dfa33211c81ef68855d43f042c6edad32fe81d39667e62ca85da66c6af359337a9d622b5fb643aaa4aa8e976e51706fc76f8d652c6f44e9d310d50d5b4a2555351470e2554e04611a3fc6067629680a583539830080f38ea65660270efdd56db875137addaa5afd55c647da39bc7010c1fd199c222188178f5123e176b7d9957c6150c387bfa70e25ac74248ffae74b055fb09506c36a7f3a718ca8cd910fa95f282c2a40956d1363edf05c1870bf01ae4bc19cc04173a23946a4ba4c37047e79317d57ab2d47164fcd2bc608fe3f26cce1bf7b8c95d671178118c297916e5e080a04798437917b34082ce9f83a56aa3bea329ed5b2c6196a81420e1479d6b0148bd47ebd16a16848b457d864c0ae8f196f7751838ca2ab93d45033b3849c22ff49c246899a891e82bd8adbb33f24b0e4d46ab171c62fe0b6373323f82b72de3ba9b3c476a555fb8a3265e6ad23bc85089ff252fefe423202885a20503d52da70bc920a0b231be8b52d0eb984340d8d22d276e1dbfd4743c46f330d27cb3b12d82f311742068a41d50525463d34aed370c669d4df6a6375bb5f53d531b57a07ea8c9a8edc2a3023d6c3491ad956022cf0a8081f16c8e274ef2ac671a9e7f6a0f5464c4152a7b873914c047a959ff845c87beab93d0bd90edcd19f79cda16954767adc6f80806722fe70e8493d5d104defb944f8788ba4571b01064c519c646822fb9d54f52815d016915cef91693a20b0932f79ce57226d4c2f1dab0e162aead89455c8acb5439daa337c93571e056edc4d360b2aa2748fd46b50dd08dc7a826845244a2542e07f1b54a760c38caf8cde58fd16dd0f07fbec355af13cbecbba7f4bc11ee4de56d79f4678acf73dea85d8f2902861e14fc4366b8979bcdd77782a84fdd6981fa7ebfe52f6a15ea83b028255945d8686f05d52ba0270905289e3f7e1a8cf12e3db8db58165c9fe99cfc23d141fab1fdfb8d67a36ea5818aec3ca921412d5c961b6484b26f4f03e1a08c8ae0ed26e62eabf47c4c52d7b326f2574b7294f6278e409feab40f61f74a4fc6eb4370fd332eaff91a48b29a5ea3cf66f760be3859de5af08351b6d1ecd10ae12b3e4886da678da4f16cb5ba91695d7b3523deadaa7056d722a77e526a94d4ce7dc981fd25e73366b2ec3060434c57c1d68e0c6ba42bc2da888014549176f86b67c9ae409fcfb5c5b005d62cbda9a3cc418b2d7aa3d7e6740a0440dbfb1eb4dd519f6ad449b8789fabbef7a2c218360d9dfab4919c2eaffc271c1373cb8e19e5c4c95467facc8006e233176fedcd17676bc462a0af2ec827a8fb890afa44ce78273fa44a7bd6525de060fb1b6074174308ecf1e1ace2bb87df388f07e8c163be69d18f5fed310b57aa77e342ccb693cd0e7df262474ed2c944cea0b5aafe142963b10fe2edcdc59b54dff1627d4eeacd6fb5eb5ec0d630ed664fd95f30bfc69f7077e2afa4e705a9e230b9d0706c3b19368f035eb155eec7b9b2b45e1391eeba02f3ce717d670143a43c9e1b2c802a1b352b9079052b5a634dc070c336145135bd6ade94f45e71348b99e4da6e57bc7a9b219ffe93202cb72ec6d3cf42504bafd57482ca5f15feba37fcdff0bd5dcd616796fbf4a09df15243e3882d14a26e23d2705b663cc376ad42dc2ae40192363f6a170df6bb29d471bb2ca924a7b8c6e54cfa95cf719fad87eafeab9dd6e6ff766de45093976144cc5247eaca8f3e1d75d332ef77ffc0deffed98cf2ad5bf38e567b9aff9e0e8afcb3ddae2f92d4f66bcf368c2cbcbb654a8f4e4f6aabbd29d53a87e3e01112b85a1f46a3c914b194b0e9eb0af9c5bbc639891d5f45aea1cfc6fc1b2a53f46c04c8a5c527fbcb210f8c5fa24b6e98c5c4a6b130b89688406e8392c97eaf5ffbd06ebf7b39e95657b47155ea628c3a7b52575abff5bcf66067b48967ba337724e4ef585426ad1ab7938e7b9e4a8796520c51e24e4806539a0cc81d2b4212c3bb5ec2162b64e4985912c4a2be89320dbd303a33e7344cb796b6445b2dedcff92ff9eff2d5631bb5af9fe9d091957acc670ee8577915967cd4b840870797438a75814b88c2adaa6bb8ac45115d7b8994b1001ef8a49eaade3c64bbb6f87c48ba6aebc061b010c9ab8efa4fdafbb20a9c661ee91fe544acfc744b6d280560972f993defda37deff0ee894bc4924dc8b9d763886602ef869c06635d53fb90915b7f174343d120dddc1c4ddb6641511193705218f7013f954c7346de0742ec86fe375f258e3ab4c1346799304ceb3c79d8c3c5595bcbe9151be45048b7ca4a04e999d8a28cc4855f8c8f2da5ecc0792b481f78f831253e12db3de7926f77bc4259cf54e77ed0d84394f6285acf75a0269f943cf8905d00d17bcaafad6276bb61994c36365164af377ae0cba121b09073d05d0433299812319f13177499bfa817eaccf2281d4b4b619bb819fa5a7df244d44ea5134bb46b1b970488ec2be810cb58373d6344d31277ff5052ea1d2bcbee014e1d5cffe245e50d2def2e0f14bcb2dbd39bd3aabea879f1878e2903cc16257a12a71bc8fb4e1bc5d6eeffb8a8e3e0601b1c2fdaadedba16db23d83085ea08901b5d1631dca14bb29b5433421ff04bf27b1f1d55d2e438c29cd903d26f05b851b58c071a73305f7c0704ecd8ca293d8a0349674ec6087a61352f5ee76779e760a5fd713361b8e049a98b9c669e66b871096b025483a5fbc5ec36ac8d932ea5cfb619c0fb8a5a41c79adf6187665f96265d9b27f044fb9636f611c40c099f7e094e72abe250c07f9e805b13389d54c7e61facf9b86b03e3dc184cff2e7e67227d0b92114c01cbb19b3c849bcd0f9e1f7f893bc6750102b4a02930d318147c31a72c3be1a2b817def06ab4979cfc08cb8100ed1c8956140140072c8d38286c68784cc1204a3b170f463d0c96997d404fccd2265fa7f3d5f5d6509b401490617d2c701d0bba24979a9edd26de48b84a75af3fd8633132e83c04a14052e2fd3f9a11536ab11baa1cb3ff0652ac83287878b1e59389ab9862214d0653c97f2692e315ee8caf693e4da480c493835978f8d56677e94142543e94fc9784f1deb8aff928c32263049419f16e0ccb3def7a192cdd2edca8fab04b8ea860cb2b4dc4e03759ecb7f6f3d959177b863fc88f560d8818e1f1fe6f67b04c0ecb2647d4b1c89ce65e17dd1ff77ede21c4abbb76eac0c0f2d2f310e1254460a7c39653106e353eb4bb82cc2475d37e7e50d69349d376157edd638c4652ef91bfbb0cd6482c70d829853316b59b87b314577cc64ce04057356b74df6b969db3c7603867148cc1159d72e57213130e6df95f3dc728255bbab46ad461decd9b96eaf0c7440a14a74bc4cc9bd8467718f669f3d04f679faf1a6dad261470c3230e3b8d3056789a4ef28a58015b85f9b328f83c050c726206f3ff311e675c56f86480a49dc409438089f1c38d1b1de3a0f13051cbc610ce03a27448e17735e8ccdc8e480f9dadf5326be16a36f61b2b0fc896ad4da3f576026a3ba25305bdfb54bb4daae52730083d6d2e1552255f2847f9f599688de63a6a3aa652606c61c5f244cb5771394ea5908f760b92ee9b3c670cfb87251eb970045c9b4fe37210200c0a759014e39ce8527f64f08945dd06d18d121acf44739cf456f8d57fec82b87f64cc6156aa44b303bd62c77cc1e1374739ef4bfb0576b3ac409ed9395a7416c7af962a3355dba45603e7ef4b761af6ac8c019e88634112df284bb1e9252e5a7858fd96810878d30728662fcd705087d26a4b4724c9d3b9e91bc5b1b7a84e5bef8a79937c1a9cd3df32641c3dd88bf4f09641a682e57d53b82fc9c927bf4d061fa49270a3adc44f6914f5dffafc22519bcce3e1f492c6256ee45174f3e18e7e4c5dcfe976cdc9885a1759c751bc430aa0d580e12e3e9f28dda3e51756947a9ebd43917a8b4645963393fdc8b564007ab76050969561b368d16ebe52b48d9fe7ca106dc6b273e299a85e485246d64c6a388791b459a339a9716b6056eef9ad8d53df593862a4f63b39dab410b29fe30197a128781ccd940574f59055d85ee72697effd869e0b73acf160fc20a65ed0479446ff6dbd7c2952bad4e04a7c92c809876b480e74d090b1ea08ae7fc89ec1b50e8daf795ccde9b82a3d93db0e3907ed3a9aca83ae385695ce878daa24cbbb5dc8e8e9b65aa43ff88e949d387d1ca5278bda8708eb8df9249f7dfc65a26d3766fc899863c00a4c746ad6c21bf36ac0465fd75913376c2d1518f83c52d078db41a7459ad5f5e82fd07b5949772eae123c6f207a1da5378220b2ce67723374781a8fed955c409b154838a8dcdf40ea4dcd5645a85f344256e6d3b3d8f549cfb8afaf60bdbb6aa8eae404e3009b5803d1a126853276dc89ac77179f80b37b4e21f4874979c1c548de6175e02d157c1364d64563f899b16b722595ea012344739a4e32937622a4587c78088cb0df93b77edd5109d6145059657cd11fc56a905999999799851853e86d8407e3dd2d6b4b574019dbee0624a180ec768c04109def714e272ae6c58925eb02d66c60c70598e1830d5f121c0c364996fb7584e9af981252b48d790f6c2c9fd94cea2ee58ad0c8afbffa1f196b38de549cd005908c43f193b0ab1e7edd0b251630deaaf4fb1fd3cacc20d816ef91bc0f03e0758750baa203d3b0c7fd03228b3b507b988e32817a98bf225d380a05eb7e5d2d87d6db633ce8993a269df2fb68c4ca2528cbd6d74e050d7f4a3388343044fb5daa52589b0e7177a66661b57cb28a1bfdb7d748f5edde3818c305070ade12f473a8e37a7d8e1b3796f98efa65d34393533db5b0e45a655ea059289586f224d650dff6b5e021b664e2be2fb78a03d7e73275b3633ee7ed79f0d2e8bc4a23a75fbcf390cc4f4cefe142540bd3b8a6f4e206e2dd6e8415093e24b085d1fdd1dc63d28d0625d5e076c90cccd0993588036adcc0007b77a19abdfc9beee0fcde8ae1fa6af6844b86d73d6f747ce754f008912fac14c993312c2d7b2ecdb633a0f49dbe88cec0b67c9cb3b5d733bb2f894aa3a018f3a4f5e12dde5ab9b28afd462ab84ce03bfc69e7762157851d43577955551f497b419ca99bc0f34d5d091f1081bd0777f844b219f54aa7543f1cb804ac9d45d5d8006ad87e91f1c40c99379c64598270ea4bc0107dcccd7404a01c5316bbd152e9cdc74ae560e0f52ed1514ba7f76b49868569930ac61c5cc3d07f6af607d7ec37fa8681483c97599bb964011b7667e6f00285336e36f3b197309aab99878dd16fa431259252dadb067645dd3bdfe42a265009d2489cb44654dd4d75d96913b121bea4b2327fa0201d2affb15a233046505a141139344314efd64d81e66dbf28d641db8ca0b22c75981e68416695964049033ae258571340b7f2a2367661fe868e67a13a89fbc6d2e36904c584bf2789c78bb64895bb576925df2ad69315e6316b0bc519a6714171f15521ab15", 0x1000}, {&(0x7f0000000480)="d5be332f5a46de712a682f36415f68fb7217187ce51623bd44d0d8c7078c13cc2592a26eab2e58eec72e2472ede0f111a26bc559cfa02a067e098c9ab04442a72e4c0ab0e31f867de8293a1616cc1f371f5ed46fa1891050e4f701c46654b22944d309f7f8eea3f80e176bee1c182e3f2ee6f0636b87faf8b8a20fada00d2f704cec324c5c284c69d66b4989708f1d9ada0aab6e31e8f5dddcdacf714c2949096601df5b17153ed0d8a72dd6988c98", 0xaf}, {&(0x7f0000000540)="41018b29062bd039faf4e1a2604ff5258eca6ee206374851c45c246d7774aecd1843207c079812b5c47f9948ee05ab6347170396c8966c18f10830607f28043f2d51059257454a22bdb4b88e80ddb5b7919c5615e5be5846462a3d45d26f7969ef5f5dd575ac285e0924d3ffe836bb2994b4309bed5679735a236ba8a507701b74d04c06e80b78c4754f2b39c12c", 0x8e}], 0x4, 0x0, 0xb578) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) clock_gettime(0x2, &(0x7f0000000200)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000280)=0xa5c) getsockname$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x380}) 21:51:43 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0}], 0x3, 0xcd) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1}, {0x1, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000100), 0x3) fsync(0xffffffffffffffff) semop(r2, &(0x7f0000000080)=[{0x0, 0x14, 0x800}, {0x5, 0x0, 0x1000}, {0x2, 0xc1}, {0x1, 0xfffc, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x1400}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x154) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) semop(0x0, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1000}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/4096) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x5, 0x6810, 0xffffffffffffffff, 0x0, 0x8000) shmdt(0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x5) dup2(r1, r0) 21:51:43 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1006, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = getpgid(0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x400, 0x0) 21:51:43 executing program 0: r0 = socket(0x18, 0x1, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) r2 = socket(0x10, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) bind(r6, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r2, r0) 21:51:43 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r0, &(0x7f0000000000), 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:51:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 21:51:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x88, 0xffffffff, 0x5, "ace75a5ec5bbe17d8cffe83bdd71a4e04d36e511", 0x8001, 0xb0}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff688a155035ab71c71dd1a6a4e501258c19845375ba79259e17d2ab93539547c0100000074c91e0512c41df528c2db4540d47a185b05", 0xfffffd87) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) r4 = semget$private(0x0, 0x8, 0x10782) semop(r4, &(0x7f0000000000)=[{0x6, 0x800}, {0x1, 0xfeff, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000001680)=[{0x1, 0x2, 0x800}, {0x3, 0x7ff, 0x800}, {0x4, 0x8, 0x1800}, {0x1, 0x7, 0x1800}], 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/13) syz_open_pts() semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x3b, 0xbf}, 0x7, 0x7, 0x7fc}) semctl$GETZCNT(r4, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/19) 21:51:44 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x0, 0x100, 0x800}], 0x1) 21:51:48 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000040)) r2 = socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x8, 0x0, 0x0) r4 = socket(0x1, 0x4000, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) getpgid(r6) setsockopt(r4, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r4, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r3, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000040)}, 0x408) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 21:51:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_data=&(0x7f00000000c0)="4605d5d36194a105e08f8ba95ba0cac622c585d3ed4fbad7d784eef8dc3a57fbac809afcebbaf9311ed709de0062a6d3a0ebba5df313e17dfd12135c11ac1371946d826088a61ac254c245563290ab6a5b33799505f006fbf031fec9e92f3d2a6d5c"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) 21:51:48 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f3020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x8, 0xff}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)="dbcd4b2089b9f60cb26d3f8e37e13e8bfda21fc2a2286aedd9600da53cebb392889ffab51d7349e0ef7e7364037b84ac2f0002a9a38f48d3beec29afea5c89b35d2b745432229b9ea2cab0b26d37c642578839690165ed28d5f5ae7b901aad878ffdf88141790dae9810eda9757f00233d000d882dfbdf4836d6a4bb279c977f52b94757f52ce643e8665178c03330b58f62c7457a241cb2cb055e66e6b39fdd0eca18e6a6a146440f243b2375c083", 0xaf}, {&(0x7f0000000240)="d2c9c24c29f42a332db6cf6818f950a22a3b343a38f331107240fe5fd4a3b5affd38ffb2d83ba2adb2e57ee6c6502ffa34a7cb513e93d9c17c73669afb73beb33a27465212747f6d1647bd0e9fd850386ccc2d73df0bd6b768c9ca1c8567bcda26751a177172fc5925985e97b9db49e68f1ff1d912a2f3f0b67accae4e554d0c1253ed1aadd3aa40fab65cd2e2b0e0024ba82048a426fbc07fd0f2130f66c3867c9766a0997d34fde92410a0df9856ac", 0xb0}], 0x2, &(0x7f0000001600)=[{0x48, 0xffff, 0x1, "cc6fa6e6996f86f80915f22763ba1fcb90e86858b9f9197d987434786334b05bd105f9b80342459cd7ffe25b8f035930551eb2"}, {0x1010, 0xffff, 0x6, "0a96deef525f6132456e23336437a2757872309fe6afc4ebdc33eb5472a382976763c95bef2e501018ad059df56f5253668ab5261b025afae56e64039ad334dcb50494dd4b6de6cfa941a46cdb04cc6752f17b09d6d816c3094580d23765c71bc6e2beaf1ed088be174a579b0e092e050df0f667ea56e271e7588b9000d87b208e16b7ead110e3644b4c00740d37bf30aa26a83fac69af5a4f6343ac0ac70913849c55785addb159a21758b5248188264f5f10c2eb330ea606515dac4bea748b21064f2bdd3b756e6449daac56c4693219ee99c6550fa09bb7e3cfd8f893658b6635a478c0e86b015c88615056615e284e90390f2f316d0c3565e03b79ca920efc3b1f73ada7ecbdc2011a9f3b704be9512443667e5057e374be7cd2cc75254cebf87253dde7bd4c18d712338b49473ebe03fb49aea875a706449348865cc1cb149abb6ab57dcaa075098b17cf9f329ac368a372eb1685cd764b87e87b0040efdd1274b99987abe086566e75fc6a927dea2efbb7ffc0fbc4f351834acc1f7b6f046dc4991c9a531b709a31c633ad8a609e75dd0819cb448a309c8a934dceb3339645211cfd60a4d7a0a176b72c77dd50d0933b2dc993497d8616f7638bdce952f06be5787fc55a84c01ec3cfa8a50f0ce9b8c02a74c4cb95603e5c7ca0467ae3ffc83cef136222f389d190a383398e1ce839175458c3341322a52d884b17e02f1a61a0a0d2b5ae0473d6fe5d6f76b3b71e9c1bb8c95a690e2d817d7efbc84d4ecf85f1b30c65e9c7696dc792c4f3d8df6bb6885bbc36a0b6659670876804ad7cee1ad5014266abb7eda21c932be1ebc42444efd91d0a3e66ceec6f06b43e613c30a158f6d14d49ca3c9a7eec201e75b8620db25b695d72871372aae1187f01fae1b48aeae650d11371f9ef79b91f72e1fab993e09b77943989d59ecb99678a406433522875ff9beeccd509669819350524124ef8f51424ad1c2074ad1df392a4338e425afe525261c8deb1056dbae2f743e7d3d0cf613642dc4cafc3a723c59e23a1a2913b572816e160b269b360762409a807e958c3bc7257cc7e9b6a8c4c13b83db272310a1cd72b7a5a520ad43d308e2b238bd4e15cb455d0824a47e402d5be6ec8f8f33fc8ce58082dd34364fa663c684b47c3ac01a0ab3946bf252a7f3f150f2e49432837fd3ec7e6c6e9c72cfb0c28290432af73e11ccddd955ebdefe7ff44b79d8109c70067e98baa76ff27b2617407d7462930bd88b96c4b62456a60b1d461904226aa8b5f26a6362b60bdc0fddcfd39925bf8d858054275d57aea877bb523495d6518094315ec6e6bcc014da808a53e3efbcd113954bd8466d809131798cbe87fa0f5aa038b957118b0717dd22e46421bf91645b34b287e24e829e6640780ef6a227da7dc0d13e2703284641301aabc5d80e259b36cf4ff3866930d692bc4054afc9b5d13cd84aa1247dd1ca6f46a7b067b87a3ed22dee62ef4272e9b74a4a2502e651dd219a02af057f1ec8d7e993dbdbed4280cb484cd19bd48fa2f79575fa9e6a08a723cdcc9f9b44667782d64870c783b59a26c5032ddc9f6475cadc8fcbae0b4e6b71b2a4d0c12740e841afc81f7ea17f581e4688673c44ef6385228143d2ff19a2a504b313f3b24d617392f1ec6e2dd1021cfad0e3ad8dcacdbd3dd409f3d12e57b74996d56c03f0fcb6b8f40539ccbe6f5b21ba0accc0832ef01fe778b87c609abb841dea3dc916b20caf33545f228081cae6caef01aaa52315d182c92ed0d883fa2c5e29d97c9239ff8e71c67ff5b067c7ad9ad49fa72e99766291fbcf86fae2ebcd28d196e6cb71fb824b9196eaab77e887ba19da5ec11abe94f69ce58dc50819f284ba010eb6a156e4474048770426982dc484eb6f6148e3010d495e5d5b689bf1e382d90e252a23662af226658f757f0d7465645c8ffa42b9f9591284f67d4fdbe5a071bf9847380389dde16940ab7396672310fe7327c4d13f0c1c0b96ffdafb8abeb6e2b8a5e839aebc03ed09cd3700f715cbe7a3ae646827346fee01cd7089696d566d4e9d505d70ff0131f2fb25909f72a46a83f538308114a1b9c33cf815d92a0d37f69a6f7d844a0bb454fc21803a3230d3c4240825a365cf07e882fc2e5980eaedba82f2f96ab878bc5658e81189a5d881f45d9c34145827f099f1b68e844794b481bf13da4681b8909a803ec41386623818350eba1a45a0e18ae4314f993520e22be3ff12b6a63e59e909caa1d4d33c9f65072965eae96812f4d507c644c7ad21a0a1538ec6d55773e88227dbf569ec19d4c7d663cacacbec46cc5db9aea8e34626ef40fa7a61119cc3d89b3e3ec4e2e4995f9172389cb44346723576457ca22fc75b1158ad0af95e9c524827cd26833685a03b6e343d161c842d8b03a0925a326f3674acd8feb82588288283b7360cbad30979e0292efa5fad64bdda616099f542c5a4f0500fb62101d183808d157eecab7bcce0b15749255709f0e4943de48e4547c70a1211939009f58dcd11f70eb5bb67b0c6f36e99a7040d927ee6f5b9c97ebb0690394e14e65ff5237099511817d371df0b42ff0e192b56144cae415f88fa24e4320e6968317355db0c2eaadfc61541c581ebd57706ddd32618dbbe5fded964859b2c5aef288abc8292aae47edbbb2703f58a865c4266c45f40bd8c40a78bd05a220561a567542f4407d38907a450d57437875feed694dddb2fe83fd3a995f043d8b27113c879de9ff9fb30dc0378aa6c1ea1fb6844c728542baaa634b860a91666606aa29582032b0f6914feea3ca1e07df5fb73be92c804682438f5a5020b0cf3be1a984afb110b250d826f0d2d17a6d40c6c0b4d20eccd0e3f33f8279293b56bacc54442e29e0af7fa6015983ca9affe3e81ff956d8a8ee73a78644d530bc531c5f4a08ca2399e31e19b503dceb6eb97a4eb07e813580afcaa96890eb242ef53555eb363155cd65e7eef2523bcf24a8797dd6140b47f84248d19988a49083b303a6481dd6fc5e4bfbea430442c659899f3444b791a414b16ea3f98f09adef14a873326f6d2959862d71fc468ec8a8a6467b643305b956eed3cf47b33985ff83aedb5a9d7d05f8faff324df38a0bf562eb22a94089d71a4e4c1a8528ca4dc2932e3f96f50d6ef04499596b00980471cd1312c46e951dfbcd9b85c5b15c97dac5adf078847873df6433d172d9f04a38d4590626ddecd30974091afb226683e7043eef5ca97af69049a34b27a8dd7ddf1e9a8b2d1d8707d91bb8a549284cea14688ecf6a777cde00e362d47333756ccebfe50c0444df160140fa27b90a30363a73b976b0c09b996d888121983348a7f2390ba9e740a6d06317a8c636d6a6b73fc5c992b7d7b46423c961b8bcf53f209cf3eaed41b95eaf234dba5687dbeff3305c1e8182aab6e3dc1d467f2577c7269ea4439955c424ce6d236b42698be8dc0cc98dddfe7c68626918d981cba80756dd1d41064cc87ab06685b6e4303a89d265a7289a1532ec510045fc940841da3a8d1a3c9404bc625263fb1d5e63e4be9da691232e693ab08a5e79062b000bbfb4db523bacdee2d15525dee8300c0b38f487c4fb6a42ad7bd5d3a92717da33ac0c45d123f574a81cff394af40697adb26ee4452544b5853db9b8d0ad0793ecf26bf1f4c7460a53a4fc258326f12ec454263b0aa18e90b4f6efc8511920188bdbaaa37b3a792a82cf686a507bc0a4125c83fdac0560ed16698780e2bdaa1fb9a140b723ade98c0daf5c529770e7fd9125fc73b95334f50bddf89341666f5a63c65dacaaaaceff03e03693a6c7af10109bf61cd3fa2ecf861af13455115d94a45a0c85864664f20ac361a4b1e9720a70388b09e1c48a2422c4d9fb626ffae87201e25c04dc6d51a7d600036ee8f62412efca4e358e6e0371e6bbd9916d19a4f2ac6643ec0c88616ef3077831484dde3a90be388a2e95495ce7c9502411352496162d5773e7a5aacc8596241fc3ad3fa5806e9f7311baea81170d44d2a360072fb1233cf758e9b34aa33887535573b9f084cd319fe53fca83c78461585498ca1f0e8dfa9510c76c7c870064d26b14427e0fc2aee26a9623a5785fb20d9ca368818f3ca29738337d741e43a2388807d26ca4b5a846f2186108ecaf40b56be41b72fdf4bb59c55879d422de398d6920798a9901d165205a8f9b9d4ebf14c860e258b78e30287ce26f75577d09dc1b48343a5c9ad24f19fe3ba66ee72a066aa6674a90d57ef3ce054382d2e727b5b9f7d5d765313f7a855e18078bb31e49ee0d6deb388d6f92cee333274054de44d3d6a48ccfb92fd1ca0b05cad15d1f51b314f6e5906edc79907b5ec40d4e4f07094170ad697bd5800dfcd7961e85db20b4ccef19df0d89db0715774cd37a0861310744c5cc58b56025c22363d501b28e7e567e78a560206c4bc3219cd9ec63498860a403139552f6ff5375e7525ba98ce94648ee8a5493d2d7de3e40a5b2aaa71334511bf07382c7dcedb9ba2ed61350401bf3c5d796a96f8dfc6c0505113266a79aa8709939fe5de8560c6fc4eb2f52ad82ab55353d7c0cdf4bdd5e04079f3bd56c723edcb53b36886af8d9fcd760c6873b02d57b13bd8038a50bea03c17f9bee68378d46048ed128c411207b66298e25135b9c3511dcea498462f93e1e59e5f8fe1d09e1556169c19d6a4d1974a9f0a1687bff99543f7635bc15c92b750f09c4bd852f719a50a003b59e229e08b0bf01f1b47290c580b1ed5ea4ae9721f4c316d8dedfe42e4317490a875d07ad0c767bd5faf12b1045c2e88731176a4d33fadb5d900f36ddea4e02952009662911747facf7ba316b08399baa1ffa7d767b6d3a28ebc85d2ac8a58cc15f564de9854e071a64023f2c6bdab18f385df3b62a68c3f90c789209358faf577f338a666987ff71b9b6fe93ce0f2454d3946f29bd9b67f000ba17e320e6a203f056beb6143cde3eee027a7f4d746905df171c9f10e9cd59a7a68a245aaf9899adf79a4376ea7f09db3582025e542aa19933feb4f393ae9f9df59d0777fc45d91fff47fd332245da57d597127ddd4c3013c1cb2251c538d5a3d7996ba35875706384b1567c79af2c081604ef8d1ea64638700ac5be69b6d6c919a3d040051005662f61b56ae3d184c3176d54c111fb7c32c7b1e5f1df4c2062c9aa5be10fcdee5202748a9ee70fd242207e13567bca605a2d57b5301ab6ef5a603606eb153673413e8058972f392942cbd6e705cfba030e33d1564bb6564ce0315bf48c919dd4f30d5ea544a8bf4171b1d8b2768153d1f4581fedaff2e8a375cc4b508ace62993c26f019b5a7e1afde8b0fabb6f8c5e1439608685e28702f59de76fc472a6122c00eed2fef5005c11e7f3c3493e7ac049fb309cdaa1d85287a746f815f46aa37105d1e2e07a11559f4d3321a13574822372307e739098eb819348bd348064844090f992ce9d9013aaa1eeb57ebdcfd805b664530f26ae2e7b94f1a93c1b6e3b767b3d73454e37c1172fe2b80ba8a8a73fea44ebb9b63e2ef8da56ccebd82af66ca4c3c5bd59247c81ffb1dead217cbe2b77d78839362a59501b4bbceb45a306882f8360874310b6a61eb26b6b8d873da21d85f751cae07170927fa19ff4fda416115e0ddccc68c503d0b41a0b77518cfec5d5b92a020054f51a88fc301781673da5b8230612e9ee05ea638548a25788294ba9d6b86efd0cd783cb6d75042b92537907f8eb76542d532990be1d7f8b99a7fb3c51798b24a1139b18972c3433f2b3729197255a98f3ede78083e"}, {0x80, 0xffff, 0x0, "9216140cb65301b65a3978f6da1b2317477cba94b4d847b10b285b26afa915b732a8e0354246068475ab78f6a9bc1b7273bd1d3c5179e7ec577cea6668cbc702821a061006a37cff63aa7346a281dde13e3ac425b7eaac09b2c227956e8e210e68eba0b967c14247882f6768d4f5fd"}, {0xb8, 0xffff, 0x3, "68d98dbef4712b08d48305bb66bcc9ded909828eca58ed32cb2e767bbb2afacc0d0913fbd2bc19e6ee19e86723b084636ad260e8f97ab0f34870cfbce63ecbd871a13110b34a171ef94194ad2369c098b9c01412349abf1913984e23bba70b46c85908e6cb440db122068d8e977275cdaca8de590ac057f4bcc31264fff3161433845716c9643e4d050b2ac8920cf41ed7a4bc993c83ab1f71a224b86d4bc6979d"}, {0x10, 0x1, 0x23b7}], 0x11a0}, 0x400) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0x34}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r3 = dup2(r2, r0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) write(r4, 0x0, 0x0) 21:51:48 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0xad29900ae5335830, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}}}}}}}}) syz_emit_ethernet(0xf3, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0x18, 0x4, 0x1, 0xf, 0xe5, 0x64, 0x4, 0x4f, 0x89, 0x0, @empty, @loopback, {[@noop, @ssrr={0x89, 0x7, 0x7, [@rand_addr=0x2]}, @end, @noop, @end, @timestamp={0x44, 0x38, 0x0, 0x0, 0x4, [{[@empty], 0x76}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[@broadcast], 0xffffff80}, {[@loopback]}, {[], 0x90}, {[], 0x1}, {[], 0x3f}, {[@loopback], 0x2}]}, @ra={0x94, 0x6, 0x595}]}}, @udp={{0x3, 0x1, 0x8}, {"f8665e3fecc7a7cbe185fe909e014bcf084ebebf615da449f071fb4d69e709d848e427f40186db1d6a4fcb4afffd69ee525c3b7dac15e48ad1228481fe60b65c38b0be1dd8609f38a11d549fa9ca73c4d4364e0d89ae88e574ca91f58cfcd68e6d7869ffc4d066c3dbaa6ed83367bf8c84d7d931a01889b98bef809c1f"}}}}}}) 21:51:48 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000450000000000000000000000e0000002e00000020e69a15f48138998"]) 21:51:48 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x4, 0x0, "000100091be601cf00", 0x1, 0x81}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:51:48 executing program 0: pipe(0x0) poll(0x0, 0x0, 0x606dca73) pipe(&(0x7f00000000c0)) r0 = open(0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x7363) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x14, r1, 0x0, 0x7) fcntl$lock(r2, 0x8, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8800, 0xe1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x1000100c00004}) 21:51:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xb, 0xa8d, 0x0, "0a662baf0c033c08d271795acd00"}) write(0xffffffffffffffff, 0x0, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000000300)="e640fd6b65c1963fcbab319338749c7804c27746190149e2ab61f9b55ab5f5557b6fd346de2eed95f9251d5f5abe7169de816114a09b45db4eb9c7497785e2d2a4406f4580aaf3da80b0b4c6cb3bda5dd8975be3f354771220e3bb5078f759b03205af3907a14a959b1f508e49f3a08919cc595c450b9acdca7110f034a2428c4e1691bc5b7511ad220355e2671e76cff95533d29c64acca681bb3c864cb420ce6948abf230a1c33fe6ec63d7e79b97ba8464d6f40e6b9fab4e82498dc2b29aea9293af9b9913753b0123cc4b1cc9aea9792ef9c15f3c20d39ec0a01519692de1943b765da1c15519f91e358041d5ebc71daf230466c7618ea73d07253c1de379d115ba1de82c62916d780e7d211c143ee476572073a6e7ef617c5f95758b00e6e6ea3d41ec05c29f507b877549d97a347059accb1cea2430af1670cbfda82b6b2fce225f2649811082130390aedebae0010d3b5c278d92993bacf7ac559007180bfb07bfe7e9c928e5be2fa4e9f79c1b65e6697af32b981a1401fbf7593af9b0e6f460582c1f19715cdcb40d20c1b0f29a1c7fc7a71754d52402e1389b97fc85c231e7b50a672ea6aacfe8ba28c27981009f8c1f9b12ed838d8973d359244e53816059c2aa24e9a7dfd43a306e3df22e8e854bfbbc5496512ffbf61a83d99a51e065731d5e2f27ab364580d8b4bae5a7c8d94bbfcaa0848a4f1c191aa31f101", 0x200}, {&(0x7f00000001c0)="ff", 0x1}], 0x2) r2 = dup(r0) preadv(r2, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/145, 0x91}, {&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000500)=""/112, 0x70}, {&(0x7f0000000580)=""/237, 0xed}, {&(0x7f0000000680)=""/150, 0x96}], 0x6, 0x0, 0x5) 21:51:48 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000640)="b20a", 0x2}, {&(0x7f0000000040)="2b4434247c86debd4e1d18aa4b96fa9fa97f897dedec2d533acc099c0ef57bc611b4bf9a8975d2afa76f21c11c14a5fc75ae47446a88621480210d149f76fadd793223c9e0e438e60ff9c3a1187cd405ca19f0433f0c35db71ecaf53601de18ebf3c75d33001", 0x66}, {&(0x7f00000001c0)="5ba2d7fce25dd7962d5015eb72f7cba73ccbd4a9b7bb546a43090f3f232e91db353c879d0ffb4de76a809c3fee8dec4067c43e38b488bee5462b58c87873ebed", 0x40}], 0x3) write(0xffffffffffffffff, &(0x7f0000000380)="c3b14af9dc1615749f3ec362c703029fb94189abf79f20ff13a3703b18add1aafb233d901c81ba575e22d109165246f383e0e88b52d1e473e43f18de32abd7db948c6cd17906f7f7acb2d7d18687d737283ef69b563740813de5792a373631d7705ee540339103566a5c060000aac244a6ed02d2f345d7e8dbbfc892075afd7dfaedb667bfdeadf2e0a3cb39f52de5df0c82469535e1a4ec6fbee569d65846995e5f937f9ca35d918e6e746a1b2afc9e824c20061dd27147d54bd8f69d42c4f7cb2659d733203f5f7777bd69a5babb9936040c91013cf1dd000000000000", 0xde) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') socket(0x1, 0x1, 0x7) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) shutdown(r3, 0x1) 21:51:48 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x4}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {0x0, 0x8}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) poll(&(0x7f0000000200)=[{r4, 0x20}, {r3, 0x2}, {r5, 0x100}], 0x3, 0x800) 21:51:49 executing program 0: lseek(0xffffffffffffff9c, 0x0, 0x1f, 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 21:51:49 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000020206, 0x0) pipe(&(0x7f0000000480)) accept$unix(r0, 0x0, &(0x7f0000000040)) kqueue() socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup2(r2, r3) kevent(r1, 0x0, 0x0, &(0x7f0000000a40), 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 21:51:49 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="aa31d1cdaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a000000008131f75f3501900d265cf541569101ddb10769856a6d8eb86a7b6446865a40e85de524afaaa44e6e6586586362df153b214a1002a9648b906187bd2db037afb33f6db332a22552a94d1c37a350a11287ee82e7a797781f07321771a17352ff949a333c83cfb35b3e91b841b6a8b2c185ec38847e4532d6e3588a7dce393044c3a0abc40260ccf8c3fa28c0db6b7d264142f4ad4e1e2f05f9aee129d2b701a3b335ed78fc715f05092f"]) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x2000000186) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x1, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x33, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) close(0xffffffffffffffff) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/129) msgrcv(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f00000052221bbcbb39411fa875fbecde469dcdf40aab7c3ceb517c5c2b8239ff423321fbf9aa827acbf3112cf2c169f5efc4e57ce63357e4962a23", @ANYRES16, @ANYRES16=r2], 0x1, 0x1, 0x1000) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/64) close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x12, &(0x7f0000000040)={@remote, @empty, [{[], {0x8100, 0x6, 0x0, 0x3}}], {@generic={0x117d}}}) 21:51:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x101) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(0x0, r1) r2 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r3 = getuid() fchown(r2, r3, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0x0, r3, r5, 0x2}, 0x200000000, 0x3f, r7, r9, 0xffffffffffffffe1, 0x0, 0xc719, 0x7f}) fchflags(0xffffffffffffffff, 0x10000) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaa2aaaaaaa7cff040054f4868560451a7c00c503000000000000000500e70c8153e293b83dfe8020001500000000000000000000aa33"]) syz_emit_ethernet(0x12, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000b000000004c0046e8247b3918822e9368b2a137271980996930c3640e1cdf2c3b8e6d056c3f600c6a5c836e6adc4faf6d3f78118057c94f69615583f6075fe008bfbcdb6998c5f4495330efa2cbad415a047d96841de46b85695a83dcf3cc28ac8b5e23"]) 21:51:49 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000002}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) fchmod(r2, 0x4) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 21:51:50 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x3, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:51:50 executing program 0: r0 = kqueue() mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x2, 0x8, 0xcd14, r2}) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="3cdd488ada5afdfd9e72bd60d1334444f9b0e0adc8a74cbc6c4db7577c7048c2f6d05d9bf4324ce57ac54330c13796663524a1458cfab7308cec934943305148d0669000effcfc1ae81c8c8a893e8e279bb9e97814e96aba3efdf47e8e67e481310a649a7757c4feb93e3dce4975d77165de19f94d52caea", &(0x7f0000000180)=0x78, &(0x7f0000000680)="9dea6496525482819a632e95a3138b8f93bed32f7659dcd73f4fa4fa6feee765e14a28c7d3d585a6479776b4c5b7e84d593faf57ee45ec4b293889747bb2518eb70dda3bf0368f804f0232d41796202722d96f2c8afa2b041246c87467ac0ed63facbd87858756cbc5214f5eecc4ea24065011a98dcf8ae7a22f1faebac412e083e60b28a5cdde8117ec725ecd004c66938094cd688d133fd790cbbe90504402db62684fc0c4697ad5fec1f7b9224a41ede478dc834a58ac746b37d436dbcf312f5d219fa3f7cc0af3b3d02670241e233c25af000405306153cf2c4c1db3928b340bf179f0bd9139239af7e9f52d6caebbd5953e7aa92114a759fd1f772c067305a665981a4ab1045acb08798e2be6d1997a5a4a9f29ee302084285f3f939c4bd1bb634d311539ea4c14cef0ac58dacd689d1db70fe1005e08358927fd9b8ed2dda0d534edd42a610637304df9a7fcf026a33f42f215c1f0ce4750c2bab9db204f60a35899b338d4d3bdc729c04e8566a6c62fb58cc51d080970ae059396493c760c5a679d9981fff6cbd61cf5f298150e458e664d2733967364ecd38f5b4b21e52ec0d5b9d9a45006d58374bcece212d5b4a87378f7770437dbbd6d735bbbdb4530aa1f6792ada67203cdac3d8e617b6b1b60381c3f28a6ba321a36ee772cb1740b9debdd4d900bbb51cdcabedb1364be784fea29d16b5ae06f566437ad84e91e04978b0fd7451646f43f77e4bb5cc7aa9c0d9abdbb8f3dfe11fb946621752901ebc32bb13029dd2c1c9f107ccb1d258a5fe3ff071a8e4dd4b6ce0deea1d669354c1e4fc2737b77b6cd3443663a69d848b5113a1207ce78b4d02285f62f1399da8a3a929774965b54fcdcf3d546496ede239019b2768b782477b83617a7b366b1cf8d038b116c649f802574bc7ce4a27b266349ad8ae4ab377f3f51ce47805022e9817e9cdda78299a638036aaf826dfa545b4acfe5deb696ce4aea21cac222bf933b2dfbcec23d25863aaa325e80c22c56da38eff17a4fd591b288714f6fe46177440505fac13f932d90e8363adec03209d80579f18c679c860f5e1b03ddefc626c80faf924c4058a266108682ef72cd97e01ad56884ba817dc87552b4ec8c24cb3bb09289c682f1cf386bb98445b14eb1ebc730e2917dad5969bdc40f5652317bd9d4bc9954b1e8cb9fc43a5b4f923eca8b98f8e48823d1b3ecab6f6cad6f7ead4d2c84c30b2844bc4ab0b1dc01ad1435d5dabb85a5b6e07c5c1b8771911b2a4271c22feb60d78cf268648ef2751c04cf879de48b70759a29a8220f4b4fc242505a511ed7ebeae368cd38f8cb38a6f4622b73935ecd75c9ea68f3bd46d0d2ce9eadf4fd08bab1745ef80a38a63169e8ee48c7f319d6ccadd48bcd417b9af7ce87bd77d170f0701aacaea77a09657d2af0de912c399134a47f001f43825cc3eef2df92df1d42933d1ffbcc4afe16b3a36e9a40062696831b1610da6c415d34a278b747ad830ef6bd4f2a0604b32f58a7850358f0ba3080b40b0526e3e536b9bcec9cc914c1ed4cce7b242799d77414cb806602a527f334213f2fd672be446e96d6569b703eface17112bd167cc34580b8b480be814010a3a3f51b1d126060398d760860ae563d2d37f8cd9e7a5971b7b0d4279ddbd39348d5b005606655caa69231e4a1160032742ce6c0e5d79239777548b6c58ed509fbb05eec4670c6413312ff4c2e82ab92272a6dd3e3906b4aff65eb85f6b8981de292c950fb2ec0de33976f1d3d9607e764dd348474a251e151d32d16a02b61c28f059fd7ceffb5a8766ab6e7b6ed4bc2adbdc836bcfc6ef5717493cae77bdd4d961880a1c970c20d546df9c960fc964bb0955c04238ec038a8b7db0a63927d2e3886fd89b55739891d0ec8a0953b1fac4ad45f33c61c1a568c395f216baa12989d3ded9402b76c73b3b93901694f2684cd78850b6586130120576f02c03f4f87c4cdf867d8554585923473cda95ae97f2d972ab0a3517d855b4839e91689c63112c3c3d50e93ef7c89754e2ff12316f21002d1f3ab256f79a75f5bb172e9983d5da2f79dc7b0be9a245c5800f306316945c06b59fa069b978480609b0488de1999ecfc265b0cb21dff26721e74acb600dd191912302270811b2c013d65f4ad518a0f5f5589399e860667783ef42eda1ff91bd92f64827a14eea921f02d93c4a851444cf40b19f98bdf5c43e3ab7326f4837599342c2c97609c38ea690afe696118f952301bed2e3d21149f482162a97ed90361753a5baf1c281ae7db742e4e69e44ae6437bebd85945ba228d134fd3466a9ceaa243f41296ba9d6d4963d2b758362e762bcf7b696d38abcbe9daf11ebb6cc77e68b31b5ac00de279f2c94c62f4bfedf998ff06cd09541514db35256e9318d5164d6285d52c249fe57882606669060300492f9f6c48e71cc902c5528679ae60600e1a8af63f42e8ed16823316d51d4adb787c6a76c514fa88c1396ac60b5192ba8aa0a47e79ded34e1fea58300ee69d1e897895ed27235d10b2436637117e60d0452d1b73060b5f1e4dbdd938d5c047f81f902ac3ad37ede55072d935ebc2cf2820947654f8e1cad24a9c338109874cc69452fd0acaf7fb56280f02d5ce3e5d8dc6d27dce80004e2b4f639325387478db3064eff42586ef029ec8cfe0fc17bc71934fdae149cde9751a08f08d696eeb3eb41315f16704a466ce360a1e77fd9232a9ba8fb4122503b62f7c482f57326a4123cffca477dec6930f2de8e8adc91f21cfb5195d5942a346707557be0bc1067918f4df0988e56d914ec7a8f523d18b0e65cf32908ca0461f993204da5b47a6d8486350108873c6a696716ba2447c480b8ec9f9efc20d4ee3af5b0f9bd8cf2567b92e801107ef1cf33f32f14a5011b880b9aee80f94767f1e839bdba384c475fe97f5dbb5976263501143ff328ea62ba1e2263bb2583d9878f9e950e2dfd8cee5732d4684541f63e956f752346e22a06f06c6c38e25f70928cc2cbc545fdd9da307006103d4f7888d2f7e4da32e445d984fb2ef04e2ceb8df30329d68423064b08cad4966c0a611cd109d2fe500eef81f6ae0aa769dafef1d71cc9f6b37614fd24e96e8cce526b45be79225c7085aa3df8b8f7f08cc82b6a2173d7c42dcf8bf629dbb8d62a303752069b0489e2898bbb8bd1d1775b42642a705117f013b4257a6dde138afd9386c3ffa8a40b04712b60f8b63be201e6aedc97fe2d450622275e0fa8596f333e7121a28c4b992b4add562da4ef3ac4597d48575afa96a405311f1a0591b20e6a14f71d3d6225541f524741922ec1b08805f79e2446ad45fc981942e4c9cf0d752b669b254af5c446283598627abb063275d83c3af37611afb4139d79cb3eaa17307bb7c2263cdd2b0add2d02273771f2415c64af8a72373663c7d387a868c3cc0b409420968793b11688544f30232489b885c69542e396c5da59c7257eb757e8906171c74926da984ef16a4cc6578dd335203cf7ac75e3b7135d4446b73949fab95557ad72e686a896a52a2789cd7208c788f295a4db1fd13d77fdbc30e7e7a589d10ed0f2fe6fecd8501616da54ac4ecfe9bbc42b9a7f2a153e9cf780825fee50dfcf758db82297144359613e2e045d72d929f7082b563bb16fe67a9488c91b339134d2e94cd3bcb6187c0e2e9a7c13cc0d8b3e8b07d9ce8cd6ce76933748ecf26e5eb4df6af4097c5006e183c6efe264665c4b1e0782b69da4c780648b3af701a8cb6c4e98782d38c0ae8bfac486110818b4747c5f89248bf35c8bbd81ae97284271a4a3b25d99f182e93643ceeb9c549ade2a2fc3841f9f6ebb29b876641bc74df43cb888c5c1cbcbc5335d6016c77b1c243d8d8f23b3727f61715c03a6055b071721d1de5929919859723706663488ac588083f70a8cf39f70febdf6d7d4259991c593f4e90f53332507649ac2e69660edd8c7a67583eafc3984a2a8a718948d63dd219b1f29680ef693e80c4b8a587153a63aba87ae8d3e1e1237685e3bb078752e81ebb5e2f63c40b8f1efca2e46a3e34cc2fc01f93724f690982c2e03d6ccb6304a9078052f848c0a58951ef6c88a6c8cfae58c1b678cf86051b604610407f2a8e44a525f0dca48b6bb28e5b8405903c602f39ea94c53c53f3e092f9a092556179ad17edb6ccc858b4c6d09b38fc667b751e9aff5b33467b30550431703efc0281ff309ad5538d036e4bea8d9f30488e7b3ca3879d4694591720777464233de4a796abb2d91a08188a9cdf6e861c0b7a2940915bdf0651f01dbfad372751cccee0817a8201548eea121e17f8f5aec2ed4a82abac4691a59a4bfbb835248082737ffa23ec4745449ffdb307cdc38d1840f5205533287ac55aecd320705e0af1ec58cc1631e53b765a8dfaa7026c4a30d1909a1bcf259f3f971a0d99553ff5474d64a31e9d9494d3ad1e4457bfdec9291e1cac9ba8e43cc7c0d8db7836ed69700f9441d7da15fc0ed378e5514763b2dfffbd43b8503cff445dd3f85441849742bec12d6b055c2c862f4dabb1cfca89463e21e73a00ab23a4319c29559fc21ee7b462146f22b45ba15ea79f532a87d5f3bdf30a1aaa7511cb934c21fb6a982bf71d7802bf7703982f53f55f819805ff7a75baa028f4621ee2c3f0a57651f2bd2645b55f1a30740da9b62cfc697270d5446fcb18d37488fd171a61786fd47dd4f28e75c6eeb858f2f4eb604d582ff6e6c45b5c62355b143d6c6a6038235d8e44ff256eeab2ee4cae01f8cb4346690b13830a2bd974d56bdc3b6229fb77e96bf5668a10ef2b110267efb5d0c62bf2bb3ed2d3b7cc0b5d3d683d2dd7a8c5d108a4f6fb27de9f3229c39606519d842dbdf293e3ab4cbcb0ae07ed3259fed91c4efb05c80e6891d7c4010ac37cd09b38abc2dc1ede913d0e779b958fa2008bef3c85ec4ae729779cf8f3f449baee08b22868e7a762cae6259b83e1a67a17e5736af700720298201b77299d3755da7d7f603868574ca1ed544c4ffc13349859322a5b50f412c28defb13a77978ac130af4e5928ab54404e6563ba78da1b313de9a17cd7c66efbb3a8c805f085665bf60f14c6537dcb195e8c0efd5c0c0be7c1cc5324db7bf208150e751c55f6f74fa6a97989cf1865f04691e49eae2fa8688a7dcad7e2638b965b7639fab64d7041f47d982ee2a10ccc9b61a2a7f22bb188fb50734db252cddba8429281f83ad0df66995e10f5fc1b7d01c7acff1e72e9721de228bfeefcafc17ea1fc24527b2cf10135567fdca6522a37c767039824c10625db3df30030c1fd2ed1a35b48a3d409c05ab86593f8e772d26bc9c0b4cd153314e62ba8788bf94a94fc11aa675a9bdb5f59264ae6cdb5baf86d1abb77712faa1c0216b2e73984b7a73970c26f39cef66813bb609972eb5cc32913656c03c0d060f2ce261d8abfc37302c1151920797e6bb5cfa52acad089a628ba83a94ca751b69e3b1bd3cb707a9062242e41416b9d8fc7bbdd9a961c2afc872d57d0469c6d919956afdf84677020ba9f8e54db2c11eb0b430f47bd8c5f0ad463410527c5d02672428abd5877eb84f464a793627909b8e24747991ec4f336bc800eec6863043ce4de5d4664e6de5b5e65bee7d9c63feb28f5bbba0ac62496ea7e37868c66a4ea7d3abcf9fd958d3b3a2f56c978eafd08d10a10c6c7fccd4a6c39d079204c99dac90fbf50bbc786b4fc2f5fc7166aa960d2e8bf8c23c8b60b33040edcb15974e7ae543c02f5365782cc7e258ef441bae2c7c4e2c1c5cac1b62ec50652113a4ae5949", 0x1000) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaa48aaaaaa8b0800450000a0fffc000000019078ac14d439d51a4bcdbb34f06701112beacd0b214e21f618e31648af03fb3b6749b84c0067fb0100e9abe27dc97915e237738decfa061a454d0454037b17", @ANYRES32, @ANYRES32, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704021a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="feffffffffffffffffffffff08000678e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r3, @ANYBLOB="101000089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba60271f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3d, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, 0x41424344, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0xd2, &(0x7f00000001c0)=ANY=[@ANYBLOB="1c992996ba5d91e86b2cb833080046c600c4006700017f029078ac1400aa7f000001000102004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9110000290784f38080a00000007000000020303000000006ca62e15ba257f8d8e3c47e567122c1732451a915d30bb910e3394ed515e6c2dc6d6fb897f3e61e5bf3bfb69fcc408df9cf858f2e5538eb6d77f84519e2f3d6527e09e350a9fc4133627fcffe443db148c4f1bb3c8992bb93764c8bc9e32102620ea0fc32aa4b2ea40cc983eef3a7858d721a1f8025754321d1ed8e348e79e0197c7a18b16e3efff"]) mprotect(&(0x7f0000dad000/0x3000)=nil, 0x3000, 0x4) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 21:51:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0xffff, 0x2}) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000040)=0xe707) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 21:51:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) fchmod(r0, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x802) 21:51:53 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @rand_addr="02bf340f19bd27bd2a0d6c4fd7269689", @mcast2, {[], @icmpv6=@echo_request}}}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x6, 0x9, 0x8a35, 0x800, "f61e9ae9dbbb198b83860d9bf157635b10a1924a", 0x3f, 0x1}) 21:51:57 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x2a8}, 0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') getsockname$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 21:51:57 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000b7f200000000000000000000ff02000000000000000000000000002b0000000000000000000000000000000001fe8800000000070000000000000000aa3302000700000000ff020000000000000000069a56fcab5d3ef600000000000000000000000000966bae45a6a859f19883a91005c40a2729f7ec6a642864bac45e08fcb20f31c08e976e6f0084c3bf509b9daf8870b02b2cce0107eaa0d1da4bdcbaf95573c4a5ff42d7593033ac067f58668042ce0d7adf9ea292a7f28b04d23e688f56e22c63f5c6d35021c01e4d6df4ad64a1b313232d82a9ee147d79e1f9dbcfe6d3dab2de20e90a81771200721f2f305ed8044051f1addb68c51a68d40347316b0dda02b58af20fb1a45da016908657af85aceeff87d6f1539b3ec5fec74f833efb8fdaa77650798027a4c255c2ff1e5e83c6ae7a77ba229f3b40f73890c2a714cc15c3a71f6c587deb012bccba6e"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_dstaddr=@in}) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0x4}) 21:51:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x29) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x7) ftruncate(r0, 0x0, 0x402ffff) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTOP(r2, 0x2000746f) 21:51:58 executing program 0: syz_emit_ethernet(0x1046, &(0x7f00000000c0)={@random="339a2fc118a6", @local, [], {@ipv6={0x86dd, {0x9, 0x6, "80060c", 0x1010, 0x88, 0x1, @loopback, @remote={0xfe, 0x80, [], 0x0}, {[@dstopts={0x37, 0x1, [], [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x33}]}], @generic="51a905a57c937e8cd0910f10259187360b173a635555d3504546bb46a447ca19bcf8ba62178881939e1ca688cfac681e1b07519ac9cab902075288375df49c9c80f432f8a9b2acbb9c8af93845b54996d71e98e31c24d646429cca07b427207c7d0a21062ab56e902a6e8bbbb01b1951974b339fb736d8569f5a3611f520fbe6bb4130ab53b152af95acfa9422d653c5c91af7befb7674e0a34893c33ed63239a678c01f98e88b7171ad124f4e446f764709495fae7157f3c54fa0284939d47d05ccb350372d1fdcb582611dbac673d89e96801ea756faf0b028acea88f96b78d1d3097819c656b8d12442a3056c432c95874655319c9ccf7ae4aaaa9103de0919b9949e2a4c887445d15e05e592dd01e8195eb371ded0639925d1ca7e807b88258e3f82d2c415aa7b57d165d3a6d46075154b535f1a824ebe6a83613641c3e7f15f473bb2bbfb3ac0525e71f02ce37a86ae9dced87b05e2a6992fe2fc4627ab18eb7fff313f3af2545e3d31b71ece8fe99304e219ff3d3dc1af675297bfd128ce1cc223306de7c7738d6f2b8cc33308739a8528eec6ab0cd4e4aac8cfb9030fa6ef0b6ccd7bc728ebf9796645cbfea6e4c9a5fabbcca92ae8549b49124a9aef17174c0fac87352258ca60af7a66de2078bcefaf1b2f62746362e145d2a0ab090a41c2887574701877e56451a699b67bd22ee5ac2e87f57185d5dd220ffc26dba673a0688e87c7b692edd50307d1e3e4c67ece6eac1f18b8d1a2a4c3607bad257ed06bb02104116a925b3d77b1efcc62321d193ac6ce907c8904d8d772df40fc1d64288710fbe68243a32d30846073614944aeb406f6ef7cd972925755949e34238c531a625707d573b6a95573847c32c3524fd454049080390fa4e17881388b88a3f51c6a9a93dc59683837feffdded2f1fb68ceee96fef1afcc4cd20295fb4fda6932edb9b814897cd1def7e1950da2d3ed22791a4c20ac4b6002e8e66477cb006d0cfb0295dd398740f4b642b9b313b4ab6034685ddd47c8edb56cf764c9961a86742606ddef7205df7031b2566752302ffbeffea5514610ba8a228d8d25cf4934d7d94b9f9661e98242c667f736de4f0d24fd9e57b8d0533161e3ddc4fe8b179ce059bcbfbcd3a32c05f89d4534cbcfeef13061bf5c2923e45c5711d679d353b9633011d8762a1cca7dd44b50cd68363b95a24adcb6066ed4dbe34626a8d1bdee2d9008e6a344d377878e93295864e813fc5f932baa1fb458128d6ef0da2c002d421996aaf0bd80a7477874de1ada0d4f75436ece95146ddc96f79c2e7cf4d775b6948e9233042786db5f903a3e6639b756caae07d28e1c7b01935a5c469c6ac3d0467cc97166801e8b74d5cf6300fb5e8e9cfee661e8300c6a70b36546a4efe6ee6712e4d5162ecb96819037fc034e6d155090b7ab3dccb26c7bd1e350c642f6fcd3ac712400dda72ee6e277fb725998d09493de4e1bab9e13676006f8a8431ff7fd60f08d35865e290851bfcc7a4a028ea35fe405e301b78920034dd5e8e7e87648777336da8f68fec5f279939cc1ae8c4bbf68e0d377feeb7da6a90b24923cb48e2eb635e4e3cf154901747300bea4c8ef818463cd7f1fad8f397581456ba3260ca0a9c4dfc38bc3217a2513fbfda3d9bf029e73910b0e2e757c849ff11c95b07501d6e2df4740d4dd0ec243013fb2c61603765fda2d4cfc24a9837c772b7b5d7c3b1b6f1de8b1c249eb2d788bb15819209f84dd0250ce2613985e77ed404d1538463cac087bc38c5a7e823848a058a5cd0e11d674d27b9da9179b77c67c715adf08a531180f9baa4e00ef9634b37570072fcd1d6f60e090054b6a330bef6693e33a7117d56ca0545621132aad53b354604b4e3856134bcb207d2b55d700be2895814f561bc271f93b866a901618e3c864edc8b94785099b7c532838dcc1a987c7eb45cada55cab55374ed875a21b72a52e5d796891645a2e31df00f8a9daf0e85af4e6816f975183ad47e3141245cd397bc0cd2f8b42fe2e507f40877b550e3eb8778b8806b78e269c639ecc62cb247fb51b7dd51a423242b03a7a3f0ff6d52cf0ca6cb3341b4db9f5e01e8649b17cae097e53b1365fb4f213ab54988b8f371afdb80425db9a846aae1b328853cc59083f6eb4119d502bb1878eb870fbe56ed246f3115fdfbaddb3dd34601a17dc33bf8d6db335d83113f04aa577bf0f893cbfcc091239d7dec5565d4be7b2e5a7df392c9ac6957e1c71107cb67c80a94322a674520646711b9cd6b58692e9444261eb94d2c7d22ce3efddb2ed730e30d05b764d611d996fea3e08de44eaa9265a23e2ba6296176786922155a6d95ca7a29b49b43631d1ce74f5df492ea7a598d2c525e69a53169ce72a51b88aa6719399aa55b0af2d75261b2e5e56e9b80da26419c9354784c307f56f69902d16e7f02d14066b1879cb110c97c359f76a85295b85cd45370743a52ff441504df475407b1247b9a6cb4feaf392cb9565eb1373c82b2744e4f214d5bd81dc32f71a4451aed4a925ae9ba985ab9dfc9eacbfcc6c2747ce0aabf0b434af7d274b15fbd3d1cdb4f771445e92c0f555b1a2222d33d5911c45b719da3746ba3fffdb44cabbb6b7fa639cf75a4d51b6e218f99f3b068533a0f28892b9536d2bf52d506c02fab059ef5176e8e448cce688d0ecab50be4688d0cd721f3713a778eb93be8174a89f90985789cce0ece16dccf5338851ae98dde9a0fe98bb93058a26fcb1fe8c17b07b5b1d3adcfb103ebc7be2b8628b0800d020f9323c44a5c6c0d3f390d97785273ae1987d92f4291fb34aa6b768a3b90363d34264e5810b2f6c3bc8a259f014601a44dfc22bb877dbf6b2a188346206ba0db48e0787d55792e821e34ad6ed67688107e39ed06df8cc63e31d3fd0c47c10752e89c5a284b6ebb8ed4d3618ebcec241543899765f25cf81697208699b45844e7bbe75c4f595f274e7695df7bab8c30cac19fdbb3fb5d1cb24ee1a0ecc1d8810bf3ad15109f89d7d6769a7b11036ebf406e6e699f1990e4aded361b0871ad7e4197cbf291dbc79e0d7d275646b604882479dd785580ff26dce48dea5345a4f7fc9c4f14f615e09537d48acaf08faf2ba845ef204de2dafa161db8244e8d05a1267f0f001af28f42e992dd02b71bcd85c476d5a4fd5b39004c8b2377a839edf4b1c9bfa14a95cb0b2d4a04d90c54b5b9eac877996b6507f254c85f64afe89e6253f2b791542545f06476b2b2fa6f6a06563653d35fcfc73c04677cd03e38fcb824a3d2b239374ed3ccc744b55b7b4aa247c99a23f6e96c2827b4745a19e152a470e996fa1ba0454c4c2b9c0fcdfdbc0969535644114df8884407dcf480a2e81ee34f1fef0d0147353a757e535521ecb5cb9e5e96dfa8fa33b7a0616667d7c5e33c31092d74e25488b722ae85d8359e78bdb8ac11ebbdeb1cf917af5a39741f264c7feb7b1bc9fca326caa8ca961eb1149e265bc4c9db314eb6c77e8e7b58e2d92ac0cf0ab584c58a4ceb148853f982a4964ded8d44a7b0f7cfe85d921eab744a929ba8c91637d2c7b988633ac22232e77a2a668db008ac97ca708289f3f5d28453fab1f3529bcdba521fe848262af044243790875268111dae900ceb737a6c6c05e95a281dac3bc46b4d75144880acaac1ac8cf204db32838e384ddef0ebb187d67e07f234a9e03fe4b1ea135b5fe2f6e26d1c5271896fa07654bee230399e975249dbc3a99a6c8aa688b53bcaf73b089d2d2c16be89c785771e627aab26394fae67f886d23e6479188b01f013440bdb36b5c86f1fc1ea6b2fe7a9483a208a7634a514fb6b3ad539938ee71af5c5a4e9f7ec5baf6678e6aee2087b859c6e9fbd184b4b7c5443a317c551328f81ea182337893a6e144669737773061d09f167d44c62307f691c35be64f73e94582323a8b47013fe5a156eafbc3772b680671a2f83c93f5c9390ade47c553b731993118aca331b0fe63d85e3c81a3436c53bcc26c33337bb79d1aafaa08b92b3f7310020d2eb8e578356bc784f8ec51d5e36855e64815dc787cfd65fcd83015a23a6a5ac404e1763673c9c34f834168a0be9c246f9aa0e7077c779c4273917b9419a4ff4cdb62d2b9360c670f22358f374c7af6fbc6fdf655dfd6d944cbbc3cdf5e5c87109488bef604e669c3d9ce51bd175e87cc4cdafd41f551e2696cbe77735e639e3c98af9364963c32941607377cdedd4982907cb58a0bdae1114606bc0b789246b5b66d21b254e875ab826b7aa6747dd445440a6af4078df20961608ee52986a258cf8742c3d54293ed604416818774970289feb2fc846b8856a54f208d5318bb855ef9df927d4ef54abead3b6dbfc7c4c4b894dd084abb7d2dedca2882057e05264a0b07c532ad96ad30e2db15f7b7ba2cc7bb4a48f561e6600a2c9873f811e0f88db0f0dd03467a0d0401cf540062b099702417a0f24e6fe44e07c4ca50c3de67e9a2160d888d5285424148b33adf655de27de4ad7cf2521be6747a1842162610c3951d4308080ebcc9a8ab4a9b76daeff113ac089407e4b4e17a0307bc47cdae9d110216d7ef5848b45ae27b0d48d9c3da54e92c0b5ee79b1f69c4e6ef8e661b5551e79e27833152f86eb06f6e0c8c2d343fdb45989c7afe5ba16daee731303fa2cafc6613ae3ff084f6e331edd0e9eca91e3ef67128dccbdcd1f472dcd51315c744f51a8bef5aa9de5da9e6764eea3f3a15bf23cdaeca4b5ee7a5590e42fb3c575f75216fe1f2f55e4e9bc79982c2cc49520299898d93e6201a285d473242012d06a1eb9fdf5ca9d736949fe59b0a1d8b827a2ae8e18d3f60bc326986180e53ca20227a79518af18791731786122f119a6559b42737385b3f6e81bcc33ded9416c7f6191844774a0737495d8097fd6f26a00e9a416e04e6ecde4be6b5f53bdfd068491fd1585767f64a1bc2a3e0b7674f84197e8e7431cbda2feefb200c95b426ac0e2039726e0ad0afa11060e6892d184ba6c77401c8fd0f354d0fcbf61d20b5f235df2b015f53cdad5f840d6efd7c1aa00cf1b7f617acaffc6941948c0d829b3c83d432a4bdf2d3134ed2502558a4917dcf00f46d01a0b09b682179bd04a1ac5cc7130c43594db6d88e1ad6e2883f47c2547daf61ea5455ec33c44e3cda91548b16d7dc1c7bf42a379bb0d1de34cc00e0032657273602f9f8c3e7b8a12068166a15f778dd2c4ced9b29f1304addc7e7a7296c36f77f77bbb01479958c387a1da22b8c61bee4683d1a8379737d6ab44f6010eb7bfea48277a0ab426f60908a1f177e11e0bb7b09e7bc324c48658eac03e8093c6d413ca56fba146b858248a00a6591a10ce0f9740d23e229da856a77320a5a8a138b8e547e4ac7e32687f64dc2368eafcf82bd91a6bb80e986a6e50e3461facae710b641ced0b51cccdb1d9b8e1cb6e3e0103ecc069178778a6e4fe8d785698e331a3fdc5c98f93e61b740adf5791bf78326bffa0e600ad72d05ea38e088a160b08642b5ef2487754c06222a0a4328672bef526f4b381e2195382884b092828800b8e857c61faa7786e5f4fc10f6fb8e15b1d1155fa3de3a36a2e05a7ed58ee3a643298a3393f537342c8735265dc9984d28ecddc65678adfb575982cc203bb41af4a505826677cbacb57f98bbf14cafcbd8a87cb80b3f91dd797d1b0d994166f36efbdcc61a25b96457b958cc2662828ef832c437e3d29b7eb594e2066319b9d8443c38e28fdfa667c819803f282472cf8ad6958bc8a8477b24f61deed0d0d01dd469aa6ff1a135dec2"}}}}}) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff) 21:51:58 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYRES64]) socket(0x18, 0x4000, 0x1) r0 = socket(0x10, 0x4000, 0x1) connect$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x3, 0x80) semop(r1, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x20000000000) ftruncate(r3, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400), 0x0) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) 21:51:58 executing program 0: syz_emit_ethernet(0x58, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4a, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}, {"11746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc"}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 21:51:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xa368, 0x23fe, 0x7fffffff, "73080d000009000000000000001500f200cf5300", 0xfffffffe}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde4be500708af3a23231ce94669d94d7cb2629bd7c24206432c818776e4383fbc2e411266295335560dceb3ad1bcec11a8b0a6b663aefbfea5a1ecbd6b1fb15d60ab59f11b140c0258b09b98382ce9b45ad886b80c6ad7e0c2165cc8141bcd7a5feb895affc837fc2251c84f", 0xe7}, {&(0x7f0000000080)="f6b34ef9137ebe0458adcfd7118871f590b50a00000000000000846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c260051b0cd", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291798db6a9e3fa61ff24c3f1f5938e97956e", 0x56}], 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x20}, {r3, 0x100}, {0xffffffffffffff9c, 0x4}, {r0, 0x4}, {r4, 0x4}, {r5, 0x192}], 0x7, 0x5) close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) 21:51:58 executing program 0: ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = getuid() r3 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x34e, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x4}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r4 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, r4}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x400000000000}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000000)) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) 21:51:58 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) fchmodat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000740)=[{&(0x7f0000000240)=""/132, 0x84}, {&(0x7f0000000100)=""/47, 0x2f}, {&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000880)=""/52, 0x34}, {&(0x7f0000000380)=""/132, 0x84}, {&(0x7f0000000440)=""/222, 0xde}, {&(0x7f0000000540)=""/194, 0xc2}, {&(0x7f0000000640)=""/209, 0xd1}], 0x8) socket(0x18, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod$loop(&(0x7f00000000c0)='./file1\x00', 0x1, 0x1) listen(0xffffffffffffff9c, 0x7) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = semget$private(0x0, 0x3, 0x506) socket(0x1, 0x4000, 0x85) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/163) open$dir(&(0x7f0000000080)='./file1\x00', 0x100, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') 21:51:58 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) msgget(0x3, 0x611) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x100, 0x0) close(r0) semctl$GETZCNT(0x0, 0x3, 0x7, &(0x7f00000000c0)=""/93) syz_extract_tcp_res(&(0x7f0000000380), 0xff, 0x200) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000140)) r1 = semget$private(0x0, 0x7, 0x2e2) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x6, 0x9, 0x7ff]) r2 = semget$private(0x0, 0x0, 0x424) r3 = semget$private(0x0, 0x3, 0x60c) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000580)=""/224) r4 = semget(0x0, 0x2, 0x4c) shmget$private(0x0, 0x1000, 0x404, &(0x7f0000ffe000/0x1000)=nil) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000140)=0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000002c0)=""/139) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000480)=""/209) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000180)=""/253) 21:51:58 executing program 1: poll(0xfffffffffffffffe, 0x0, 0x2) 21:52:03 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x43b8, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b77cbe7c3b0dec5cf124fe012d6fc07aeaae1001004c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000008000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fcc7690ded14f9ca833b67ff074ab1141570f8fc6ebb37052a6472066ce21532deaac00c6eaf392627c0d1fde5dd8cca0bd9000000000000000000000000b5f78f100dd75180b8c2202b4d7ab97e3947b6a6381ba1e37c1dd394395d0299726fdc79b5a60cec15e34df8c2a1407867ee82002c4767b835fa708570df412d4b8cde1b0193e2e97c3d893cb2960c8e8955a4108a08c7ed97e56a8618eaac4b6fe5908b786dc1fba39732eae9e96fc3c53a94c3204a03f86c7119855c", 0x0, 0x0, 0x0) 21:52:03 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) connect(r3, &(0x7f00000005c0)=ANY=[], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r6, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000005c0)={{0xb55, 0x0, r5, 0x0, r6, 0x81, 0x5}, 0x1, 0x8, r7, r4, 0x9, 0x2, 0x2}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/253) read(r3, &(0x7f0000000200)=""/180, 0xb4) syz_emit_ethernet(0x8e, &(0x7f0000000380)={@local, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @rand_addr=0x1, @local, @multicast2}}}}) socket(0x2, 0x2, 0x0) 21:52:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x60) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000001c0)={0x5, 0x9, {0x8, 0x81}}) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) 21:52:03 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) writev(r0, &(0x7f0000000040), 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x2, 0x4, 0x25}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 21:52:03 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f00000002c0)={0x3, 0x2, 0x4, 0x62c1e31a, r2}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000080)="4303d1a3f042d6d351a9affed77ee7f25e33f00c9b8488516d5b053d228f638d356cc89bddd3f89c8e1076213aa2e7f6456007a3bc890ee0cfbf7a1dc1cc70584bcbc187398702218feb43b9b9646ef9f4eefa14f014e6f096f04d57a39dc6700aafb0877d4999dedd04e5c5fcdb7bdc440189f289b8a11d116a88545cfb63e10bb301a8efaf3020fade7b183f055ca614c12de5", &(0x7f0000000140)=0x94, &(0x7f0000000180)="65ac09a6541938a34adf6b072a05eb4404ddefb9588fffcb43d0da181041b6e68239169ce5e6188ba590fee7ba90a3b7d3d821aa2b3219d6923c64c06a25dc38da2cc5e619025dce5454c7a26397101ff489479bf1e6d4880d3fa0d8281e87fe813a2edd7963ba6183a9ef2dd6e9b050e2ff355d38dc174c22f8aefe049a9a271ef823c34f6cd171bd3d38d0267d281c537e6f4ebc1d1d83e4ddf5fe3950405f87dd2596df63e59ea077497cc6c9a2011947ae423f5ab0c6554e8953011a0dbe7a8e4c073a8cc5a23a78e9688d72850f23", 0xd1) 21:52:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r2) 21:52:03 executing program 0: syz_emit_ethernet(0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r0, 0x0, 0x7fff, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x40000032, 0x0, 0xfffffffc, 0x0) r3 = socket(0x2, 0x2, 0x0) dup2(r3, r0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) lseek(r4, 0x0, 0x2, 0x1) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000000)={0x4, 0xfffffffa, 0x101, 0x4, "3c7bec0b36f520f97bf266da4562899f54770f15", 0x2}) 21:52:09 executing program 1: socket(0x2, 0x8001, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYRES16=r1, @ANYRESDEC=r0], 0x10) 21:52:09 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x600) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:52:09 executing program 1: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1da) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./file1\x00', 0x20000, 0x24) renameat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000300)={0x6, 0x2f81}, 0x10) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x2d8) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 21:52:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x409, 0x0, 0x0) r2 = dup2(r0, r0) fcntl$dupfd(r1, 0xa, r1) shutdown(r2, 0x1) socketpair(0x20, 0x3, 0xe4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = fcntl$dupfd(r2, 0xa, r4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 21:52:09 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) unlink(&(0x7f0000000080)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x4, 0x63) 21:52:09 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) close(r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x1f, 0x400}) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b05be5b06b51d24a85e14d7568fc158af0b3a9f55b6b5889d5d03"}}}}}}) 21:52:10 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef, 0x2, 0x0, 0x9}], 0x0, 0x0, 0x7f, 0x0) r1 = kqueue() clock_settime(0x0, &(0x7f0000000100)={0x3, 0x1}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000300)=0x400) r2 = socket(0x2, 0x4, 0x0) connect$unix(r2, &(0x7f0000001a80)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf63a78b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba4050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d0000000000000007f24b05c241e230be7f055df2b473f9cb01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab2b00b0c1b705f6f4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d210024b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d35a140187a3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017a801b5669356a3f9962506702a7897312d6294fdaa8ae5ccf2f4f193a9ddc93e8223278f36002ddf041b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e63e6a94dd63fba4f481f047c2d02aa78303d2d2f2c94b5d5bff44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a2601000000000010467c0ca0e9e2579a3315ea83b98595c6ffffbad8088cc590f42c14b2d904c0fd5ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f22e0c2256355b959e64d8536400c508506a4ef894bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d68914d2103f03412c421621e9023b6033d807d91e8f07726ac86b881a01bb8a4f88815d6a903a7488cea2b78edb9eda9df77d86d14af85b3d68d50343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e5500000000a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b823ae36e7448dbf6fed830e000000000000000000000000000000000000000000000000a17336d8c92aff537528ec4befbfd4e6a152b62484aae0db8a3ae5a79aae61c1ab60c5492e1cffd6be77c7de0665cf8bcc6a7f5d10213167106f7a30ac50ba945f70411c947682c28a982347432b097419ea90da8dca2fb8638aaaee9e59eaf761160dcc2df952648bb5eb6da33644b2f2486a00000000000000000000000000000000000000000000000000007c462d37f3cdf80076831fd405dd7370ac487f108fd7a98d8723cd567e7ea8de0cbd7a373c965ef6df5756eba510e1edc6868cd198b615bb0e9d99b32b95d16efce507511fca04175f7fb792729d048132a966cca55fd9c160039b6725acaa94fbc3f4b9c40238bb13f0566331a81e2fbb18c4d560bc81859b9181ad09d8f9cfb64cc88155ccfaf3ff2749ee8e606ac11133c30fcd1f687fa361bbad41b6f5b6055f6dd25f57f42b7acaa23952d91a03687c83e97329d7fd7d50b9d984ab15aacd555ff87455bcdf6244f181a699eaaa02f9965d292bc6e69518fe5f296ec2934922bd6fd2497b41127585315d15448aa3ee521bb802d567644da7e8836defeba42087bdd063385c71753c20d48a5fe09c486b596a6e8a899fe490a461fd722628654ecfdfeb4488c24bc30b8be00324c0ae12f6b723943576af5e83fe8fb5e7"], 0x10) writev(r2, &(0x7f0000000140)=[{&(0x7f00000006c0)="848b6c4667cf5f2d5d22fc13baf2b2bd6170b345589a6601207262fe78e947f31801f968a029782f388b6bd38749f709006e19349c0f9eddaa4e252ca09936f2fbdab15d45e22b0e9e00000026852bfc72e8e2c91063878cb2b057855f7cdaa76150f01ffdcb2ec1f44c207ef5951951f67b56c3bc3e3df96cd2dc834c92556e", 0x80}, {&(0x7f0000000a40)="eabe269c03a88d706bbe0e02bc04f428a1faa088aab0135c6160a9d5c9497b7c229b0b37b372b85a201c8c57e74bdd4e15e786abcfc3e5146c6cc2b2876b6b4242e7cf34e5668e527cebc10a548b1a3ec870f1989bdb707f2c0bb930ab1044ee80c08dd1a61ea8a1619b6a4ebd9f12d66f4d3e8bae838c41ba744bf47f5b374a8b10ff42c655e97216ce313e4b3baea9e3faaa761e1d23204fc8b9b75cdf21571060f0af71b5cef9e6273bcb40deba8f68f37af98b9e31c969b7465bb7b015272b4f5d3befdbd5e373c27c510f2654da8dba4929b6fec061c66e6fc3b750cdc069df7bda6576fd17390b3e3a9dedf3f5f1abe292a41072b86a34d1931d1ab1391222fb411b694e02e82278d833589f4db366d27d9a36783be7abad538f4c743805c5f1dcc6aed98f51734bf5766b16ecb09f7e0453a2ce44936f3c114bc5d84735bd3dd00e0121ffbee97838b082c4323a0f7dad4a5978eb90127abda8281163588d5a0a2780fb7aff5dfcc838281b4e824f69e35441a0bb69a0021c47c3ccff6e238f3710bcebabe7ba1443e069fb33174b691b052e04773952f8e3081ec2627750bd877819e6f3c5a46f709111379dfe6c68cc43fda0466370745b5b42fcac6b7b6ffcde653a009c4b9c27db7918148c665d9dbd4921365b5a359a87b62295b31cdad28d404922e8fc0362516acbf321b835d7c00276c547f5e9a9cc03efcfe7c2be7bba2ce9ae11de26b4e5b5ddfdbd9e8f42a8ea22ae2f46457402bc6c593f662333ed4e7cd1d54eaccec5f14aed214db80ab3bf167ab9caa38481e13e9e35a86458726dd66b54324de66070f178da6cb039abbf5f66e2eaf71780075baef160ab8156d8c9e3aa9e1537c19d50b25ef81604bb3bdc5cdaa932c612b3a53eea8d861c560c9bc1d8f5f8e9682512e2e7f5cf5efaf5d05818a96c9bae4cab3d1ae7804f8294818062fa5c4d6f225c8bd268e85963e89912fe7fd41b81d500b85e8b3e0eebec9e02e2cebe31fb6d186bfaa9071d806aa7f474e8401c8213c4a3258ba923f3a7bb37048c9981d63560058f5d92f8efb06198eaa1b45f4172c1db541268a78c8ffb5cec82c02988869357c362bc4919ecf552665739de65fbdc084c1bda7e1e7ece9670ac97549b5696f9148890da32aeaf42404512631e92b1b4cc9c271e80b0d75085f804407274d72f4a183a0969e52541a026c66a0112a9049bd6adcba3f9c148885ac22a701f540f14c3de46b7ce13b18f57f2a48336d5567750d5dcb294cb2dd0269ea83129a055dd6992dabe25502f31140743af406d47a025c6dd601bf58e4190e21c1e737fe54d9795cba8fb7f1293ddb705758186b4182c7310d95f639970fb470d439d248208c76f92508ba707a3e5eb06f5c86d878f8ae117d96c168eae882b20867d47dcef8ea7af52f81ef48afd70a19f9897d7554de50b12d5a4263d5a1245717910c048bcdfaba42dd65fcd61de1b6c8433fed3325e9aaf53ed929e037f15577d10686fa9b897c83fb429f1a6461f0abdeb4a16ee5b1e1a7bd0983f43a763cee986d36d0173e821f6761e456ea1d1446143bef20894f5355294361fc7dbab20de0f67a22b1856b6c5a7f18ecdcfc4e7dc79937638f7cc9434a0e9ff3b25b796ce23f7a3305a889cc90f85f873ab1f8a6fc7d6fd42c105479591a5627efb67b4a0b947b3505e729dbf82d77939a8622479227046f818eba472df2ab1a91479a3c534e5ad2e302e4bb5bc3e42a2c15ac1e9db0f108fe4c69eec4c80fd9bcf532c07aa557d5ee8dc0da9c42e381b24da6d31bb61c370dd2943d47981eee64ae0c4fb246a3f3ea749f4abe8a3a51175931a72326f4c86caca974330b82d8b93d98985ef2ea8da4fdf055648617adf1f02291c2135f419cdac3f8376b9b68a271d546ac37ba8a9e74acf7b13bb39f3a2e9d68fc5dae5d5a800781d5363a106982a57d7b80720ae52ade2", 0x575}], 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x400, 0x0) setsockopt(r2, 0x38, 0x7b1, &(0x7f0000000200)="9e941992e35aa75189f655085d1f5cdd1d3071203ee7b51d8dd09629dd8912188e01e47251de9a56c5a466e4ad2b2406fdc59ca601404ce3686a0070739f1a6eb4d4cc9ccb7a63e98d576e7e654e2ceecbab64919916bd04e4a07014a1fc2a99411c6de91a58a68cabdcc49e9d0843613236c6c0b2e1ce886f059f2e5b3a1bf5751ab9de4e8d70edbf0fc56ee8d8ba3a1e33591afb1aadfa084c278219ebc1d5c8b554ba3608d74dde2a075a965a13e0a02f728db2801b368dc45aa8b67f82a52f56fae63b8e312b96d950e317a2bdc93bec6daebf7d9e2554464f425bc17e286ca9b71c8a24a6072493", 0xea) dup(r2) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20, 0x9}, 0xffffffffffffff70) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x18) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x4db, 0x7, 0x3, "2ea807e16eb595603fcfd71100"}) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0xffffffffffffff00) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x3) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) 21:52:10 executing program 0: ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) sync() mkdir(&(0x7f0000001080)='./file0\x00', 0x0) rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000001140)='./file0\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) 21:52:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="a1028100ffffffff540c3d99247267877e5891bf915048625281b9220b36982e2e7c9d4bb37fc7373063240e30438e139a482d1f0992694c7478d176d097e346dda061732781d4487eb282dc84fdbf824bdaccf6e84061d56052bd791de4b40823c70c7814c1ac59b49b95bf376eb30325e775023d4af8debc541001d4b252edca744d8589"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000a00)=0x7, 0x4) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) pwritev(r7, &(0x7f0000000280)=[{&(0x7f0000000100)="8bb6515730d924d2c6fd41f431f6b354876bc86a9e1d5fa8c0971a9e66d90c8a68218c921f4c608fc3d95bb63fac0d0a381d527aa3b624f847af2d68806cbd431a7cfb6779f3fbeeb6077e2731ecbedbf834b76285ee4f85aa0d3204399f979961b8c1", 0x63}, {&(0x7f0000000180)="7971f520914e2ad8d0d17085935f6a9c54486f7f18620e68f3e90e6cc5082acf7a46d75f830cfd2459beae21f846a4f43fd3aeb281e2a3fd201aa832b076ab806e9aeef93ca39fcab241b54ff16f8e65fe79466ae61641cb316c33502207", 0x5e}, {&(0x7f0000000200)="5ae42a13371bccd863126249168bf532709646f067d094823a36b28e10d52821112d3369c5da782e705f828453ca0d2c9078d33b6d90801d78ffa46ee16a1630b1368efe22f1d640d1886a889946f26119", 0x51}, {&(0x7f0000000880)="b658877434f641072b7ab2e7eaa87245bc07ba4590543944de0e55c1781e2f26ff80616077adb38e1b67093ff55298174c5bf9553afb1b9e417a1e1b8761e9656e86d0e1f0c3c90e503e214a5014b6e37fcb4d027fb4c8de0363d3a8586423b6948506e999a82e6925dd8661102e23128704606ad9c50784b5eb603cc5101ae184c1ed12b52b6eca401e3a8d521a6db385d6464d54859e630b8e87e27e", 0x9d}], 0x4, 0x0, 0x6) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) 21:52:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x40000000000000dc, &(0x7f0000000040)="d3d2d0e4e7f767dff69ec523746a2403dfa63fb5489db0de7cc13c4295e73b43561531f2a688799a0cb5da71b44670bb746cf63e5e3d7e7a51e00548ee2e87e13b2ef83f693ebd8f125eccf2aaa821209780c2a316eb5d4f06022b3fdf353a7b304188a340c9a9ed87ab2fcc2e37a4321eb7dc56543d281e4f026710d3cedcc5519b9040d42f2182b474205eec01d41ae1c27d18976846755522bbe91c5465bbfd4aa9bde68d4a0ea1d5dbf7b255d69f0a0f1d4052da81fe81b6dd82f2dfa60ef0960cc051e429685d71e9b9e4", 0x0, 0x0, 0x0) 21:52:10 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fchmod(r0, 0x8) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 21:52:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x4e) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 21:52:11 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x5, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @mcast2, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x32, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0x7}]}}}}}}}) 21:52:11 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYRESDEC=r2, @ANYRES16=r5, @ANYRES16, @ANYRESDEC=r0, @ANYBLOB="6d180767905c1bf84a61e9bf3420172815cc70522fabb63d4295e8b57ca7e237edfab6f5f9f49715d3da0c6e8e713555f6a80545a3f04574524aa3ff89b68e988ed01738bedfb249d14da6a941babc9a4b4019c47da3705b215213e3744a15870bb26dd5e73346be2d47cb426a0e73d53c6a6ee6e25805413d38eac2479f34", @ANYRES64=r4, @ANYRES32=r5, @ANYBLOB="250903a9790e2c5dbb574717d74d652a99d1743b65989901a0a0d030f2ca8c58db52cd357b621af8f03f9dfab1db3b7aeb2c18f514c5694deeb270a0d085cf229325a77f467613e6165228a8b827669be52bf61db195fa4a52e1e28880189d229e6622b486bf120edbe5dd81d561ed614b2c67c54e3939c2d65694cd51ba93ccbf1c18e14e9eeb76373479ae77e943bdf0eb13b047e47cc3f5d33f574a15af45c87abd9c03f1e415d66eac62728476a07a595a612526b2915e4633bef664809d4a0391036ec457e01a7a77a5ecb5384b8a9fa3578353070cf345195825f7c255e706df82e573b466ecc582ab1a49c1892ed0ce0a0beebebf921321f1441eedf32979a4e60fbe7524f3bcf3021b757fffbd9587cf6a0ce10123ff6f1f407200285fb035a97bdbc8cb9f92e427f8238a6ba5b36db9b517ffab8b99e823a8d635101db4733ea0e8f562a18c882675dad3d9298aa3a9dc04d8e4acbed60ad48b6d5d18ee26cdbe1af0bae69983555e25658879"], 0x1c) 21:52:11 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) sysctl$hw(&(0x7f0000000040)={0x4}, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x285ec, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='.\x00', 0x0, 0x28) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) close(r2) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x9, 0x4) 21:52:11 executing program 1: mprotect(&(0x7f00009bc000/0x7000)=nil, 0x7000, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = kqueue() r1 = syz_open_pts() socketpair(0x6, 0x8000, 0x81, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) fchmod(r1, 0x10) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x42, 0x2, 0x9, 0xf6ed}, {{r3}, 0xfffffffffffffffb, 0x88, 0x2, 0xe0e8, 0x2c}, {{r4}, 0xfffffffffffffffa, 0x5c, 0xfffff, 0x80000001, 0x5}, {{r5}, 0xfffffffffffffff8, 0x4c, 0x20, 0x4, 0x20}, {{r6}, 0xffffffffffffffff, 0x2, 0x8, 0x6, 0xfffffffffffeffff}, {{}, 0xffffffffffffffff, 0x44, 0x2, 0x3, 0xfffffffffffffffb}, {{}, 0xfffffffffffffff9, 0x8, 0x80, 0x2, 0x6}, {{}, 0xffffffffffffffff, 0x20, 0x20000042, 0x0, 0x2123}, {{r5}, 0xfffffffffffffffc, 0x8a, 0x2, 0x259c, 0x6}, {{}, 0xfffffffffffffffa, 0x105, 0x1, 0x3, 0x9}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000087d000/0x3000)=nil, 0x3000, 0x4, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 21:52:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x1) open(&(0x7f0000000040)='\x00', 0x100, 0x1) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mkdir(&(0x7f0000000080)='.\x00', 0x104) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 21:52:14 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x6) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) readv(0xffffffffffffffff, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000040), 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 21:52:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = semget(0x3, 0x4, 0x21b) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000640)=""/107) socket(0x20, 0x2, 0x7) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) preadv(r3, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/187, 0xbb}, {&(0x7f0000000280)=""/155, 0x9b}, {&(0x7f0000000000)=""/19, 0x13}, {&(0x7f0000000340)=""/199, 0xc7}, {&(0x7f0000000480)=""/230, 0xe6}, {&(0x7f0000000100)=""/89, 0x59}], 0x6, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000600)={0x1, 0x8, 0x1, 0x2b8e}) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 21:52:19 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{}, {}, {[@multicast1]}, {[@broadcast]}, {[@remote={0xac, 0x14, 0x0}]}, {}]}]}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) r3 = semget$private(0x0, 0x8, 0x10286) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000180)={0x7, 0xb6, 0x5}) semop(r3, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0xaf) 21:52:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x400) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffd, 0x0, 0x7, 0x0, "04000000010000a9b3c742000000d35ed900"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 21:52:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) renameat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00') kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 21:52:19 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) close(r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)="8a51cc47767059cb504989a0439abde30dcdc91fc9cd8f58359ffa345eddefcb307bd340d5167076314eb19bcca3f86b124994760717459d3cdc7bd69782916e6e1aa76590253b3b3c3fd20fe0f23f5a560fcde62272c94f1db489d8666fa761b17e91c155cd2d02e917a74ddb71259472531ba71a986bd399b13a5e445ea4b7de419afeb29837dcd6c5a6c368d1c25fc048d77966cba84a53c0b7f493", 0x9d}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xa1, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x26}, 0x2, &(0x7f0000000580), &(0x7f00000001c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x8, 0x1a400000, 0xb7, 0x0, "d133d15344c764ac2a5d85d43fd3f1337044f22b", 0xbc380, 0xffffff63}) r3 = syz_open_pts() poll(&(0x7f0000000040), 0x0, 0x3) close(r3) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(0x0, 0x0) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCNOTTY(r3, 0x20007471) 21:52:19 executing program 0: r0 = socket(0x2, 0x8000, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e"], 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)) r3 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xfffffffe, 0x0, 0x0, r6, 0xffffffffffffffff}, 0x0, 0x10000, 0xffffffffffffffff, 0x0, 0x6c}) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 21:52:19 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_request}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0xf, 0x806d, 0x6, 0x8, 0x9, @random="45f8c8f9ae26", "30e355155d5aff0c", @remote, "b413aae3c9f8fee813cf1ddc10ba36a8"}}}}) 21:52:19 executing program 0: syz_emit_ethernet(0xcf, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004500f10f7d442e00c10000000000019078e0000002000000000c009078dc020000491b004000680101021d0005ffffffff00000007940600000001940600000005443c0893ffffffff00000008e000000100000005ac1400aa000009faffffffffe0000000ffffffff0000007f0000000801000000000000080000001f83230000000000ffffffffac1400aa00000000ffffffffffffffff0000004400000007831f01ac1400bb000000007f000001ac1400aaac1400aa00000008ac1400bb00010101000049"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000140)=[{0x6, 0xfffe, 0x1000}, {0x4, 0x4, 0x1ffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, r2}, 0xc) r3 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r3) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x4, 0x8001, r3}) setpgid(r3, 0xffffffffffffffff) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000200)=""/141) r4 = getpid() socket(0x3c, 0x3, 0x6) setpgid(r4, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 21:52:19 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x5, 0x3f, 0x19, 0x37f, 0x0, 0x0, 0x200, 0x2, 0x1]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="fbffffffffff45f7b676ee0e0800450000300000000000059078e00000020000000000000000e0000001fffffffff831a0b26f349891e461000000177328649fa995000000000000"]) 21:52:19 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x50, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@noop, @timestamp={0x44, 0xc, 0x6, 0x0, 0x0, [{[@multicast2]}]}, @timestamp={0x44, 0x18, 0x7f, 0x1, 0x3, [{[], 0x5}, {[], 0x2}, {[@rand_addr=0x5], 0xffd}, {[], 0xfff}]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x1f, 0x0, 0x4ba, 0xd3de, 0x400}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="dee7657f4a6db8fcb07748eb8263867385c6001200226fa1697cf1c6096b9bcaaed503c9c68db83f849fb534f6f40b10c80f432658b6742856c66ac635f4f7f852248a5e86e193fb0f197c78451f408efcf341c113872950238c50e39c7f00000000000000f0530f93aa3c2303b288463a63496369b9ad78822a98aafd6fd4893da99d2eac759d53e082e4821ff7f6c27caff7668244a48edc23fedd9ef8e4c92ba7654958a5e64e6880443846445eb6277523a6bf7810d05aca6de25159597d6ef523cb15ce9729dd2a77ab576fb8c2af5deb7174474e456e157038726ffbdd299086c6a7bb2105734a2a107b5a6f0c6f2c"], 0x1, 0x1, 0x1000) r1 = msgget$private(0x0, 0x2000000386) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(0xffffffffffffffff, 0x6, r2) r3 = getpgid(r2) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0xc) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) 21:52:19 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file1/../file0\x00', 0x80, 0x9c) renameat(r1, &(0x7f0000000480)='./file1/../file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r3, &(0x7f0000000380)='./file0\x00', r4, &(0x7f0000000400)='./file1/../file0\x00') unlink(&(0x7f0000000080)='./file1/../file0\x00') unlink(&(0x7f0000000180)='.\x00') semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14f, 0x7fff}, 0x0, 0x400, 0x80}) fchown(r1, 0x0, r5) 21:52:19 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)="e7", 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 21:52:19 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x1f, 0x800}, {0x1, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="08002e2f66696c653000751b78fb05f9cd59773bd98a2d55dc795f9d6555fa41628112d877e732a1430dd0a5547588beb2e30cb34a9535f58920a6313f539cbe8d6e0a213d24af78ea6055d9bd98280b3b9316d1ad15aaa2215d"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 21:52:19 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "59fdf7", 0x0, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x2b, 0x1, [], [@pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}]}}}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x3f, [{0x2, 0x8}, {0x0, 0xfffffff8}, {0x2, 0x4}, {0x1, 0x12a8}, {0x3, 0x8}, {0x3, 0x40}, {0x1, 0x51}, {0x1, 0x57}, {0x1, 0x5}, {0x1, 0x5}, {0x2}, {0x1, 0x8}, {0x3, 0x80}, {0x2, 0xffffffff}, {0x3, 0x6}, {0x3}, {0x2, 0xda1}, {0x3, 0x1}, {0x2, 0x6}, {0x3, 0x2}, {0x3, 0x80}, {0x3, 0x3ff}, {0x1, 0x6}, {0x1, 0x5}, {0x2, 0x9}, {0x1}, {0x1, 0x2}, {0x2, 0x81}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0x1}, {0x3, 0x7}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x3, 0x2, "925475445f0a765e2ba400"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(r0, &(0x7f0000000280)=[{{}, 0x188416327cc0efe1, 0x10, 0x2, 0x48c, 0xffffffffffff8000}, {{r1}, 0xfffffffffffffffd, 0x84, 0x80, 0x5, 0xa81}, {{r0}, 0xfffffffffffffff9, 0x64, 0xf0000000, 0x5, 0x8}, {{r2}, 0xfffffffffffffff8, 0x0, 0x34, 0x80, 0x3}, {{r0}, 0xfffffffffffffffd, 0x27, 0x20000000, 0x4, 0x6}, {{r1}, 0xffffffffffffffff, 0x12, 0x80, 0xf7, 0x3}, {{r3}, 0xfffffffffffffffc, 0x0, 0x4, 0x0, 0x9}, {{r4}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x0, 0x1}, {{r5}, 0xfffffffffffffffe, 0xc3, 0x8, 0x400, 0x3}], 0x6, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffffc, 0xc6, 0x20, 0xa1bd, 0x6}], 0xc9, &(0x7f0000000040)={0x4, 0x1200000}) socket(0x18, 0x3, 0x0) 21:52:19 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) pipe(&(0x7f0000000000)) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) 21:52:19 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd603b797100403a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa2c000000000000000100000000000000"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x6011, r2, 0x0, 0xc4) r3 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r3, r4, 0x4) 21:52:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = fcntl$dupfd(r0, 0x8, r2) close(r3) socketpair(0x18, 0x4, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x0) r6 = openat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r4, 0x4}, {r5, 0x1}, {r6, 0x80}], 0x3, 0x7) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x4, 0x2}], 0x1}) 21:52:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = socket$inet(0x2, 0x1, 0x8) sendto(r2, &(0x7f0000000000)="f7de90476dbdd36e15bec01f09f28d949686c8cb1cd5f8ac78f43bdfb484b2d697a66481224cc5401674083d", 0x2c, 0x9, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66acf9d6dbe2c2b38adae574276cc7d4b4f58f250594b0e7bad3c8534d024b5924b31f02692ae51c98eeef652e9bdf2021e2dcd8264fa9a91cf415048c3aa47921d650e4c79d4b158385bdb07b8c10bfa1a8210c160475706127d781f0bfe0b4682ca972c4044b6a4a0118d06f11d18de39d00f840f546ce080fde75cc159023d19281c829384be0fc861790579acba536d4326ca0695c2846f4f013a9be7f0976a8a432245b8a9b2e6d68e01f736f36d7b0a13a7280cf0384820526abf2292f460788a6be08742ba9e577e7996ee33b827b9aa3aa45a5d3c5f2b4d5e4c368e64bc438b62ee1651da9d539ebcfa9c92a59221967476efda43b149a5939df1ca68eb29079b7f72e369c071d62415d57f040f88bd6561064b480e069ae442e4100000000a6db4c2aa6b7e087c25d8958fd37c1ff8933480cc3b966147e482b3b0f7f0f200117e7eaea177db54176f8aed3ad2b8e11d37f505bd56c4a19a628c041443e72dc5bd444526eb173edca1194d044823f9db5b52b531df5f74913ad1bc2081cbd1bed0aba9de261576cc73e048b92f6081b1c4254bc0000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 21:52:19 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x22, &(0x7f0000000040)="f3c9e5b215bebca2af532daa5f352a60ab2e4c73f21a415b95723799790335798bf688d554e921fafd4cff1b1bf20e41149d31", 0x33) 21:52:24 executing program 0: semop(0x0, &(0x7f0000000040), 0x5c) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {0x4}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x10, 0xc0b, 0x0]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:52:24 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) setreuid(r3, r5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0xfffffffffffffffe}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="00000000ffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) 21:52:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) readv(r1, &(0x7f0000002200)=[{0x0}], 0x1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000380)=""/32) close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) syz_open_pts() syz_open_pts() writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="6aa9daca5f38d476b1b997b9d5bfbe4da61786b7295cda4721fcca2a5df6d77ce924caa015702cdb00be8600dd8771b6025917e61f0f49bbdcab80f9307b2144f4b8257efe50ec6d4efb6102d01fcadec3e18a850cdd63ba765f4692", 0x5c}, {&(0x7f0000000400)="89f35c774f84c2aad59512a0879cc87965a144b0083191a73302a9c1cb61902161ed30ea795034dd21b78985b471147e904efa1548cfbdfbf26c56c2c933a9369eb06cac9ace9227df87ddb1db73a5b11235708634e69344c4594dd5d37439dcb094b3d52f2a44a21aee59f2f0b52e08f7d1b4605f62df7c2d26016f5a92e273", 0x80}, {&(0x7f0000000100)="c79105b1b4c58fba77b2e693ddaf6b134156c5973cd9c53756cba766f478d6690828b1fb5674d5e7cb7ed93b0782361a28eb57a304550f9e86d6302d4216642a06994f5ca6676e0c0667234126564b94c5266605fb62325193ee5e51725cab0bf13066f91d355cb5387c5b3788467a28eaca70792e19aef78b872487673c7aa6878cf50036d7379b4287efbcfbf2a66e2072d85bfc5d93c3a6928561df21eb0b", 0xa0}, {&(0x7f00000001c0)="d441e356791d5061857469b789d14b2f077a789e1b297921035d35ed37b9c854fc4a5d7ef72efb7c25c90c12fa092b22cdedec88b972cdad51820ff72a24132e9e8553bf5f42bcf4454d6d1b1dfcf90342478dc3027d636713768768d0a6aea9be4f379ced9ff80765e16f96eed060c2694c549632cb501cc6e853d58ab6dcbc6d3076be2f258f09ffc2e53d77816f68b0192eb63da4c3e9691f0d1b5ae4be5a01d914bd5f65a217e6defad85ef21f6fd079f0b6c6f3db447052a1d94f47833f90c8a9b53f40a5d73bace35c0840c0643059a062115b14848594f2ef55f24a9f11f1574123afd6f5968441590d85e657cded901d3d03b8f2", 0xf8}, {&(0x7f00000002c0)="cb5c25774f4ec70ce6e87a4200e4994c92f81bf679428f1e8fd6724dcc83c96822dd08d09b1b74c873ff1efa98ebe22016f3a9d2866fa9e009c58aeedbf9afbd698a4a8dedcca282fe29410e9626b62453a83356a4d6d187fd812aa44c16a63a9e06964d2ee063fe1748b7ee78e6a3c4817e19766ba5b0bc8e5fb6d3a23d0392dc42889ff2ea49d332470d3ef6cdd81dc35cbf9c6f003289c494039ac8e5af579912a7acb30aca0888a82e5a", 0xac}, {&(0x7f0000000080)="e4d4dc812782f01e1f62a75972ff858a4c18fc5be7373377439adaa52703e8dba2679f", 0x23}, {&(0x7f00000000c0)="889d0a7afa984d4963d64d83", 0xc}], 0x7) fchflags(r1, 0x0) 21:52:24 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="8241c3dab0c3cc4b6c3595cb02acffffff00ff"], 0x10) dup2(r3, r0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) preadv(r5, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f0000000100)=""/60, 0x3c}], 0x2, 0x0, 0x4) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:52:24 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f00000000c0)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec", &(0x7f0000000080)=0x210, 0x0, 0x0) 21:52:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="d2bfdb91f562bf20e9557107dac8c3e15ecb456a4a71a8c39ae476493d4da111a14b813bc0e92a8c6007d704bff6e468904f3430000000000000", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r0, &(0x7f0000000500)=[{0x4, 0xfffb, 0x800}, {0x4, 0x8, 0x413d4a7660f99596}, {0x2, 0x580, 0x3c00}, {0x0, 0xffff, 0x800}, {0x6, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0x3, 0x1ff, 0x800}, {0x3, 0x3ae9b8cc, 0x1000}, {0x0, 0x8002, 0x800}, {0x3, 0x102}, {0x2, 0x400, 0x800}], 0xb) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x7ff, 0x400}, {0x4, 0x8}, {0x0, 0x1, 0x3000}, {}, {0x1, 0xffff, 0x800}], 0x5) select(0x40, &(0x7f00000000c0)={0x71, 0x7, 0x67f, 0xbb2e, 0x4, 0x4, 0x8, 0x3}, &(0x7f0000000100)={0x7fffffff, 0x2, 0x8, 0x3ff, 0x2f8000000, 0x5000000, 0xfffffffffffffffb, 0x9}, &(0x7f0000000180)={0x5, 0x5, 0x6, 0x653f, 0x0, 0x1c6, 0x9, 0x9b}, &(0x7f00000001c0)={0x1065, 0x7ff}) semop(r0, &(0x7f0000000040)=[{0x2, 0x1f, 0xc00}, {0x4, 0x3f}, {0x1, 0xd435, 0x1000}, {0x3, 0x4}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x100, 0x800}, {0x1, 0x6, 0x1000}], 0x8) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) setgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) setgroups(0x6, &(0x7f0000000480)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r0, &(0x7f0000000240)=[{0x1, 0x4}, {0x2, 0x0, 0x1800}, {0x0, 0x1}], 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x80, 0x10001, 0x2, 0x8001, "873f87fab1e1b54e7cbbf63e9b289e149f2e4cdb", 0x8, 0x1}) 21:52:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80002ff, 0x0, "3f8b00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x4000, 0x81) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x78) 21:52:24 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r0) r1 = getpgid(r0) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0x0, r4}, 0xc) geteuid() setsockopt$inet_opts(r2, 0x0, 0x7, &(0x7f0000000080), 0x0) 21:52:24 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x59, 0xffffffffffffffe0}, {0x1, 0x54d}}) 21:52:24 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b6701000000000000000000c414000000290000002f000000000000208000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 21:52:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffd, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd746186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29fdb8d7645e3c5552418469fd8387b17739c2f3b06cdc464a1200b02114b5480ce1ebef8c31a266936a8df0153a82709b3397d8faa4331a3575c1c51433a559191f8a4658c53f0e2cf8a5c2462cd55b1e350dd641a81937087c73a4ed8a3ca5a20bacbd08000000000000006eb75856b05be2071ad51403397fffa88b2b56", 0xdc}], 0x1) 21:52:24 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x803, 0xffff65f4, "925475445f0a765e2ba400"}) r6 = syz_open_pts() close(0xffffffffffffffff) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="3eec298cc5c037b15731ccdee862f6d1abd91c2a", 0x14}, {&(0x7f0000000080)="105afac54b57adb5cf7b4f7252b13480b4114993c5b18d7e8bebcae1317096638f7ee5ea32312f21531db8d0504f659923b71adfa5ebe27e9bba75fc805d4af9f2850f01a8b6b047ee8cd013cde9c25e7b900af445a7615a8d7f83ff43", 0x5d}], 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000800000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="0000000020000000000200000f00020000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000180000000000000042c5af14144f5ac6", @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002800000000000000ff15000001000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r7, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x40a}, 0x8) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 21:52:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x1000}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2dced2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d0000000000"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 21:52:24 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000001200)=ANY=[@ANYBLOB="aaaaaaaaaaaa027b0000907800000000ac1400aaabfacd457504b0965769a0d884b443b0333321ffa0a2a14137dd390ff6e28fd4f1a3c2ddf6e76f3a580f098a6b94b6fe1b26b10b1dec29f406cd21ff460ba1e63fa4bbafb4798de56ec8bd09cd5c727580d3a4f5"]) chdir(&(0x7f0000000040)='./file0\x00') mlockall(0x0) r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000001280)={0x0, ""/179}, 0xbb, 0x1, 0x800) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000001340)="6a0e4cc06038f74505fdaeeba22c53eb4c729e749db92f0de7c36fd36bd6836ebf8e460a9094dd10c8469198f7a3501c59caf9c22dc62c88404ecfe15654f53ae0e1ac9ecff302f9bcf041ae08c91e838befd38da15ae135937710c2a19e3f3995ea36ed48bc60e1c80e74e067ba025d89f30674e796091977c8a2a54a0e1cab9fe7044722ce669068aac4f59a3fc41870e26c87a6503360156f89eede75911415f792a99b3907f9b35999629eeb57e58d886089fe001141d709532e1bf69c9ca63991da90f7436c1b5250dc585d976730601c3a406e969449b302c824dc9cb29c752af0abe999d55a4ff451b4dd480f6da7c1e5a6b4f0abb3a3e8173016c8c1c6a9b7e95fefdabcaabcb7f93c70dfa36ddc4611a627b78cb1d5f462d132d26d540953145fe98d2732a84ad3cc5f8f71304690fb59299adc9b987d2b5d8291a6969a4431c4e18e13df2acfe4de505467650efb3bca75bfb5d2e291275bc168991860df1212613fd21bd13d8d89565c438a08d51afc8efd1259a61b940bcbae096317e57f617691fc11504c140410f581d00361160520873df5c6e71a47dcc42e16f3691efedf132711824bcf39f07642362aacdab57c25f685e4fb00f5087847fac70ad0253298ea3b7b3c6e6490b761b0dadeebf3af8289c4e0925e3f130359ae5d357758767c6cd5f1cd39d1a14f41a027b1d093b69556f6328b4ec1d62aea7e25ff17950196f8c588b7ec51af16714cf10004f4fe8631d85771e590d4b4d743a3f3147fd50ff962fbe43d937db9ef37a7da368e54fd564656db028d618108825c161ac8f6c24bed970a2bcea668bf65bbcb42fdadedb734d1ea11f182c4be75b1ce5c73c1bbc4b280cd3454afacb40bb6d47ccb416e26958aa4a9630cc51bd2d01266aeda9ec658ea3e12375ce807d35cd913458efed24ae032a369fa4bd5637ca2310a0719432e3675f0e3665f4f1eea800a78e015a69f2144ed6e782a0b2c6d17f597165eed05f9c562bbf866013b003cf2672e4b10b3dd20867c813b5649b52101ba5940ea3488d62d9e042c733b1ae4dcc88cd692dc5fdfabae62b5653832d04d0a9bb048af9095293918bbb873deaffd18a7436e0219b7d3e3ed4bbdaadecb91fc376ba1832934c943273ce4385fde3483156a58ad64c3081a2f2f55656198851f282a57a63aa88fdfd570efaf4442bccfb9a275eed6af3a4197682e691ca42b31d76a9873eccb2681d026319bbbc374832b4e6c99a7e39f66261c00be5fcb34665969a1cedf5e7009f37df56263cc6c9048b73a5ed6169b95c9027ea2178e9ef4d4a1defc1ac510f4bd61b0e45fb86ca6c9bcec25c05ed1b14bff78affefc926cb7b23078dcafcd43cabcb414028714839428b793208ed02e6901c919207f9e69f92b5c6000f2259771030b5aaacb2721419735b11ba31e0963324267a538e3bcdcb3e814282e199c25a5ec8fe40c86c92f91362dab918b32b260b6807eafd42fb1927ee93e871b639a4ffc9788cabf417fc12f82168773dd4680ea416ed736aaff8240497a9e94a96970d07d17322b3cb47e218a328969660ac0ef15ae5cd7be66b268fea6c300ea5809b5206a21992ab70842f0e4d15bfa35a86ad58ecf434a9225b0687de5761c201653a798955a8963afaff7aae2ebd28bfc0051787d95635394a4d16802e542fd8867396e5a8c4be28bd6b0e62bb693b87cd662b2bb2c2e618d6f6cf2f4b2805d000b2e847ac8d4dbde48bb1c8613da08e68e85266936ee225a81a2d233c62d1671d426f233c52c68cb753d92a45b1fe3476688fcdbd62f3a84c56c270b868468b2512de7b0b1c3d182520a59159d92c631d159a7daa49c281d9630f20d4c8398b49bb6bd7016037bc1455b0ac5049d9ff098b2b98a8418816af5b85843267709babc04254aa0c281915e9f29264df75fcfa9024d643cc6edfc2eb11f5cc28121c333cdc5ac747f01d4b481b579a6ed3615b394ecfb1dd095598c6b24ae1482371ae0cab3c25258b4ebd2142b86ffa64c767cb53f1eb482b3bb56eaa039c1c0427bab4493344d4e05c8827b80a3447daa2cf284de9a8b63b57affc27b0dad87baea179226273f577cce271650925bd99c5dbe6afab8e1213d7cad28198d8f0658fe48f15293fa7fa55cb858b96dc88f2f9514ecb5902899ce46c89003a3981980932bc64069829fec27aa85cbf8bcd284e0624f297a1c687602fb2fb92659684e7b45d4e0bb5d38c4dfb1b7bec33cb68462cdbc365bd9102ed821464d2f5d75a0ab4b437ee0abc6afb71b115b774c89aa4c21623c09067c7669a687ce43c2729c4b5e8d0fd32e6c58232ad943aa8e75e1d743b17d99dc25117fbef309d1dc403c32ac3c5eab3c9c92c5dba3f3978b5b03215c4ea1ea6c52dbf5344cb2c03069171cf394e76b5b6801d4468873099fcc8031905aa06bf2b3006dc7283e818d9c865f4d5ca577c5436cf86be394d608e32f24c0a6626972d27d2c36a4fbc6ae7bf0f00556ff554144d1ed74570a055f1a025850c16fe7f64d134a2e215a9eb0c61897ce824641dc0a25a5f6afbbba36519657f6de816c97e42d5b939d7a7d781ad28f0fe6caf14ff847bebe17b5cc01624edc016c3d17aa8093458283ea84f052275989c0f0fc8842dba415b4eaa94f40bd0634471f5410e64b7524421ce2fbb53cfb790912eeccd8ffc874ff9c6cd589a36ea40667b36f5689ef531ce78f2e27297d8e0022949c58e657dac8b80d6e7c31d5e565c6e3c4bd06887d34e61a0f9416c025829941adeee43a945e7200b88f38c01e40f8243248652f8666e5368ac18fb4ff550615ebf387b5ef7ca2e46fc4b13af33a57c3485a9cf9638f92a9593ffe0fee7468b4c227bd4f41622bfa6cfbf16ca54475b4d7f40027d71491ccc5a295ae9de4f5bc36fb1696c5afc59e1c5af30a1cad1dd2a59285246871bc6941f13cade91d06c1c414b35472e42fd557147891fa0a9fab138d74f4e7d8a545d3596097cd54ff37964fdd4c9d3bf1b31320e73b453e5018965788a434195782c2d0d4e9cc74b1a2f4fc0df5faef3ad9b47f959f4ba3842f5743dafaf72d26f5d42305e84285c2c5ec33363aa611e02345b28af63ac55cfca4cb30089d28f816830e287c18634671a973752299d8ab33a3b9e13822628b9fbe23578ac163a1357254db974d2e1427908a6b8f08c91073ab6c99d2667defe33bfc7245a8f84e7f25acf75e7752e69460db1f789c56261d055c605a5e905ed5079e1cf29cf4235b638317e5008db0d01dd9c946b04a1d319846d426083d50e86f3769ddbe0330533ba2ba4167c225e216128af008fc48c44c7015fc544b8779934141eaf86eaade5047057de7fa5fe0f0e47ae84cf1dd055fd6b1b0593c3bf685a9990b6ef8daa1792bb7b6be8c7f2d23bbfc7e53f0d38ed45827cbc74ee149862157a192746cb3f4870fa5861595d3289e029812adfa275723000754809d6c467f79b9be9196d0756d0c13b62ac1e43e806f46bc87d1475740155cc438b85658f4e99965b6baa7e8e0b55b4135505877bdebcc8a5dcf76bf15c2809db5e1837e1a79bfacf0593f9bd4ea27d388118c3b22534d0e6106bcfb5781dcc33e35aa5267639dac837036b21b1d86dcf7d10bc3ebd8b1500ef4dbeb9c443626f9b1e218820850ac9581a8f228fad37c0f533bdbf7ec585a60e8a017ecddae7bbf856e3db20bed809aa6a1044a800470bc004aa05090834d246817d942b4aac15cae36d5f00c52fcddbda2a7f5844e954ef972f29b405fbb3397f6fc6d36d463db5f25bfa9e064f010591480100611e8ce0fa55d3a75ca85c14ac4c86c1809af25c0a8609c93e970b7f2ce80b8bbcd5b54b833bc23cb17f4af44a9f05ca952510742573cc624a35f140a94172b29e2d076daac5265e9e4889f906f277e7f00fec565a79b52b7e3f9b053a39ac4fe0506607bcdb7b55520d18c139ff225cb24ed2f85b5576b2af176067789cb23d39a400ab0df1ec789fd7558b614ef93533fe96797902f1b769914f2446730c73391643a21416d84121119bd092c158bfb60516bf38e374e3d9451a8e00d4c0e4b54016253e6495d2ba844a6b8abfd64a5de94cf9207e8bc422c77707fcc9bf127b538722ccb109f37bc9d190e56e87c1c8d8ce53769a95b78fe62ec86d299b7ae9d9689bd7537499ae96138d4a685950c5a5d6f47a2e69e246e38309f9a0ccde900040e06b08dda84dfda4ebd52a43269140a974a3ddd562f3910cf50bed5a81367dfd13466133845789432a3deed3ff6f131b2bf61cdaa067c58f55384f63723051694988d469eeac991f4d8abc79acb5386a3ccc14c316e13b1675d890dfe38814fae14c335c6b2e778484dcecae17f98d2f86008d40761efb330009ff5a5ee957539c00e4d1be700f7e369037df347d14746bea05ce743bf0173fca40100b3cee862f72eb18b9c4bf65765db65cdeb0e92370ca54dadfad82cb5dc6ac61aea81d666db55f3c16e933b6c4c6a68df284dafe954454e18efe4521ec2007ee34f989de020136195b4d25f4b8c9ebf76652a5c1bf7fa2843361a8407d9d8f105997d175db9e7f377217292a04779ddc078ab5cb245dca19a2c80bc98f065482981fe6304093dd91db5ea6da7c54d2c0b7c76423ef6f40ff49d3688ee4623eef450dfbf40571c9b42748c3da2ba1bf10f41d32bd63df92ad9875b8183c25963826826a83fd788e5184963c2f6114ee6b6508a899206518a5a6a11fc82dd65faf3c4500eada4b36dbeebea8e439f271d74a6ed5adbe15b6005fee1b14b8703c87bf84e31c2137555b107144b1512eecacc25a0fe6e174e9adc7c13526de131ff39682b1942162b6cd7aa7030e3caccfd1a5ad3e96df60a706a5a82857fd47c319c718d88d02bc1c9612a09a15b4ad88c7943a004906f57629e2a057b3f59d8ad0aca668caf02415853ec7bc13cb3d73d96e42d4da965a2a435a499e2116de36b0475b01d897e557bd957c99acaeed9e164b70de49a6db298511c18d7f4795e04daa8120000b42e3da9ddff6f5d94cbb9fb4ead4f06e33ebbc0b0acbcdd3dc6e8da0f45e23187cad4aeb862a93ed6678bcd9673bef37cb4de1452593213b4e6f6f91d305bbef8198ad0d2fe43a061caa4f1e5f503ce0e715e743a44dfe1c8965e407abc81f36928f94bce90d68af64e9e94cf7ff1fe8460a7c3c4b97ca89e1fed024e744f13314d154cc3f55ba03cab127fd13b237a4aeb32cdc65ea03082bf71ecafd00da97c4325586b5266ef83516f796eb8d4467087a90d202c7c9e004bd840472c03fbbf20e3feea205de01bbea698195d9d99544fef522c18309da67af22818ba9328ff596312c8df062e7cd6c29352259a72cfcd6e6abda9e85dcb6cbd31fd54ee04adce474d247c63639239d56a05042ef8fbdc7274c46206483585d15379660b09eed6b6dd32424d03571a8660866cf7270d2965012f74fa9aa31e900ccbf977c73056d294ffbf00f860e0f17370606e52b2080e27065bec8ac450bef5d0a4365aebaab4d30078e79afdb9a59f14a593beed930181a7501498e359d006bb77bec8866979f02687af8df684d63e8cd7065564bba87f5dc0783806379fd6d0e0e8c72db8a91eb855a240589f3317d90aacef05dd4824391c9deef34ccd68c79f7be7bbc639b0226b418f8dca17fde1469a1b4a5afc60123d8e3f121bf70ec332a0b4c4c1279ac25cfbfa6aa4944dfc01288a326fc3be954e5fdaabae723421daf5c534992e98745f05323558e500d201e5", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="72539fbcbd3b3f439fd092b4303953305eef859fba20731cb581c61071ab920c5a771554bbe6c21ffc10a4f6767d8902bccbca3fe8748483471aaf94e479c9a7eeacd6b47a5665bb9a8670612281efb2ec2675b8805504d6693717976f03a66b6480bc562560e594b5e4f6d7", 0x6c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt(r1, 0xfff, 0x0, &(0x7f0000001180)="233b5e13fbbc07a149e2476525cec6a00034d3cd4874e93faf2e450968b7cfd7b54b6b224f403cc6c6a6deb6306fee276ba6c9229f2f468ec59f3d3e0747a03a24bd50ddecec2235c0d18a7b987bd3c0a5b5337c6009055ceb9aa5b73c708cb2ce3de5c26c0c3d630f887f0862d40acf68e224d0", 0x74) 21:52:24 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@in6, &(0x7f0000000140)=0xc) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000605c9c0000000000ff29f7bcb7cbf3c7a00e465e68a4c1d6000000000000000000000000000000011100000000000000dfbc9be0"]) shmctl$SHM_UNLOCK(0x0, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) accept(r4, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xc) 21:52:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x1e0, 0x2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) r4 = semget$private(0x0, 0x4, 0x5b4) semop(r4, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(r5, &(0x7f0000000000)=[{0x2, 0x7}, {0x0, 0x8, 0x800}], 0x2) semop(r4, &(0x7f0000000240), 0x6) 21:52:29 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fsync(r0) syz_emit_ethernet(0x4e, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e7071000183a00fe80001b7900000000000000000000bbfe8000000000000000000000000000aa8300907800000000ff010000000000000000000000000001"]) 21:52:29 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/229, 0xe5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) r1 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockname$unix(r1, &(0x7f0000000440)=@file={0x0, ""/4096}, &(0x7f0000001480)=0x1002) close(0xffffffffffffffff) r2 = accept(0xffffffffffffffff, &(0x7f0000000240)=@in6, &(0x7f0000001500)=0xc) getsockname(r2, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) r3 = semget$private(0x0, 0x4, 0x5b4) semop(r3, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r3, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) semop(r3, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r3, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r3, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r3, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 21:52:29 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa8a0800450000380000000000019078e00000027fffffff030a907800000000450000000000000000290000e0000001ffffffffcba7c72e8d19c772"]) 21:52:29 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @loopback, @rand_addr="000000000000000000000000000000ac"}}}}}}}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 21:52:29 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x6, 0x1000fff, "00000400"}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:52:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xdeec, 0x5, 0x6fc, 0xfc, 0x80000000}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 21:52:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x13e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6095c3190108000000000000000000000000ffffe0000001ff0200000000000000000000000000016100000000000000000100000000000001009078000000006023b9b900008900fe8000000000000000000000000000bbc1dc7d8d9667b5cab1488ce4977512f56105000000000000050200090502000486249bbe06c21116b98f93eca0bd0a4497faca82dace53d232a3b2b395fe906d1a46328ee19f000001003fc9670000003a00000000000000c2040000ffff00002f02000000000000c20400000002050202002dcc5fdf98d3111d00000000000011070000000000000502000205020001012e222e010be8ca6f3460f970a3557467deda7a90229571dcb48c881d1c6965314cf18bf07ae72ef693d51fb9457d47904138b5a0b5c6f704010200000000003700000000000000"]) 21:52:30 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x100) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pread(r0, &(0x7f0000000100), 0x0, 0x0, 0x9) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) 21:52:30 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, &(0x7f0000000040)="c4cbd2e6d43e23866723d2b42fccd16bcaded4328dc2366f9dc8be1f7e5ee47dad42902e7131ce8c7d84569e6200000000000000084ec98ba9ca9fc383daeb030b7c0add613a29f90cfe061b67e730a1f77e2ca6ec6222936c39a45b12062d796dacfaeaadf18f99aa7639da4fdc790994182212f3f3310e189a253356a813e05da3fcb071192ef03b75bab5aac109430d781ca66dfe6d0b67a07f1e00adf1b3c1bd84d982bb2969d74654a4223644f860a6ee71596a2e1fec7d548b1f3ff9fcfd197dd606fe01f7c746f8c06ac7a8bd23da0681d93cf0ca4b1bc58efd0dfb00040000b2317ffea3000000003e7b336ac414f39601da8ae56b743306ba931dca9269e1b0c91f733413769125ade3953eeefa3ca239f6bfc42c72d147a04e082b178004b5bb436f2ece5e558fe0b20b8e0eec4da75ea86c1f7d7496da85a7f566268f6d59e50212593e7a9e02f20b956f5a3042b7be575c594e7891443e6c6d1bacbc5f88882170bf2e693c1b129b0f80ff28d2b0d6ca5847abd9820ee5f3158a3542c08bafb1fc", 0x0, 0x0, 0x0) 21:52:30 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000300)=ANY=[@ANYRESDEC]) r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xc) r5 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r6}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x0, r3, r6, r7, r4, 0xb1, 0x5}, 0x7ff, 0x2, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r5, 0x10a, 0x9}, 0x2, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 21:52:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x82}], 0x0, 0x0) close(r0) r1 = socket(0x0, 0x4000, 0x5) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000040), &(0x7f0000000080), &(0x7f0000000100)="3e5d73042568f39ca1dfcecdd2d4f30a25d1635d0e82d24d80a04a0675e5e4afe530ce5476f3cb4aaa518bb1", 0x2c) shutdown(r1, 0x2) 21:52:30 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="0a935bae01970ad559f7baa399805d344ca96c3b3ab1052056f8f21d953ec3996547fdd4267058e6aa1128dc", 0x2c}], 0x2, &(0x7f0000000380)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r2, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, r4]}], 0x100, 0x407}, 0x1) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ftruncate(r5, 0x0, 0xffffffffffffffe0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 21:52:30 executing program 1: mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x6011, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 21:52:30 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @broadcast}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_UNLOCK(r0, 0x4) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x9) 21:52:30 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000000)="b20a", 0x2}], 0x1) preadv(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800) preadv(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 21:52:30 executing program 1: r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000001c0)='&\x00', &(0x7f0000000200)=',#!\b\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='/\xff^,},{-\x00', &(0x7f00000002c0)='&%$,\x00']) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x1d0) fchmod(r3, 0x4d) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x2, 0x8ac, 0x1, 0x400, 0x6, 0x7ff, 0x1, 0x0, 0x80, 0x7}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) close(r6) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) 21:52:30 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2765d78ce8f6", @rand_addr}}}}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = getuid() r2 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgid(r3) 21:52:30 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x42) fsync(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x20000, 0x0) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0xc4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x2, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x0, 0x0) r10 = socket$inet6(0x18, 0x5, 0x4) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffff8, 0x42, 0x2, 0x1, 0x1}], 0x0, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x100000001, 0x3}, {{r8}, 0xfffffffffffffff9, 0xa, 0xf0000000, 0x1, 0x32}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x9, 0x9}, {{r9}, 0xffffffffffffffff, 0x24, 0x1, 0x100000001, 0x9}, {{r10}, 0xfffffffffffffff9, 0x20, 0x4, 0x9, 0x2}], 0x6, &(0x7f0000000480)={0xffffffff80000000, 0x2}) pwritev(r9, &(0x7f00000006c0)=[{&(0x7f00000004c0)="15f6fd7b1550f106495cde73276d7ec04c2811c87a9b97edd675f7df06fa1e34c75249ed284d08427d0504b338f4184860eb593feac9d66ce5967e99974235c0c9b4faa8c8e24f7c3f364b498749ac3417599216247981464fb41f1a341bb76f5179cf6d4533b1f7360eda455123b702240ee63bc5e90197d5cf915de5e71cdb0846ebf38272c09b906e503f22b2c1d469f314cbd608cee133d5074e47f03d5b198a46105b2b0a08031ec314a6fffc1d9a965625b5830ceb0848b175c4a824f7d714cdbad6a2eee2895dac3b69cbf6e7cadf4b5507e30cdcb88eed08278f16c3d87bb650228e2543d4", 0xe9}, {&(0x7f00000005c0)="a0788923a1f801c248621234dd1acce40b07d33fcea5ab4728b6b14f7aeb91a2be7ae302bf43d64ce51c84a1e15735502b8ca2f8b1f483be767e52beac9d73df18f033dd5bdb5ef098d3915799bc455ac0476536ed3a852ff7b83dbd4311f5a4c94a8b0b710c330696e1f75e0ab19d6414c86c7aa819d66fac777eb87b24c643b5407d41fdb4590c3aae8da08a48616046e54e1285f70120b0cd389f66639e900fabef26f54e3f30cd85d4203b3df9292daeabe2782aa67fb8d7075f10f437a7d1", 0xc1}], 0x2, 0x0, 0x3) 21:52:31 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x3, 0x100) 21:52:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) sendto(r0, &(0x7f0000000180)="f6eedb2052cc2b42d237281786b50c845d780519f5d7c3ce811f3aa499a562", 0x1f, 0x8, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x10}], 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0xad11, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) close(r1) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x4, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0]}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) close(r4) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x2) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmctl$SHM_LOCK(0x0, 0x3) r5 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r5, 0x2) 21:52:31 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {[@multicast1]}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@loopback]}]}, @ssrr={0x89, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @empty, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr]}]}}}}}}}) 21:52:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x29, 0x0, 0x0) 21:52:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffffffffe9a, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/114, 0x65}], 0x2af, 0x0, 0xffffffffffffff23}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) msgsnd(r1, &(0x7f00000006c0)={0x0, "8f0a5c921161cd8ba14bc030b9d44bc4d3ed0fdcc5d1697a7f24fa7386bfe4a4b44a8e2113cd369336871f81fd24a72fd2b05c6311ceaea413bc599bbe541e4b285d4cf5bfd4f7e1b30b08bb1fc4e7216a9bae9d0ca2f4d952f336daf3ff98ac3f8aa8"}, 0x6b, 0x800) openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x200, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_flags}) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x1017, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x101) r6 = socket(0x18, 0x1, 0x0) dup2(0xffffffffffffffff, r6) sendto$unix(r2, &(0x7f0000000280)="75110c312a1a56e354a87bed00a3c9bf047173d245dfec2c4b16362020caff7df73d279c3876a3b981271fee526ec445b0aa3ca3850f1c778fb4e3dc4db0ade55a26b256c93d7dd6a86e4d1d74340fa2f02f430835196080c031b5202ad3ba7a2da45b29bb5affe8a3512f765bc5b51de8c202b246ac77cc05391caef2502383e24aa96974192fe156bfd19f092aacb9fb867ba91affb2bdba885762e4d5", 0x9e, 0x400, &(0x7f0000000740)=ANY=[@ANYBLOB="00002e2f66696c653100f01616cfa8ac296d2f1304f9adab6a8fe30dce16460f1788d74ecfb9a15baa2b2cb4a948340d7f521aba1a4701fb02998875930ff4f824781a28ec972acd7803466d57dd6302ae582673a3cc067b3f98f730fb6b54bf6832afc233c2dbe9fc52ae84f21b5bb01c025e8725f86a3faa2c554b0507f0c0e3d369858789eb0a1ccbba66a5191e83b97906f7f647347822349ad98651349b4f00bc"], 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340), &(0x7f0000000680)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000380)='\xbc$\x00\xe3W\xd5r\xb0\x97\xc4\xd4\xd9i2\x96t\fM\x88\x0f\xc19B\xe5\x81\x9fM\xe7@\x835\xb4\xd7\xb4JE\xff\xc7\x99m\xe5\xd6\x9f\a\xf2u\xc3D\x93\xfd\xcb0\t\x86-`(\xc5\xa5\x02\x89\xa9\x04A\xfb\x88crt\x9e\xc3\xb1\xb1\x8a\xdaV\x044D\t\bN@o\xfa\"O\xaf\xee\r\xdb\x12I\x8c\x13[N\v\xce~\x05%B\xe1Zh\xb9\xf6\xe9\xd24\xe9\"\x99K\xe4IO\x03J\xe4\xa1?\x1cf\xb7V!IU\x06\xbf\f\xd2Tq\x06\xecs>\xe4\x87}\xa3\xdd\xe2\x03M,\xa2\x1f', &(0x7f0000000540)='\x00', &(0x7f0000000580)='\x00\x00\x00\x00\x00\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) 21:52:31 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207560d3d4c3d19f67828b19fc0c6f1162e4312b41feb85d75020beb045fc3c12d2afc281d04459b72a92a612d2e944c220271b0549ad0bcad6211ab9ab51d072d74b6eaef3fc2f186e7a3c3c7907a2da2cf6b66cf7aea6d92bd07d145c1160cb9358fee478b3bba62050f5c1c1a5d3ae9b5435c9c2ab5d72a33424236a82a31399766fd9cd2bd4ae776d71f84928d69540df0a759d85a2d9c273c24d67900833ec704f0585a27806f638de715624f8976b23e5d8b03bad39c94afa681b9c8af17f571f2d504370a5d7b900a3ac794253a4d3da8dc117fd18429fd8089812e75f1336f3fb48333d"], 0xb2, 0x800) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9154be00"/4119], 0x106e, 0x0, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r1, 0x7, &(0x7f0000000080)) dup(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)) r3 = dup2(r1, r2) sendto$inet6(r3, &(0x7f0000000140)="19", 0x1, 0x402, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, 0x3}) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000080)={@local, @random="50a58130a966", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x33, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x1f, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00\x00\x00'}}}}}) 21:52:31 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000600)=ANY=[@ANYBLOB="00000000000000000000ccd6b112e5000000f033e10c63623df56536578946932c3e3f5ab45aa51180dddf652e7d353f1a4103b4a94570627d8962effc78edb7927b7cd4af2bd8b6cb180f441a4e6bd07d9f06abbfec74553ecc886880b9ce2a7669d9"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000380)=[{0x3, 0xff7d, 0x1000}, {0x1, 0x3, 0x17fc}, {0x0, 0x1009, 0x1800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x4, 0xc, 0x800}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x0, 0x8001, 0x800}, {0x0, 0x2, 0x1000}], 0xa) r1 = socket(0x11, 0x4003, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x7}, 0xc) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000580)=0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) sendto$unix(r1, &(0x7f0000000480)="380f5ed451be39e9dbd85c464beef1d4d6cad855a399f7a3ec569bf3557a07265e12d654fcb77bdcb19f0820514c912783cce7412c5f9a985021c8140f74a5ef078dec0b08c9cbdd2469bbd3f5396143ad65dcbc415aba36ec3bde0c0f374922cee3592c7131538a6754e99a7a7aada8469d32581572639ce51a928840684f4dc1164860344c5852c8ebc76d4e21782147e3b16152e98bf38052d37a0940e3f719eb77e48613d93a186d13facbc39e305ee4e69fe5115c4768fd8d93f43bfb7851faa763", 0xc4, 0x400, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = semget$private(0x0, 0x0, 0x3e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/46) semctl$IPC_RMID(r2, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000005c0), &(0x7f00000001c0)=0x4) semop(r0, &(0x7f0000000140)=[{0x4, 0xffff, 0x1c00}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 21:52:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000b00)=0x5) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) sysctl$kern(&(0x7f0000000b40)={0x1, 0x16}, 0x2, &(0x7f0000000100)="2dc75a1d89534d0d02cf7cd52ec68be9d43c2b6b49e4c98a", &(0x7f0000000140)=0x18, &(0x7f0000000a80)="cd6839f181a8292ab8a6a915654a081df99705d173b468245a041078695270237b159a357176d88a7127ccd79ea670d83782709abbebb6adf051a0b52f400ce01919612fd4b5332461296a05b09161508eb45eebcd7f704e6841e12ce97439b6505bafc618c29091624cf3fa0da3a782e34c376792b05d08793c242945a5e7", 0x7f) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000980)=""/236) socket(0x11, 0x4003, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r2, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) connect$unix(r2, &(0x7f0000000900)=@abs={0x0, 0x0, 0x2}, 0x8) 21:52:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x1e, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) bind(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r3], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000100)="c26d911e831f53bb7053f817fd780feb23783a4c2332faccee408c8cd3c55260a134316c032df0bf2c15388e04c7e5f8dfad31d81a5d50f0a80e7a7401e509e7ca51172aadfcaa246e5bf8e9dab6aefd09ad30941a42bdedb864afed794078ea30ea29b4088e5f116d9e21158dfd13a1d7e3cb30772b3d2d8e", 0x79}, {&(0x7f0000000180)="db207578ec865056a29c6cdf42dc8b0d9ba5c63538801bd0dfd7bc6093691dd9809dea5ef106ff6dfe2cc800786dd492a5d53253804bdf24b4eedb4df46fa95de7d20b96899f149167ff9be267645007fbe2599d5180", 0x56}, {&(0x7f0000000680)="5d7e0be165c811413fae562f5fd8ffa4e7d530c43cf4f2dfbe4e5da7736693685dae8ca2662c66b071471f197d99041f6acc1352e54aa78a1f19be19285576c193ceb49d924455bd790b4092a2784d94e6eafaca3c79bd766fb30268d8ed65751dd61c0ab226aa95285e9ebab400a444db6108b8bf11605f92bdb3fa749e5596de23084a60b64cca2a07e3c8250b92a8c48eec56d3876da3794fe8e9ad3ea8c2de8c976e86b8dea298db6986dcc790a2e670a86a9a68cfd42ebd3bc6656590451e46daf68ba6cd3c27e3483e4a8e84dd13713fc0d9213c6b3b5090000f73c8e5402a01c33ef09231fe50b33aef6610d8aa1ae7c1cfab7ef01e28872ca162a24bc9df755cee077183b7a2869a350cf40e8b1a23526be6f55cfeb60f2b75a56435ba7d80f33b192354b818237c56dca6982152323ec25e75f9aa8cec83887ee8c6002e57d4d8c9a581669621705235900786260ca1315c73d42b3d4587e5f937a299909eeded463bb6c0757f4b497aff329ac1797d61cf88f47d489183ed2a8884ff5b3b36a639f412a40b7f208b922175ea9a945b4277b4c5d9152a5c02712fc5a3917d2ce2605a33f5d9f11d1b1a42d5b29eb9ada615bda68890ba17b8b4e2edf3d719b6e40e69b4de15888dde8f128df042b535ee748184eb24edf56fdea9c79b0029a46fc69a7ce325817a2ac47b57445197a0e4547d9045a028960620dd3c16d8a978e125869f6597150e7cf7043fb7a92252e8fba21649edda06b606eccbcbebae8d70456693475da8152ae3a490febbf5edc7cebff8870c996f5b7b9095746f47a1e72045480541168c9719e5e862e395bb24e0c587db04e8a10de0acee869208716a439eb382826da55fe49e1e78ca54dae1e026fa051e1cf3b2dde35de12664dfa9c780f93b9c610f1df149f35013ae20814dc4132b6325a8750254b5439e3726a098352dd01aa8cdd44f0615af9d5cbaa6a0d6c9e6f842ca0a80905fabcfa96cd350aae504264b6e175cf9bd4ffb8fd8c8456efc729110fc2b3326f1b0f88c15eb3b3fac8cceec120101876e558756fd2bdd6914cccc0f2eb9d3875ae4dcc01e59c3f7166bae26045e96c2c4adbe4243e1b0fab55ca15d7a730d3d2286919fadf8b638cafa922c25953be4ff3d0aab87afacb0a1e4d75eb888f3c9e4ba007e34dd59ffbd493a4789d56c543bb05b31164d661064708d6db8ee3a65afc8d73f84c396637c2a619e1ead02ef3708aae574575f9f9d6a91ade34ac31a599cf8bd90f40434de13299b73cf597605b01465273d1fc12a862820ea8d06b84a21a7e787e926cf2baa4cd377dd0509dadb503f6983146c606a16a18dc70bf2a0a54d8a4900e257973f66448c440ab32a21254d0a3b5b45282e96aa3899a0e0f8188a323612bc571307f2b29b8f4da8108b4554ce8c9f0119c1b72aef8430c72bffd3b4395d86115feebde92a49fca839f89e896633166a7fa726c5deb94084b69bc67527524b65d9cae52e3c0a859a2d653bc68e227a3a23eee7889b043f027f0067af1b4e4a2994c66552887c044a0d3652a063895be9455d72d14da9b3a86a1359d4123cd40675fb859beaaff2791c58ea29288066adad6a0468552499cdba23b73755b9bdf3e6fa12a7d8c6ef53181492e5845eb3fdbbebac98f7ef60efea74f7b54d478367c76b9db4b80473ee1a2db7630c67aeaeaa2f92eee15789f4906de4c2a9ac21c7efe3d7bb0072652a6a6afa286b2926dc5cb65c5af66a286795518504f7d2bb5581c490a5c72ae394310bc7aab384d7cf83762d9a289ee302ecafc36bf467c2ccd1336a84ff3f8b4576c85c8d5ad9344ff7583187f4abd95b5409a10a5db7defc6ea5f295dd3bb2fdd3b12b9f3d6cc047d76adae15a7031774b25f150b2c96127c6f2dbfa899d8bad58075764dbf9b75ff561d6940b5b035e2feaf671f927807155f384762fe36c775529569db5c23789621659000ef7ed1500aef79722deb830a73f962afe9008990bc5cf3fe7026a5fd7be59ca30cb8fd30e1893c7c3de5e7146f632356d63449b9f46a50e03b357e8d854d955a3f26922b6f26d3c27a2cb2bd90bceb09be346c0fc3a52581a094bbe328190ba06c48dbec763288a1c705e05f08652cf294fe02d18a9b6ac421794e6dca9e57b33cde22db6d9f24e94da53027ad049a4772da7bede3def2cee08d42337e7d5f84c0b322bebc453a68e3d30cb8e5e9cbdccff5e037d7957ac45b8fd062b05502a2e7e1cab165de462b1f9c4d34ec91d7670a8194202907ac0dd52ca7ae87e1ccb7eba64b6ad2bbb90c2610a174db24b01dd08043d57cd745da41091ff187cb9632f6f6722131b9e7def002710544845960b94921b7b3b7586b99d19dc1f8fc8322e3d92889a7274ea8d322bfe263d10e14734169d0a60b9f6501ec8a3cfb8c77fdf200baeaff91bb84ad8b9cde45defc305966c867ba11c95bc8d4f7896dd7323d535b101e4b472a812d8fd32b944286981f517a5d25949ace9d06d1af19c1e49bf8a3ecba20f5f03f4c67f5b52795e9d7fa7bbfc5b6d3cffb54389fd310cbe2afc0021382cc20099d810d0c3060fa3d56ab1359d96e5ecbfd0b5198d82eab89227f467f354027e4e7e010e7ecbbbab175412124db7dd0898e688c9484a7c63451454aa06f1c5fc6e289f1f9cae53021c0b0900db7f0ab9166af6b1026f7e3a40acb6635947f9d7d115820d00a50b11969ee26d3bd43fbadceab047ff7b2f29a0063c0bde406d8c284f1bc4dfcefa8952d0b9ebea8ff1d64fe345912060fcd11c3d4b93468801d1b21ed1901e97532ff6634c9861d80596d17a82621ce43d5efebbf2ab6c3472383f7374bef7b82d0772b3decfbcc6b3f459aa7c37d5f0120f593511c925be66210c8b4741b41023d28cac0325de12471d62b74cae57af2bcf0190e8ca72efc8aa64a1816e6209ffbd5a0d43c11e727e1b1ba224ce024497caa99af770fd00be70092f2fbb0913d4bae2e208227f9d0bafc16613e8eb27b036dee43640c926aa2c9c72398a43199320da73bc128843e1f2eb77fcc35784834b4e273d35eb9fd2b047539bc23f600c3c063f0bbae0d39ea51d8a12883806f6354015ba8e8398b9a16cd6af8496c898a59a48207f0d6fbb2d6a7a1a95ad5eebc6080c347099154b8299b1ee5dded3abfdaf244289eb13fc5e76c3b0d1a99a50b65f66cb6fac7d768386d1a293b66429d469924e0d27a8aaf9f2dc8c51dd87806035b04566692e3a9d818bd57b5e1201f4568e4cafd386775c722b54eb116dd8a3b2adb8b2d4d72e00683b711992b59fefd497fc6e45130b5e66f1f1f905407d229290be44a5d3e4272df3a05787476d004b9eb19d4357496a5ada9d49aca6321d7a6c21d4c48efc0ea387e56e3b65864db586a0339c3763a9e2dffc37bb50d8be1ddb95f43e4a447acbfb48bfc9662759b6005ddbcbd18c9181fd6d29442a199f64fba6ff0fe352ed241f999053f3b10d895228084561a05187f49ff8ce122cdebaeff22671d36c2a560a9ab744006007d1120c0fefa4cf62ec8f62f0cd5d0debaa66889bd0e4ebcd73f9d0b177b4abe75542d30644eb38536e3619a10fe58ecadba69d2d4e9434d2490ea16c1fd810d230ef9b2ff65b058a81c71cf5db5ae41d32a1219237d4582a7b43bb7282649ccf07fe451a8ad96eff7aea9d8dfdd0139dabc64369a3b84c4ad1dbb0e8b23248efd5715f7b0a58c73dd1a92b75489a56c7365d67d75ca97856f6a11b515ad079beca7d92ffe60cab5ec6f0353c1e673487de9e50132364e1c74b634e5e40bb0d32cc609cb366bd665f1df0c94b046030d0f3ae715adb894195c1b0b8773c19e5fc816d1d269c1a931354370884b8042a90f2c093f12eef8d3dc3c17fe3116233075177017b6a52c657a152cdf13bc74caf2f0e47f8afc25417b68851a150d99a132ab521686f6f8a0958858208b76deaecfc10d0569ffd8da4291ebab069a78b2912fb25ab9c09c29f4c63a44fca0b9e19df6460354542dd9e3b6f25fbc886589442742b0da53332ceee2b14650cd21bfc35d26df297015df4d11c7d53f227a47d2ff9d46a114db13f275e2c8d7033927d9f1bd8c9a945f649c9a7248987498eac55820c3a5ed406ea814a8c2cbe32732b6b833066d7140c14993709c8f2bd56081fdb0d95262ec347b93c5d539ebddea0c28ba542874be49353bd47519272617c6ea54bb4b125f49b705ef9651e6e375f69a341e1b49829379a39a643e93e52e01693f42f289299701cbff83b34ea2051e2e66c40c6aecc9152ea119657622002b08ce912c93b54d51424b196cc6a78fe0fd1b5304cc15daf28f116d6fc687b733f241816b8404e1499c81688c2958645180521977f083318aae61ae8502b136f2beb744fd915a5ca2e9d60f259d67202faca10fbf19101a6c7bedd8c1ab8ba713e08d9b1ddd054cb2aeabd8c3881f27f24cd2622fe461ffa4dc9cb4c668105c36d3b4bce24afcf7811e69c00e46c66c04e7614430fb6ff812d3dbc0f915b017b2ab19dba40451487fe36c50798055a02cf6244b14d7378952269250f86e6adb4112206b09b4f88b63d7e328fece83997d9d67ca85e297bea3d8bb05435972d01ddfba228ed60f7ef27d076c4aa1dc6307f66a617940959e4d36b1e38f6411cecb27f9ad2fd2c0de9811c3516f7873314b021e7c59b0bd11685cd9bedafb266fa6b2cf7514adfd5b1e73176ceda26f96d34d2164606467e12d518ac28ebf69dd7bd1a808be9455fd56a77d756af9cdb427e72e423122e2c5b527f3fb1ccf3e99db81b337f6b7c9a592c4ac794f904a5b6810e5f79af6b757de9e59a2734c4aa047b4979c32cc1e66c5ef2189657059ae527cd709111014e0be836e165863d00a8357a83ba774285edad42a2c9e2ad57364d98a335bc9d3ae5a37c8ab72f3d838afba3cd56fefeb3a0f34ff7954319644ccfe9ebb0f59198515d6108bad87a958e19e611db7c6414fd35cab86e86a9c398850e627a3dfa749127319868810126e50b8cfccd455750132130bebdf6d4e2df7857c2211ee2bf61a6c96ec8885904a2b9fcd699eb8fa741747f32ba5ce612cf9dad0eacea74176fea8d745f0d2c070f0028023ed99fb69bd2ce54e0120b477fbd295a463ab6d6b2bf7c0e2fb9d09f8bcf6885ad5f6604408004160c1b45f1f96e6d4c7f41c82cc34b4320c3fd7478e4db992517bafd7f0e46006e5dbdba0ac30a9ce0f8cc60d9905379da68c26a75c6d19c1d4aa6b6cb7ca948283a3bf940fb734575754b78e94dac8acfbd829c1e953f274a8105106965cf6109c33921bda75722c6cc9d1ef90169bf9b5d1648dcd2881bb8105fc509a938fa61ed263f3be4052e2920917be6423af2da4ac98824ee4923c9a3c0518173c8ec38316edb03f548503d4940beec737c464045a3a388f4027e075d70a698fce0d9585ab0c2f0de7836a434c3667ae5cd25d3685189e8f0cb40d5fc0de1633e4060511f7dd45d8676a740964732848a06f0074a222ff8faff57fc5872489f58cef59306b7ece44fadb72e20b9317d8a0e1cf2c5bf823f5d2566bf965f167913f4c112faeaf6e2acb7f1e02b5e38105527f32859545a92c7de8a28ca3e2c3544082acf8a059dadf338b5c03079d2111efbe8f9f42d2596f816a6c5e0f2e6d21597731fc8c12753a0a49ea1f9ec7a8e524a6a893d87e42638f1d0e5f28d838a57f38156f362b12e04a0f8acc911add1f2df195fe82b26e8705e89e8a06316699485ddbbbcf721bf7286ec598541fa", 0x1000}, {&(0x7f0000000200)="52a4686ff165fe9915a73c48f45fe0c373dc835f08f058deee2efdee09f8f65ee99331d446500ac48a112199d763afaf86935a1115226efe2dbb12f681738a6fd9c8d320a4ba6913727486ee9846a5bac5adfd1f050f7051c1791a3a32a946223cbd1b5fbb8e9e4c845019b06072f10940d64eacd152dd0a3313a90a768664a169211f27f206e2d5b930b9cb14d3e2247bd43b659cda4ff138d1628015def5c0165a885aa4297d5cbd6320977d13912211f5153a1f1e0566622606a91ea91d58b7371d3d3a0c2f39c9b65bf76b89d553b9c846f891a731d5d2c9b2526714ddd0cdea185ed777ffa1bd43537fdd297a", 0xef}], 0x4) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) 21:52:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) recvmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000100)=""/202, 0xca}, {&(0x7f0000000200)=""/132, 0x84}, {&(0x7f00000002c0)=""/58, 0x3a}], 0x3, &(0x7f0000000340)=""/117, 0x75}, 0x802) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffff3a0000000000000000000000000000000000ff0200000000000000000000000000010130907800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff00000000000000000000000000000000000000008fae4c20e98ec8f7bebad72a240b93e2a137f3683ea16868fc21ba1030cc0d5939be7ba2c8aeb01db97c444833965812b2ccc0"]) 21:52:31 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x92) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x180) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x4, 0x200}, {0x1, 0x2e6, 0x1000}, {0x4, 0x7d12, 0x1800}, {0x3, 0x7, 0x800}], 0x7) r1 = semget(0x0, 0x1, 0xf12) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000200)=""/47) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000280)) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(0x0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000240)=0x7fffffff) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semop(r0, &(0x7f0000000180)=[{0x1, 0x400, 0x1800}, {0x4, 0x7, 0x800}, {0x3, 0x53e, 0x1000}, {0x3, 0x6, 0x1000}, {0x3, 0xffff, 0x1800}, {0x0, 0x0, 0x1000}], 0x6) r3 = msgget$private(0x0, 0x14) msgctl$IPC_RMID(r3, 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000080)=""/172) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000002c0)=0x3) syz_emit_ethernet(0x56, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004b0000480000000000009078ac1400bb00d05de300000007030407f53b77a80b03f88802440c09010000000000000000010000000d0090780000000045000000ac14000000000000000000000045da0cc2ecfb0a51a1a7f911ef591eeac1d32e891f7b976edd509907d4f1b813802b464017dda928d895c11d1ee02f208b6eb5c7c5f3889ef385787d89165077ec4f9ed9d32bc6f76a5d96d9a7ed9043ab206dadea531d11753ff4d6348ade1c51140721ad14d7b497797c446c26f9861d23329ede6bb222131fe6c3201af5149408c1b1c87b121da18a5986bbfd9c07de881aeb62fb883e1c5b65abb75b9c3bca5ad925fdaa7110369dc1b1658a8e07526fc8e599e84af65233a4fa407b712060103b93ea924a4fa901e05a8189de208e0eb906139f7b5e46c87ea2a8"]) 21:52:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffff7ffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) ioctl$TIOCCBRK(r1, 0x2000747a) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="c43e65d79fb1344ef602488778c77b496478835afd7ddc7d", 0x18}], 0x1) 21:52:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() close(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x1f) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(r3, &(0x7f0000000000)=[{0x2, 0x1}, {0x0, 0x100, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x4, 0x8000, 0x1000}, {0x1, 0xfe}, {0x3, 0xe39e}], 0x6) 21:52:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() close(r2) r3 = kqueue() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) r5 = fcntl$dupfd(r3, 0x2, r4) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r6 = dup(r2) connect$inet(r6, &(0x7f00000000c0)={0x2, 0x3}, 0xc) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r8 = getpid() fcntl$lock(r7, 0x8, &(0x7f0000000140)={0x2, 0x2, 0x2, 0xffff, r8}) 21:52:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[0xbe1, 0xfffff801, 0x1, 0x8]}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4d}, 0x2, &(0x7f0000000040)='\b\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) 21:52:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) write(r0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 21:52:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file0\x00', 0x8000, 0x1b7) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x128) fchdir(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000200)={0x2, 0x59b19308}) openat(r1, &(0x7f0000000300)='./file0\x00', 0x10, 0x1de) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r2 = semget$private(0x0, 0x2, 0x5a4) semop(r2, &(0x7f00000003c0)=[{0x3, 0x3ff}], 0x1) semop(r2, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0x7, 0x1000}, {0x4, 0x1f, 0x800}, {0x1, 0x0, 0x1000}, {0x2, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) semop(r2, &(0x7f0000000400)=[{0x3, 0xfff7, 0x1000}, {0x3, 0xff, 0x1000}], 0x2) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f00000000c0)=0xd5c) semop(r2, &(0x7f0000000380)=[{0x2, 0x5, 0x1000}, {0x4, 0x1d, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xf000, 0x800}, {0x1, 0x101}, {0x2, 0x7}, {0x1, 0x8, 0x1800}, {0x3, 0xffff, 0x1400}], 0x8) mkdir(&(0x7f0000000340)='./file0\x00', 0xac) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000240)=""/187) fchdir(r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000001c0)=0x4) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 21:52:31 executing program 1: sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCLOCK(r1, 0x20004276) socketpair(0x18, 0x4000, 0xe3, &(0x7f0000000000)) 21:52:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r3, &(0x7f0000002fc0)=[{&(0x7f0000000140)="da26970b5f10c8afb48a891f443dd7d561f0c968cb4e7ce6cf13316d07feb0eccbb60381607213bdf7164bc617628ea7b4755899e72db3a7188e4410a27822a871ca9555c7b8828cd407b92e58d9dc428709b4e122fad7d9ffee9960cca7dce73a2479ecdaa504831d9579aa2669a9c5782c023eafccf90547e614ffdc3dd3014e11e229c0b0791cd25bbbb5984b533dce3e4c1ca5a682a940fddc84167a980d2cd6d8d775c85811be8fb1fce543878db6956a7174160e91b5866e9fb93ed7d4cc58b3b5b04a3b1eed7d0315b07ae348703f139312a4bac51c15fb921be885067108e790973e46a8adb28e49ffdf8e2de6e73f17390b919fa3793845", 0xfc}, {&(0x7f0000002a40)="30a349b7152c0bc93f8bb5fd0cbdd6096ee1b55ffe3c364ba99b3436c8846c672c418feb8439cf5fc0c474a777991312511f93177ae33082d3587ba35ce4abc33d79420f2dcd66937485c5937b28e2686089a6c5681295cbe518e3a365c1c8f1bb3a3f15fd0b0268a62435958aa62d96f638fd98f38113ea506e502dd77c3c0e1663ddd5fca19734484cefed", 0x8c}, {&(0x7f0000003500)="8b353ca3015a6839cadb3b31445dfdc61bcd30046de5428372aec186d9265e0c193564884dcb7bd0f45c3861fd31ca1505c5d72016b21b37624db5a2b96c4ca54360a1fd5f4eaffe967c68e511e04443e9759599a51a16b2edfb0e444705a9711376f8c3ca45a275a86d3343c90b422460b3a8778ab50bdb0800f21faac3b26ad62fad881a9bf267c8b6a797e061a8f56b051ea1140c7482567c351c25243edcba80ea95a92dd46f8ab63d13df901a76dc3c727aaf579247ef4b72375f7a50d4b8529b95f4cf86ab295097fc3d4066a00dc6a1836e1c880c2c088a00b90ea7b2f1b5cea32429069c04232f1f935adf7820ed47d293d74a57789ed60c064121ad1ff94c7760e184d75e0d047bcd8c77c3e7704a1487c242746d7fa0aa5905b91fd2c17381cfe69a2b2b1f67d99c60c6340f45c2eab5453fdc35641e7fcb6537d0b91976f7097f094a3fcc95975fd1b8f43673a8011c81cb712b9b772b4894b153146ecc68781c4f4a227dc2de49ab5fb753ab7a5ca7412f2d2198d2b3c07f37ad77a23c729df0fd5cddc59ea6c836c9f3939004a3138624b210815115569de541bb0905296984ce1b6335992bd63acabed709bfb14d16196c781e67e533a9d6", 0x1bf}, {&(0x7f0000000000)="235e8339c472a82b22880dccb2e8ba6fdf428620b12478da448070a203e8a3999e52ab", 0x23}, {&(0x7f0000002cc0)="4c88e837b956a39c89571961ac3b7ff86595d10ae4c38bbb76bc29553f4dd791ff90e23c65fdffd1f8c813ebc69ee3f4609c37d908a2d6e5e590df1a5d729d5be7a6ce48f45459de7428707f5411f1b20c239a74da7ef2da5ec57e143c3e8839af96aa20a79272832620fe291b69d7239aaa2b9780b7b3e1b54bc0995b2df8eac95d80427e404dd09a3f0efb8667fde53faf4ec9b2174912e8fecb1a6ccfcb61bf63018a3ea288613ecbe62e86b633abac90dc8c3ddb45323426b12e48729230af400cc3e22c89d125406c1a173768cc5cde6fa9a4c323b292e90000000000000db3bb601cefd2e36f7ef8352b31d481a7dc390f4a543815a3d71503c8c091600d39e589ae054042a7de35b24b87d54b2d796ce78c450e1fa24d1826264ba83fd240020ac0a92541caa943302701f1723e895da2bbfe7d2bbd18cd52f9b95b72bc453a251e", 0x145}, {&(0x7f0000003080)="93c4ab7d878d7853c7a73b4ef180716aad3e0ad970bec407c0f8e61eee5bc383e0b4a66a87540ac5dfe29788e1b0ab48acac61cd3caf9ba939f4c3b56328e8692a5e0a15fbf0fd475d059be94423bcc9c4126b0c27734b9cefa3c5390a5eded0df82865a2265289542e2ece2f19247c181a732e68dd3643e2c51f2d1f63c5acfc2621e898860a88a3d5cc7d6ff5db35d89992133bc533556e33573dd8f59c904569b1c8198704665b0bc21c7f8481cb4d211356a9977e3c89b9b161002548f89375fc404362e67217284cd0b0944eadf9fe7afedc97daaee9b458bf1d3c50000", 0xe0}, {&(0x7f0000002b00)="ea4c4bd99e2a56b7da3558b1203adbef5317c8b515884b7a32d89e03cf5c", 0x1e}], 0x7) 21:52:31 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f663000e82e38130e646fab5620536e9f24cd9594d05975bda987e3b1405fd458f1554a205e410000000000000101902e6889707f323235b60149f1289ee3dfadea3d349726afecc667f11d3f308d157659d0487c07000a907108ec965a0fe0b29fadc9e070d6fc7fc765d298e25920b68beba93cf5f900a61f7ddcfd7d649639ccaa87ebfa63d3125e8ea812b2ec89b5bb09d56508c9a832adc1a43cc00c361e57bccccdc3ed58b794e5ed1ae06dff4c7ee97faffa778a7ebe7dfcad698898ac7d729caeb60d22156d3a9029e22114560dc12d6e8285c887d0fe40d092788dd63f6d516955400119d8a67f6f86ab94ceed1274820d270617e8ca5dc3db4c5c110618771d98b311ef6e3d3eb08416953af259da928d423061c3c2383261289fa4893f132d63ea16f51bd806758270aa07eec215b9bad288a2eb89cfef3857f1a6002a6cc7399776ec19593ce091e20535349c87f07cabd2546c6747659905193d5d3de4bd772fd402d8a22c96618cee2e41aa8f6e6fbc260ff067048c716b12d471f721fd691dbd8b389688326df0fcfd1cfd929e55884b032035ba9b0b31995a106812f8df3365887c5087fc34e11c5e498b7f915b8f2af0b737203ea211243f3dc526a759a190eaa3b5f43981b412f329f7ed1767cbd53963b28d10b0f0a866d390e81af5cef900e07b30b8e5d45150afbffcb0bd67f4f0ef56fb56b1cd2733d4a9c3f47fcc284bc9328ad77e81611375d69e0c27add8a9d4584eae1b405b17a1fca886f029f24f74cc9f56175eff97f6c465a0d5c2000000"], 0xa) sysctl$kern(&(0x7f0000000000), 0x8, 0x0, 0x0, 0x0, 0x0) 21:52:31 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x0, 0x7, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) r2 = dup(r1) faccessat(r2, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r3 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x39}, 0x4, &(0x7f0000000240)="37aeb4dd92f0b3c38a68e481a4177aac103d87033ca3267f16410f71d2a713df68ab53f4d894f8b445316c2739e076c8d2e763d6ad3f65ec06d69f8fc04853a3c9ba0defdae1cc6870aa94d0ae087029a5737d44793d3ee329", &(0x7f00000001c0)=0x59, &(0x7f00000002c0), 0x0) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="82ff412f02006c6542baf1c398934000b9a02d86c2420361bce178d3bddb6af3ffb01cc383dfb7c5df8cfdb586009a29acc1f4b6d2ac23429bd440f4114af554dae1e047bbda3f3e36bfc8200551c185350d7230ef4c7abf3e5d333de16ea9337b6ccc0a38e8a52525a6eb9676984b2de8766399213675df3b57f32dbccf1bd04f27ebe185907889598558fbb9bc36a6c92fb51f"], 0x10) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) getpeername$unix(r4, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 21:52:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="1567c9d320f185d9ae7717954d7157985e90f91e08192aa9b709643ac8e2cd0edec74bc43f8a3186fe6d4f9aa9efe17e3f950e76f6c2bf9978ae7171c601bf685817600ff8c36e3c39346f6fbb6407dd9bceb564bc6f9fbd7f0e59f4745ae2ab2d463dad1d0a626f9c2309b6bf27bbfceefd45cf083eed8930da4f9ca7083822b7d90cbfe4b576d21a3299d51be58ffb84482df5d1ebc7", 0x97) syz_emit_ethernet(0x400e, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "ec9e23", 0x0, 0x0, 0x0, @empty, @mcast2}}}}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) setsockopt(r3, 0x3f5e9107, 0x3281, &(0x7f00000000c0)="943c761e482d4469be571af7ea6a6e41202bdd02f310ab6e9b6d72c7088af9b1b156416c9b57eb3851c04eae0de904f8df22af910182932d2178217948be6ad23510b92a4e52cc40fe7a2fd42bee19c39dbd587ac9fef7096f5b62f4c7a1fc370cc48410d9330c53b72fc6b852fd73c0727d04c608eb630aa4d3b4390028a8053f9b7f54b7f081f916e1915991a2f8ea569d215d2d9ce31d7e7f810ff049268480ba682c06f209c08887626403f97d779a585b0e98d96e77ff57e098f63224d2928c41c0f1e8e1", 0xc7) 21:52:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df401018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032dc2f29237dfe25054aabd7e301a92fbe7e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe3816c767a1c226c03ecbd14938f40c9a97ca89fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377c363acda163126574415dd1e0a62fb4c7e433be0000cbed59afb01f436981166ef58de9a4f9d4bcefcbb275e7d31ffd9495933b3d2fa22e62f4c1ec9b9b4e7ae273daf4da1200013f945c40fb9ce42f384a8da517d6eaaa340a01e6d4957e58f78ad9876fb75d765a5bbf4aa2533dbb8c6b7acb0ea7418261000fdb9104905f080058bf1132b1b3c0004eb71741ed5539dc116992342834047d1522be1d4b285059590a09c1f072c413afc4e176a4dc6986a47a3458eccc9daaa67c58ff4eec0"], 0x8) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r3, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r3, &(0x7f0000000140)=""/229, 0xe5) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000300)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x1}) fcntl$getown(r3, 0x5) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x800) ftruncate(r4, 0x0, 0x4030003) socket(0x18, 0x400000000002, 0x1) 21:52:31 executing program 0: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000001c0)="fbd8daed89916d1d3744a8d38151e24a49a97bda8cc6809499a1d6f0544ef9010cc4b8776bf8a67e4ad32ae0a58145b6c490f4eb1d6b00830ab1", &(0x7f0000000240)=0x3a, &(0x7f0000000280)="1ccd48663e86f7c9ed03a43c65d00fc57636c25f4e53b8ab6a6475abc89f", 0x1e) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xab, 0x3) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') renameat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) getsockopt(r4, 0x8, 0xff, &(0x7f00000002c0)=""/41, &(0x7f0000000340)=0x29) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c074a8683323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda8769e929df05a4e2ee63fa0fa1a7d6"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:52:31 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) socket$inet6(0x18, 0x3, 0x0) poll(&(0x7f0000000000), 0x0, 0x1c9) setrlimit(0x0, &(0x7f0000000040)) dup2(r1, r0) r3 = syz_open_pts() readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/219, 0xdb}, {&(0x7f0000000380)=""/32, 0x20}, {&(0x7f00000003c0)=""/245, 0xf5}], 0x5) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x200, 0x0) fcntl$dupfd(r3, 0xa, r4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4830, 0xffffffffffffffff, 0x0, 0x0) 21:52:31 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x2, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x3, 0x1, 0x5, "ac9cb422b6644573ee666a305d412f7aa4400258", 0x8, 0xbc}) sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = socket(0x10, 0x4, 0xe2) fcntl$dupfd(r1, 0x0, r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = semget$private(0x0, 0x3, 0x490) semop(r3, &(0x7f0000000100)=[{0x2, 0x9, 0x800}, {0x1, 0x800, 0x800}, {0x4, 0x1, 0x1000}, {0x2, 0x1, 0x1800}, {0x4, 0x1000, 0x1800}, {0x1, 0x6d14, 0x1000}], 0x6) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getuid() shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x80000000, 0x0, 0x0, r5, 0x0, 0x116, 0x2a00}, 0x0, 0x5, 0x2}) r6 = getuid() r7 = socket(0x10, 0x1, 0xe2) fcntl$dupfd(r7, 0x0, r7) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x9, r6, 0x0, 0x0, 0x0, 0x143, 0x7fff}, 0x7, 0x400, 0x7c}) 21:52:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f00000000c0)="72fdb665e5cace08bba6b998f43883c7fc20f443fee20391c4616329ce90dc3dfd1aca0cb1acf06cb2484638acf6060000002923671bc69c50c368adf68d455e0ed8e5aaf5076adfde242df474d7106afed1daadac1df8e76b2eb21551bc621cc637015102c59eb1e28b20986a2a187ee440ed885b764dcbba09029ac0b7c167a32337f637f2d6c8a0e7c89b9cbd4db7a80a00d2fb4f0e8cb99f29ff3873d985759ef5752ed4c367c0c3f18ada62d1514dd4169fe3e155d11a24c399d7b887d5fffd9d9ecc03d40e800efdaecc20b35ca39dba1b8f29a02060e436ed6ac2a67305dc5eea2912dbe15a1f7df8aee8a19dd5181a552dfcfc99509ed3090a48c08e7bf50045be53cc5477a5c046ce565a9164", 0x0, 0x0, 0x0) 21:52:32 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x1f0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) symlinkat(&(0x7f0000000240)='./file1\x00', r5, &(0x7f0000000280)='./file2\x00') r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000100)='./file1\x00') renameat(r1, &(0x7f00000001c0)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0/file0\x00') 21:52:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00000039ac00", 0x0, 0xffffeffe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000100)="b205d98ffd4b16dcd1074614228a2f1800ec", 0x12}], 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x2) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) 21:52:32 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) seteuid(r3) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 21:52:32 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x386, 0x1b8) lchown(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 21:52:32 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x6, 0x89) semop(r1, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xb2, 0x40c}, 0x9, 0x1, 0x20000000000008}) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x6, 0x89) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000011c0)=""/23, 0x17, 0x800, &(0x7f0000001200)={0x18, 0x0, 0xfff, 0x9}, 0xc) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r3, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r5 = getgid() getgroups(0x0, &(0x7f0000001100)) getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, r5]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0, 0x0) 21:52:32 executing program 1: chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) chdir(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000180)="eb9d804dd00512f938c74b72ceb51d87fe870f716c327142ae4e56610f6815b8b1b682b9c7a707971632ef357704c17f9c3d73f107d2122962ca8c54ae8842b180e96fb22c8eff0f3c86aaeb3ee7e86393e44f615d7012794343951882724ea2d7257b63aa2d84c652aa7bc396828f09522a56b8cfd2ec73704c4177ed76fae09e284e2a9d7decb105091971afd410eb63", 0x91, 0x8, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) close(r3) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 21:52:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7fffffff) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) close(r2) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) close(r1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x7fff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xff) 21:52:32 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x26, 0x7}, {0x47, 0x1}, {0x84, 0x8}, {0x43, 0xd5}, {0x21, 0x6}, {0x42}], 0x6}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:52:32 executing program 0: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @loopback, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x83, &(0x7f0000000140)={@local, @local, [{[{0x88a8, 0x7, 0x1, 0x1}], {0x8100, 0x2, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6d, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, r1, r3, 0x0, 0x0, 0x8, 0x10, 0x8001, 0x0, 0x7, {[@sack_perm={0x4, 0x2}, @eol, @sack={0x5, 0x6, [0x2]}, @nop]}}, {"285e6b8f057d1f3be14d817e367790bb024f0d9225adc5897b4ed849d305393754ba7870a2675deb0bbc0d9691c8b0ca831f3f5797dd6b4ba3"}}}}}}) 21:52:32 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x8) r3 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r4, 0x20007478) close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = fcntl$dupfd(r3, 0xa, r2) r6 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x80, 0x9c) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000000)) 21:52:32 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) shmget$private(0x0, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) 21:52:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "000000010000113ee2100000000400"}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="b20a4d07e93612891d218daf7a22b02cad9450f0e693cd101422e2e81b653ff380b2762ff5bac4df3027e4bc9d9a245e5f0620068fa9ca4ae553df967a4c24be4074376e356ea5cc9efbada4932b1a44d473ed0fefa0524506375aafa92564fb766352be900a0556a7a26037f3fe7e654d4a20029e8ccdc38ce526a43162fd4db13b0c508685fdf098058ff3738dda7a39610a9bf8634f0f8d60a68cf67070ce3a20737584fa701d62bb05cd93d8978d5b2c", 0xb2}, {&(0x7f0000000240)="8009c687c472d29f7450db475654556794f30d911c82cbdbdf34b435f970eff4539cb2aeb41eb373cd8630f57d1017cac8069a04c6b8f174fce0779d16f8726f6df6e03cf4a5e4fdc01490d32f97c00d99c3b27f148a29e564254ace704d3e7711428ad9de07067c04c147b1bb091089eb71f40ea09bc3e2e2658ee0fcf52596aaf9ff134493586cc06692deeb45870693a2bf1a94eab9c280e24e25ed27d83193f2b406c250699b5c3fc33b3d4f4d5f3b0bbe22a574bbb8bf279a4cadff", 0xbe}], 0x2) fcntl$dupfd(r1, 0xa, r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:52:32 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x82, 0x8}}) r0 = socket(0x18, 0xc002, 0x0) sendmsg(r0, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)="a032e6126db39192b1b7ee0b80c3d3d76809eb98561f32e79770226de4a6de23c5c239e3a3cbf270e13f8794e3d4e9d8d2b86d62a5637091f49222b83aece77728d86e386beb04d7e31abe1e0154326e07363e26955226cec8d75d252ae6f460728a933e81bccd27f656baf62dcbec80b213ba4c7dd2c0e95ac98d5b528ac87c49ca74a35b5e8edbe3f933c6ff7caaf46dfc727674bdc309e7ee3adbce4d6e26754132bf31a0bae6033cf7f06158cdb23d044a2c4a786c169752d3792c", 0xbd}, {&(0x7f0000000040)="159074c8dc784e0dd01070248107a61ebd50aa2aba845b6f04482b1a0fa691d4842e337a3d4a4c2a9572ed15d364d7aa388421a35c75f7ad9d423127f0b0bac8ab261c144890e763b40bc1aa", 0x4c}, {&(0x7f0000000200)="480552edf023f69e0386c0578ace62a639", 0x11}], 0x3, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000001000000008000005800000000000000ffff000001800000fa547321d648263a6416bd86cb26109506bf33d9b913590854e43df62521aeb667cbbbb2ceee2023c0917d749445ea4883063418def79a140203a1e04ae2d50b3cb2a9c0927d000018000000000000000100000000000000c7b6000000000000180000807c7ec867e42505e20a2b9af3342f9d000000000000000000060000000220000000000000b000000000000000ffff0000ff030000acb0682dd66d58e2b1e18a1b7c9da1252a133acd9dbe734df2017c9e906637af684f05d3e1cef5b031486323ff6cf468de5349b68848e8542aed5c7d0df44210907eb9003b3be42f256561a3aedf100b431f1a07ac84850e44cf2897617ff5e81e9ba00fb9ad491ebad85583dd696c751ef5a7838b60e267e8de891ec270e83fcf72e1c0f2a1ff2556991ccc5bf81837c33f1545559421b1cdc2000000000000800000000000000001000000020000005b012946e939b580a893e85821778370175ed8c784113ff6ac917c63f4ed3a5d290cb91fd9d4b06290f1b3e35da335496704262acf18e91e01b6c9528264a80450dcd6672ef4ec95a70aa6219df8665562f721d8c0e5b7259291e24039b59854470dd081bbecaf9b1c537e00000000001800000000000000010000007992cc08fc4fb5e077910c8dc000000000000000ffff00000500000002230baa6361bcb1efe4f747e0cdf4daf0da55c7067a9230d68f06bcaaeb336a844350b059ba223e212715c7b970601d14566f6a9374c21cd7e1bdfc9359ad94865de777185dc77e598fdf595d2afc27bd1f48b02cdffb652b9303ee30af96f4668962512b0d1c3771136c6d81a305319c58679b8a3d033264e2f4b35083bab1d294024a4e52bfb6340894809192f1983b45119a790f1be4991e0ee0a29de5f6c469d6ab272756f363d48e9a01c9d5a81001000000000000010000000100000041678f5dcedcc1f8179f7ffcb323d1bca116c2decd440b375b7e327c728d2897f4be7138ec9a372477abbd76f6c4374d769f7d8a3d773ecbac60c66ae547e7b5d1c0ed4ea31152b88157dcef639255ee850de784b03d6ffc8d69caa11fbf79a5b4576bbbd7ef68f2dd75060e23eff75b442dafb59ace1634ab7e87c71304ef03b231435612864828913c0751e7100ed95e5c8df9915cfcd562ba58e75377afa2f20259ca1e64051069fe3975c74f9019f080fb24f2a785e542628d66f14c5cd7750f1b61b31174bb726e470fc21176330a8c14cf78a2cf6d351203fc9bdd700d5d185efbff67b730ed9525daf183cd78a82ca212d43bded84a969dc9267c0000a800000000000000ffff000002000000a7226373c9ac09e49e0a59950946cac3b782fa8125f90c0b7222bf56c7266582bacc96905539113ad7ea6b02b44f8f255fd4d5c92f159d0cfdd8306f3d21d4e200f5c7cb900f17009fdac2a317f593b76186a8b9c6cac049db1ab5f12bd1da6863e2ccc1c3f8805e5ddaeafc9e17281d8a31bc14dea5abe40be04a0334d3fd0266cf79852ac2a178cba59edf96d59a6c97"], 0x458}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendmsg(r3, &(0x7f00000004c0)={&(0x7f0000000280)=@in={0x2, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000bc0)="5f3a4b63aae5f3e7c5fad7cd2eebad2683b726a2ede48a368652bc57abadd990955cfa702a85ffcb700b5f0c256fa901930dee0c31a0e3b0c4f2713b759b990c8fcc0e21abf289514f36d03ed09e5260b465e8a80d1bd9dc9a1b4b80f738853ddfaccc7844928cdcd8ac78c56c5d6ac8ccc0dba0a1425d131b8bf094cdf4e0d5baf7a2649973a7637a16346ee39ff5163e67272ec7a7008711703657fa805cfd6231cb1ed806387baba5456c52e91d21198ddfbab85a16ff6506c914292c4d03384780535525e735a56dfad3907ad99ae0a8681209fb9399f91267144264fdc5d57f9ec95bbad9a8f32bc6d5c95a3ca0fc402f87429bca0e920f384d132db25e16c0e1e9b5daa6b51a35d87844833402a4ce58ddae564397d53290fb1c30bcac6a29975a0fcc6bc8d819bebd8ad61b9341b52d176881d6ced5be56e031907c619838120d79412ca6f5428b8586af794358f547bd858b0f27438c6819a5a9221afbea2a0768c8fc9ff6c2a52c3b5e2496bd1426f0e7174fd31bdc846dd91e6f5f96816917af2f4df73181090b9b21ff6313df9662973ac38c76ef46c0f7004eeef7b2c8340c43fca2bac10c2d4b7c9c65c6e3a4765aabb9f1c0c86a9a0292ee38cbaa7a2235aa360be4e0b0dc7f824945be4965241ab2c6dff4d2e12bd6b9fc8843138d91ea359593da655cfac31c5e64f95c3b5127b5978b316e40d6d537009ea3679b7873d917396d187f05587f54384800cb01356e3b3766af3c8b0cb1ea7077edeb35e6a1dc91e1a910a25fb2bbb56711e77ea3794f60870cb84f79047d37396d61951dbec87e07ef8f0c642201f89daf03e1ae0bbffeeb0820c5f74babd87da358f2a27972d4211a59960553cfa5d1228c17ebf3ff83f2b21950da15efbaf3b7845175e7e3bfde7ae8a9dd8320036c858d9ab893e012eaa3bc7ea6352e8e3021004155208b13c3462d165f49600354df5bd54fe61f97be06420465d1ba7b12925ce908e787929d388dd6f76c5abbf9a64b1c6593be5197d4757ed16058043d61aefe98c21641f52840c4cbcbd03bef6a415439eabda70410bd577a1f1ac195c47b14576031433177da92c0f3581a2c832254d389d87d3f362da931a6838c7fc95421271da3e1a46182cd05e64bcb19e0fff430793bd6a348bd53075d77913406db42387c22428b4de182aab5a57a7869f4a330e8cc5a8e3f3da33a168117b87f99b8bc54c0d934c48064492b4e50a7d6810749e6104807b21676c7c1ff39ce697c9ce357bcd89cb070a327f5a8316f20cfedd24bb6b87d345b1a395ae4b83c7f9207dbe439d5557528422e2078868378de86cc6447cea02b60d3c081645ced7ee6c39e4c85165963327d628a6878903882430157baa36e21a667f567cbf13c62befa4cb28bf0d2a0df119fd1c46be3d3c345385b4f8d303be937c419bac7eeb79f4e98368d7768103e08d31785e0a43a3ad5bf1051f10b9c12dc25ae2b23c4a6a557fe0a95bc5eef13ac2c7bec42d6e4ed6fd3eefc97b3858d5987026e8fdea671ea2ac60c153c0043807066c271ee705703f8cf0854b0cb23b6b9aa5448e113e2677d48213a720d4596238e4fc9188481ce26f88b2789704f8d16349cc63d930b67a92577f2f1175476288376664bb5e71f1533b743e45500eaa8a42de19ed1b6edab9acabda80d41bf3d3b5282673f6041129be325dd753b208edaf9f52adc6a81ff3f3969e8f9c265268f26357f7a96d2b79ecf77c872b40c9352455b301589f82ae417991e56cb84ea166b3876c9fc768e2cc475938e1f8646cd5ff48de3141866c36f12d35e524881251d0ea7498def35b8cd4c7daa14a3da8e939772002343bd47a2ef2a98730a497f6924ca0fc30aeabc5b2d90d46de40d847f29a384e38632ea2ff1c0f44a5825573e5efa20fbabd5e76d1126f957be9f8a2758356a84ae632a1239cc8b5de3aa11c480cb0367b5f155c561709fb7773ca71bce936da5a8ebcad930890c3d557362ffb5a63d883be0e4fc1b3aae6a5cd3a014ab6d27f81f9c37764390c5d7aaa04d1ea54b9375e6d578f559fde5b17bd6be530b0101f81d95d37517e95eda844cdc2aa0ccabe4b4671087401bff708a2626c9f59ffb17792a73766c283916db013b83b47cff025c44e19d94ce797105decfcea8b709d1d85bc70219eabcd14ea7be54e36d6b69e07dae910f3e343213cae5820a8d8d0d2c3bbbce27afaf28772d420723cff544259a77ea1111d00069721471a587890a0fbd76ac2ecd70e50db5d1f062fd66c91be18177602daa2c0e72df1e2c16996f94e1635ed62165022bd5256bcc92704044bfb51c1dd6de678392d6358927715b66c086122351844ce3f229e9f1b381dd7997e7618db51665c457e2f1de5c1828b201edfa381b7e2fdbc29612031bc42af1efa48b260eb37c9155f59600b92dfbf22ef7b26866427bd50a25886b8f82cf1e1521fbff8839ecf1b8e8a26833d7128dd9df0278587075990d9d8d15ab871b2cace1b75bc12824bf7f2f1d228632ecaef70e9e46a20f38ae40305136e7184ae4733eede08f26dc5f28a0b47ec0d8ed681fb7177a09019958a3f11b01852360c5cb0b32979a64bcbcca729d373959ee6f0ab1110868dc54ea7fdd4de76f8300983c82eb40bdedf72bda15c67d45117f30df51944bbe80f2ad348feec576a488a44cafafdb813608dcba69bcddcdb6b3fd8b62a446b64ae8b002fcfa0098ea7c46231cb3a2f7be695a6772538c7596070f63c7d92281ff6f8b1c9540ecff57c3fd9a6fff2132723ccf65eaee486da0738e1b02de57b26c9727a21a75620420e3ec48f45823081eb9b87c25f41bd9342bbae8ef52840bc68e6053b89e49a5bc13f372d6fa3d27c3cc48392248fa3ca3a7b7642225472199d2c40c9ed468b5fb19c226ec679c2c538b0e6d933b5237df35dfb7e955d63f6aaa293c53418029a48c5578a7f83379798bc07f6ce6bbfd9c9c8a3942775bd0b13fbef84d271a363bb63250a846df81d9e132b94d8504f0405b5b603f9cd6fc8e3b9ee92ef933e9aff2fcde7160d27ff093bd93b69a7b5383d1c3601ad65f8baaae361ec18d8cd311db4e757573b517b7b35ac574a28189a2fa39bcd04a8113dccb1f2b58d450f33fb2e991db2707ccad0ee26b3ac257856eeca460f8452087349d11f4d0b680b8ade43243381fb4351aef29fdd8a39cd36087a3735a17a9a75501ace16516a89db7aec3a24a7c079b718be6424597fa61cd6e14e16d0f15bb579e8fdf4b2564bf6795965cef4934fb9d2a28b9a39f8d96b0ee48b9d955cedea7289634f5ffcad506fe4b01b3e8dd102c5b6312debc75573c3166347b2050a4ef12995e0c82914218c9496cf09d3884f570bfed1570ae4c23e9ad41efeee8efba8821630b846d1d3a24cf994d202bfcd8ee643e9dadb90bd61712b4f6eb69d4194936aeafb7209fb3489cce93b170c3486678a9bcf8c6e5c181e600867edb926ba13238125b1105893a37bca810086e0a07a634f1d61a62726f913a2526e687bf5a4272590038fb0d13385310d4c6578f10577bb1ae84376cab6f94e87ed6fe1ecbf226f7d83b874fa6aabf26fd0f6811af691e34f18c3fa4c6128a7c6cfd070afca77c8331965224cb0884e08e4187f727037acd93930532f6b0983a47fca192c4cd422f05a3ae799d363c12fc5dec9860a4bc2911d8ff01c1e63a5338f3a49e8caf1cb02861316a30a33c2fb8481371384cbba707bf35ead02d6c9137bed156b97c5ec27e26a965e50f9aa98c1a3c7bc9f5b59e5ebb4c531adcb8ef246096a7022ab87f1ed65d972c90baac2965e260d9c9a3946ab5bd3c3e81de45ee822103065ec6d1d62f019cf4d28e4665ffb5739e5b80be174c5260e49a76587e0c96aaa8f1d52d25bfc9556f4e029af8a6d71b7ceef90cd554bcccd173532970607005c62f18083d829613bb20e5089d958eb2799066c87961dd8289637b0aa810eb3430dac1f384e4ccf28d57edb28339aa15ed67e23fdab7053ec92c01c901167525091bd4304e4c41e96539e9b8ef7d1691bcc2a5e5ccd803361c109153bca4b2ee44410ad2d1ae8faec46431b75bd3642f85cff5b4aa892fa07f11104b44739fb2001798e10bc626ca802c1cb6c5335cfb7f731ffd5014d798ad9fe9ef786ac26411fdebb46933c24a9f1c8fa0cd348cf10b140974f576138ffd600cdafccd54f5f937d52526adcd8686aa727b7e727792c2f474367f2352eb4a35c17c2f54ba3d950167042b358677307ee897847be5850fe78f82e73096e1682344ee03ccbf21522a9db12d75080468a006049a34a8d77e70eb11ce234417f9bba663e32f012fe5b1a3c2da7feb18b9450b8b12171bf3da64cc970de7573b84c77d14980af805585fc1e277d6c519761c3cd69058a6867c84cc82b485b9ec59f921678fee9be183e2b97e215328aae1dc378e6325b561576376fb5f115256c04ee09eb562de61d60253274afcaefaa804f29f8dcc6bc6b57ae42b7410f91c7b196764b267c521c9c1a225a0ff8e74cfe9b2e64d64032209cd26fd8d69348431d96fc89471d319a127c531d626e143323a90c422103e8d41b4dedce45b979eb3f23caa3a50c9310e20b6f35c298937fbe4df4d976bd083334aa0c5c07888a153e86d0cf71a22e7afc766ad5944c8c27222cf6e54e62c99eaf6bf0866eab1468647e6f587bc37af354441c240d0bf38e987020b6398a39f8b656fbb0e2ddfcfb3309d8a98a9c1c3e4af92f157d73cc68a866175bb702675f3526c973733a2968dc946ad36015e6cb5958d0a044b98740c3f02bffd1da01472eaab33dfffd5b10d5ce6e09f4e5ae53c1856fbe02b03e0aead0063d75f78cbc9b8412ede503b7726aacdf3b503f274e28aab3278b5fa5e5664d256e1c8f882e36ea76ffda435aa85603d6f8bff53486413a0f8ab1c17f9e96291cb9cf9a058e896db6fba05c660554386d438c2c23fa4d995eaa30b2518cbd0a802dd964c48a42e1e070834c136d7e4d457b859cfe1801fff0af983c327bde3893a40830c2dfcb83b5b236cd4c6237efccc3ba9db26d1bf1be5b5347137f1f9c26567fe4efaa3aa7bc1e693bb096eab0331601dd639a1f26a9bf195a4104d9bc722057d2ed0aa74327921eeb9a4e9ce7565417a9178a09103990c3f380b3794cee1e1dfd8dcdda1a65b2d49629130b2a3e5efff4d85c616ad86b2cb178ff719e8f9f7ba42354a08b064e2376787a82bc2996ed065d12b8a9bb904a46ab19363805e4c5b8a6ef9af0c60b831a2545878cc62447ca97c649decc9c2254e1687bdefa0954061aaabda0f0009fe73d847c901462d7b5a765b3cbd266c68ff6f6447e313a1a38878ba88050afb9c28a03232345a69a3b7150a4753be0696a8912089ca21bcbc7cd9afa71c8c742e07f4012dab1dab139cad55c1e9118204b00700b3431fdc7a361ddab09c00414dd2242a2da3fdb531305d1b5a9dd7ea6fcbb6ee4df99b9c31a0098342b72a137936f7f8bba7be3c2765dd9811218bbeeab12bc7b93cca4c6e147b6e5f996a84bd85bf521d89559e188f0e201f64e72bed814c1932be077e929ed8eb36d2bbb3929acbbf95a380a3b97e27e4dcf9083b1ffef10e09a07d0a944559239721d2eca73af77bda10b75faac83f0486b911ab51a6ae935a38c97fe5911c6610d0ccc898d75b726d9d8fefef269dc201d5f02c0cdf2186482dd9a6a546232f9c6a9c77a7e02619323b981793186b0266bb7dc0f5fa7f050489152361259b84b2b651623b", 0x1000}], 0x1, &(0x7f0000000300)=[{0x60, 0xffff, 0x6, "a0c8a98c27f15793f848164c6c85443131a4174865064a86887be19fbadbf7709b3f0c66659ef5d22f8193017ad58c3961a50caca6a29ac2a4b1f46b122129834db1aed6a1f3db81f6e84248556295"}, {0x98, 0xffff, 0x2, "78732894e63b8a454e9ff5f577b91583f154ed1333b89ce04a7be6f6f0f71c631f2454cb40cb55d1c35057a2e86686b7a8fed189299b17561bf6f4c4e8c0836fe2f89b0de5ea27302d1125b2728b4abbf1973887a5e1abe2e75b0ee3d660363f27c8cd6b583214968397e027ce755a67944a312471a67366b8289394874c48e29ca90b7672"}, {0xb0, 0xffff, 0x2, "9087f4a102111b0fc774af624952f8d167ce92cddd8a38707b7977b152c7ebe1ff8e9683b9b0bbfc4fa9c71c646fbb59d925c370c2c7c201589e0d16b7ca4e2d9a2a1e6a177564fc7b96db350797d1292d99244b17841ce0f7683bb43ec62c65e4616e7045c2c9450fc1dfb6cba320879ea1fbdff6aa247fe6f04aa899b088ede362f3aa456f96d88b869b71191fa45c123822844b2e8e5573cb"}], 0x1a8}, 0x40e) 21:52:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="890000f0daecc64209263702e1ffff0e0000007dc806cb49be74d55e933a13f2000000"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0x70, 0x1, 0x9, "db8573f15f19e904148ffb13aba5acfdc1ff021009879e995bb3be33310a384e48c70506cd5d37bec28bc4c7e412533405dd6a4f3f0392311ee1a6eb80abf04dfee665f3bef18b3fafe3d05cd70f50298a75eafea870cb86ed"}, {0x90, 0x1, 0x800, "42881c0f43253a3936380f07a53eb517ef3962613de57537f1ced1a1b461af22cc4b6c71012a2f2200ddbc47b351202e204997f50ff600f0880db45a4b459358742388b8b2580d06c8bea0e3f8ca2c32b12b0e6f4689b36fb1f1c82647a9994f1df6578da6cb12be8651e9cbe8dd824a80ce5358d6ea0e476da5ddd23c"}], 0x100}, 0x408) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x4, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x0, 0x8, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x2, 0x101, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x800, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 21:52:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x3, 0x280000, 0xffffffffffff65f0, "855475445f0a765e2ba4000000000000002300", 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x2) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000600), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000f79000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil}, {&(0x7f0000e86000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil}, {&(0x7f0000ed2000/0x2000)=nil, &(0x7f0000f9e000/0x4000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fdc000/0x4000)=nil, 0xff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000f21000/0x1000)=nil, 0x6}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff8000/0x1000)=nil}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000fec000/0x2000)=nil}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fc2000/0x1000)=nil}, {&(0x7f0000fc0000/0x4000)=nil, &(0x7f0000f7b000/0x1000)=nil, 0xffffffffffffff80}, {&(0x7f0000fdd000/0x2000)=nil, &(0x7f0000e7a000/0x1000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0/../file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) fchdir(0xffffffffffffffff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000700)={&(0x7f00000006c0)='./file0/file0\x00', r0, 0x6}) execve(0x0, 0x0, 0x0) write(r2, &(0x7f0000335000), 0xfcb7) r3 = syz_open_pts() r4 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x6, 0x1ff, r4}) socket$inet6(0x18, 0x8000, 0xd4) syz_open_pts() shmget$private(0x0, 0x4000, 0x3a9, &(0x7f0000e0f000/0x4000)=nil) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) 21:52:42 executing program 0: poll(0x0, 0x0, 0x757) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) pipe(0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x40, 0x2, 0x101, 0x8c2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x42, 0x1e0000001, 0x8, 0x101}, {{r0}, 0xfffffffffffffffc, 0x7, 0x20000000, 0x1, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x0, 0x2, 0x7fffffff, 0x1ff}, {{r4}, 0xfffffffffffffff8, 0x21, 0x20, 0x5, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7, 0x694}, {{r0}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x10000, 0x8}, {{r5}, 0xfffffffffffffffb, 0x21, 0x1, 0x7, 0x4d9}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) 21:52:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup2(r1, r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffd, 0x0, 0x7ffff7ff, 0x7fffff7c, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 21:52:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000140)="badfd8418f8b04a0e4fb9813eda5088a28e0b463f0aaf49c7777c65b56bc37f19475f3ca4bc7a7553330322f92c6f82c1c055243251052ca2785de9ed0250c109ec792bc534bc21e13d02fa2ea714ef23d62a5213fc1606a4a19e36cfbde6d2f46372fe0a3b44921a9e4c4aee314bc76437dcc31a7a7890ceaf62f9b85f3d6b6", 0x80}, {&(0x7f00000001c0)="39d01be33e2db8e514b0501ec2b7d45971068db69daca8f2d3b942a0d020c746fe27315f890f1f1af0a39d095ab2294165ef97171571b0d62219f3bece6fb677df365910250b27c297e0b73a4d12c9ea289a787847407965cfa40fb7c0aad23ff98585ce626a02c5a63e7ac3107294a176d5b3bc451cb7bb5282a71c84", 0x7d}, {&(0x7f0000000240)="c92c9c10e7dd8c182adcfccd2956a02bc58ce9dcd777606c9b33d9311ae1486183f25438eed1fbb00104cf9735fe8c1410f28129b0585ec02ba00449259e238588094b840cd11fe067a52f49892c331f", 0x50}, {&(0x7f00000002c0)="e2afd756db5f4ce11ea4a624b4c0b0c331e1ae3e9e8b2418602d9df4464cf929c0b7f0e25bb35909c96c32d71178ce5dae24fc7a4521d119c8e35a1c99f83a106067c3b4f6f802fe7bac27d9a604c62d9be017ec347667a71b25d30329eba094df080f", 0x63}, {&(0x7f0000000340)="4a8a64f8f27b200a2ba7ee5bdec055e57c6171d4f681f3c558d3df3590e9d18cea3fa9952053bb2123a34a5eec16c4aa253d663adae5b8f7eac90ed3537d98e383aa13e6f0cea263bed5895300452920", 0x50}, {&(0x7f00000003c0)="852ad5065fa46ca19f92562fbe04ec210f434ce9a7fa677ac8977e90e86f9b60d1630e496102814c132708a75057ca1f260f4d5f1c62f72c334c78dc633d56f3e1096b22e75339539ca49a66cb6403b004680575ae1a6403c6aa706ac805546c46845a87a56ba55fa8597499f4475c09f5a290bf9114a17ff4e72312ee7a5235e572841a36882128d6aada181647dd2a67abecd8ec", 0x95}], 0x6, &(0x7f0000000500)=[{0xe0, 0xffff, 0x0, "fae5c62698e5fafb583055d4d6625d02e4cda0eab589edd458ac650601a775bfacc7b1b5b4d8520d5cdad8521887f674bac3e03b120cee76fe82dc0802606a79c4c2afd940f606dee97dedc60d870121e4e0294a531ef26e6e3b808c04c60f323491fad6ebfb04d7674214bc85043ba2b53db9b492acc655ed0f763f3934d92e75841f72aebb42fc4d34f8265b0aa4a307cfe6d0e4b716ecaee6ca1adb91bbb0c334cf1f3c48ea07ca5f0a5adbc62f5a354f8463213128bdc542c7322d06a594ca0198f63c7b26160c9da2366f"}, {0xb8, 0x1, 0x6, "0a769ec4df910881b7a1b1123e52d753a74eb2f2c378d409f80d24820c2dfaf58b41bd459167569acb7c395026ac06ca1353a3c189f597ddc38daba8f708462498867d48b5017456a34fddf761a1a66b4988b2b52f73337e87377b2560d9b053972f2df4a13672a48f6cf5d441a3d5c1e46f018057b52a39107e8bf04aba58e33a55502509ebe08b2b0d8474085263c7bbbfb9c6e584f741303d5f39e832c9bc59bce3"}, {0x38, 0xffff, 0x100, "9698e1d74f1fd55987954f98276ad09ad206a673715e6136ef5d9bf298f5a33835ae"}, {0x70, 0x1, 0x81, "723d8e1428c9159fdf069c36bad9bc2502b387577bca2fe94271538e3bc46913bfd3f9b7ff7c390208d35cd947e1fb46b7bb394b5ace68e306a155e1d303a93f719e50300a8c09e6a4823f2be0605dd6a8d2945b56a6c1f595"}, {0x88, 0xffff, 0x5, "34dc58f82dd07af26569f850089f61bbbe8dced952aaa4051535647f765588c97d370304eb15e5b899bebf9d4e36848a6bad770b1e08e15f7d7cb1f203b5dbc818c4d9527111c4f734f644b28830b4543c6aaa25fc6b48e36ff9ad6f2a9140371f6824c0c88dfab6eef8ef14eec184d718349536bc0d88"}, {0xa8, 0x1, 0x3, "1abde0527f3fd34c57fe716861d779bc8494397fe56357d43dc43ceb1396a6a3ea50bd95a510fe95f00e58f5557715f5573c869aa41ba85173738e4ed2c9097567f109681d1b9fc8125b3717ce01cf47ebf8a2950cad7763a82eb1dffecea7e73125e94375c1521916a322e6885ca61b8f15e7e4acd4dc747b64c37f08d1905a9d1dd8effc3a642612118edacf146e84d27e8f68"}], 0x370}, 0x408) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 21:52:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) listen(r0, 0xffffff80) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004700001c05000000d242aa74177a9582dd5200ad6078e00000020000"]) 21:52:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f0000000200)="d407000000000000008323fc08896e80c4230dcfd297f4d9cb0623ef89b104a27a264f826888cb64deeef749de246b110fd68d01c5e53dbc4c51b5e4159b148ea596199a52a3a9f99f2a57d37cbb91bc5e31ec3bed2eed56dfcbdb7baf7d7d217cddbf5d46e3fd3b0bee80001b94fe82eeb503144f856174d9bebf0439594f7dc3a4706d685f83d14219b141556b26e5d9e8337a213ac7f6b962d026682a66f58cdaf96c1425dcdc5e49cbc40b28ee91aa68b4648588916a6684edbd7ef75d7a08abbaba8c6a436a0628ecda59482724e94558f7f2acd9a64a9d5d1a59c64dff94dea6414d60090a35c5871cf63648e3317918d95bdf96bbf884312a53e3a1820d3a1908c37140a1c18df5cad17878bb3ba9588679e2839fdbc1cf994b8a0ab6cef52f8dcfb68f661ccf0996f40bc7a83f2b01144b39d8cac8db58961d619e122471ff3383521d2be415c506817cac6b8bfb31cd518ac76523deb474ba4aa79a7c92800e06", 0x0, 0x0, 0x0) 21:52:45 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000026c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dab9b35f2771c2ec334df10f10d0fd89c0d11d5333fc0c82ed6a1d4fee9e141c074628366c2fb1185c35c689edf867bd08959b15967cb95051d847482bc14412cf0da99d2560708f6558b2cd8f4edb52655cb136428ce7413bf429f78abe11d1d1d8fbc218162a490f5f840c79706961ea4cb711dfc2a5b0ee603ac508baa10776ba5d5604cbfc0a125640235517347d7719c204ea0fd61f669b20fd95231670cee4a5b5338f290c24cc061a604fc99fea7b244dadc9cb6d000b80983bd738a9b2daa953a0738fc6ffc536b40cb00d30aa718813709fd83aa439116bfefe4abd251b17759edd876572ebe99d43d1b326735421c5f782b3cb75b4b433c3fa54f17c31a7db1c8913daa993050acb77d82297cc6865999a7ac1"], &(0x7f0000000140)=0x1002) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000001240)) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) socket(0x2, 0x1, 0x0) r4 = socket(0x6, 0x1, 0x0) r5 = dup(r4) setsockopt(r5, 0x6, 0x4, &(0x7f0000000040), 0x0) 21:52:45 executing program 1: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r1, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) dup(r3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x1}], 0x2) getgid() r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x4, 0x8000, 0xbf1, 0xfffffc00, "6a71faa11e953dd2e62da28ab2c058609794087c", 0x4, 0x1f}) 21:52:45 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2000000000000401}, {0x0, 0x120}}, 0x0) r0 = kqueue() shmctl$SHM_UNLOCK(0x0, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) close(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') close(r4) getpeername$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 21:52:45 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) close(r1) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) socketpair(0x1, 0x8000, 0x40, &(0x7f0000000140)={0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r7 = syz_open_pts() r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r9 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r10 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x68) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x84, 0x1, 0x7fffffff, 0x1fe0000000000}, {{r4}, 0xfffffffffffffffc, 0x82, 0x2, 0x3, 0x8000}, {{r5}, 0xfffffffffffffff8, 0xf1, 0x1, 0x4, 0xa0a}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x2, 0x7fff}, {{r6}, 0xfffffffffffffff9, 0x50, 0x1, 0x7, 0x2}, {{r7}, 0xfffffffffffffff8, 0x10, 0x10, 0x6, 0x661e}, {{r8}, 0xfffffffffffffffe, 0x91, 0x94df776ca59bdf29, 0x4, 0x401}, {{r9}, 0xfffffffffffffffb, 0x2, 0xfffff, 0x7ff, 0x101}, {{r10}, 0xfffffffffffffffa, 0x0, 0x80, 0x3, 0x79}], 0xb94, &(0x7f0000000340)={0x401, 0x5}) 21:52:45 executing program 1: r0 = semget$private(0x0, 0x4, 0x180) semctl$GETVAL(r0, 0x3f13907facdf01b1, 0x5, &(0x7f0000000800)=""/186) semop(r0, &(0x7f0000000140)=[{0x1, 0x1000, 0x1000}, {0x2, 0x7, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x380, 0x1800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x2, 0x0, 0x1800}, {0x0, 0x6}, {0x0, 0x2, 0x1800}], 0x3) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) semop(r0, &(0x7f0000000240)=[{0x0, 0x4, 0x1000}], 0x1) setregid(0x0, 0x0) setgroups(0x1, &(0x7f0000000000)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x101, 0x0, 0x0, 0x0, 0x0, 0x83, 0x9}, 0x41000000004, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r5, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r4, r5) setgroups(0x1, &(0x7f0000000000)=[r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x3ff, 0x0, 0x0, r1, r4, 0x1, 0x4}, 0x0, 0x3, 0x7}) 21:52:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000180)="474b9ed9e22db2c88ec3ccb6b903caa3bdfa39e608501022714b06d1e40679962066a9686a", 0x25}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 21:52:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) lseek(r2, 0x0, 0x3ff, 0x2) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000ffff00000153d8435efd371b7fb144b896d58363d90ad2cd3ca4dbba2ccd04ed87504dc998570866627c8a5421038b5f623710301be057a8277dd0ed6bdf563937f3f49c0a4a66cfc7ac689b6d79b316e6d53e0e5bfde0d34085f7a34b32e9c1bf1f6f0d63eb033bf9a7cfe80b9218f11193282e2c89583c1203ff2dbf497e2236a83a51c8df70a26c2a34d02e0fc39a"], 0x9}, 0x0) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x3a}, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x7, 0x4}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getuid() r6 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchownat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, r7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 21:52:46 executing program 1: syz_emit_ethernet(0x131c, &(0x7f00000025c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605112e63afffe8000000000000000000000000000bbff020000000000000000000000000001890090780000000000000000000000000000ffff00000005cffbd729a82abcf00878046667a758550100f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394758ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21f72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba1b8184104a1d96cf89940248c6c79e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761e4000000c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49886df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e6d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e491afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c8704095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602601ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e92313187c7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95d2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0edf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea8866a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d73962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca92b843958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c701205dff205b046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb181aaac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64041cc29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b00"/4896]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb00b6aaaaaaaaaaaaff7bb76290d8946a1a01090000000000"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f00000005c0)="b813f46f751be2fcdd4b9b0c15c64d657f5210a0b17eb4ae52c4f5ef2a72392839e02af0113f70c4c1a552267ee42d6e2d8f06e49e30d18d12a72724b6b16bb0c0e10d11c3e99620eb51130c28a714653d46491a4fa62c88f3951f4509eaeb29d248151267d4a0399adb04452458b899fc9a6400"/137, 0x89) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x1ba, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0xb5, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 21:52:46 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) connect$inet6(r1, &(0x7f0000000140)={0x18, 0x0, 0x6, 0x2}, 0xc) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000280)="3eb5baafbff99472ca7977664c8cb3d9431fa0a1a41f24abb3c6246a0878d8896b786e86fd9083d858239bc8c019ef41cd0ce23fabc93fa15959665545cd8c6e0c9abf4123527abc5f9d48cb830b959d4ff6a2cee4cc3623caeb32ae0539efffe145ed9e98bdd9a9a0f22272fbc694eb32e3bdc993598cde20a91bcca0347392b2dc4ab4160f97f39130b2e33b5742cea1cfa2e7d2eb20e31a27e7a3bb2aa5249e528eaaf08dee1368cc347fd85844a2", &(0x7f00000001c0)=0xb0, &(0x7f0000000340)="674909b14030b0789354c6f00e1f62dfa88766c7a4cda4be4cd9827129f22ca68d6d0d072f4eb78927edbaec548fc650a5b057308166fefdec817ef7bf95f39532e27a4d4f06c9cac25b810f7374ea8a34efba62d5f2ae57204af12ac2eebaf5028ec303066d36e91a7087cde1edbc9413b8114acbbe61ded04e22d0158cc806fdfdafa11392cfce2529e5f88592cf9df71a39418a20d5fb5dcfcf3b6e341d58f4323d9327a9cf2f0adab23481567d80c59c0442e6ed6b929d50e319acfcc2dd7c", 0xc1) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0xc, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000540)=0x6e) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) sendmsg$unix(r2, &(0x7f0000001cc0)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001bc0)=[{&(0x7f0000000680)="9fff42f9d9cd801de5a937d206f60cbf120fe2", 0x13}, {&(0x7f00000006c0)="87f919169ccf2fc3f4f1f75119cfd377eaeef4a2161e713fa359006fb85b3c6e3f753bfc894c390614a7880351188db71d155ab0a0328d32", 0x38}, {&(0x7f0000000700)="879f5a43cf4d8434640b993e889078db720ade5ec7e0d7560357391eaa0bf4783d2b2a43969f0e2bdeac113f33531703a7fae9c1fdf795dab36f6727dd3bc2287d26e7", 0x43}, {&(0x7f0000000780)="eb33e8730c957cb41e81a858750867bdf4d812704149984d995fd84c4ec22a90c91b3f35a2796ad838835ca146d6ed820ce2", 0x32}, {&(0x7f00000007c0)="a64f3eb08085f7d8af21954ae5b896f05710a4dd3e2e1f3d8f75794de191f47dae8797cfc631fee748142d932b7cae41e70fd01e3faa134574e79e82cceaba0384a5c1dc10ac408574fc2272900c41915bea5bca43fc7d73f8951e586e96fc3edaf1e2aed6c36c30bfaad2774bba0e6b21d3feb35c346dcf353654f75e931874ab4fa224c24616c1469f43c7a721b542599433d7941d12075a93fb1d8f6961d3e31fbb5b83", 0xa5}, {&(0x7f0000000880)="8de1944cad3823dc2a600cc32ff3e9f5764dc530b236d21c9910bc1db67b0c335ed08572bc54ee620b5b28c90b5ddea9da268f6087511a1f549a32282da37f3ff6bd4c6c7262e0cb2f16b84d6c31d028b77e71a85813d2d44b961a20920aaf9fed33b3ee563d789a2ef9dc03e9e42a92fd38", 0x72}, {&(0x7f0000000900)="9934bca8299d54034da82bb1d874d53f68b8255cb343faf7f4c429f4dbfde0c42c462202e23e5d7bd6293e7166fd7f96506a151d1e9006948eff61f10af2f12d205112cbdeabb59c38611aa36739980e9efc4987b54b795dc2ae37f3711cd74128320542fbbe5c16ae6f8fff37af4e6b50e79cb336624124043ff08ec7bd2871dff3bb39655346e6769f483fe28c14342c399096d711b2ad9c6c3dea77d088efc457941cceba0d33e84e2564b5c3002c3c820c23aeb8452107939aeb7ce5e0225c867b95d5df6b51abb7217928aac3c493eb59a8e4120e9b3882dd07d694a26fca9cff763b0a308b98", 0xe9}, {&(0x7f0000000a00)="578d9d86042511089eae1dc78df4719de5c98ea1c5a59f786abb05810fcb30043024684a5ca6c9385c471efc5bc3b1936ecc4ce7b0aa01bdaa4ca3d24443875484a4181ff9cebf8cda1bc1ba1d1d002cf373df9f9df610645bce118b8b66af828754d8aac310a8236fbbe9e4bb76f18f1cb51a29031caad11e8511ab5baaf64b20044853f06a1915121afd0729f3e3779eb97c3826536c41741372ee648ab4ecb13a4e34b2704fa5942f974264ea97de5d3afbaa306a13817986e8761acc2ce7bcef1b43fe2f78671a811641a0b7835cb8ac219344b02e5bc6d37a8b38c8da392e438d01d89fdf0fc9ac748963b212b57445392c2667ce78634096ab04aa0fbf9b2342db92a6c65f83ff3a23748ed261848740d35921bf22c4bc6498d4c05342235785e28f28b1fba134c76260b9a5569390acb9657cfa646b8575c27c9ab96ee0db3fafc77cda1775f8b9d4a36dfb05c62dfd2cf1ce1a56a6faaecc6abc0b33e0e2c91d18372509415eb7f5b51e64e8b7e93e72df80b9d2c0c4bf378de728ca04f1f582e128795e14197c0670859fd24801c9749a136cfc537096d43168654a741d50cca33c708ad27ba801eec67bbedfa2676e86c43c2d514accd0a47e8dff17f6499aa67af2c9cdf3e3aa2451c09e0494314475037274257697c4b130b7bb0b0618727be16464bd07f87fcb2857a1f657b46cf593d845630f93ea28acf1f44188796565b6fda58a15ee3218419586902313063226c2941a903222729af2882585b37c5665456eda09dd6c2b6eaccf27037ae2690bbd86da0c85721a8232ce0057553fa4be24df777920ad4459a18f02834a094bc6f21522a6845130b72c529263b3015103d6b804c4c23cc1db5af0fd6e848fc3b7b08fc546e0c7c0e623940c1f339a18a9b81519dfc11afa3e7a979650d9a52de2e624abb7ebc14af7d924776120c243599f4618152ab3f2319459bd54bdedc2b4a1cb58e30734679d480213b84d2a7f2fe7abe83b2f8846960eaab5311f4db6514b104ede9f3f551b9de1a24ce822ae8e19848e237ec1b895a85675883f3fc6e822d87830f55d0a7f1508db448b66dc44396d75fb51f7d5bf8a4f2f3d33a9d07938772c728b08ff44295176ab661136ab8edc1630d2d3daf6f6aa354619f82d84c10b415595153405a8da12b4055281491b86334e95e9252c37a6133a847ba67337871f0d24255753193cb3455eddaf112675145ccaf8df0319b1d9d3360d2310259a74685d96fd151d7d48835014b774b351c48da94080663db725b8d89917120d249a8ea13db5b3ac5b72d500a12107fa5c1d648c8e2e45fd9f51748e12905daf4641c6e29470fe65743b8772d525e7bee22a10d8bc53cc8500ec512a2caa3801a870a872bc6f6e60129caab4017630b05f2acbe50fc4f4ede6e26bc082351b8b6cf524f8af291ddf1c74c554e37c3673f5532032e423853ef5ab42b3122a19718bb841cbf57663bea14579d7da23c243056b0f1db05ac0e22de6a7f0dc15a81fb453aef5830491b102b14eb895d991e97f133ad5603e8ca69f31c621fbe6598e7f95c639be951621792f8da0ea32a419c19d0e403c67ecdaa960c64b910472a64005477f3c93d18b3e378d4f8c73687f00a452d48805a9e44580c365ba1f75fa8d5d4a00c3c3b3343e0e7af87d573cf2859dbb3be6975643afdebdde4b68131d1d02a1b5bd465a9790020576df156615b40b0402a370caef62e2c016358dd57783290bd799a37661911f20ec42d5634e1b8731c26cfaea06f6637550e1e45c545b16158d2f079e186547022e04dcd562a3821fd8eae1bd779d7031b317971d02cbd85a549a816c8851adf86c334212c45ac6e7ca128b840d73d265c68e2c6fd391e40a4f73cbf7a1857acfc99f6a2e2daed7d26fae18ace7268af18d7e7efc6a61af0997dfdf539582e3bd2dfe3f20c7047ae7be0e7d206651b6623771646b1c453429164081903e5055c7d7823c934fbc71d71b59328a7cc08550857d113474c1553967098eae83f7fa8616e7033bfc2ddcf33425f0fa5a487993f69ff08fc41292c1e09339b093f6f43c9b8e5d8e89327acd9994c05f0c716339129af03b018a1c689affb88e4737e533d4cea940263c11d24b5800e12d874af8b90455e387e8a9286f7720a74578cc631771e8dfb871bfa3a4bb74043e6ad9d615be618b1ba36a64b448e94632b224e207d8ff55002ddcb117a866076c74a3d725176c44ba340239a33981eb97a91e86663cbedccefd5dca1a1367b9dd83f13b52febaf69b22d3cf8298ccf8c85becdfd40ab5f1f1be82e2edbb641d4941c497d05817b1ab7f4546dd34723cc1abca8e3c5b34a770875552d9700064be25f845a3ed2b5c47a36a675b1febe48c2d0e3ee65f0ffab387fb2a99a596354db5be1b81fd4192ba92f415b2c93c117489d61a7d284409506120d3fe4780145af4bc40cea00003cf8e79f9092d664b9e43feb2c686036f3ba5dcf1f1a0a99dd3c8fb4bedf444a4ce838611960e0b351f3c0142751140476825a3e50e07ce63562435aaae7f8506fcbb127460eb160c94416f50b62a25773f27a76c082412d8a814723b1895ad76d92938b34abb1ec8988b958f1afa7aba5f4266c5a69d2487e2fa1f6e684a991337e513eaf921b2801e25861f3f2ed31c991d42abba63564395398d9ff66c27b8bdca19d77c6e27ed6ff63a30ca126bdc0b7266105869b97fb09410911c68ca07395592a4c5a567a1ea39f4c2e40e1b580a1e75da1573cbd20b171f9cbd645c795c6390920979f92bb73173eb19c11d0896357ab2242fe9a2622aec0d8be193604e858b361380d8bf65afbb94c20a3350c0416695523cb7e20c23938430d7ba773090df44fb7f4f2c95cd4e1132f12f40d1aa77ba378609657d98cff8e266a00459fae6847948b862594b60d0390c0d0e387688ac09204a227df77a82eaa76626015c8f426cc1b2590f8e484609c1d6d3b2ebfc840c4a9c4c4fe3844e946fde02a2096ad63dc6446affae5e36e050295285f688b8a66e25f0ebf8fb9bdea1baefc00381f6f3a4aa88f6b91c9578f5c228e6997b317fe275936212ce5f47365625110eab0949da555029ce1b77cedb4599059620acb82d5e4524db7446c19e04b77bdeeef873e26b942ef7f6f3a673554d37de457d4e6e97426d7bc843443172c987dc7b57e6976cab4e2db82968bf8804e8a4d764a713e497e45df45e81ed677af32ba8c1b43d20440f1a617ae43fd16eff2cbb78ea91b59ce254e9d00e7484ead3c6c0298473987def53b24d21266ff1667acee5cbf95c1256168b2f703a0fdd9db26f92d96f6ce9657caa4008ed17a2ccde4e80e3155e86210bd9363b4d65a45739fc9393187fbb895126f960d4b7462746ef79dd0b299b8e35590db56556260e986ae8a3bd7bba315a48b1c50419fa166870891a057c539d68f4342b256c9c511e4dc5ec9eab0e1ff7a2e95ac2f1b66877d351a76e61374b493c83c167ee7c7e188119cd6aae7d6aaafbb47595bb9dd4bd89a95cca2501cebc97ed60ce2b121751b6c1ec755b0739a7ac9356af0d7e3beeecd4c09f161c3f5fbed59233c6c15a7a489c090fb5ced0d920d86d9d4672996905be3580102b5b2eb61fdf40b82dd18fbfc4f2e3bd6cce554003912b7c1a204d78e5596e16faa8db613e2eb486be76f1b1e165a4b9c2c112aa4e39a38ad01e0447c2cf9151780cf901da17c3644732ab224aff3342f454701c0c276a8e374fcef433199c7efd545949086000d811410eca68c2966d83e6ef059219c3748f9c97447309eedff9b1acdc32582c2b1b56a6abdd4bcd5e8ce1e5affef602f81f874ea2591088eafaf1a346365938c493bfd34e1018ecd861e6aa801cd4ebba737207d12788f35b99756646da562f847ca156b47c4d06521bbaeb520fe322f611ac938235a46208be1a0706f4caadd51e8ce7f836ae15f040eb5ad68cb0d7cccc587a2600c96854daaa451fe1777154c150876279a0a1153f2352225d92358ef00c170d0d328a262ae89799843403f504f79ca45e7cc51964286104cafdb7b96f624d5558f54a3c9d20b6702b3ca11e7efbc7c6fbfff0d560926e74e519e9316374ee240cdbb5cf24483d402b80ab5562fd10f878a7b21a6d5107a66a2ed0f13f8b0ff396621ea8c499721e76cc29a112410c291ee375d745765cece51f6fcef7f9a5268ff3a9538097bb1cea4c5ba74f5884e135718f44734b179da60b107eebdaae4c2b1c418767963fb736822b12c80cddf074e404ad8df3bd170bde6f299be412e0cf82c95af084af207e3450bf4830f9586ed34f7128b6bdf161b7bb633d955f399fa5104d3b8a28de98f49f534ae4d994f46b77e5be85a6fa9476330f297fd931be43c6a2e4fbbb40832bbe47a641c3d9fa828e915fd2952aef33418130f2e47065fe93e259c3e63796fdc47914e9abea5f67aa180d76408fdec98213b7e70186fb7c101b318f498e5326d21703f333b216f099219d7a8840d257fdc675af75f651e6beadc248b245d51fb58e67303cf0593a1be06ad643c0581a57f9c01688cef9b034ede43f773604a883b701a31bef26c2359ea7f0b4c84455da92f61e4db8fbd2ef8d99cc9520fda6e422c0faa4160ec18ac56e569cd1d0faf7baae5f5051f963c4fd5f39d0ef7038098a804190ef2b9ce1563bd634ad16802d704696d25369f7be4a63cbfcf44a997c4f2310e370518b7d7133e60a44b284af13c552b6011de7c7115a24cb8050c4fbafb18034567ec596e15dcf4ecb24a621d0f439c4f87d5c8b4dab67d98af59c085f0e18ea1a1f7beed4cdb49a73e76dc990d18f0fabb3c8bc85c3529621064f1d44633f4a7a279d914f3f83b2a72088b5c3241b0040e5a116c40a35130d74d64c01be1254d472170022d5234d7c438cd924f1b58695e6a377b90120476ffdf938d5f488dd84cee985958053b35d50eedae72cefc728cbdb915ae7e431df49f0ab3c8f0717c55fadec5ddea173ff4ecd9823aecfed3a792d6a4e5ee075129efa9b09fbbb896f346f3b0a73bb26b60ee006018425681fe2d5f061edf7f21ef972277dc9ca7708c4f83c32967b69a2ff5b186729d15d0f8d9313e507739d40c7dd96771fa3422ae621955404183cd75fc0ed9694c36003d8481f86660cf0cc0074656900ed9233cccdceb30369583a41b10045f56e518abf2fc92a5ef592326787c11475ab2304172bad7b0a694c2b983a5f47c43c7008bded40754bfbc435d2ded05b05e7f4fbc374327597a0600240b6587df4a282bad306fa5ae6bb5ae4790705ed0d9c9fe6fd90bc843041af2538800cf0bdf60ed900de04b625cae107842305ddda5fa2de1865fd2fd46f25043646b621ec05fd69ac1d5aaea691e6481f045cff53ebc04775940ed425a2a1cd2df5f35b208489821f685d1f49ebf22b5f929808a49f158ee118749752a1c03774d4051e9b168273dab486d6fe2b9b6749e37dd962cde86bd11758813ca3456e3abe9744d770f43c8eab1ff48ed507ad0f684a6ed824b28c9fb99e5b5d9aba064c2de4ac00d340fb2a8a17317fff5da2d4bd012356d9dea2163da0fd11683a44b6169b87662bac41ebde3c08a0d5ea9def93e910c7f892efcd53cf9d4599c6e8dbf4aec494c9df72584ec1dedd702a559f49166695dfbda235c1dac70e812e42524298d77d1d4853aeb9167fd7c663b67556c46f3007703676922d443ad771019039e629f8dba0877f2e290865e87c9ada8347753340d97080ad402fd2f30d", 0x1000}, {&(0x7f0000001a00)="284eb4da80a6eaec4e0ff56c129ec666cae8e3fd08576ba5fdde72fd4943193979c4f76bc8e06a73725b7c8381092720109425b3dbe220c7126477722bea35e1072ba8500862993b66b761b1b6e368d6c8930060e028abc9b593afb58b168e1669ce93404394628f1a8c5250b9b37974abad7678db05f467bcadace8a25cfded252af5b3e96b362923a770aea901224c8ebb2aa856936381334120dcad495ddd2a7dd328fb6a38edda35aa3566c65c405eafb227fcac3f2602c44735aa6c07a08e0bd4e6697dd1feec38bda1b396ca13570e83a121607f5c3420e924f2fbf1d49d89aca10f2e24b6087840fe0c44e06094eb10edd663fbb2", 0xf8}, {&(0x7f0000001b00)="c5ebbd5132003c17b5faac767a0727eb2dd88731dbe636eb54c07d37a7717e50a5924a1ed35687def2d60936705c23a85405cd661f1754249949e04567a347cba287b74fde41fc9a221c88007a76b8f55eba4bee91e15a1669977df6a7108b59037ee3d95c31e81789e3009109e8ff7ea2e0eaa8261e0d6ea8cf25acd6276d2d13872d877e9247c3f9ebb6ba7a3ebbd9484fec407ac687f8de1fba838eaa5f4bb51de3c0ba91652b", 0xa8}], 0xa, &(0x7f0000001c80)=ANY=[@ANYBLOB="100d000000000000ffff000001000000"], 0x10, 0xa}, 0x8) fchmodat(r3, &(0x7f0000000200)='./file0\x00', 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x3}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000080)=""/180) 21:52:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x5, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f00000002c0)=[{0x3, 0xfffd}, {0x1, 0x0, 0x1000}, {0x1}, {0x0, 0x80}, {0x0, 0x5}, {0x1}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000040)=""/24) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRES32=r5], 0xa) 21:52:46 executing program 0: syz_emit_ethernet(0x39, &(0x7f0000000000)={@random="71a86291f2fa", @remote, [], {@arp={0x806, @generic={0x1, 0x8180, 0x6, 0x7, 0x8, @random="b9692f342628", "cc4540be507d22", @broadcast, "69457c442c4c164a3dcd1a73ea29081e"}}}}) 21:52:46 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x4, 0xfffffffe, 0x0, "00370020000f00", 0x0, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) close(r1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x8, 0x7, 0x7f, 0x8, "6c7e2b22bfd9fd11cc222fe3cb0d2301b0e59afa", 0x9ed, 0x9}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="11002e2f66686c653000"], 0xa) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r3) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000100)={0x2, 0x2, 0x8, 0x8001, r3}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:52:46 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x60) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x800) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="a98a872cefe06b592bef87b012a201dcf8557caf1c18eb82ab9bdfbb4f50b263460b36a7bc7d17ae666847b6a71657c50d27f9ea4f4a455f3e30d807594fc90053e78c844849fcbfea6256346244d4bff25a91135389a9e31c7b2600c5951f5a1575be51cd39c3496a2fa4e7a8291beef59b13539f9a59226d4cc96039013071e9fb2abcafbc2ffc42f14933295e60fd02caabd31198bdbb2589feaa273aa3f0d0f14f21d682533f1d", 0xa9}, {&(0x7f0000000140)="d1522805964cf5f131", 0x9}, {&(0x7f0000000180)="1df4f3374109516285902f4285e9ee350a0d222055", 0x15}, {&(0x7f00000001c0)="4cd09763e5e41dccaf88a1edfc5511660708e93b545409a386fd75be3a466fdbad92e8268e5095242081970438509af0fc0ada03b89714fe88a483d78ab0742fe2739a5d6595b9cc821b4e469321e3c4deb73730f8758216bb50d3d254e2845332342d7204ab662edecf677948c29dd5ace19199037b122b0ef766cdd6ff2ac733435fdb52dc578b7c1a5a651dce25f9ee1adf3260cc8169d59cf4164dd034d5cc", 0xa1}, {&(0x7f0000000280)="12d3822f2c8f1b", 0x7}, {&(0x7f00000002c0)="b9ac593efdcc37d33712f8fd8daea2d2f61cce5a0375e834b1d1d040faf633c104d3e8518f323745776923", 0x2b}, {&(0x7f0000000300)="23de572df31fd75195cfc77fa51a7e9dcc161af28e077683d8daf8879d00b6d9b712d1a31c409515f7d2a5ce54ac2b6e2ce7ec97be881b56277c9fad3392fb5df8dde01d4992c5e1e07c01495d71d49d8d378f4433e9e14436fa764ddd8ab0cc2b600e12e9c84f1bc2091536e420d76e0bf3f6f0740fbfb1a7a362d43f6c455664dbf43dcb0f23c53e833d03c61f863c0f8ec78813b60cb73056816da59f88109f89f4de225c42344835f1e16b45b3769258a9d351ba704fbcbe36827a04cb6c081fab1e4f6ac9fc4b4b4e2d04b558446600337be103e107842a81e8977345c2ebb7f1c7d352294d167d327543d005e6fe6cd349045ade4cbee4f49c3426745d3b0881f72d7a64e3bce12893e449cf93f042386da2b171a58b591831af4a0226c7e804108da15b151e31fd65d36761f0dae784bb9e46fc45d127cfe7bf9ee055cc8ce4ee626a5b2deee537c436313c22979ccdb10e98b39b6434bc1f88277ba5efb53c259129db130698109341d1c1f2d67dc393a2180bd405b13e204407412ce3df9442c10c73a595c56f115ce15a41ab7642fb46b54b78194827c3013bdec0837f6a751bfbdd9a07c57aa2ee3da4c0613a7af1e9fd60facb5d347985ef1c3d2707888b47eb18d5e4758ab99ec94a5e8eebe38ad5879bc271cd610a7dd788ac26ea5366af0e76e6b2eb5960b7feed8d85888d9ea965eb2cc928a8416caa9edbe62933068d63363129166f70b78e8c922c61026f120dacc5af3d4afe30d95f1d64251805a7ecb884790d8844c0ca1f625281945e4e8b6e93e85544f563611604c3d1045216a2bce47a83f99f27ba951316d15fcd3ff19c9272654e5a93048c6000efc9c1d0e6ea496a2bb4623907c547bc0aa8cb2d07adb4eeff20ae94f8ab7805a820dfd3382e03a7aa7f93cc6f756d14cf7653cbdc629a213473a2a4583e531f8c938b8d0b972cf41b918435d6d96bf712c49e5ffc3f13957d12582d9f09cf216f4c63ba38192204e19318995c5d27311df8fc9a079cbf78464aca26e31faf3a8229af9af94dda45afd1272a0414973bee73661cbbc6a63c3458feff3f0f8c167a67b0faeb993462ba0a1487202130338ffd85c0fdb3f2f05f98ea7582fb94b1d87f51dadb0af810fe6a4fb3891dc51d97a0fa0989f43daefbf51fb8058d0a1a444968b077d885101bcb87c668471570961a08adf4ee7ac96e202dc59c18d01b97c98d48a4d458739af933a363987da2395d6c73428b75a2825c64ac3c2e8c30c11a356d891ccce5eb65f416f5e885608963be26d07eff2a76923f31acc442f9f9bdd8bd2609508058f9aad4e07ad6efed3da12441a7fb61b13a1aacb07cc821343855c83b1046aca611542aee91e04de403ef7cc60d1ed44301d720db894007c660b9080eac3285e858a6ab8025cb257d7e7064e57166226c73d36308c49817a5648f61f956ce6cb7d7473ba40070c7916b50ae5ae6659296349003a45d4838bb1b4470d8d297687a1937b4c0e08980956355d9769d7cc67208e8273c3544b071fe50097f6fa728075bac1ea6931293a8e2f2ce9ca4a2adb95d383164442e3ea49da86ce426189039dfd7bb512f44311d07db9af4698496be99290c0380fca2bb3f05592cc605832ac71d2ecc9e800ec51f69c1db1c05222ae0c9552cfaac5664dc7961e2b5f8832415bafac6bfdb1359c7fdca5ab97cb6ceb38caf60407bc6b9ae0e870f8a11271514742172f838d3c900665c76effe45cd54a54cd56796886dc3d627aac9b4c953d6cd4795489e107d192b966ba8cd66f98afcffe9d34558b8080c7bfc116682b4f1a8aa3c74bcaadc43c48ca10dec4c7e1004e7457322e013f42589c87deb4725aecdec60cb8f6530b8b64b0d984bdeb2443f1ad36f1b0caa45fd4e2650e32b979932ed3bd4703324d71a0ccf26acdb81055bec2d33a98dfa59ddde67d1065db8cde458539478be3b295ea51fd6167829245459b7e6e11db16fe2b6a4ec7a82010d4db22ac89e9443b5488e4d697400784a7f23bcd6b9c5572dd0e099602d21eeb1a6319c416a42716d896e4f5d7e67a351db571297db73dce70fa29fb32c16af0157f048dde3b52325225013842c948479c0b050ff29faedff6def7842d5e9abc16a9b355bc720eb2ceaa7a6aaf42b5c93087a0cd84297cd56d751a0bc28265fa35edd7ac0c332955a2d4d22f87318bccf9e59260596f1e3310b009ce7ba925dd33af27925c006e30371eb96e7512f48fdcfa976a1d355c6eac1c4f73f1e333759f0bf409f95988b1aaae2c08c734f9e6bfd3bb1d3eb1698b33914639d9263b2c941ffed9efa3af84b0738c5cd639c9148d088b69bcd34d97f9a3778b73f919160d8143a406777800648585421b2ec8bea3489e86e790f9293bfc7fef4927c5c256825b6cf6962a74afb6d853c0ee67e26e30b76cb800fe019da6e9467eeb8467b0d2c8757c9f87bb781040c244aebb0d90e5a7044809ff4297f4e171807575ba1a88d4fd10dee1956c0490c7d65ffca74169796e1b12cfd658dcc5c9e2e1840178ece3ae7eb9c5ecb21320b1c72f7daec52bf1ef6867ce1a3e23cd8341f892c30f010525fd85ff14a8d82ef9a2d88e7031f0f5a10ad2ecaba2b1cb54bb1a505164465f214b1506ef1802c6cc5a617be3458d99385f74ea19795a6f4270f2741471539b06e7ec7595c3fdb224fe91173b6b186730f7e0e2f1ed4d0b5b014894b5f3531544501fdec8fcba7d0c496f1d6d07bac83564d11bc7d546ea9374c4a86bed7705d59a29de7ad9f8eedaad01482b8129658605c64bb8429633e8b99c7b4637e36a0ee89bb383ebffa44abdf17dc9ad4c41368757a685d6e26f086a64bf8fd8c38230fd9c3553db7ccb88c1980a1dbc565630896651be9375aa9399e53b171a6b3d80124239a86d3dd2adb05d26a1c6fa066155bc8836e6ec0e5383322f932dc9b9d02abaaa203f4f6c105c8a302ede0400f7b59c65f5e3a06c5c483d849519f556b2230995bb461d1c6a9760d380e90513d35ab7fa7464321e895ec05ba1c11d29a56b88da8cee5b89e673fcbf6dfa03c3f465f62f9655ddbc2dde147e4aea92aac34166211a00a6ab707df5d871a08abd3279ac7e7ae53c2e7eef7cd4bc690bb4c19efd82b666015fb1c87eab683f98944496f3a5121c2032c7f0e82dec3b7ff35539b55afc3bdee30a2282a0f85eb34d26d23623bd37537b1833c7078b4ae0f057ae0f580b0b6c248a37232352d8675a79d1e6c571404b6c04b0875a50a017b34cd6a3daf1756bc96b8201d7a947c1c7e5910043c74f5684418934c4d7749f6f82f0ed68005727ae52f23e3fb078c4ddf1da1a0d321520c0fc95c2445ab7a30111d69721d1fa746842ac44e4c5fe835371c4e2dfee881be70f4c2b725c6ddca3929d10a4bc8784e3d5b8cc6f20ddc30c920d299308b0bbdecbef16cfce7f0f29b18a651ac87e84c76f065c84b04be033a5963e01c3cbcbfb568ace573cb7ffac0857809b968dbc0888d05b501a4a0234043679170c10c543c0a44c832ccbda9f7c210c99790fce452169182398f4a2b0fb361ca738393729e452c748a44b7407ad36a10f2067a45fb48751241f3603265528b9c73d51e5ffa94eef8f00c9de3ce493b061af7a2f26190608b2db7a159db903126c2d87b9548307fd580f9cb1c0b08144942fb6e391324306fe6223c5c5f6da97634ef2c63018c7b1ce0873fb05db9e1f6de8bed0a982849feff0a10de38a882855c54795180227e75bff313c1365c3fe9b4d1c6ac9976c72cd3946743e094f15578ba895e86717d86f8cfa8793274cb759d2581ccc3b561f359dd28ff6ef4de05afe68dad11fac8ae1aea5929266bf3be957e0d83692b76e5f3041dbc2f6b05204ffd89c3567493c0d213773a79f9d1105f557aabbc7cd53aa8d208fcf057250a2ff46cbfc1345d7530e3b9f65f2516726b7ded4b797ea2b38e92f08a68149b52be45c96233f315c1d9d1afac4c542bb702d3eb197b817fa47ce995e12c3e838c27dcfacf726f133e4ee5b7d6ad76e5e1e980c7ac38715b8f5a6c2e9d892e6a501cb83320bd5095a823953141d73f632a26eab2740674beb04967fce64e7b26380be341ae55a19def08008545aba3e5329db311100aa040f80a3c0f911a46607c5da93a0bc42cc214a41c8b6073ee6b725beb346e8daa54788d851d8896d4159f96ef31909520d9a69fd30d3a1cd767fb24572d11d7d648150e031f91457599f1a7173c7d782ce29cacd0cf56e5017650e8c74cc71fe33a85ceaf43405b4c92019b6b136769ade8d12299c5a31496a8d2911741e2af27fda879eee7f450c20532ae283da3b32663167f0e8db00fe01d55ba990651f039a9176579f4f0f0b3e59b790f282723bf4ab1703a938da43d071b1d24c14de503f24dce9910c6890e4159647cf265f164e5e5d411aca871f43e5d5797fd2f683362d69c84c8969463dbd600444aac09f56daebde64acb3089824030add5a23fb52ccba7aa5a61d6ddcaa80b18485a418a76c0f1d5581b9a2f90a378cce34e2ff59ca936e079eacd1c649f61884e36fa08c63500cd367a4277cbf32b84f9cab9de1ed9b1b0b146e29f5dc34f9ea9ad34564b080821c556ed855e4dc36dc3d6f33f59b6301414afebd757ef0a7226d3399c693355772875b527c12f271c37d61ccba141af4a983398f39b58b91ec452dc78d51893d3180d5f43819bb1bcaca7cf2a0b571a9ccbbd1c15016c53445d5cc583fa7c2adcb46ee9c1c345f0f3bae5a4f9faf384793783e4c947370f89e3838143782231888f70eba080add752c76ce494177478c49c15bc0d46fca220f931237ef43ca84c3114ebbf1adea9eb5ec52d899ae99853c87709b315a91d2b7d481253f47bb05f8007d8bcbeb328d2c580cb9c19d02d2073e2490480ac5babeda19ec59ec03e6721502a31478b8913fd55aab9b90f9cfdb484f668b0d6d66c334f6c56ce27d937f55de9c8d1fa7661afb34e744e554418b3e09d4e02bcf7fd788703b653fdd2bc74879e564ab3da3fe1b37d8d15f6b87200be49cac6581f59adccf6f6724115bc84b50bffeec0b0e6309c28258de41bb3645e82f83528b2ed3924d3b2c6b828eaf3b1bf9365e9349f0c7c3f0009c82b6e1c0fba7cc35eb0035b24928dcb1c8c491c4c198d9cd84e506c92aa7febf211187ce033f1d22fd514f67b9247aa96830675acf6d9630196a972ea6acc965ab59d3c21c8d15a94edd1138185773a0b232ce06cb511ce32cedf78624c04a0c214c1250a161a1523301b37b6e4b182eee2d9c8e5d78862d74359db55d5019c3a4407feb5b3050747d0d3bf064a176777f6e7c9e40d78a9e184ac0f7205982275d13499cb3ab371dc13bfbbf03ec435402b9d334d102df27a89db4ba87c9f5f8add4ba642a403f5ab3b2875dcbc43c316c4eeed423615bef1dd192366ab15cf23f1c702675468c33e5f599464f2742d9606e00952e3e146f89575c42d642c68f7cc3c99de891682705c5a724519a8335e4053e3d1367cabea7be8da77ef34ce7a67247cb53fb5e655f713a3480a80977fc52a26dc23b58c83eb81bcc5a69e9fc5334ec491c1f746b646f305376d6548c036690b26e28c164a88a8b7b77b806abe845aafc536fc48debcb162faa5c527d14aa43211aa96c7ec75f8881b4bfc25fab37eef84f31d8504f73d8afed4c93d4487751cea75cee4b1322e99ed8fe501ffcabe5fd2982322c70c01f522c5fa14d3d4513c7187f96799aed840868c589562609f7f7d5290d9", 0x1000}, {&(0x7f0000001300)="7de96e1a5f9df2ff9bd073eb8e7ebf387e2095765360147873e3abe7eb955e10688fbd7a3ca95ae724ec2f25633aa00e0de2d940ca71afb9c1a7a0e59d3ef60efdc7e4b82a3bb340c43734d3ca5daf3d0ef0d32f9fecd140122d9cfdd5cb4428b4d16d6176e436ecda87b52e75963b27afcc6d9864b2", 0x76}, {&(0x7f0000001380)="a8d558dd3f7125a590776d56c7af2600832526e17b5552704438772d742f5379c6a2a6eac74ee3cc4944469df608a1a6c953d2d5972f28440d7991b739eac78566037cc59c016b731a63f593a901282ae55e561f1bad6927f5ca6a24f3e1c497e4bbcf62d18245b01f64caf0252bab2b14e46756f0a68563412766bc2894fa5b528b9d1c97b5e68f", 0x88}], 0x9, 0x0, 0x3) sysctl$net_inet_ipcomp(&(0x7f0000001500), 0x4, &(0x7f0000001540)="1da701cc52eb0a55a4a5f0b54fd67a335e527f3fc837fced4947dd5c805c55c96f426e826e28dff00eddf3b35fa0a00276fa5bff4ba70f81f60ee207d1d49260261a41b77a66434207875a82683a297e0586251acb33974663dbbe8249425aeeb2e4678e60e63d", &(0x7f00000015c0)=0x67, &(0x7f0000001600)="532ff0796dd5f0cf8ca1409a2f6a933c7c6c891c5173b435530abde06422044804899aa7973dd5c89889ed6cd66dc71225b0434e9166af295b", 0x39) r1 = open(&(0x7f0000001640)='./file0\x00', 0x200, 0x58) sendto(0xffffffffffffff9c, &(0x7f0000001680)="f7c5baecdca40c650fb3a1955a132b5a5dedea7a71d219ea7a39fd2b9fcf89757fdb7061102c4512a2087f09064e3707cdc70c05e8528a928f3d02da215d09f9f62bad79748ab95f5a32ffa01c284fdd19c1db2a1dba2b668deb6ccfae38fcb708a6b0f5a47e1cd570379048683cb2c5601a653a58073ab14f3ae28ca33c71e2968e605a61aee0869c972b2595c5e13407222bf554c9a83e3e0445af4187f75adc4ea22e312ef04dc24df74bda23e6e04fd025825553b30de4fdb265e20b0cde2454e31d5227", 0xc6, 0x1, 0x0, 0x0) setrlimit(0x5, &(0x7f0000001780)={0x2}) pipe(&(0x7f00000017c0)) getpeername$inet(r0, &(0x7f0000001800), &(0x7f0000001840)=0xc) r2 = getuid() seteuid(r2) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000001880)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000018c0)={0x1, 0x0, 0x81, 0x1ed1, 0x1}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000001940)={&(0x7f0000001900)=[{0x47, 0x3}, {0x44, 0x4}, {0x42, 0x10001}], 0x3}) open(&(0x7f0000001980)='./file0/file0\x00', 0x400, 0x20) r3 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000019c0)=0x9) truncate(&(0x7f0000001a00)='./file0\x00', 0x0, 0x133) r4 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x200, 0x24) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x810, r4, 0x0, 0x4) 21:52:46 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @empty, {[@rr={0x7, 0x7, 0x4, [@remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x1) 21:52:46 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x5010, r1, 0x0, 0x80000001) 21:52:46 executing program 1: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) sysctl$net_mpls(&(0x7f0000000040), 0x3, &(0x7f0000000080)="9152", &(0x7f00000000c0)=0x2, &(0x7f0000000100)="abafae733fad8a11ad02a20da70e80b4e4d207683f3f3b289f70fe8436e575d151df", 0x22) 21:52:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100483a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000604000830000000000000000000001000000000000000000000010000000011101000000000000c20400000000c2040000007f00000000fc8582c9c03280fbe079175d577e24584295536c84a829ce0b89ec33d0b3f082e387aafbf52a5009e546e3f64f6dd387f6ffc2fabe5b9ac6ef553241e2163bec3272fb49a0835f0d4a2f1e12698b7bfecfdc0dedb0dcfab51b6a1783de379b781e8b2a1768136907e8a968aba02313dd04d395cbc1a20c11cbd9dd7f06e62d320eccc1554362062f2d9ab98177a5e3abd9b89459f0c82826ba8609053f7ec8834800e78fbc9ceeb5e6294d7bb6a8e6d9e6e92d737ca0d00e694c8e235cdd9092de393d88cd5c081ae84b70ec96e74697a8228687669038ea0cb55ec1295b39f6c59ddb86840b1aa890b244f173fa59cc82085f55b10cea8e"]) 21:52:46 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000100)={0xffffffff, 0x5}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r6 = syz_open_pts() fcntl$dupfd(r6, 0xa, r5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000400)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) dup2(r7, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r1) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:52:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) 21:52:46 executing program 1: msgget(0x3, 0x8) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000383a000000000000fdff000000000000000000ff020000000000000000000000000001ff009078000600fe8000000000000000000000000000ff009f15c0c7bbbfb69328d249087bb08a0000000000000000000000000000008834cbad60d4ab659cc815b091d36464411265b358832c4815b0cb08400018ad9637cab9a77c798204a44a97b975a97cb1eaec23303c4736358270d3000000000000000000"]) 21:52:46 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4={[], [], @multicast1}, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x100, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000}, {{r0}, 0xfffffffffffffffc, 0xc8, 0x80, 0x100000001, 0x3}, {{r1}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x100, 0x101}], 0x20, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffa, 0x40, 0x1, 0x7, 0x100}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x64, 0x1, 0x9, 0x5}, {{r3}, 0xfffffffffffffffd, 0x87, 0x2, 0x1, 0x5}], 0x3, &(0x7f0000000200)={0x0, 0x1}) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) connect$inet6(r4, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x2022}, 0xc) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r6 = kqueue() dup2(r5, r6) 21:52:46 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000001440)=ANY=[@ANYBLOB="00000005427093f63f000000c7fe945bda1ebaa0f86a7364168dbb54b1c7502fb7f95de18ffd62d3cda6145676babe2a357a2f25623206a441bd0b56bbbc76e29ab642bc621fa62caffb29400864aea103a97d0e984cafea176209b3c2"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:52:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000800600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb) 21:52:46 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x1, 0x12, "e50000841f1fd43b90882c0b0000000000030008", 0x0, 0x22}) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:52:46 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x2, &(0x7f0000000280)="70aadc265bbab2f8ef075ee7521f00257cbeba8cc361324a3de6b2993033e859127846244676519f3c470451a35fdffa2e918c329075f07b8048e85e5f478d3a3e67d3430609b7749cc649f4f3626ee96b7a9c47f756269e0de912242d283b2fcb8eabd2007cbe047c372e61f8d55e5a9b23cdebd3b883c7ace564877dd5ff10d779f7195e14cbe05f0a2eb40bfee99f512da4c086989a4957227a21fb551bc17ab6c67dad8b67ea3199c498a01217c8ba9b111543eba3d72bab2f78ba3509ea43b22b8b22e91d495ebf227d2aa783f34514b635d1c520d60afeae39f43b341906242307428f9296551d5a8f15b2027ab23004a1812d2de4079f239ced4cacc17508cdbe686a2c7d5f5567c91fc8b56de7f97f9a388acf7eba87a0c65d1eced7084c7deaead06dcbbc5729a348bbc83e04e4b0746984e59ecc208c0959988b4cbf9938a8471c1c99b26b4380ef521df111a4b5f48d8ef057b5", 0x0, 0x0, 0xfffffff8) getppid() 21:52:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) minherit(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 21:52:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000001300)='./file0\x00', 0x5ac683f46178b215, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1, 0x0, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) msgsnd(r0, &(0x7f0000000080), 0x8, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r4, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000040)=0x401) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x10000, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) 21:52:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f487f63d0935684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000640)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x8, 0x40}, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)="116034d1c5f637c296e3d4184394b05e9cb14994cd93da2e42ed71ffc39e7e5d7e7895436a4d42faefc75c677a7e7cf84d70238936c81a9555d7547303fdea11071e93676a43d6c87e1ab0cf54211eac4bdfcfb8201475c763ee79061a910fc20796bdef5fc56d345437e87f362a4c9ad963f12b6973fc095107102e49fd7d52cabfd113961ccd885ac27317ea76b101a5ad2f88418c446381869977c5fd882c80b657", 0xa3}, {&(0x7f0000000100)="106be4", 0x3}, {&(0x7f0000000480)="d4d93ab7abaad728a65004763db62e50b4b8d20ba5ce47d30595201b503a4ed0acf4c1d3b0dd9e8d230936898ce489a743ee7d15a694e4f12ce5d194a3b808e199a988d8782f5f2cd05a64a89077b90edcffca39cb9b1f2050196124e5c692107fce7362048df443f18d18cc1027823de102f15c6d241a687c486f85f03cdd6e1de4891e3e016ab0df82963c2019d8d86f6db385c7d8ac2c81f6d9bbcf3946c0863728c0da6a372dd556a707dd5ace3d833872bb035f4ef55e8e25517b4e6920b855d99c66852974afffbeb58da48c1d81cb2d1d4dd1", 0xd6}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="80000000000000000100000000000000c72baefc0854fff746321b0c0374ac2db876b69d02b85531b13c5963deead45f7826b10bf87c20834df289ce7919720dcc0da36495822a2db012bf0090988cd2c74d5f51ceaa72612dad4eb84f1c4b4ca3d6ecb1430b67dfee7fccddc8e8042271b6f87c24946148fba4e0a6aa000000"], 0x80}, 0x202) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:52:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) r5 = dup(0xffffffffffffff9c) write(r5, &(0x7f0000000140)="89c62ec30b61c261cee154aa5a801aa4c6a8ac551eed9ce2230328a484a0e34e80e7ca96f064777af77ed7621c668252a3ca27f002e2578b0415454a48433686a01a30d4eb4195a7c97526e7f03f3fcf8fbb5f867b56ba17eca886d786d07819989c4b97d47e1490d555b6b51a1a1fa17d05e05bba5bff7c222645f0f0cde270936440f8ecdf8479a72e602e3ab1619aae112f271237455e8c63807aa0021d5f533c3508ec54fa96a265a1c33c647f0a15928bfae0bd73a21f1ebcf0199428b916faca0be25d01aef68ef159f83fbfafc1bf3333f5e547c7733bd20fea056b35a08553f5f5f8c7f9cb3fb2770d9def3291b37dd4935b5526929c09b8feae", 0xfe) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r6, &(0x7f0000002200)=""/4074, 0xfea, 0x40, 0x0, 0x0) 21:52:46 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x1, 0x7, 0x8e5d}, {{r2}, 0xfffffffffffffff8, 0x51, 0x5, 0x1, 0x1}, {{r3}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x9, 0xfffffffc00000000}], 0x7, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x83, 0x1, 0x1, 0x4}], 0x2, &(0x7f0000000140)={0x8, 0x9}) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r5, 0x0, 0x0) 21:52:47 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = socket$inet6(0x18, 0x5, 0x9) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000001380), &(0x7f00000013c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000001280)=[{{}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xfffffffffffffffc, 0x5}, {{}, 0xfffffffffffffffc, 0x80, 0x2, 0x148000, 0x5}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x100, 0x177e}, {{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x4, 0x7}, {{r3}, 0xfffffffffffffffd, 0x2, 0x40000000, 0x6, 0xa3}, {{r0}, 0xfffffffffffffff9, 0x14, 0x1, 0x7, 0x7}, {{r4}, 0xfffffffffffffff9, 0xa, 0x1, 0x3, 0xfffffffffffffffd}], 0x1ff, &(0x7f0000001400)=[{{}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x401, 0x1}, {{r5}, 0xfffffffffffffffc, 0xd4, 0x20000000, 0x80, 0xb2e}, {{r6}, 0xffffffffffffffff, 0x11, 0x1, 0x7f, 0x9}, {{r7}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x48c0}], 0x3, &(0x7f0000001480)={0x8001, 0x5}) sendto$unix(r0, &(0x7f00000000c0)="a3ba33d126b3da5ef33d492c1eb737bb0fb433595309f607f6989a2dcc1af57a454268813957885533761272da8c2d493cfa8580ca0063ff2fc5b1f9f4df95fe6b7c6d99552cef57c44c6f133a730f1d6f01adc4524bb34f078a0f27ec51b2bc0ec2fd2e3b2b11d4082ec41320d26cf16d89d1aacc5d25d6d2616e4238abd0314714056f3f8c4210a6ee60818b21970a6403df836d303399151183a115ae10c0caece522cd", 0xa5, 0x0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 21:52:47 executing program 1: r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) syz_open_pts() close(r0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0xffffffff, 0x0, 0x0, 0x0, r2, 0x48, 0x4}, 0x1, 0x8001, r3, r4, 0x80, 0x7, 0x10000, 0x9}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = dup2(0xffffffffffffff9c, r0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000240)={0x0, 0x48, {0x4, 0xf3}}) sysctl$net_inet_ip(&(0x7f0000000500)={0x4, 0x2, 0x0, 0x1e}, 0x4, &(0x7f0000000540)="785a2167abc056e5af8badccd1f107", 0x0, 0x0, 0x0) sysctl$net_inet_ipcomp(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000040)="f35241d88fb314e3563ce89f1825500710f107739a212c4da511cc4535a4013583cc95c4e06beef7df08511ba9c919", &(0x7f0000000080)=0x2f, &(0x7f0000000280)="f29206633b3551c4706193c2eabb78b4bd81b349ef0b077f4249e026529761bd4d7c9d1eee98d5f02157ddbf76d1a15579c7b0ac0b855bfe524145e1e01806b5be87942f8f9fce950000d41315444609c0ac4351a40a68f09aa4fcf69e7937c165981ba3edb5e63ce49e38910bfab30f8a52968bb93e3f9a4ac6f9926ec0e6ab94e7da91f5eea758ac24e2f87c4eba90772fa51b49de9b3bd1d4251d7b4ac55b29d08197dce367e3a5b580288519e920efc89add587e9094355ce40997a7e5a0158dec827276a4b28530a90b1b9b1951a5dea954164b1abb1900ebb62bd43bb81f9692a93c0cfe4b70f0780fd864036b446fb2b735b78c7738c3a75b54fd452b9e9f44f0a4f7031a2943822b3215fe400776abccf16061b4b1a777f72e15764981377f1c43364300a3c71068048196481fc7090e54807007de7457caf2cf5b2ed7026aa691e8e8815de2ab2d7e8324663ed35c6b4e300adb4cec72c5d8aabc20fe0d9ad0141631925c53962c9fd43c8803b5d50aed65c0a898776bf792cfbb38dc7601295d292cf15a9e1677086e7014d38f4cb78c7737a208730dbfe519d5bb9e2a455d57075f19168a91750214c6bb1f8ebef57e0d026f295d4e271cc9830645027b687f367022a0951d3ea5bc57dbe6864236de96a5a6c4387b2abe7e9b6d91ab87611cfbea675ba9e436f38cb6d40c7b6524ec7a6343b9e76818174e9bab9b564edcdd7e48b5afcfef1f727844b11035da9b0450ad0f18f01280ec38e77ffce79a297b0dbd7c42eac11cd985b788438ca418a6ea5f40c5268535df382b65503733c0431397b1d6da7021e291f9294aa5ced980ca1b1759148896b11ce120d16054139d1ed05d06ba7235537cb02c00", 0x271) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f0000000100)="81d3e72d74b82e7bef38ebc2c247954754fcb3ec0da8a5df8900c617c9ce2ec2b24c5930e0cf4b0deb2c09ecee3aab0c7938cdaf38a9b39bdd7986f5", &(0x7f0000000180)=0x3c, &(0x7f00000001c0)="3be963ee9ea823c04c41c3a907f2ba6b7101a689620d5c0e0c5b20ff866e40a290faba53b3f7529b432ed0252546b0a7d608afe76b3050351f50f597e4c73ec213779fe1088b772c567485132fcbcb5ab48f35ff64c62487da8c2034fab82bb40a6325cae13b95480156427bf974a71625793b", 0x73) 21:52:47 executing program 1: syz_open_pts() close(0xffffffffffffffff) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x11, 0x4003, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="8f00"], &(0x7f0000000080)=0x11) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x8000, 0x8) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) socket(0x18, 0xc002, 0x0) r3 = socket(0x18, 0x4000, 0x81) sysctl$kern(&(0x7f0000000200)={0x1, 0x56}, 0x2, &(0x7f0000000240)="19e3abbf7195dbf49463607d70210f8d87f8c723df15f6fcb5a1597039059e18b301a210f4250f7ccf", &(0x7f0000000280)=0x29, &(0x7f00000002c0)="4ec5dfbe479a0cbca284a75f31e01fd68bddee1d2712bf4e22a3e6e03b4bdaa33db0dd2683b38e1db2370a015daaca08fff8c3daa9824467dae91599a87b7243a90a06753fa473b381b22aaeb8cb7174c8089a1e1adac9057bc29e449a6cc789c55b9952278773", 0x67) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) 21:52:51 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4, 0x0, 0x0, 0x8}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) msgsnd(r4, &(0x7f00000005c0)={0x2, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f548acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6498578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c88156d8ebc6b3103f64c02bca7af5d5146ba3c2baee7434807bc9714fcab"}, 0x19a, 0x800) 21:52:51 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000200)="892f5de6af551009c7c6a9c2779d1f796e320943606fed870f1ff2120fa1f354340c42be819960c75a83261bbcf77ee86c048b06068d588c599aa6e3a0ec3c9bc38385a4040dee593962628f3d4167a3c1c3ab83bd3836c41f43479e091a7502bad1baba6859a00b5617c2cec3c9029420601133ea29e14c", &(0x7f0000000080)=0x78, &(0x7f0000000280)="cb79070490627642ae7ca55f59f0fc11a24451b0f57466e3e5f8b534c1998831cb260e118454813ae11d900c4e9b68b5f930b199396c0ef03426324f5c1356288b7115634c2b7af69998bcb0271eed178750fcd227a497819129792e13b3f80ff99378c22d6c72e4ee2ff458e026d893bb426ad63ecb1af2667087c8d5eda4c17958a6ea08f5db554b984d3a014fe9c6f803eb9d54d011584821dd81be2d7305261f2af1a248eb7dbccff8f40fee1705600b52bd60f8491e430d9a0fb18f5ef63751277f0e5e29d9b5796937f439dff3fe473b4cc76adc80439d150a1cebb4dc8ce4eeab03936c5ff7eb69c5153b019731db128acdc3b14d0a8967b5fedd1f6eb40b99063f23ccdfd6b670440ab35059d4f7e1081a412de8701c504a22069619d7befe05a90998a9f708d90b93ed5f4e5ebdfec2d8e34123d4403436b0788c0063de4405f93d64565fdd3f58b550f0022b97ed46ee13b9bdc852e7e1996a19b758adc4f2c27393c0d89ebdd0f31109ab4f24e772f83945ec1c31cbc72ce57ac35d8cdef25042209ea6b8e689d0b43a78b4e7c095da3aaa9d59c449cd9aa1eb89944166d7a549fb5f5970241fc926a5419d6a13e0fb210272bf1894810b6e95dddc9496719b27fa12bc5a3accb55e6973350cd0da07cd9dc394e77d3a241b2a23b0ddbfc47b24508cd553a7dcd0c6ad2c7aab5d5cde0dd7cccee47279e4074e113824304697108132e66a50c23924f9db6633f3060bcb2ad26c2e42cadeb196f0461093a58c9fe531f55e7689ad8495d45a3e61c0c8548c55e22eccf94eda8b6868d3c0b994939da97c754c8b4e724650c9667364660a704f7f402a8b05c1a8bb7c329c7ea8655668396eb240d2957bbcfbaa5dba67285678b98ed37e697b43d5d15d366cc77a742609ac3e1962949a74f30e26185f5f3355c5d807439d26dcc5e9c94b0dc154304436157570ec87b873da90148e7b3dcb8c89d29e38d3c1369fd5152d404d6d06f0a1b37075a8e4015020476bd53cb619608343230fb95a1fe3ccdbf7d8cfe322e85be2217f8a0de222269c7a14958d7d98adb2d5650944cbd34ba49c00a5c98b939cc7d98267fc0dae1c8be2903fe02fc43f817a0151981b312d8db2026534a4e04bd5663704bda49537815c5a0f692028ce0b689374626022b848e9655334b384404bf4e1345071bd447b5e8d7c45e0a833e42b4a686de1fb5b636cb28832ea4706f084343e551b7cb35d3bb6bfd54dc68589b8d44769ae537af9b006c300d14e819299676cc8caa192cf1f0e4f089d48673ee3ee92ef94fd5338141f55c3b592330431bc938d29085dd70f39217b11f9971df70edb053e11209e83d7010efea32b46a39149dc6d85c4bd88267a935922226c7b9d5a23a75eddff39bb175d55c0186acdf3c3f3d2d3cb8d71d1137a817cada5b0bb21759776648d731f5e90ecd608d2d29e8baf85693e5e859722a73c4aab3149e4f0fdd9e943b3fc7eb839f3eb1f7a4d2f5fbb0c503dfe68bacf02f838c7c9108b532fe05572f746d87f5ff5f57c76e83959228edacd16a5c7722b018268b3c4d9e98262aae174c1f69dfd77c71383a6646f6149472e4f69777db204567648ba62e5d546618d4602c756a5064225fb136658dc3d0991dcb9785a5055b47c4d8be841f73133755288b3a1edb219bdb4c93161d9405e64c69c7a2ac51334d35d8f377d3c49a53bf955b89f77e44b67495ecaa456c139bc7d58ebff5886b731fec40d0d8cb13ee2fa294fa0eeba63cf6086dd31f5979b6d0317981a4ab31a991fad6a1aa0b9bb9d169a322643beb79122169c43d9e97207791bee5d291c76a9a70aa560c24e5a7f6c9fd2052898ddfe1ba6f1c8f14efa31ae883934d29a772f428a068a7f9ed82c34d7379df2eb531be9489a99355207f1ed0bdb65fdf8a2a851dbf17d25f6d97f6a164a91fdbe9d4941352cd5f6307e36c40500d7cdc2b7498d84f7fd8a9277d5e051cfac2193502bdc80bf208a6b7ee2e9a1123076cdd54e8e8f88c8b9fef6527a420dad0ed496ff702fc039b3b475aed4e005f98296e5fde8fe319f43d49bc1d17824ac140d1a245792cd8d98b8fd0277b0158dec3d69d4201da53453a93c336c841cebd1a6074acb6531d6d72e440d020879573d3622a1b24f18cdc6f3ead381236c5cd0dce71ecadb41f843a91692ad50bbae383c55d48931f1a182eb09108a501dfd5bcd48bc4d385382cd47121707921a655f4aba4a79b800146f502bf96a6a9f978a92b2e2fc364efa5c526a659d05eab11e6e99f9cca56a1031abb694650d696b52d401747bf067a1038e3438040238f2cd4869ce93262629afe073323343bd3acbb8e23297bde4b30adbcf753d9b21d1a55a5b193c67d3ee00dfdd7528c22172266c4a4b36c7e8aa5794cc0cf742b438ae913d49c44919429b5e96ea70ca7e02714aa969a44d6d92e98a02eb2b49f6d7b16b8362dfba77a3d3f94544053e07ba942f6365e8867682715c3b18ece4df6d40852255d6b3a729080aa49696b6aa670a57f4d66ae3b1f10d2457b06ffc4e327004af44ae01597e42e9e40fe865ef329283a39f3354d54763bba787697650758313ff46815b45e0340c290c415632081fc2191bd057eaf5ac0abd2f110285e94ba42bd2906750eeb318f08100d02b2d70d600bc0f68e944f9a3b32fb0546a9388c87ea87f215129f05e0da0d8d607608baa46857484ee1878a91122ba6c788fd442e724bc9e476352e207044d753813bdf9764462d601084008d1cb8104281f6ac8159c2728450da03113372342d3b2f64cdb7e7ff11f0f731a945bef71a24bc5289336ee9b4af8256060e33cfaf5176b01975fe29edb020e51dc2fe6186f7e886a7df1f4704f308168aeb65afa92ed41d785938596ed5bdd7db878779baf2dfdf055dcd49b83f4c5a9e6282994a8623f8a2807d67b8ef2373fec5bc0fef3dc70fb58c3bdd98828f19fef140b8661211b8b5ecaacb2311d0f781a2c15baae703f4163cb6be924b1e996dd3f537e5f55c632c2f5aed25f9498caab9dd1bb7e646ac6ab8aed000a6b2f03b33e80ce51c660d085cbe0d2a31f7103761533f23c66ab46f5c03e75995e68a4a37c8c590402228724e35b0a98a3b6bc48a4093727578256f242eacce732b4f79d37d8eb6f7af36b3d908c8ec9489cd56918395b35a1fb601b6ea5a61bcef0e74cc79facab6d03a75b2af3d24e55d3f5d69d7e5ecc9a72c61bd3c7b58ddce2ecc705f2088a96ead2b5b4b9dc1aa6c44e74a6f80f32417f7e204adc9ed888ba74672843f59e2177a65af929422e6c7fc89412711f6c5acdc2ed08c24e1f61ec7c84f19ac7b8880bd361404a345bfa852cb8dbf9eaf3a2a73ee1347e54db3a28b30eb1e2c021b8c73317cdaf1cdb32d540464d3ba1b0cf59767771f70850a27d7cda9403c1ee10e70e66dedec3486d26d78a1db4d043d5da5f17072626b3d72b9a10b76b65fb5b29c461c618286b456926d3b47e11434fa64d59b44babf94cbca63d48753565982d821301aad310e0d567264d8b427ef8437113bdb2deb8baa6aa7642ef41bcc04b41e58ff393be937802090634173c80afebcc17c83a36a037daf92313b7718a93e80b7da9c8becee4b4b748091a27f45fff6edddcfeeabbd7d88598e8ccc2298d5afda03bfcae4ca24ed05799e54064490bdd4895743a53ccdfabd10c6737d75b6522d0a69d512db3c8ac6a0a0a4541f289c555b09964dd6234e213d68bd8357a2dd166cb6bafb9b7e12b854c92ed1fa91c10ec693211a1dbbc6870e2e404f059827e4ded85fa87e269d89a92f69d5e0c3fd123b766ec390d15eb96a316f25f61382ac4ba5843c24f46c7257219d53b9d8c90ccaf3cda54dc47662633de67098269430886aa40911667440f03f399cf5ed80c0101b53e40e489a5a71cdd09dec8c93cf48f55fe29bd1cbfa9352ba86807410223058cf227371c7e9560381a5e07d4ce272261deec5d807f035a3b0ff3e1862bf54a91fa72c581eb8f3379941a609c90fb6ca647869141f1bff41e6dbd89a8c8a24657ca9e33ef166f044552440ba536d11be4c90e49a27d292fd902a99e7738e986347933197acd9e7294a03013a83d7e32cb40292bd7dadb2308cc57b49a78ae04a4f3692e1f0a6f7bebb364c603163a2e979e916970ceda8f4e3ed1b3468a409c0ce7e604665b73614b7fa9326d801c5713617166c6f1e48197b9999d426da81895926c765ef7a9e594d29d6eb55a3fe98a6faf952394a1c8e3adc17ff9da3a10d64dbd0ef0fb47d1f20481ddc4b7eac4492365176fa659775fb2e33ee0d0631a432d2ac4cdd42a0f3187d12d68071a4c70d25b4e0bd1fda7a388c0ac618819d31bad9a929bc8f439c0d33c76f487d5c95b71d0d9eccf77d2b171d88b745a42da2460ee300784e000b0dfb9ff6f38bb3605ea43a13cf64b8740c5022fd8bcff0c518401e842c691e0a1649692a9f4e2b244025ee7d0c3d7b99989ff308285197d1c871702b16fc3a7e5325ab1b23bb4aab2f096b8ff77a454bc4ffd70a34cabaf69eb6b701441db41c6269a36d51631deed399baeb1d0667da78c7132f7c331b5bcf1c4a649dac77059cc33c76ea83814c84f4a4da2e4433cd3b37cba7fa1c372fb2b4a6cfd937685ccd40643fd47c7c00a5e2f27e78a8e3e6e5010c1afe86f51b183307b03054a7069be131b69a48abc5e067d708bf34644e56c245ebd35b65726c5aea3b43204db0fac0a2aef690fc413adc302d7abcce8d38f321582f5898b079b56597f93eb55db903aa1c868e998d84e1e0befb1b90ba919e6fa01933d48292c215f1fd25683a19fcdd6feffde60eb3de282684521ccf095451cbd9f3f73adb6c7dfd360f6514eb3ea9cc07ef1bfc4a31958f37063e114a2bb037a54820b75512386cf6f7be9a7005ba2a675678f7977340dee3e71b54470c4116fbf9c65582052167c4f43fa1ed7a01a6f75f6fdf5e51d9b8024fdd03cb181ce401daddc08327e6a5711602fef377a7fd0b9d05b108c95ba3ad823c5c49e874dce3ee3d3a8f16295835aecd9bd18827e41cc3f83b322e9f76de787e229035c568912bd204fca7cdc6735d9db1782dbdab8fd1f41c6d65ad13855fae788d02c03052a79e611d1bbb3fe1e7cbeec546df7cd6dbad3ae6db3c500d90a4b07becf1b722b832dc60213ecdf1ac1eb937b464f011be0ae1a857a2d301d7af90c624b2e5f18d3fa0d86d07d4a5c7ee19f2c0b3aa493689ae57d90b4af4b32a8c2263f5ef603581620b2d320dcd37114c1cea22a3b358b87f5b8f35f7c1af7bcafa92f345ea581b8147b6077d47f1e1219da026e065172e168b60823d95409dc841e08239f89f213840de7ce0b44cbe20297623309f4c760cc9fea7de1fb661c7feca81dcc7c683a477bfca9fc161aeaeb5fd55d64ff1cd00d439f1366e9d894662f4a7a427282fb7477c932d13457e0ae5dcacbffc12685709a171ec1ab71ac8e933d5a7b7c6f1a6d10435865afdbc6bc8f132a4accea834441f9a23e8c5deb0ffd151ddf3cbf6b56dee8b6ca4a49730a1bda38bffce8e13343729fdf265fa657b8d90484b8720674c9282e5f34f889a6168d3b976edde6a7d188a72917445171d1428e2f2d1e70363bd70f479aa00e39fdc807c7e09b30643fbec3d296df1a2da7c8a3bd797db4b317171232d29d995c7c802e343d066cf6f6fdc8bcf54c0fa75ef7c00d45c41f973095dc83d0a557906ebbc8a19148b7b69d66db3f6e26e085bd9add888b003cb2f025b9ed5d", 0x1000) semget$private(0x0, 0x2, 0x26b) sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 21:52:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x18, 0x3, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000340)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x3ff, 0x7fffff7f, "070000003e79010034841c760b666bfede477dac"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe1f0fe803b814f7358ddeb950b18b1df53a67fb64ea3288ddfb4dd6500981ce650321624d37ca3d1cc67c7f59ed0d5f84ea00ba2e0f19ad5fcc1c4eff2536a28f928ec262ab81b4bb1c35876f86a38741ef73f85d5d96aef16a4b943bb02d46e84df4d2a9dacfbadfcd429bcb912d997861ffd252867a4398e050f206dfda31fa0900", 0x1eb}], 0x1) 21:52:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffff65f1, "925475445f0a765e2ba400"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x6, 0x8000, 0x10001, "407d1235ebeaa5ac6a8856d9d8076b9b20926ac9", 0x262b, 0x5}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 21:52:52 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0x97600000) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x2) r3 = getgid() r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, 0x0, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000780)=ANY=[@ANYBLOB="0100222f66296c65300090d50562a0ffa96ab5785010d1dcb18e87b13971e4e0a32ac44faffc7197229754ea68120beceb2fbc050a404dff4361a9c5638445e0b54b3e5ef3de709d278282c1586aa6c489fb52b71b25f270da8d8addec65e15163cfd2ab49e9cdda41ff0b984213243dcf5d1cd5cff514d67f5a2e"], 0x1, &(0x7f00000004c0)=[{&(0x7f00000000c0)="066714fcb07d2e722150e4abc99bcb8a8a236d0bd0d442d8b6d09c15a64db2afda7bf5c7", 0x24}, {&(0x7f0000000100)="ce02018ab7b4eed1bf4dc341c89da0b91a5228480042847fc83e0a59cf025f8506d23243935c571abdd0102fb0a9359f0fe292f427250c45a0af1b4d49bf919484b46af656daca4d49f6e8062a320385c556c1c344e5d45fb6f7e349cae5d267bfe7dd34d78af6eff3cc9b09904f4290eaa5854c86", 0x75}, {&(0x7f0000000180)="7b3722b18c742027b3d328f8a0982c5383920f6fa9ac24bf60c762dd146faa16cfc222ea8c0bdd558ffc9383334984d2ed22bb16631948287d1a83ccb1cc19a371d35edf8977ed95bcf7fcc60485a8f7c67de344dd032b0a3c2a837d05f136248e43e05a004877134269d0859acd7922eaf0bc740d734d0306137072355fc0ef7e5a0e3b472d4106de9753859a9832a8f2420925edfcc29829f2620d7224e35598461502a8ad7f4d98d7d4e503123be5f1d68c8d4cceeb5012b06ac4920929e109", 0xc1}, {&(0x7f0000000280)="751a67a608cfe9ae527d6ac62df2de46e8fdf1969b20b39871d8bbf69a15615687263d5ead55c3f4831a8dc49be9687bacab78327272c624ffa21f3b5e398ea6371161437898f3783a14571b81a00adead6c29cb5515b20f1d6b32c0628ac0bd6dc9ec888ddfa37f2eaca867b6294d503ed01e1ee880eb44051d21f9b8751803ddb08f15be8842e11d6afd3088f586724a959f6ccb66d532", 0x98}, {&(0x7f0000000680)="704209ad450654bcea5e7c854eb1f1ac035d336dc1716f353f61add8bc83e8ea73828ae957e36d6793f86c0ec6a79392f7efaaa68887c24dd5aeca426a5f42c67565cec9f0df54df6d730c0421467c0ac78c73e2e35c7096f7c67beaadc44d8260eb58eb9a2026483507bf7c82e6a759c91d2d09896b2df9ca69495d3f5cd96cff549f3019a1a9e7a5a24972bf999daa6b4d5fa97a445e572af49b8759676469487935fae5e5db4e28df58b0d59ec43707995603a542377e0b317f04a4b5598156bcdc0c6e693f506cb170250a8c1b9e475af8cb9ced52", 0xd7}, {&(0x7f0000000440)="bf0c09eae8b87cb74b91eaef714eb1df4fa2e864030b5e5f997317351038de05c6b4c2cefc0d15c5537fa8531f4079bb44d5c99c5f2b7868aaa713e66bbd5240f35f75cb89014b02527857f22a131cb1c05999bd5b077cc6801ef9cd4fc4c43bf5310c0508bad8963da04d702c96e4ae7b39c092c03604cb4e8a300074570acc", 0x80}], 0x6, &(0x7f0000000540)=ANY=[@ANYBLOB="18000000000000c0b6f08a1ddd4ded10", @ANYRES32, @ANYRES32], 0x18, 0x400}, 0x404) 21:52:52 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="e66153bfa991be60943999394fd011c92c0d5128016d46ad289f3abe194ac10c77feeebf414f8c36372815ff68d4696b795ab4ee34743290db9b65b1e04eb1", &(0x7f0000000080)=0x3f, &(0x7f00000000c0)="63edad189883390998781aac1ca1b92922850de0b7ddda9e970d8f9b14b98f5bf67d32b8a7ec0977983766e6dc991fa335c9ab5797b2456cb964c0de44d54e1adb18f877c61015e20a3dc4d68bbcd0a9553084027c214d6d7f77dc6e10d2c909e878e41212b22aee2ac57b64e090459ceaa0ca4cb38fa2f4", 0x78) 21:52:52 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = getuid() r2 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r6 = getegid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, r3, r5, r6, 0x2, 0xb0a7}, 0x400, 0x5, r7, r9, 0x3, 0x401, 0x3ff}) 21:52:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000100)=""/201, 0xc9) 21:52:52 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="040000007fa13c8a3380991f7c3c2c487808000401"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x800, 0x8, 0x1ff, 0xb8, "2286b339660b8c3966dfa3e9751716d3956dd1a3", 0x8001, 0x1ff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) accept$unix(r2, 0x0, 0x0) socket(0x1, 0x0, 0x1) 21:52:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getegid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x1) 21:52:52 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b", 0x28}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1100"}) 21:52:52 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) unlinkat(r0, &(0x7f00000010c0)='./file0\x00', 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 21:52:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) dup(r0) syz_open_pts() close(r0) 21:52:53 executing program 0: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xe0d7d3b6271f6bbe, 0x0, 0x8, 0x1, 0xffff}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 21:52:58 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000005c0)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605100183a00fe8000dcf60000000000000000bbff02000000000000000000000000000184009078ffff000032fc5abdc85f2e2ae3bf4c84dfb66dba00005a319fb0396d46c5d4725fe78951ade80263fc18a8b30e596e7981a0b2e110a70f92b508e892e747804308ff15b1a8f205af21c1a05519e41a4ccd1e1412d9d6c09365b8456e621eeb947e61d809d053ce7adfdc79bb4b86d1130b4b014930"]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x6, 0x4, 0x7fffffff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1c02}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2d0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xa78a}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8667}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xcf01}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) 21:52:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000180)=[{0x2, 0x2, 0x1000}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x800}, {0x4, 0x5, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r2, &(0x7f0000000080)=[{0x1, 0x6, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000200)=""/92) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x1000}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r1, 0xffffffffffffffff, r3, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(r2, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x2, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000290000003300000000000400e53a17b7409667b789306aaf2334d5d484669d190ad3d592eb3341c60000000000000000000000000000000079ff41cdb7cfe6d7d58f4957e90f19db941c5bbda41dbd201def82820a3fd2dfa3e436c2db712e95a08c018fd2fc5ee3de939f9d7af92c93c6304cde12862538989f733230f86c12cacf93e63f9fb88eab15c8bef2ebae0b06d144ad7d992a89724596e84fb59879f0864f61240724d1086e7d533ad697a8525b77a9174f5089dd7d0d52ef05f222058198f30336e3e5da4b99003cc07186882f116c41b9aad8bda92eb49ba0e7d109a58a3872b96d31998e9ab50967c6e755249d0135413f441d57849051b604e4a3"], 0x10}, 0x0) 21:52:58 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) syz_open_pts() r1 = kqueue() ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, {[0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x1, 0x400000000000000, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x400}, {0x0, 0x5, 0x4, 0xffffffff7fffffff}, {}, {0x0, 0x4, 0x0, 0x81}]}}, 0x3}) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) r2 = msgget$private(0x0, 0xffffffffffffffed) msgrcv(r2, &(0x7f0000002a80)={0x0, ""/157}, 0xa5, 0xd6d0c418f59fe7d3, 0x1000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000480)) msgsnd(r2, &(0x7f0000000700)={0x2, "e6e5d0bc25a07a6aebeacb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"}, 0x43, 0x800) setegid(0x0) msgsnd(r2, &(0x7f0000000600)={0x0, "624abf6a3c2374dc0ce1a5e295cf611dbf4dccdfbd59ed36e7129de08a9397480be0f69d3fc24bd715b1ce84c4666d5e9ffc8b217dcaa1061322370f2ad68fdb7c6b188b2225b3e37346ca8b2fbb58f2b98258cc4b685e60376bc8fde1f4679957845532369b043ce513fe6fdcaefb5b5f5d483beb"}, 0x7d, 0x0) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbffffff00"/174], 0xae, 0x3, 0x1800) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000f39b00"/21], 0x15, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000680)={0x0, ""/60}, 0x44, 0x2, 0x1800) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="010000000000006c283c365f9c0e880ace9c58a2b700a9c675fe5a804e4ddc1364e21cea1575675ad60b4c5b459f61f6d25272176434d4d37ef2f13f9f109387c9dcbc24d1f1acc9be59305e865533f7b1092db4be88adfb7e4ce98b0721fc3687569a0b3bb0113cee34ff01dec68ff9127b884f28ac787ad095a843fd7a024ee30f3f7b5056c690a6437299e3250b5ce7ee524b"], 0x49, 0x800) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x28e11, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000580)="072855c40bef824c2f087ae76a67f3037839e8e28d70d8d3d2196a8fee4d38813a809f79fc2d5bd62d9f975f1a3577cb984014e27acaeba45c20cbce9a543a9815f209068f695ec15a7edb02", 0x4c) close(r1) 21:53:02 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x4c) 21:53:02 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) close(r2) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 21:53:02 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r0, &(0x7f0000000340)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) shutdown(r0, 0x1) 21:53:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) sendmsg(r2, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f0000000100)}, {&(0x7f0000000180)="a7f390ab644a77d4f630cc2cea5bf70601e7e1af915e3b5572a31a7a70f451465bf4503227bd22a319bc4f94e943b9715e9fa11a26f19c5e9de174ea861426183db0121bf9206cca351dc1541807b87582ecdb03b87379128b75260548b2c6d5883a9672e5b00d305b3acc1ad8ac937871060a3da89b129f70368b8170aeb90718dc9db03a25cc76b761eac79c0f3d0d79658a325179a7dc666366744f", 0x9d}, {&(0x7f0000000240)="c3066a36f414bf7dbec192bbe0a2bb05d2667050f3d5c32336682636256c054bfa69ba357e3ec49a767965a3c5b3cfab79ca5cce13d7c54a7ab347f6b1c6009e47f0419db8e804f1cf1f8ac09f69bf563ee75942fb3f99501da23d0663012d96fd2e6e4bf8cc4da0f5b75b8f13dc80d6a07943579fa5837ff974f9478f7e01e1c5c7d1e032f98bc4b8432f7a8a22f5cb57c4adaf6a84a1acec16e309", 0x9c}], 0x3, &(0x7f0000000340)=[{0x100, 0x1, 0xb700, "6aa235b48c355fdfd4b038ce8ccc729c872a682a2bdde9470382d9ff5349221e263c6b1a9e6863ec85fc1fc276c18a030d1a2204cf01ba498e8a316bb8e913f51685ea750de50f0c28cc988804af76e891fe5f9e67561892e605f1be61a336ed6b064890c68946b5b86972f476c5aefc6364e33c94a35400d29a3a164ed657c9e61325e79040ce7c5aea8a4a216bf2fb8d7eadb5d8228c3222b2df8442c357b858ff541bf73fee2f369536066d1010ac972944150d62efc271035e490bf296d97d41b319411f6faeca822d555fd2fd7129f5750f2ac05c5c1ca6e9f7c4fce2d0deb5ff1fbf86ce29e6388544b6235c"}], 0x100}, 0x406) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 21:53:02 executing program 0: syz_emit_ethernet(0x62, &(0x7f0000000040)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x54, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, {[@sack={0x5, 0x2}, @mss={0x2, 0x4}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}, @window={0x3, 0x3}, @md5sig={0x13, 0x12, "01c500"}]}}}}}}}) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="ee9b8baaa79f397ec5557347c68c81", 0xf) 21:53:03 executing program 1: syz_emit_ethernet(0xecf, &(0x7f00000002c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xe99, 0x0, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "11b6084aa38d4139608eb75b1b2df8a0020d34e909a8cbc6433fa48249a786f8d57d0348b9bf0f474e8d36a26a9ffaf052"}, {0x0, 0x4, "00a0225973c6946621071ed29cab09bd0515438227ff1f13970004eb0bbf9dea1ba5"}, {0x0, 0x3, "d39e3745479d392314aea668e70be2dc98b9007dfef60a"}, {}, {0x0, 0x1, "fd12eefa27147e35487f485ddf"}, {0x0, 0x1b5, "48f61ecaa82cc450c91cc2214a726f55373dd35336f45799381ea848eca84e43b6a9fd2517968222c98bd57486a064dc889d965b9278f003c5b2c4b8bc85beca6a8cfe974401d9f68155d74ddcf6681c46e89d2add12be138a2b3718045cc4725107a8cddd0f41f346e205df0d3f9000c0dddf0a3b8e25719b90f38ac26df07c8ae35cd2d63bfd4ce579bb2edac0d53c5d97f296106e6047a57a6c21ffaae24ae9ea79ed103227235507b87284024269c44609eb1dcc9765c44f51d4fbdd6b310c6156d7d0137b77dba6a115ae1404038549b65b1378529769dc23faf284d49cd5630b795dd606301f923a8ed01a521dddb56d2fcfa111d64b7eabf1eb59c91d482f0100dcc02144551db5f8cce1996970726f595ffd2351f830d7d94553ac6506ed7bd85bed553066825f345c3ac0658205d579406ee08ad0cc2e458529e360646ddd6bff4306e2f627d1884d62c96d2f7526e30d0894534e03a55a6a51233ca575bef3fb126e3de4f33b13a385d4d1dfa7210989cb32bc6b5a9474c8e067b5c6a8ffc41d40f4393313fbcbdc6ad40c978efc5d0baa63df5d9eef908ed934212e7db6ff3fe176657f9f6b32e46d11de3318dc6c8999447ccc8b2337e1896149de54de5d46bbcaf013067484a163baa926f72daff8833ef4b60b8a5672ff968a3360b3f25041571d333a10081c1e4c93b15ee91e41e5e9a6fbf773990393fe4ea9304f6fa840fba02fbc76130ab366c72f372a28155bf66ac49e7a957a618c7e40a84521c134102cfbff8aebc2864bbd0050e3cff4e91414e1af9f3322823de1c664e2432ebc54e2ee9bfecb5697da5a46f6fae806e732375731307745b78412644d40cf10d2595d6f1024f0ccdaa75a7978c9f4e753aba75b8c3c27bcf1c98a7addcc389f0bedfb4741ce1a142dbdef535c03923d0e44baebf8ccb8509b353f999626405ee5a0e43435eccc86f7f57b09cca89412fdf50091b6b7708fa8e063e6dce5b97ccb8d8a5fd26b3177728a2127bd5e19ec6c2d6580069036f291df458d83c903eaf6cf236e71396517483cf32125f7c461b189fd98a05b0fb3fe68357d2a4bf95069093eaeb369f89c45fcc294b21c6d3c3fa5c0ef819172f176e57229850ffa3c90d3d11166b428a97f6412c8f703589a13cb7a091ffa7c6f972221210bc940a5fa1a34a61c3d6f4e749f1b963494b1e540939f609a8de92420b5238a47f7d7a9272c88540d2afd59df20f584d3a69fcc3423518d46ea6a437940ad48f55124e23d831229bbc198627c574b8f50560da68096bec876875344f78e215c30c803d543f03ae1bd81191a1a0864b5bf7a3449f338eee7da8f571ea9339af1c8bfa3a6803bd9f4ccca5af56479bf0b07e56e84ae87f9e4f4463311de2750ca27827c5ae1a661797cd26da1c69e77d489e0d5ae4dd62dc25d01c83e4b696a71d82536a5d716089c03d33f7dc5dd9c4e5a97d49394e5d5c9d1eb4b81fd8fdb1772106328062fb8c7640632d5ac1f0c695634087e7b8489dc9bbd26283f0998727bea549af131ffb41927169bbc2ad47f0a290a268ea0162b1ab641024cc2494ce6a33df1e1e1c35cd7ad979c8ae7e45ab46f0c339f91f127cfa2a55ee65e619dc9f468d4dd601f511732acf08e3640fd2bc4450ef65165c1c9efe31b9f5e1db0719484c9fb628559c641ddeb1e52d4185719ceeb087b486c1235c7d09e2c6cb1f58f8a06a250a7ff0cca5c31c504ad13bbbda7f75227966630f4864cbeeff49cd840857a72aacf3bb20f5a61cece7badceb9c08a9f9b915945352309d706370dfbca3fbb4e320a62ae2987bf34c77336196c37349bd8a7bf537362e85d29c478341413a0211e45a7350262bd0b1fb799768cfcd0566cb0bf589af8c4b5f1ad8f335a1ffe4e9ef2fa1501d46e64332abe6a404b0523efc9a00f29db1504f2a8ffca0479732fcc4eca95125286ff0f57fb6953df7d97a1d044ed4a9e0d82fd116a69afac9c0670a257dbf74b24c3f82659a1228e7b9f576a3e4b94a24412af574cc76b6a3f282af882ff383d57babbf451442379c45c9ac31fe6af66fda041dc1b0f2fc3f61790d055960f8ea6f194b04058955cbe2af4deeee9760dd571724ca364e09fe47a64515227c95603a30a7e44f3e5e70610307245c2065352eff02aac75d18e047bda7d4eda5f4f3d123bbbf7872f1332f33c19e4f2054731f3ceb93cf6bd12b86f74cc7489ae69c6621d34cc5ea299c2271b033aed691440e55be9de1cf3e6de76b7e52d92c63cbf622cc6376f09086dd47c6150fcdd3f20d8cea402e3a1e5231b2b8bcc734fa7a0f2a14102979f980d5904961fb5e0934f16db27c90ccc7ce5ad5069344a201f4b2c8e66679f712e27218f4d3e14011f8b2d5b6ba243f5bc80ad9f0b836662305f6ee72f6175d191f8e03f561238403b8a1a0307dbf582155aa51ff69bcd7d4cf0e5859c918b1b62628708b79ff73b6e740452317a35c069391f4a45f62096679c0bb26f7767aaee9636e0261a410ae4f661c1baf0d877aee26996893987a0f272a4c40982c543bd9680c3468f84a12fee697fedb0861236b6839b3c26ae4f370d35a1e274f99db465df06dafd6810fb28b557ba0c0ce41d0b6cf756b64948cae20e6109b898dd7d867908102b62b5cf14c59a3ac101afc4569fdfdf0f7a849d74e74b05be6e1ad580fcc3ebdf40d53704cab7197517ab3fb92c9faccb22189e9f6ecd759d55099dd2525e10c1cf43e4d53cda1d9ac2be707dc6138a6340e87083bf5819d5e28ffae070763f1aac4177345116e6f965ef45c0c52e09ec258ac73b9971ff702fd4ffacfc7664e4e56c8acfedf6ef054137b869d32a5f93974360316d2bacd29dc33c09908988918ac3da7a4c63fe37e2d2ea17c12e6225537f629fb15613ff14523c0b7c2db570e9ed9e92b481e019b28839d4275019dd9f124820821abf4645e3d161aa6189269cbc24a87f8144475599812fca315801c6be139f32349badf1f4eb2e3bdf3c19bc9d9bbad3390d7e8a26e2f960f657eb8bb2f2e24f8191c2f115e1b793b9c4d115c2b59142a188fb7c81d245f5c837748ea99c9a22fe837818b06d67d52fd99a35365984fa58ac92903ce7138a388ca2870c02460103118da3ca2c45f92764874180084852635bfc76c8b2150bfb42b26953e26ad592197d99fefd9fc55b4ebecdb8dadd16c03a0b3dacbaadfc66abae0405b7b75d545e8e776f5ed9f920697395b7cf8e8cd8cdf0c75944e9a89c0deff4bb2248617bc4730974caca5617419a658f097ca2b932088129ace22b73c883ee36de841851136b3515ebc1dcdff011190d874c73b495f407af1cf1abf057aabc0359305aeff9acf1432fb80ff04b9a0caab57560ec257425a0d654c4c518c4baae0f3f7fddbcd3c247bd62bca786db8dbaa05c613d3218d428cb6552d0df73214ccfeb322516819830e6b24bd0c69f8489d152f1dc0b905d35bcda5e2ce523e2ff1868e50310446f0ec2601b9b64ee575720c8e13bc4123d6721cc25d837de0bdef4f0945722ca174b49aed9f6db8388a158ac21ef073028d9b7293f712770d76b5849aa8c5e9014da7e0c0b0d277bf2e8daf4927bee204de8ec24ed8483a95b053b8ee7a6adb07fc23ab560e8b6ba316bf0745f47752a624e348ff95f0366252ccaa3eda22961dd81d6a9598f57adef7905cb7b075654a3ed7ebeec3b7288547a3ff4781f8632b843b8ad7b3481e26d967da6945826dc7edb5bf1e671169f1a6e4966cb74eb39c661ab5381793602b25941c4c15ff66e5cfc1be5b3d58525edd5db2377218478fca68975c6dcf67c2f46f54e6c776c6b1a1a60b1e3a4d18c5e982804878d8afc844863f8ba9b45a2c07dbaeca2f3829a6a510723577286efa14a39704a73feb6271f1eb585e9a94da0c17037911c529e4cea913e77106b692d243c7baba56820e196408d59180b5da630f052a1561eeeccfbed094497afaf87f52fdbf7a30991eb7a2de54c510bc429634e8df242a3237832d846b0a29a200e14d6c60779c50f2860eefaeb471ed01fff0ae16327ad660d972ed30f053e5bb3a6306320d996cec302c677df56af073f2408cccc460f4e8cfd2d61498823759d90dfdf2259cc2f5049a5b209280c7b2e23eaec1ffd7d6d637344d7c749fc243890dd5915d4cb2b8447bef7c4a4e69f3375224ed70c158b27189735651e86b2808976503e66245daf4ad26fa12f3fde36130d89f0ad01af9d5a9c27bdd2600050d0bd39c95ec644e128b3c4cadd4d13a941a69aae7c8cd2def3847186655ccb9970aca35ca89eeacf339ddc0e3db0f0f3ff772e58b635c5559d709fb93f3cee5dbf98d656b29b8dfc8f5c09a4a8860606a8be1017bcb646f80d4652be832f17a31e53e3e4150dba6fc1e0b13c8c2622c266c0f7b50fa9eee8e08a2d6b13b7f53c7748b56dc2b7c2418ca439e0378031448d9bc3df0ef9e4b6b027b3fb62000b0d7ab3ef727af68f10c6b28d49004254e18e043f2697842f7e85d99e110d8e31a8f8c6d78e495f5aee391c9d671ef7ec9d3e5c58606c286f180206ab33372c3b1973699a6e5e3ececfdfc51269e700f449fe2f0ba86442a3380a3bb8e1b7ce594c807ad9fedce7c71149ae1ea1f3d5125992947f98c0cd2241fd0d679a50033be985651dbb32f4887867684b4d7ce28c118fbe191ac814b9042fe48181e0ca0e891c03febbe2b3b90db8952a3afee1fc6b17ab3ac9d94d06df03b2b37c2a982751401808831672de6617c3cb3c68d0d0d81355e5ff37b359a5000058c2a8f65447ffe26c9c1e2f8b84296de34677705e252dcaea0c8cb084be2f95e8d18fe6082674699266e8a0e55ee496730407272a6e5b07a632159e6ec1e90c6330e3215068b7540bb8eca7ad8f6c7fc4e630deae30b2da2aff3caf6df11c0c2ca2"}, {0x0, 0x5, "0f0a1d83ed7cc143516944e3ce55ac0c48a31d2ae95187c147346c893c75bd9412094da23e97f7fcf555ce3e8b"}, {0x0, 0x7, "43ee36461f1bddc0f9ba38311f5ee05090af0bfc4d21b91c5f210e06e3bccab5339b0b4068b794387154089eabf4753bccd8fc1e10a166"}]}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) dup(r3) ioctl$TIOCFLUSH(r3, 0x802069b5, &(0x7f0000000300)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x394) 21:53:03 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@ssrr={0x89, 0x1b, 0x1, [@empty, @rand_addr=0x4, @broadcast, @empty, @local={0xac, 0x14, 0x0}, @empty]}, @rr={0x7, 0x3, 0xf8}, @generic={0x82, 0x2}, @ra={0x94, 0x6}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, "28252001092d9496"}}}}}) 21:53:03 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x87) ktrace(&(0x7f0000000600)='./file0\x00', 0x0, 0x704, 0xffffffffffffffff) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) semget$private(0x0, 0x4, 0x12f) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, r4, r5, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r6 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffe3a) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r6, r7}, 0xc) geteuid() 21:53:03 executing program 1: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0x10}) sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 21:53:03 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) getitimer(0x1, &(0x7f0000000000)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7}) shmat(r3, &(0x7f0000469000/0x5000)=nil, 0x800) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) shmat(r3, &(0x7f00004dd000/0x2000)=nil, 0x9b097d5ec407124b) 21:53:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00412b2196317d5434c6d3d561ef5a63c50300000000000000000000000081"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r2) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 21:53:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffaf268f426fb75f91ffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002ffffffff06009078f5ff00d3cc16a35c0e70f90000290000ffff709ed7d04fedffffffffffffcbf8f266363ba32064014ca7", @ANYRES32, @ANYRES32=r0, @ANYBLOB="08c2d2ef8236236577ed6324e07c3707e735140a07769c11acd61d2763dcc0e07701fba0398d9166c0a0c72db1804a97ae2ba3724b1129cb503da96de8cb69f732dca1a8f51b6c02ca094ce8604f084c782284b177af129c4b146d624de77a7fc876bfaf43", @ANYRESHEX, @ANYBLOB="dae886e2b65ee5ce878be9c2c63841b49fb063ef39f38a68bef4c9dc48ff09fd194af196fd46bc45aa51016f5922bcdf4667d53abc3119eb567422f227e0d93f96c28b8bd838ad95449257000654651d7fd8e7bdc823b5274f8a22bb22b36b831fdbd8e32d48bd4d41415b", @ANYRESOCT=r1]) 21:53:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400", 0xfffffffd, 0x1ff}) ftruncate(r2, 0x0, 0x27ad) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r3) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000080), 0x4) close(0xffffffffffffffff) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x20) dup2(r1, r0) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRES32=0x41424344, @ANYRESDEC, @ANYBLOB="805a0099058078008ee454db42ff0d3922ba9dc071a96f69ffcea368ccb901bac12d365178aaf36d27438c62772580811ed95c4198cc864a17c1e6bc7a32d89506"]) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000000)) 21:53:06 executing program 0: r0 = socket(0x18, 0x4, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="d1d77aa1ada405f35dd66fb1c6b87664a37cfa08b2c377e64ab3298b5b48f4526d34b0614e4c5c75b8a3d514a1201af156421a045a1ee426c042957998d3f0163ca2e2dc60b3693043db8f8e5686b10d63bff7e2df879120701da5e75bfe1fb4621f00ef27000eb09750b350f5ede76c46b70e2eb66853277feb73bb612e9a4df83a1d3778115ab69c", 0x89}, {&(0x7f0000000100)="431402e5f604549f6cf1733ad1d6bf494cddb97272e08de34cd4bdf001d02e2756118d232685f860a862687aef090fcb55d37fd62b50890a96f7acef85674901", 0x40}], 0x2, 0x0, 0x6) close(r2) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0xe, 0x0, 0x0) 21:53:06 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6000000000183a00fe8000000000000000000000000000bbff02000000000000000000000000000182009078fffd000000000000001600000000000000b65572"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x5}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x12) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0x10000008) 21:53:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdabc7c0b81910177930795f98b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a5aa1b0377"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x120, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000500)=0x1ff) linkat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00', 0x4) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x83) ftruncate(r4, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 21:53:11 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000000)="9a13e3030004015b0dbf5850a81f78e00818d23a", 0x14) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socket$inet(0x2, 0x1, 0x3) pipe2(&(0x7f0000000080), 0x4) 21:53:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 21:53:11 executing program 0: syz_emit_ethernet(0x8e, &(0x7f00000000c0)={@empty, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x19, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfff7, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ra={0x94, 0x6}, @lsrr={0x83, 0x1f, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @rand_addr]}, @ssrr={0x89, 0xb, 0x9, [@broadcast, @local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @noop, @end, @rr={0x7, 0xf, 0x9, [@loopback, @rand_addr=0x7fffffff, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x7, 0x0, [@broadcast]}]}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000c31883a8d9008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r0, r1, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r2, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random='\x00mlN$\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x9, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000002140)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21f618e31648af03fb3b6741b84c0067fb2e6ce9abe27dc97915e237738decfa061a454d0454157b174d9764209746ff760b1e1ac7a9cac040", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r3, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0x146, &(0x7f0000001340)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x110, 0x4, 0x2, @rand_addr="0101000000000000000500befd00", @local={0xfe, 0x80, [], 0x0}, {[@routing={0x16, 0xa, 0x0, 0x0, 0x0, [@mcast2, @ipv4={[], [], @multicast1}, @ipv4={[], [], @loopback}, @local={0xfe, 0x80, [], 0x0}, @empty]}, @routing={0x0, 0x4, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}]}], @tcp={{0x2, 0x0, r2, r3, 0x0, 0x0, 0x15, 0x10, 0x4, 0x0, 0x3, {[@mss={0x2, 0x4, 0x9}, @md5sig={0x13, 0x12, "2ecb9b22e2ed347ce1227b36a89d0aaa"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x8001, 0x5480]}, @timestamp={0x8, 0xa, 0x0, 0x80000000}, @md5sig={0x13, 0x12, "0393c318290a647ebb4f407d5d27631a"}]}}, {"e7a6c030ce4d40094124e16dd4ce15e5b5936ef9993b481ed8d1f746c7cb38e7aa73d0e8a90c1cc54053d1578d37a41e7681da45c18001b2faed4a07"}}}}}}}) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@empty, @empty, [], {@ipv6={0x86dd, {0x1, 0x6, "67bf78", 0x38, 0x3c, 0x2, @loopback, @rand_addr="66b798e1f63548b974f8741925aced01", {[@fragment={0x3a, 0x0, 0x20, 0x0, 0x0, 0x8, 0x64}], @tcp={{0x2, 0x2, r0, r2, 0x1, 0x0, 0x6, 0x1, 0x8001, 0x0, 0x3ff, {[@eol]}}, {"31d9da00dc7d6c9c4748aa2a612bfbbe49ce29f005344e57"}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000040), 0x4) 21:53:11 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x7}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000200)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = dup(r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x0, 0x3}) kqueue() 21:53:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:53:11 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x3ffffffffffffde4, &(0x7f0000000140), 0x0, 0x0, 0x0) 21:53:11 executing program 1: r0 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x102) mknodat(r0, &(0x7f0000000740)='./file0\x00', 0xc000, 0x1) kevent(0xffffffffffffffff, 0x0, 0x400, &(0x7f00000007c0), 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000780)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000180)="74d66f2eab20cb9f57b86d0224c14a83521c9d1bfbc04bad69470ca732e3b60afefa1f4108be6c45c9258fcef1016e34721d341c81621ed6d63b19badc99091f5f62e397ff965b4de14332321fdfc9a8c26a1d59a65d107eda03f19fcc4c4f4b09f475ec56b3fb604b46b04ecb25c042756b253400e20de3489e3f3121ef74e321b08472ce36326194dc227d89065ff293317f45fdba2fbc977778136ccd11f8f0a1e0006fc28e5242ff7024fb362c", 0xaf}, {&(0x7f0000000040)="e61dedd31ec1a7956a211c754ccd9e38a40e00d04d3e4babc95d7b", 0x1b}, {&(0x7f0000000240)="577512e3cd0d0e8e82e40f8f59e617a614fe7fe834a45ffbfbd2799bd63f451bfe1e1150d5e308c269ddcfb7b799d484be6f3cb05b0080358f6e751a70a4df2000311934b74aa07845c412a24074cbcf938e3d8d68c42f97cf23b7207f6c66a775432c0bf691d7ea9be4373c549cf4aac96965501b85e31e3ab9f7d63866fdd47a87db65d3f2fa55f89d3b85990926f3a3cd8b8f8f18ce1ec1814fb4957bd315f02c0028ee5a44739bd655ca5d9cbfe5b48a43028e8612e27cd9106e0874899b870d049735b911f0c955b9f54d234186e2fc8edc6373ac0bb545eddb6433010b070585439a928aafb19260cce829", 0xee}, {&(0x7f0000000340)="ca1b5f15489b39e45ce0bafaeec7ee3c9427bb712ddbff7eeee00cba1a9322a8a0e44d1a94d4c40cd61068a5a73c65efe81cd08186d6e44656c5fe06536a2d1a8efcc0f88a78e1e539e7af8969645cce7d1dffc47531cac2f6c8f2a517a588d5a9546d4bc31d30e82de7ecfa6f6f0cf8ce261a959ce0", 0x76}, {&(0x7f0000000080)}, {&(0x7f00000003c0)="05d59e49f3670357366773c1e23ce0f990b7a6c9d64aa71d8bfbb3bd30fbe3d4511571abe9b586859e92510e669f6047e48d780f40e98750dac53765cd2881974c85d10f0f6e08e65aa00e982aa546ccccd03102e8a6c465ac5de91e9594ec071294e9fd6aa5042d9007f334fb88d8d417cc03f00056343973f1870ea6e5ba27b47e0bff7cf1dbf696f2d6f562e02cf1a86ccc599bfe1b42222ce4d8238e02a96fd2e89ec007f6f1a48f70dba06b6a131a0c275428e5e1074a516c3b84e97d35b79f2c06cfe98b930fd918e3b67ac13433f84d4801abe993164b1f764f5a0325d6370295728c1dcf11b47c758b5344694606fcfde88d217b5a52a014f8bc41", 0xff}, {&(0x7f00000004c0)="830b78b75abef597db5a0d51def74520d3bd5a433de6", 0x16}, {&(0x7f0000000500)="519099f47ace1475160686a5a79ec08a21324b6c88b37216a3c51d6dd02516d7162008dfd513b320074dce524b8072945b1deda7eefef4fb153c1b6599be443bf2d066f9e3c1779a9b6739c24a48ca98a2156ccc5305e60e70d9d078f628e6ff90708021e2fa0b6fd17b8fe54d0891b3095e5a7b35fac96f3800a5e0363a0a8eac4b2c3ec8b08d20579c9e8ca25505a8bee8929777330b59f6a3583caf039458c59595b98d54a0ef23e2044855b45506b1295f4eb037c2a6318c13841d1dbe8baa448362ea8c216e186460c1322f502f", 0xd0}], 0x8, 0x0, 0x80000000) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readlinkat(r4, &(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)=""/15, 0xf) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r6 = syz_open_pts() r7 = dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000100)="21892818f018aeeac4e451f30f4dc310460ffbc42ae67ce0435797396ca50459", 0x1f7eb, 0x0, 0x0, 0x0) socket(0x1, 0x5, 0x9) 21:53:11 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r2, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) ioctl$BIOCPROMISC(r4, 0x20004269) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:53:11 executing program 1: open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getdents(r4, &(0x7f0000000140)=""/234, 0xea) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x37}], 0xed4, 0x0, 0xfffffffe, 0x0) r5 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000040)=0x4) bind$inet6(r5, &(0x7f0000000000)={0x18, 0x3, 0x1f}, 0xc) 21:53:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120", 0x41}], 0x1, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) lchown(&(0x7f0000000cc0)='./file0\x00', r3, 0xffffffffffffffff) r4 = open(&(0x7f0000000700)='./file0\x00', 0xc0, 0x40) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x80, 0x0) pwritev(r5, &(0x7f0000000b00)=[{&(0x7f0000000880)="edd54c5ece528725aa234bae3649de35707bfd7623462c106bd4a23fbdc3eecb523a988399c976cc59c5f4eda74ec50218de4754e86d3cb15b6137341d568577441378443b4e455fa23f036d1808297ed1341360183417036a3c2eb9614db1e250c9f1e179fa64a850f33ddab22bd25805d9d82f7f1491e18ae3b5588ea5d5ad813e6929517fc47d044d9184a5b70c891a9d7d0b378b63f00d294a6181183d0b135c9dfe0237c3019936f5e6534354373c74db99cd7f1a64", 0xb8}, {&(0x7f0000000b40)="387e606df3f018ac17e9691f9882da6d0a505fb028f5a1b3294ac8ecc4536305101a1d6ebba5d5de3149da7cc76c918448750e7e209828d7108712aef9ab6b98bcf645edf471153157eb67ff80b412ee6e31c03d0cebf037962358478ec96c6b7597f69b961a7da9f5edebdd68e12f4637997c6f2d57165a8682a35f4d12aa0600164c82aa20b144b77a4ae68fb54877995db1be90b9e4550c332edfaca52d1ae07c7f60c13d39dbc4d620f2f448", 0xae}, {&(0x7f0000000a40)="51a33565207a8d63c396a43b7737b0613d149cdd69a840da15d7d013faa2c9b066800fd66d02b62b9cb4eb4875d84a0041163b48f77bf1d7096ae9b0ba921a2d09309ebd9f", 0x45}, {&(0x7f0000000ac0)="ef5fb9805d4d628302b1", 0xa}], 0x4, 0x0, 0x2) pwritev(r0, &(0x7f0000000c80)=[{&(0x7f0000000980)="cd163004ef30fa062d14a5ddd83ae344b43569b0853f7508ff5f0df0cd81b5ded349815a55d83d2d59ec83ab89ce095f350f9e8b08a936617ce1630c5357101a331ca06abf449e251e74b3c4b79c0ee258b8d70b4d8ee15db72f1ead07278656e5e07d4e6be7d5ea9a48f172a5cbd7b7e87db60b5044507bb3b1ca9e8e3684f50d1de15c6aa5073ebd86a68793196aab660643245fba5389d0f1", 0x9a}, {&(0x7f0000000c00)="5bb5d03d3bb0fe0b03305ec9ea15a9093f6e889fb9fd262d3a62fe016c2457af0217b5bcb0fc29475289", 0x2a}, {&(0x7f0000000c40)="d7e606ebf753e9e647f27ae2138e87794663096b940d7d0bdb090b216d54ede94b7c7abb12ee8791fe040453080a739b28", 0x31}], 0x3, 0x0, 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r6 = syz_open_pts() write(r6, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f0000000f00)="8a4bb15778dbc7f57ee3130a30d93cfcc5bc77b1212910ae2a5136fcb91a8b1263db71b0d0fed67faa9f1f3549928998c323bd8d4ac08efaf8b0de1fdbc80ddc8e26c6390be65d890dd5a1ee1d721c3f7263043a1b52e61170d8cf22de927c3eb98540d06d7ce33d64c0f5cdc466304111085c00244710a9674fb25a44e947e5fb6e220c2fdda3b51d33b445503711fd27d68b239e4ca20e5bc8e9dbb83a0dd78b0acc90020adeccb9a36ce3c5d924dbbce662ba5c05c74ae0f4a319164160b9b7", 0xc1) writev(0xffffffffffffff9c, &(0x7f0000000ec0)=[{&(0x7f0000000d00)="d45e3433fe39ddf574d3e9a9adab86fa85358d13a14bdfc54cf0327acb0ee2eaae2d4ecdec336a871497cb0d380c07a081eadee7a590606d927857f397806adee9452b2bd4c3cd7003184b654dd81a4bc9ce0c2c059c402466bb49dadbd0830b47076dcd01", 0x65}, {&(0x7f0000000d80)="5142c3b58fe5a031022ef771f1f7d9079e9375333cf8ef415e45d4a20e19c08068311c6db81d1432d2746935333490f74d2ed0893630f290ab4cf2b1f232f4e5429798cfea93ea8df6", 0x49}, {&(0x7f0000000e00)="085a80e607f752b22a971c6ae6d693fd93bb3f70c3aa12514e40c221c25c1e5ea97433aa4ddadb0a7a97938a89b119b07b0e88f98457c0add9a050ca0f08cb8f2e431bc10017ad4a0d537de79e9dbc700a61fe339bd03a2a3520a6a71d54b2dde6d75755146e3111843d0c86b7f69e746a9bc4e81f81796ff00122576e8d58a62492933d74aeeeeb04c11abf678124ac5f4ae2f2b8e3506b84a4c37e4b6fdc3f6814721529445ad3e2d7c652265d2a61269e868de0a07308ca7728f82d3a3a00", 0xc0}], 0x3) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000080)="ccd0e89be3c00ac39a2d01ce4260135643357f85af5c1f348ed7ba1754309c3eeed3beb0e1c27f4e0237a854c15db31a01b59f", 0x33}, {&(0x7f00000000c0)="acb5693b1f3d2e9e80c5eb91c3328e2e7eda5a65b747e949882df03aad80faf29911a05c2e9c8bd24090612698853aa4ad0f8e97623146b0ac2245dd6a3e24c5e2412bb8d554b3e6723c67aabd3757ab98c2ee028cc438d4ad87161d4906f7e266993209cd53178debb3df7c15b5fdd9d8ec036e9a1506c6333c4b58705e01086933561f0720863eb4a4232ecb9cb9f797696c5b9f3e1eef25c91eca7fc09308c59ca8acea485cee2f27b759dafc942256eae9757a10e30eb95a76013149f4", 0xbf}, {&(0x7f0000000180)="35bce0183d5b1fa73445fedcdbfb8b08e9c281e595e538c1dd1dd4e4e715b9c6bb9b7d92296f4898ac327fc0f951da1baf371afd0053c22d2ad82015627441669151c37559265d3aab849cb05f6b11ab687d37bc19fed4eac89d0b857b6673426fa9625cd3f5ed93722f6f81481a8ed8b9e121de6e98393a56e39d5624640c7d1be874dac61d2cb886ed5b6dc71c7827bc502d87c43e0e5d089096f6dbff0e70ef57bc17726f018d2ed76a9131dd058ce3a82cd57db467ae53e9f545", 0xbc}, {&(0x7f0000000240)="5fde8dd18b909b370b41157c7e25556a3af5e60a61873d58fa2b891c49e0ecc670f68a7046c7b0ee6cc359f48e3789bf38a35977b8e31cbc933c1f060ec0ba9876484f17e9d05a895069fc4d031942c7e1c33d28ccbf64e5", 0x58}, {&(0x7f00000002c0)="5979b3c37f52750b382f52afbc50dfbeda400b27382d416ac74c523b07308af299c0f7d3d070f3309de1ab2f5235575abd11bafb328d1ff0b931627970aa51b57d695db88bee2985fbf82a8832a1bab038ee4686290d6f7078a4bce64b30c9f2b51edd674e1daf74f8750e0bd6280d14937f18a3b30eb4c33c363879372d6d268bde2d73d2e162db8d5b254404f9eeccc225255ada69d5a69ea660fa9cf1c7db576483caeea6e91244b8a8bd44c8d5ec6e2fea3014e7f740be183c3dbd7ce9ab53a043089696f2cb3bbe47f97abfa5e8c173f578afb572834fa81b753704890c60ec709d23f14271ad8e46ced09c0f52d504e898a69ce4e3641db00497", 0xfd}, {&(0x7f0000000400)="5b4e0b82751e01ca5dae0b740809b4a89912714a2debae144a561e7779da1b5f7e6d49d0c3e1d92bb3243b8162be8a64ef2ee34ebeb9e66e4181ef658ac83688a3b2498bb767490009f68c8221a5f04f915965e8c075b0ab6a91dd63490fbf8f952004ff4ce4a9ed03a114057ef76248b2ae70b883fe54c972f8c8d13801002d29f5f3590a44607739955d96b4e3b10ad6eb4a3e1f3a5f9997a759fa2ecc96fa513e8b999c49133703719b4d8e0f21375da07e12a2a8870af0b350e2f79aac72429293f6ad2fcf6c1b853568f5446a45191bbdbc2f52e62052", 0xd9}, {&(0x7f0000000500)="5682503bde9c7204e89e0c2f9ac1181c0265dcf49e91c9762a069a6e462a43ad7d23850497580941f88529b66ef5b8e80fd8ea255780a376bd6b050b2be4ec636e3393d0f17aff37bb23761f5b11060de43d3410ed", 0x55}, {&(0x7f0000000580)="09673b50e39641f8", 0x8}, {&(0x7f00000005c0)="9173afe87cc40708fd5711db79b5f3c5848cbdf4116d7aa472cdc85a7208fda249c9451ce43b3680e8dabd4199b328cd99d0a0473d2c8d4f713a55dc1c3508eafc09a9824028772ef1aa1d281b07905bbe3fe4f025e62a351aa89c0fcd4105982f7434a4d52d49c05b92c12f8c9ce97dcfe997c4b4a60bba8bdcc057e77e5701d6553b08cd2f511c807fffbe270a04af3ff15a36460562f30ca254ff6d95636af624468f909d922d747b7844014e454e126004f74c6ebe45abd5fbbcb40dca413359215bb81d1419de26eee88776520ff33482881d28efc6e8ceab327664", 0xde}], 0x9, 0x0, 0x0, 0xb2c6013e2a6ca535}, 0xc) fchmod(r4, 0x40) 21:53:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x13, 0x2, &(0x7f0000000040)="b80b29c1e504d82cb97dee2594ea5df80d9bb6e4bfc6a000000023004f6fca35fa5fdf3a2fa8787a2a82a424ed7f30e2a8e1cb98c6aed363172797bdb0370e31478930d9808b9fdba66715c32e2e27a6d7473f45fd791d076cb1fe86bafae9efe7df508b0a692cbb98a2", 0x6a) 21:53:11 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x0, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x0, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000019680)="792ce3a37136d7faa009633425dc0f9d6752fe12f9da1a559b6577870c05486493b781904b68e998ade3ca4d60e5da0559eb43f5da125cfaf1df2db99ec340e1b472ab11f490bfb150acc338590f3d25bad466e1704cb375a41a712d5c458800f8dddef7e4f3a06e29b73e6bb4d297e212c3e6d78ee21b2e6ee3f4d899699a60e356ced86e73f88a749b61322723b37a81f6d1ae129a3b701ae956c8c65abfe47e6c06838f74a44f281243350317fe3a95b450321fadf5c83ae62cbc4d430585a77630d9dbe195e30948a25c415b7d353be5039030b319ce36e998509c008ffdd98cdcf715d596e965c86d115bea9891f16e05300a13a22de0b73fd7b89f32bf1f787550e276e787f3d29803b7f83c2720ab2f63084ddb08ce859f130e4a079c39da689bb71da3c91bf8932164dae39403668b20c67e690cc420b239606a57984f34bd89fd11744cd7ee92ea04e6ff3c6948f83340b2f463604c4662fe9c732e41fc4d463519ac8f272d4736402d06a58828ad44f6ec7538922f4500fa56738b5e52dbf4d1fa497c6316eb44b49252a48c80ab374b15e887717582efe94ce4fc36be4eb170b53c3528c9b55d32978536b025e860493192e3155c324936dcee8694c2ecd8eda1cc8382e9c782e2221432ba7e3832dc22528886d3d753e8960648030460e4639596692e2e465fba50989f3e727f114d5178909f3123b9dead42f70753100b11478239672aa2d41bff3e1c70bcd77f14f8c5aaff78a8f5e1cc5c06628b6d58829b53c3ba4ad6001d9d1fc17e15d0aa8ce5352089ddf94dc27189c06373ebdf53b0e9f9eed45f4ff9adc3a40f1607701d564a2183fc902cd910a079694deb696a18ad946dc4806c3f0e39da81400f46214f6f47f59eb5533c8891995c09b8f8addf85231b5c7da5e6d55bcc77a247b6062df53a5b90cf8908f47407163791a0c80ac7393335addbfe26729fd09da0befe232ae05099f611a2ba987d138f1ccc53e99fbb9a53c8e71bcebf004a7a9a7bbb09d03a6676c260ec7c83f8888956a6a6d4adc624e706fe769c10873ed4b3737f9e05b05285f70db97a34160c45f60f86f1a1a0a2e26727d0dce8d8ab578630b9060fbd1f94e6f0182085e693a095b261a9dccff3a2d5e9505f0297ec661b9d0b9b6a89ad529a7201ad9af94e5a0de57f22cf9ae9f6ee54375a037a2f68a3f6f2f5ddcab02eac18ef2b6ce21c8566eae704de3df41b0048241637c12598b1f4b746207c1a0cd88fb647aa73b5e9dbc664c4198a3f88c01a2e1f1d9500e82a7e7616ec4943cd95de103d6daa00342b45c77a79cd28ed7bd4700830de4f0f6bd253bc6d27857a97ac787155b39c1ee4d6d8aab3520e97d0363fa86020a5c0d312b9c92232ebdf53c33d8e591e52266e6b760485335051bb76f33f210f7834c1a1bc8f5c1f3ca6d6ef4a5b9847468d862328bbd42e7a08e229a43fb0e53bf4a5404018d5b6fdd52c9e04bf637c9b982f73d1858992a7e716c9122c524064cbd272d5b33262a2caf5bd8057a7059b4c4b7e33a20498b8f4b255c3994dd96cce6b5b37f8b36ecc0cb0cc027a520bce4074b53d752e45f55302c7172e48dc9ef3047ae3acafddb59c11e214801d9a4c93f0338f0a09dac6f00df52cd6082989859368ac99e4a26838d5828cb8e08008ecc77e2f600fda1ea31d8f8bd3e17dc108a4489b119cfcc9b91a55e511819a2b3a79d5ea0051dbeb06e6d7bab24cd6f3ab64052647f2a8f0c4eb0cbfd142bd2a5eb880f13eec3e8e69853998985bd0c09adc75986c3fe0c420dbc46b674637470ad589ac83c88f54e982d416bdfb69e5e74c8447539c24c8701984e43cbcc47458c1f82ae0d46f09c5bc476cc3bfaef73514eb7da2bff008694702469624dbc9ba727946837a5649a8c86b5991dee6d94fc0ca1d3952571eaf016ccff8b0591e63ddf24dd9995651333481a9ea52fe6254702dbb4d324ed9dc431be79c14db7c34a66624bf7ba27f8a866241161809016731fccef994b62d60630ea2c7cf5783976b138a7b34ce99568c0ddd90330fe9ace2ba730c2bc008cabb0dbaf7b6fd0227f38b4d794f9018ca013e6b1dd2a732dc2e301b0b7c6be7c4959c1e652501bfcf72c9c93fd23131b0de1a2cdc6643a555dd2f97dd87300c2447957606435c04ecdfa4f0113968cd3ff54ccc9c459547b3dc284619ab4e0aec95fb466b709787c9bd242ffaa5abbc98a7592d445d6284486a7ac14c12c04f5d89fad6c5e212d466a08aef02d51041c4e03b4267a69d108b5c2e08a2a2b6fd1f9813c7f2d924735f72e986f167cd6000d9a5ab80ddeb4ec4a31d0a2290962b7dd138400d67ed9692c842b245dfda35f0a555483add78a74fa67c1a56221e6d744806b9e81cb4564de6649ed3924cabdfb526a7efa03c25eff2a20c3dea00db4a238e872f9b02505d61202fa25220130b91d33b02d454f107a2d738fd56042c29ac16bf88b81e3a2310be3b25e6425bf4b9c173268eaf8753371e63aee23a6a06336bd20c5d6f2f6dd30c8fa7b8a5d429b3d26857840464a9357bb68c0e0321e794da5d4e3671d0c088c72898f59754f0c350ad92416343eccee36c21a3966fa8a5662a6f0287c13dc95cb8ae8ba129d49622923296a2acb0db38f72fe299311c884ca2889feda7e51508b2d032f6a080f4aed0c25bbe0cbfe4ba3d23162f3d7a84bde1684452440fbccefedf929a5ce8c53dfc00bc5f22aa7d45e47235e8447df3ebeb6d16a7331ac9edff94ad6bc735e0a19797cff5031618039df12bb0fcac4b851e5749bf9f02e13f7ca5943b340fcccd79da2dfe56c08a1d6e62f12cfc5627797050de5189976ec697b3a0d68fb38cee2dd891ba866b1fdeb8cfdb13a3be025c88437d1246f266c29a977c7b91f61410fb061c461c12274619ba67c1708f376eca1e54872c583482f5051c26cd232600f72ff6694efff0a4d3a403dd5be98de1b5d3940132b5b597223f52d4474ec2d14391b2a7dc9e6d613a40df97c5706a0d28d68e9a8e8c54cc4a3097b0d8266855e8e81ee6a0840e5c225d1f3ce2367b3b1a4159e387c9e413b5e2ced3c8e5d3b1023ecac99aae897e1b109fe1f7e6e29c03de1290c5c3356d47b98377ad24b83553910a27328f49d18fa14baa8b6049a79470bc435576009ef504be8bb0d551f605fc4397834220ec610c3cbfb905470cdae0c7c4901f023d634e3c261ca1ab6fb44dc986a12f13881db9d20d4bd7b945d7498ce7076dd0beb24a1c86f258e5aa4b297fa302389573ff859857c6b4859b4097086ca47e3356e96cdb7acd016273719e73458ece2f6d804c0949507a39e689af4e308d5ebd2bc9b9e75fd115ab000844821b546ad419460579bcdb7ab995dea000e214afaafd08f2e6b3c17942d364acdbf343c3070a585834b8986d00c6a31f59eea6294c36f417f5732da68629ce5ca49ccf55ad503458793d7b6d4bfd2104c68b07640a422da6b2c8b68e0875ce9980bf41a1fb2c9c2a52b49436715bbdf37fb20d4898fba2c298ec2a800e1969ef2ec80239303dc10c34fc053593335e494e87a640111eccf3a699a87e43430c9740ea6f0e65e6b0993680a40f8d97ddcbf4fca06a1c131dca259a432b7951dda63f8ffe1f716db0ddfb19333dde040194e91ea5e478121994c0cc679282ff756e955f2c2f9ba1b9da98d7d0f47bd2c34ff0fcddfc95c621202299fddc6867bf1b69d59cac3d75fba5cc8a1ed47134438656c90ebb2c6fb0c2810bb3ef8bb59cfae71cf43bf6c4b76fb45643f8e70df2b933074b7846fd10757f02dcbf6df8f69989a8ed97cd1fdbf8f4505cba873bfc625dd75285edd08f872dc08b3e3e8f8ed4aca22a74c545820d3d7839219b304b5c340f4b966d455d33da2bdbfc8b5a44dcda20371ba4ba59c1ff7b22a6bc295ac3d3b592e74ce51f8fdffce1d8e796722912e93630bf2c2f6bd59e7f8a1a46221f2805ada57baca03310e3a55d45e129e8f2268ce93cacb56874b1fa8cd20dc19ae99405ffbe66726e69acef8534e300452b6c61c5d0d91e56537ad2af9f5de03d33267e2f6dffeff501b5797c642f1f8cd6912cf185b27ff32e6d70b6223fb04b0271426c6befc0182cbee3047fbc5dc2295801a42e2cf4491a47c0398bcc4ca4668c9a2792e03093e98158a56b58ab66ffc2d67ae5c64919bfcf7c15a6f7a744ca1606abc396d8c257c66608bb8f7f7f7eb141269e33d50944083a44d41d308fb6c052d571cd3868c0fef17cf4ffdd274f77d353a1c69d91ec7399dbc32f799eca8049835199d24e352d21a8cf8a85ff60a30b4037803e99cd5b692dd6089b39b51a4d4172ecd2e1348b2c8800e8dfa3de69a7a9d218d7f3e8a41a16b803d4a99aff6f25e5df6f4d559f3109a63cfdf063eccd363c7f72a66b6ee282b9922c4fccd2ac72e39ccdc5effbf815f2acf42028a335e3161d982676a6c5071441fa148976fc4904a27ca48d7198ea0800e5efdb0190b3da1bcdbc315ffcc108815146e0ce3c79b647c0b51681da4238003ae20393bb36c94cbac86aba76d3782fa89c63dcbf6b4106e76bb3bcace47c6512111a67c34421be3ba44d769bd73cff16d6488d6c6e954ff65614f7f7c6f9701717abaafc4899293decbf04f6d889e6b9112e9af01951b13b1d93c83207d4b9c80246b81817a22d91c79f92e7a9e4ccede2d7b228f810c7076b59589aa8bc65dc47dbdf8e1386f5fa10596dacc7b84c4513b22a0014ee2f4cb21fc3a1a570fddfaec9d21b13e03ea16ec97746ed320100d1a6f5d3191b5c0f52a24c47c9192bbc3f3802026b9e1308a2636f86135b15cb1c25d648b190b751a80a1c030ae83d29ed3b166038f5b90bf15687fd6bf8ca9acf84e1004e1a4c8a366820e430a409c67db342930d53d49e132fe930799f183e6e0882c22835b942bc7de436da0398bb7e2d8fce441dc0fa15d82373cf242db015825cd42e33e2d66763307a1a9499c23f2f4a319a9a8999119ed431829246157ea346d28f29c9bc266e17a96231354cb8d40515d6e09acbfbec10ded8fe7cfd93184d63dbad7bf0e98d059aa339644b6c9319d9c72ce6d14b74949d6fc5ecf492082eb4ffe1be5eba0e4beaa1c79673948b857ea1da8cc13825b89f64d4ea9ba92f13566cacb28dd69beb201578b7006074b2350b9a59f5dcad0c7a1dd2b46571598643755870f43c2e90f787fc3bb8aa86cc7f1ac967aa394d2432bc0dbde7c4edaa3b4618640760918790a4a8f6bafdbb51173dce8df2f5a44ba39dc3d158934f60b477a9219a8e0f28fe2325943867113e66d946cddfb86243eb4a1cfeac45f52ad8d2e79a658887710e7bcf0a1d8b161310ae4a019e08c760f2839be5e0a30e6bc4e7e25a3faf9378176983cd2919115f7d9bdbe39127e0e4eb2291d9d1af95947056ddc7057eb899f45b3e108d18fadb91859ae9203d5f28ddd6a24f3b94f900876f16223ce6436b5a97e0dd04a03d04764d281eaa1dbf0524738780a8a22f7c9fcf5216a9540158c0731e9dede162482af99a3d792d68839405e1659ad8139caa46d3a2c54e3548b53682affb4051e89aca6b52814eaadb58b0d3414e6ad586e16e4a151acafdefc9a3b9ec6cb09708bd1b85b9d3d1d7d775c3a5a8c761f38e6b3299dedf9542ec14bcc98011919652cc528ab2c3fefd963b5a39f1b05e3d59eff6909776e9d5664dd48846ebe75c5663ce8cf28bbb0f85dd074569d9a16d17612afad4370728ac91968c626393e5a17818bc806e6e99c4f1b782c23b329bd4", 0x1000) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)=""/137) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='!\x00', &(0x7f0000000280)='\xcc^$!\x92-]&/*\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='-{\x00', &(0x7f0000000340)='%^\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)=').\x00']) semop(r0, &(0x7f0000000100)=[{0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x2, 0x2, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x5f2, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7ffd, 0x1000}, {0x2, 0x80, 0x1800}, {0x2, 0x1ac5, 0x800}, {0x2, 0x6, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:53:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r2, &(0x7f0000000040)='./file0/file0\x00') r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x800000) r4 = msgget$private(0x0, 0x20000007ee) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000080)=0x5) msgsnd(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50d63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4cce90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"], 0x17e, 0x800) 21:53:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0xfffffffffffff000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000140)={0x7, 0x7fff, 0xb8d}) dup2(r0, r0) pipe(&(0x7f0000000000)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) write(r2, &(0x7f0000000080)="ea323252ca9f9a2a2020006fd5634519103345856444c7df9e488194c1146c17602fe6ac481ecfd7df9ab90e59f3c422b7731e0446acc6f130971d0dfe25d70f479bf4722bc52c33669897ea6ad48d1fa4c9f31bbc", 0x55) 21:53:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ftruncate(r3, 0x0, 0x7) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 21:53:11 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0x8) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x6) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 21:53:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="bfaaaaaaaaaaffffffffffff0800450000380000000000019078e0000002000000800b009078000000004500000000000000000001ac1400bb2d95c1b173ff8dc3"]) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x100, 0x10) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) 21:53:12 executing program 0: r0 = socket(0x6, 0xd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 21:53:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="454e86efc274293936743ef9d377dc450277663349bb0aaaa8923b604938322fe0eea0dd6f8947eda8a631ffffde0d9acf7c4b04c2b1341b64292af41d0195", 0x3f}], 0x3) fchmod(r0, 0xe3) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000240)="1bcbf11d3496cb15bf39260e1151fcdf080ddc33836f83ad407fdefdb36745c02e51e6eb010ebc677c8edbc797d67093abb800b18e32f02c676eb02ed13b077f9afea8eacc8e5277602c55d60f801bd78b6664846168241f1e8fb314e1b356f21b1d34ddf0ecd23f4dbe869d1d9006996c773fdfae94190e49c87de1ab3fd80dea0f6ea435876607e54f1cd061e4e8e71696f0c37a0d4b42502eccf4c89d281cb6636187b5934a1169a857bb61a95e07d0230b56dabea52b003696dc562eea66fb2806fa786889bb65891e9b198f81bb54d8a271a5577b96ac894efc", &(0x7f0000000080)=0xdc, &(0x7f00000004c0)="aa2a01a085df2afea9635b4504d2fcc784e15daa4c6285f1fd479ec61f8199f061b311f20e072bf6d2e72139c44fc09198d9add0a290ca615bd6ca95750ee5dd71a7d19e0b746733a2c225429d7f4ff4802d6a325de76b943d9de69ae057a6ec96b452cea65ea66ddbdf89a44e8f0d76df6beedff4fa07202513f868a01e78e9d0bee0ec16994d00853f5c029a4b8ba2092b0f273f7c38434dc38ef3581240a604b956ea0458ba31d98e519f980a8e655c3354c61edf6afe498e8ca4d1578c2df59e226193", 0xc5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:53:12 executing program 1: open$dir(&(0x7f00000015c0)='./file0\x00', 0x200, 0x853f10bf981e7ffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x1086, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) pwrite(r0, 0x0, 0x302, 0x0, 0x0) 21:53:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) write(r2, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r3 = dup2(r0, r1) shutdown(r0, 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000000)=0x81) 21:53:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) socket(0x10, 0x5, 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x100, 0x2) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000080)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x208}, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) sendto$inet6(r6, &(0x7f00000000c0)="e43156333c6617384ef02ace12cfaf65760339cd7186d34f5ca6313d821e50f157cff032b5fcaa5947c2315a205aad1ccfc520f1ffd484fb4138f3660796ee3a3ed9b15c8f9996c923b29e387fb9ff162f6fcc35a346e19c2e3ea4e3c597830f75b29c741d2b92c2772d6c2c82db301a47c2e4fb1744815c456ec04cb49f2309e441c97d3022ead73fc2570f3d8ee45952bc475d3e77b7051658128af29787c15d1fa47ba8178cfb7fbba0f19a0668d5ee9ae74e6332b84330bc1fd2812cd2f21b035bb63b", 0xc5, 0x40d, &(0x7f00000001c0)={0x18, 0x1, 0x6, 0xdc3}, 0xc) 21:53:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x3ff, 0xfffffffffffffd3e) flock(r0, 0xd) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="def9b4f902d04b82022e2f66696c653000"], 0x10) r2 = semget$private(0x0, 0x4, 0x220) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x410) recvfrom(r3, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x101, 0x9fd}, 0x5, 0x5, 0x1}) 21:53:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xcc8f913e707193d0) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x180, 0x5) sendto$unix(r0, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) close(r1) 21:53:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000200)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 21:53:18 executing program 1: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f00000000c0), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) ktrace(&(0x7f0000000140)='./file0\x00', 0x1, 0x1808, r2) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r1, r0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) dup(r3) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) 21:53:18 executing program 1: sysctl$machdep(&(0x7f0000000600)={0x7, 0xf}, 0x2, &(0x7f0000000780)="f034c70f", &(0x7f0000000640)=0x4, 0x0, 0x0) msgget$private(0x0, 0x4) 21:53:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x200000}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 21:53:23 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000040)) 21:53:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x292) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) r1 = semget$private(0x0, 0x2, 0x20) r2 = semget$private(0x0, 0x4000000009, 0x292) shutdown(0xffffffffffffffff, 0x1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000000c0)={0x30, 0x0, 0x80, 0x3ce3, 0x893f}, 0xc) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0xeb) semop(0x0, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x0, 0x100}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000200)=[{0x3, 0x8, 0x1800}, {0x0, 0x6}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semop(r1, &(0x7f0000000080)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x6498fbf687af3d82}, {0x2, 0x3, 0x1000}, {0x2, 0x2, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0xf6, 0x1000}], 0x6) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0x6]) 21:53:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) socket(0x1, 0x4000, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 21:53:23 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="8c4ae98f0b9ccef6e6e7832fd4af2a865fbdacce52e5d97b66099aaf40d54b9c742d6838e92caf5070626ebe0e996ad1f562c6c8a50ab5a8a0db3f51f786dc0a2bc9b4191e4ff7b9d437e744afa6823dbee76d5c1991c897ddf232", &(0x7f00000000c0)=0x5b, &(0x7f0000000200)="49c7a1d7cef4e267b2a82f3116db98985dfaaed2ee22aa32e237766c1ebdf148ae2945ebc30a4f9c80aa5f6034d10ac45e187423bf5a0225ca964ec9e0c2de1604305256190cc1b6a31b468ab8581f8a763931afa86af29a8269d981ed66a545ac57ef6d9642759ba0e55ac1c3cd8c9248b713bb6ab141db03b7f4bdf704af2e9e9cbbfac2b1eb25eb37845fa776fdb0e8a33eb988be4d5c54cdd6682578f408d31e6fa664ae329570061a98690d95cfab31df7c7a1d67274b99169b32396acf28f659d15951ac75627ea63bfd52fcc3e913c1984e36", 0xd6) syz_emit_ethernet(0x5e, &(0x7f0000000180)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x3, 0x1, "1d36e6d7c0d4"}, {0x3, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}]}}}}}}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="21c56f4f3428d812c9a17f3b26a91d8a1d1dc63bc366ae2b85d768f84c1fbc53a92e6330bf1e47f9767e02eff0bacfd9fddd67c24cc28d690463fe8e7392c02eec22977e7b9413adcf06390b34538a8be3499a3ce93c2bd457b7bc4f024eed53b84333aa467a7f0140d94164", 0x6c}], 0x1) 21:53:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) close(r1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0xb0}) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000080)={0x3f, 0x8000}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xffffffb7, "00d85ca881447bffc7f6abcbe4432af0a7000084"}) writev(r3, &(0x7f0000001280)=[{&(0x7f00000001c0)="e625e5fb92b5bf3f55992ecc857a30c8850311d39ef84d4bfb12e3ac30a3c49e7b43bef2bd7311312bacebd1a0296e28d3289f525a8943feef53f5c7b0ff9afbbb58d6c7c2ad21b33eb5b545e540eacd7e2f530cf2b0ed5d6ce77dfb47ad1e61755080de8d4d33c751e112f4af67c5f96544720020ced7d0d2e8022afb0256ff114695c114efaa3b1768187a308e8b09489e13f45143215437b0f8d21a3648e64812da406d892057eb24c468328e7123902bdcd569c6874b0859747e5b0151aa4ff3ee7250f6f3e8944f07f5b1daac0c072aa6af5401a0f9cf84b994c2c5f323dd8862fad9bf1c108d6d71e99c2dbf232a44b80db2ed8fcb86351fd290a3f6572cf0018ef0d45aa29f4d39928864db1b1304a934492d6d1a89591f3072b660c6ea26f8afd85b86a6664642daad2569fb3657e2f433f24ccf65f61157d51378d2e72be0c3702f37263f59e5097440d00fdd75f5e095a04f3b62f8ee961ae8a5ee6aa90359ab48e3c91f163a3ae62a5d8a2aeb0a5c98d9c621f5be1b240a752f7de44e1f2424ee3a56975423dc6ec81cf621da65ec8c18fd9610e55ca6b202a90c825a5398979e6367b2d45e8986f710d1c123eba653c88ff5a94cd940c4f935ef6af1f52db6d69fc78dcf282a00b2b0417e777d6f2e3f7af1574099822891d78a7b", 0x1e1}], 0x1) 21:53:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x800, 0x798c}, 0x10) kevent(r2, &(0x7f0000000000), 0xc4, 0x0, 0x33c, 0x0) r3 = kqueue() r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x11, 0x3, 0x0) connect$unix(r5, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r8 = open$dir(&(0x7f0000000480)='./file0\x00', 0x200, 0x23) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffd, 0x1, 0x4, 0x8be2, 0x5}, {{}, 0xfffffffffffffff8, 0x2, 0x40, 0x7, 0x1}, {{}, 0xfffffffffffffffd, 0x2, 0x101, 0x4, 0x783}, {{}, 0xfffffffffffffffb, 0x90, 0x40, 0x5, 0x4}, {{}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0xfffffffffffffffa}], 0x7, &(0x7f00000004c0)=[{{}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffeffffffff, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x42, 0xf0000000, 0x7fff, 0x8000}, {{r0}, 0x53a7fa4b79ab2ba4, 0x4, 0x1, 0x8000, 0x6}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x7, 0x9}, {{r1}, 0xfffffffffffffff8, 0x22, 0x40000000, 0x7, 0x3}, {{}, 0xfffffffffffffffe, 0xd0, 0x0, 0x45b1552d, 0x401}, {{r8}, 0xfffffffffffffff8, 0x110, 0x20000000, 0xb0, 0x5}], 0x4, &(0x7f00000005c0)={0x2, 0xfffffffffffffffe}) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) kevent(r6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x3d, 0xc39}, {{r2}, 0xfffffffffffffff9, 0xd, 0x5, 0x40000000000, 0x200000}, {{r7}, 0xfffffffffffffff8, 0x80, 0x4, 0x0, 0x400}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffffffd, 0x400}, {{r1}, 0xfffffffffffffffd, 0x9, 0x5, 0x81, 0x6}], 0x27, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x92, 0x80000000, 0xfffffffffffffffb, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0xffe0000000000000, 0xffffffffffffffe0}, {{r9}, 0xfffffffffffffff8, 0xa0, 0x2, 0x40, 0xd}], 0x100, &(0x7f0000000240)={0x83f}) accept(0xffffffffffffff9c, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 21:53:23 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000180)=""/247, 0xf7}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/157, 0x9d}, {&(0x7f0000000480)=""/112, 0x70}, {&(0x7f0000000500)=""/182, 0xb6}, {&(0x7f00000005c0)=""/167, 0xa7}], 0x7) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/42) r2 = socket(0x11, 0x4003, 0x0) r3 = kqueue() r4 = accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000280)=0xc) r5 = fcntl$dupfd(r3, 0x2, r4) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) close(r5) ioctl$BIOCLOCK(r5, 0x20004276) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) 21:53:23 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x6}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x8000) 21:53:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) close(r1) close(0xffffffffffffffff) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(r0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r3) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x2, 0x1, 0x23, r3}) close(0xffffffffffffff9c) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f0000000100)="0a562599f1d59401d103f67033da4cb93d307d5cf961cad71114a51eb3f194b3a0201c5f6fffe9af706070bc046204de3411d3034ce7c7c559c1acc9dec1493fb6f6145813fe5e2082628a271127bf6fe2d0832350dc9cbeeb6f7e37645bf2adbca7b6330eb5e474bbd1a7724cf0117967", &(0x7f0000000180)=0x71, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffd7a, &(0x7f0000000480)=ANY=[@ANYBLOB="a800000000000000ffff000006000000c43389240dbfc51c19f1372194fdef4a7c9afd9a145064b09c96fac5f3bd8331c894a3dc530bc2fd64e505b7eb78413a141f220f28acda7212f179e7d7ed0067bc27a2dee6b3c73911a8b1de23ff504b99936a45a87bb7bcd7cc82b85785cf87c5332e8f8109b6b89d99d26602d9cddb84be52573525851e053a2f2ecc8cd1ee4877c0f19a99b75fdde0f19466346fe663a8c5f3c1a8cb000001000000000000ffff0000090000000dd677ae2cd1863a1cfecf59861f2868ca12d4ddb54cf85159255f1fa4fb901d5906f36a90631955fa05e68f837dde1378fde383efddb270896bbad6bcad2f0cc6452ae6c9d583027ca3e725e1726db0aab9c5a44dfbf4c9359006b7a42a644a6077ffed8246e1d8cdb8cb04bb16516c5ece8093215dc77a8307f6c0d7508f102a6b946ed10513e1eef250a2e52d4c54a21616b7113f09b49095f09447512368cb6021f8c14c4d93c22f7d512fa85e29f6eeda252c8842745b9c9e128f926b2984c2e5a13d0357e29d4001bca9c8842760f62a497c65e644b50958d20e097ac46114c02a3c5114e541d063d5000000005000000000000000010000000100000025dd18b6389054078c2f4c23b0bc45c53794a8b0299e1be2fa9dd21fb6a7dd6bc3911e3dbd64ca11eb2b7eb963fd1b8772da4b4c4fb500003000000000000000ffff00000300000055899ea8bd95b103efc068beb8d0c3a6f14e47f3ee580bea2afdce5daf00000051d6c95486091a72d17a1b50ce8ef6da37e1a0a01f9a92cb614b1acea0d1f56f358ccd8b6bc238323254d37f937038219074b8f081e47672e3e9e817265aac86f0cf0ad0ea9b3ce7e86cfc3d336aa0773e7f2632658b1116326a7aebc43e8a388903fca4de9a1e9f7a197928740aba8484ed85186f0a5e2e8d981d6a3ac65d9b92ff657464f4a30d2e84bb147b15fb96"], 0x228}, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x401, 0x7, 0xe, 0x3}, {0x2, 0xdb, 0x0, 0x2}, {0x1, 0xff, 0x2a, 0x8}]}) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) 21:53:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x2) bind(r4, &(0x7f00000002c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)={@local, @remote, [{[{0x88a8, 0x6, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x9e, 0xfffc, 0x0, 0x0, 0x2c, 0x0, @multicast2}, @tcp={{0x1, 0x1, r0, r0, 0x1, 0x0, 0x16, 0x4, 0x5, 0x0, 0x40, {[@generic={0x5, 0xe, "f0a7adcf3a0a6040f6b5ca78"}, @nop, @mss={0x2, 0x4, 0xa90}, @md5sig={0x13, 0x12, "48c492ee3db57abe967788bcf84cfaf3"}, @md5sig={0x13, 0x12, "f857b09ed37b18a5aa56dc43aeec53d7"}, @nop, @sack_perm={0x4, 0x2}, @generic={0x2, 0x7, "81911a288e"}]}}, {"9b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/50}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @local, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @loopback, @empty, @multicast2}}}}) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r1, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 21:53:29 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaa8daaaaaaaaaaaa08000000f09078e00000020000009f2b7aca7800000000450000000000000000000000e0000002ac1400aa000000000000009bdb958789f6a868b63116014ac2c1396c1fa8769cfcd186d2c98d7da9bec9e73d4707753fb4d8e0be840300aaf8dc8d497d9c905c553fa1217c91bd03472f917d7cb6133bf8cb3839d0069194d7bdb3929fd667d899c7140ee9441f1bcbfa9e5bb241c1da67650ef3ad6b3be0dbf7b0c6c27b884b3b78657ea4c20c4adbd54e76403e13c485bf11d7bc1beaf6d0e305c1"]) syz_emit_ethernet(0x88, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaabbaaaaaaaaaabb08014c2a9edc685300f1a2adb3be3588e9d52e01f5d93d4f9e6f019a80c92ec747b06c6e34fe023e64879ca0d2e7b97a0f31c938898c2d522f9dfe5ca2b664e40822f266682fb4c310dea3139a5114263d59a61fad2e87d0e5523181d0fc5636e2f76d3886950507000000000000e42e6b7564f95027c76e5f3f03dafae546ec1ce552271a7e73652fb5690f9f4477791a15a8579a27dde2a88fc054f2f087e41161df0ce00cc9d53a5c985dd3d1de3598eb7cc375dbee756c24ba9956e5fe1b445d5caf"]) 21:53:29 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x3016, r1, 0x0, 0x5) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:53:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000000c0)={0x5, 0x7}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3f, 0x3, 0x4, "00000e091fe600"}) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000000)) writev(r0, &(0x7f0000000080), 0x0) 21:53:29 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x2, 0x400) semop(r0, &(0x7f0000000000)=[{0x2, 0x9, 0x1000}, {0x0, 0x40, 0x800}], 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='r\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x1, 0x7fff, 0x0, 0x40, 0x4, 0x9, 0x1, 0x1, 0x1, 0x3fbf}) 21:53:29 executing program 1: r0 = syz_open_pts() close(r0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x4, 0x1, 0x1, 0x604f, 0xfff}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x1, 0x3}, {0x18, 0x0, 0x0, 0x4}, 0x3e, [0x9, 0x1000, 0x5, 0x4, 0x9, 0x7ff, 0x3, 0xa0]}, 0x3c) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x80000000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 21:53:29 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x3ffffffffffffe48, &(0x7f0000000040)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/2) r1 = semget$private(0x0, 0x2, 0x0) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000240)=0xffff8000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x20, 0x50) ioctl$TIOCSBRK(r3, 0x2000747b) sendto$inet6(r2, &(0x7f00000000c0)="82c00d183ba3447ecb03220b182a096b748bad92ec31d79f8960613cff7cb815b410d933420985baca1f7d", 0x2b, 0x400, &(0x7f0000000100)={0x18, 0x0, 0x8, 0xffffff29}, 0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 21:53:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2fac1400ff"], 0x10) dup2(r2, r1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) dup(r0) syz_open_pts() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x4, 0xa6e0, 0x4, 0x2, 0x0, 0x0, 0x0, 0x10, [{0x2, 0x5d, 0x939c, 0x470}, {0x9, 0x1, 0x5, 0x52}, {0x885, 0x78b9, 0x3, 0x80}, {0xffff, 0x6e35, 0xf9b, 0x1}, {0x7, 0x6, 0x3, 0x8}, {0x64f4, 0x2, 0x7, 0x76bc}, {0xffffff49, 0xfff, 0x0, 0xfffffff9}, {0xed1, 0xd74, 0x3cce, 0x3}, {0x6a13, 0xff, 0x8, 0x3f}, {0xfff, 0x2, 0x800, 0x8f}, {0x3, 0x7fff, 0x3, 0x3}, {0x8000, 0x3, 0x6, 0x1}, {0x7bc4, 0x7c84, 0x7, 0x9}, {0xc3, 0xc4, 0x4, 0x8}, {0x1, 0x5, 0x2ea, 0x4}, {0x7fffffff, 0x4, 0x8, 0x8000}]}) close(r0) 21:53:29 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="7fde91a474246b7d51e7dc350ff182eb20495055bf50290481a2bbcc39eebfee14b399d7fae9b1ea8c232f5dac51a042b68f05a72ea62b7439d4cf0044ff59e17e3ee774b5ccd35ac0c15ccf0444201027cf9b0458e9bb16ec0116f754b917632cdf348e9518f80393ee00e8b39573b7c527c245894524d200ba6220f94402dcc5928212b96d6cff76b09a75f8ad7c6741ebbcd13737c1a02378ac816e4d3861e51374a670b9e9d845c4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="be078fd9c608e7d0395deb19c3dafa58f883490108f36300f17a2c1f2439c2aed0cf56f6090f16b89de291e102d7fca8c89b606ee7dbe2d0e9528c70"], 0x10) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) write(r1, &(0x7f0000000040)="bc95c92a41ab980f1c71ac3836036aad32eb355209378f4a5338d66cf55ae51b72a143b0ade584cfd4291823284c1209861f43205d526e21627ea6285cb4384277fa7c6ec8f45618e0916cc7682bf35cab996e055940464beb9423df2980bb5b562f", 0x62) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:53:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000180)=0xc) recvmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/26, 0x1a}, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0)=0xfffffeff, 0x4) 21:53:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x7fff}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x5, 0x0, 0x3f, "61aa0db11cb203aa1c514e6ae9737ec000", 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "80488757228f7bea0e75ec69be667a62bf7a5fbb"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000140)="b20a0a54602b3d763a20635bff26dba09380830b713aa689fa37179685b725d7de8ccba18c37037a6fc235175b5b880bd346b2036de86dfc494f8e6681a5896a35c4dd30c6769e48ca870f6492b16f1aaf8cf9eb1f7a66db1c055fcee1acce02998340d155c63b0ee1fecc00"/120, 0x2}], 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x3, 0x4, 0x2}, 0xc) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x7, 0x1, 0x7fffffff, 0x84, "e416170f3166a63249570d9f38cdc618a975549c", 0x3, 0x7ff}) 21:53:29 executing program 1: socket$inet(0x2, 0x5, 0x8) r0 = socket(0x11, 0x3, 0x80) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x4, 0x7}, 0x10) munlockall() 21:53:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x1000}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000380)) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="00000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2dced2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d0000000000"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000c04c0edd8a00000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000feffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088c28329efacfd4d4def0c44e3c9509a0d1edec791310b94"], 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/d\x83\xe4\xc9\xa5mm\xdf', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\x00']) 21:53:29 executing program 1: chdir(&(0x7f0000739ffe)='..') open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) 21:53:30 executing program 0: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) r0 = socket(0x18, 0x400000002, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setsockopt(r0, 0x1000000029, 0x3c, &(0x7f0000000080), 0x4) 21:53:30 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) setreuid(r1, r3) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="836ca0050bc7", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2}, "810000005ee1048c"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt(r4, 0x8, 0x2, &(0x7f0000000080)=""/193, &(0x7f0000000180)=0xc1) 21:53:30 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x7) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) 21:53:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, &(0x7f00000000c0)=0xdc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000004c0)={0xffd8, [{0x1, 0x1}, {0x3, 0x800000}, {0x1, 0x5}, {0x3, 0x3f}, {0x3, 0x40}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x40}, {0x3, 0x2}, {0x0, 0x6}, {0x1, 0x6}, {0x1, 0x3}, {0x3, 0x19}, {0x3, 0x6}, {0x2, 0x1000}, {0x2, 0x8}, {0x1, 0x8}, {0x2, 0x9}, {0x2, 0x5}, {0x2, 0x5}, {0x3, 0x40}, {0x2, 0x3}, {0x2, 0x10000}, {0x1, 0x9}, {0x3, 0x400}, {0x2, 0x100}, {0x1, 0x7d}, {0x2, 0x3}, {0x1}, {0x2, 0x46a1}, {0x3, 0x1000}, {0x3, 0x5}]}) sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000001600)=ANY=[@ANYRES32, @ANYBLOB="a60ee0996156904fe4119ace36d8463e765386734c4377aa473f0214bf80a46cc89157b99da17f4ef056762e91c305ad8548223d0f225718433418ae5c8e5d3d896ea173675eb9251aea07eeab252c80a93bfef0cf273dbc3417da99887e481771a5743f6772a22ea1fce709da707e778741913d7ebbf05391aa6503486e5284e8d88d2cdd4087b691e2", @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71db146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e00000000000000000300"/74], 0x8, 0x800) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0xe48) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) semop(0x0, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x2, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(0x0, &(0x7f0000000200), 0x0) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, r4, 0x2f, 0x20}, 0x7, 0xfffffffffffff800}) msgsnd(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="d20e1f0a7640c4511903b322f8bf49702ad6b4d4c3ed14a1acf32a943bb178b70f9f769b3311b12fba35ec8d3dc8befeb3beb10c3df8ac8cfc54685d44b8a916d7e9311114320f62b49788ac3b840300006b61c8e819cdf60a4b459321c248c61b3713146a960bd01a6a60710e2d6b22d2582898789e7b62bf275e3aacde1467f98fbf01778b63eb30c2061b1762f94ee1ae68bdda49c46fc4f19aa99f077ec9301d300200"/179], 0xb3, 0x0) msgsnd(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c7facc1685486137431a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a0400000000000000e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594a2659a3a09c8e168da1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396e04adaffbd844690f187a589131ce7eff44f81d91ad1fb9921a17d6c01344a515b526c7fd0de23e96936"], 0xc3, 0x0) 21:53:30 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adbfffffffff"], 0x10) dup2(r3, r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x11, r4, 0x0, 0x2) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) socket(0x18, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:53:30 executing program 0: r0 = kqueue() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@multicast1]}]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) 21:53:30 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0xfc2c8179caefaba3) readv(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f00000015c0)=""/24, 0x18}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/198, 0xc6}, {&(0x7f00000000c0)=""/166, 0xa6}, {&(0x7f00000012c0)=""/144, 0x90}, {&(0x7f0000001380)=""/243, 0xf3}, {&(0x7f0000001480)=""/147, 0x93}], 0x8) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x20002fffffffd}) 21:53:31 executing program 1: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 21:53:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:53:35 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)=""/63, &(0x7f0000000100)=0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x8) socket(0x18, 0x8000, 0x7f) r5 = dup2(r4, r3) read(0xffffffffffffffff, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000240)=""/188, 0xbc, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="7b89b94d708800685de42f2f23ffd88566e9979b8f005a1ccf1427f7361779b4bee2f8b70e8f5a0a1f4fe0735fc2ff6688784d49c7a190d0d2dcb2b29a9f4599b3eb1a2e6e75a25a2738a5f1530fa10fef2c7def"], 0xa) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x65) kevent(r5, &(0x7f0000000380)=[{{}, 0xfffffffffffffffa, 0x10, 0x3, 0x8}, {{}, 0xfffffffffffffff9, 0xf, 0x20, 0x0, 0x6}, {{r1}, 0xfffffffffffffffd, 0x20, 0x80, 0x1, 0x103}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xb, 0x1, 0xf9, 0xfffffffffffffffe}], 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffb, 0xf, 0x1, 0xfffffffffffffffb, 0x5}], 0x1, &(0x7f0000000000)={0x4, 0x80000001000000}) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r6 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r6, &(0x7f0000000c40)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8233643e9df00777f8c058bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39a13816e5183b220ddbd6f4b0d9c4a01ebb29c42f9d55126ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bced7d0e876863ebd94f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b2a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eaf3e03bbc013836a839f7a552c134671d3d4844c372857210bdc1597a762c7f9cd6972a30992ed9271c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696fb7ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee4300000042dfd939c50e08c9e86aad7fb1d3098d75a9e980d8541f21289caaaee039cda65139c6873c5f2e2ba8164b0293b8f0e401c0796b9567a5faa7f29bea8d1950f5e0892f2874f03f5673ec457e82d913279c2725d1cfa5100e98529a828b5c9b5222c2dffab0ce616d84e69a69734f92354e1547d715d26ba3a4cb9d1985c546ef0bd3736358266f8b1d668db2f9f466ee6c72ceaf138529f2e584b3fef9c4bd6195ade95c0485b08534b659a8b76a2ea7bdfc450f35d9bb8d0bab3aab268d4c7c7602399ecd4168f669cbddce32a464ead7480b5f0af77d542179d7c0c96b3209d42516e26a0e8ad497cf5ff7cc631fc97202fdc2933534ee4860038dd854989e1e7bda97ab2b92a88cf4f8c675c6e1bb241d4088eb2810bcae49776f09b08a869a53e98320047d8e9dc408a2d766fc6fae839a9cb6acf3ffc60186b87c468db964278e3b91c6b0866f474fe7c68bfd8e668cceab949722928df6562ebc14c465ab58a6a3fee56a54a84e8b1fe412ffc272d6d05b8ffe8e2b48388e0fff1e2758fa669461fcc0141c1c92243eba00"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r6, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) 21:53:35 executing program 1: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x9b12c9790b1c4785) mkdir(&(0x7f0000000000)='./file0\x00', 0x112) mkdir(&(0x7f0000000040)='./file0\x00', 0x84) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000100)='./file0\x00') 21:53:35 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(0xffffffffffffffff) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/167, 0xa7, 0x1, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mlock(&(0x7f0000180000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) munlock(&(0x7f000017f000/0x4000)=nil, 0x4000) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333}, {0x3, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) 21:53:36 executing program 1: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) r0 = msgget(0x0, 0x4ac2f31b29281ada) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/249) msgrcv(r0, &(0x7f0000000140)={0x0, ""/120}, 0x80, 0x3, 0x1800) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000200)={0xfff, 0xe2db, 0x800, 0xfffffff8, "e9498be128f744507a83019a33df2a724d84fba9", 0x7fffffff, 0x1}) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000240)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, 0xffffffffffffffff) getdents(r1, &(0x7f00000002c0)=""/57, 0x39) connect$unix(r1, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000380)="5e1c4e1a09e30c24f7fd9636e27c24f476adadc7fe475b319958c76ff034769f3466f2140e6b95ad87df3c7bacf22a9aca6e3f245d9cbaffebd914e6e4165577be32608a9f80ff8e9a134725ea471861c08b42a1e722e27010b8e6488fc2cdd5d7be53b9c3de9b23ca73cc5c2463ff4525185bdca84d", &(0x7f0000000400)=0x76, &(0x7f0000000440)="01fb96b827747e826cf28efe694aca0bd53ca9278a4ff5e51968236a300273ec69655e33cd9538b3e96f4e215f7d9013afe08fd5b47919b4d847c13bcff6a45047047b4223e845ea13e93c54854ac51ee630ea2e56f63097961d2fc2fb4cdd042b22b53caf86805da1ee5fec76ff090ccad2ab2fd0985b", 0x77) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r3, &(0x7f0000000500)=""/190, 0xbe) r5 = socket$inet6(0x18, 0x1, 0xfd) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000005c0)) openat(r1, &(0x7f0000000600)='./file0\x00', 0x2, 0x90) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000640)=0x80) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000680)) 21:53:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 21:53:36 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)='\x00\x00', 0x2}, {&(0x7f0000001180)="8eb75a701c5b162ab62f5533a137299d60d63117a7e9ac8b9660711774f3892d6dda", 0xfffffffffffffe78}], 0x2) write(r0, &(0x7f0000000000)="7077ee66c9f727799a7d6fdd43f8edae124d9b1dd3e1cd5e43ef82316e426fbea289006263da7bac20481a21208ded923027776c615dff64bfe9494887a2c15d13428c86a5282018bb0ed10058d02fb4d8fb18f4197c6f6a5ad9b7eb6b1acedbdafaa53abf5a5461d4ddb5c373841b255c8f5db9c3d156a85dc4b37050e6ef1dcaa67e04453b915b7540292157717f8b81380e55291725cc14e69f6aa78a605eddac7228258a3d6fe8d34b995cea53a36ada95a33bbdf4290b84059b81a7e642108f410ff48f611f04e1d3f3c1a385700d030fe0fad7967c05e4c490a8875442eda0b7c254c0547dcad1ffdd5891e86a1d2ebf92f469acef07ced8c68ad345765aec67cf73fe42c1bd749a0910f342bfdcc56adb0b702f705a5b60c75b9eee88dfd550ed3e127cdd7fb94fabd0632abe796539ea24ac01528dabded1afceac054ef9c0b8de0b5836af97bf688c3135061572973be93e8bbcdb4616d1903a8ad99745677eb7dd80e5050373cd1382276b49d99e5efc86574c78a8116bd858f22cba54b96ac105d63cdf48b743453ce04d19617aa85acca00c237dba798267fd23b748ef8bfde197aef01df987f6487bfe1b2fafcb797f3a88d6791907fc280cad6d189ea34a1f8eb235a985aaf0ebde6e8513d45070aa4cd78bdcbfe43c5b2b0066a29961d57a4748bee074ee3e239208dc3e94c3bc1b4629f3ffd51ac4fb049c4f0438e37c86929f74639dd06931d0c1ea7f04e7160f2c456dbf1f5a80e0ecdd9cca24727e3ebbba2760c3dd7fe489e56136acb91cf037669dba695513b65672bf1f41f1fef5acb7da089d8ca1cc3bfebdfaa428cfb5b2b6b073a8d3ccf3d0a57e03d8603310b826394b2459c97de89d2632633a5f853cc3d58834e1108341caf4493c02397832789592c931f8c5eb225431c01ac7c06a952629903ee50799f390a6e71fd07ae55c1af47d1349b11bd51ecf3c08086c4cf188a70864a1c42355f8c1696e26cde00e658c3d8c8c174e683dcbd26175a1c8ec77e91ad691e008a9150417198b0106c118b4fd1755bbe6ac3874f8c378fb475b2e5d4b1b799f816fb54e67b94df98b2ffc3f983104189e6f77e5a873a070b09e2379ff1e775074e1502c8ef977772e312640b2e1fd0550f9e0acaa1e4a14bac19eecf16b64d426778618f90179716d01389c98c2e7fb2074a17fb1365baae5b485b3ce2860e64295ea24c9172712766f2b4a7db8c70fb3ad6be9dee3d1638113819a127ff8b705c873761fa14ddc63bc7c243304453a41bb302e3461ae3acabf2473647900a4cb391b14ea9f2620f6192de6911c701a0dae6627e1d15e5c36c1a230c50d4ed48bb21b864ef4e6885251f5fb741ce7c9306d2f972066f57e1a58b776f815e57e4408bcf73593664bdda8342f2c5f12722d210a8fad72e62c0e293fd22e807e52df9ef52800f5a510aa377827e44163f59d9d9e641ae038888161a91646955910c60c881589f2932f23e547a924ef0956bffaf4247cffa3c34fba0de625ef3c2806b79c7a0d8099915c79a212da2f8ef6dc03b61adcb51dc09b61010db75dbdec987078d9632ebced4a59172383385a30a82d15ef0cdf265357e42e4aa4fd99b3ed50778f5c5d228d1da87344779263829d66fe202f3c9285420077e57947ba9bac01da722032575bf2a5c8c10006453ba38834bf3db954d8d7a68dd5b95d1041c08cb23f8815e21682700cc68a8e8a3772b1e57ec1ad7a224b27da2add849f299424b76c9a5adf28f6b0eb81a8f0dbd0a098397d12fd53d0e104d1c56d1167ac66bec8f1af7deccc88291ebce678329a28fe6d32300862f10232de808c8605874b965e08d341ae1997e7eee7a2d2aca87903d75a76fe945b1b9bce617fb5d012ffd4fe0c3e0800aa85676f0bfd7baa23d53f2c943d867be0ec8bd6ed2e54cf0f6692521dd32aaea8f097a19a3ebb765b5b0f56214d039e6c8c6ed21742fb89ce11f859a3e8835755847e24e12ba203e9adcefc22ada671dc4ebc9564afdb668af9247ff721a9aeff867b9d10a86142db0f4e818ca97bdd3c0f775896e961ec88d08eadfdd764cccb4702f10a8e806dc3ee2c7591235a78632a040a1f45834690ffe52805200f89dddfc84b0e2e22bfe1e4c453ebce4895a9e81a2450fba895a60abcad241c381e4aea0eea62e2dd2c755bcce6a9c20dda238d2b5ae4ca344cbd4d4384bc271690b543f72d539c745035f47a2d7f6fc9bfc8724f5ee6fd8851f0b035fb0deddd49710350cafac19228fd340964ab7e25350fd3c43a9d8b7cce8ac1cb672c8ae396251864b2bb2e92496cac04f66dfe0cb2300a99aee72f98cc3c67e324df13e133c252d317f6074b5148c8051cd6a28c47a60f92644ad067cb09a1494809a24738cd56f0cf70943ed2438eaf3e5bad3e6949618789556d654ddb4b8827e4ba66692796279adccf439194b5e57dbaddfeb823af764c960727335a1466bbd1ef45e7960c9d4882b2a905e4f6fe065842b294ccde56aec555e9be6ce3bf36741d25a4874fb0dc245640e3392f3f7ceadd7011f5f177e4a3c0f21fed010e0b6ebfa5245d939af1e472556bbf6e33c24569a139dcdc1d210bd83c9de45aabe7c7d94ef1b6795dd106d7d859f289eab20d0b40ad2a75d415380c283f8ebcfcfb14296bf1bd38f2812015bd16f6882ffd9734edd49958f6e53f42341994020b0dcaaeac254a18f88151badc40453f3f3d9bdda83c4f5d203597acd75e501dc7115bdfa336cc0d7e9d62c57b8ba149cddd86901e2824592dddfdc4634e38d5e0cc11855ce65ae10222c710e3c1a9eaa1aa75e859d2f596683fdcd75812a38d0f89653e35533da1d45777390b11e0291088697860223552a102f85e1834fe0876f62701f0b21b487c66562698c5ceba644cdfeffb62b4fea846c68643c8b4c7dc3d534faa3b59f8e38172232eb60d1976a02fc837084e619eba3767b9e56ba59738e355f37e18a4272b502d971e82a9ae96b6106ef8d9d19daeccaf6d7f64ae360ecf46298b97386037f816399d9b5ba2a5be22048f7fe992d64b55627b643a0ceb24aec4a21790864a82b493690e0f308a7c936d75979976df7ed90bcdf17a3b4c2b782619409f281bf729d4d5925a8273908014b30a90471c28de93054d6cb0f96869274440890be80c8f0ed0fb3dcc4dcb1e388cf0f38fea5160dd1f288d0f81be561b1b25c9ad5f462829a0dba9aae52cf185db63d0061e28df0515b22a711a2bb0b02e782621119736305cc2ad47d1a3666b3a13a3d1d1d4bb74731057e24906455923f8dc9984160a17d87d9a44961a5108cdebcf447a89995789ca74d4488f74b0cd14eca9206ce16c9edc69abef7a95e9c05c6f52ed803aec030241e022b4dbb4f54889adc2040c93a6afa32a20ec40571f7c0e1c03f8eb35269fa96711646347612319da7749a1c121e997fc5255c6e7a07e35b29122bf5178c4baf7f763cb8424eef56a7cb75733fe56db2d48576c26508f15b56027206963918e55969dfb71d2ebfc126831e6f5898d7c6a482d553ec09c376f4b2b40a9a2d2064a97fb774383a4e975e0a42ea1225f68cbab5e66936b7945ff450c1d867abda3ba05c5d02751e9e16d68e3a36ba65e7f08f8aa49d9d587a5041fd5fb856932a37a5957ff4dc51b16c599e2b87c1d5eb201573160184eb9611b765c6e1cbb658d24aad44fa5466fbf27bcb394aa38b2dbfc3ec0f096e51fb5efa27e85166ba7525fd3f06b480408d8d5a91318ffbbbe678dc011af3e69f4f0d0744848d4476e8be07e70967cb0185f908f2726a14340164a96d99c6b96c2c1d412df02862cc781d0dfa749440045a66002bfbaddd4217250ad08d2c35ef58ca3362b25d697ac8deafd8e81f7be89ef4cad7660be04be333413b8a18af1bb7ed25ebd946159c399688ff7f2f756502381f1ffbfaab8b20391c72a69eddb1c1ac9f3bab0fb929d9bb4f623857fd40ba260f76fe1f218d440164b85d98332e230fd964777a9b8130f787062d18e195e938e10afe4cb80a6fef04577908c3eb9ab0017f9bfd8a5ab6e33bfae4d7c3d1867c1619f860ef8640f73509b5a2b081675dd509cb9aa5c6224f527ef711e0e0c41c787d8afe1d819ee2403395ca55ca7d9aaaa64888c0f13a0b094056bd336458e75e67e602052e2b222fbcf7864677f5cd91a287eaf6cb7155fda0a89697f826ce240f44ba1629672704b75900aa16f9793e13dabbedf1602940589bcc70be7a34ea843becc853ad7add63de6a174cda6f34498ac875dae264498760003ad0b96f51bff7fb64bf1c0ecbd55df92768b03b4a4b151386e72a9faf593af8ddcd08797814aedae526ecbe30c624ad60fe9c0028817d84484a729d6b346f7ab6f2ef5992f7c3c0036347e58a6c6a0912b50cedfb95159869e87f195ebbdbb1331272e8ca4459be2380d7619912541b8f68318accd7e2600cc9b1e153820c3ab14ea83dec1f3075f08dc6b1ca071c846a5b310619d825e18137b93487b028721c1726d728c62e1a6eac215f7e2f51eb98c986004d1549b1b86e0065cf74b75bed326a7198dafd3b76147b3531fcaa16f8935720e60c60ab749b4f54560b6be95137a4541a7fa3c677c47a3c2a6b5c726bcfcb71797f018063a111b551d6dba96b9d35d351a6b3aefc773f8bc1e35e296c66fdfa8d41e85ab7dccc1a093079adfd81dec06735e8e255ae0c25702c7570d826974bec3a621845bdf58c9728e5a085fff366e79e8d5dc03b8db3d8f55d1e866ed015357c3de96c4d09d0e4f98bdf7e24ed2c0de79fb1139a118b9c055ab96304cf1224655412d7fd3c26c3d17a515c498e40f1baf713fd50cb1699a11a4f58e45e71925389cbf731855db7f72ffe1a539412110814edebe126cd9bf0b8fc5da6d72846c4b3a875158f5d5a62f715cd2f459c1a45863937f955356f851767dd44904f7b64659301a853ddb4291e8af7bcbfcf9e70fa8e3d037d9f97fbc5c1a3dec24efa52f864c7a1cf738c81188fd6b4a719e96f7106be8ed34162595d1211616ad775e981aa7a6dcd2d3c7a89f61193251209c20c0e842ef3d0c1624113b4f70b1cd431f1d6e3b5c74c8e0bf8f63f526b71c018273a7bf328d2f06592fced506f27b072570338b29fd73b48f587ef3fce21c52d6792a8885bc5b632e2b3482e502767130b16983e39c0e4c70e38867b7e3726d3404939c4bb6cfcf87edb5ff849a6c26f4f4f6e6ffe365b092bd132483de17966239d3f4f270fca11f042b327318fb726a08ec65b0a858977a1fc0ed09f917ca072e7295c77287fae8e867e0eaa12740cb582f2f9eaa8b77bbfd8b675727c5ebbda6620c85a2de4d0ad78e628c2c9a7b4527bc5f647f54fb06de1e8caa5fb15187d5710e9014d92de7cb1595cc4f43f23213964bef4a2c619a54a548be303b26314f7cee5a30f29d681829978b41b1e6a7d7099c38359dc3d4b924b694b158c780879ab5df1e1a7ea7e64b5fad3e4f0c1a89adb9da87ab9cc0efe9a2333b0de6421437a683e61ba996261eedd3a5b73bd882f6f749254f62fe0e03516eec76d500550b49463a9fd6a37e66f1db76a7198eb95f73f414295e29904cb535f31454fcd0f7aec13c73ba817b230125d735da74f9fea39100c0945f16e7790433f7746d7b418e7e6969ad43114f0cde2b406d0b35ad455833af9ea0feacffc4f9bcd6b20a2e3ce108459c1cb18cd04f714cfe887d1a7a626121504dec7dc7a4ad3d1bc924e6cecb3d3f608accb98bff2fccfc8c0f27ca0465bb", 0x1000) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) kevent(0xffffffffffffffff, &(0x7f0000001000)=[{{}, 0xfffffffffffffffb, 0xb, 0x2, 0x8001, 0x20}, {{r1}, 0xfffffffffffffffe, 0x40, 0x20000000, 0x6, 0x5}, {{r2}, 0xfffffffffffffffc, 0x1, 0x10, 0x1f, 0xa7f}], 0x7f, &(0x7f0000001080)=[{{r3}, 0x0, 0x81, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffc, 0x28, 0x2, 0x400, 0x100000000}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x2, 0x826}, {{r4}, 0xfffffffffffffffc, 0x40, 0x8, 0x8, 0x8}, {{r5}, 0xffffffffffffffff, 0x91, 0x2, 0x3, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x10000, 0x5}], 0x8, &(0x7f0000001140)={0x7c280b89, 0x1ff}) 21:53:36 executing program 0: r0 = socket$inet(0x2, 0x5, 0xfd) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x73) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000300)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r3, r2) write(r3, 0x0, 0x0) fsync(r3) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r5) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f0000000340)=0x9, 0x4) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000140)=""/240) 21:53:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x3, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="274882c1f3c5928262326d278c03a62579520a42cdaacb0606c3cbee021d599434f803e7b957b59b43ce2e752e9920bb5c1a6551929ae45641f469808547515fe52866974b2b31c7ab76fa70e39833f841bd8ab85337757b824b1520fc9ed254fb215ea68453e1c27e136e92285ffc01236a75b5592e02900ebf71b9ff9022f8ee02b6d1a375beeb7615aacb223515dc7a", 0x91}], 0x1) 21:53:36 executing program 0: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat(r2, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x10) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1, 0x80, 0x1, 0x24}, {0x345, 0xfa, 0x20, 0x1}, {0x1, 0x81, 0x1f, 0xffffffff}, {0x9, 0x4, 0x6f, 0x2}]}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSDTR(r0, 0x20007479) sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000500)="5f74c0e63e5717047ac9c60fd5287bfbc1991a56f0c5cb8fb171b01c447e233c137f4b13a1fe8249791f3bf71f7b2898830d035e9ab10d6fec7e7a4c43a0bfab0cb4c706da0117c843a2dbcf3d4609a92fa5704a90df9ed706deccf77c7f3ce06d60828de4cafd3f04034206fe4209a4a3282e4334aa2321b3d98a645112230ddcd2d1375754b1208e8a9bb9bf797aa067c281fb78756fa6e2a8be1c1adaa622bfcab0e2b80109e223d43faef073dd451057060a90bb6ee37c00"/200, &(0x7f0000000100)=0xc8, &(0x7f0000000280)="010000008842278f25f32d29d6ac1323abd9a596c0100c7de115ef849e8654d1753387200b11e9bf339842b8e23ee8ea7c889d68fb91af70f36f9875acb72e0519d34e895427eea7652190a4afcbb9783728561d300e0ceb6d4f26623cb11da287de3615bb8c6f299307e4e3ca80c3f9f6c44a241b3056cd8ead1ea80366e56e23f35fee04bfa96665b0ac2885f11564d97d02a6068e036dd65658ddc71368c93c56dabf53018a1822c3d603491b663272f6b6970fec80d0cf744b7854886333f79e5ed21662ceecf519c5ed1be899d321e259da22cb8f12eed4212ec3ccc68f1efdfcfebeef722f29a891ea984f9aaff6f1b77a5712294a76ff73e966c57099da0ca48b8ca1106abfbd30717996ef8d0011b2a81005e7797ab78fa7abc0ccec488a0c7cc969d3e71edee9ddbf", 0x12d) 21:53:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)='q', 0xa7c868335d992c26, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000240)=""/157, 0x9d, 0x2ca175c37d0e17a, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="0f45935b7ae97b4a6d5e07626e8b02fdc7dc61d45b7d231b7abd57ee2c1346bb50641fa5a7b8bb327757ba7bbcab0046ee0433f6d50f491ecd69c36f274e4508a35135e37501742149c6440b77a08a6fe99c915a1e1f7b8914fe3d1b59cdea72aa3f33f0ea3b58251307382f2421708c540bb45d9ae1d45018a0c24e95c0a407ea312a99", 0x84, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 21:53:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) sysctl$vfs_ffs(&(0x7f0000001080), 0xc, &(0x7f00000010c0), 0x0, 0x0, 0x0) 21:53:37 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x10}, 0x2, &(0x7f0000000940)="53853277d1e4e78c09892a3f4f8227e858da867319749f2d8650c8df23e831d87a3b3aa8fab40c72a495d4ddb8ed15d5ed0bd7a05c2dec07fcbef4e86d2d5a245bcd3c38bafaba2c6adfb904677e19c68645ffaf11668fcb8bc77c3a8dde8800b100000000200000a1ed604c8933ce3b503889341eb4f41e17d74dfaf5271557884eb3869efde5e63813e72a5c2c5a9e5d0317d2026dd05b31e9b533d200a8d1dd1f0f3a59b3cc58b221ba735aa82868ff5620b852b8a4d0f0141062ad4cc221c4759e5ca8fb5ce3ffc6f589243038a5d6cbe56711476d746f983488f639b6702aa342acb4c014c5d6252c01b5be2583f98747fab91cce16ca7e6bfdc4dd778199aa9c79ee90429d1f6d02e40f46ca5eb9a3a8ff784edd4f914ee6dcf5f9030bc9db4b6d891c472db31a7c77d13f3c57af51b936459d2a36d35d6cf5b41ceb3b38a5381e030a6def4fc5b98405be1ea0e67566e61071954ade2f7fb41360f34e53051bcdb2ab73754a1a8118b77bc759fffcd1cace2ebda137f276659efd028109b1716334dfed4787737c0fce747f223f1f6ac4e03491f65a98febd15dd82c6f75f06b015cadb475915484e7faaf56879111f0000000000000078e7af045425ff6aca50f7bc393a1eb049d60dd3965064c3eb13f699c63709038325e03c612b029222b3bc16ff0dfb0b94da2bac0b1e68cbb06c93ae892ecfb29ceb72c3b437cd94714522b32634af88bad13fedc889ba4ec3985caf759f9599a7edf0f71b22af0e1f2d11699c529d62a19f26f6c8a4f595652a2f6fd74a94cf5d84855d8afeb8996fb95452509a0652b86d6a834390a83557fb37502e864b621833ef54a79d7516647b2851988608df131de5500263dfe69666794ea7da24a698c6341f1cfdabcc9838b1d46045ef77bbdecfead5d4768959b6237393314c645ed60d9ca181a310377bf16895d477cb679857f14ceef144db3c8a7e93cd787f12b10baecd440ececb86b1bc762dfd448ea9371c47df28e96dad3ecac634c342d61cda63db1a7263731129879a93951140517ee3ea09d4834929ccba19702660bc0ba9b52e1f5cc4dd84fece859e299b01b8690c226860bec7dd3e0adca5d6bf7a4e06ca48e3bd77d4b09019864c1b2cc99c6a1c1f0a3334c4824062720486b9d8885db1af25e187dd64a80d91c200000000000000000000000000000000e38122a65b0b37a274f0ee26b24477220b334d9f04e3fbfed7dcdd7737abcd1fdf1695b899fa4d5e99fc25515c221c8ee58ba1610f30e41367759cfc9142fb23fe0b2a0d82b85be7fd018420c06b87a1368b237500a0c19847fba9094a272d37e0c5a38d3ac901a57b77903424548694422d2acc60ee98515c715b59fc5d86b1f6e61de1990faa26992bc519d4bc92891910dfa8412d4ff3a917cc590fae645a2a7f25f71228ce6f82d1cbd143916bd85387b678ed88feaa32151e3c87cb735b6a295156ae56a1e49900"/1073, &(0x7f00000000c0)=0x431, 0x0, 0x0) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000000)=0x4) r0 = semget$private(0x0, 0x4, 0x2b7) semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000080)=[{0x4, 0x1, 0x800}, {0x0, 0x101, 0x1e4ce7f679c7f5c1}, {0x0, 0x40, 0x1000}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000280)=""/226) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r0, &(0x7f00000000c0)=[{0x3, 0x7, 0x1800}, {0x3, 0x1}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x3) semget$private(0x0, 0x2, 0x1a0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x1}, 0xc) r3 = dup(r1) listen(r3, 0x0) close(r3) 21:53:37 executing program 1: socket$inet6(0x18, 0x5, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x8}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 21:53:37 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = syz_open_pts() sysctl$ddb(&(0x7f00000000c0)={0x9, 0x5}, 0x2, &(0x7f0000000100)="428d3d8de8265e32c38954633a55fd58c5e0763839f7c015127aeb8eba0fc297e0e81eb35c0049b5b5f6fca24179", &(0x7f0000000140)=0x2e, &(0x7f0000000180)="4094cfae1280daf2cb937af07521608a6bbb19ccfcd7ca4563548d2ae2b7f4b8e4548ffb19ecdda124cb4a74392ebf648f4ecaaed58514278d96a03cb8f00ce49104feaf56cc69e5bf2f2e2e22fafea77681668f40beee38da67aa02608429834568886e26bd64060264c5b3d681f18a2a24b6e9f796ec5aaae7e8319abacb71a69b80cf3ac406d2f804fdb4c3b41ba138f63983f0edeee66a18a4e4822c51d04ad0db2b5b", 0xa5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x1c37debb) 21:53:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) kqueue() r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000010008000501000000cb0000e7c524fe6ea6979389a7fef96eefc73fd3357ae26caa0416fa76d0b7d1f23996598ab6a2efff1e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4913faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 21:53:37 executing program 1: r0 = kqueue() mprotect(&(0x7f00008a4000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)) mlock(&(0x7f0000ac3000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x5011, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000cca000/0x1000)=nil, 0x1000, 0x2) 21:53:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/94, 0x5e}], 0x1, 0x0, 0x68fc) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = getpid() fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x1, r2}) 21:53:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x82, 0x1}], 0x1}) 21:53:39 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x2, 0x18d) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000001c0)=0xa) semop(r0, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000140), 0x0) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000100)=0x80000000) sysctl$hw(&(0x7f0000000140)={0x6, 0xb}, 0x2, &(0x7f0000000280)="53a39745c4354309034a6deee19aebc459143f1b842641209865743704b36363f9fa5112b8b7977de2cf309c473bc47a708adbf68f16d34ad49132ff8ad70a89402811ac229aacb428893559a37ee6e59bc7ea0e0d71549fe0fa8856b73f2881a7e188e8f0cc0d045fde7eced113c1526b4a494e630dbcf7f1431cd9", &(0x7f00000003c0)=0x7c, &(0x7f0000000400)="d7cf9d4b5e0e18333621fb3ce4c328ec8ce1786e869a686c4f354e7e3778c513127b886240c225b5153035f53e594db2f261e67016d11e2058eb3db5544e43a931d4501b2d99882934672093c2cad14542422649bc44cac6657d8cf95a38ffb36d6afa0d2a53dec440ac241e6ec4fd00156d14ffa10601c0c355c1d7ae1a80", 0x7f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x160}], 0x1, 0x606dca73) dup2(r3, r2) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000200)=""/83) 21:53:39 executing program 1: socket(0x20, 0x2, 0x8) socket(0x2, 0x8000, 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000200, 0x0, 0x0, 0x1], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 21:53:39 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000002c0)=@abs={0xc26245fbfaabde1b, 0x0, 0x2}, 0x8) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000001840)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876db04d87d4fb4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cadd2deaa891b9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:53:39 executing program 1: mprotect(&(0x7f00009a1000/0x3000)=nil, 0x3000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x2, 0x5a, 0x40, 0xffff}]}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f000006e000/0x2000)=nil, 0x2000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x2000000) 21:53:42 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x1ffffe) close(r0) ftruncate(r0, 0x0, 0x2fffb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) 21:53:42 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000180)="0a9098a69eb8a2a32f448ebe57a4bb967568d8ea153c411e71e4b004274022162595d704d82665d00ce5c7e04aeb364a3894c63365d11e5678173600aebd0cf8db8391869a52e34cc3f4dc002a4c94b73e918c3e94458dfdbe05f26d155a33734070686bafc06a2b8979f7f7c684c2a81423953199ab5234f4b2a4fe80cba94338f91494b29b875e8cfbf7c0f6944ea34665aa23792a21d18011ec2d8728a80938fe3178590e25d9e80d814e7abcaa76e958bfe2c70930016223ac762fa1c4fc0ff9e845e82fda20dec4520978eaf7b7a88f9b65acd4fb5e0e5b3633faaed9653b7b694222017ea3d0", &(0x7f0000000100)=0xe9, &(0x7f0000000280)="15d3deddfb68f6b59873fcc636524a99d321a273594e766ad29bf97b0fa92e3be47cf6d08083217fa8adadf734ced65e3ff032ef1793e9eb37fbce34f2", 0x3d) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) socket(0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66698c65302f667e6c653000a691cbb6cdedc99556f0c7245cc8c32c31a9049e799308b89051f5fede14f768c2af04d01a7b9b7513ea5b60a1e31fb1dd14ec0e93efb5cb1c28b41595610cb277538bdce9c8609e9df903a46fb528dc74f7ca5baaa1dfc2e4903765371962057711dde3cb6d7658df927307913697fe336269ab7c243de27c2ea7311ed7a1372585fcd5e93182d4ee9167ceee92cfc2d2a577c9f3a448e9c07a1e85a0db204eecaba933f93e68c3e36a72874d6351f46969d798a70a26bf205b7b1b6cbd0b695176ab960d3bca4e19f71febf72792e29dc7711eaa"], 0x10) 21:53:42 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000580)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c2237f216b41bd68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fc9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44ed1b7508925d27247cbf0c1cb096108ceb5175d5f9df2c344122026ac723879edd767bd8074d508422767a610df53e726da1920e2f113aa67132f525426cd34e0d7d467938f366b0b15409cd4551e746f1002a11a36bf48ef182f8c1fb5d41579eae9ec370affcc56fbc507bbca5b6d79a80f0a5de3c277915c7ddfb5a14198d510cc81c7458ab0b9d6d8f320d83a4ac5866d5a91ce48feda3e75930aa15cf67bbe72d10f87f63c55c809391508d7be9afc20839fa8447d8ab81989c17e23b4ef098a462e2ee053cf3993ac5d91d11731097d88280cd46356329ed0b8526fbed94efcc1d915849f9810fa49dc18362c3811893a29155dd21c57f959b882ebaee9ba54f80367135bfc69edc875605c680b083fb9f4925fb63dd08697e4da1be3052d162d5e2ccb41ec9a11a6d2171ff19ee3156c3ba57be70f570b7247a56ea98628fb233ba4e1ee0ed591043328dfdb03690ccdc51e8ac223dc0738e422815c2006f98e3f3f6581f73e7809e1f6a39e7f5b7cb0bc6bb0f51", &(0x7f00000001c0)=0x390, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$BIOCLOCK(r1, 0x20004276) 21:53:42 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="82020063c4b9cd158831f26ff238877dcfdd3f4d12dbedb28b4d9e1026892958528d1144ad8036aa86eb78112cf0a66d599026278c98e2faf06fe67ebb8939f85bd4b79d8d15425d3f49a0b98d7228ce766ffc17940406d8144f44ceebc5d7a2086232fb23eb399b27c7c44f4de279c07ad9f45d5287a3874d64fc074e5e4dfc8fc7351971963c4ff8e90000000200000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) shutdown(r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) recvfrom(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x846, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x44}], 0x1, 0x0) 21:53:42 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = kqueue() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x1, 0x7ff, 0x400, 0x1, 0x0, 0x9056, 0x10001, 0x0, 0x2, 0xfffffffffffffffd, 0x40}) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)="1d745176d6f141101d2f5564fe5bf793c8e836271272105b0d9f3736ac83c45e82d35bba6dc14d31a63ea09e3926012a56d605344d03a02c041105dcd25e739ba62f8975647dcb40eccad425ed44033b7b9b0d10bb1186951b7bbd9a3ab9370c7880668927b148d724a240d79801de728e9cb3500d6f8c325a42d4d35316001672a48e69e4ea1b357837ca1766a93ed14f52df6dc3444535cf4015d358f82426cbf9803bf78d82f7f06ba74e07b1d22407c49ab458584efad445b468b665dc9be94b7b317655", 0xc6}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000000)={0x9, 0x7f, './file0\x00', 0x2b4, 0x3ff, 0xfffff423, 0xfffffffb}) 21:53:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8060693d, &(0x7f0000000300)) 21:53:43 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000c40)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60317971606e7693b7d54d8e3c0e5600383a0000000000000000000000010000000000000000000103009078000000006000060000000000fe800005c015b67140210e02000000000000000000000000000009000000bb0000000000000000000000000000000011000000000000000000000000000000000000bc4700"/151]) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000140), 0x0) read(r1, &(0x7f00000002c0)=""/239, 0xef) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x4, 0x1b2) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) getdents(0xffffffffffffffff, &(0x7f00000008c0)=""/97, 0x61) sysctl$kern(&(0x7f0000000200)={0x1, 0x55}, 0x2, &(0x7f0000000940)="2406578d33308670b6b02f31abf99c23b83e622172a3ed12632f8d9f85fc6f1e7e65519124765838c52c8e9a01b2cda14c58d16da4e203479f92d945578d2d326ef8d39938a97334023e34c2d2c4a05cac63e2dd847aedbb0a389e86222650db85f6031a06ddbe3b1ef42a27de836a5f0f784a5a37fea32435ed382eb8be0596ae9d578f65f579392ada0b5e45c4e4894e0bf57b98d971fd5e571097a039d37e7f2c32ff092a681f8fc420565de4db6bf09ad2938453ed12a5e23434d44606286afd072923d5765d604e562191bfb9a63c45acfc94208da244d9f7af41c502e39960522c2b183509e39cc13a4741187b6de8cb45251f7202", &(0x7f0000000a40)=0xf8, &(0x7f0000000a80)="0b2152bc36ab47eea7a52529b716c86e42c7c136d052d97ab99b926aedb3444aa5377f9d85d74001120b86a0a810bfd67012526913adf522f6aa34ad32f0627d735003b18ffb63a6c178116a169308538a019601c6fe87e9243fae26cf8ad94a0c35e183728db22c2818cc0a5d92407ff538db826617026a40188ea35a9f65cac62c0a08c618e9a139360cf87620d0413d6c24ba57989ddf49dd514f4d83382695aa3e7a4f027a155325a91ce3b435d9f052a0bf05681e5dd760df657236a3766f4181bd39138245dcc6a96c5402bddecc146973e6", 0xd5) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) sendmsg(r2, &(0x7f0000000880)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0xe2b, 0x4}, 0xc, &(0x7f0000000240)=[{&(0x7f00000003c0)="9f9dfba895868642be41e58cca13ec45353d65983e611082e02f35148060f6a2fabc006e038005d4b6ca390e9ebde80bf1875cee2e15a47cb3114d0737d22dbdc0bfa2fdc9e3b98d1cfd2d403a1847f7a853eb071a34ae799cab990665251d20abf96a919fd737642c2e793467b34908ea17c152f4d09d800a652ad0248f3873386871cd3a1326d77c0ff5bb874ecb7315a27b078ef10c5260383f59a9a1bbc18a75b5baf380cddb3a19818dc3bfcb9ee09f30c2f277e1c53dab2b4e5ef0dbd6e5c8d766b5aa21219a55333e7a2492e676e2bf84d964266c", 0xd8}, {&(0x7f0000000580)="9900ba0fe4dabbe50fccb92f6e5891e1f1e52330854b426fa2a244dd6cf6c7d99c101526940dc45f9fe647ef154860340ee24e413dbdabf7454d198559a128e23b490eabf3cf5cd52f727dd0dfee47c22b4558494a2034f632c1918d67ed14b3453c23e86ae136192f61673d4d4e36e2b1abd01bf538b680062baecf7fe9ca618ac4a9b639a99f1dbdca8e24cf42816293c1f4808e330d579f", 0x99}, {&(0x7f0000000200)}, {&(0x7f0000000640)="6d03b6c8493bc737fca81ae444aeb0268736b67dd6da25a6b77898398bedf25b107dbbaad5b01fc340cc00bfc5f13398b1f44bb1144852ad579bc67106ec987ee3e15563a77f83efa73d8488c6f605da5ac378e458", 0x55}], 0x4, &(0x7f0000000d00)=ANY=[@ANYBLOB="b80000000000000001000000d4020000cd9ef06a99235aa1c6e76fa04b711073d32190afacc6eb0d806f0adb4abf0c6fa1b39a8dd1d4b2afe5df0f80ab5d040b27409367cf4099a3b25ac43c9671d50beff0fcc668fa6ba7645847e716614f25ee0428cd92c4353fe9589cd6bcd700ecee56c483135eb5952042f28108ab1bf6fdfc8a6deea54abe66e1bfefda8fc686a8bb93345f168db2f08ec1cf562b9eb0eeeb760e385c1fda1005ff7795e2f3b8967b000000000000d800000000000000ffff0000010000009ed33ac223262abebf61f8c0fd2dbe08e43b979ac8a3815b52c6a7eb1f9c4a9603a17d040bca5b00af39619ccc9f171968d1bf41bd3ef772fed6331b12b24a959f6c929745419c0e2209d15b2fab7f53b05790b43769a5758126a84042c660fbb615e3406c71171466f32600aefaf513cc355e96456aa046b9e9bb888c690d7f7d5ed1e8d7cf6219955fca7d00010dd6bbe66674342bc0d161b4022474d71ed7ecaab200000000000000000e9304171c5f09c8bf0edc5e7e64ae41ea7ec7a1fa31000000000000005d035676f5deb7a16400ead10378b21889163b3fabcde7c1994bb13870591ec19131de0fad571794cde5b369798f2a4f0343d8cb18c75d437c15cb452d853653fd8a3c3e42d2662f0a75269e59"], 0x190}, 0x400) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfffffffb) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000140)=""/13) 21:53:43 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x1, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @empty, {[@rr={0x7, 0x3, 0x81}, @generic={0x89, 0x7, "0811b799ca"}]}}}}}}) semget$private(0x0, 0x0, 0x9) 21:53:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x28f, 0x800}], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) pwrite(r1, &(0x7f0000000640)="6f2d4ec58750bac99e661788904632a1c9196c902c70d81a28de095eb4d8451fb9ed87161b3ad1e11e1a3f8e153a3a4db01c974c1afcae87bd87993be184628f65262df13678bda3dd6594ff78c04995f92dc8fdd7280c3c169dab5b", 0xfffffeb3, 0x0, 0x7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) semop(0x0, &(0x7f0000000500)=[{0x7, 0x5226, 0x800}, {0x3, 0x1, 0x800}, {0x4, 0x1}, {0x1, 0x0, 0x1000}, {0x0, 0x403, 0x1000}, {0x1, 0x400, 0x1000}, {0x4, 0x100}, {0x0, 0x400, 0x1800}, {0x2, 0x2, 0x800}, {0x5, 0x400, 0x1000}, {0x4, 0xe060, 0xd707a44febccf033}], 0xb) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f0000000280)=[{0x3, 0x6, 0x1800}, {0x3, 0x40, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r3 = getpid() r4 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x80000001, 0x0, 0x0, 0xffffffffffffffff, r2, 0x90, 0x101}, 0x8001, 0x1ff, r3, r4, 0x7, 0x100000001, 0x100}) 21:53:43 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="02ffff7f24f0d3e9ef95056fb0a035821b153b0de60b990ab2e4a2fc22caf7c84eeac765a365e410836c95b6e18b852ceb577b008d990cb409d8edc9de76832bfaa9869b7ac94a87c46aa10fbaa02df3661d30198dbc8f63e6160d3cfb43f03726edbf352cd85c16668fbbfcee8731695aca5dc2531112c6c1a2f961f0e06f287e305161976beb214e04bd4638eebc6a6b0e960e0fb415860bb581266d60a82d151617f89dc03d77b738619d22504a19b5fd22d2e680480a72bcd6f4e3"], 0x10) close(0xffffffffffffffff) fcntl$getown(0xffffffffffffffff, 0x5) r0 = socket(0x2, 0x1, 0xfe) fcntl$dupfd(r0, 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x20241, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="065116b35b831e70adeda7189e09001a89b5cec0b65dc992974eff031d46adc75889b64f56b4a70ce3cad8b8718d11830adb8134eb3386199ed93b3f227221d3c218deec23c0fd1e35418c66103967d115c957aa39f0f830c4987c6ea6598c33d1515cd48469637858de65061fc7b0d465b46058e4b9a1f9a7344c76488b31d5736d5312b29bbeb320cb58400b7d62938955685c477becf482bbe93c299311521412b0d8bcf5124d545b372ea109fba2c86ff2d0811a4bfec31ddd64070d1949574606e0780784542107e7be43ebc28a2d1d74709b522aca39328c6e51df9e8561dd31c7bcb1f3a69277ae0000000000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[], 0x10) r2 = socket(0x18, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) setsockopt(r2, 0x76b6, 0x7d5, &(0x7f0000000480)="d02462be534c6241b341e7b368d2c081562f8e37782ce15216a66288b41d2496a0f6d2c292439202378464de39ecd854eb50095e6e473f1ac68e019df1dc782dad318b992e8195d10435b9124423c1b5e72419", 0x53) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x40000000) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000880)=""/4096, 0x1000) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080)=[{&(0x7f0000000680)=""/224, 0xe0}], 0x1, &(0x7f0000000180)=""/145, 0x91}, 0x40) socket(0x10, 0x5, 0x2) open(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x20000, 0x164) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 21:53:43 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x44) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000180)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = semget$private(0x0, 0x4, 0x794) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f00000001c0)=[{0x2, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x1, 0x3, 0x800}, {0x2, 0x260, 0x1800}, {0x3, 0x7ff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000006c0)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x1000}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000002c0)=""/88) semop(r1, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7, 0x800}, {0x4, 0xfffc, 0x800}, {0x1, 0xe8e, 0x1000}, {0x4, 0x40, 0x800}, {0x1, 0x1, 0x1000}, {0x0, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000007c0)=""/214) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca676838f2d2638a162e50bcad3bd4143e580d08a4044fa8a224d458fb406b5c3ddf5593ec509510a", 0x2d}], 0x1, 0x0, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) fchmod(r0, 0x8e3) semop(0x0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x100, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x2, 0x1800}, {0x3, 0xcee, 0x800}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x1000}, {0x3, 0x1}, {0x1, 0x7, 0x800}, {0xd6320a16706de2ff, 0x0, 0x800}], 0xa) shmdt(0x0) r2 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 21:53:43 executing program 1: seteuid(0x0) r0 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r2 = getgid() semop(r0, &(0x7f00000002c0), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x10000, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="c86c203e26d01e3871d4f6f789f500000000000000086c67a67cae2cc3c217743f6e81e31d0f72aa77b883a3bccd6cbcae3892a31e47c395e2be3f5c2ac31d8d3eff82704dd1748da5938a2deb539d752e1ae76da144fa12f3c6dd1821cf94fab6dd312fd8bbb84b06fb472648aad67f4e3f24dd9dbc1e5ef6b71fa0a647c498e257ce78139c97aedc7fa022b628486065ba691f31c769bf0c624ce72c59e5b65ef031ac58d317f2cdf70a41caec248c1e6e7439f300349398c9b0faafa20fbe5fcc00"/210], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r1, r4, 0x0, r2, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0xc, 0x5}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/249) read(r3, &(0x7f0000000200)=""/180, 0xb4) accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kqueue() dup2(r5, 0xffffffffffffffff) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x4, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, @multicast2, @multicast2}, "810000005ee1048c"}}}}}) socket(0x2, 0x2, 0x0) 21:53:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x4}, 0x2, &(0x7f0000000080)="1bf2188ab4fc4d31d3b42ee1fed06b7ea0c717ac9d07cdf715f371f013cf347ebe53e488864c64493a72caf34147fe0ac78ae4b5eef193cfff3c14985f6095a0a68d43a05e7436c15638382d92987fa56bcaad4698cc513b8e166c9e2696fbb363cb605776ac4d9626", &(0x7f0000000100)=0x69, &(0x7f0000000140)="a0e5bb0a1c049a7fb34bea3ee84e43b86a4a2295675719d476f1a404f81ac8d007b5efa0052f1f7f8d66a9d33d4bd0ec82aae7cabc024bb0150f380b8ff5f84e5b97072992b9e75080724109f8a1da8f05c6650f7f26d85cff72799b03bbb4117f8ef39d9a0af05ea0705170778b0c2861a93e20a049c587ad006181e2b49c97aed8ed13633256283915", 0x8a) 21:53:43 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x21}, 0x2, &(0x7f0000000040)="b4d5f97edb134f70cae042690aa70c37b056d84f404a40cf52b8a3b6686f78687943bfea1669ecbac935aca189a6d225f26a5c80e04bcefe9c2772aad492eb0d350a5ae7be5e00b19b12d509409347e8d395fe2977c72c3c503e50ae43acba113203b9abe356e9887f990bdd966fec4bd41352869d7217431d9d6b121b7a4b7e78e10025ad1efaba2752e875ea880a8aec1552a6ad517be7b19e4cc2dbb7fb", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0x400]}) 21:53:43 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 21:53:43 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffef05e8ff00000486dd6031797100323a0000000000000000000000000000000000ff020000000000000000000000000001020090788000000060d9ff000000000000000000000000000000000000000000fee8f700000000000000000000000000608b"]) 21:53:43 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0180000004000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x4, 0x220) r4 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r4}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r4, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7a, 0x0, r2, 0x0, r4, 0x122, 0x7}, 0x5, 0x9, 0xffffffffffffffff}) r5 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r5) close(r1) 21:53:43 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ff05000000ffaaaaaaaaaaff86dd607660967676ccb75100303a00fe8000000000000000000000000000bbff020000000000000000000000000001860290780014000060c5961e00000000ff010000000000000503000004000001ff02000000000000000000000000000105e5e0147f9d1cef4789a32accb637b4fff64a6ee959"]) 21:53:43 executing program 1: kqueue() r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = fcntl$getown(r0, 0x5) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x5, 0x1000, r1}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f00000003c0)="a80ad39fc96c7a023b00f6d11a6ce8440c4902c0e0b89671dc2c2322fd93567572346cbc2546b04f7d755538412d9e75e0965dd8f3f8ee646f2e74e5f74b86deae72164ff7e28b0b5f91f8e26269a8269239b0fcf87bd182b6e8146a36e75f3dab5231ff5f5f39a2", 0xffffffffffffff78}, {&(0x7f00000004c0)="9a802b34c7519edbc582d88b8706f658d4397f1b18532e761a905a172946e935cb8da18e019403485adf1a40ed613cebe2d5e813b8a9542d200c9d48f700b995c260783204a26ec1ca1288b59029d11729a00dd8cca1d22c2cb9c931d2196b7ac7bb7e9fed61d22ac409fa3629e2c346ba95687e2ad3621d4d7848b15f5d53ba849f175ffbea6126d8856e05f16a6d"}], 0x1) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000380)=[{&(0x7f00000001c0)="354642cc7624ba6b5eab8a1c1772ba20b7a54f09437f47a4bb0dacf2ceb2793b34e6b3c8165dbb831ec0bf2a28a13044efa3ca224b5d93e9a4bc1746acedd91c033fa7d4c51a03c918e3280a296723714d1c4816ed", 0x55}, {&(0x7f0000000680)="fcf741a69b732376629c3ab13906c1dd7ff28aab1446418b392f1a7bca31d3cb13c39a71c997be467d5c69ef1a222bf6d6de7526aeb6e54e838e645be069426a5ba640c031386ada5f4f04af861fd4e94ac50d59a45908d23f2ca8933ab6dfa749e94e54fc90b5c6344d84bf02fff5604b794943c31d2b7590f7519af3e3727250b52e611806dd21b1f87f500b445ffb1bd854db730b2ad38e7faac077f5988de23e39c2596c8c020061e47727bf499686646bf76b8bad0c674531b3be812df4e5d23c94b6674313d2ab8ad19fa3a40850d1071f8a2b34625252f6c8196c4556d3c4629b2d87376861b499e80bf22f17f61b90e80e9313712618adf35afc2abf1c0231c8a4dc1e56c9178f22f4a5d0d99a938de54747dc0c497daa0ffffa776287260000000000000000000000000000004e14854c3b34f242780ed8ed424637660d244a2e741bcf556e4f2eaeda550aa5f0ad6592e4bc7a2bc3a10adc92080ea646b4a0cb1e404bc1948fc23e21d072df81d9ec627d3fe295dcb89b285d92ac530171ee7af88a9e1d3283c21d441b527a6f55b5", 0x194}, {&(0x7f0000000280)="9313ad5acd6b5d070014d5309d3e274b515e008ecbaa8b497662c1e4c963cd0f3064182303aed520a893c024b232b7d9e52036a21b7a422b5a37d37a115bd3a277a81c7b736180dc92d1d433c63f00edd2c1461bd70ccf43c4446a83ee4ecd282ec7b0b9b0c81ba0db765989d881b25224111ca12841b52bf5b84f1ba9f4558d100c16ed1814467cb9dbe326c0a14e588c6328683134aa751c9e68cc29a8da1964d4cfff8e24c72f5fbf45931bdfeab864f45d8be808a07bfd7b218245f8b0d81bab46a18b86c80bdf1db45cee81b1cfcbed1d6f1c04c91adcf4", 0xda}], 0x3) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xfffffffb, 0x3, 0x10001, 0x2, "9254754400"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x80000000, 0x7, 0x10003, 0xf95, "000000000000ff000000000000000100", 0x100002, 0x6}) pipe(&(0x7f0000000140)) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000180)) kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x7, 0x97ff}], 0x109a, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffb, 0x1a, 0x1, 0x80000000349e41f8, 0x3}], 0xc8d, &(0x7f0000000100)={0xfffffffffffffff9, 0x7f7}) 21:53:44 executing program 1: r0 = socket(0x6, 0x2, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) getpeername(0xffffffffffffffff, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) close(r2) getpeername$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000001c0)={0x1, 0x8001, {[0x21, 0xfffffffffffffffe, 0x0, 0x3, 0x5, 0x800000000000003, 0x6, 0xfffffffffffffffa, 0x40, 0x3d, 0x1, 0xe3b3, 0x5, 0x5, 0x3f, 0x0, 0x80, 0x9], [0x7fff, 0x7fb1, 0x7, 0x7ff, 0x1400000, 0x1, 0x100000001, 0x6, 0x1f, 0x6], [0x4, 0x7, 0x2, 0x4, 0x0, 0x8, 0x9031], [0x3, 0x10001, 0x6, 0x9f9, 0xff, 0x8], [{0x101, 0x1, 0x3, 0x9f}, {0x5, 0x0, 0x7fff, 0x9c0d}, {0x1000, 0x6, 0x10000, 0x6}, {0x4, 0x20000002, 0x8, 0x7}, {0x7fff, 0x1, 0xf3c, 0x5ddd}, {0x2, 0x7ac, 0x7fffffff, 0x1}, {0x7, 0x1, 0x0, 0x6}, {0xacd, 0x8, 0x5, 0x1}], {0x3, 0x1, 0x9, 0x1}, {0x5, 0x280000, 0x30af48d6, 0x40}}}) unlinkat(r3, &(0x7f0000000040)='./file0\x00', 0x0) 21:53:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000140)=[{0x0, 0x7, 0x1800}, {0x4, 0x6, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x9}, {0x2, 0x11b8, 0x800}], 0x5) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x3, 0x3ff]) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)=""/157, 0x9d) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/114) semop(r3, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) close(0xffffffffffffffff) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000002c0)) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r4, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xffffffffffffffb5) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000400)=""/182) 21:53:49 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x2b, 0xfffff}], 0x441280, 0x0, 0x0, 0x0) close(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f00000001c0)="e87a21b1a2471a93d1cd9d35d09918f8728f9d1da45cce74f53b20bedcc37d1e5c53f05335538c369ddb0f83b20059756c3a0008634995", 0x37}, {&(0x7f0000000200)="bdab2346928f934bd56ad0ea82793d7097684281fcdf459e27d237367b18584b2c2fcc105112a4575985830fb2a9ae59a4ee8b07bb7760826ab9b73bfcdad8d260649fd45a1b135f84a5e0018f5f06c4f6daae377372cdaccef910ca2159d13039da061805576e89267aafb7324dc2c8a0f7289257a9dda87a506daa4466b639206109364dec6af2ed23bc69fcb70a27817daf54c51e83a711e7df01b955814d2ea8a2d392193e844e5329667948a425362b3dfccc09ec48f19997825951c5524ae3d8dd7b266be17b24e2d3a27768a8742263c015ca0562aab69bc9a342aeaa3aaaab0cf289a14e1cf18d0651be171886b6e2932fe5f115efa242c37ae22ffc4f69972d1af6ecb00aa0dcd0f9c298b483bba28ea7f0dbc59456839be7bc7d6ce6d24b0df97a19ae4cf854ed92b25a4845874848c119996933dc9cea6d66be6905260e1ee3c1b412b874c2969e43dadb90e88e2c46b49fae0202f301d7bd65ac1b5f781a5e77287aa6da738f2b23713c94448db7324f4e051db244a40e2dd000478384654a8e50964cf23342b52f437045a43a2a931aecd3f1e51a6aa6b82b962e9676cdbddf05902b8ba6f8171bdf6d0df289c1ef94505861d2dd6c60ef6a4d831cb09ce4235793e1ac0774484aabde32db83caaa6e57a5cdfe9810766aaa2c933b95bbaf20edd34c7b54f9ee9df63279db82fc3a8818afc355e201255a81dec714e33ecc230716d613b2e5d99d93c4f9de845409ff17ca20f15e1ac02f1aa1994c37e9c5906afd77369d9d2eb88a1aa1b76c63056b09b7ccf155236288ed7a06214bc5661d6c8abc683029210a41cdecb726679450fbb41a1bbd571213779887b42f20bcd9007518d2ed767b152dfd155de174faa4164f4cde11efa8846e9d6b6055dfc9d7a7a78ba1c1f64dbd8774efd28b40dcaa11bb4f032d301c8e01a4d5e4799445a77a7178d2e7aacaac7d2170ddceea3f8b8bd3893c56c751e94b1948130b8e195d1d76d2118a10b923b70b44acae0746c2cbd2e34e574cdbfe83cb3f3c11d1b6156145c9896894c880912caa42905bd933c7ffba2b7c0d4e6feb24da1bae1515780c6702ecbb5b4aca7fb80a0410b047b86bf8af6d950c379ff0dda8d1bbff7b75e193ee02c4019228d88fc3fd0d4cb3cbf215b3120040dfdc62c4c54dc35eeca7b926a859f7a6e17aa17331e8b57aab57335c2dff2baa0b5107913684e4405e80000554f7ecb71aabc8fb532942d711979f94cb9b6ed432f88114d0606adaee13536348a1cba3a202ccb425b4a916f96340da84278c2e5d0c268c9afef16f0190bdc92f1299cb73f66a928c6411bf48e5557c736cd4be6730599881e9f82d61680532adfdcb81eac325df5dd6cb3ddd67633b2916b5993d8924fe8ec911f996965818c417900d7b1f6fc9707966a5eba3e8522ae3f30e4df316c0c3200f4d3adec3f38b612494292dddf81663dd9da965d06e3adf581c4ab41703d4baa0f5d39f4c4ca5b6e2de56e27d22b92c9c666ed21aae9286133b6c3d556bcb59b8bd6da19e3e91080beeded60fdc9f4849fee705567d7b8a5b1d00635868881526819db26d0970e0e505489f150070bbd8ee40754a20f7b312ace7354c62478a1207677c9416cb68389c8cbd1322cb3cc37046f7ca1f549dc42e2c8f7cd3d5707a0f3465eefd42b450ad399ed91343c16586bffd44d8e5ed6aacdfeb8ef146bb85cd99495a6d4e60e34fd4952d6ef6635df2d277b75210beec740659609140b3b69414840feedceb0d0356c4fe14d11a09eda4a752a81cf147ac9b7dc344aee90eac4c65146124128dbdbbcb15879d920b4fd9c6b14c30e128767d7446260b22f2f7fbc6dca380c5ef124002c05cb083c1e7b79f712f9afc02bedcdaaebc5fcbfd527ccf17e338fa1bdbbbfd6900ad5bb491f035a0596a0d165a5ec9fae9f74e5d5f76f46c596936e6a5e7801c626c99c56e3a08ab1d7705ec1da4387dbed12bbb546422083923bcb5a4d5bfc4105f54d7c6d359914829cba91879ef81d9708f9bb018001d73794b43a6a8cd03aebb8beb256767c21cfc6e5f5cfe403010972801c406bf0299cfd1a58457a8e6e11a8892966538dd2508bc35164755aafdcf603e4c0625dafff3dc628e76d20e8545e9caaff8555f931669196a0f7d519812c2890b7e617182bbb6bdbaa2061050a9bfa85791a1e188cef8d1f5ed1464967196bf6cb7dff95f49fc631339a254a4fcd65fcf5e5f0106ba365e2d9b65004e25c17c587d10b735472a0a7ede4ba31e36c670e9f6652142c72c0969cfd2be2d21bda9ef70b3292bba8ea23f883bc1114dd5ec07c54662a739c253315aff83f11d0d8e980e865450d45ae342ff215b36eb6d9229267ed19abf36f721e12a2a8f69181145677198225035ba87ef88cb2121b98d82b56f7d99fdd468440a01358cc3e20d88d8d57132fce273a7fc1440a0cb7017423a51e0fa4de17d8cbaa40a2d6c2c8ffa12fa4fa98e4159c1d35b78753a93d18444d0452e9db80b8e1ef3a5e4f6bff9fe15e752a14866175309e890945978484808c339567025629ca531f7560b2e8d41a0eb0e30e9b248a58b1b835af9ce8891e36f310a1e3670696d99339558b36b74546e4ddef1c739b4f29979d1682faf2000d0b8d3278ed7a5fca29051074472bc4f0bc6465454eac434e45a5cbf2c0c82b52100590ce20420b4cf62cc333fcce7cea1eae36c29d493331a5b3374dff446387fb6ef4dd719c01caddeba01e8c00ef83e620995db12b31f4b2bd7eb1da9027a07ca0330668f1850e972c3707f19047721c8e7d0e47950c42664a2258851479183f2e938e9ff17df79d312cc86c47b64438a03b60286524b7eb46a8243f36354a4437974375ad3b15534e805d643e9846243be79e05eb45c22a1616fe1e56166d8044f10a7c315933af928bd5b3c4f080a5c092815aaba458c1312de9ec4f27a7d1117ed1ec88ffa351953bb371b8eb7bd6f25e680c5e63c7b1f797f226264c9b30164470a32483143328b94f23a2e8271537389e4497aab0cf23911b09b035e3193953f264ad8d9987acbf27f98c362ae814a5570f63ec308735ea3930f2b46d0a8a419ca5670f8346981f5f0377256efb5fd1a5755f70cc0cc148072d2b7731a812a359e44e186dd784c94940c19b6a3328491d3a6175411fbc0995c86de4adac901a92315d450481781afb4215fcee6d4c6431c2bfe393bb0be805eafebfa36de4a3aae24677d750e1d8294885ad4ecc794af2fbe495b7c7656a29359f85801fb4193e22468b592ae64447c6abd36d70b0031834fbf2ad4dbc499d49e76a0e805aaeba5a1645e50b97f3f6e98d7edca279f5847df9beb73ab54e68cbc5f5ffcec0cddf20fe4d9e25f15387920784b1b554aca5e5e3c31c2d88c03dd3a42f1bbc8c399ec81efaba363fe679ef13bef6c617c4787cbd5f35df3749a7b117c3393b99f81c6d964d8f69ecc110f08649994ae996c527e490a7206d2b0a51137420fc3dd8bf1fd52999c12d358f32e21c23a61d67e1f6379c5e1393879a117c23bb6fd3f6796f35ae6b6de2e006643558035bd352a7eb748eeac7b8b61a4fa5adf84d5229d5ddd48ac18f5b2a7416da82a5c3f73254c6143b3a84dfa3b2c9603619feff7fa3e470f33ce40e6d5bb97d01a21e8cb250d32e98e1a34d4ed95c4fb4129c044e9309b2f38fee6a74a5e4f03b92aebbbac71f7ece313bb3cc332d1ec7c30449bd7b31a90f11f5bb02a297640c1a3bb65ec3ba66b077b44cff61eda8750506a65f28e74f1762aea95e8402c424d4ec5f0d843a6c67bbeb5419c2c916cb900834f9a1017c50a0cb0aeacb50ac839a2b99f2046ad16dff7701eee7473d1179bf8f6a49e9bb08c3cfd9ac4ebd394a995824cc1d56ba95f8cd62383f4f68c5255d0a0fcc8f73c1240ac2cb711647971bc0153af5ed5b6635a1582c20f918a2528d9d6ff80efb07d572d717c981650499582ef79f354e909782d762479f8e0c2ab8675126a2ee8212cf5e28e48464ca7942481cba1569c202e8ed9425c9ae2aae32292ef3be18331a69ce4880ff593e215ef0460152fd56ae9bc6706fa49493998752569d1d97562f1313dd04c8ca6d943c4f3ca95fc760d6776fe448321cf42bde54e4811a45cfeb6e0894c61db115e5b509ce9414d9fc651ef836986b6cd2a52f8b0967aa80517353ef4af35047f37e0a0dc967aac0239b561963b691569c525af9692302a87f93f0da9970fecbfed6ce6c35502dacd7265c80177ff2ec55072591c3943c4164cc28a3ec27530e6f9b4d11727c79deb9a05b547a7c88d980d2a5c821989c2adad01272691ca732b1fd3c145297ecaf923832ade178ed059600c720ee17746ee861b4c8669539bba1b2381059575e3f3c95a646e83a60a8103a4d48b18befb3d52ff5d8f4086b21b1767184c11a784cf2fac32fd898369d518b8388d613e5edced609b63a873a273a6790b9a72cb148d1dafeb6c6a674fee45c93bbf3112a530444e4e4cbadb533cf02b890b5c7bfa3376328ace1e115c1c3a1f9f3acc8470869dadf839e1b98970f7160ea5228e678b19d2710126812280af7b7c788fb00b9d2294668bc0b1aad70d808b9bd2389c31023e0f04c771963c0f58d2d851caf451f85cfab041a4417c131562325fe00a3fd50104276b54e1e9e77d036c273f8da8f84ab362fdb190c73ac7ca7cc9c7a0a2a41d1f159b049c8bc718ca66e4c52e5636201deec9eb227aefe35934e34c20a57b5c3ed07a60e0ee0febc47dce8db2f53476861b7fe8207c3e04f784eaed745e986781209ed111d743f03e18cd015801275c1eae96a0d4b36a9aa8b281b62767551ad7c0dda054641f2cee1e04a0b336b912917ab5b0b3f683694b066088aec55fd32891a954bdfd1f12be79463dfe2bd9121713dd14a43f322a240050fc5ada6f5a14ff332b02c3086c3c7776fc03c97d4a10414db227fcc4736e470e8c2618059893aa0ee281ec95f3cfd4ad76949ae7e2c75b65a383f59760f4bb199f69baa2e7e06437f8716cce0cc6f9ac07e6217413f6b45c6fd318ca88599ae6d341c65e59e1eecb121b56ede95d5cadf34e9ae2b1c6b72487c48af8addb1f68bf92a1bcfe2295edf8b073ec49ff9277a7636d68059a0145aa46d9a2e103ec456c784dfaeabd2ee40d802da69b87110eac9a2160bf8e13ea12fd31ab0536689697fa7b84513b353d67f934c0dca88929c7a5ad82a1a04013795a6f88a0328494e8947c901d801421bf32b79a57f563c45bc601c5bd6268185b6fd565385fd020ca0d2dd80b0fa09747e9bcf76bb7863eaed8483b0bbdbc72d69fa83c1407af428b89207869b77aa99ca16dc50033a05ab3bc6b6653e44d86611e71181efe2b4fa8a90bcd72b0e66cc2c0bd15379bc1408a2507689b20c21dc0686983dcb1e8871493fff3e5151c357ff083944600e94af171645bc4e4a2a075ea28d679853095492551d8f1b58e29bbc4d3e2ca862de95c108afeb6af633a2f74c4884f7b5f7281e6396e6c2c065627942e56a64e2b2bd2147198ae4cbbdf75d5bbf4701850d8ae4f3f3f80d52917879ec549756b1b2dc5ee319ca240052060e1e9171a108bd5496d200ac1711ba1f3676a5b4d1e001146ddc9f3173900fc413c71bc92dbdf5139ba5e6846dd013a2a32b3c5a3502cd179cc358af7baa6406bfb54569f1d383d65162e6312cb9b5cc63abed52a320c50f6c142330ae36d2b5d9324d71006932808781c3e8ee58ea2445f3d84d79745694dd4831de4868e", 0x1000}, {&(0x7f0000001280)="f2", 0x1}], 0x3, &(0x7f0000001380)=[@cred={0x20}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3]}], 0xd8, 0x401}, 0x408) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x1, 0x48) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f00000000c0)) ioctl$KDGKBMODE(r5, 0x40044b06) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x5}], 0x8, 0x0, 0x0, 0x0) 21:53:49 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000b1000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000fb700da302f9afd19113aa898a1a4e000001fe8000000000000000000000000000aa000080e000000000cf170008bd652e263eff6843b2331c273fea148edb4b0fbefd3ff44d9d6c8d02549ffea44fa7c5f2ff0c673c11f7a1291983f58c1fa40a5d4a89ca50f557f38bd9fde9696dc3e6b48c71754b832b809e6dc73fc12e4d69fb1c629a53b695923635f97cf9179773"]) socket(0x6, 0x3, 0x1) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xff, 0x3, 0xffffff80, 0xffff65ee, "925475445f0a765e2ba400", 0x0, 0x81}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r4) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)) 21:53:49 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='\x01\x80\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4}, 0xc) 21:53:49 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1004, 0x0, 0x2, 0x2}, {0x1523, 0x0, 0x1, 0xbffffffe}, {0x3, 0x1, 0xff}, {0x4, 0x6, 0x24}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) semget$private(0x0, 0x2, 0x68) pipe2(&(0x7f00000000c0), 0x10000) 21:53:49 executing program 1: munmap(&(0x7f00006b0000/0x2000)=nil, 0x2000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x5, 0x0, 0x9, 0x8000}) mmap(&(0x7f00006b1000/0x1000)=nil, 0x1000, 0x0, 0x1810, r0, 0x0, 0x1) 21:53:51 executing program 1: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) rmdir(&(0x7f0000000000)='./file0\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000001440)) 21:53:51 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) lseek(r0, 0x0, 0xb4, 0x0) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$dupfd(r3, 0x0, r4) close(r2) sync() sendto(0xffffffffffffffff, &(0x7f00000010c0)="e089d52c56d1b1629a1071cf411b2a6a423a0c18fa6657b77f46d63191c015278b4bd48e59b1050bdb579776dcfb486ede7c09c5a1d263f519a4926c432df2e87768e2cf7be4ec62ac5226900cad05bffd53249f543445524bc9d66273016540986463d995d20ab6115f205a7f05457fc754420a15cc136a6d655a46140c785df4bacb435598136c3ef2bc82e3c4a9cf564d01510b50e2e10f40b9f4c40fed6e6c3407ed50926886cfde805688eca2c396f97d9de291ba946a638eb670cab520120f753f0b7f270f1added58893b03135f", 0xd1, 0xc, &(0x7f00000011c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)=""/4096, &(0x7f0000000000)=0x1000) 21:53:56 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, "4b6424c2"}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 21:53:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8, 0x8, 0x8000, 0x0, 0x101, 0x10000, 0x1, 0x0, 0x0, 0x3, 0x1000}) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r2, &(0x7f0000000100)="9edb28f8f99eb18b6255b0f22c506163f49171d16469167b90562a1078c3f9de3adcff56", 0x24, 0x0, 0x0, 0x0) 21:53:56 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) close(r0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 21:53:56 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', 0x0) 21:53:56 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r0 = getuid() r1 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r2, 0x0, 0x0, 0x14b, 0x7ffb}, 0x7, 0x404, 0x80}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = getuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r6 = getuid() r7 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r8 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x7, 0x0, r2, r4, r8, 0x185, 0x7}, 0x1, 0x8, 0x7f}) syz_emit_ethernet(0x3a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004900002c0000000000009078ff0db7ff0000b4cc5aa69971efa01400aa00000000000000080063714103d2b428dfc51ed6fac937c025d6500770e57690865827ffd292ac8501ceba252a66253e3323b565f8c88bd9a6327a82d1721652d0706ef25f34120c6811932767a2a4d1a82aa0367f7882b1b78aba8e71f0ab9028f47b7d3db08349298cb885190ba1241364e476f2f6ec479d3109e9f46c620003891cbe25729105ec9a0050b9939f106207c1f75d9630f097"]) 21:53:56 executing program 1: syz_emit_ethernet(0xfc, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff52f336c983db86dd6031793a0000000000000000000000000000000000ff0200000004000000000000d455000104009078000000006027671500002b00ff020000000000000000000000000001000000000000000000000000000000003c02000700000000ff0100000000000000000000000000019da095b9e620434b95e7dc6150c2c090997ca93f1106c88c58b9d6d323f56127a45382f11d9437935891b2ff42aa6ea8df4f8ccf7ade2a120c1e5c351b7feef728b39b19a13d9de0e06deac8092fb608d537f3622e433a271fd72a0f17963ad1ca631ff4f4f307d0fa390b5367a224bd30f81317d7b197fc2311a8009e58f086bc8bf48f4d3ef987d833174037239c3ab42cd5b5a184f4c9977a632ad8b16bc16e4397c25c3460b826be7e1f6a8b73b42b2cd06168017fdb39828cb3444f000000"]) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x1, 0x1, 0x3}, 0xc2, 0x3, 0x7e0d6aad}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) lseek(r2, 0x0, 0x4, 0x0) r3 = shmget$private(0x0, 0x2000, 0x1f3, &(0x7f0000ff7000/0x2000)=nil) r4 = accept(r1, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) fchdir(r4) r5 = shmat(r3, &(0x7f0000002000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r5) 21:53:58 executing program 1: pipe(&(0x7f00000001c0)) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) socket$inet(0x2, 0x4, 0x8) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x82) r2 = dup2(0xffffffffffffffff, r1) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0xff}) munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) 21:53:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x8, 0x7ff, 0xa9, 0x1, &(0x7f0000000100)={{0x6, 0xd3, 0x7, 0x6, 0xa1, 0x5, 0x1}, {[0xffffffff, 0xb16, 0x9, 0x8000, 0x1, 0x7, 0x5, 0x5, 0x4, 0x200, 0x8, 0x4fa, 0xb528, 0x7, 0x9a3, 0x3, 0x8, 0x6], [0x2, 0x8, 0x200, 0xffff, 0x2, 0x3ff, 0x9, 0x1ea, 0x8, 0x6], [0x67, 0x10001, 0x8, 0xda, 0x3f, 0xfffffffffffffffe, 0x2], [0x4, 0x9, 0x3, 0x5, 0x3, 0x100], [{0x3, 0xff, 0x4, 0x1}, {0x8, 0xffffffff, 0x4, 0x1}, {0xff0, 0x0, 0x7, 0x2}, {0x97a1, 0x7, 0x6c, 0x9}, {0x5, 0x82b, 0x7, 0x7fff}, {0x7, 0xfffffffa, 0x0, 0x6}, {0x3, 0x40, 0x800, 0x3}, {0x7, 0x821, 0x8, 0x101}], {0x0, 0x9, 0x80000000, 0x5}, {0x6, 0x2dd7f890, 0x8, 0x3}}}, 0x5}) syz_emit_ethernet(0x26d, &(0x7f0000000600)={@random="cd3997030f00", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "e30600", 0x8, 0x40000000003a, 0x0, @local={0xfe, 0x80, [0xfaffff0f00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7]}, @mcast2, {[], @icmpv6=@echo_request}}}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)) 21:53:58 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "050079", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x0, 0x4, 0x0, 0x0, 0x0, [@loopback, @loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 21:53:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x5, 0x7f, 0x6, 0x0, 0x2b9, 0xfff, 0x2, 0x2, 0x0, 0x80000001, 0x100000001}) 21:53:58 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x10) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 21:53:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) recvfrom$inet(r2, &(0x7f0000000040)=""/220, 0xdc, 0x842, &(0x7f0000000140)={0x2, 0x1}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 21:53:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}], 0x1, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x8, 0x5) 21:54:00 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0xa088ac064810a368, 0xd1e32c93d5b40acc) r0 = getpid() r1 = semget$private(0x0, 0x4, 0x1da) r2 = semget$private(0x0, 0x4, 0x1da) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x361) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x3f) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1800}, {0x1, 0x4, 0x1000}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x0, 0x9f8, 0x0, 0x0, 0x11, 0x8, 0x9, 0x5}) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, r3, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x4, 0x52, 0x4}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x3, 0x9}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x43fc2dea) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1900, r0) 21:54:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() r1 = kqueue() getuid() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 21:54:00 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='x\x00') link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 21:54:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semop(r0, &(0x7f0000000100)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29e, 0xc00}, {0x2, 0xffff}, {0x0, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x10) 21:54:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYRES64=r2], 0x10, 0x8}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000000240)="8a", 0x1) write(r0, 0x0, 0x0) kqueue() r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pwritev(r6, &(0x7f00000001c0)=[{&(0x7f0000000140)="eba3b09b1e8f1ad53bdc3f8d4d010bd818e16f9ad2c2055292ae562c9099344d569b767195470b956350e4de9e2f4de0def87436157f4f7db74f5eb0ac77885000773914a70f7699e0737180", 0x4c}, {&(0x7f0000001680)="594625db8017b00b1fc245010dccab5d9f6dbc926c086b304808248726294e545441bd9ae77f30128e6075565f414926f1a204a28aa607f2e7cbde4d47acdd797153236ade8d971620948d0aac4af60a7a1ca45268906b1c5217707579127d82d6d08993686dace80b7ef0e285fffb8e080bbc3f1afc137a9e358a4dcf41b0f579e9012c3e27d3e6590982f9db28afaf97a39f2f06ee1cf65e29f5a856b7a4b5ac1a55a0fb3185aa73d4cbe0d4de4a609b3722f80724611f9411c025d61240c1c71e9adaaee94089a19112d44fe606ea6bf0ad43c0d7986a945dbb17ccbc183b18e273b15a1e4cf02a8a8afb71980264ad4efa8969bf06702bcfdd92e78b7cd3e4613b936f49985cfed659199413967c73edf74848e58c051def5a5a4d024973a47fbba3dda2460609cc2dbf0ba43003536a4c47089307f0b0dba513386fa453118888907e2739e890017fd35a0044f93ccccddd44e7df0e89c629521c6a446c0d5eb52b13dc8d8723a34522c6f93e28b25203dd4251e8d720257537275336b65b3a6b6a31effa514e14466616731fa9f5cac9497992e92b82dc8ecbc12fb663949aac8dac4931aa96fb56c98bd7df7a561543e6c077b944b5251b81de82f2535003d8541efbf2c58fa24ad465a883d57c0bba737ca60b64870a3f78f37710817004cdae1533fe8c6e475dabcb76ca3e27f691a24c1e6e6319a74f5f1371ee83380c82908e3c150e0c404fc7e92539c9bf8812d7b2ff636d97db16e667951f6f95555c921a0aeadf97cc4586ebe63696c93ff52c3924aedc695ab00c5d3af210e14cde835d88e385a7003955bfb0f8f45389c19c388d9ed3c8047300384d2b9e3f62a74df4f5f2ffd1cec7361fc8c8e4d9c9f121337f0dd68f482a6b4c154e926970edeb5d72637637967cd479717a275960ddf61138e2e11c2c628e13f3ed90fc1934a8d710a809c00fe63b15b739317f39ed151e176683c20671d0dc095ab54ae0a9ac546c60c5c3a608a080da11fa5e0d42f251327691fa19f01915169dfcbf7d38f99b4f8d646d0a041aa1a327a8250f33d39d322a5db664f0b462702b77587d968cd3d1c8e138e588233d5ed189ba5a048ab4f05baa1fcc6626da2ae600e85963c1c1f28805ffa9af66cc6e808b5f42981d6ab3757e3c52e3124303224f783df0504a8515d967f35622a45f9f9f5edcd6484363f90e55849321e13c83dd568f1c31e6d0ea9daa221d0813cfca9f8b37aaef3281fa10ee2b291538693b6c64946ccfc47a8516a2bd0735107c19a2fcb6b7f57e65631451dda9b4441dc48cb0e1f15b1d4b2172e29cffbd8f57ec2a5cc9f6798fb61f31d0e96102a65a244690356401f1ab9f8a27082938c91a310d084dbeebfd3c4480eb38dd2ff4b6906c35c97774e24b83c4a54080068d34bf93c789c6b28c857b0f40fcd5c5495706bb42d19cdf1dcfdcc0580d2d7c8b42ea828d9b6456048d167e07546666a630b1218d93ae2386a6b5eb4c6aa0cbce5d00630ca3cddf67cc5710103e22a3ddddeff08f2df1ae516840e3c69afeaf880e4249450adf3c6fb9e92f80b7526a9392e3d7ace16c64845871054ea44c7c471a0542656867ce304a3e8178c008859d333e5ff4e8c9c5fa1d6092dc34b214fb6fff05ab5ac1a6f47257ef7153c96570038dfbeedb39147e61ea0a148b3369643c121815717e29e9bb1ee977569c380bbaf62c8c0417eb6f81b5f000982081ca6f3ffe1081569880fe822fd25274764d18ac9b7df5391b5e61b27b16670d57a06edeeacd12bf89adc42ca0f108ce93fa7ac5bbacfc319ec2348f3b1e2737eb7d828886f430e7baf783539fc7c9dd0a85e6f835623648b8c36452d9240ff4e741b72a0f2ecf86ff55fc37b0053d83b6e16c5abfe1449d692ff531c41a1458c346048515ffc2008fe07bc6f747b74e6120b4869ac6dc97b30e379a211509db90c8641c9e31b16c2055df0391d2b4ca26a72d1bee9cc82a28c1b94f3d2b2827d5f31dbe9ea28c0633786f9b9ce5c046f6181ebe78429caa0c2c094bbee3c8766ec510a2ecd7c5237c787770408ea7ad14a5e71969a832a364f9d359c80b955eb007d559816336f34a6c6991a41c29ae59ea06dba3937d501a13061524ecd98884f267baa85134ebb780c1750459c01b517565fb8eccbe6eddd4ce370f3cf0c55debe6a42285a375c154e1665f25802ade46a1c918bb5931d866960e7aa7f102a724b7f30083202245f407e53d11023fe99dd22460d9a644684bd9c1ddf1854310eba1ff2149a7f629efaa0472c1f0daa11a4cc0c8e69ca11e5ebd3c1e047533daa30a3613362b329b4125b5a2757c6f81c07986a931e0d4f2c70aca4ffc73809884a79127916aa892f418c95f7c4dcb05b3e30e4ecb943b579cb9536236e370cf045a67038322d91ac51539cc7535320900a8e74ecd442aa7d5ea7cbee4db24f42faa297fd10f01d3ae3755d189141afce346354e6a2dfbee67cdfb6ed9ce3ea9c8ea0b87fd5423448c6af58678b63ff9878062a9838b4969196bcb8a8f8c297f8d877d11004ae75899f3b7ae66d929d118e11230269c8fe4430ad267f84501f54d859fda9a12f2b1d6e8c5e0cd1b674fbfd15270f6bc3c80a6a783fca51e59df587cbcf173992ff12d7879b2e5c0183e8bb05cac1e7b46b95d7ee62299f8dc5724a3d3b5f8ce5799a2b15c03e8e180b8c09b40994a7ee3f60094fedab16a63b038eb89b579b7e02aefffbbcf8c7f296205de67726b2ed3d78725dde473d410110939f80e10cc231bd262b09b19854490838bf42edf1ad6e75160374fd550c6fa6e1d4619ff3a657f87d97b4f73ae01cb224a99c648fb38c38cfd7580f9b1ea0e1aa2e5d8db7061745e026ae02e1fc556c786624e24a8604f4ed828d94eee2404092a6c3a6fa708c1e189ab5a323ca1ce67a7f02643a3aee02bf2bbc344c48930a6726376671ae6fc4ed4afee91a69fecfb29293257eb2c05b8eb0db2ba55a05ab67a79a4a5e274bd421cacdcbcc070ce44530a88afe17603bf6587b6a3ab1e042430d3e150943c9a9bc4dd0ba3c3d622f9eebb8f0e2aa6be2fb02c04f5ea88a46fb49cc3ba6cc4d8fee5d210dcf05401835c4b635bbd202b03b0ddac55d09014030500b01a6257c3818b989fd54d762b5eca02dfabb2eb82d80f81b5114c60e79bba9e2a5912b6170c0702accb45d28774f4c678f9d42c2d8a522878c2f3478573b3712a30f08d2cdb565df1cdc5b69df128f0b16c16c7fe2db164a1c49eefc9b12f8ae670fdc2256588a59e0f80f824adf1793a7e994edeab5d4790355630d0799127c23545775d1880c345d85ec06d77dcc0cda463094dc94a4388bdcf5067d607b026877b2fb96fae728568f94e28da1924fd30ee4c8d280da73b69e640fd56c2640ad3973a0ff67714ee90cc7c36e53761fa7edf787fa56d2bd651a4b924a899c856a100dc7da6f590f9205c3a4875c2249280f6ec6b8081e2772f36d0ac7d3f4ebffc8aae4da47d62c26c6e0e1cc560b21e2c601bb54167ae3197b1a59bce327ffaad024b8d343413699691052083db54e8a93d09b6ab0be2b4172ff60a72feaa3f2fdafe1b2c4522b5f7ec554d64da25dd5904c71552b93bd0c6ded7bfd7ea36007e90319a61de4d7e26082f7354a65e6a0047e514859cd77aefd57b6642f30a7974e419d5b727acba3f3722521a12576fbe6d08045b8e01bdf6c26cda0f5cb49b3e05d76750332b71a8822618ee3955d4cfe7cb7e919887c0748cfd5852465393a439af2d16d468d9780ab4a8a547e9a8ae82776601b23b58b219fd23a949aec91464dcc754545cbc7cf090b44dd1cc2041cd059468b4a84b4fc1b6f1c3ef67c974f4b32e872c5e9f379f04150088c8fda1728e6db22b33056e8a72334c994102b268fbb77a1f7351f56ed49e898ac18e2554c07b3d603908541f3674d51f9f0e546d16079c7e1bbea56b307967be6105fd4f0602cb09f1778688015852648b3f3fb0c748a0ea58111e3d09358ad9cae1b3691209aae2935eca86f0ca2ef3d1b87db65ef11c8849a3bfc15df05b086c044da011a327e09f6fae87bd95068c3d885f4c9ae45bb880ce82ac605e03ff0e20b106030519b5d4ef10974cd747781fc6d2910c3007373796416cb1aa49cc80d22df3175b8b5e659e30a9da2e39cc0a1eed25df90e6c4f813b6738774ff6a17522c1eb2a51197dc1a8ccc5867bbfef8539c71877542db3a11449ee9900ae8ed97b7c081dc3c2e68c885789d5bd864929b94db8185e4c619c3d1ebc1586bae93c0e22be8a025a5f5c5f6ae927d3852e0638f01d16771ce5a59648e68ac37f9b1200441d896897ff54bf47618aeb8b57e5d90ab9daa7f2ecc5de594a5c7b90583b7a05b6608b04f1cf0c3c4d8d76809d478e4fff6463ebd4c29f0cfa773a582dc7af5866d0afdfe3c60d2b6ccd0ee05489bde4cbc3ee94a96975b03d421702b69968c2761ed9d968946ac596c38493a008cb0e3a165e36633fbf73f0aa17da6e31f0db7a692ccdeb1266cbdd3f39e5345f4b646c8cf833819a4d553fcf541913cc98cf5293a1fe882eed6234d96d1b3065557048503d93c09849db2e546a011d2c73a67ef190dca9cae9d42f63cd65d7b92d067ee98b1a508e1d23a2043a3c10d411d0c418238201fccddce0e6aa11977a825bef23cf4816271b68763e04f0473213095953a1c1919a91a1a7f2b9c9ec22614b87060c3e81e2deaf98b183681b31fcf1e1950d5b3333be858c8f160fa0736209b12e02724a1125f976362622998f9cca57a34a677c5a14926447c92459131e80b8e0a8919bce1cc032f338f4f0b45ebe44e8848dac11c205d5c2786fc6ba947547002d8f6a7a783b68ff611131bb4f5c3ed4b4776c4fe82e70a38944f5e60d66ca9c21a158271e8c9ad2efc0a579295c8e9f0af23a7c72b93e902817e199c1627d984f39fb6059a37825196dfd3b85b5b099eb9ae2c1a1ce98a2dbfbfd7a5594797f7504460dd1b4fed3f085730a985e7c379f61643388aad68590fade0fa66fd9d28473033d63f64430dd4b86ba4c6d86404d4d19cee3e0fee1fde47580f92b80ad815562a5e4704ab8a1389357ae79694ad8f2bb0a3a58755637dc91c48fa51a4fe17ef770426a9b033a0f4bbea61083b37861dea97c1f2159bb5428c27fa9d0dec0301d12a2fb1d27c7644659572c0a217897e64b158e4b1e8e90dad9bf1898ecdb61538a7b1c524152c09b30b05ae5c2152f4e76a6c5c8ef700e58b00b3ec092b0894a0b5ce2a5aafbb71c953e74477a6c057765427b4999c3445a635df5207d33a45ba03cbffb4592deb15a5c37715771b7ce6635f076fcb8b976b849bfdc0ed05eca9235a268b08d3a2dfe55cffda63d6016bcc9bee438c924d4be6ef4eb746b10fba198c86a2aaeb4c776def8f38bc10ca1e0af98dfb14c0da0ec3a84cdb3d41dd5639a123558f30b10f937682d118a2b105c8a03d4081e78f1b05e2d52f4552970c82ddc5cbf8258a0a3a553bd4dc1e36bc55d33413524d179ce0a9544530b9e88fa11f24d264a02863bdbc90d829051dabeb44afdd6e1a396a7a4de3216500a7ab4eabe3fde7699d2c7cba0ad96481e95020ff79b78410333fd4a6178e8445f3074702cfbef02198df57a52e21b0a3ce35e9db13a7edf44ca2b15f754e00bf7d39435757e828ec3f8b921a2dda4fadfc62da6028263a5599955cfa337aed6ec3246a1aeefe81dfa74b614788480863caeb2c0b645f20573103b65205c1f47958735495491d4097eae0e1", 0x1000}, {&(0x7f00000000c0)="676958d7e6ac7588242904e88d94c9142b5cc7cfb9417cde92f494936a1fb2eb94ec6df872232b51154e085668da0e79215c038f20188e7d49d81738a1eda5", 0x3f}], 0x3, 0x0, 0x8) close(r5) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000100)={0x9, 0x8001}) close(r3) 21:54:02 executing program 1: r0 = socket(0x11, 0x4000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) getpeername$unix(r4, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCCBRK(r5, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) kqueue() listen(r5, 0x6) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r7 = semget$private(0x0, 0x4, 0x3e0) semop(r7, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 21:54:02 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x2, &(0x7f0000000300)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff002f5799344b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4a64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b3ff000000229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f6b28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e5b051b68a8f407ff89f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b02bd4e88e36cdf814e000400000000000000000000000000000000000000000000008ae1ccdba0d3d36a9e60b0aee75e27fa91e52fcaf304f0b8c2da3aa86b2c042207", &(0x7f00000002c0)=0x1f3, 0x0, 0x0) 21:54:03 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, &(0x7f0000000200)='\a\x00\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0xfffffff3) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/64], 0x40, 0x0, 0x1800) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000040), 0x1) r4 = fcntl$getown(r3, 0x5) pipe2(&(0x7f0000000280), 0x10004) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfffffffc, r5, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, r4, 0x800000000004, 0x0, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x3, 0x0, 0x0, 0x0, 0xd) 21:54:03 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 21:54:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0700200000000000e74b370106f6f3e6f3d3466c3ba176785b4a5243358ebee9416cc88086b51639e02de03e518b63b4006a520c5bd8ccbe0e203c4f66b667c41c7606998f7bd40350a967060000000000000042612abdcb7a430986cca7de885cfb1a4936f273bac1db2857c40205568e52600e7a8bc0626ace9f05000000a0b928c273232a0985a7ae5c0cf31af71d2500fd88716272a95cc3233d5a753aa999084b7bd54e9f2c3606e3052f8d2b675c03e2be82a93aedfbf58bd3d6bc57a84ce19cd4b62087159577f1d337de03991b73471c5753e84e166286bbdeae521b2ad6c6d191f581d2983231f19214edbc68c415b2689f5a82cc9cdefec0fb6c93cde0a96d034620fddba01352ea044573b508136777da12fae41a6dce4202e1bb39e43b7c64f06eac367fef80f906a2882347d115a42db7749a8713aa35b33584b1c7feb68be6c13b17caa1e5f42eaf923c92f210fafbe097c56fafbe7c05bd70c08af32c0ed779ad3fdfc3d929cb194769e67d96494c685da3edd67f27dc5ab58509352a983572327f9a1c26cc31e4bc4e1828251adbc61259ecc5d22b518061fd7a25e017290d02e283e974c245c887abd31daaa3ccd32ac07fd7c7741983f77f2779e5bfdcfc94bedfd5d28a786cac9dae44e42e77490c58e74b436d6dd6cc89b2782ea95e7569981c3c000000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) chmod(&(0x7f0000000040)='./file0\x00', 0x1c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x20, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="7f00000000000010008432060fb8890288d5aefe1cff62a23ed0ce15d0b20c724de8be3695eb42ce0a4c592b4608814a7309dc449c2175568e2eef167b93233d12807a738951106afb12290eb050f50749558eeb4b"], 0x10) write(r3, 0x0, 0x0) 21:54:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000380)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)=[{0x20, 0xffff, 0xb981, "cbc3e1021c34962e9318"}, {0x1010, 0xffff, 0x2, "714b7123127e473ca4d727782a5660eb2a666bb246789bb4c2e09bc4d8f607d218a05812ceca875443a9929d964f17986fdf6e558e4b6510872a689cb00672153117cbf1ee5fea9c23880595626ae152dc18f6256fe241028645b4e0c6b0f3c874ec66fac46b4315f0c26572918554b7be93c2ad2e952ea02120399cc19298b66836eb4c70aaf823c9781be0ea0471197de1cce8bdff1ccdcf5a24555373984678be74033f046abd621cce13094ef0bbe9a67511c4e8e84da9dfe980bb84450f591f7d6d7f16379a2b0a692436723d5e230ad19de722b5b4d73fc214df0ad22309f99548b86bd40a8db667219e59ab5e57c1002a734c6a197fc219e9a99b7f661865f25bbc5d19ddff8c49de7e67f4d9c71cd5af0f301b49a24d1e9cd7e4b060a0592fea75357f750064b1fd6d3c10e08af529d8ecbdab8f4e024ef257799cf480fe6a195d4a5048f263dbe0b836a2c8e9e301da464ef01e0045fa813ac609d98787d68deabef0bc167fab3bd835ec7aeb8d1b2f7dfbe8270d73be72a0bb7003a674f6fd42d3ef135423085963787eb569d86e91c8f7d368abc61efb6c377e0c4b54da18036c3a93c67d1947ee46ce0896f3ab209b2981d72b00a89e751322e36c6d2110b1f1f7700ca45f64d53f4c7f1033de18ac1c67bfd7972dffb76c245e9f0816f39c8cffac72778c3955c3651cb504c7a3644bad2a1e39b119f72857cd73951a00c980cfb2a00a4a79200ca84c036d96002fb265592921f6386739e45a1bff4501bf74420c2041437bf63fb7a3a5505e5975d4857f0b375ccbd47e818e6c81ca4fdbaa0f5a9d900d1ab6397cb929162cfd32e7d5a1508c671244ee1813135a0714598e8a95f628bd25d89bb2343ff3391c058673b39cb1438431e007051b43a0eaf905502cd1a01054c1b754e0e215c98549a8e4763ebcc0b95fd68eafcd35ca5cf1b393f6f1b15c80664d8a5b25417949fa446ec1d97b5ee0f7e20f42f5fdee6f8cdf3e719a91723a23c9cae0762f1a50a5df921990454120f66df6b4b5fc804ec3a5403138f37718032885a13f6bf0d3f2b95ace0697cce0adee09ddda2a0806a8cf081047ec4dbb68e8e44074e9a7dfe8b1cd78928a8a05fe661c026b80db1617664c916392462daaa5980865ec9d2d247528194be3562386c862c09c3a9917c54adf12357359fa2480dcd84f6cac3d9c45c38f1db77ab7b635a0951e1c72e95b4bc4d42e996be57939c8e02fe90a164474d82de214c4940989fb528d6edeae5284fb73174dafb1c042c092fb451b8ca8a4949f2f209268ce5eacd4de4d2e26cf9af0d6da199d78ef019e7793cf0f10abe1d1943cec3297466f2612e2fcce6408eb00844084b73615e45dfacf102c6c6b75074ce5580312f594cc71546d2c5c2494f2e63d999ea49975235f8d248d4846960eebf856eee34f8135d1f61a83f33f2d4c214c20debb277bf6a0d1854ba32f29a63310ef8bc3ce8acc50ae96f958d0e022d91df1ee5f454ae52c354a9988337f2624289191fd99cf0337107be039b923229b91d71cabe6ece417c563defd637375fd4ce78c50237b4e506e6a6d75bd6bf8649967309ac35f82a302b51ca29bc0a4edf625d2d21f5e93e3df75eaca8b8781f86f2690bad4c02da0a3ecc85383d80407aa7319842f42d12d14c595f636b7ff322f3c3a48a14b17d5eb0b4b610ea43b4063412ce2670715b2d29ae3689f3576c7bcfa110b32f9a366051b19d4ea7b9e9d368408e8161de9783d6ffa2671bca2d9ecf5adc4ca4a75af861ef37604080b31a3fd52fe7a2724f09457817efbd98dff9c54d75531d9dc5a126f637e37aeee259caa01d69e36bdeb9dbff5d7836e9b40c48329af8c996a437fc9e79f3762f9b31f5e11e5cd3bfe9b28b6985c2d73b15f17a0a995261f7143a3004fd3f314f228325eb8c99af0c9bf42cd6986cc6b83bcea99a2f43907bcc239154956278be48aee246c2e00df61ed24ddcb3409e85208803c527d77b766f8d07da20e40b3a1cddbc54a17833681c9db3c048e9e62ea3a7b046e3d040b1a2199c002313cfa471ce9a9f3f07e42e035f15df4a6acd3796adace26a61b30e7459cddb128dd776359db818f1a942e4b31d5e3ca6b58e6eeb5ebe535c92bd7b0e4be58fca3ca055bd1f97f5e7c22761e53fdb544c210f5dfe54b40764100199fb7bfa4682c5fcc6ecaebcfec1ec457ebbf56e1d36b6a38332faa53e117bafb308dfcca2b614d8aba8099c8951f43590abfb0ac250b342a49364cbe03ab5af09a8cbfb5fedef33b5fa9b60683f9175bf0675d27f38f003f353f491119df4491919b458d7199b0739f94ac755c717f05586a58336d1a364965017bdd84b278e60c9738bd65ffb32f0c7a9a123aeb4c7bef7673b0b65c32624f32a5f8713003674e472dba3a670113603621085592b9525c898c0736c09d345ee0831a44b74f00e5e2ea0eff906751c16f8faca14604ae13c7ba86a73caf5f70d27f6c3c63dbc1cfee1e9d374d435dee9929046a650bfc04c4aa534f335ac9388b0e33c800c7394b095f481653674c3543267722dd4916cc7252a30d0762d6942bc4fcdb1e1768bef1da6fb5bee608d669b3b33cf834a4746dfdf7f09d1eef64a776478c6069b80991dda4232a143f5bec349ebd7ed27fe12fe44034fab8813bfcfe8d5bb5d3f4b602d7c1a62b3dee65d2e94ae7b815027c2e5b3a65f4074cb36417d525e90ae948d8333fd2a47d30fd84608dc251ed7781344dd01a9373648e231a43a7600abebe9276c283aa70248b81905dc10b21cd269115974107d384d04bd0c3fd8e9a7515959ed55d5d4b82bf4d04f0494597b0ee0ac0b6420878b95941abe12918fd6aa7e3445d95e7f0502c4c98ca83bf9a5d8bab2b222bd6b02e976a9d98426e71261e9e84ac858b2da1e6213502244642a76f3d6754eec326e1b60f124d1d3d0d305b684f03cbea7fc53070ac53176f4d639993d5a5db0ea5d5bec14fe97c67d0e48832c6fa9abba37ac15d26d5c3afd6870c064722673320f424a62daae0bd987237a1d34c6d94c7264b26cceaab1f0cbfb30de3ab2c1064701d1026cb61a2b3469079f9879cb27fc2cd4d2cadf5684214a9f985594b06cfc667494363381d42880440ea4baf0ecfd20e44299e3dbfbcfa261cba6a5284e9a563d493aa3c069cb2686b1e8631f27a73187cc12c347c94f2e06dc90cf094a7b1833b2a89a3c22ba34726c726b6f6388433f354e6cc7694ede11a94fbb9c7493f82d14409fb8627e9a4b96565892cea1164b872f22afbc1cdafaaa6ba6c23c08c826a3c79ba7347278a5a4c67e45514e75045bcb39322ec21f816eff73f7b4af098b0dce9b6f2311d52b7310df21f6b936fe8c6b94e8864d5a83285162df585db05d090eed58be922916b4e5e76ce7f55374b1e4f8829d464e58944e154cf6a5b511023a709c387cab18e7d986913193bdad1c362c3964627b48d70e924baa2e36a4494b90d5e214ca5879da88460452ab39be800e10b9c24b7e8811e46688f0acf0cd1845311b372fdfddd60968f724f774d1f7a62520819e1c4a6837b393e2ed73052e6163e66ddcb13ad9bb16ec4a436e3c8ecda9039acd895f7e2ba295ac6a84e37fb46d735528058dd18a52aebd5c1132e05141c534e7ab951a66c5db1ba5c357c6f81c471d6634d800318b8a57fda875b85bf512436314a118e6f5d0e6e29fc26e6cc918c93053d7484df2fcb763c307a5fa85150bdc87dd95ce3a34e02fd0d800828bfae82732ddf0ba25b976bfd3ad2b43517335960f8bf3d219caf35654a983b8d965a2fcd348d10cbd4959acbfe633b175726215e863358a60fe9d7fd29ba40ca947bcf597b880aa4c735644190195869e3e62e52eca905dba4546ad1e046c8be7a7dd4c58b35efb20d8edb319bf67da460d0677fe0a90a71fb00905f9e18811d15989992db4b4336fbfc0b7b04dd474f58530fd7506df9a280352bee7947010a1d193eedc2e1a7f089fc680bd2ed75bb02d25b6f3ac32f9c8fd04faa54bd6b0cb0cfbbba98408298e7d0ca371d61b0ec15b751442c5a7097c06928bb0410fe47eaf56c5df971c784a8e142627de2f35d607e6eae99382e4c296f4e47813975e5d03af5772ee36389cdb4b2ba7000ab03e98c5e2d1ae84c2e62e819d539b48c287c3fbdb3ac5fa4923684007a21fd2c5e7ab85346bd2ccc8b15c42e4aa8e71a2e497478d98f93257811a259c0c3e308c92f692402df91b50029a23a34d27feee452067899a14a20d35bfa8cb5f030cff292df625e0a6c8abe1d69e0eb554300412c2b81f5fd79121d8a37da612200dc17633d4c2602c470fed8df664f10beeba670a5f99775f9f159e8abe8c7d679290ca741d1266fe1270f8094cb75dd5740866f75cf594c9b5abf0fde489cc9cf20bd14c9b180611bbbbcd715a8fa890377ef52f38264f1c80bdf5c649f0c83f1eb8e8197cd0154dc2bf1df6f8a919a7928cb92b3fec68cb2de5837fe306176874e91381eb4afc8d550c13b8810e736e0826f74c0efabad1d0005d3e2c2a130be73de4db37108c53acf01a1a4aefca108c9bdeb0dbd90ba420bfc578c015ec507906b7e063df6b3ec77c9c614a06641cb0bc777b2dd51e1eb331097959f750787b50517ab667059df6cbd83915fd64e2cbd664cc2ad97eb1a385e54b834df4f905a57674d890829552022076234041c63cb70933296c7af0d6937333d20f7696927cf8c9ff8e5417ad596ae527dc90e9f38a38a7b065c5c5e94349e5bc6676b5bfba157d6f5af03560c55c09f3de6b54bec3556ad5c8ccba452b7b8e391acd8d153d04362cad3d2eb6a8b148853195484fb08a8bf8490e2fcccb5ed487a5c7e0f352b9dee22398abc4e6d2887a8851fe193ff61f4d84def4b6e379105c02e49e7cc9827c6041c061eb5c16efc9dc7b22f055dd4b9106a798dbf77e3e4072cde95652a3c59bb57c9e98e346ca5d382983aec60a5737d6bd91776457d79cf1067eccff554d5dff7392d1a96f9b16bd92994af3145d45f12d0fd71a241840c81d47b8a381e9f086ac4b8a64e238203dcc769bea3cbe026199c4fce31c56022f7e7242cfbdab7347659640e93da6e72f276574d7ad504389930614e30903a086df9de91ca82edd910c9e61db19d7f461baa6c9c27cdd8ccf2291674968c9a0160e692635073a3d45f513ba32b961e33a16ac377c4753cfa3fcdc3445336fd4f29937e91a34979e6f4720a0b4d49b9bd58b3bf96a4a06c486ed4e47b5d4c702372543f9fa8c812743969ab07454c39004a32c1d71f8baa2bf6e411fd12260e0921b89dbe87f5a2bb6547a57e9fe66d75a1a60760f7dd3b20480aa741c6339c074a0ae7cc257f5a22464129d8b1ce8e6106f0e95c44b544818d153a32ee78bb539b979c73fce5b6dd244d9ffe1347f080ad8a9d397545dc30c3adcfb5fddb25e1c8e457d53daa08d7d9051318954665c763c3f3eca4adb70816628c75a5297ae37a792b5d65263c7592789d1ed2c1f0115799b744de8c3085c52b0245716ad25e95ac04c3047556e0f54849387bf9c09f1dc4b203f6820a6b836dbb73d768b7169c0b929203636d223bb9a259f2a6b4c65ec9cb221b1e50d64252063faaa8102029b3af60ed7a951c4bc5e03a3bfd8a57d9bd4075f555259f40debb62bf28dde6d81b85921a82557dfde14f9c119a79285ea6b4a5664679339d61135a6ce761caf3b1db33fee6ff74aa0458156a4ddb21272b9de62d1a58a71291af6169b68ebcabedbd81830ab96087ab"}, {0x110, 0xffff, 0x6, "47b6f62157b10d17e2f74e1c5f43efc875ce0134f9ac3c0421a3aea87a02d0b87bb12874b0f07b58950e15762e5093e9417a8daf42447c236e5794530c0e295da239854e458fea3f6056cd72e5d223ef637e959a497dd25168f36daf25ff6ba88ee59c707d44167afddc1cb88742f0adddadb780c4e87b4e4d45dbaa8cf4580c68089b07539c08d3ea2daf21c03c5b95a508f861a0296fb8dd29ef2cca9550d72dc6468845613977c6d6feeb3e6b2091e8982a84f07b82e6f9de5b7f519c924908567c954bc025a2d30eeaa3bbdc3757efdf2d6ea5a86d61a425a5b97db2487fd46a2e6e488e7fb661db714d7667ca45af408f9210bd98f4ada3"}, {0xb0, 0x1, 0x10000, "a8dc22b0f4383ba28924efe9715b68fc30acfe506cf0c367a4e7a5b1ee493ea0ee0237beabf8b261cef638d5d36eb6dac92c27236f1b6717acd79e85fb1ac47d766a9b29aa30eba98226435917aa9ce58efe8750d77bfc830c983540ae58481932d02c8dd435937dd4a85397bc7675905cabc162a3807c7b2e945b95b6cee2515d2177c8285524b852bd33a47d2d80f0bbda95da3e06ba7880"}, {0x98, 0xffff, 0xdf, "85d8cf58544c84a73cd08e99b57087751baff06e1614f204aef1abee594fb0f4f88ae32f96ac7679b74fed1a184887d5486c86ff53763fb570c0abe71709b445cf6d2d1335fa6a867a3328c8bbb3eb324a0bb7ddc09bd4dfcf70cb20581d8b898ff474fee05e62ab33919435ba779bd853deef48ef6b691c0fbd7c579c94601a60a29e9aa2cda4"}, {0xe8, 0xffff, 0x9, "244f48fc11907de6ff653b33e3b5e01a0925982fe258e583c58f791855b2acaffb89a4cadc397a6e5ca9fd70f5d66d36bfeb4b81673775a705841d5374db364f3764364f597b0c6d67f0e9f2bad6d9d1d00f646f0fe844f8125e74cb780c1c35644d16f4f7b9f3c3bd6b301b30634c23d9de67e4b8b76fd73b5ff4d7d48f5fac844478e739e9f42481e60996918c40fd5da09e4cc4cb73c8966cfa3c9f2a5a81ece3f0979e487dcc5457c10445f8a99584c71ca45b6fa055993063c440f9e01064bd0440fb40f2cbdc6ca08f91b2d670b62b48"}, {0x90, 0xffff, 0xfffffff7, "0bdb2b86bd0637dbf7f6f4b63609c9613e9330154738cf98d7c2b72bddfbc1391a9812ea1d6e0dfc126d28cd4d1734c261563bef95f73ca0228da4985ae9d69a8ecf87ce01a55d19082a1c6e6b9bc94aeae75284ae94b34d95e26a8d55fbc162c6319d63d2f0325680b348f38655121fd4e8b0065b6e252de9"}, {0xf8, 0xffff, 0x1c, "02f40b03087589c910f5233c07dee6735a4e0f638fa84c69b76c07df48a6e5779d24670fb7f06d2f2165a9c5f22a59eccb7ff56069b4dd92caf9350dbc788c34f9e17a99561af38e7205c77f7e3a3ea1233c1c76febc0f3156df83fe640d05023e79e92d2df807118674c87eb9dfbd1251c5a37dc25a7522101707ce866125425cb85d744a7c3a4d01ca2a7196be5a1d6a7cb09246e40fce7f919fa9aa1a2f69bd778508986d9e43e6b0070887c5261f17d893774696f0880103670c6c0d18af31cb1c709359c4f07775602a824386ae6007084c99be5229e336a19dc9d79b7419fdd05d525ec1"}, {0x68, 0xffff, 0x6, "efce4bfe4cd769f2f3f938f8026cfea214e927836301c6f644fb6582acca5bda8ec997eea11ec3a1d2379082b05093c87dc039a6bd5f8dd93e9e33f167ded4990f153c0ec1a3fc9bf8fd5760a946468b63c75a9ed04ca0d3"}], 0x1560}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) accept$inet(r0, 0x0, &(0x7f0000000240)) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x1, [], [@jumbo, @generic={0x1f}]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) socket(0x18, 0x1, 0x0) 21:54:03 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320f, 0x100000}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000d97a00000000000000"]) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000140)="c471d60c9c1166b911a16001b8a65ddf6e7d97cdf56648360f8b392e3b6afc9a03356e7c2ca6b1a21fc499ae80a2d7fcfebf0a4a3d2c39d2e65c5123cb4f0f7f608b226f7d10f4a7f83282fdcf4c78c988a913b21ebc73ccb3cf7db70ae5761a85ca422e9724509d4ff7e7e88e3e4fc5cb5599c12535881fb134cdaad4268e8ce26ea078d62db786c6ddccc6cc317c63", 0x0, 0x0, 0x0) 21:54:03 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000691300000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000003c3a203930745ccec2b41d11ea3bea4f39ba05b30ed420c4f73ecd920f2c47e94be9231d7c90e8c696134b93c2bbdbc0bc00a65bbae31b9628376626bc21847f5790498e1ae46ba968ba148c55fc4f5860849b3111280f45ef489a220f3333cf520e6244c2c7062731b4c695a53bb16b65dcc8248504975a0d2d4e2120c77033da3cd4f4c62afe47c022b5286b49de0c891933f32d9b9206d06a1613d9849b5b530dc9aca96ae8b4f362e98195f4e6eaf363359d6a25c49df2fecfeaaaae336df611ec0274d585c500bedd95617305b1e34183427de5beb176133637c636e7acbd290bcc8f30907d37b66ccbe21faee8aab3731eeb5f6d236e118bcc0db144036cb0c9bd0157ae7249fe439e1671221d7a3948434776409ac288c0ec85e0cb4ae6673f53b16f1a81"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x12) r5 = socket(0x18, 0x2, 0x0) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) mmap(&(0x7f00005ef000/0x3000)=nil, 0x3000, 0x0, 0x9012, r6, 0x0, 0x4) setsockopt(r5, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 21:54:03 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/54) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$dupfd(r1, 0x0, r2) 21:54:03 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x38}, 0x0, &(0x7f0000000000)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x100, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x28, 0x2, 0x2df, 0x69649f25}, {{}, 0xfffffffffffffff9, 0x65, 0x80000000, 0x688c, 0x8000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x2, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x19, 0x2, 0x8a0, 0x7fffffff}, {{r2}, 0x1, 0x10, 0x0, 0x100000000, 0xfffa}, {{r3}, 0x3, 0x4, 0x40000000, 0x8, 0x80000000}, {{r4}, 0xfffffffffffffffd, 0x5, 0x2, 0xfffffffffffffffc, 0xfc}, {{r0}, 0xfffffffffffffffa, 0xa0, 0x1, 0x3ff, 0x6}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x3, 0x9}], 0x10001, &(0x7f0000000140)={0x800, 0x4}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 21:54:03 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x80, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x0, {0x0, 0x6, "274715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x2e, 0x0, 0xff, 0x0, 0x0, 0x1e, 0x67}, @hopopts={0x8, 0x0, [], [@pad1]}, @dstopts={0x61, 0x1, [], [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @hopopts={0x16, 0x0, [], [@jumbo={0xc2, 0x4, 0x5}]}, @dstopts={0x0, 0x2, [], [@jumbo={0xc2, 0x4, 0x1}, @pad1, @enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0x2, [0x0, 0x0]}]}]}}}}}}}) semget(0x1, 0x4, 0x0) 21:54:03 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendto$inet6(r3, &(0x7f0000000080)="29282b5ee967c6a164bba274849714c2f1a5ae5a9e02", 0x16, 0x1, &(0x7f0000000140)={0x18, 0x3, 0xff, 0x3}, 0xc) 21:54:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x3de) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r1, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r2, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 21:54:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup2(r0, r1) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) sysctl$hw(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 21:54:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0", 0xfffffffc, 0xfffffffd}) r1 = kqueue() ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0x9, 0x0, 0xffff, 0x0) 21:54:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') 21:54:04 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x20, 0x188) fchdir(r0) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') 21:54:04 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) write(r3, &(0x7f00000000c0)="8d71c77aa0513b25dc0dfe7cf95cdec65cca77a2df214a8a5c97ee0d6dc2dff65f935a4c6bfc1dadaf0ea08e91630cc090f1126adfeb5010e9178da8380e200a718d7a29bac2f3ed792a2ccb4419d544fc95bb4234d8e6d37a7c471667f200c1fb6d284d7fffea79461790a0db21268768c5aba3152e4399289b85da468faf84f6dc979b2c8dd08366cc4583b055", 0x8e) close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x90) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x100}, {r1, 0x1}, {r2, 0x1}, {r4, 0x2}, {r5, 0x8}], 0x5, 0x81) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000001c0)="bde7c9b6af0b2c8290b166ecf93c698031e7fadffbcef3ee", 0x18}, {&(0x7f0000000200)="af9e3e99d8ffc8cc01570308d29f8b7a3019ccd2d0f2aaa1e62de779d27208d9a493032e8bb161a4e02c026cf36f2a5c90a6a770834ed46a50de09c978c93414040094eae32a95fbb711bf8a2e94f4eda3a2301b0d3822a54289d682c8fee56ff243ae4a6f66c6b252ce7fcb97c822232aca07e4f5934f617acb1b1d0bbeb0f3f68f6517682e1050bf310d4ff6e1365a78015fc6b8e0654bac34acbb21fd353e88186d8a03364dcefd9c62", 0xab}], 0x2) close(r6) clock_getres(0x0, 0xffffffffffffffff) 21:54:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="9dfd84d5a10b76d328436bf4aa59f347b85334d515edd2d9a1a34bc7b548fe1fe651cd593ea93b9f9aa816c4f5594291559ec86e12028f97559e9bdd78b3ab5b55bbb27bf0a14ecdc58273778a987048d29517ce195279759e8770ea485605b33ef280c92e011acea69b3b87eadae7595c4189cd2b114049ded5974fe8d371f48bc357a904a7011291be3acc1e2b94957e84ed91c14b2184063270525cf04670e8cb9f917bdda105d96011734ebc5e8d8fb6cba06eb7175dc6ed7263505f0c48eeaa61ad1df7357149fa2e0cbafab56382697aa393c9f71068de6922d88975aa0a464b3c6512c1c49b3d5fab7764212e", 0xf0}, {&(0x7f0000000000)="6c28854850a7a1848b7969cbb84a4013535c4a495f45c6cb60f94a5ac21cbd23f40c88dbf8dca2e09709491e0577223bebea2364bb2ededf582f51", 0x3b}, {&(0x7f0000000080)="5776ee77f798ffe7ade5fa008e71d0206e89963b85404a74b9ef53faff7573e3ec4b4ddf947efb204b30de1c19787e11e3a0a672745c197468a47845508282225c1a46a9ff6133c67f147db0103b5ccbb45544c221b0fc59d2ffaf9d5b1dd512db24d7bb05f043d06db7eef631aef744bb6c538b1f8a31f6cf8684ef6a075072a06b5dcf530ae4912bd791", 0x8b}, {&(0x7f0000000280)="cac8c2696069b312b19aadd26c58ae513c46062a503666e6931187df821e18b33562941766083d4c3267347c16f61c8367aa1851a9952b3f60e522e5edc4a79c2bf03dadf0ef916f7ff9ade94f08b864aa45ca2d3534", 0x56}], 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x9, 0x3, 0xffffffffffff65f0, "925475445f0a765ece324d016aff0500"}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYRES16=r2], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) 21:54:04 executing program 1: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x1f, 0x9}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) seteuid(0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) 21:54:04 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x2, 0x7, 0x800}, {0x2, 0x8940, 0x1000}, {0x4, 0x5, 0x800}], 0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583"], 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x874) 21:54:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x1, 0x1, 0x4, 0x6}) r3 = socket(0x10, 0x3, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0xffffffffffffffff, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x9e}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x1000002009, 0x6}, {{r1}, 0x6, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x1, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0x6801}], 0x4, &(0x7f0000000100), 0x3, &(0x7f0000000300)={0xff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 21:54:04 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xff, 0x0, r0}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202fc7b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) r5 = open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="d76becd56910"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4081, 0x655, 0x0, 0x0, 0x0) 21:54:05 executing program 1: clock_getres(0x3, &(0x7f0000000000)) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) 21:54:05 executing program 1: syz_emit_ethernet(0x4de, &(0x7f00000009c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60669e5e04a82b00fe8000000000000000000000000000bb4ded8f20fe429148c5057a46004745a900a50000000000008900907800000000fe8000000000000000000000000000aafe8000000000000000000000000000bb180069233a213ede2ef342034ed91f178b182a8149caa291caff899ed341e05074d1fb88c40e48322a8c6258bda6a38d18c2e3e58d7690660de6cea54356fc4764880b8af4579c5c153b375a7b48489a8345c105730b12f5803156043800f89d912397b3a04128864b63e66044a072d0d13a46f7502986216c7c77d402f9e91c62517452dc6bca89d7b781c9ddfbc7ccf4ead045986f66e5f3f6a0945b9b62a0f9fa08e2ffe0088881265b399c5479a14b7168da17c811d76e95a4c6614ac50725f7fb6a793dc97399f9dec6c894683bd097ad34e87ad4aa2b1cd40cbb6ba5ab3bc6474dbe4843f21900c061cdd642df02e5ffcc223be691dc5146c9ce8ba6693675fe6211fd61444a3048ad5e794ea41ba612c9903bab759f15f1452c309f415c1c132cde424e823aabf0ff2f1ce2355b19c824f9ca961a11b6eff068c2f0db3d8a7527558eb71b5f058f3f504e9ebfc9b350ffaf1e6292f07bfcb072b477ec6714a2ec7ab86491e0234d8da679b34faf0c053a1f5fa59fbd268c85aa50bd11713d11649cc721c7574857a589af081cbed7f0895f50719f38faa760e4ea1cb9960fdac24dcb74c6cdc0f89c2a18e65724f79e05faa13955879014ec583cf62aefe0a48f9c81b7a525f8a15aed609a60957a48429f87a51b0a1d8b1b37d97d54397c96b1deea8d29a035b3e94e7d16452461668c54ae1f1a95cf568a23ed9fddc00845e52eec303c2f4653be4d95199c2b771abb7806d66f7ec34c281c5c91b846a93cae7d87e52ed1449374c0906e6ec505fa620601cde5b086214b70bf1b3678b3d876a6c7360e9c6ffeb1a229a2804e90dd918733c682f0fdba5c25b971d9e108927ff2f221b16c0f9288c89d35c1b60aa56cec035738d2c074c15ea102785df83e30c681b8624661b4a4478d354a8802a31e4a6a6c641e5390bb2e943afd745b3305c497abede880952ba6a6f090c5a8055af3a3d0acc6c65e8abfc1cb87984c7eea68e1027ef6f961e6269e3447537501110c1355ba9f0f1403ab61b376cc60031ff921508316d2ea7f05081f16c39f6289a87e7fe9c402d6ace4576015262ce9e7b3b0e7bc6f0f70a2fb8bc8b6a6d2e0b37bd3b29286f54e79b5480092d9f5eb08b457cd9f04e6fe1dbfc99079321a5368ca5194a09976efcf3b07de2db609f707f827e011de70e7ef21b29f1d1b787ffab18c581360e239cd3c4893d8f64cf3ee8ee97711b239ab19d6745e8c80f3d222ba9d68c1c65d54bfb867de91deca3683ae3a8691e3c3c0a4dd41d65d91261d37fb5c9cca1835521c67386973d4fd2af9ac0285cc69ad92e009cd5304b1c55ae32427299b68e43007df1e9358a468957f135835b0cf1454040373117b939e879d490e81bfa5827e0b36e3b0a68464da9ed92ddbac03f6b59eb3ce7e714ebde962706ac0887ebe32ce6a22c2b5259e62af551c454da9bd9f00c5caae850dc432e489ed056f4c83fcc9def2b5b7964a627c353379d88a274f3bd950a9960d21378a3b5a72d7bd8f0236f63d1ec9f6c9cc3252577a34d64c603e4c514d028e1d964cb6184275e135fb0addc1906026605eaee7e2c8885ab4a1866356e4bf5010076cf56559f5d4ff62c775672ca536bca14faa9fcc39055ad1155027d6a497d82c3d857c203618040f3064f8774f10699cc3ff326b383917e7f44609b9b704b28fb22c738576ca240ab89a7ba6350c43454dd645d895aafb6cf9a515df4a6249d481836a90087144d5b2a505eb6f74d1cf4d1f0270c7215927c6996b2e38a8288224094691f9ff93b2e333edb1f3cd82c2aef91b57a90813ead9755ab2885e2af8555325c80c1407475ec2915247d28bae9bc58b6bfc68ae6923681339082d985b6e908aed18e89f2bfb9d8cc776f6104130ab8cdd89a9a70e083e1653e269585374b0d2403f37acf94495ad67742f770449fc9ed4b18552d7f796a57737330714d9819a744e7da92d56cf64e9beb43cc4bcc3c3055ddcd21c229105e15fc08a246ca13e4066aff5290c1d2e548cad8fe02564658effa7fff431e3031692c78f644e505746cc1b72e4243cdae2af03f7a01d9ba38438af753de12df8072628df66ffeb3e079ff2ffba256184a7bd1498cd83bc09fc73cc31e9b3f47c637c969109cbaabbcc88fd73758eff02de0336d3212f278f12fba79273bbb087f262b82866e6d622b6c08e391bcaf708b257f0f3aa0cae88d59820680c4bd1d40ce5e65929f8a9464b107ee7b99f0718b9be6d0736349b6b37f00f9d3ddeaf1bfe1533df72b19b6c155c48dc76792a00cb7980cb08a891f620eafdd6adbf0f44327538615c8d36010d2135811bb6e94b5d0e829583490cfa72ff76cde407a779faf6e0ecc60017369bc2ecde08135fafcfd8298cbc77c41c7216b21033755e6b31e2aa44db973da6db6f35a20ad1f273643df3253e4b3019dfa080bcf9487a219933c00b639683f4995837113cb2485a9e3de3ca2f109fb7780df9c3150b4c37283e9641d553ffdd401478db614dac6b9fe467bc98b8b963b5c5854da2ac05dc1fb14b0d3757bcffa5fd753c2caeb861bbfb32c0dfd75214a0c4742e763e9047ddf51ab250bd4481b7b6a748fa190e6d69a6ad520b355062e6ef2c407b2d653684c18170cc600ecc97f68e6ccdf3161e7032b5ecd3dd8829a478215bce5a0234f244356f50618c0400e7fd2218a2fe76cf9ea584c923548aa7de0414d3f9135a9ea1c982946eeff006211c728df4c0456afbe74629b39139317c016d4a055ca9c2ac54c823c6df615aae8dd735125761c20d99a0736aab974407febfe5a4685d49ae13c8ac64df4d6f85c827598852762a5434ceb82ab95ec70836d04edf1d280222d0333aa1c4d6ce766639b88edce8146c0c4451c3fe92034981a56043e30f778408a4967a68bdda56e320f126e4b5525d9278063e7de4de0bfd607b334eab6176209345869567ad6e48313773b25c78c6a90f2fb339da12c1815204c6a20be0df34ad55ea398735081f53cf8d280cc9f77d31f8bec3c7f4fedc648e83b3a4578bfcadf48634781d4384cfe3a4f3229cfe8f07445d47725e29dfa66864b27c5d893eac9c83e2c192de139f800aea22f8dc80789d938422d079d3b8dfa2510921e1741147f52c1104392593636aef5980706b630d553b18c2b73cc4d943338ce3ddc383ecd5782d2dc8510aba57a4de2b2eb6ba42a65abf393586df5ef44b3e553368937e8802e3eb8480faedc1f6d03836982e9f6b846e1aa90ea4e094fe128a1f3effb8b500f2b84195b2be40e463cc71cc83c52fad29c93dec66158b7e1bc78e10dbd2a57c61ae0d1b9c17f441476e76826dcb6dc52ba882c1470e78872b38da13557afa271f0d68c97f68f8cc41f0489ccd660ecdef4cba56c1ffd46a48be1505b488b4be68c5693a091347e56f9f8a4cdc85479ad53d927cfb0e74ebd017b7b1e0c488deff290572dabf77d11c230bdc4ae1ede5c9b1be1e8ecde5416ee3794d4dd9ac5f1c185ee5a1abf5c1c13bd7cd47efcf1fd08a2694f4ed659ee19db5dfbbc5995a3cffbfd95466d7b9032b88618da740601f0b31dc2404e6b24280f4b04b29319761e156a813d41e39b63a3c7a914710c1335fedf1caff496bb97c8cffbbf47fcddf1ca88143b638f5c01f24c0b669644d45f9b6007a57279d2d12e03979e8a47d1dae916545ef6701a970fb5dc9058c034469e5de6a7c351c43693faabc0e8f4493a20ebc7ad6eb609c98441f6518798d2a698f0d2ac24b0844c6f9ed3248cecca74630db47e7e389bca6508d0cf206999c74c2c9b63d61f246e6c01e91621aae484485c3b46ec1d16397c0c6e094fd62f0c0aa5776a16182b2fc58b831341b741ad1d011ed1bf6f20b6660aa450c9c73531af5c274255f99194d3885c2cd24483c1f0ff67898e1873ae02dbc23180c0cb865df6642b91954178c6a34fe108902f2fd1ed15c2fefefaa1f006d4edead5467dbb50e87b625275b97ae4ec1867322c66d85805435efa2eb29e8f00c1130978f96586c5b87eac5d89ee3a8ad8be1917b0d4ac1bbd2fb05c95bc99a7b1f4264b7523470c33a3ba657dcd88fdb51086fefc8e9e0cc2b7305547a026d492892fe5f3db0b39d0ed4fdebbcd643d81b186b466bfe41cc6aa6afd4b5937cb262f6f895e53296f0d266ff514bb62c60b16f6848aa8f5fe1aa7ea861bd682de9ff284656cb05cdd22df6ec093dab1641dbbb1d70588a29c06e6da373fb98251e40020bc1d5279211c1853eb0206b1433f9ca0538bd55ffd5bb0acf39a499140a0968fa85ce9c0a04ed83b19ff2910d80acf60b35bed7b925b98a35772268b416ecf552b3b01cac9e42715dd3246c4e46fa3eca6cc5c056ba7d78e7633365f63d90a644acec01796eb9d3d140a109a4b5a56c6c974f6fadd33341eef06000714fedeb019cadea6fc588843d86bd0c14c4adb6a4460dfb4845e173f2e093566ad6eb133ccfdcb9b4e015972d82e179bd62c8f5711b07bff46ad503941d107c8dad3c695e65fc6c7899f308d4c2b4ef0c6456e013a6264a788658d40f704ca87f32edb4b3d12d89fadb16c6c212a068243c7944bbe965887fa3bd8e93854e5c102ebb69e5860066b4ec0c77b26a6ce8cb6eed0ca951f1b16f79f44b42e401ae77073a926679fb860c3c36ae51b5f9c22b7725b8b03e0a915179c6bee74960b872a17e0ee7cce0154e5b873c3c31d0da9ae93260102484c209c794347cc434cfb15ae36e91e46287357b1a1791349bb827c462d8e264bbe27a124f400eb26d5d2dbcc1b225d176b5b266ec88587a5b95fe81d8efdeffba7e479fb5782f5c872a5af272011e7ffc1c83ff6a09cf898fe117f14a0edaa9555d0de9cfb882566ad186cf9260850874741a7c549adc3200b829188ecde46bb0bd274a94f9d1308b4f6b2ca7bb9766db970db2c2fe2beb48db84d13b5ca37bbb0d55264f1c1b3d140eb14dcf77a3f89a19258d77bb7a4f5c92342b4726af518442331f93bc4c67fde99a2d64e5a28f8388a242dff49d8d9b2d0f2876a2da11095a68b6bbdf0f0e1e27ac2b9f6c0f7b43d7647e70b3c825f476f94d5c9b7f40560ad5bdc82baf37c9f5f8daeb3d22e64b16d3cb4dd3e59d304903ab24e8a74f3a615df086e95035ceb0c3312d5c5eb001c6e7679601e001447bded9b3cde7e3a930db6bf121007ae310abea772ba38f1b671d8910124c53c9d57154313c6ee33f53d70077516c02ee851fa8978ebac6abcfcbc6bda1f823600e862c3bfef7d47821484dbd428b3d3271081704906992552083b0cfd27f8e3ca01418e24b02a56124dcef26b4debe42b2b170e4772c80346fed6abd7c9efcb6d2707a424192abb78f83fa910cd88acce93f7194a58cabbdfddb2727677e0157094ef10d788cc8dafc0ffa16ef64e9361a60fcdd2a74089a03357e7d7df1af774363256f5b567503c37b210d0438178204a5b4b742217fa70bf6e2347a951b1f9463e5e7958e1497bb90c8178fb8e64ba7503d3e8b62a2d5469d939ed79f4af8f928e8eade9b68425240ad267e4a40b9b61d5ce89b99c8f8f78b63a72d53d0557ef9dd4b884f2751252fb2be8dd780237b2f55c3c221d06b74cef117098608ba164a828179f376a926e11b07cc5366818dcb48de60d06e8a2a8834d515bde6d231f3e007e28f24109dbf3829ff2f06b99693861a00cbfec2e52347f9f53e6ea05aa3fb7ebe2181dd4159bd2340d209ce3da203dac8490620d20bd8956d3fd943f601ce3e79113d69e5486f20f9970a51c235f5ada5de6760e8afd1f841dbadc5baeb9b5881a52f16f02a859a99ba06be2990339c1354f08e2950f3dd875494aab72fecdb6693a6c2da2a8a9e80e29304b9c2c8cb8924129d39fd70bdb41d53145ad0c7e0199c6bfc3efc5872aee6be72a425c855f959df40a6d1b160efa33eb7b3047af767dcf0d2ceb4548e57641cc54d58e41b6e6e9b3e25f07c85a32a07c92627543d6a115b31c86555db683e54b97e4877dfdf2af43d918d771de8cd97e25f667f15c6437a9e66957956d590a1f77e1b6b0caa71ab8b2e26d04b7553f8db2bebc4c388e40b5199e59a9965f82df4c0020050a908175f1b6432185469dd02d29dc1286820c81b20aa714a4b0d065ea80b675ded961841a088d3ab65db1841af4a408c3cd7d586d7001d5f762bd0138501d99f045be701399671d92ea3d3742fbf0c801223e1ffb512207dea28c492681251a39d0152f11d82399d52abd0405752fe0eac33135f219d536e7456aef15421376f32bd7ad6645e5d01d6c99523ab6e5da2bbc8deb5990626435c68bbbc19e783fcc9b0e9cf247384b129334079a9820656ceed070c3d8976af1a6365dfa00de7a1cf5b042c7bb3374ee16732551900b4f66729874effbc4f1baf8e3c722ac93da7a9a6e51ff05c67f35cd2c3d0bae0e45e22f576730b80ae87e4594f80208bfda31f6eb3433e4384b47eaf2ff3310300c0e49c483ed34027ebb19cf6ded8077da33e2c15e8eecc1c041c25bf1770a6416a3eebf5190cae0d25af84d0cbc445a1770372a98f3406de1bf9c17e28d44264ae7b327e9bbd36dfde8beab94f3e8f55177fb8663da3a57b37ec0d224b8928d3fcd34858751fbfb3e6bd7e2c553ace630d5a0faf2f9784382799b75813916b1c86920966a8779cfd86f3afa565092db1dd7349442150bfaa5d27534f6ab1b7783e73f2feca9ebb1f3f543eaabc29919ed180e1447f7c0b0a269e28ceb2133a25db73aabc2baf598813172fa0a399a6e03a5279b4b7f7a0600b277e58940bc66c3378d577d50700318bb62263de72edc081a9e2f8b04a64452763b20e824ddf8e812bf2cc6e7afefbbea938bf5a995800"/4977]) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8058, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, 0x0, r3) 21:54:05 executing program 1: syz_emit_ethernet(0x35, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffff08060001801006030001ffffffffffff9b2c2baaaaaaaaaaaabb85c70e1b0054a6afd368447c73228c00000000000000"]) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaea4178e566cc0806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000200)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9687b7c9a2c4ff00fb61123a2e275398857c902f965c1d53d51cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398575f", 0xd5, 0x3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x9}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 21:54:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="c8383ac254e81c7d1630ed7870b0c31ca1974212a2003b4b38b661fa424c94e769796dada58e7e82e9772758fbd2cbc8ae885e1ff6f6f5cf09ebd35d02c08f713103353367d5528ebb5f8812b94e3e63adfec8b108f654508d12ba200702b56371", &(0x7f00000000c0)=0x61, &(0x7f0000000100)="aca15a0d887da02ff00bb31f2d728c8ae4d6bec69aa6095196ec71195cdb9c9e2690d73eae8f74fb9af91930b591", 0x2e) syz_emit_ethernet(0x22b, &(0x7f0000000380)={@empty, @local, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "b6b81c", 0x1f1, 0x88, 0x94, @ipv4={[], [], @multicast1}, @mcast1, {[@fragment={0x3, 0x0, 0x4, 0x0, 0x0, 0xc, 0x68}, @hopopts={0x0, 0x1c, [], [@enc_lim={0x4, 0x1, 0x5}, @generic={0x4, 0xc7, "933b8e0c342692614743ea43e18eea45007e8c3a36b86174c49a0f780f354e6aa8f9830655714e1dc10934da424392378ea79bef52b08b2e2d8b453857472e75fcb8da458a8d0bf6488f979948433b8a7889e4d9087e22acd2d36d1c9078d5d767c58c4c5645d63f95c16644f1631c3332f348a6f796463fb25c1e83fad35ff01c6fb49d47fe42161e69ae0568f10d7c0ff6f257469dfadf503a7608edc628aff2285d34f9c441f3ed7d268ee0dd5781ed9129dcb545e600"/199}, @enc_lim, @padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @pad1]}], @generic="982913f60dc3b6479adca06cfd0c0d9ff825dd653ba92068408abe4b218cff6bf143f2972803de723089662355131db69a7c86c811f5caaee13164614948cbbcd18406cf270dd2bb94b4096eb130deb005a28d3922d068ae8e7241bde09239fdac8d5d942cfa04bebd4ace65e71d904d8ed6f75e1a3677a8ff6dcac62823fa068528ac0265bade6e2667690b8d942de5d04a53efac77a8271e7653f0648ffa99d97fbd965e233eb248a1438738f30a1a1ce66142ecd0966339cf77b4b24d0abe7a3345ff7c3f5d70bfe3cfa04b21fb4b72753a1b7f5db8d2dfb647751a5f8b82a017416d16be9e372f3204a905ae58841d9b4c2a7e9abbec02"}}}}}) 21:54:05 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0x2}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000071000000000000000000000000000000000000000000000000eee1000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f93ff410000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000006a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) dup2(r0, 0xffffffffffffffff) r2 = getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2f9f}, 0x7, 0xf7d9, r2, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x1, 0x1, 0x4, 0x200, r2}) 21:54:05 executing program 1: socket$unix(0x1, 0x5, 0x0) 21:54:05 executing program 1: r0 = getuid() r1 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x8, &(0x7f0000000300)=[0xffffffffffffffff, r2, 0xffffffffffffffff, 0x0, r2, 0x0, 0x0, 0x0]) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getuid() r6 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r8) getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, r3, 0xffffffffffffffff, 0x0, 0x122, 0x7c}, 0x5, 0x3, r8, 0x0, 0x711, 0x2, 0x9, 0x3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) 21:54:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x0, 0x20000000, 0x1f, 0x2}, {{r2}, 0xfffffffffffffffe, 0xed, 0xf0000000, 0x5, 0x40}, {{r5}, 0xffffffffffffffff, 0x8b, 0x20, 0xfffffffffffffffc, 0x9}, {{r0}, 0xfffffffffffffffe, 0x40, 0x2, 0x80000000, 0x6ba9}], 0x80, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffff8, 0xa2, 0x40000000, 0xff, 0x247c000000}], 0xffffff01, &(0x7f0000000100)={0x5, 0x5}) ioctl$TIOCSCTTY(r2, 0x20007461) 21:54:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00000e091fe600"}) close(0xffffffffffffffff) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x41) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = getuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x7, 0x1000, 0x400, 0xff, 0x3e4e9b8e, 0x4, 0xfffffffe, 0x10, [{0x1198, 0x9, 0x60e5, 0x1}, {0xf1db, 0x6, 0xf71d, 0x4}, {0xffffffe0, 0xff, 0x7}, {0x3ff, 0x6, 0x8, 0x7}, {0x10000, 0xd4c5, 0x5, 0x1ff}, {0x7c0f2be0, 0x2, 0x5, 0x1}, {0x400, 0xd986, 0x7, 0x4}, {0x7fffffff, 0x6, 0x3f, 0x8}, {0x6, 0xfffffffc, 0x7, 0xc548}, {0x8, 0x200, 0x800}, {0x8, 0x6, 0x2, 0xfffffff8}, {0x456, 0x2, 0x3ff, 0x3f}, {0x3, 0x5, 0x7, 0xaa6}, {0xfffffff9, 0x46a, 0x2, 0x6bb0}, {0x6, 0x7fff, 0x9, 0x6}, {0x1ff, 0x0, 0x17, 0x6}]}) r5 = getuid() r6 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r7 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchown(r1, r3, r7) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 21:54:11 executing program 1: socket(0x18, 0x1, 0xfd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = fcntl$getown(r1, 0x5) getpgid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x8, 0x1d) setsockopt(r6, 0x1000000029, 0x0, &(0x7f0000000080), 0x0) 21:54:11 executing program 1: semget$private(0x0, 0x4, 0x63) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') fchdir(r2) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x81, 0x11, 0x2fff}) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x7fffffff) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x0, 0x2c, 0x4, 0xfefe, 0x5, 0x0]) r3 = semget(0x3, 0x0, 0x230) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000280)=""/38) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000335000), 0xfcb7) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r4, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) r6 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x11c) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000140)=0x200) munmap(&(0x7f0000607000/0x400000)=nil, 0x400000) 21:54:11 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100051360000000000000001004f00de5531ee78939fef7c83bdcb3f49e9525f5ef3371b85102d9d1296cd94a79cc4f6e438f275f7bf5a8435826dfe16e33be23756f6bf2bc01ca3c4758d00a6391c22aec364971405815eb597681d36f587c6f2918197f5e9f40acf06b712c9111ee3f1eef4807ddfa43926c0e58363c6f18fb0f854cc99c40888fbbc72905cb6e964b0b481f9fa8864bc3ced2c965e4236bb9d8c6eadfa8b2042cf8defeadfb010d0ddbc20d884963a97db19232062c249ba71ad331b2d06b044b4990d82fae0191cffbdf11d5bf82bfd48b92d01fece19f506a127d12d4ef93ab1be130e0faf11fce6ec97edec4a80b893b93", 0xfb, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412bf3fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x10001, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400", 0x0, 0x1}) r3 = syz_open_pts() close(r3) writev(0xffffffffffffffff, &(0x7f0000000480), 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) syz_emit_ethernet(0x36, &(0x7f0000000000)) 21:54:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r5}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r2, r3, r5, 0x122, 0x7}, 0x5, 0x9}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r6) close(r1) 21:54:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x101, 0x5eb}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x8, 0x0, 0x0) 21:54:11 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) 21:54:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001080)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002340)=[{&(0x7f00000010c0)="8f49f1cdaa5befe1126f72d605395c943e1b40391a7f7524917a8d10947c83474ffde1fe922dca0e00dd14bb3e845b5f938ec1fafc273c95713a838d3fbae167bbf9bcc3ac76fdbd5e7d670c1f4b6f058b812b4bc51484c174859b9db6391df9e83b67946abd082259a98663a154ffddce70a266d991abff58a9f757d57ab22b98e81568b577bd167db87f287ffb3c72461a2e93317e0d7f1bd87e1a63b818c46270fe2b4a1c4d591eaa7ae37e4ef262705cac0ea2ceacd8f525f46fb1108e02410f0ecc3de441ad64ae87a320c80aa7553b1130b540a6ad41bc16e9eb5eb60926753a63b395cd15c8b4f85f577b6b49c306236a53565779a14a185a5d15d79b95b7cf1d54436c9e97bf691e7a8bb399b5adb93d994bdbf05e3f9963efc0a3ab479eae3dc36d62e2efb738ccf2e8329c5af0d75549a6b8610a2af5d6306a5747ccac5e0c5a288c95b8e1ec57e32e3f3dde89105502208396709c69afa4fce00595a2118e4e22ab5819aaac663ab0408f02dad418fa15ac4b4f57983bf8b0d9316d7eabda4eb09ece8c27c76b53308fd7383ac3ef2c65318a23a278c3d4f4cb37ef1ab37f297f183a7e12be5417e965bda2d9add966ee46075ba01098e779f0e9bf3eee1baab2afd5419aa1b652b1297ec381df64173cda70d08adb86e8119012c1e011ce062b81f8a4a6ff720b779d5e00033f5ca8847c765994e9991499fa6c86d2a9336c1399a7c9a95c24021875c718894a3f18bfc7e86b011b73040403b312416954aea234881596cb9edeb08ec0c9090e9501db3a0466e400c6635aff1c8a81bc11e3d9d9a3cff6fd51d90a2731d0386d2cb93e282f1d44b69b4dc821cf87d056bbb0f2019606e3726ee901911e20d6dc2c0ec3463dd2a6bb41e2bef88f8ce3d96745c523ad296312d7bf530f6dc02e78a7028b460f0910b5072635974ad1f4fe7066292290078aaf980e43fa56b81b667894ad418cbf19b0758d35e24df90a6d17976f109fb1e203b2ece657bf5961a5c7ac56b1077f38f2773005dcc166d9e994dcd45358294fb25a812583d62cef74434c14aa9cd023c0632b233cffceff2f8979f5dd9b21d47767e807fb6ac933e14b0119eb8fccbd180d35911ab7d6265688245a6c2b96f2a43b3b0eac59ee23711f95554f76452c7fb6fc95bab535036dc12acef102b85e445741cea3c222aeeb0f683b527aede7505b67b0a6bde99f55c27026ddbfef876231270161d67c400eef068be260d59f46612f8cacd9bdcf139f9971a636f40b73ad2a155b52806438230dfd262dd71f394341179bdc191e3bd3cf8e20fef1f6679835667376d4e2490090e9bf932c703a5395ef498ff9caaab49b40055a376c7feb25cdc5e528cd22682c43bb5ff6491efb62c518c43d043cf3784b253e2f46a445a7c0dd15fb2ac815fa0d5f76faa112874e4c5c73f1e06f9dc2654e29af8f77d74c91e0ded87cd99677c0fc393b326c5ee1d8f0bba9b74f8cfdb0ee2d296e746bbe5e10de38b68b6dc4feca3db671798d4ccc206d3900f2784b164df41c449f8a2e99f3bab974601545a7454b96a2f859f13b3a2a95cbe1582201e21b234a0c5273dd78be4734df6e81380e48c00afa67362ab47317e695bc923b14f8f6a13d2512be4d76e3cb65157bd3750c1bf5d1d6072931e5d33c751cfce7a1f623d571134e68496b14874bf412f7be3e43a892b5605635fa472b9df9f39180c5769fdf2354260e6965d5f6b878e27dd801f2ad62aa1e5d51c80135682e50f0e4c20921dd4f7233d9f2b6ab3e7ebe5b2f4ee44dca7a3e0bae09f99b2f3f1d9d6601a93a21ca48a3158f5859044a03f20e425f05050d2fdfd9e946937005885fad1c3ee458453897491d4e7ffce2afb86e651be5a4719b1f77b7224a68421856f38d68ccfab2d0a34c5cad433f8df6b31d17dca8cbae6a99c2b9e8feda0b2343671f0e09e060eda6045d7617e3710e91afd93c5841e48e944fe59dbc03c8ee64a53b65463675e284a29789062a11e1b1592576583abacc74827a508c90e46dd62e6a5f4c13a5aaec5494bf4bdd574f618edd7430d8c4f425330b6a49bc1befb7adc5a6dab9b6c12cb23b551aa485d5f25665bd010eb00100cc39797590291e1872e3759fd8770570ddb601244365547ec803fc4d62f5ea4f4cf82d897bcd9fbc4d26b67c8330eeb5e09053fa2b19ffb0cad73bfdd01113d89ddf390cf444505e297bc24b2bd2d21407a70cafc0b4c0e756f73a3a471e5dfdd44e5942f74708ede8b509618d654eb01ba180374575a18f5195a0ef1a470e44952ccc4a05a4dc1f62ad8fb4f55c8e49723e927f769a085c7e998c6cebb951a84fbbad021594603bba1e4da8169ff46ccd05710a8102922b1a16b4f29303954fbda2890251415fd5ce9ec40086d4ae872df7db66d2382ab86dd063b83e4fe0d4812075176edf396a85d8eac7a4b53cb26c67ead8caf5293877b8c00d10e36b344498d012addf99cee8f7a3e314cdfd78e3979e8ef0649f2a3367b54ca601a9eb44192b1d202a064ba29e75109bcb3f5664d444229b738bdd00f5b86bdcda66e8fc0b2e4deebd99c52769b65e51f71f7d3d72d5f284d7c128601b2824f5492f24dd08dc74dd10a5a5aa6019188aba5137ef8bf998c1b5a3383ccd03d3dccc70fdba153db07762130790fad0c2ba63ea24d3ed86d0950997eb62c2b294c1253c6833b9d20384fefab678bd7de5b124519bc69e3aa9e5c54dcea1d604f219b2bf6b24ef50d94c995985b983e2afa464a6e2ac6be6c88f47f47dedaa468faef16e704116f6b572f57b91d87bda44192bf6e432f83859897d70e944c2302bab324a8b980a24eea0b859ce73dcfef782f3680ecbce9efa248f91f3f35e4fde9ee04180f234242e725e3acd9593b4c9f151eefd7f036509756f8c952816cf4dd48ff17262ce1d003d8b2a39a3a6d071229e0718235225d2d2c3aff02be56bc50f53f7ebb7b6e8651ca2ef340cd5bb019bfaba0ddade2d20da328e6ea9a7ae7b0d75099e2f1d1475666072f05ef24a8604ca81508d0d1068c97713dedecbf7a0d3ce3b87030df97a14e568c066240dde669339430f3f6992b745e651aeb2f8c5030f2126e91fe031f1eeb23584aa3791576763db0da527954fed28aa1b5973fdf6b3a83b0f79b6ec6d6c67572a7c5f3cec3d3be0afd4956c507a51fa2b64e8c5fd6ad4459fdffb4dedeab82b07916a47cb9f9e17910914a5f132e474e528cf92fa184325b154d0f03c83655f91b85fd6b24c686e77ce9af6679d16a89ef84cf219d126701ef51ad3e9afda126e12dd730310425ed94da6e8f567c3a1f164b3e0558dd24cb1f465d3b26c9297e7cfc87f920ccbda835545d9cabbcd239cc221610344e6fe2606fc4d4ae17d310c1eb749474ccb6d737340b0e8f23e73e6165e26616ab27e5bbc5bfe25633c3b48952a4997f24c78fad9ff7e52d60ec8dc8f48032796b8174cecb446a25cea90b2c7ca837f554611b1e3b8a2e79426ef02877e135dc8641ef04a559ff862f5b8a5eb1b2e60e0d77b2995494bf50457c91add10206129a56e9a81d71a6b4a31cab8a94999e94e059ae4da89e0133bb959020b8483fa8a0bc306e1e2613f4ab89df7c8d773f6a1fbef91971d60383100520ad8480ec721bda9846d840cebe22eef24783c651e0fb65868564ea45059981fd49f3e88a54d9cda68fe3b46a14f35377ef05c36d4bd9c9e1a50ef8962445f85f637ad6660d48cbe0ea784b837048962b7518c12b3f14265018b0f71bdd777a647db6b8bd939be2d3b90737e3b122ce219b78881c56883d6d1818f2dc2d5536820b35a399d8ede032fe23f1c21410a1a9e9790e4fde1a392f5790c8e7931cb93386043d8f888f4752fc5581f035a8585e24c0d82dedf18f22c01b21e160c41d4849d8beefc9c68db8822105d305ec5bded27bb77b49b6cb5ae03138f5f529cdf7db06e4da90a75efbac40c7acfc6703d04399cdbeb5d6618682e77324f67f5d4f76bc5ce279edd0b6847838acc9f882bce6914344b03016c7d1adad4873ddc5a530c3e39d0f255563863a43c8e09859fb13fe6092844642ee37da32c7985c31a5f4d83574f17e34df2ea402b0dc7a3f03d550e60b3c842048da99deb554ead275a0344a5e4d961605a1c5ff82198e9e5b9244f6f9c1b97987ae17869e5feb41d47cc97dd0f97b434ca36544199546d3a37e932ec456969615874bb09d7ee65a7ddbff99329e4e0ca98f2c75770f762d7b1efa98b25c4f667e86f75401141cd6c9c41736eed905e74ae87ffd88252478969aee623e1481563b588a162343e27a24c362ae30e6cb2b9a1624ab6ec4ae34ea64833eda3ef1b26d27267f40ff5b573c4824dfaa3507b5763becd6f9544209abf139926afff1a06a1b292798e2468a209df8a755ef1719cee5435461fb80795039da62788d68c3930c244b777476287ab35c3e09434086b0fc6dee2773223bbe237c179f84a0774e40f4b785c0d19aec88664d6817071c77111b588ce843dd1a0976962b59b32c9b6a9c1af52b9b7be84f7adf5bc39f50096b62819b91a35320ea4036b9bab35cf84b9c0b785f8d96372e54f93c0d2277809dd2cf20e61511cf869d2ac846b49e256a764842ee79da9b31d7a83c4e4f231f85ceeb1523d24e72324c239d771672ff63db4c1add5bb673cc3e884b1c04b4445f4a4c3a43e59c539dc1a28c5b1ffa832adf1c4e7b7dd1baeea212c7697654aec2a926a4e947b97c0d1052bd9bc42a85816dde37bd618a4374b0195c217dba329b10fc3d753e156cac4563e10caa61fa002e49598bb97854671eb4f32fec546fe3c3c137de88467c14810af3efa4c709a87f82d4a6c061b26a806e918d55570bb67991817e539e817dcbbb0d983ddefe24ce53cc5abde91ddded139540bf16b2d5be64fb8d75968fe6b01d53a2167d97d3ae3a19f7c35958091fb52837ef828b9c4e5cd7e29e917b98046035b03d6b521a6c98240bb88ac203c0fb786e5cca4feb5a0851d18cc57ce038c179e5c7c6c1371c6d3af065b6cb3ba02d1d08ca532664b7f4e161a0ff2506fb02eed1b22a4b901fe7cb10ae536843370430ca57c989af90461bb4a8f8f0a587546f06cff4eba626aa3ab1c0017d93440f3bc3830f12f57ee5f36c35f81531e6ee3ded77b902bca144302fef62d8df5a864abc2834782eab8d0df7b093ecd795f8e3e4e2498b965304b09325c48e90e42b4ffba51b02e68f68d726a06c52ebfceb5e832dbf7224ee0283c808842c7a25219a14a20cc44179305f5cd40e12e83055a10e144212d72125e961b5e059ec24b9509428d77a05c1d5ad3c33818cd420bf39d8af2dc38053d41db98d8b19d1e56c774cdcb48c6d72f98067e8d2943899ec552b8af834dbf65f23fd5d7514e7bf84850945c13233b8a7feee5396a10b7269d7d065b2aec26020547f07e82d7a002710015942b82e6f40cdd0326dea057e0f4af5687d240ff7e334959f442ac85db392ae29df7aaa813bde1d003233c9b6d18642468262fe3199c34f12a9b453ba220a4291cc085d08db9825cc3300aa71e6d16ab6bb6f573aea087bd96b729eea6d526a39911c34bcf7fe085ca1d1aee3a1c704262aac60b4b72638a0f3d10305591ccc3d505a83212b87c1dd752071ee062e3486ac0ce28ac2bc08d52865319d33858d627435e69858f461b82204dae718a8f56b227fe988967c6d9de5fc0d32b23c9f3faae44d21d54271480ef8e58ce2f4b51bcae94ac14f543e50f6a0714c3f3d04323ddde", 0x1000}, {&(0x7f00000020c0)="ca983dd6bc4f51326ab86dda4e06dd2afc237bbafb0b09aa1c752f15ef", 0x1d}, {&(0x7f0000002100)="2f300738021da35e75d6cab6d24b6835c866b0461aaf0e66da7bfa8687e0849c4c15b0c345399c7a95a74fb169717cc3c43d3db7de3f6d3ea40956ce71af322fb744e47b0bf5698f3bc6ced6c2834c3fc3689248637aeb2b12924305b0fad56aeb164ca1109e35974125f253732def7b9ce09ca3525be2f754a1349102b56a8235", 0x81}, {&(0x7f00000021c0)="5b7f133369485401cfbd7615b6724b6448af828c256790ecab86f88ca7cacc2000b2a811867c6fe1a98fb58fc2a3636c2f90637145e107e18ff426fbd2cd9f0d1e8f881455a4ea1cfd25fa59d5af574891e072707a6c1e00c528b10ac384c73eee0d", 0x62}, {&(0x7f0000002240)="1565504ff091a539299ddb9808e55b74f82f0d366b61b0ee353b49fd06ffa7340e52671a2c13ce1907e2a55658e5172b401e908d02e36fb3558ff3d0b975601f8afe4846ecd3c3712367ff3e3e82ed0ef2bb73ecf3f16aa9fda74d6e05dcea45003443f574b4791f36c6bc1c0e6669a4d0f250bcb6902a43ea46339f446f9a819a6583052e2d1ec3df59f926ebd75f79df1d9dfc86ebd14c9f03d93fc073461cbdc763751b519e74605e519efe9fb85d8608d9d15d76f9717aa2550c661d9838901e85605a277f493e82f50fa787ceb51f8e322c", 0xd4}], 0x5, &(0x7f00000023c0)=[{0xc8, 0xffff, 0x0, "a78bcdeddb678a86e10bb03d742155d82ba9934f10dd7677ac025e66724355b8e42cec2972537297160b1a58c145c7aafc59c4bad580d8c1bc49ea8a0a9275b2271f2da6c0d3288acc94fc1d292ac89a2ebd973938803ae39af771fe24883169e8eeb33da2f82754c2c0960893ac45a44368dc7b550a9d5caffa234e9071eca67ccd097aca1eed8e24b8a35978aff96074152314e9f5e4aa276ec8dac06cdb406e86c59c25eb5991f33161e3aeab4a167c20ed"}, {0xe0, 0x1, 0x355c, "90860e784aaf0e8956e218acff1850728b3913a84b09e258dc6a46078ddb7e2b5ccb5c1e9d3a6104c306d0f7912f2b7c96ce7f35c4129595df9293443ec9f4a77301601cf4ab75b13013d93d610174e7398d82575e9d4d9244673051a88b9d2c2c7950c52694e9c2104a0ee9ff69bd48d1d77321fefb3c63360bcd00d3cb4419dd02546f65437c2429787bed7bd856b909af22cdbca5f62ad9b28ca63d806d844bbbbc339255ea3ae389527094029d87e9b4dbefacbbab1c00afa47767815b0a94b7cd0dfb44c6fa8b"}, {0x88, 0x1, 0x1, "db7b0c23ca6eb5aa581fe308b3db304f28b80eeb8ccdc421c0d8981c5fff14c77f959eae20e6011a580fcad414c467d9374d3c9e9b73e1ddb4b17460c13c7d7affe3f3adb6d7c5e7f597441884b681aec8216b3fa914f879ad7131ab707b1981ed49e025a837634a3f9213ca90ff9bfdad5488f1"}], 0x230}, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002640)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000002680)={0x1, 0x0, 0x436e6475, 0xff, r2}) openat$pf(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/pf\x00', 0x200, 0x0) sendmsg(r1, &(0x7f0000002c00)={0x0, 0x0, &(0x7f0000002ac0)=[{&(0x7f0000002700)="d24b0a7b630579d03da284e227c12f80e287f68b8a57438701db1727adfb16ab17179acc9aaa0902ec9949fc95c64de7ca7412272f6144d1b7365971e93f127db4cf4f8d4ee6bc010fe5169dbea99e0d040330c5480405d9b7c68bded420b912c54a1568d0639ba9e3fdcce9aaf142800b123cb6c0a7ea616fb7ef95c79db30e3df140bce4d4aaec98bec1724ea157f02ecbb64799ed72176559303e96eef8b82ea7cb6aa3accb93ad71eeb9e589b1a03236183f6d46dad3560a1b11f589a88fea7e6325c82789fc948dc1cae3d9aa81399853e9d2fbfccaa15ba31cd265d4f04a765f58f5ded92ada162b", 0xeb}, {&(0x7f0000002800)="87316e71621c7402209cd391e814425badb490aa4e68f6ad36dd1951ec89f11dc2315fd4ab26700f7a2b00517cc244293617ba700a4ee927a4d6cb690b68cf389943d7906760f22f93cc1336a832fcfe8496b9a1e833252b9ea708c2045945b5832b5bb623bef39163e12a8860041896ff5817b425fe81edfa30b36a53311c548d3e5e810749fb264dd68c6c4f3c7eac8fca69bfee2b637b5306621e5b67fc48f9bea2f5be4eb8299aa477", 0xab}, {&(0x7f00000028c0)="5e34862c7a323f92c2a6103c861b04885d7af6ab945ef7f323b19858607293ae917ea5109f46fd98d50cf5faba58247320c05ebc5351579b7305c6246f766a767b57396bbeb61353cdc6a8b2a1674399b4177e58a6cb242779601d823fd38fd85c2457f8ad88f350655427c9d436db28a656253eb42ba7fcbc7e9f256c20ce572da9c6d476cf5cf714b15af4b67024c946c2e772636919df45bc2550baaecedb71d44a4049d6672f1f8a3e1fe52fe7d4b434f86065ebd382d46d655d004d755927cfa05677653287c46c61a083af6a87c54816e2df0d40af55c474fb0bca91002d3200a455f84da2f305283a6fd569e503cb94593e", 0xf5}, {&(0x7f00000029c0)="8da74d0a3dbb9045a60fc6ad8df1820c34742aaa898dc7a89efd428a2fab", 0x1e}, {&(0x7f0000002a00)="c87fc80311f9d8a8178cbcf6aac7c757be5b7b562c5b3da0d3ffb023dcfcbe3fbf6d65b2aaeeeb11d4ce9cae940e3c6f1df15ee331e8b917d347683774feac413fde0e0cd1a5da88acd0ad007236c7d345f3cbf42e8c75610ec5892ec5c760963f277ed3ef48d1b24ee510bc18516f24457b33b32eebb231d72aff6dcab92ff2117cfc505a8df72f1ab332e9c2c10fbd1ee6ff67e599", 0x96}], 0x5, &(0x7f0000002b40)=[{0x40, 0x1, 0x3d, "62e8880ab353ca2f0a4b7faeedd76676ea00002a238ca2973f9861f10071aeb1fb5fd052e95b29d7fa9a4064173260"}, {0x80, 0x1, 0xffffff81, "170865e487624efb26af0c492b4f55cd4114d5fa2a3a2164b1b0759e97565432e991e03f9e55593f55a9797590f933325642152d3556ea3efef3c2eda495e7e8a669daea2f9e69701208603993c6cf830e11eb340a9371916de2c66509c16989cd2747ed9d00c29a7707c152527b6429"}], 0xc0}, 0x32d8e35a4451c236) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt(r3, 0x8, 0x9, &(0x7f0000002c40)="e2d6f7626991110b396214b3c475ea6aeaaa1da466096a43e8b6801e86f59bc31e6393f4410eae735afe0ee93b6fdaa126d3f7bef5e6ddf1b340", 0x3a) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002c80)='/dev/diskmap\x00', 0x88, 0x0) r5 = dup2(0xffffffffffffff9c, r4) pipe(&(0x7f0000002cc0)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002d80)='/dev/ttyCcfg\x00', 0x1, 0x0) dup2(r5, r7) r8 = dup(0xffffffffffffffff) sendto$inet6(r8, &(0x7f0000002dc0)="a7b76b58ecbd99dce7c739cfa9837aaf884fa3439a3ca49a80b287973875e2ff38d9049d715728558035667f05fe3eea8c05fdc3576f482ddaabe38ba0e7c716de04bd518b6ca57f89dce557309507879d048a1353b8fafab72063137a173b90b44bf75076c6442f28306d92ff9d8ad21a7e7522e9021ae13c4e0ed3bfbc18d5e7f48099c57df2f3b84241ccea9c5cdaf1ed8cc4e3743e60adb9cd705122e266484d1b92d7bc3a51d37a5db42d5fc5d3aad0f0096e7ceede5b74cc35d6bc8163a696545f6c2003ab6620780807939858d6dcea915ea93965665eb50621d456c402e2e68a2e76db3a3c2c4289b60db2d0ee84a95f0df8d224cb5784fc7b85c0ccfcb23b88f5789d3b3bb96ba1781eb8f0225885af821c1f8264f27b8d99d98dc52e363c7baa1127a59baad61439cfb47b6129da754c22528826d31ec2a9dcf9d92af11c30249036be050f693dcb716e99524f1cc5b76ff408cd840394647ac156dd6b459fe94de2341c1cd1148918ae91e5e6358831b66499896885160c742e83054cd5b838163870cc7a4c0295ad61adbcd09aea73b0ad905d29544a2c243022a975fc9eaf187ed1d13e26af37b72ca4cfd11b43d9c45a3a136df1657680b24037d3e04a0cc2fc4643676c318f4f281eb7e41e317e60272210354dd5a5741fd33aadd44dfaefbb449fc87268ca97bfc0aeac008bf138e01f23f2ad600faba976ee51189da11ca7457ec9666e38eb6061f3cfa9f97edb558fef7c5f67faa877c1ec6be57c9a0371c12019a42b9ee2a8bd7dceb3817fba4fe61d6b31f1b68ec1e7ca3340a32dbdbcc14a6040e7638fd9442e1a240ed45a133e7db3ab56b595821551bda70883514bdccf0753ac17de294aa681aee0db8de862e7a4b30a896c17e76be983a7e05a0be5cef0e78a154a5eba8903102c288043131caf06ece95dc340b279212557192f366d428185e034accd2634894f56aa1236f23552a0c67247e0efc62292091df4836a8000f0020053ccbfadf6c94d27a43894523a2ceea8251013387de4af7154df6452023872014e11c1c772b8c1394f68fe6c39c48aadfd070eca3fd7482b89b39981a7dbc0d47f5346de5b861a8ffb02ba4aff3c2ab94f07f8472f16198187bcb0678466fb93014e9dd7fd4326d368d81fd51fc6fff4a6aaa06359e2f85bf48b135ff4e7ff685faf6c73934e9cffe18719cf5dbb6d235cd5f669a2198672964ef8e85524756e86a56dd66d2a25a2d4b0ce4a95ec86a5a45880e3fc58f20332830dbdb9edda3de77811455fcfca33e232b9edb290670f2389aba53335bc5f3e492286edd15e57f71590cf3fd8954b21fdba70d7e5ffa18b89386cd3729d39df2f52c349dcb875042dc6254f54486db77debf0970c653084581995652fe0859870b3e154d0d95056e1e0ad23f1945c01b109b99c2f5ca224f886bd6522d0400a21a7241c707bb651cdd92a0e199ca2669c218be61e5b7215b7272729674917d53f69267b8e8b53d807eb1679ae7741a497f2fd3d29da1b673cfb7225f833e11808a1913dea5dbeb55557a1ef4b1ad87b187ec1c00393a8de4d018411346b43455f517f3d95a7ce854fa5a06320f5dc0285ca58504fcdec2f72105353082d9663f4ca727634cf2e63212634657c1241ea50ef3eaf6f7b9b25b1ab51e98c8c86f42d93f9d51620405351a3d0b3088fcf9dbbfdcedda267e16d48d338d8c229e028f1040e1deec429eb310ae74dafff869cc6d406ced248d05c6f174acc30ae5453866dd37bad56c4eb0d5c29c18daf2499b520b9ce3d2e9d91085b02d27a0bc3936ef48a3e7c6308704b2c0f0dbccce376fc56fac5e2e3c3974193fbbc17379026d01d227be91eae3ed5641df0768fed506a91a3536a36b064eb3f68fa291fcb2109eaf435af2b292c28036d2ae631834a1674da56c7975bc6c42097793777a38c1499269c80d812fc242c5c0a2cc46646ffa950bb684ef6d57d97d5b67da27c98b2ed4fbf4ce2ce3acd4a0e9679db966f82c9e939762876d9038580165dd807cdfdafe325aed7da4a91253f9f858b6d0d0dfdf0b5433a7c1649bb46ea3a7b261e95a452f25211ed86db1f4163fd65fd91f63c9afaa39468816c15073f3fb2320aa9848ef4a81030486db5761a966391860c742063e2bc794d97b3905e7eecee6dbb3b0d8b2c9525b221d89bdb67c62cc04ddfcb6f3e1dee92a8b80081aaf5ab13c9c0a0d67e58e7f15e66e34f0585ee0e11c1b42ee01aa307576aca4dd1fc275d034be5742cba8c924498635a8f85207d2ac2862392525021b3e56990fa273ca4f23a904bd27ee9289fee2eb015dadd40ae9f8044f8f2eeca234b56c4544499a5af2625df47bc26fdc09411832dbe46148bb02a789a67490a36406f06c95af39e101406d49635decb30a574cb3136531f4cbf6fe7b956b6284b1637730ac9d1cd5f8c3b865c11c0ccbbe91e67df177dabe9eef5a1c03f4060962e72499094c9f25b69b2cecad2f78aa8a17a8452819d82f9e733fd6f4336e2f4bf9e02a61c57bf1905493684230fcbf1676798ee4e8aaa6a8919b0f20d026e865ab15e0548ee1ec55bfdba346709209c9006b081309272e7cf8f721f4eb45708a83213fe59d8757be43c6285a405b164812c57fcf595dc7dbd1923a2c94c95ee466bdd6552188f72b40102879ac29c4ec2f2255cdd9d38fbec00732e95152abc9baa46e7a600ae5dd11b6963a730c42e413ccc534194043753798f16f820123d298f3aa2f9e050ff80e5d9a4c393720ea46a56374da50a13ea6bce6cf1fba2ecc71eac42d4c368b9725cefc0cc53db55a8216438710fd176b047a4d453e63e6390a09b0a5cb02f9839ad41848f7a0eaaa4c4eb2527034cbb45a228f740abfb1028b7d75c594e9b32dc0de1d54a8ec808335f248e142a65bd0aba8c71003959863851a114146d204ebc7c6cc1e093dd8dc7bdaec303dae55a5f56a04f9de97635a4cf4563b43b3bf676c337835097220c7ec2c87690e0e5e99c481f1ffff29c65f4e0aa44eb6250188a4846b8c77c6d6e8921d3a49213666f3d243f20752c6b544f449d1b08f067f99bc37ecb168673919febafcbd6b5126f12fffb8306ae882ff88e0dc97a9e984f1cc7a64aa38a64aaa0831ec0c3770a1285a3772cf4e447587734647d73f19745a4363d4d56199b901b7834871f15720839b654e2ae967627ac6c75a8d117bff79c8f8e60fb50a7d27514cd5a51713bdfc2b247a8ce9ab14e19ab8e4619c61461c11a395dd50bdba185f3e90eb0799a5aa2c4c7388c73dade40a769ed5fe289f1f890179e31cdf543a59f31b891c0570e445e3cac02402a0cff114e428df5364e0c2d207346289117b02821c7003734232973337bb9328be2ab8069e5ce50faea33d3cd422ecae404cc8dcef9ce95cdda313a3a53ba3603c81fe7261b92b0d8c26cf859a72a96c9fb5a00c6cead7ad837880ee2cd806d8f1cc4b3ea09a44c31f7ab7485a089b8120a5b508b035e571c55693f6970973978ab157ee971d952e9bf13882b12ee90330a4a9d90421aaced83451765d36280d6363b615fdb88cd724323a219fb1372c5b76478bfb73cd64e12712ca586800d8ed162afb6c73aa170bbc59c560a3c40a855b96fe2dcec23daffcc90862a5978f8a3bf3135bdd118320db69284938b67c98200a4dfdbfd305839399c656a85703086e340aa8e69c15890bb85e3cc2610eacfd1eb377546d9b07bf13524601e4238bacf87857b169b6911310b497e09813bbf41cf0f7e0f330d04a5c044ce7c88511c566ea1e366eee48a569dfb1ae798c3cb85cdab29f5770a38190d47f790a1cb6dcba0637b09e9704efbc0913264a27a0ddf8c2a7ae98935cd40ca938493251d07ea06947666af6fa79eaff731ed05a702cde8227b843fc127e453a9a13f5ae5824fe8b9983282a68847c4e27b5ad6127522eb2d36909a3d84421f2620aa9ba1be4672423956d4256ada18774911e5b72f55806f793e45b3f65f3dc84bef849820891dec56cd83687e3509dddc44f509141cf4b855d243216bc30b743329028f75ee754cb1f2bc28f5c9c8fd60bb2c43a59ab19bfb00a4a01b42022eb166d85f047a5f32503c5b3b72962a93fa6cfae3bdadb89635f4b1f60cd5f844d5f2e3607b67abbd6e6098250595bc5e769b72cbf6bc872732a3bdfd28e99349fe5b12a4c3ddd310381f2cc617653a808e1f22b87b96ed6864b23e0d9ac22f3b4b65f084258e4872f8cae37469a00d0dc24e7729ea94b9ff630b338aa1e1d803b267f1cdc7eaf404b52c5d022d203efad3370855408215b667120bb92f97299162e9e9f2d6290cf4d182c192e8f8c7c0afd9bda6fd0ed175a191722a8faa43880e828a90cdae3ef248cc2805c77e8a4fb7dc228ee3be1a600702bb07ae959add405d1a2c44757bcf40224586440ddd0687a5eebaf3eeae2c898740cf99216f4f7d6e49fda5555178d59c706066b8980c6bf10f2d18735d3b1f74165a07021d55ec72659ea3eee376674e26bead9e5a8bd03dbc65601f4686bb9fb9d25fa2fa27e3e6ccf9af36661690f3fb4db8aecc60700e46e175af14495712cfa8b74c899b9ed057dc88031b687e001c4f3fa60bad44cda0afc5f49dc7812cd7e81a29e5dc894a9f938058369c6652efbee13fddf3eb4a2bbc5295951efa2c36951b3b67358b75037620e0e690c0518359b4ef295cf60564f7d1635386de5bb88fd3b38c4c53d4f7c49104a347db500119c83ea2757613298c5eb6d1ba76888d4fea1b272b8f11c1a5ddcb78b39389a8444e727816371770904e2fa3b260db60c9c96434feb12347ac006531e7825eadaba9b298b8616325795326c4cab61b5066bfa381e4fbef8a2fb73660b309a3dd948f11e0fa99e27b79ba97a73849ab6f9182b8138db5d2cc3254d66bf87877c7ae9b279f5ae21029729460d1611634941790badd7dc6486e4a5cd5e26586b24d413ee2e0840799b4158a419a505d2ff6282537eae1a0282d1b1670b20c281a52dd7dd6885c77fb16954f077f683f234f17a77589db4ffdeeee9926a6ce3d26f24efb55bbf654ad2e7e0c0e484a43fe5e1e1be32a74c2e68a89851ad54c51c1cf212fe0c04e9bcafee1584a0307530fdaa2fba14254dd67e0f07652ba86e6d48abb702816fb6298670127f382dfc69e42d7db7804daff200a46b95b247534216d48c29124e3d86ec945bbd2dad279f5883c55ed3aa63aebf4f32791180d97df2118e54af338c01e7e6eeed19668b6c5aa8b2a2aee2158b30ebfef3667e85b8e32b49f60bf9a33a38cc0210203f57fb94761d00a771dc82c0ecfc7e5d8a7fd8794facf29c7486fd57687beb91101d99c0d55445b37cdf66d3757046eb7019f83eea4c780c3ba1f5d8d8e3b5df76dabe1ecb18077fd6c4243f4c5ccb51e0f5c3b7107c673d5f9ea95df649ead70fde10cceaa9b85f15ac6ac8ab6822876c74b604e9dc427916f416396507e23e2567929a9e94b15bc49993a5d7e3a8fe76a5942cdbce1d9952d9f082333850c70b5b21d6aa6f6d75da170660e87e20e84423049f7f7c704d5fbe06317dca90de102d0ecb041fb4edd78b8d0335a495e19b6227a0e517bf862b1ba647852a9f84b8f95242f0b330d75824981c35b39668529f25e09f9fea2402538c8445cef92e8c7c3bb58fb18d35f70be7b508d2552ea86532d64f01369c3d880eea561f58cb08fc34eee549d500dc338f9052dbd1f6d1aa4b6319c672555d1af71e6f1efaba701ad0e15705cda0d788dec8fe264", 0x1000, 0x8, &(0x7f0000003dc0)={0x18, 0x0, 0x7, 0x6}, 0xc) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003e00)='/dev/wsmouse0\x00', 0x18000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000003e80)={&(0x7f0000003e40)=[{0x22, 0x6}], 0x1}) 21:54:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000540)="b100050460b24f9922000000000000ff05", 0x11, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 21:54:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1cb, 0xff, 0x17}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3, "00370020000f000000000000ffffff0000008000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xe) close(r2) r3 = socket(0x18, 0x400000002, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x240, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r4, r3) 21:54:11 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x3ff, 0x3, "73f3070060e7dce53c70aa429b7c16b70000f200", 0x20, 0x5}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) ioctl$KDDISABIO(r4, 0x20004b3d) 21:54:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x6}) execve(0x0, 0x0, 0x0) 21:54:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000280)=0x6) r1 = open(&(0x7f0000001640)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) renameat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r4, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) semop(0x0, &(0x7f0000001680)=[{}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sendsyslog(&(0x7f0000000100)="9cfbc9c16651a43692cd240b1b79baaa0b993b25914bb3568986a34b7a2ec334b5b46df1df7e41ffc30ec92c5baf282dc03021b57e4edba20e0765f6c0b955606db5c58ac66f756b4795b61fc0ef7e5802a46fcdec04b0a67971e7bd01adac98fab8b8ad83", 0x65, 0x2) 21:54:18 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000084dd605f02d800141100bdb973531eb41c9d60cca81247e4f5000000aa4e214e2300000000000000000800000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000f835780000"]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r3 = getegid() r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = getuid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r6 = getgid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r10) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x5, r2, r3, r5, r6, 0xa9, 0x3}, 0xa33c, 0x6, r9, r10, 0x80000001, 0x400, 0x8001, 0xffffffff}) sysctl$net_inet_etherip(&(0x7f0000000340)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000100)="c0a2b30ec9c5bcf7892809d59519db81131e681cea968eac1c8332e460a5c1ca037c92b97090ea6e3a51ea77bed51498a42f8dbf0ed68d567d71967b2ea012db11d43106d17cd1bd12429d88be713ea1d6d08d13d764f7f9f46791d54e029857548205ebe89d452685d7c9102ebe9ca63dc18358b7e653432df2bafaf82e3ec3917890b9bd180586feb25f1ee0c8000000000000000300000066cb05e026922d2429bb96e8f8", &(0x7f00000001c0)=0xa6, &(0x7f0000000200)="57024d691605000000fa2093cbc57a21733465a3646afc790c855b403a1fe42a5e5411c9ac35a60fa100000000000000", 0x30) 21:54:18 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x8, 0x1000}, {0x4, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x3, 0xc}, {0x2, 0x6}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x1, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc32f, 0x800}, {0x3, 0x802, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000580)=""/13) r1 = socket(0x2, 0x2, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x4, 0x0, 0x0, 0x0, r2, 0x5, 0x2}, 0x7fff, 0x9, 0xffffffff}) getsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="01002f66696c653000"], 0xa) semop(r0, &(0x7f0000000240)=[{0x4, 0x6, 0x2400}, {0x0, 0x7}, {0x4, 0x1, 0x1c00}, {0x0, 0x8000, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x4ff}, 0x7, 0x6, 0x8}) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x4, 0x101, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0x41b}, {0x2, 0x78, 0x800}, {0x3, 0x6, 0x800}], 0x6) sysctl$hw(&(0x7f0000000500)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4aa62e30308fbd52fa370f57763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45714c4f1b64b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75faae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c550fd72c7c831", 0x0, 0x0, 0x2b) mknod(&(0x7f0000000380)='./file0\x00', 0x2000, 0xf356) 21:54:18 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x2, 0xf0, 0x1}, 0x436e, 0x0, 0x0, 0x0, 0x0) getrlimit(0x4, &(0x7f0000000000)) kqueue() 21:54:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x2, 0x7fffffff, 0x0, 0x1a280, 0x200, 0x800, 0x2, 0x1, 0x6, 0xfffffffffffffffc}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "c5961e", 0x0, 0x0, 0x0, @rand_addr="6b8730571a08fc430da640b63e3ea895", @mcast2}}}}}}}) 21:54:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000040)) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x40, 0x0, 0x0) 21:54:18 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES16]) 21:54:18 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)=ANY=[@ANYBLOB="75a86291f2faaaaaaaaaaa1b42fd0d76605100183a00fe80f2ffffff000000000000000000aaff020200000000018300907800000000ff020000020000000000000000000001c0828df31e9ef099a39fd8554a3a5a2020a811"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2b, 0x9}, 0x5, 0x5, 0x3}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/246) r1 = getppid() setpgid(0x0, r1) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x6}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r8) 21:54:18 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000640)="b20a", 0xfffffffffffffef2}], 0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f00000000c0)=0xe2fc990858ff423f) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) fcntl$getflags(r5, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x9) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000335000), 0xfcb7) writev(r7, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r6, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 21:54:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x6, 0x3, {[0x7, 0x9, 0x800, 0x6, 0x0, 0x9d2, 0x77b2, 0xffff, 0x1ff, 0xff, 0x9, 0x100, 0x9, 0x99, 0x200000000000, 0x9b, 0x8, 0x4], [0x1, 0x4, 0x8, 0xfffffffffffff000, 0xffff, 0xffffffffffffff90, 0xffffffffffff02b4, 0x60000000000, 0x66, 0x8], [0x134, 0x2014, 0x800, 0x2, 0x7, 0x40000, 0xffffffff], [0x401, 0x43, 0x0, 0x8, 0x4, 0x7ff], [{0x5, 0xfffffff7, 0x6, 0x30c}, {0x9, 0x5, 0xef4, 0x1}, {0x80, 0x3, 0x0, 0xffb}, {0x8001, 0x4, 0x7fffffff, 0x6}, {0xf81, 0x7, 0x2, 0x3}, {0xd, 0x5, 0x8001, 0x5}, {0x2, 0x1, 0x1, 0xb233}, {0x1, 0x997, 0x8, 0x8}], {0x9, 0x1, 0xfffffffa, 0x10000}, {0x400, 0x8, 0x5, 0x20}}}) r2 = semget$private(0x0, 0x0, 0x200) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x10000, 0x36a0, 0x0, 0x1, "a0dcdc918abb338a21d1a09e3ff1ea6a209f16b6", 0x6, 0x1}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) close(r5) close(r4) listen(r4, 0x9) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/9) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) link(&(0x7f0000000300)='./file0/../file0\x00', &(0x7f0000000340)='./file0\x00') close(r7) openat(r7, &(0x7f0000000040)='./file0\x00', 0x400, 0x24) 21:54:18 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ftruncate(r0, 0x0, 0xbe) 21:54:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) 21:54:18 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000040)=[{0x6}, {0x1, 0x2, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x3, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x9}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x0, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x3, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000680)=""/102400) write(0xffffffffffffffff, &(0x7f0000019680)="792ce3a37136d7faa009633425dc0f9d6752fe12f9da1a559b6577870c05486493b781904b68e998ade3ca4d60e5da0559eb43f5da125cfaf1df2db99ec340e1b472ab11f490bfb150acc338590f3d25bad466e1704cb375a41a712d5c458800f8dddef7e4f3a06e29b73e6bb4d297e212c3e6d78ee21b2e6ee3f4d899699a60e356ced86e73f88a749b61322723b37a81f6d1ae129a3b701ae956c8c65abfe47e6c06838f74a44f281243350317fe3a95b450321fadf5c83ae62cbc4d430585a77630d9dbe195e30948a25c415b7d353be5039030b319ce36e998509c008ffdd98cdcf715d596e965c86d115bea9891f16e05300a13a22de0b73fd7b89f32bf1f787550e276e787f3d29803b7f83c2720ab2f63084ddb08ce859f130e4a079c39da689bb71da3c91bf8932164dae39403668b20c67e690cc420b239606a57984f34bd89fd11744cd7ee92ea04e6ff3c6948f83340b2f463604c4662fe9c732e41fc4d463519ac8f272d4736402d06a58828ad44f6ec7538922f4500fa56738b5e52dbf4d1fa497c6316eb44b49252a48c80ab374b15e887717582efe94ce4fc36be4eb170b53c3528c9b55d32978536b025e860493192e3155c324936dcee8694c2ecd8eda1cc8382e9c782e2221432ba7e3832dc22528886d3d753e8960648030460e4639596692e2e465fba50989f3e727f114d5178909f3123b9dead42f70753100b11478239672aa2d41bff3e1c70bcd77f14f8c5aaff78a8f5e1cc5c06628b6d58829b53c3ba4ad6001d9d1fc17e15d0aa8ce5352089ddf94dc27189c06373ebdf53b0e9f9eed45f4ff9adc3a40f1607701d564a2183fc902cd910a079694deb696a18ad946dc4806c3f0e39da81400f46214f6f47f59eb5533c8891995c09b8f8addf85231b5c7da5e6d55bcc77a247b6062df53a5b90cf8908f47407163791a0c80ac7393335addbfe26729fd09da0befe232ae05099f611a2ba987d138f1ccc53e99fbb9a53c8e71bcebf004a7a9a7bbb09d03a6676c260ec7c83f8888956a6a6d4adc624e706fe769c10873ed4b3737f9e05b05285f70db97a34160c45f60f86f1a1a0a2e26727d0dce8d8ab578630b9060fbd1f94e6f0182085e693a095b261a9dccff3a2d5e9505f0297ec661b9d0b9b6a89ad529a7201ad9af94e5a0de57f22cf9ae9f6ee54375a037a2f68a3f6f2f5ddcab02eac18ef2b6ce21c8566eae704de3df41b0048241637c12598b1f4b746207c1a0cd88fb647aa73b5e9dbc664c4198a3f88c01a2e1f1d9500e82a7e7616ec4943cd95de103d6daa00342b45c77a79cd28ed7bd4700830de4f0f6bd253bc6d27857a97ac787155b39c1ee4d6d8aab3520e97d0363fa86020a5c0d312b9c92232ebdf53c33d8e591e52266e6b760485335051bb76f33f210f7834c1a1bc8f5c1f3ca6d6ef4a5b9847468d862328bbd42e7a08e229a43fb0e53bf4a5404018d5b6fdd52c9e04bf637c9b982f73d1858992a7e716c9122c524064cbd272d5b33262a2caf5bd8057a7059b4c4b7e33a20498b8f4b255c3994dd96cce6b5b37f8b36ecc0cb0cc027a520bce4074b53d752e45f55302c7172e48dc9ef3047ae3acafddb59c11e214801d9a4c93f0338f0a09dac6f00df52cd6082989859368ac99e4a26838d5828cb8e08008ecc77e2f600fda1ea31d8f8bd3e17dc108a4489b119cfcc9b91a55e511819a2b3a79d5ea0051dbeb06e6d7bab24cd6f3ab64052647f2a8f0c4eb0cbfd142bd2a5eb880f13eec3e8e69853998985bd0c09adc75986c3fe0c420dbc46b674637470ad589ac83c88f54e982d416bdfb69e5e74c8447539c24c8701984e43cbcc47458c1f82ae0d46f09c5bc476cc3bfaef73514eb7da2bff008694702469624dbc9ba727946837a5649a8c86b5991dee6d94fc0ca1d3952571eaf016ccff8b0591e63ddf24dd9995651333481a9ea52fe6254702dbb4d324ed9dc431be79c14db7c34a66624bf7ba27f8a866241161809016731fccef994b62d60630ea2c7cf5783976b138a7b34ce99568c0ddd90330fe9ace2ba730c2bc008cabb0dbaf7b6fd0227f38b4d794f9018ca013e6b1dd2a732dc2e301b0b7c6be7c4959c1e652501bfcf72c9c93fd23131b0de1a2cdc6643a555dd2f97dd87300c2447957606435c04ecdfa4f0113968cd3ff54ccc9c459547b3dc284619ab4e0aec95fb466b709787c9bd242ffaa5abbc98a7592d445d6284486a7ac14c12c04f5d89fad6c5e212d466a08aef02d51041c4e03b4267a69d108b5c2e08a2a2b6fd1f9813c7f2d924735f72e986f167cd6000d9a5ab80ddeb4ec4a31d0a2290962b7dd138400d67ed9692c842b245dfda35f0a555483add78a74fa67c1a56221e6d744806b9e81cb4564de6649ed3924cabdfb526a7efa03c25eff2a20c3dea00db4a238e872f9b02505d61202fa25220130b91d33b02d454f107a2d738fd56042c29ac16bf88b81e3a2310be3b25e6425bf4b9c173268eaf8753371e63aee23a6a06336bd20c5d6f2f6dd30c8fa7b8a5d429b3d26857840464a9357bb68c0e0321e794da5d4e3671d0c088c72898f59754f0c350ad92416343eccee36c21a3966fa8a5662a6f0287c13dc95cb8ae8ba129d49622923296a2acb0db38f72fe299311c884ca2889feda7e51508b2d032f6a080f4aed0c25bbe0cbfe4ba3d23162f3d7a84bde1684452440fbccefedf929a5ce8c53dfc00bc5f22aa7d45e47235e8447df3ebeb6d16a7331ac9edff94ad6bc735e0a19797cff5031618039df12bb0fcac4b851e5749bf9f02e13f7ca5943b340fcccd79da2dfe56c08a1d6e62f12cfc5627797050de5189976ec697b3a0d68fb38cee2dd891ba866b1fdeb8cfdb13a3be025c88437d1246f266c29a977c7b91f61410fb061c461c12274619ba67c1708f376eca1e54872c583482f5051c26cd232600f72ff6694efff0a4d3a403dd5be98de1b5d3940132b5b597223f52d4474ec2d14391b2a7dc9e6d613a40df97c5706a0d28d68e9a8e8c54cc4a3097b0d8266855e8e81ee6a0840e5c225d1f3ce2367b3b1a4159e387c9e413b5e2ced3c8e5d3b1023ecac99aae897e1b109fe1f7e6e29c03de1290c5c3356d47b98377ad24b83553910a27328f49d18fa14baa8b6049a79470bc435576009ef504be8bb0d551f605fc4397834220ec610c3cbfb905470cdae0c7c4901f023d634e3c261ca1ab6fb44dc986a12f13881db9d20d4bd7b945d7498ce7076dd0beb24a1c86f258e5aa4b297fa302389573ff859857c6b4859b4097086ca47e3356e96cdb7acd016273719e73458ece2f6d804c0949507a39e689af4e308d5ebd2bc9b9e75fd115ab000844821b546ad419460579bcdb7ab995dea000e214afaafd08f2e6b3c17942d364acdbf343c3070a585834b8986d00c6a31f59eea6294c36f417f5732da68629ce5ca49ccf55ad503458793d7b6d4bfd2104c68b07640a422da6b2c8b68e0875ce9980bf41a1fb2c9c2a52b49436715bbdf37fb20d4898fba2c298ec2a800e1969ef2ec80239303dc10c34fc053593335e494e87a640111eccf3a699a87e43430c9740ea6f0e65e6b0993680a40f8d97ddcbf4fca06a1c131dca259a432b7951dda63f8ffe1f716db0ddfb19333dde040194e91ea5e478121994c0cc679282ff756e955f2c2f9ba1b9da98d7d0f47bd2c34ff0fcddfc95c621202299fddc6867bf1b69d59cac3d75fba5cc8a1ed47134438656c90ebb2c6fb0c2810bb3ef8bb59cfae71cf43bf6c4b76fb45643f8e70df2b933074b7846fd10757f02dcbf6df8f69989a8ed97cd1fdbf8f4505cba873bfc625dd75285edd08f872dc08b3e3e8f8ed4aca22a74c545820d3d7839219b304b5c340f4b966d455d33da2bdbfc8b5a44dcda20371ba4ba59c1ff7b22a6bc295ac3d3b592e74ce51f8fdffce1d8e796722912e93630bf2c2f6bd59e7f8a1a46221f2805ada57baca03310e3a55d45e129e8f2268ce93cacb56874b1fa8cd20dc19ae99405ffbe66726e69acef8534e300452b6c61c5d0d91e56537ad2af9f5de03d33267e2f6dffeff501b5797c642f1f8cd6912cf185b27ff32e6d70b6223fb04b0271426c6befc0182cbee3047fbc5dc2295801a42e2cf4491a47c0398bcc4ca4668c9a2792e03093e98158a56b58ab66ffc2d67ae5c64919bfcf7c15a6f7a744ca1606abc396d8c257c66608bb8f7f7f7eb141269e33d50944083a44d41d308fb6c052d571cd3868c0fef17cf4ffdd274f77d353a1c69d91ec7399dbc32f799eca8049835199d24e352d21a8cf8a85ff60a30b4037803e99cd5b692dd6089b39b51a4d4172ecd2e1348b2c8800e8dfa3de69a7a9d218d7f3e8a41a16b803d4a99aff6f25e5df6f4d559f3109a63cfdf063eccd363c7f72a66b6ee282b9922c4fccd2ac72e39ccdc5effbf815f2acf42028a335e3161d982676a6c5071441fa148976fc4904a27ca48d7198ea0800e5efdb0190b3da1bcdbc315ffcc108815146e0ce3c79b647c0b51681da4238003ae20393bb36c94cbac86aba76d3782fa89c63dcbf6b4106e76bb3bcace47c6512111a67c34421be3ba44d769bd73cff16d6488d6c6e954ff65614f7f7c6f9701717abaafc4899293decbf04f6d889e6b9112e9af01951b13b1d93c83207d4b9c80246b81817a22d91c79f92e7a9e4ccede2d7b228f810c7076b59589aa8bc65dc47dbdf8e1386f5fa10596dacc7b84c4513b22a0014ee2f4cb21fc3a1a570fddfaec9d21b13e03ea16ec97746ed320100d1a6f5d3191b5c0f52a24c47c9192bbc3f3802026b9e1308a2636f86135b15cb1c25d648b190b751a80a1c030ae83d29ed3b166038f5b90bf15687fd6bf8ca9acf84e1004e1a4c8a366820e430a409c67db342930d53d49e132fe930799f183e6e0882c22835b942bc7de436da0398bb7e2d8fce441dc0fa15d82373cf242db015825cd42e33e2d66763307a1a9499c23f2f4a319a9a8999119ed431829246157ea346d28f29c9bc266e17a96231354cb8d40515d6e09acbfbec10ded8fe7cfd93184d63dbad7bf0e98d059aa339644b6c9319d9c72ce6d14b74949d6fc5ecf492082eb4ffe1be5eba0e4beaa1c79673948b857ea1da8cc13825b89f64d4ea9ba92f13566cacb28dd69beb201578b7006074b2350b9a59f5dcad0c7a1dd2b46571598643755870f43c2e90f787fc3bb8aa86cc7f1ac967aa394d2432bc0dbde7c4edaa3b4618640760918790a4a8f6bafdbb51173dce8df2f5a44ba39dc3d158934f60b477a9219a8e0f28fe2325943867113e66d946cddfb86243eb4a1cfeac45f52ad8d2e79a658887710e7bcf0a1d8b161310ae4a019e08c760f2839be5e0a30e6bc4e7e25a3faf9378176983cd2919115f7d9bdbe39127e0e4eb2291d9d1af95947056ddc7057eb899f45b3e108d18fadb91859ae9203d5f28ddd6a24f3b94f900876f16223ce6436b5a97e0dd04a03d04764d281eaa1dbf0524738780a8a22f7c9fcf5216a9540158c0731e9dede162482af99a3d792d68839405e1659ad8139caa46d3a2c54e3548b53682affb4051e89aca6b52814eaadb58b0d3414e6ad586e16e4a151acafdefc9a3b9ec6cb09708bd1b85b9d3d1d7d775c3a5a8c761f38e6b3299dedf9542ec14bcc98011919652cc528ab2c3fefd963b5a39f1b05e3d59eff6909776e9d5664dd48846ebe75c5663ce8cf28bbb0f85dd074569d9a16d17612afad4370728ac91968c626393e5a17818bc806e6e99c4f1b782c23b329bd4", 0x1000) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x0, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='!\x00', &(0x7f0000000280)='\xcc^$!\x92-]&/*\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='-{\x00', &(0x7f0000000340)='%^\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)=').\x00']) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x2, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3}], 0x9) semop(r0, &(0x7f0000000080)=[{0x1, 0x1f, 0x800}, {0x2, 0x7ffc, 0x1000}, {0x2, 0xffff, 0x1800}, {0x2, 0x7, 0x800}, {0x2, 0x96d, 0x1000}, {0x4, 0x5, 0x3000}], 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 21:54:18 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000003440)={@random="299dc2af23fd", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x20, 0x11, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0"}}}}}}) 21:54:18 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000000c0)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec", &(0x7f0000000080)=0x210, 0x0, 0x0) 21:54:19 executing program 1: r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00028763c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000000)=0xf3) 21:54:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)=""/220, 0xdc}], 0x1, 0x0, 0x10000) r0 = open(&(0x7f0000001640)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x800, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) semop(0x0, &(0x7f0000001680)=[{}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) getsockname(r2, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0)={0x1000, 0x9}, 0x8) fchdir(r0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x10001, 0x9}, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x101, 0x10000, 0x1, 0x0, "90b905c842a874e6af9318b0f7c6f863f3dc1721", 0x101, 0xfffffff9}) 21:54:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x4}) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0xb, &(0x7f0000000080), 0x4) 21:54:19 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp_reply}}}}) sendto(0xffffffffffffff9c, &(0x7f0000000000)="791678f418f2c9ac77cb996ab351ffa30814803178a889859e5d901914f758e8e8508ffdbfee24a25ff0237cba73460134dfd0b395ee5ce198129e82cbe1b24a902d424f840988d72f5bfcb3443d534c03ed6fe73907fbead9d3e174fe3aac6becc7f9fc3fbfaf360ae793f76230", 0x6e, 0x2, 0x0, 0x0) 21:54:19 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x10e) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) flock(0xffffffffffffff9c, 0x8) 21:54:19 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file1\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0x80) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000000)='./file1\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') open$dir(&(0x7f0000000500)='./file0/file0/file0\x00', 0x0, 0x0) 21:54:19 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f4) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x8) symlinkat(&(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0/file0\x00') r1 = getuid() r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() r4 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r5 = semget(0x2, 0x2, 0x0) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) lchown(&(0x7f0000000100)='./file0/file0\x00', r1, r6) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x110) 21:54:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() r5 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r6 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r7) r8 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r9 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r9, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r10 = getgid() r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="9df608fa5af5ab6d4dd66e976c0e7c04f23eed5030bf8f69c196d38be8263d94c2b4ed37bc8881", 0x27}], 0x1, &(0x7f0000000200)=[@rights={0x28, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r6}, @cred={0x20, 0xffff, 0x0, r7, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11]}], 0xd0, 0x2}, 0x8) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 21:54:19 executing program 1: r0 = socket(0x2, 0x5, 0x20) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="b20a01a78b8fab6b8bb98cfd3eb8c9900bb197c5b8111734f00c168bbc85ff927e578955778867d145d6f001e0fee521542e1d2f3ec71ae6a9f9234f35886ddf6b6c5f6efa34cccb7f1489adb1f65518381ac1cb86dfc367c2ba55fac7e98c979860c9ac48bcb376de78bb75a0277bf760c3f3b767bf0102d618debc9fba0f61e0d34657c2d558b1c4ecf5b2ce73e21eb11cf288a18abc9a9866b29266e444bc1945df0567b651cb475efd2fc9824726e47fa22a28e654914310fab13f391e8f2278dd16c21c546d7e19fd340e42", 0xce}], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x7ae7) socket(0x20, 0x8000, 0xff) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000502000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x1fc0000) 21:54:19 executing program 1: socket(0x2, 0x3, 0x3) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$machdep(&(0x7f00000000c0)={0x7, 0x1}, 0x2, &(0x7f0000000100)="8b7ebe7f86bb13a54df90bdaa10b68a04cab70c3576f79a7d997cd6a0414386ea1ca1d1b3042e2606eedd71dad4fee7f91b5264a0f63f35e4af9122aa29decb7b96474a17d4bd8d2a9c3e97c450837e1dfe88dc1db88c23d", &(0x7f0000000180)=0x58, &(0x7f00000001c0)="22365a779a4836520a067de3c72a0c224cb662d25fda67e7de5fab556c4300790cf3d466600df8e82d312a95b2f93dcf6894fa1116c4582adfcc9045f3aa8db989de67463a63cb1e0054deb57c71c85d2fbd1d4a5d9304e16953f94c976a1c236f538f44845f03308e737c872685b21a", 0x70) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x2}, {0xfffffffffffffffd}}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = msgget$private(0x0, 0xa0) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000240)=""/150) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCNOTTY(r7, 0x20007471) close(0xffffffffffffffff) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) shutdown(r3, 0x1) 21:54:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02770394000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:54:20 executing program 1: shmget$private(0x0, 0x3000, 0x282, &(0x7f0000ffa000/0x3000)=nil) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000080)="4f009952d47c707ffa7524e95b32c88702b4e80101e4374384b109", &(0x7f00000001c0)=0x14, 0x0, 0x0) 21:54:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="00029063c411fb54bb15d5d7ce70081ab82c852ce739543befcced3b5e081d943193e5391bc35f3694a1dc3e0d037d325e7e1601107e267ca34b560c28cbe9da0c507a8ea829094f9a9d7479a7ea99931800276b46f142f23f6a107a04bb4ff7725114103061fcdf7f62a6293d320ff074cde97d51fac43cbe3c9d3ac4564abed6520b4e812c2f3b9d54b0e8dedefb0ea90ad843a843dd44e1cec4155867cb2af91c925c6342db65bdb33401a8f7df8e71116d60ec94a69d6b7918fb57ec928a51bd676561fc23162528d53a7a3ef14e7d73e0006979be50ad1c83b8235dfbc91053e06368ef759c523a81e5f001092a6186865cae37f841d7e09d5010a22ee305d649fef7b584"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 21:54:21 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000300)=""/257, 0x101}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000440)=""/141, 0x8d}], 0x3, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x8) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000200)="52ac4912b35d5b09ef11d433643a4beeb3969eb88ded46ed63d60da97665186c2f301b2744539296b0b7fb928377b733d0229af1bda05be331de1c3b8c30055acd349f40e09f976857077cc9acef48d651775baa33bb6125c1eaef17c5ae9d45649bf8287d44e198375318239c9b6fae04d418c00b6b", 0x76}, {&(0x7f0000000280)="e07f8f4e34eeee2b8fdd41bd8ea20efaae064513892a420e05e0b8b381e0f7fb8633b4eb", 0x24}, {&(0x7f00000005c0)="5243d35c94dff16e459cf81097050f1bab118e29aaa9bb7ebae063dcf7f51e4844aa675155731589a385044efe94d96049cf1d1d8c937fe3a92fbf8a6a72e3584a46fd5f1615087ebd7ca3d23a65d8888c67a79c8341dbfe635dc5189e5b5595e946979a000e492eec1d491ace80e6ca9b234eb07836da4b185b22265ffd505843f9439482ee6237a5c6ccfb9ddb079f6050578bcdda9016e5991fd053d30d3f173292e46315df04f01cdcbecd79ec35a5c335046a1df1f642a287ecbfd1909d280471f705d9da42e8023628c5ee5dfdd5d397f70739bc483edde122f349dd9393f0da556497f7c136139291f66e08788efc16a96547be3304e734780dd61469a278f203e6b0d9bbccee7469d4f405107f4ec627aac88052044c85bb6a5724d780531784822bd791b8515f1fd53153b857ff98da6efdf9013c2e3eb298bffb3b30ad1b14d42a0cecbaa2762b31f27cc47ef746c51985bce837730d96af9826b61c771755fb41ebb58e4e1ce6ba29094912a371f1b58c0aeed092c4d6d587bf35afe37f262e063c785739bbaa086dedf061a948208e7f6a3ccd05eebbc6a5057b6b4be435cd10753490431e5bd37e1cf21577cb3b3eb2d544351a2c6f8d1af03fe2efd5e862c627e00717d5eb260bbf4333c6bcfee44cc63e19f6abac8edd5b8c2df0fadc4a9acf6d00396f6499aa7caeb62ee198f5c07a299f524e1fc2fcc9d5ac2e3df749fdb0153a80b1e16856ac66e0fe2225be48d59ba6bc053917723969ab7876446b8c61b8a61d702256da0528ab991322f0d9eefb7137e0ae54c3207e4834405669100cf4b04274513bc30209411165cf96b5210773ee5661717c60cf075154daa50af302843084a49cbfb3d1c7aba1c2feb7c0a696f22a13dcd9724df379f5c665ca16ae74d4e0c26baee70805cc000bb9ade9e6a717c4261cebc638365e085e3697fe28b970d729209e2e91e212e76776a80fd892555cbcb729140539ac11cb4a87e0c2617e35fbf074e48b62309f4e1f3c123f3c2a3e35e97663033d775b3fec47836c04e6f14987957dbbdd857cc8b6dbb1b5062009c338a7e993e0481345add5c46a457c111c98ae326e98e233a8153af3f3b7c26c71b2f8f3d56a52f528fe998bbe9ddce5cb28746f0f3d436f7e7d28d5a095873f636b346e991886ee78b9e79b250f04c9d71c5c3caf7b5edea69e274410dbe5bb8128502ca58233144c807070eef5e7572b56768ce01dcd78ffa3255cf74e0aebeefbc0963424df2f23edd54878f7f51100453091c94c8c5463c45ecc52ddb286798266ea18b521e1d535c59aa3881d42f51899af442f7d2322e3f27f359cc60787c146554b09fa67e3a9625e9d26ae3c17e6c07227a9ab9ec6585576b05425550a83afaa946ee156cd545bb46a79f8d546a3d767c4ac8598e9bf57845071f3a1b8ee8c11e806c1bb49d92b0f41f9247bdc425499ff0bab8451f78319f98472eb9f3688ed145e6eca956e3c1bfb0a8dae937c713c279c2750da74c5d7a4b4498873a983019dff371fba184c95d5da04ecd90de8e224c7f91ee33833103a775e238cd4e631e8ddb85627a44e3d7e918dc623d8d5b60ca4a558d394560b16abfb216e9d90e037589412e48b05de0215be2c41c801e842cd380120fddcd1bab0d8a465c365afd9fe8de2bd74d0527d955104c23c84702c2a1bf1788a57cd0e92de7fb3727968b7968357c82cd6f40465206ba34675171df6aabd659a6908f49051c218f0580e66a19e7103916e03ea8535e7c0b96bb8b0616fec107a3d415c813d1ef231690f9e22b5e4ce81bd803dc1491cc2561d1ef4fbed2832f2e804a19755e13205565ad3ac1c77cfd9d8457a78b96edc131b145045fdbdead1807c572648c39709df747a9ef7673d21f831dc8ba6921009263ede237c00d695c9029bf6e3c82480f77cc26dda3fcbb9fd9e56b7897abc3a0655caca10606b629741f541fefe781ccbaa215f99cd576c1f15a8f390c649e20d9f1d7bc8128f0c60a6738a54229876369a00c8bbb1ba089801e1be79afc1c200142b38dc3480e5b8e12e6250d32c13682af25f3e6772e8fb46c3f5e90ad62afe5986850f82fbee88ce430f510e6763dda93cfc26cdaa3be2e100eaa151074982215af2f50136625dc0e09c0cae6927a4846dd2424422d615e1ca7ac333368be1ae3e1b46d7c7c101f31c04c8d1dd08ac6827ef62d0d19450862a50d36cc7f3787e037e4ae3cf244f8899a0cdc4f28cbeaf83319bca114686eaf54ffb8e666e71a3210036e12795a648a3cf2d5e819d1a0f459fdec5da02a50bfbc071c00a781af7876ef22b364fd2f722c9a328b145281ab33995a6cfa77d934b83ef917bea59f24649b074421c44c4c9f17b046fcde4ab9f559a822bdca2368078762e3080585b61fae69feaee19d3793fe20583a7f3e8f2e38f04d8cf233772bc2974ab02ca75ce98b811fbc9f312f2be1757a7660a36b21a97f40e01cc8be3023b93d6684b207774fd46ca870d9c91d88e07156cf95c1fe8d4b37606b5db5632a1ceebee98d0ae88c3bbcf7aa42373a9f976a5aff49845c2730f039db506593d706c185220c95ed1acc86b3b9d44167c12ec5d1f01de1fa2f04e743d28390ecf878e7e5d446e10f21eac454f88e26b336eedc0d07e0fc6d7e40462e516e30aedecefb59ebb0e0a33c810b7c30647a251a1a4c661d2eea3a4e5c2040e944d6fdc387f3ccc597860b0f680785024d5b99446869b5a5fd3903eb1ee963a4e204f6f838c0d960cc2ce1b567018f5de3e2c64409baf27fd1bc93c39b259e78d708a02b99e408afcbeb30244fa667010187871bba29076acebd56865107e1bde9c058385613ab50528b17b2c26016fa740153824d4090d034ce83226b84e6388ee5b0b884fc915802495fc1d55992ee7e43da706cee154188b30ecf036a3cac167195db3d0a0a4097b1d55456efe8c6cf915aa4bd8cff6fc5cc6859f57034d1c9d2eb8cd1935df415cd115a326b1d2fe09d61a7df1b622e1b240533741835b31525d2f66a479a17fbd2a0daeabc564d833e8d3becaf76106e3fd6d039aa50849319775be69973fdfd66dee87b5e653972eed3da12a0cfa7bdca9fb7b08c6fe3a1925b522acf50dfe81d4c71fd9833c83f1f07dce042928a65162ace13072bd00dafe9e244a13c91f858abc6770022bdfb0392d2b6be368a5b0f749a914a2e4045c9b6703368dea69f33585dca82dc2dfa88e8187f52e1e60a47d4cfe5703a3a527b88c66545562686447cfd210a76736012d3d110cf7bdfe72082400f524bc655aa0671bb1d0abc9e623e9feecff97dcb32630b55b36abdabb95b449546fcb1750fc513d22411b1673d1c4cb6ade11eaae75bdc0e2862e3c6144a5c9192d66ad543b77e968df4ef38f3b040e06bb277ea4fb57a60c546e39c4809e1db2497b6a3170593fd61d172b65b5aa356ed5424c60adaa611c89991eff785d3cfbf20f8da6fd74cc1f8750698ccec8a8c1584ee1a64d93a2e27d731cc458b8cc82be9a208ddedc6c83a3e537b0842abd98f37905a32ca043ebabe6b8c2296f7e6c7f96794e8c72ad67373ce10561eec92164c6b9bdf0e2ee9f90ecbefa31e77373e27be32f18110d958b3ae12ec0d4bd164ce2e1d28bf827167c527e31a081822cf834d7c104e7db5296f47cb1754d1e676635d5ddcc5b09ac287d979f4e89f97d07de33e236ab91ef113cd38c37c2db4ac3160b2d88202547304468ffa6f77d1acd66ff46b9fd0d8af80753d15d62fb6248154aebfb4145cbbcf7d9237c2b3bb2d17d8e9701af2746b05de95619c50c1c3eb5757fdcbc310fcc1974f1ea540139bcf1df7b197ac397fbcaf5ef141c84edcdf11863c07b6582416902a9df05092b1c89a13ed5b4381c83fc3147d2066492e697cd09609da764e4aac8351e88c462a13daa9c18ea09db2b8bbd25b0b02564c017c5668c2d9db962b3198b01dcf7901f9fe0de72138ee4ac8e6d92c151c0f7af656dd3ace61636bd318b43dba10430d44dbcdf71b0433bdf9bd708ed08f18457d7e511ee2f52bfbb3ca473fb1e61c04b6a927045d09196969271cd242b312740e786c163bea0bf0e71e051d8351adeee693ec4b9ef757baa98a9afce7907248203682d83cb090448f67a5bf55e581f1ead70ea5217f3167686ddfc0c7b183a49ae30b5c7b70b5df28b197e0b63197ce7560671d11adf732be38d45b5b6bfdf4ba79f5439da5d4ac6382c3995dd36b2547b4553daa9e445d034f93daeee0cc5529a2e9d957bc08c8abdc1b1e5f0b8ad0e50c93e629f73c47c0f0f7ddf54f799a4ee9e57467a069274498a3583edac18734dbdc3db584c250acb40e753a99e4fde01462d7215f60c58c853c54b8ed37f91d0f24cb01869ba1cf5e2106d983af7a9d9f0e880b59cee21975e01786c75711bd02671849c978afb9c410562c53fc58604288252346f2182548ca2b5979e13a223169fd370532cfaf0a0a125964c66c0cf3cc9bce005f2cd28ca4a3050a5ff595ac46d145f1da0f8c4a8f0a814c5be55f38b3d465bc31c940e252c8506f920197c90676159a61c99c5185040e7aedd93f3838e92f7610fb793e2343d32d08c464aed5952466456511909899b90407ec79f6641952074a13ca9587669e9a0dd42e132304cbcc270ea7414da76f20cf76383d0a5fa94af40def001fad2e08db38b8469b7d20a12025d69389f5207db7a098cb17e3e40da8e8e0d751fed5dd4bbd97f401ce1aa317a08891026ccaf20b9165fd952e9587c4e64e42a009832fbdb35537609d38990c779dfbd0eb19dd13688e037b29f2156fa3e152742e259555f6567e39a96e1191bb0f0e64ef4758e4e7910f7c285eaa7115e85337b4229c620b47dafad79ff1be58da530b85222d5fdd73f6cb39c671fd8dc9c38a40e09d51029e764d10dd7f159ae05dc4a57b62d39079f3ef3250218b58d7a16f1865ac59c46d1b73d7e07720ca86043b0ad4457538fae7771255c4aad4ccb75ffe7f3b05f2c388ab8588837eb271aa564f18124e98b7396f9e7571ab4fc04f3203e906ef44e69f5a1c0da07da236c36b6b091c0d95b2ad9a3913055d83a89a3ce7c89ba2ff54fdf8c282386aac3884a230dfa222756071cd697a137bc37c93af516855d2e0adf9d3cf25d1df85e736209548fcba0c9d3abbd83d91c0510041540fb5eb5448446a4120aec4660c57efd7bec80a93461ab9456b08cee71e404b631dcc7f4201e6c5ca7dbefa4c3064096a1147d216ffaa4662f6215ee3d7deca6a824c893f0cefdb0f05034f11b751ea29a694ecf5b15516ab7057cf974ae3aa891e1f6cad05c1e3f1164792e12a52e1b3c87d2c1866c829b741d83f93f3473aa74015344b1ad541b8cd142fd4371f5bb1d13acb20552b875d0131ca4cbfa4d462b6beba13d651bdaf7538e73b37a14553407ec6e02e8d1f8879922e9bf6e06a073e9811e062348842be9f686a6f244133f5ebd0882ce5b9075ac9cc4c2541bfeb40dadd76508883769935a1222314ca4b1e7237dc0b2db8598d0a19dfbe95f6e35eae2435724338a7dc796db796e49a36747d7d8bed135c5e353e47bd56d3b9eead9c13b82b3a1c77601e106f6fbf52a83e1fd810b7ff7bf45ff583d08a831412ed30f5856c370ae39b9f3dc681c3afa5846f5fe1cd105af5011a62e2f309d6084f4beae35c3f8eb00991e98aa6595889c06704443e053e0c4fb0b8a8c98d9aa5e654df276041c301574396987e5642bfd96d6501bf01908b8f3f01bd9e0aa99ca27", 0x1000}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r2, 0x0, 0x8000000000000000) dup2(r1, r0) r3 = getuid() r4 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r5 = getegid() fchown(r2, 0x0, r5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0xf7a, 0x0, r5, 0x0, 0x0, 0x48, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r6) r7 = getpid() ktrace(&(0x7f00000015c0)='./file0\x00', 0x0, 0x135c, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x1a4, 0x7}, 0x3, 0x1, r6, r7, 0x8, 0x5, 0x101}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 21:54:21 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$setstatus(r3, 0x4, 0x44) sendto$unix(r2, &(0x7f0000000200)="8d03a0850f54a444649350af0c01d21e9b3bd9fd43d95e762e02b0c35ff74265bb2dc9459cbf59cd24bc7639867e2b861b61c1a04a174722d04311716cb79ddea42a83c7981fde6d234b7550ba52dc7fa70cf85b67aebf84d03dae37b79197e1d1f19b25bda6bc82d7e0c13fbbf405f3e738c5673139bf8167372e030f3d0d2d9be83868e7208f0982e5b09c71bc9fc1592924f8126ebd76852cac0ad0c05e56430d8a7b4c7b4f29516b3e9feaecaf5132b8ef09baa64b25b46c52b7d51450cb9c0b90f3c9b98708dbde3c0baf050e4d526bc6e9bd2e3979f68299fd78eef4fe45e9761544ab0b4f66de80196e9b8b43571827815c7deb0a63a72457a721807c2ade22d496b2c324d8f67411dbc2dde16ecda8c5235ce2d884239e4847a6b7cf25988d7e64000ee50115da2957c37e4fcc79e9ff4cb2b22229cb61114993378795ecdf27de072a27040c054f222d187a90e563de50e858756978b18289dcaeabdfdb488d45c712b7068dc75abd4e2461bd5e9bf3a5d2de8fed09fac48e1f5f026e135cd02619249535a1efebfbd55459a12f997931ba2b3ab86eae1cf528be7667cb931c09e77ec6af4de37f3049a21c8e0e5623e63ab2649c2000a55d20037a72c522eee2707b948c181d6adf9c4392ef77f2e92b3cfe998508be1955f23fd4fcdbacf470745bec20092555bc5e3f0a8e2f426cd79a048be048138df95b4c1cc8e64a3b41bfaff9a39557d3aedeb3af28655ecaaf99ebdc1f1288f8da6399cab1be450aa65044155b8d55a6bdb230cd284812461f105071c415f2f7f4c9d2c1115c580e68d88d7d715c2d599b2941a6fecfee64159bf6b6f29be475644833a67d306a7333f42cbd08ba27be835bfb4ae7b8d88c66a33d40b9b7502751ffb3e08f87a337b2ff9f024c63438142baa57a642fb4a7e76d3cf4d847125ba398b4f88325f632980f284e852ebe686fd1a865826027fbcbc86b4e035d849a10c72a730e2a3413c9a3bd89455e60bc9a6214eab2382d5428a1f2e3ccba1c2da8ecc9df7b27dfda09ba46807e35a430d5f5b498fe21d3be632debe119cd14f6151ab5821819ab8fe726c355f61fe8fe79a8ad7ed4b7f004e18ce56366f64d2de8ffa94fbbb959278437a2c7ba5c1d38fde9b0eb3577a70338e0ca3b97f58acd94b2b175b79e5d57f22b60b64f452e60937f0d2ada39deb58b54e2f12495b3d57a1ca66b8520a38517d9c0cfac67adc037412aa27326f68ed016ccb0e0a6026f643b2b21e374363c8c75893f5693e1a8ebcf4f7f597886f0ea6522c8cead758c1579413b67435792af12954101de963588bb1344dde704471af18491c637b048451e7c8741caed6cc2dd7f72dbcab742e93529e8d2a91ddae6a832aa924022eedbf96583fe0e08536d4c362784bca61702fc466b0f14a1109434f5ffee2d529958936b1b64923ddda5e1f49a2efc4c453fb73743916e3c91ca998b6075f7c4451f7d231f44f6a6d3755d21717b83612cc92c9198c7ada2846482d027cf7975732a3cbdadc6e16c187794cceb44bd4a462cd3bd40a5f90a35f1f6b641ff63d328bcdf9bd51024741f743a4d86867c6961b32ecbcfd1e3eb531e02b5e0e1345f8824d10cdb60b9309ddf142b283d354dc02195085369f5bb564ddce64e54488bd571bd9161dcb286efc877e29325fc0610b55620400a56a86c2ea6c888dde653fb7ebc629075485b373c47ae8d4ceef634a44169633f1a565410001d39292cf208429c16b86f76e1d0da85ab7f0ed5c164a88174c9b3b2b6f0c1a9410f6e971749b0b6f4ca9006473920bd837b2dad96c26b01f9ed7c8b8e08a51030f8f7b3975d0d6a2b456ec58206348723d0bed5b35fa73367d557724ace746841ee2b98b00919920b0cc0a687ac3faa034f5c73a94a68ded5bcce9aa0d0466275e5b858b35f60e156d55a5088f25cb54bad60e7614dd1695e708c012956ac5a9db47dd3aa51605c7e86882a0b708ac0ca703cff6d5c71d5bc425308bc697da94fc31dc703e172d30bc0f1c74dad81ae93369483a81e557ee76b9aba671243ab690728d8d1812d5cc1a661addbbf46ee7574ef8aa68b3ca85ed5b76cd62b4e08f88f344f5d5b6fcf634cd87656e3ca994073cd0ad4ddd8911c6f30f666cb35fc4e792c8362d6deeabcdc0d0a45650256eb42ed05cca005c3fbd2b2944d612ba44f49b2def5dce0e7883ab86af851e625820bc3aff680933653fdee8ca068ae6731b611e1c48f580db766e460c5b81aab8fc5aad1afb3055ffe1b2161b71ce135a9f17caf0d02ded4fa3a4e0c7745b23afca4e1049ef3179825e84496e2528ce815c1a4252d80caf488a26632d49fb4cecb1937de00737df2f545342aaf6ff35be799e9b17397992f828324c02033fe49949480680e2fb52f13b0b9fcfc3ea438ef929967ab65fef154f88f0fdadb4d9132ef84923a84aff82b92894d00fac2fbce57a94e12cb5c4983be8ee809b53f793135c5810f7ff07822cc4193cca4c0b0e794bc58df469a69f2f921b7e62f43188f74763394182dff2ac632b577730bcadec82840004b5c6754711b0dcb89a8da329b37a8129a1d4a4bc8540fbf0851035eac38b5b8381da9eec373d05d7aee59e6408cd2466c10cdd66a189a5087625bbafe5dc21b5f6afa2a8e22689bd8d964b0d79f12717803d8c277c6dc151d55e232f4587962ab5d42de94aec79d17daafb9d4975885d4b432c9e014b1014907f5bcf7b1e8e7190689feb6ecbbd7ee19f6aa440d93fcdc766eeb501ec4906696742f4ced34c86f110c056d0142ef59f3efe5507afab47cce5c61e0fab9668635eb45afc32ee39ae12d7fb3bc95bd8bba8c6b0b5716ab83a0198bd6c74b51875f8f3c4ffdc9628252fb3814948e404e5354e67b17657735c582d48db488ca29daac1fb84c47b4c274efa58c740e75bd62813fce52cfcc3df3ba3d0cdef2381a92a06966ea940482698096233eabf389a192772cb60d9290c93a191fb9d99b92773dd313c4eea92456cca9e3755d0052dd4d9da7032a62202366cddc226fcac67c28ae63b695ee52608c137be1be2dfb43d8eef5a34ef9f5e1b13fcd204e2f4b7f0c65cab65be8dde26b98ae41da691bf597bb66c9619ced7904a51f17a3d7b824c3e826f41a95dbb071a8395d960943a1921911518b27df0736f44904e4957b4109b18a76a77b7f7057ffc713cf581a5401047d8dc3a1618cd773b4de6c04b1e6a22655bccbae44b2229daf97e77e50d0f323bdb80bf818b166acf11190cde58742e680e3c3ca7526197b649c8e6417bb0d9ca44b87cc64bb9f812fd9750837b831d8e81d659a28867679ccf4e7a87893c4d62fe7fa14f4fa8c4dd8b70b50b33a8927338496532dfabc333bd7a009deab07b149465906d7238193db99ecd10b1dbc15c6e80475bf8877d8e9eaeef972a1afc4e50cc92f0c9cac54678aa1c77ffea28426aa5c86169fd074b39d7dc91ea5654cf19dfcc7f8abb8d6b1489161cb77af951828e4c007e8a392c788b37cb01dd49b8839659399b373e86f1672b45f25d486718ab3368522e5cba210a1fb6f2afade48e2fb7c30b13a37137914185f1011f8b66675dda8ea8b8d5f6fb65b1ea791e733e8b9a724b39e73bb73274e15c4ff4011f2807b0a24b6d3ae3400e9c1d56c93617b973f98d287fa751d02159a0201bc5fd22e21ad923a533ec49700c3c4243c30ffc8e93a41114d4017466f0708d014d4f84a7c66f032a0e166f85aa30721043f98fbcb19b0cf49e7c4a1c9e48bcac0fd90fb1b7ac6c90e07ea0ea9338d5c8a6895b4416879c583b6db23088c130b15af7a104b998d32d092137e2a691176ce3b343ded5050b8ef2e8d3810405b787911df46211ec5549c4b0e49e43f18155798428b05e46db580b536527af8d9cb38511d27b8f425c6eeca2d436df73813c92ac083a9183762b2ebf140ed7a7c90c494a3cbd95e9c4ae879eee2300df6cb77c117036356ac90aba403476e7fe290b8db4e7d9458955cd7d0527d6bf0a7dd10929c1a5f82411900d892c97b2bcb86f70909f617b0efd14f0d44761d6a9b077e4a237490ae8405ef32aac948e766ea79f9fbad0d9c5ddec1e52896963ffb2c8dcce0f1632dcc9c24b27234dde1e6eea1e8026271f2322b34e67628b885f1276e0b845c5fd61a48f8e77df34662646544a7cd2fddc8dff391789e839b9c50ea3afda98f044525da0a879e643165f238a952d2876be70d84f4c6ce9617bb470cc2c06ae51e45a0592f3637e05501fb2edb409cb74a8d5b459e6aa430c51ba89db1441a4c3455a0792e796bf5c26c99bd3a7486479a49e8ab155069ba5e93e0c98161916bc3841772fb310a4faea7bd8be3a0a6d80a4bfa3f5733587ff78c537d18f141e11747cb7ecbed4306dd90c42e4e9b46d3a082680cbb117a8e39a625a9ceda048526c8ea27e4c8225dd52d7b94bee5bf001c7b3a11645ee805e7f0794d1d61b2a3d2c03ad09a350d77ab5a3f3c3d804c5bfb88e4a04b58b25cf5b24e79501c8041fa43792da051e88bc3bb86ad87413aa60af2116e86bc7f7eb60a86a1964370b66a1eda2d34a8be0d8aa36c65be334826f5f578c6bc7180f9073986f777424e9ea11bb7566bb868987aa286070953bb8660e40eae601a44e113e25d869771f5de1fc453dffc7a8eacbcd826bd4c2c5465e5c188710c41f7965ed4e267f96eb27497eb02d8d9a2887afab90b5ada61a8b28989d8b4be0a7aef8ec6bc1524262babbc78017bf48e86d278d1578cce3619fad63c0eba48f931b0fe16a38e590f1ef0ebd7e41bf7ac516709b536ea3e72a5dee4c213d2a0d3ab526bccf9f356d6e82357c80be5b668a55785ca8131296bdf47fb681d12a1ecb37867533850ceda9aacde3ca1e578dd222e87c0394682591297f1e914c93be5c806f55fc305f7abb5ca558ef700a03185c7651df4009a92f17e52c7fd9b125c3f544d86d0fa319f24ab54c2929d782fa65ddaed2827df7aa4bf90d446eb3ce1e1211d6bcaf5138eaf1b5c7a2c0696de0d8b437848a22e64a0d2a6ffb7e4589afd29480dc360bbf6bb59ab0b9c92f8aba629fb510d8cbacbf61d5ba46ff69fa838a03642c5ce1a4447c6f82ae208eaf6eacff18af59756c1dd763818bea0e698be4bed206e09d0e9834d4f76b63c33b4eef41d97d3dd03e056b939d482fa6b6167b0faea7eb84bd0dd6862fc350e03ab2259fa2958dc93fcaef36e520862190ee79de3d94799236b4df78fc7e6e8ffe4f390082c8187eb14ad3a2e46495cf6f26c5bd4ad6a072087de3960db11f9915d429e3370f381ebb7acd1458fa05c5f89376db8de6b12624d35c33f8c9797d11fd4eaaf8cc20d7a7efb20333862ddf52a8c9c10296678445fbb9f020901e63d256da4dca41952374d35ba0d6ee9b3c3155cc495ca19dee69f1b0af1802cec8d16a788cdb5728293041cb14f23d1590479a4ad62824985ce086a973812fbdaaf0740b343bd4acf21d6cba7ab06d843222fd8feb14e118c084b9ffd3a8cf8ba1a74457b2413debb36254e690ed7e7c27e2a4a4dc8ffffcc4cb654eda43cac5c9df4dc616a06445819f48367f23bb0f4187d9ab120b63e7d03bfa76b6b6fcdfdf09fe1606e3b6516cf3c6523339d812fe23195f1a7acbadb960a04981113624009485a75110b97a97ac565c3fc73aeb1cc3db0ad6a2d634a57d4da039a517557c405e0bd383910947d4294312b5c9f398384973b3de7dd90e7142ad95dd41edabb1858145d496fe9d157f7ad8916d33ccc05", 0x1000, 0x8, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:54:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) socket(0x2, 0x4001, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) dup2(r0, r1) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) 21:54:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) fchmod(r1, 0x1) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 21:54:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000008000/0x1000)=nil, 0x1000, 0x0, 0x7811, r0, 0x0, 0xfffffffffffffffc) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x6) 21:54:22 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0xa, r0) write(r3, &(0x7f0000000100), 0x0) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) 21:54:27 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @empty, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x1}}], {@ipv4={0x800, {{0xf, 0x4, 0x1, 0xe, 0x50, 0x66, 0x6, 0x2, 0x37, 0x0, @multicast2, @loopback, {[@ra={0x94, 0x6, 0x5}, @rr={0x7, 0x1f, 0x5, [@multicast2, @loopback, @rand_addr=0xa496, @multicast2, @empty, @local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x5e, 0x9, 0x1, 0x0, 0x67}}}}}) 21:54:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = getpid() r4 = getpgrp() getpgid(r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r3) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() semget$private(0x0, 0x3, 0x0) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, r6, 0x0, 0x2a}, 0x2b5f6468, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r7 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r6, r7}, 0xc) r8 = socket(0x2, 0x2, 0x0) setsockopt(r8, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r8, r0) r9 = socket(0x2, 0x1, 0x0) dup2(r0, r9) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 21:54:27 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 21:54:27 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000600)="1cd3f6057c9fdff051ab9ac124a8da0bdfcfd7484a2a", 0x16) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x9) 21:54:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x2, 0x3, 0xffffffffffff65f0, "925475445f0000000000b4d3fb991a1153d900", 0x0, 0x5}) r1 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000001c0)=0x7ff, 0x4) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ftruncate(r3, 0x0, 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = accept$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000180)=0x1f, 0x4) 21:54:27 executing program 1: link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="9a1b8557000000000000000000299078c000000200000000"]) 21:54:27 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x1, 0x24) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) dup2(r1, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) 21:54:28 executing program 1: r0 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r4 = socket$inet6(0x18, 0x3, 0x9) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r7 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x24, 0x1, 0x0, 0x5}, {{}, 0xfffffffffffffff8, 0x10, 0x40, 0x6, 0x6}, {{}, 0xfffffffffffffff8, 0x40, 0x80, 0xfffffffffffffffd, 0x4}, {{}, 0xfffffffffffffffb, 0x3, 0x10, 0x1f, 0x4}, {{}, 0xfffffffffffffffd, 0x10, 0x40, 0x1ff, 0x3}, {{r0}, 0xfffffffffffffffa, 0x62, 0x80, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x0, 0xfffff, 0x8, 0x2}, {{}, 0xfffffffffffffffb, 0x10, 0x80000000, 0xfffffffffffffffe, 0x2}], 0x4, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x19, 0x1, 0x3, 0xf92}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0xbf87, 0x8}, {{r1}, 0xfffffffffffffffb, 0x6c, 0x1, 0x1ff, 0x2}, {{r4}, 0x5, 0x10, 0x80000000, 0x0, 0x2}, {{r5}, 0xfffffffffffffffa, 0x2e, 0x4, 0x7, 0x5}, {{r6}, 0x3, 0x28, 0x80000000, 0x8001, 0x9af5}, {{r7}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x98, 0x7}], 0x0, &(0x7f00000003c0)={0x18, 0xfb5b}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080), 0xc) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 21:54:33 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="0100e1654cc608004600002c0000000000019078ac1400bbffffffff830300000e00907800"/52]) 21:54:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x5013, r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) poll(&(0x7f0000000040)=[{r3, 0x1}], 0x1, 0x7fffffff) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 21:54:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff51ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, &(0x7f00000002c0)="5c4b285de1b477072ce2adcf753e27fbafe18df9dfc59bdbd19be91727f7eab94d36409c8e62098a1712136fc9e99a3c06f5fa57c3196e8b76451007a0dbdf973e9c2b53adaff1d0de1e9900ffda0a774a7cdfd3ee4802633bee50488b5ce48921971fda766d83bbb76a5eee4363589bc9eca4ab67f3e6cb150deaa04564e9fdacc51f50311e3db4975b09064bd5c56af972867841a280988861f835b06fb8c4c72020771b4fc35a18ccb2b80f633464eac863f22b3e136415d1a1fb4ee12d0a8e68f4072708f80c483ff3f2b1930708729505963692ac312c6860a04816397ec76f9f4a1275af351a277ab0166f32a8c7e2493d3860a41ee7a18a43454dbc25dd87198c93abd97bd2ae3d66f53f855df7b121875c27cff4f31db555338f2006ce5fed2e44f5dda42e2f06f10f4045ae2a066508cbd7f599177c78f2bd288e58c295d3ee0b88ce04ba3398a826ff5a56c867738d7977ffdbce7dd68a8c97d4ae0afcc7ce48948e5d05cccbc419c5badb687545152dd8b7baf5e89bc319eb6d6ee4a5c6581d298f8d3d65e5a0cdcd06b245b4cd9015c84f843cfedcc3058e2c2ab35f4aae94d96213443407940c3e3aabaea733cf79851c926e09039a73777a55e22162f278016d693f0dd7b4188bedcb85edde3d95cac45eead63d44cc17a4b2a3f311f33dd56f78ca5d54d274ca10933005917468651f7ac1775f1f19fc0503e2aa35b6c613016888992e90f7d6be3b15531457f36d3252008e0b7b0293dd3ee78107119692f454537975dde04e611d221357411a0bbc7a183490187765d639737f2b2b7dc0ca03e4fbef2fd6b05332afa2e8e9aa27a5fd671509bcf51132b6a1f0c55442f07f2bbd7b4c4bc8b392848f97f6a693e47060f9eee4f2bc037e0811a812d3783763cfcc085865adb3287463defc89718bb406d24d6c867cad65444f71077a4007982ea2d6ffdb9d100577a7923239f6973c9e02947c92f0f1c75c42ce81a93dfc40d3fdcdf847fecc12444287cdcae65fcd837729ae1c1901899a90a43d0f5bd27f5cbaf4dc891a91829d252a6b5295be6df7dac39204412c8fd8b3507cacc32cc03747742f6e824d60efcc469c61f4da77163a2a957c7224e14da30a5b3c5fec797a91f480bd0f0a9b4fd4ec173da442c421bcb419bef419cd298cc25e69b7c940d7a192e5a688aa0d9e1cbdbd648b21dfb2a46e3e347d93d631bac82f7b9483a377aca57bfffc7a6e2968c378217c11e4724972d17fdbe9b961e37dc63b9b71889e8fffdff33302b2a90e77b0ddab6ed17a4c45fa168d3b0bea0937cd071240906f396af69385d6032dacc2ff81f13fe266ac78608b7272be0f736f607bce85f5426ace599557aacd30d187e3af82f5b735bc989011336c3af6e908dfeaf476ec0ae85cca7be91fb3ce4e5d3453d7ab57bb5a96b7e21746bc35fc6fd8002cf8d2b12be1579f427cd73d7fe620f532dfbe2e414a0fa3e5fda342112f3915626243b62311dfad0860ef663a8147f107234b6450ce394dd5b3bc3f42e5df551313bb8f7e10868e8805adfe2e1e36c7cfd644024e00b2fea28eaef049527383778c8a684bd3ff350b3bceeb85cf1f22e8c7d5a405b8217d92d9b956ab6fd40eb4716638ebbf50b1ce3c06db753bbfe04658eba0d3201857580a3c26283aa22d9e7672b5753b74d1c6e16ebb8df121782fb73ef8844327eba5b88ca51e71174171716aa0e2f9c4283f05f64da76915f35f3ee5ee304ec11599d6b2dfd8e45b5ce7e6c4843d15fe3ec45be09ed5e6925176a97cbf5855e346284f64034056d8755a6fd9fa925a7154f21cbd64c72fa9cf976996d445a77448900ad81a0b01905df273b3bbfb39920d6ff841e5c9def91f7530e5bbdfd12df8af91fa800a7891a3c4867f05582d5753df5751e16aae387514800b95521115c8bb17dd604faacaf9f38f0e8b777e6f344c027e7a36e6b3685eefa3c492e050715aec8871f6e00b7f0e62426799857531882e298d43c3ad7950799223ec", 0x599) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r3, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 21:54:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6c1205087f0000010c9a357a282744da5b8b88c41f21a3f62ac8551257621d0b734a916fcea59d7b18b6066cbf26fe371ee0e3dfed6202a8b07c848b75317f5cb3fb0cf2050ebb20dfe9a6b676110ae2fac1e11aa40c4afa6ceaab61459ebd24a62b7982ac50b6f50a61792b42a74b9fd147d430d9c0afe7a4f89666"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x20, 0x5, 0x1f) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="06db000000796c652d23"], 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 21:54:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfbe65dbd59204000000fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb58d659f03f7414af85bc6b4226c2ce54109ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b199328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f35633242d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f194657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9b08ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327f71eb46484d01d72c19f2bdcee4583"], 0x10) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r2 = getuid() r3 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0x30, 0x2}, 0x0) r5 = syz_open_pts() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x1000) 21:54:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x80000003, 0xffffffffffff65f0, "925400"}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xfff) socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() close(r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) mkdirat(r4, &(0x7f0000000140)='./file0\x00', 0x0) 21:54:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) syz_open_pts() mkdir(&(0x7f0000000080)='./file0\x00', 0x15) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xc7) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='c\x00') 21:54:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r4 = dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(0xffffffffffffffff, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8b, 0x4, 0xdb4, 0x5}], 0x6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x5, 0x8}, {{r1}, 0xfffffffffffffffb, 0x44, 0x8, 0x80000000, 0x401}, {{}, 0xe, 0x0, 0x1, 0x0, 0x101}, {{r5}, 0xfffffffffffffffb, 0x58, 0xfffff, 0xfb, 0x5}, {{r4}, 0xfffffffffffffff9, 0x81, 0x8, 0xad1f, 0x7}, {{r6}, 0xfffffffffffffffa, 0x8, 0x80000000, 0xdf, 0x2}, {{r0}, 0xfffffffffffffffb, 0xe0, 0x40000000, 0x8, 0x2}, {{r4}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x1, 0xa33d}], 0x8, &(0x7f00000001c0)={0x7, 0x40}) 21:54:40 executing program 1: execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000000)='/+,?&\x00', &(0x7f0000000040)='r(', &(0x7f0000000080)='}.{\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000140)='r\x00', &(0x7f00000001c0)='&,@@\xd5\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='r\x00', &(0x7f0000000280)='r\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rmdir(&(0x7f0000000340)='./file0\x00') unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='c\x00') open$dir(&(0x7f0000000380)='./file0\x00', 0x20000, 0xcc) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) accept(r1, &(0x7f00000004c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000440)=0x1002) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open$dir(&(0x7f0000000480)='./file0\x00', 0x80, 0x220) 21:54:42 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) syz_emit_ethernet(0x126, &(0x7f00000000c0)={@empty, @local, [], {@ipv4={0x800, {{0x20, 0x4, 0x1, 0xb, 0x118, 0x67, 0x9, 0x6, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@generic={0x82, 0xf, "eecb9c3645fd6442283b534d95"}, @lsrr={0x83, 0x3, 0xc5}, @lsrr={0x83, 0x17, 0x4, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1, @loopback, @multicast2]}, @end, @ssrr={0x89, 0x1f, 0x0, [@loopback, @multicast1, @local={0xac, 0x14, 0x0}, @broadcast, @multicast2, @loopback, @rand_addr=0x7]}, @timestamp={0x44, 0x14, 0x4, 0x3, 0xf, [{[@remote={0xac, 0x14, 0x0}], 0x2}, {[@rand_addr=0xef], 0xdae8}]}, @end, @ra={0x94, 0x6, 0x7}, @ra={0x94, 0x6}]}}, @generic="b9a7fdf8c4edeb7df97a7e32084df38d69d49ed95537ef5fe1610105ad98e8bc117565d00a4f90614210430c3bbb62dc219befb41ec2f7f26922b827770ad6df456b75b959715ffe03651bd96816e6dbfcf6b00ae1e3a35482558fa7cbdfab729fb4239659e02b3cb52a171940daf3b54b521974c73112f7777bfb7cb0d9fda2ebff77ae64168dd7ea287a735043f19ce15b9c34555e80c9"}}}}) 21:54:42 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xffff) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) close(r2) syz_emit_ethernet(0x26d, &(0x7f0000000180)=ANY=[@ANYBLOB="cd399f03070000000000007703e0e5667f5c125427fa86dd60e3068000083a00fe80228b66c6ed68633265910100000000006ae77eda19fa006558928458245f29e900000001e34f8500002c385ad66006c25674e2546799bc0a2ca2bde036b5caf76f3dddf993f6ca8287c8e0c7de8276f37578a2dbad1b"]) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) 21:54:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) sendto$unix(r5, &(0x7f0000000200)="d5a6054e7ca11feaedda15be7c1231c3a70bda9d636ea151a06e8ff5d6cbe2e8399c7d96c15413ab491080d94c281f9fc932b9ae622dc861db511f5a8943f61d894c38028078cac00716a1246cf56f03db9dd1a519cd2615abbd34546f877a5f5faa399f43f2a15d250b1e1bfbc26d31279be5b521d6c56823f45c63bd5e206cacaefe5dd22fbc141dc89f831a1b1909d88c7e98c47f334f289c3fa5ffecc909", 0xa0, 0x9, 0x0, 0x0) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 21:54:43 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$GETPID(r0, 0x4, 0x4, &(0x7f00000003c0)=""/4096) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000200)) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/233) 21:54:43 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = getuid() r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r3, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 21:54:43 executing program 1: syz_emit_ethernet(0xcc3, &(0x7f00000000c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xc8d, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x148, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a433408000000ba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b55a06446a992217f5402da1b67103f7f3fcc28f71b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4b40dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa957e16d9812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f9"}]}}}}}}) 21:54:43 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000002440)=[{&(0x7f0000000080)='l', 0x1}], 0x1, 0x0, 0x5fcb) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="d6", 0x1}], 0x1, 0x0, 0x0) fsync(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) fcntl$setown(r1, 0x6, r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8, 0xe0, 0x5, 0x27}]}) 21:54:44 executing program 1: r0 = msgget$private(0x0, 0x92bb876097d245f0) msgrcv(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000086c70717000000000000000000000000000000000000000000000000000000004000000000000000000000110006000000000000000000000000000000000000000000000000000000000000000006d504000000000000000000145b000000000000000000000000000000000000000000070000844b90c20d10d86c81e3ffffff0000000000e2ff0000aa9ec400000000001698450c1e9c13e293627f5a9857a2d2eccc35a58abf43a047c36e8ef3e157a8deb46e19c90bc463ca64d95ecfa55f737dd9b177a07ee59919fa8271643e9df00777f88861bff99dea23e977c7f92e864a46e4284bba949c8ce25411c6623ef1f4c523172a7be4491f599eb90e3c6e9de641d49e2f92c16c4f03ca09024204c2e30ead7fa034d23007a47383c23a90a7b7d5b158e981326cfbd10d0e9d8d3a812585e3f4ef95717d175b206ac59f29bef379516d4b7cc299bae0a7c04fbf5ec24fc04dd0e187861f387d9c8013adce70a8fa6600080000c3bea85fe0c435a47163a385fb410145803893ae3c43a2069d359abf74c9a6fc18a5aaf32e53e224f04ed9cb0d2b60f2fc50c9353bb7f33aba1ad47e81db26ecad6dad71d99702898dbbc45fdc08efa4c422a1dbe5e313639cdb63ffb13574656669e97bd3fbb8bd94fd49ee906284340ef18da7b0e46de6f967015b40cc632c04d602ffa48acb16a43774e1fe3a5bc403332d51c99fd5f08d6429a6414bfa6007767e7859eb2792e9c1d2bd37d9d1e7f8f37c83fc611973d779f2a39af3806e5183b220ddbd6f4b0d9c4a01ebb29c42f9d551716b26ba85291bcf2a7c1d049bc186d0d36afcfc06ff01a0ad765820e82e0b92d25bce8d200e390de23491f08f483ad1d63f9e09dd4e758dfcd75a1eee98d267ec2683b0f8e11e2c016b6a4b3bba7ba51b283e8215d6c0ac206970a873757bf8cd0e40e80d7fa277e10e0d67b696f3db12b84f24200eeff603bbc013836a839f7a552c134671d3d4844c372857210bdc15c5054530e62fcb0dc47c8e85317d39d690ff22f14c7b117d35f912e6c7099a44dedb9e7c7c623e6f4c02759d56938962f7621ee047cb3905b5e301696f14ee76a436420300d889643936aafca32ba857dcf27f332aec7a80c55008915cefddf8e7fb0a5e420b6afc6265db7136e5b5adf48da31d22f338f19758ddd434d630d3bebcee430000008617e86ac739be1f6716e3b307e110d6f9f08778efd839d3b5599f17c0d178462a8a676f06d0d30400eb8f0c0885e40762ae22014bfe8094d3"], 0xd3, 0x2, 0x1000) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="020000000000000030d00dfe87a38051e8670cf5f8e3e800ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3a3b75cd321898a53a020c44a864786737e3550e1d40595139299615befd1fde85950a7847cc67e7f0e6c64e3c4718820456c2945407c5a139f6323fd9940db7644097d83777bb0c95a83e2ba3966805e2062cdd5d48026b4a5c8d06ebf12e015d5fed000d45fba2f6c6b73091429163fe0aca944e58e54926ca542c011"], 0x31, 0x800) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = dup2(0xffffffffffffffff, r1) setsockopt(r2, 0xd4, 0x8000, &(0x7f0000000000)="1bce5fe7e4886c5201159cbcf8a16d1ff69478790a818d15f41b6defb0b11050496316a6ea803bb085e12417c6245d46bb07e388a536f2c051320bd3c0b6847c2e897635423b080c44c30a86aff27b2274acdda1e3d8b8b414c91b8d94d26833fe20dedb24db8dda4f9f28bb920bfaeb1b15bef8664eeb2772ee2275f57327255436b2453eadf6f5361889b437b9b983a8edf6cc7e1441c7cc9e299d909089be917927603550dd80eb2023906d9d8c5f9989dc979f", 0xb5) 21:54:44 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x6) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x5) ioctl$TIOCFLUSH(r1, 0x808c694e, &(0x7f0000000300)) 21:54:44 executing program 1: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendto(r3, &(0x7f0000000240)="7e2199832b4f101e0d0170efa44b84043720e2c2720f2f364bec046c04c66e95d4e35cc12dac534bfdbb3b6f9270dceb907e4f906c0bfda60a620951e032a03ee9f1bb5b0aa7caf62583e734e9dd179fe7be5d5c793512dec515dfe3c3109a527dd8557b61dc60839ac80c90a1cbfec7d9fd96b5bdf405ce7cb72d3da6e6a3f068d3eb0bbb177515967447326f2fe103902255386198b89f9501b4a91d628ef02c", 0xa1, 0x1, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) connect$unix(r5, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 21:54:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82c4c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000100)) r4 = accept$unix(r2, 0x0, 0x0) pledge(&(0x7f0000000040)='{]}\x00', &(0x7f00000000c0)='\xd3/\\\x84\xa9\x00') write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r2, r4) 21:54:45 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) write(r2, &(0x7f00000009c0)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1f20787a4fef73d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b36afa432c67daab014db418f30a0b572cf578ad8c5253d1ecd47f5edf0e50c2f96d067cc4af51d88df2db3b1df76d4dc439ceb181683cab4d65c657c2bc7dd1cdbc3900780b0830759611cac4ce257a007839aa224f53e8ee587cd611bcc0434596d33202adfc0035b10893b64ab6cc8f30df27d15e7e42350506ed2090726cccd6fce448e716fbf558596948adfa06065b87f3020f3d4e678cd66bdb2cf5f7479a27b45a9fc6a235ca065c4af960b1e38c9a68f78adfdca3922482d4a3bd2107d72527e835c97e66708b7f1bffd3d54691e4b72e8efae3773e6714f137c4c220da1c7e4cd1c49b4eb654bb099874503474f8eecc3a5ffe517ac9a519896a592c057e638ae301bc38a73f490b9a0f5016f9d156f2d15966935cff7d5520bb96447a6ba71f68d52415063da7f4b5dae4b9b5487dc494d9475afbbeb84dd4be89d06b424b42ec2ab6ace831896def23a09dba19a1dd4bb5e7f2986bb9cecacf4bba80f2349a81568406815e8144d2e74d16b88d327ebadebe6034b720f3177903f9f5f4840c0370fe9804f59c8418881d11842d218f49bb4d5593f13fa2a329ac74a6a1f6cb70665c2a82983bb3c08576b4a09887ae0bd4433fcefceafe017003c4b5e1fe0d29cdab98ef6a8b57254027ecf599934a4283edf4562bfa12dcddadefc1f272b4472bdfe70596811fe69ccf28e74bc93a22fdb2540e9ba2621aaa4bd7177e099333501352d10cb378b7d8d2de23721a785a", 0x379) 21:54:45 executing program 1: r0 = socket(0x20, 0x4003, 0x20) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000504600000000000080007e230072f64b62419b1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7c1b7b8eb9eb8862b30b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00000000fc66a57600"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x6c) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r1, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x5}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="01000000010000000100000014000004000000000000000000dffd21810000af2c3275fb467ec4882ee286bec81fe985080989a476d8e7b223afad8c87b08752ed28c7159258cf1ceb1b08baa352778017ef826ef28040285cb09995e3084d4268a394180dff2fbc9db60a02ee36b2b6564de17edbdb0aaea675f529aa6a7a6002e34c81134c3759d0c94457ee1f987f849557348daf06bb561aff9c8305e90c888901"], &(0x7f00000001c0)=0x32) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r4, r7) 21:54:45 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 21:54:50 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x800) 21:54:50 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@random="0600000038b4", @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request}}}}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x800, r0) 21:54:50 executing program 1: semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x0, 0x4}], 0x2) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0x1f) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/73) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$inet(r3, &(0x7f0000000180)={0x2, 0x0}, 0xc) 21:54:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) write(r1, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) r2 = socket$inet(0x2, 0x8000, 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480), 0x0) close(r3) sendto$inet(r2, &(0x7f0000000040)="3f4bf9d9a6181b9344fcc31667158c4c0189dfb68717d4ef3b51dd473b41046e0cd2971550a89f6885cf9fe666ce1a7c63c533a4e77ef40b0f06d723da52f9b3771f", 0x42, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 21:54:51 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) socket(0x18, 0x3, 0x80) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRES16=r2], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 21:54:51 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000580)=[{{}, 0xffffffffffffffff, 0x8e, 0x40, 0x3, 0xff}, {{r3}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x7ff, 0x2}], 0x80000000, &(0x7f00000005c0)=[{{r1}, 0xfffffffffffffffb, 0x12, 0x2, 0x1, 0x7}], 0x3, &(0x7f0000000600)={0x1ff, 0x6}) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 21:54:52 executing program 1: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000200)='r\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) 21:54:52 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 21:54:52 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000"], 0x34}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:54:52 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = getuid() r4 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r5 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0x0, r5, 0x6) syz_emit_ethernet(0xb9, &(0x7f00000001c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x83, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo={0xc2, 0x2}]}], @generic="011a4d51d7e3c9d15c3df2be6b29a86a4b18ecca339b9750458d604763ddbe3e34b728d5073b16e935c51575894142daca57bec7e6b78e1d7183b4d96946e6ead7a7b15307f0979586e372724e92e9640954b8b118bd6954a9cb88c590239d2f9a9142007a0cfe1f07d49ec1aa7ad935810774"}}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) 21:54:52 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000001500)=""/224, 0xe0) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) r1 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) getsockname$unix(r1, &(0x7f0000001600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a2ee3be47900000000000000000000000000000000000000000000000000000000001aeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002afcd9ce00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071d3e8018b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000988a2fac42b7819bd0fdfaa5c172d335c221ef89681ecbbc8b5c5f01b9e947e02683d51851f5b3b798d3367c27baf89847000000000000000000000000000000000000cd110131bc463e50c6a844cb3afae52cf55af188684ac2bd3d4932f26f51d9001aecc79f3eab0e24ff971bca82f5e7959e48af7b1de60b4e801cc6beb790292ebdb89590773774a7716e11c75c961f9c3587680f23cac665f145c0db1bea235084222d174bf9689106a852"], &(0x7f0000001480)=0x1002) r2 = semget$private(0x0, 0x4, 0x5b4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) bind(r3, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semop(r2, &(0x7f0000001180), 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x200a1, 0x0) semop(r2, &(0x7f00000002c0)=[{0x1, 0x5, 0x3800}, {0x3, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x9, 0x1000}, {0x2, 0x260, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x4, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semop(r2, &(0x7f00000014c0)=[{0x4, 0x7}, {0x4, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x4, 0x800}, {0x2, 0x204, 0x400}, {0x3, 0x4, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x2, 0x1000}], 0x9) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/89) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x6, 0xfff7}, {0x2, 0xffff, 0x800}, {0x1, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}], 0x7) utimensat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x1f, 0x81}, {0x8000, 0xffffffff}}, 0x2) semop(r2, &(0x7f0000000000)=[{}, {0x2}, {0x2}, {}, {}, {}, {}, {0x1}, {0x0, 0x0, 0x1000}, {0x3, 0x401}], 0xa) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1d, &(0x7f00000000c0), 0x4) 21:54:52 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x2, &(0x7f0000000000)="782d8a8791448d5a669dc06677ed51fcc23af3135b9af78e0366ea75611e1cba022cde1d5df4e5517ba542e991a4626b2fa453d2b73c5a9f3e5610cf4a56222c13ac134a9d38709728ffa2794e5965518c70efd97b785577e42d1658e308a4f6b9cfb216d8afd2a252b58a5413da1075c0fe673833a37bc689fe09d6de465632164ef6baacdd357507", 0x0, 0x0, 0x0) 21:54:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0xfffffe63) 21:54:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x9190, 0x0, 0x3ff, 0x0, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000000000)='\r', 0x1) 21:54:52 executing program 1: syz_emit_ethernet(0xa8, &(0x7f0000000000)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}}}}}) semget$private(0x0, 0x4, 0x1b2) r0 = semget$private(0x0, 0x1, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)="aa65712d71c75552c9c848a0344f1119b16ba8bb3385f2aa59d3e8a4844b07ac3b717b83fea361deeb4a2b524e6c560a3d8497983835a580b9434ffc1484e6221d24dc2b9bb12eca979e9ea703d74b312af229bfcf3e6e05d4ebe3e10f8b76c1141a2db0db9d1844b4cab1234d4e01cb3dc5b2488c02c3194d287030bdd16e86f8546bb0dc78375608749a0f7339f5cdac20efc5db01ba5d688d964c2594934929f407a8a75682ac", 0xa8}], 0x2, &(0x7f0000000440)=[{0xc8, 0x1, 0x4, "9610c6e3285d466c476418dac6030fcc7ad8581702486627485d091a054656a8d8c72c71a3afae916cfbecc8b97dfee162c3b84d328d39bc3bd8a364b92729786317ee758f7eeb0cfbe80200511fdd199ef93146a4ae0a675d60b899db1d9358eb782907f7d39e7fd51fa313c16f3d26ea96569df065ef674bc0987b8a4e3bc5d5cab2ca452e7e1dedb7acc6346b74ce5685b24fa2bbde23987d7adb1172b1038a8d93bda398d40f534dd4f491b6e743e434"}, {0xc0, 0xffff, 0x7, "8f3a1534b57f388a7f5b5f3a7c80b436e5e2fc28d60f1095400a3b2acd74ac6cefe01877a5e6c5865b1427812b174e29b83fe78d5a389c0bdbe0e0cd7c60d7559ed17ef10e29615afd5dbbf89408c1f376b1c9ea85023a8c28dd78e4178d9845740236f2073c62e3a66a083a25260e97f1422cdd217e3d8c4c25a4cea1f1ad8af405000616306541624ac5300b977b6538fb49f22277f7eea5b1ab9cc4bfd8b1234423e721b1fd6741f38cb235f4bc8d"}, {0x80, 0xffff, 0x8001, "5555fc48ab7b80f06b51fc387007b8226a2e429bfbd346a78a26b8be79548f7fe960f38879ce966a3e06f0b9ce2312d73c2226244082a022cbdfe05d85eb39085f6466865f3a711bc8d6df42500cb82fe29660be220bbe13d7165d24d4abadaea7d28bf1ba7c7a345d7c90ca"}, {0xe0, 0xffff, 0x4, "0cb428d3b15d24f9bc2a597649791be1feb6ccc93d71f7bfc2f059f322eb6fcb82598e266d1525af80084696d3ffb829f955ec491b87b5980d35b68614909ae0b2136b3f926b58407a7b731bf3bbb8e00808dedbdca51ae371ca62353bd67ffbada75d98dc6ca1f482f4ce7e5fb3096eaee003e85b204ceb1df301dd999eb533119dbf79c9ffb0a71bd50f3e0ec1d48fa9f7c910ec8441b427d767421db6c6aa5de3b4249e2fc6a9c4f4fb0d92fbc3244ca9bf799b473c65618b68eb6044a857e834646f4d9468d98a7037"}, {0xf8, 0x1, 0x3, "d730236a0e28027728f59d605cb21f73d0a73f7303ef7b12ea0d5dd094dd8ae1a25252c99b655499bf5d2f4bd1b910cc3285b7b39fcd298fa83c41cf9741bb9154f6f9080f772d6adb2f0325e2ebb4456184a15650a3dca3b226850037d9c7b0ed7084e9fd89facdb8e1b451cf65fcde5b92f1c3dbaa62f20371b35758fa31c5ee7f7fc2a593c244abfa9f6e62407be7b886fbb1ee2a3a8bd9a7feedbbd0bef3dac95cec17fd8f71d564d35833e33d7583fdc4d0358199230ea1eb2519da225d6f6ab8e140fc1ed5ff04006ccb76069d39a9e582c9c815cd11bbc6b07313196500798cdacf8c76"}, {0xf8, 0xffff, 0xd9, "01264a419d8489cb3e09e661d68f88f58cbf64f482f40262d5be067b85ed6d9b90c063244b23a3768dccadae58e4d75f61dd3232170dbe53055bba96485af7e2d1b2fc59dd138ef39a89d8aac99a56988fefc1f34ed02adc649a772118173f2f016874ddb3ca16a01fedb9caf7966d3dd139e7049bc6bde498d84e36eb85981e3390cf14ec88355ce9af4cf6c6b7eb9841728f412c83cf7d67802cab8eeae83caa1b1cdd3b608df8553b2c7eecde7748eb0ae14d26fba529587ce23ed318894a6432aed08f2afe5d29457cfec52b1c0bfa86bb962abeee53fe90586d8db6b0e434545bf0d98ee00d"}], 0x4d8}, 0x408) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) 21:54:52 executing program 1: chmod(&(0x7f0000000080)='./file0\x00', 0x8c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 21:54:52 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="b1f5d915", 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = dup(r1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) ioctl$KDDISABIO(r4, 0x20004b3d) write(0xffffffffffffffff, &(0x7f00000000c0)="76bafce410290c44a71e86ad4004cc6b44c386b828967ab871cf5198377891ffe814fbb4c326731777be4f682d2bb9a1ae2a4a19636c0f012ce2435949259cc64f2e9d2b0a5e4f427627120158011577557953d26cf80b903ba3a312636be2e9823ad72fa6b8760de777fa9c791e6c16960368e0afcfa05b523c659c5b44d3027bde9b1395391f2f533f2eb67ddb6b3735fae2cb42a10b343a8b2a71128013d0d06dee192c13c37c19bca1243592fadc924ef168dbc7d1", 0xb7) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) setsockopt(r6, 0x0, 0x2, &(0x7f0000000180)="67f0d31997bbfe97bdd084cc011aaacfcabf181792ca3dbf667f10701263314b7803356c1bf43ae2ab0a010602da0fd505edaefaddec389848f3322058d9d6090fc0311469f337bfebf28a12bcb0dc122d62ae9ae03215484adaaf8ed61e4fcf1c3f5eff475dbcba88fb0940e2e5fa29a967e491954aefc74c907b47f6600475d370f270b2a13bfb759eac8e6bc5", 0x8e) 21:54:52 executing program 1: r0 = semget(0x3, 0x0, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/181) syz_emit_ethernet(0xa6, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x98, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x1d, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @empty, {[@generic={0x1, 0xa, "9acf6f11e82341a1"}, @rr={0x7, 0xb, 0x8, [@loopback, @remote={0xac, 0x14, 0x0}]}, @end, @ra={0x94, 0x6, 0x40}, @timestamp={0x44, 0x40, 0x7, 0x1, 0x8, [{[], 0x8}, {[], 0x2}, {[@multicast2], 0x80000001}, {[@loopback], 0x1}, {[@multicast2], 0x2}, {[], 0x800}, {[@loopback], 0x7fff}, {[@broadcast], 0x2}, {[], 0x6}, {[], 0x7fff}]}, @noop]}}, "37fa8441f0f96103"}}}}}) 21:54:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x8, 0x8}, 0xffffffcd) preadv(r1, &(0x7f0000000300)=[{&(0x7f0000000100)=""/216, 0xd8}, {&(0x7f0000000200)=""/220, 0xdc}, {&(0x7f00000005c0)=""/151, 0x97}, {&(0x7f0000000040)=""/42, 0x2a}, {&(0x7f0000000380)=""/62, 0x3e}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/91, 0x5b}, {&(0x7f00000004c0)=""/78, 0x4e}], 0x8, 0x0, 0x4) 21:54:53 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02052e7f000001"], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 21:54:53 executing program 1: r0 = syz_open_pts() close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10601, 0x0) syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x10001, 0x200, 0x1, "445d061193189d25d80a46729eefadfb23da290d", 0xd5, 0x10000}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) dup2(r2, r0) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) write(r4, &(0x7f0000000000)="cca9a6eb48bbe24390a8b2e88531af107e1140fcf008688a7cccd681033738f98477b0aa60bc53cf5ff4d33f2c0b06d4a6948ecd63b0ed23f12f85e4af9811da0e81cfcf76038602b5a55da38f488687fc481427c774b612168372593e79766d092afac44a183e5d2dac54f33945975974282cf743660a031897c3ceefdaa080c365022b3374bf93e875973bf5e8ffb549de1231d32c548d0fe28270f588f0413fbb906ef0e24649daaade71d3b0d545808f4f53708c", 0xb6) kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 21:54:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x20000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x2, 0x4, 0x0, 0x4cea, "e97e8bf060150334c92c2e1ef5f797999f81bd79", 0x6, 0x40}) 21:54:58 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './file0\x00'}) fchdir(r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x9f7) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x27}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 21:54:58 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) madvise(&(0x7f00000ae000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=0xffffffffffffff9c) 21:54:58 executing program 1: nanosleep(&(0x7f0000001580)={0x9}, &(0x7f0000000240)) kqueue() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "9254fdafe776091b7dcc03e8b4724900"}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0x0, r0) close(r4) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000000)) execve(0x0, 0x0, 0x0) 21:54:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x18) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000200)=0x1) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() close(r4) writev(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)="17da8b8e7e5bb75c6cae6a", 0xb}, {&(0x7f0000000280)="b0f70480a1e3d161a7965346e9447e2dafc8bc8a2843f61436360ac19b46511ae66de3d4c344ddf3269650f12bc9c47057702d75cc16cabf4dd837072f7878b71d373b2bb9123e83aa4c5b8f71272b2793af1223298f18c00ab3c30aaa60ec816b018cded47453ed89fc316c277cfbd2db1f2e9a9527ef748460a0e449b2c73849644334cfcdbf", 0x87}, {&(0x7f0000000340)="4d26241ccf26f5efe6a9c23d611942eafc70c16633f2603861a72c2e9b75d27b69bdc1703fa841e09ca9e3c2cdcee25e78c76ad5d22b546be59ac9ecf12ac218d3d5011b05b3622856fdc165a7ae5b1ff40dbb6f4f4dcd5229a13e608c33c629c223f7dc4844a9b030ef11c1262c8f41c224d4c3711ee55e563fcaf3", 0x7c}, {&(0x7f00000003c0)="51d63acbb0cc6dbecda555bf1fd89cb5c20953aa0fe595cb267a554b6981b513a371e6abc8d07769250dd914ebd5666cd429b04934d0d4197f2190da51d2e22baff83c422eca9d63e51b1b1ca57dd5b01a9414076aec3641d2affd133ddc", 0x5e}], 0x4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x2, 0xd8e, 0x0, 0x0, "ab10f48188670f8a3e139889f341424f5ecceebf", 0xfff, 0x6}) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r3, r5) connect$unix(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="26dfa171da96df6f2f7487d28f933b8bd3217a52b2af7ec248bf9f8af74b79225e05fef0d3e5602a6b4035dc1f04b1f7e4156a900dd1f7f9d217769917cc9175ca084019353b28f3c932061fec72db5248d4062d48d64479f2eb650566d269ce1bfaf1a361fbd2700c8938a97add1320137dc0567514f5c6ffe343ca4e750cb9eb55030001e322b28f34bc6092ceed9cdc266e08"], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 21:54:59 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b", 0x5d8}], 0x1) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x40, 0xffffffffffffc651}, {0xca3, 0x7}}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000700)="34d2e04cac9e9a2d585ccc7550ff779353e4a1916522a1f5ea65845e7449d05961a520a20a1da09a91aece68b7a2ea8a524740ae9d7c8079ead7691566e2498e78cf291b0a39e53210257ddd8b864ce5bcf282e9b1e7d7d0b7f5c210b6825bd89286882fd67d33ec0e08a1273f34acfa51e83ea8b05e16834a8bda334327831e55c968b2517b3df41bb954a54fa3eb5825fa775e4925498a51ae60f8277fec14c3678f9bbcb5e591fd1a5b8d2814b6bcee906846203c9c191e60724341eb18f5ad078c5c9a078d72d26fe0b35d091a2c643795c5e36b2cc5dafc2ea732353d8088401be7e3ff8d95559dee7ca49402eeb50afdd5bb253b15c438bceb19398bab4660f6ba53767d430f3db6e9613e7776612b3b0c3be02c88c7de9ab119bdae4f129fc271b1d883a6f6efbed78093c61a7aa7b5693b254b6ab4f7a567b48ee4ff34f2efa2422e017364bc2b9262b218904bc85b9f0af66ef394d7299eafe4c9a8ea8d958732084f5408c9ad32d94da7d8afb10f9b524562d96bbb0e5475f2e92771ccd7bc89671885bf5b816a8a83253bb500edf413555612c33483658157eb4bc16557ed15f27c598a582de9c904e51ecdaec6ce070ad04c3b931a1a26d628ac748aa9c32fd6e245ea221924", 0x1cc}], 0x1) 21:54:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xe66, 0x4, 0x9, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb25}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1105}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x83b}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00f3c03ffc4b00000000"], 0xa) r1 = socket(0x18, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0xd, 0x4) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1026, &(0x7f00000005c0)=0xba6, 0x4) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x800000004, 0x0, 0x10, r4, 0x0, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000007c0)=0xffffffff) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x2a, 0x0, 0x0) syz_emit_ethernet(0x1fbf, &(0x7f0000003480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e0131f89000000000000040000000000000000000000fe8000000000000000000000000000aa2b12000000000000c2040000000000008800907800000000557277c544431c8816c2ebe463feaac00013180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0001e00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c95200003cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a56cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecfbffffff4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed140001000000000000d8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca45532f14a0d6a134c8585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac6116055894a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049d5a88cfc54a9a7139f6903ad08a63d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b90bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf281acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5001906d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a9631914700a06b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a54e4a8b4ea04474e57d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78fd7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c4950a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a01f8e16cc9c64ccf1a361dbe4b01d771914705e7a073057b999d6881bc683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed7940cd18be19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac30000000000000000000000000018169ebe44aa17a0ebfee3057ea8128b1332709fbeb16983bbb89689821c58e11694e1a109699c896761992c672b2947cc3b6a68f6b51b6dad9eb8f1596fec5e9a7d78c0b917865f2e03"]) 21:55:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) sendto$inet6(r1, &(0x7f0000000000)="f7ebbd2856f2f5edee6b494df646475e48d0693fe2778f99e43f77015e13cf4f5dbf39c603ce652e6f2c750e4eb7d90f292e82e64cd043675126", 0x3a, 0xd, &(0x7f0000000040)={0x18, 0x1, 0x7ff, 0x2}, 0xc) clock_gettime(0x2, 0xffffffffffffffff) 21:55:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa2416fa4f376336acf07af0e235781e4991f7c8df810000007be1aa5b23ed699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffedd) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0x800) 21:55:00 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x580, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x8, 0x6, 0x8, {[0x3, 0xfffffffffffffffd, 0x80000001, 0xcf, 0x1, 0xffffffffffff61db, 0x9, 0xe24c, 0x0, 0x9, 0x5, 0xffffffffffffffe1, 0x3, 0x0, 0x1, 0x9, 0x9, 0x7], [0x6, 0x6b, 0x6, 0x1f, 0x7ff, 0x6747, 0x80000000, 0x7, 0x4, 0xf4e], [0x5, 0x0, 0x6, 0x1, 0x0, 0xfff, 0x200], [0x100000001, 0x2d30, 0x4, 0x3, 0x1, 0x1], [{0x3, 0x80, 0x1, 0x1}, {0x7f, 0x8, 0x9, 0x5}, {0xb11d, 0x2, 0x6, 0x4}, {0x8, 0x2, 0x4, 0x7fff}, {0xfff, 0x400, 0x8, 0x7}, {0x9, 0x9, 0x6, 0x200}, {0x3ff, 0x1, 0x9, 0x5}, {0xffff, 0xe53, 0x3, 0x2}], {0x6, 0x2, 0x2, 0x3}, {0x6, 0x8000, 0xc000000, 0x4}}}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000002c0)) r2 = dup2(r0, r0) r3 = open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x1) linkat(r2, &(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00', 0x0) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x8000, 0x100) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000400)=0x2) connect$inet(0xffffffffffffffff, &(0x7f0000000440)={0x2, 0x0}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) sendto$inet(r5, &(0x7f0000001500)="661753cdccb637b7e61e4ea7f4d8cfb4e9238d274c67b34c3c02ad73231dfc69395cc758d7d34b8b723d3cbf4773bda0cd0a0f27580ed6b886e036c454637df06fdcab2f3d7e9d5347", 0x49, 0x209, &(0x7f0000001580)={0x2, 0x0}, 0xc) sysctl$net_inet_udp(&(0x7f00000015c0)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000001600)="7c53ffb4aac9cc7c2b527237aeb0fdbe44bd863a195e41142ff6fd663cdc5b9e3018affe338d63ef29f3fe3f8e1b6fec20b873f13ae2b1082e871b9d", &(0x7f0000001640)=0x3c, &(0x7f0000001680)="ae800f", 0x3) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000016c0)) clock_settime(0x3, &(0x7f0000001700)={0xffffffffffffffff, 0x9}) r6 = dup(r1) renameat(r3, &(0x7f0000001740)='./file0\x00', r6, &(0x7f0000001780)='./file0\x00') read(0xffffffffffffffff, &(0x7f00000017c0)=""/113, 0x71) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001840), &(0x7f0000001880)=0x8) lseek(r6, 0x0, 0x4, 0x1) 21:55:00 executing program 1: symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_gre(&(0x7f0000000140)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f00000001c0)="fbd8daed89916d1d3744a8d38151e24a49a97bda8cc6809499a1d6f0544ef9010cc4b8776bf8a67e4ad32ae0a58145b6c490f4eb1d6b00830ab1", &(0x7f0000000240)=0x3a, &(0x7f0000000280)="1ccd48663e86f7c9ed03a43c65d00fc57636c25f4e53b8ab6a6475abc89f", 0x1e) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xab, 0x3) unveil(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='c\x00') renameat(r2, &(0x7f00000000c0)='./file0/file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r4, r3) getsockopt(r4, 0x8, 0xff, &(0x7f00000002c0)=""/41, &(0x7f0000000340)=0x29) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b767733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c06336ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03b7d9ab514b9ced7942b8137c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a555f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ee63fa0fa1a7d61779a65400"/342], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 21:55:00 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x0, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getuid() r5 = shmget(0x1, 0x2000, 0x300, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x1ff) r6 = getegid() r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xf68, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x80000000, 0x0, r1, r2, r6, 0x40, 0x8}, 0x1, 0x7, r7, r8, 0x4, 0xffffffffffff1b29, 0x401}) 21:55:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) listen(r4, 0x7ff) close(r2) read(0xffffffffffffffff, &(0x7f00000002c0)=""/150, 0x96) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000080)={0x7fffffff, 0x0, {[0x10000, 0x9, 0x7f, 0x5, 0x0, 0x1, 0x81, 0x4d40308e, 0x2, 0x0, 0x8, 0x5, 0x7, 0xffffffff00000001, 0x2, 0x8000, 0x5], [0x2, 0x5, 0x56, 0x6, 0x100, 0x2, 0x4, 0xfffffffffffffff7, 0x1, 0x989], [0x88e, 0x5, 0x7, 0x2, 0x20, 0x0, 0x6], [0x6, 0x7e5, 0xaac10000000000, 0xffffffffffff9da8, 0x0, 0x8], [{0x2, 0x2, 0x1, 0x100000000}, {0x7, 0x7, 0x3, 0x1}, {0x401, 0x10000, 0x3, 0xd6a}, {0xc43d, 0x0, 0x8, 0x8001}, {0x1000, 0x8, 0x7}, {0x3, 0x246, 0x9, 0x8000}, {0x5, 0xedc, 0x80000001, 0x1000}, {0x400, 0x3, 0x3, 0x6}], {0xffc1, 0x4, 0x3f, 0x7}, {0x4, 0x5, 0x5, 0x1ff}}}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14", 0x52}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000380)=0x3) 21:55:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/214, 0x1b}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000018145000000000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x39) 21:55:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r1 = socket$inet(0x2, 0x4000, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x13, 0x80000000, 0xb8, 0x8001}, {{r2}, 0x1, 0x50, 0x4, 0x4, 0x6}], 0x40, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x80000001, 0x7c28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x2, 0x41, 0x5}], 0x3, &(0x7f0000000140)={0x80000000, 0x100000000}) sysctl$hw(&(0x7f0000000000)={0x2, 0xd}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e476707da8416ef95f8f754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab60b065dc0ef5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000449a05229e2ad49eddfcb4de7e6d7509c58eff5bef553c366331c69496524b395cc513cab6fa1e4a2bd7fa4c58a95dbcf2ad3f858e99b38ca185193b5ba38798815d0e", &(0x7f0000000040)=0x5b, 0x0, 0x0) 21:55:00 executing program 1: ktrace(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="01440f4af72702b6b93186d691ed4050d0ca7c657a9cc1dc40d5617cf04b9e078d05ac06e61d3e1de538a0fae9981b00c4fdc01ebe5e6df572c41a1749ba1f444288a5a7e603ece6906ed12928fce643aa1c3a40d6f85677603f64e72c144423c73fa9e47dc0f0e1c6ca7323c163c98de2ce981c4337f130f2e5505052395dd429839b7c16623d9df56aa5caf42e055c8b9a66dd796f2fee04aa6331ef77e0b8db0e209522d679f102a348f3134dbe1fb46160bf20a51022acc748826f68c204a45055f1c7c6a37c69d12dc5c6a79d7e7792cf97cf1d2d1e51f2c122c562b99d4daa28a4689bdd7cf108de7830a3b2b0192bc964cb5c54bbf6b4211103971daf8b26b81015e98ef60dfe6689bd89a7a842cb910edafc8bee87c1c5fd82080729723727"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 21:55:02 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040), 0x4) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = dup2(r1, r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000080)) 21:55:02 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10000, 0x70) chflagsat(r0, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='r\x00') fsync(r0) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x6000000000040000}, {0x0, 0x7}}, 0x0) 21:55:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = syz_open_pts() writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="88b7aeca292ceeaddabbb9fe316311198f5aa87e8d14648c633e5170ce6cfc47db864bd19fc41e62ce77249476fdc51ab5cb5e6a0f2305382fdec75a5398e8b0d87369fa21544e086836965a430e32fe0cac15bdd4ef36e8d4b17ca18893d8d1a17535c824001c1bb4fc1d10734887899b0cd9953dc6174de85e7b94d05bb456ca312b8595a369e1e23fed33f2256e62633aae913335d2796897164120d2b5da614fd31cbd1c4aad6f26ad8b8763bf7d9de6befa1719e61290a4e0d72775c99a39d691d7b07ebb274a416081e72d12da6de41e68ad184d6722d0f9e16db550bf655e6a8c826c6db39ea2eb8304", 0xed}], 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="32beeff0c878085251c85a0ff0e85b31727a3250557c4a31933a03f16f412e702c2412091b5afac9c9275cbb81e8c8568ad089ff96a1e26f6641267aa5ce32595f7afea40f3642871423194a1ff996ca349b1619c1f4afb406f519a4df", 0x5d}, {&(0x7f0000000100)="2a17e69e8fcd", 0x6}], 0x2) 21:55:03 executing program 1: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x100) ftruncate(r0, 0x0, 0x4030003) 21:55:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x5) r1 = socket(0x2, 0x400000001002, 0x8) r2 = socket$inet(0x2, 0x3, 0x1) sendto$inet(r2, &(0x7f0000000000)="80179338f429bf20dc4ac6873ac4631bffff0000ccfb0f6eebe8bae1e47642452f5815099741cefe8fc76beb27b2e9997cd98ea87a55904a9d89a8d94276848adec4d01fb56c84a508d6f6218258b3a56bf64bb4d1f99a8501676f236366d54384b785673d3a1362704454bfc0906d63c5975ffa5469f33dba14895b81ab99e225aefc84febb7ae1a1bea0dc2d004374db1a6a268cc2dc71793f836f97e5c851a4816eecd0f38ec392a932d683fee032d1e03d56793897335104ced6a3ceeaa292d8f1b562ee95bfe8b687480b9bb2312e121abab2802a9262abce71a131584436ca860195847f5c11c64c7ee98d082916598a9aa3aa32eb0bcfed2f72", 0xfd, 0x1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs, 0x8, 0x0}, 0x0) socket(0x2, 0x0, 0x0) mmap(&(0x7f00009ab000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000180)={0x10000, 0xffffffff}) close(r3) lseek(r3, 0x0, 0xffffffffffffffde, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 21:55:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) lseek(r2, 0x0, 0x10000, 0x0) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r3 = semget$private(0x0, 0x2, 0x400) semop(r3, &(0x7f0000000080)=[{0x4}, {0x2, 0xfffe, 0x800}], 0x2) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) 21:55:03 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) dup2(r0, r1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0xfffffffb) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1fe, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 21:55:03 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000180)={0x5, 0x521d, './file0\x00', 0x9, 0x9, 0x4}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 21:55:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) recvmsg(r2, &(0x7f0000001740)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/163, 0xa3}, {&(0x7f0000000240)=""/201, 0xc9}, {&(0x7f0000000340)=""/138, 0x8a}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/135, 0x87}, {&(0x7f00000014c0)=""/254, 0xfe}], 0x6, &(0x7f0000001640)=""/208, 0xd0}, 0x2) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$vm(&(0x7f0000001780)={0x2, 0x2}, 0x2, &(0x7f00000017c0)="c86a6b0381ce583aac31f562f67f581f669369f280a985b15daec0608a8802ee29b938f4f2e62064b0d2f699c03e381c3b43a036fe0933c5b703e68e29883620d3904b3cb371099fe89aba9f26585a85d603b3beb2cb6776ce23dce72535ea8fee62f35d6aee497e69a849bbbe0b4d72020fa5c6cdee140dd09f8c924cf5f4d118c5d2a5812dd4d6aa8dabe680e2b867090695e189ba9e9d60a3e09d93e65efe13c2a9b25397743f2c52b65caba49aa7cc0bc3f3c1ad6fd2fcefd95a62f1305f5331b2d3ac24dec687ddd8e6dd45d705f54813614afe757ec215f075540309b325ee4e6c", &(0x7f00000018c0)=0xe4, &(0x7f0000001900)="4a9c4ea763b8a7a70f7ad35998272f5ddb13ffb174672d8c4c083ef3574ac2f1a89c2041fb1d76381ba677ee602737d174d4699794d900a158e2b43c56f3fb1458df87e9343e05d81e9f593fe0aec100dd8e243adac05f600652259713dec5c78add222f5c53c2942d980d2d1ed3201c6023122e2225396d72f4249a38745df8cfa3dd4dc0e6350567701b4afcde5ef79a1464948424a569d3945e80f17224e74df1f32902221b925b93970e0e28a40baea20baccdec0b2338b17c80107de4f09f893a7eef22fa352f6c1f07e3", 0xcd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) readlink(&(0x7f0000001a00)='./file0\x00', &(0x7f0000001a40)=""/186, 0xba) r3 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x1) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="b502f525c4"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 21:55:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="ff0400ffffff00000000000086dd6031797100103a0000000000000042b354a812e7477a0000ff02004000000000000000000000000186009078010000000083a10000000000176b695a9359ef0c379d3319a091df917fcfdf"]) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa000000001c0000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e055d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semop(0x0, &(0x7f0000000280)=[{0xb, 0x13, 0x1000}, {0x2, 0xfff8, 0x800}], 0x2) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x8001) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r0, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) 21:55:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)='r\x00') fchdir(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='c\x00') fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 21:55:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r5 = syz_open_pts() flock(r5, 0x2) fcntl$lock(r5, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) dup2(r4, r5) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) msgsnd(r6, &(0x7f00000004c0)=ANY=[@ANYRES32=r7, @ANYRESOCT=r6, @ANYRESHEX=r2], 0x8, 0x800) 21:55:05 executing program 1: socket(0x10, 0x8000, 0x80) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffff8, "03033c02df71795acd00"}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) 21:55:06 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3", 0x5bf) 21:55:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="d43230d95f8f6b6bc05e142f2df612308872da9ef248630ae8ec7d5a028b7bc57125223612818b3c3ecb6ebdb0f562355ef5f466a883c0519b2825ab8401165be5f80ab1fd22a59fbc7a63c9f5a0f96d42f5b1f7456dfe05f255cbcd62666fbb0796e62a7565bcdf453bc4014a8eaa9feb31d64546aab782ec11908b375f196fa848c9e396e728e2004f9cfcf73df4e91aa78d582cd4e3d67717a02fa83b5f79b7ddcb29f2e88d32d2c287f23d81e07c7f4f77cafc712570f352605245922e43e73007ea40019ac075", 0xc9) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000000480)=[{&(0x7f0000000240)="b2566741dc01c546a8018eaffd80e17347c17f832d8219311164d5f5edcf2af9eccabd3770efe67b5570e2cb4758a11efb3052d37dfe7ccdcd92dfcfdf3f28ba49422dad93c1967f75b52c4c5169ffef3a1bea6ef8c7bd677519e42cc3d17fc1aa1b05c8b59c66dd8f3eccee0c37aba4ef0b03aa7649763b3a7d9cb3c339510348df2859f52a3354aaeb2e3d5a8b4c5acd41dc8527f31a4b1c0f35b997877eedcb0ed526c4cd9979912c126334997489a2cbd3ed524486bcf593b52ca9af4e77b991408f68f7ff926c96e17fd3c5a6c95db0f0f6394383ee7c4131c215e87adadf82322a0d04cbf2086f503c65010138935fa27a01a6dd4e50472745d0f9e8d32d19e1f83da847e56dfbb0bcac4f0581ba9abe5834cd6633dae71b8a531dbd4a33ae3640f43863fdf876848a26c8deca", 0x130}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0x3, 0x0, 0xffff65ef, "925475fc81798f5ac4b3a500000000f2ff00", 0x10}) fcntl$getown(r2, 0x5) 21:55:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) recvmsg(r1, &(0x7f0000000800)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000640)=[{&(0x7f0000000100)=""/161, 0xa1}, {&(0x7f0000000040)=""/4, 0x4}, {&(0x7f00000001c0)=""/111, 0x6f}, {&(0x7f0000000240)=""/36, 0x24}, {&(0x7f0000000340)=""/159, 0x9f}, {&(0x7f0000000400)=""/130, 0x82}, {&(0x7f0000000280)=""/92, 0x5c}, {&(0x7f00000004c0)=""/209, 0xd1}, {&(0x7f00000005c0)=""/15, 0xf}], 0x9, &(0x7f0000000700)=""/199, 0xc7}, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000600)="1cd3f6057c9fdff051ab9ac124a8da0bdfcfd7484a2a", 0x16) 21:55:11 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 21:55:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='{\x00', &(0x7f0000000180)='+\x0e\x00'], &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x1, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000140)={0x3, 0x9}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 21:55:11 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)={@remote, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x48, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0xf, 0x80, [@multicast1, @local={0xac, 0x14, 0x0}, @empty]}, @noop]}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = dup(r2) flock(r3, 0x1) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r4) r5 = getppid() r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r7 = getuid() shmctl$IPC_SET(r6, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x2a}, 0x7, 0x0, 0x0, 0x0, 0x0, 0x7, 0x4}) r8 = getgid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={r5, r7, r8}, 0xc) shmctl$SHM_UNLOCK(r0, 0x4) 21:55:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xfffffffffffffff7, "00d85ca881447bffc7b60aed6c981a0200000084"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)=0x8) 21:55:11 executing program 1: sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000140)="cc79a17dd333e745c4d8985277f9868d4d75b161cb33a551e115cb0ae2a5e32ed03724398fb1abc75d5644dd84ad61cbd74c4f62c1051e28493cf724713103adece9a03721adc9279b61a66bc08856790d52c286c67b9c7e37e8ee16d48e513b90ec22859e09ce4e20a317ccb47d27c8007375a7ec1df2a8d46fe29389d44ae7710b044560261a104b5672788d4c82240b208a9bcb256f5640a469c0485e908c752d9aa53748fee03ac83bd28dff8ae7b67e95e039f7e3dcb4cbbb907a5e3466a091836b516f337bfc86290ba4e80a35049bd435652d921be98ad4bdd4ec9067a8d9066aab87ab501968b1eec497a7baac41f4f79367cb8679ba01daa82582c814200f4ff140772655b0b6cfa8ffcde3525c7cf39ecf0009e505809c08b5e15b7d7b77312d7c8bd07a788bc151780396a352290626a155a9cf97f79b7b2f9928c5781c7fae9deed1dc5471b027f1c01816561c4f957fa84633f985200284c034bdb7496236b3c1e9fc3d3d470d9a1fe9cf93ce7a436e27c541fa19a4694b28682f1808b65be6b263fd0fdfdb7b1f3cb4062f4beb3345a9a38d2806399f56030d2d162fd4af12a75316f8a63c85308093af9e2da0279538a7c19e357ddd6f39d28a6458169f18c09b1da30ad24c3a2cf91cd33a57aa12706492366c402ba68fcefe9722009cea000b84544db4d5be95fc49d4121da47555070779d95c8d11844e4aa219842388fd87343b2edf92d8cfd8b029b0adccf8fa8087c7c00b049108a2ef2b3cb5ed5282983ff96c378eacedd552a9dd1541977286163e704e87ae12107cb92afc5f15d22ca59419f5a7292c6f535e339a1e2f8038a5835bacc773128c91b8d3f0837cc46d1fcb4bfc1a88120eaa6e191596db05a2fec8481fedf0c8f020f4cd5d2cef36851c85d79e51cb1600b57f7bc9bc7a0efca0f533500c7fcc289da7676d98fc6d44043493c7c1f5cf1160f09df6504b90df3b050e7acbd66c117fd124cbaaf6e3594ad86beafa05373a45ff0c453491c0940bff3793a796229e0520189a7ec522bcbb05aff98caecb9bef8932ee260c4040afed159613654b0a29e3794a65a25690cf424b665b18f83bcde082537b0665b153efcca93ec63e6f693494021dff74f707b0d364f40fc60d3ec460a1e3806e6b2314b740231e1496af5914889dede78ceec82c35e62e69bf5270b0bd642b9c4ce7a76ec21b29f1418f62ad25db9656d5e95c5203ab955664e90eab72c08385aa729f6854b2fce38f89219f479121ac801b8a8a9997f1876c4249faf3fe8198051c132153ceebf3dc78d1ff2967ab4beb5011a55b42cd97e37fbaf6fcec4142a03e8a54964b822a8dc9aa52d3a911358c1c794c1c15eabf3ba54e4c673ad2bb2553647dd435236e66534db6672be6f5bea3eadab2b2e34b28cd500c4ce02868b0e5c13e4e5090bcf8b21f5ee100ce605738552a9ac794f8faa95684a0df9d49172e05bf29d595ea82a025f7216b3ba282555dc218e46bc05b43a38b3f148e64072e74f0ff0b84dec5a461c5fd8ce38bf2c070c88cffb91a5d6ac176b8fef3f5ee06c724b9466b7db4616cf4d34661b3d0881686019bea01a26a3f107a1ed616dd9da9685694b337469025c399c5421bc5a4dfd6f600a0d136396637e0de04a7c2be8bd91148aa0103256c465a09d1ae3d9a3609c87dfb5a463aac6c1d58e8e3f06eabbd6cce545a299c53aa7979b1ae616c8a876f1e5d90d4fbe2bfe8afafb334556598390cdddbe03072ab78567057d7ab2b03ce9f4c2324e6ce1773e13ae295b3d73be7327f0ce8d035bda5484e6d6de5798800441fa11ce94f15ae2d90ad9b5c47d0f57033a578cccd222e96c2f694f099efba2e0dd02f82ac6b2bb32cd0ae818cf06aaf0609c57c5c3e0a04374a1f0cdd6d7dadd61fcd4ed64feb0acc243be0d607dcf14ac34441e30bdb5a5483c531512e80d13ea74b94e3bf6fdaab1306c054bfc5c7d95a6ad6ff422d7993cd1e8e710d5c665ac0760bf0c7a61933ae3ed95b1ffa14153681904defd4cec591968aeac0bf40b1695473d629aa85a61e95e408f924f16f3ce9a9e7d148b3aebecd4dc0af680225b9433847c56afdff5c2101d4de396b02ec1af59a29500a5b2fcebedffe302b934a1d292a66aafaee7674ebcc7fd1ba93289cf6e5f77f1e2d2633a759327db5ca638ba3c631aae78beeabf73a0fd3826eac6ac63b22bfbf631dca14a963e5e0306e4ac618345c0052e84af86d6e25de9d74237c39149712a9eb74995c3fa34efa2fd71688a81f336de730e14a2bbd0d69cfd1ecacb850b96a245d910b70ce70ea446d9bc584eb79a46cb2caf17a0315bcc147708c052bab7d2d6863836ca43088359d0e623e57bcde9afb927e7019e0442065d7d0ee538aa5266fafa2e71eb42f72a0430706eec8c3b4975eafa4062bbd65cac068aa700b3977a6ab6b09940ef311a729b962f01eca8b5c76b517431c396c4969fbe18aad18c50000d8cbdfd93d3926812d7b0855b21dee5a98f147da2c976f8a7085707ba82c11aaf495fccc14d9624863025067021d95df64c601d20ff3ffde4e40ab5b95ed5b357fa92e301342a84c8624d16e7397722fade370c3bc109ebd71918bcd582a9376fb3c0d7101c15af293acf6d1f53e9f4bd44471235ae3ff0cd42ef06da0dacca96a4b70ddaf86b821025be5e0660581a46101e1011562103abdf41bad70385c4cbaaba910e5eb44f4dcb8b8577b2caff454ed1cab3a4eb1f94d6d438e06fea6d9fffc1eef00116f3c27bcf820aee00645b67fd9697773b4834fe360424c88e5e88c2f7645d209faae7fd8851b1e3f37fa6b31d16e695de8a66ce7db83ebe81acd84127d9eddb0773a31a2fbbe5b579f5c20d3e0f40fbeca7470014acee648a8d81b5831f844800b46b41a0b16993e1119a318876b09fe834a1aabb6fe25cf6b558ecdc8278b532c47a4b93dabb7b7ee3014b814311d2e384376d72e2c9e4256522edd0e040dd93ac9231c8b7a44cc1560f5cdf6a0999eb83fe912ca23f829e5f87e52f93b87e587c63e7e157c5c4cd206b83dcede8a194df343c11a49fd311a2b0847e212706029296f19f46d96ba31cabadf8a468409687d0873cb6143efc50b33f83c17da11643aa16ca0b07636dff105bd0a88bfd2fe1bf4777662450b7112b684efc3ade50e79083a5c05affe52d76390443207197a87b3aa83024887a3bb670f615aa3066c4ae4c3a3ba1de77a993e9df2c1be42884828852da0e4ca0642443f870f67af01d17a5fca0d827da7577d2183ef5e0f4173f02426448d40e97d2337277a7db0283dac0ac9818a8145206dd2e90293d4bd28282f665670b8b8c7fbf392516a43af65bf7e2ce04a8c9def4375b83b9b7d63aa4f939734a755760af5f19a0b7afce61b42397acd418d084abf8024092f86c4d507e9daab69b88151afe66ee1213266d31815308ee17060c80e790b9e220e1d9bbbfae74c9729302d06c8518c08defbfc2aff45c0a0e23b9a50a51b96fada1d396892da408a42e0493c759bb90e77f30177da58dd68c6b0d21397860526be1fcb6d23e7cd3d0b4b0d820ca02a1d4b0e563f6b02fe2ef77bf8a884bb9ba85500b9b72752aab8c4c07a955d8df3d32d7eaf0421a5db80eb10bdc11da8ff821b3350b4dba1169568663387f36755f859bdc14b753f4484c53b55aef5a590d865569425888eb56aa44fc933ea70c7b20b0eeeca24edc2ad0f15d89adbe7a20f34b72067094c1229f365b847756efdbca7c317c45aaa3172b86f1a227c5da30afe4600c6f9389f9cace3971887a7af5d5bcd688e4595926257e8950ac4188c105a76dcaa4642ced137c38ea61d7d18775dd840b747752b18ad8925fafd68eb2ac11ee50ff5233de986dab9ec49e0a37c81a15cb77d0f378c5c4998870a5425d25b6b37c29223550e83f1b91af5a9f6654fe88ee562907d876ed505ed0d53253485c916c90acd45eef403aff0e59b95ad0d8fa22657d8c8e198b5c5389fe54cc5d24973277b83ebe7f2fdc642b0e056e490953b8a11e05115e83fc9c4cb266e6f72e0706bce7888cb2780a264104f499744b03b58c842ab9de43d8d6726ac2f0a3b543773f7c4d18cb451591822ea4f511106327f3216cf90d14be3daca65cc0cfd1ab43beb9f37715c3693524af7da53323bf30b907ac221e1cd506a018a3b841a83f697f59b054b1a1fe3899c1582d0bfc0355bd6278d5b6e2607045e591995db0727d44f7b1c818fb77f179408e3e710dc601f89c264cbf2d19a3a115310294057a846922878ef0eaef97ff6ec7558392e834cf22004c66e4b00322593cc0582eba489ccaf28a7b89cdccd3e995c043081f3160ecb6d27298e53540c7b9670ca46f8350198620bc1e1f23bd359f3c4b8d3c04d7f58ecb198c4105dc8b60715035c035e72de1e5c60f5c2d665f644ba7dc81fdb6ecda77f471f29271fabf89e97fe6763aa73fb705e5fd3ebf419805d88ea585819d345bd9d711376c1216d6a8562ba0d2149ab37f705d2d641205e25c9be662a7b2f23fdadb1e488f8dacf40aac7607b9945e46770ab003bdac93d4792094e1b85b7491560f3b9bf713e25b788df283ea7e95181c0266e7c725b15c059f2cc827e80eed4f0aadafc743812e22e11a35957295e11ae8ae921e2c1b06bf7a9e5eedb248bd0d7a4b8bd9782fcd0cf15d8ca8fc1f13c89fdf11eb03e0b29dec3a2ebfef7c8d631de96d9362ac31d221590e8394cb4f402e37b9d35aff8181227fe76443825be545a69fd8ff92c4e30ef955271d5666fa352df0607bf1b57fe924166eff0668d3266e3cf298a2bca8394922aa9b3bc9b83f7100ec2b558062e3925bf3b72559325249773d041de53a6fc12d4dc04bb37ba63b3c4571706fd00c1ecccee725e9477c0c99efdb090d006392a35a203fb4a7d5016f4d8417214f0e51f29be45e3c9a5fe1326e809d3789bca7d46df5644fd67b90cdcaac09036bdba5f5a55777a22cca30038e13f6713db0e2eb721b6f24a0b84fc24f34f8b451d221c33d31a4a40dffff4ebac1d45cbefee41da89e06fa6efbb2d55d31a53bc900471aff11c1c606390015077c9d3e6310697f2671a79588eb1f62be21a11d4fa83341aaa9e17a7c59c1e8cf045d9396fbb6d919fbc28336d4dda5fea0552657db33c8873759bd5bba4840599d3c49d42a21b0d1518981e290f342268868f5b4c77aba1f517dbe529d64c1c8a5826234c266e27589d7e1775185f6bccc30697266749922cc8b654fccbc07c7a5e2d0a5903205faa0ccfbf8a3a972e95416a0e99251598024983436aa67735a0d1e009135848c99dbab5412878e9084068675c63f422971a2514e16e7a2fcdfd172a169978c880a301ae71279f7a42583f6531d24138a9e744b39ffbef0cf4ffc290360c7e9eb579b882bbecdf3bcfb4e965d8d53d09c691d2f6cf9aa97b9e94f8d2db9cb9431998429edd86d10d74ac8c8a2dd9fe88167255ef690268ad6b63f5fc40e59ddc8c4309afc632aebe004da1b1d0e254a948b52a8c00d7250b72e2e7d5217b557ecc4965b225d2acc23543a5fda260e58e1905deeec9fdbfe86a4c2ca3b270dd5fe4eea90bdec9a57381cb8270384a4b9cb35f7d5cd272de16ef65f8123687bcbaba6792385aa6dbd2c83b96b52b9c9b690f50109901256d09c0b9c00ceda22c4fbe4cbfe5063a7ab539ebf9d70e433818843cf24edb66c0ebba491fbb0d5875c8fe9cd55cce44223e86e503142bd88644b6f202952632f03e78f2e8106b6afd", &(0x7f0000001140)=0x1000, &(0x7f0000001180)="8f31ef11e4e53672d7811c2ba85cfa5c8127baff0623d9886100a25383e91dd6cf5d88a685255e252f8f96fb13989013646b81870aeeb314a0653c07b5aacc65a0faedfe8da0baef3a1a6201d0b0a78e498ec526996a1e936da0bf232f322925d17cbc057ade8d35a36626ec056fe866c516b5d4fc3aff178b2ea8f8d7f6347e367c7af3eaca855d009e35a5f70a820551d07ae73264c7a4bbe0f3b8dc3b6f88b0c9204c3e00f4b85d8feac3452d300367f3fe2be16c9cff34f8ceb7a87f28e82fc2115a8f7246481c58644ecd45d527a50fdd87963f92121d2434b25f7021ba0ac3f3", 0xe3) syz_emit_ethernet(0xb8, &(0x7f00000012c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000aa0000000000049078e0000002ac140095c43703f750ad7fde8663ecdae3f617e92fd21c3cb78082633c5c2975af54cf7d53dd8f574c9d172f50663d139866e2b6aa3d9a517bf1b6aa32eb07eaa8070f318194f33a4cf24e03d698a8c95f9115a9c521a548f5313e61251cf5ad2c22ee9f864414d2e25b08b1ffbc17df0e9801cbad63c1de0922f99fd050d7d7a21a3540544ef76176becdfe3d70c568cdd7eb9e1f5a8b23880e18725aac636071ea13f4fc6201cb"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000001280)=0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)}) 21:55:11 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{0x0, 0x8000000000000}, {0x0, 0x80000001}}, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/wskbd0\x00', 0x10040, 0x0) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f00000017c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001580)=[{&(0x7f00000001c0)="ed4e6c741f39e767e3b51a93d268736c0a4cb8302d868916a0df4d871d154b91595b662d7bac1ce1c411dbf84ca331b8b5e9c205728be2225ba29bbb7825aed655523f999ece279036df416cd59e885e5581498a3490", 0x56}, {&(0x7f0000000240)="2526a60131459e1be1ecb3bdd71427a0b56d9268d6b2669ef575b8fd1d9bf95e77a9baaa8fcf197edbc730cf71217fc14ec2e42e185edcfd93ffbac1426cd0a862114761356e16a506541a", 0x4b}, {&(0x7f00000002c0)="c840e92997efc4ba87f65ff063960f28b329d7df9f5f8c3c431392d53cbd9b663d3513103a53a41b1d2345fa834525eeea6bb0a3f7ee7aa366d7b3056a8f1be395135e164360d955bde7ff504f118ca5674565bf240643d60e124d161f3d5ec0ff1b553ee36c90342d01da9e53bc48b884d63d075a647b6350d2461ab83aaf806e13dd45e98bf7e979a2197c4d95f245bdad8fe1647d1d73", 0x98}, {&(0x7f0000000380)="299f948f018993f7221b7646c3da36dbb6c1f4e242aff1c9bc6ccd659394f940f61c86f71f14f5df9e9ea2393f11145203c2f0574c40dc3d23dcf2887fb8b5dd93d3efb742b47e66bc9e0461b7945c10566fdeddcefb9b3aff9b9f4ac30b3547945c2558c05072fa27875d86984c3fc5a6ce2755f1efe77aeb31bb3c462d6bc75830e7bba1d4a2d7118f4ceb9253a0a31deaee90879d", 0x96}, {&(0x7f0000000440)="97ca324a55a251fb8505b729b453ac09d6588825b74248d17b508edc99963c307b81371783e4e5d29714d2f11c2278a34d972e3cdcf4e5e234b9959a7bf07ee9dd909edf084aa14743b9c4e5f396fe3d93fc5ebcfb68ddef2c14b0201654d98ee74458972ae0c5a7dcf26047c43069fb1edb5f51572e2727ab1bfd6b7257a526ae7eab9cb129a24fd6fadb4926640c5c8ed540d29de0b17123a30f0dc0f34267bbb3eeca986d7a807e6f0c381151b7367080244034a177e306", 0xb9}, {&(0x7f0000000500)="9d57192235c4b3370de69caaf43e066e05dbdca7d53a28a8198d7fd1c9ed41bd0c7599a028b9a225b32e2c7963a63b7d92a4550d53076da3e523e180554e82b4ff4c4c91bb1e1b05102e67d3ec5b101049eb4066e8af290f47e9a10bbcc87287d11664f46b0bc69ecbbd96629a9fe8561d82bfd420403cbf0ee3d44969a73d861af3011702d9d372506ec921a0d020d3d08f01b83d82acbc024d44248d68a8af50a33af52c0e9fc494af6e477f47f74634756b1deec09a157e293014b96998c88d2aef8d0162b26d63a444476409dbfd87c79688923eb3d89e8cc7f60c1eb35f20646c67c10a3891a5e3fa69abd3247e219d382cf3b39d686db2e9c81570b4c9e6a0331cb38df3df56cbcb167796605b6e947935997b878d6ee89d5e9ed781b560ce9849753bcdbca159839c58c00d55b2ec14374362f8b3390631ef69bbf27b59d0c83100db872658c3b7b4700d9036326608ea961cd6af622184d7b1ca2a0cab84ebdb06337334458f7dfe311489c2facc3eeb51f1a412de90636589ef90d73e976ef18f5c87692bd63b053024481128f1049164ee6c2613f38bb4103157bd51524998836fcc015e5348ca2a44915c02fdad104db4335707dc80e9970e2390dc70a6e79f26d81dfa64fcc8288b5ab4eb05cd3d242f9e8e6149877801faa457ed05b07319311dbb223fd30ab0d004a6f61fa100631fc734fa82d3267e5cf43ad2fb2b1f714b4ac8483259c6bb76b879f94f9b51f812df4a0d7ef276317501d2b313bb27b4441839b6113873597a21a71a6c2a261eb50d6a9d53caa73f68cecd49f553cfea312d9120b486af5e76f303cd110638b2241cbcc7cfa6bd1342e82e8d4c883daf4953e396ffcc7916b8382fe7872bc1162edc8cc2c46147ec72d19538936c67a4f41657400a0ac70cc46c237b93a4c1f9fdff6d8d0c579154b2d9485d7583bfaf7ff37d557bc778102041a0a992b93148ac7f14ea005f04929ccc637366f1181b1353fe159e3e1b89806440139c45c627dbe6e700cead656f651175a7ed1dcf16f8a2eefc2b6a274821ce74e6eebeedf5c5ed1f0867646173588054493014cd0e03e35be468c9526d75a228b03d181ae00b61c9f27946122f533f46a4e9dd9db3aa7f43ef52c6577f0d72889a499c4d66671cb6c57e0744910cda410b86d3eb315647b24d97bd767a63e6ef6a81214783889a9a430a7c9c201240daa4002db9c6a503738793e61d53749e56c3068121b837d6c2cc335d6b51976d98fd80d0a0fce3eb7ee64660b908fac884814ccaafc99ca7505e72f97482fe40c6f344c5a49d8023583044c0c79fe4e90cae656019dc852f569fda5279423a2dec25956ebf64bbe1c4a368ff90191b5fc62fb251430abf26318f7903c80b1a58a3d8818dd522af4411bd3cd4de8ab7763a66ac7e81bd831eb5e288df7b59a0de1fc62f87415dc2c74c7350318ea604b58252f6406282415aeb376452616091067f995624b741b8295b2dee416e9e8a072a4b712601cc5238e18c76cac7512364608e4bbdb67e84223ff69988b71595b2d060ac86360bf88b413421be3bd26f9eb8ea96a19292cd50e2cc9dd03712d98c3a2a405226cca5f011f17a0918935547516a7e2e3566d1708dd304a7b6e5723e870528a7ee560a4d88d1b0eda021d6c71179d51cb5e1f62ec804e52157ea76020dd7f97c77c9ba3deb27d702d40a8713765837a30f623069c6556b5469317b6a1474515684ed4048a48804b0ec03ebb1975a9c19f6372117673b9940108d783dd4367c4387d2221dd21e15ce28906300d4afe96c2d00b1007430a901f09c9a4188b17f61d0eedcd6b24dd355c32b726828e9430f5c76d5406f897680dbe2c5d1191cde1c4c93289f2a2adb54b0d3b0ffaf1768413dfa6e41350cf79e13e820984b4e4c39b27b6ca32ba65bfafb0f95eafb00757a9539ef536fa9fe732bb075974ef603b1819df496435b12afff8a511f302307dd06d04ce8df63b7d1892606dee19b06cb959d8287360bda4938c2c0b3490ed814d8459ebd9b208e27680407c632939a1d9f3e7b9072d28181426a2b50a60e05b3421ccd2dc47e0df55648a8ded67dd9595c4639f235fab2d6a5009e13689545f25367d9bf2eeae9bdb8e6cc6f33e4254be393df7176d9350ec30ecd3e3018fb21e108f67a4e17dedd6e0d7a70ae3a0f0248b330079f4e8222432bc987661d203fc68cd0a0791a4c646fdf8a3997db3a871a1b9c07cfe98d3f8bf53a68a99baab33efcd8395d67feb9de684aea655b95e9ffc0182323beec73f7b4c7405f7bd68e967542b9177cd7e9a000c4173cf241d7fdd794da8bd4fc60d4bdb6f531a41bbbf33ac74fc4319d804d8a927c6ba24a09aa59092d75562e7f23ad8a666c2c59bd4a19bfc17ecf94925ece759014f6950f1fd1d1e0f2bcdec9f9d7a2c0b0c9342cb06d8f5e5d0fa2b9941bf7657be7612b80e70dde1f3e872688ab8ffa4854ac0fbf2db6c6c53aa169bc173f2618903c33495db56190dfd78adf8faedee90901da2cdac1a7765bfb8df93911db162a9473ea9b45e1a12519b3e7f620f0c8e6dd1f65791cf65d0ba3eb54be95defbb773a42d06d474297dcb38685a91229333f431be3b33044369299dcc03320e9f26df31866019aa587335274a42691e9a4fc8c3eab1c18d54cdbfdd0f92f54ff2dfdca67c734bf406ebd19b141368ed0080029e4dd31704630254d7429a8ed0110fc1684e1bdaf1799f854d54fe894193d3e48703199a3f3a6cf441674345d6b5b8650c38b7bdeb68d9ca90a2f4b9709189712a480e25408af0300a7a6f6ff1b7b47bb5caa404d2b96fbfa244e63b288982c468fcccd0ed42d710114c8e8970954f1f41ac42b5edd1a084da2b7ccb8835f1a51479e71a50811e063f8ee655e1718326a119a86b337af8dd3df8248ab8ea1bded790b7c9095faf1a6ffb8fd4f66da24039659e6b51f110e248ecf3d2fe7340a9c60b06c6035e133b841e34cac407b87fd8c49eada9dd7877edac9a4263279b47c0397cdb67c13650a435c4b21859aa5211761bb961dcd7f00308d8195c6d121ea2334d14c40f524f407a9f4c00c83b081cb9eadae6edf041e0cc7c03386bbbc3ff6526553758785864b69ee8ef9d29bde3481c3dbefe27dfecf62f83a4528b46fc817b70d5673fc36a90670cf563d3616f01dde8b015865005c73064a096d3706eef92f3c80357f00d2dd662a6cad38c6fc106fa4543705633bed7f4f59def0c6a5b6c0433bc6633e3a8a00ddf7fca00c4e54ac80c0d5fe8001731a706aaa5b0d60ea806c8431db17259ef89069f4c475fbf9d96e948e7d6a31b8a8a1d4b1ab100661c64318c92799e602b19eb8eaf74f224c16756e2369e1a13cd12b3cd0893acb286452405d8067027bd75588ebc0e325c7e5e7d8ddbea389a55b47bfe37cab78a9212166c7fc244c29eb71513e0b64ba907c23e42db8bb79b0bc1e034bd6dc657edee1d4f178d0de3ff8ba25e4aec4a607ed1adab8e9fa3a61fbd833f65eda89509aa918bbe04ef7eeb7f75842e32c36fcc7076c039dad87ef9540d766571ae4219e24cb36a5d939f560175b0573bbf8ac9836c6889a5440bb618f67aae5b8f885c4535b237b2be7604adaaae03fb452118576c0d86f6d5d761119f69f1f549d30b8b52fd3e6a626f87225fbb255b7b7a137ac03702c0f5589417128864b5442c8f8ad8c058f92232a4fb1f6c6b5b5e421c0936d1106ca41b2bb44edd34c4eeda3e12e975e9762c0168ae8336f3aaac541eb9c01ce316fe95b27660746d939eea2688be2da74ae5c86e4c221d3e702f56f5e403264ec8af37959c2a56bda7c2526f0b20517d5faaeb65d0c899b39531650497cb96c6043aa72563b33da60b26c63be692e4fc33d4675837172e917663c34e6a86687bc20dc79748ec87a2d16511839180c90f795577caf91d487e812b981cffcf3df44a2a0fa28e6c317456a0e6e001dce4c1ed5be3f4a6b5203792a3acc51a445d9224a8eefaa9ff35f5007cc092edbeabd1f1863ce3577572cb60f727bcbba1d84e433193d428b9322b944b0d6edc7e172810edccbb3ae1e615d3774a27d5cd48178cb7f9269a990f79d5b7ca474fc69c05f31445290b3419ddf8a938a24b1f485dea8d5ea86f5829e7cab8555be6fdddce556fed1eb815adbccd523c800fd1a6034a6570528c973ccf3fd74cbb2671959fed28da50812bd9cbb0cb83b9c6ee56f0977277fe189dd12d5f48b7ab299ca49c372cf71d7ef26f4cd868a525b8736ece34cd2a1bd3364ef84900f6d565d7062bc084ac7ead5bcd3eee7b6dd3c1d35b54c7156138aa2edab645d91887394ee7cb022e299b45ecb71ebeb71fb78ead6b8464937ba177e51b0de027ad5656a6026281a2946d702d2e67b96f483109aef786a96f8091f0cedae479a21009086f0b36e1e387944ad8106eea1e1491db4407bc6d1ba3e4b2b49041a55bd38f5c8705fbd603bba7d1499d0abef7cf21b35d4d92dacb7657c875250e27ccb4c4f4485db3bf591581072a7e846245cccf1b1e009dc4ad040431417a6200f9e1c659d02a9f257c0a6b72f803982d81f356f1f881014409548e9f5e5f9db98b0a95a33bd7cd1d98db25814f917bdab467716b457fbb9accde6e7ef25f02eac28f2de3e51bb8b4fc3c773ef175be28a0f6dbd98b25cedaf71a48a90319750040ea78f41350bafeb27a310044e170e7aaddb052d015ec05a9548d4e8293c34484f3064a72a99e59cbecb3b8a5769171a37518ddbe22c46f483adc5af7cfffcdcaf3d9b1d2bd71db203a7aae394c5c0f12bf0fd845635660f18515017b4c670fd0fe166dc005f518500f499ad3ec23e45121eed4ba1929a3c4fd64a7063f9d867f89bddf5f2e3e1917afcecc3b4086054e887065cd96a1e4532e3d3a3a5512cf6fb4a84e3347108b90693ee617564ed94a20b794a2e8b6561fa3a5058172d84ff7c9431c8efe75168a3360c3b93c5847f22d55b5ec98c15a7b414a7eab365c342f104d6e4813d52b88eb96842bae2c5426439eff89e9661e244ec80f7ac0b496745b1d4c6e2b13f7b5489b7483ceca4083fab0664b03e72d76b193ced27141b99e55074df76c4d18fdc7d27fbece6b2ce9aaac7ab841dd6c83e7c0ea069dc0926879dbefe3eae2491bc7e7382835bd7b3a9eb4ad0c2784863c59e5a889ef92352899f95ec01065848a8cca02b89a0a1f2f888cc3d9446a8994f2862fb5e1cc4a92a87794d61c9acc38326d91d66ef80ccfb0926bd7e5d8ae99a9a09ca71fba28155791df710377846ce778154aa84030e4008fed55f0b42b2f751bf37758fbaaacda7d3e9a9dbfba12c774efa28b30d01f197ca16920d8418de2fcd6e8c76425fcb6229e139f581b6ffc4974fc2f98a100fe2b6c6ee6d7822f8d1cd8fe8dae2636ed9c6f29290ee32990c1c11213ed368acb4c15ce70701d4c44e8fad42187554b199dec3e18207f089c32e2604d4bf52010c04ccdb30719f66b45c4dfc0b92ebb178d929671f5daa9fa25b160c5c6608844526615b1c4d9636471ea529d36fe66b392c8fdc72637016d592989fad73c13d8ecc973ac160fd817db4d967cde8f1235d2ff6d789e357548aa2ca6465270c0aa8536b79b8be306158d6561d63cc300a962652948c1f8e81357d9e9032fcde72430d743c764680a82e8f462b2b7112ffb6e4ff34b08043a780feee09a3d4ccb9bae3758c44184b7776e7b2e3f12b05adcf8dcd0a83af0f05cae37166ecdb2ad6d1cef34b483ab4aad3683ca0f", 0x1000}, {&(0x7f0000001500)="a94d5fb37f7168eb6e74342e4c66f946ed813f58e0802e87cf954233eb62e5ffcee7da144487fb50ac07a1362d687a82a0ce898400729cc0531add18bc817a056e7f0960a2de8f048def70730b15e0725a16177bfc", 0x55}], 0x7, &(0x7f0000001700)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [r1, r2, r0, r0, r0, r3, r4, r5]}], 0x90, 0x8}, 0x401) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000040), 0x0) 21:55:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x3c, &(0x7f0000000100)="6a21866a50b5a15fbc06b06d3fc7a5b05f40c400c58f001d093d32c429a20010d33f129bc8a2f5585895cdf5bc07ba26fbf46faf4f76f348c5703136ee1ad0e1ba11f185d9d390d4f4de25a7845619a9ed950da6e0c0848e41d4b67e35933fad89473e39b6af0ee9feffc854cc83f9f27fe5a52e33a60178e45dbebca3f6c539a1ef97ba2bebb6a3b51f5048c216baacdd7bfbf107ed2ffb91b53c99cfb42f69ad0c0b2521e7deb3556627a0327240227f861b837a25e7ccf8f5ac9252a8aef6d8b06308a6000000007884b8ab8f83f57ac24ca7ff40a131930be68036a107fb0fb1b71d16cb99e1d42573a94f2d0481985a1f735d3dc106279848d76a9a77ec7fdc52dfc0c4fd5f238be768c32c0031df12db376847eb749ef9c736d5c69dad6dd0024c44cff744aead1ee50a", 0x0, 0x0, 0x0) 21:55:12 executing program 1: syz_emit_ethernet(0x8e, &(0x7f00000002c0)={@local, @local, [{[], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x54, 0x0, 0x94, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33, 0x1, [], [@ra, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7648}}}}}}}) syz_emit_ethernet(0xe0, &(0x7f0000000000)={@random="25cfd93df9e2", @remote, [], {@generic={0x803f, "33099b495b394ff358bb2c3c00392d9478e38c165c5213f4bbbdb0ebd6d3667edcda2fd5647968d5a833a4a9faf94c07311a03520a01ab9ad1702d2e98e688fd097a8b4b3855876460e9d88e99264ae49bd135dc76780d0a1cbde4fad587993315f7f4a86aa2e5df2b46d9d99b0dd58759f760233d373fe4d489baaa3ba734c556c621e6cb4849e24b67b0d92c4624cadd6a71a6b78b97a8e4ccebc30304699af040ae7da3425ee0989939f02b75fa7ca14fa9db9f660c41a94a3dee8fc50009ed7a5416c3eec46e14c260a0b71fb8ed5a9c"}}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x3010, r0, 0x0, 0x1) syz_emit_ethernet(0xeb, &(0x7f0000000100)={@broadcast, @random="3a98b5051664", [{[{0x88a8, 0x0, 0x0, 0x2}], {0x8100, 0x4, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, "bd0ebe", 0xad, 0x6c, 0x9, @mcast1, @remote={0xfe, 0x80, [], 0x0}, {[@fragment={0xa, 0x0, 0x9, 0x1, 0x0, 0x9, 0x64}], @generic="97781ba479151b40fcd29e2b13a7d083d5e2ddf951a2d504b64dda4120db0278398310e1724faea3b654a1e4a87f139dc95ce35e291d9598a1246baa60be84725c90d79d73d883a8c9189cee143ee03492d8d6a8bf572dbd4eb7cc39da78d8d14439a57095fff1659aba0df8c16cbfad997ba3fefd39a9c94efda3cd48d0e285c6f95f77f66c57a6f584b2c2ce374e48087a4bb61f39ae3d40e8a65888c197d85550993c83"}}}}}) OpenBSD/amd64 (ci-openbsd-setuid-3.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect