last executing test programs: 420.093719ms ago: executing program 1 (id=2): r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f4002c0067000000069078ffffffffac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600282010101000013020000"]) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x8800, 0xb9624abca8c6461a) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0x10) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0xf66a, 0xfffffffb, 0xcfd, 0x5fffff0a, "800000004e000000bd52cb383e193a14bd3d7e04", 0x4000000a, 0x5}) writev(0xffffffffffffffff, &(0x7f00000019c0)=[{&(0x7f00000009c0)="5a542c12e381fc775ad9aabb82a2114e245077456971808cd7dc4b870e484518fa6afa198be3992f1141d9929adab31afdf9d5cc28b6ab5f5773d73b9c9e6a27fd09469f7102b70c3fc8b8f6a47460383e49ee1aa7f04cf4ec0c082995109bf7bd66ea201f1c7b6e72c46bae3014c0748d5bfec6cd9d9cf46b2a9fd59e144019db93c4505aeb8643ebc5d0adf1670fa80fb127bb5b86f8bee23041954d7740724465d38ec4d45cf0cbb305dd4409452725ca26cbacb70053e58ca01d2e9e0f1781a813bb9d44b1d6fce97b403f4d1f7d19c9ec443a84db73344aa0eb2d30d381e16d5abce1e68a748b158fe9cb855195c253b4c0b2721dad132456f60b4bc9802ad2ee87c693874d0a8b70556096f23112b1dc1b4950c04e18b1858bda2da31e0505f13d51eace9e823880222f6e5e99452c46d17ae8d0b1654dc70f8ecaa2d9e3eda821266a049247abfc3e3eef86865a9c373b2d1625bc615ab4c0581a035d8bc11705bcc44b2938694f76a7118393cf02a951ed5d8aadfcf544d499762a6b98c256d3a5604ce4df8ac9c754203c59a986460eb1775ced61d3edc5b5162ae619c288d14987c49087e584a08044fd2cf84d6b58b136487afbf0e03bb44d742a84a3af487b5f04302d48322077875b6be8d3617d059e997be21c46a31d8a279d9d0b9c64d3a01cab8ba0055abd7848409d55c0b2dca3ac65ec60b75470bab0b543cc37315e0a91d24ad1986ed5e86f48da8339872e4223325f8dfc80dbbe73e3e84787680cdeccee3a5515c3adc41ec7ec3789c8bf91fc45e5a7aae9f29c1f14a2f096a3c92c67d247c9f9e64215b964df145832e3d9b1d85602a0fb845ab5e0db87af1bbd2a8e80950c153662696928ae030680763c51230683f15dbeec297efec91c3534878c9beed587dfaf4d9127646d8f7f8951bfa457b6c56666be483962ef25b71069849bb51ac9923a154e683008dd2fc1967cb09c8f0f1ab01b3bbb92e26d8a742ca4bb3e679f114f74c10186836a7de61754705acd1dd035b8a036ffac23bb698ce18540b2c9380a2c33364fc5c6f8eacc5effdccc3552d2feea8ca671e4848638937718f23efc5db6e2d67f6997e4e85e5d765febeec60ce500f1f1ee3fd6cce019201cdbcd3ccdfb3b8cacd58cc2ece7510038db4043f38145003447f36baf4a06875b7590756f4431e16757b14815e6da7af79dbf04310b96e336ce9c1ec66b27bc63c6580091768cc892b7a2f96b7d78a6311a97f06406876e2da040576a45dbd45c86a620cb1c866faa449a961d0438f1e9b6e416aa522774150c8fb5e98ee3074f53f40455ec44a3d59a2b53ce3625e5f669db22ad3d73d929470d99f40dc0b51aeb06b72b34af0bbd3c335be7ffdaa1b0823c39877adf59c4dc560fde32fc33fa239472f0711149bc45bbd533c57943582e777f4e34134cf8d7960f80af5de5e5616db597cf2ae3da11c995bbcfb38e68f92df249d1e0667a2fb21344ed8e8abf910b664d6750e8c4536c4474655bfb3c627eebc6f498d898493960620993dda03d36fdbb3cc2e255f5f9d00e5bb0f2e812c9012f20f974ad9f880f52a7b8244b8f0c95eda15470677056ca61ea9d87495f4633be0559740f1a20afd8376bb3fc46de45b482cd74a6b76800e9678ac07b067099bceb31285f41e763c285d680bae29c272c63b606896d3f738f9a663909ef4e795e0bcd202a85b5e87e5cb7baf10ba03e8c166521dc30c883d54531c6390b49c4a354b2add4d97167e2739ac9773861eb8618a144c7545be0619ed753eac089fa3038ab7439e2fccc3fb8612f5e22c1b1959c9d4354d60758a5fd5ff975f47b1dd0d38bbdc5489b3dc2608af1f5080a7d670bd366e9e4ad982a995de957dd61411fee9e5095e80ed5d156ea9cae069a8818fa2ae89d5e42242dc0086faad69009fca6c86854397a8009a1d3c9e5260f27b711f679de4583716eb01d170f3a55187aed92455ea64722aa7b0bba63169b142ef991064a9bdc0c962a37a38f3c89d2c6fa8302bb9a22184af0eee5350b7be0ddeecd9880108afd4a9c00cd1e7ae7ce32c247edd5258c06deb756c90062f0e0efead35fd7cd7e2165f703e8d589fc0444138593c11d8833c9b11a8d4ddf2b15e12ac35cf26f708f6c1b65847f5c4f0b3ead8db651560a446e44a526a7dec4dfe675db800f6536ca03649d579839456eef0876c78b626ffb6665b27ae57baca65180de48f9f9a4823c9c013b74324192f74665984340f48bcb26cd580dec4f52b331385b9551be429a4a9a43cb2686e8bd2b4623c0346ec2d38aa6edd0178c28d82689a37a1dcf354fbc2f3cc21319", 0x67b}], 0x1) writev(r5, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) closefrom(r4) openat(r6, &(0x7f00000017c0)='./file0\x00', 0x0, 0x30) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) r7 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) connect$unix(r7, &(0x7f0000000000), 0x10) sendmmsg(r7, &(0x7f0000000680)={{&(0x7f0000000140)=@in={0x10, 0x2, 0x3, 0x7}, 0x10, &(0x7f00000004c0)=[{&(0x7f0000000180)="c17a71c33dd1e8afdac1710581a9e221d5a0b0a043d8f614c03c00ef54376abdd590a7e052b7edc336ff7c0e85b6d425ecf7661b504a5597bf9ecfed7ad9a3b76cfc6eefc8d23bb2b69f0ca3174e016c2ad968239041b403fb5cfb3bb4b7ea8d0ad3e5f7a3a3fcf4b8edc5e97a3367", 0x6f}], 0x1, &(0x7f0000000500)=[{0xac, 0x1, 0xdf9d, "3b667721b382c987d7d6ebb58b83da03230ce81753a9c635fa1815933c483846d15f510afdb37122ae0901a996c670b0cb98113e9b021b9c81a88edc366ffaae1af5ef5be77c2623b8a4092d5a0f6e944ec2175b7c9fc9df264a8a4e298610e31c6a95ccdc11f390764d5ad28c535201422313cb8f19bbcb61e874fa8d8e14b4daa5446feda75bebbd339f3fa7c342e1499dc188256ea86b2a2899ffbbd2f7c5"}, {0xc4, 0x1, 0x7fff, "9834743ffde6dd6a7900c53fedf6189b78fe9f42b5ddc7a39200f7a069623fb4bd4841353e246ab3a57718bad8cf3d53eb659e928a51127931fa83c5dab7225e7d47b7933228f084c2d414f46c4899a498f60bc25a9a2650f3b3736676d4cf8efcabfb2ca1c33cfc15357e6485d6199a4051e4c6df64aaeb5f4615e1babeeec3c0694ec90e7076dfc7668e236d0d60cfa987b05c14f1d66bab6606ade0ce4d2e35df4b75db36a1e79c87dbaacc07ede6b1441261494638ed"}], 0x170}}, 0x38, 0x400) faccessat(0xffffffffffffffff, 0x0, 0x2, 0x1) 404.493817ms ago: executing program 2 (id=3): open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000a80)='.\x02/file1/file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000000180)='./file1\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) readv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/106, 0x6a}], 0x1) 157.869683ms ago: executing program 5 (id=9): sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket$unix(0x1, 0x1, 0x0) fstat(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0xe}, 0x2, &(0x7f00000004c0)="61041ee9828a2b5125a661e041d57f602a2f567edb1be834a2000c98f48b01c15b3bcc45b86d4ca1cb8fb3b736a182ec11ecc1185a9cbfc99ed6c15eccece396df6736a45b7f2aa8395fa9607c2bfb304b9f84b8cd69978cfa4bd944da9c0bcc1870c33062911a49996b298e28de97bd1ae136ce498c1f18b6d8cd4f97c73294a2f5a72279b8060c01cba07a2a4fe4e831268c17ad865caeec247f9bcf63fd10fbdb64f018eb9f6222cc83c5d25be30cff38e5e3248fdf330e5a140070b268755c0c1789e31e0a488c07b84bf7a4788e30fe94f1fffdf658d24d0560c3f0999796f05a0b9130dd27ed8cfa214e10b8023c3b060d9a7ac69a11ff8efd93ff6ee4180d12f617a6aad24249c8df033a2e2f4f7d920750a2c9ce3be9b05ffd8ea6b669f37eba9b115f5faa80ca6367a49df8fee3d8d2e0210be7767d694358b5a757e97975ceb1866da9a5cb8dc91662123fc05637f27e13c613a1b0a486d56fed3e72a01f32abb8bbc7c4116c8eac9425e656236b1f4f8ab91435c6cbf6fca84718d37e65fb0657212398dd61d6b8da6ca46a201834a3e5ecce3e429568cb2a66c7f22227c3563368d88beae8e86611e5b0c43b5ca509d288b468c2ff2ab8e4c64d34efde6c0c363bc98d52f102283808921ca8735c89242106c8e42e932b4157152baed7aea36fb061caa244c3edfb4c5faf99f407d02d108fd1783684facfc202ff32260adce0cdf6ae20c04fd7af0822c5e216c336f285794600ac5e9ed4e0531582b1f2d508189002fb67e9cefe764789873d6028efc9bbde91ed7600f30f484e04b9bc282d9345fccf52f0b28fdc06f1460a7e8cffabc2fcd4b8ff540abb7444df3fba7ca965ecba0291e55c54d0186dc81ffa4d94ec5dc8d0aa611aad5680222369248c9b2c85a3e87d02987f9559059497c097c521bff9593b2dc29c704c0ca1c473b4cd8d262de8a21293c65ab26776dbf42ceebf6223642fc28471ddfd21886cbf37241b2120915028084fa1e02f6bbe28f82b4ff1a15ba289c95bcdab87c3cbed158f3022d2695e59e31029883bb7c68534ff1d9d86493d1426ea0b473b13890df26f8f325c543d08dfdedcc13be5154a99bb13dc50c32130023f25652fdd6cfae2413a1180fe4ba30217631151a973b1f0cc60ebde085c2ad968960d38e492ce900516b748d8b33b86b9f54b8455115436eec8a4458bcde6ef2174f513033d222437d1ed0cc4b3bb3a823a0bf1d6e68f5d4677a0d66a628e74020a390bec82bb0cadf396de93341205b7a55564faf54a459883a2020c2bd6b73fd67fd27a634847046fc78a87235190d5db31a2449343877be12ed7d26e78818104cc5286a886ace8b6837490f3dc57aa5834218ca7bb4af13851e7eb884dd14f68755e9566c5801a4fe7cf02315b63360038cca0f86ed2025e6f6468d1298349d71bab627a1cb99dd7a8886e31a4260c9bcf8397b992df7b23f8f55b7ef5eda52c10b11a522281d584a12e42c54a690bd1410da33af51e034803f6af9277e55a2c8fc029571620a12d2b8d23cc492625c745a62cec62fca094e82f7f5dae0b49bbf57eaa5fed3404e477c505dba496f84339d829c77315aab017edb82252901bd54f8ea3c8bc9776d67a9c3d54308deb4a94c0484caaaad569d228cc0934051400f4591db61e77d8dd807255fdde659446c8c5ddf9f047f2c76b9b4387775c4c491f10e1ff10ecec679b3168b8cacc519a72947281f61a99467e541ef10d89ad2b7b578ab033577676db3a64ee20cc66a86d0af555fd8ba1d948410b30f4f7d4820dd99113ac3c60288b57077a65f0defb3e918657a70a78fffb0db831b6160409bc57ef56f1b7fb9c4389458386448e865c7b70424a4ed0c626fdd1cb8ea636b65805d8904f854f261a6c540975870ee2684786af8c163d3eb474cb37f334326c0259303aded18cd3f03c6c873c8ce70bf7da93f4f9a948e0353ae636dee4bb5d73164423aab54fbc3116395c2569f42c27f90254b988f861b482f8682d9823f982795217dcb0c18db1abdc0790edfb60844a6a71ed0c407c230c403bedffd9895acc02001d2719e0d3304effc1fa97583bf6f7715c56638c3d0693f62ccdd78ba55e172d8da30e2f25128830f6c52f028f754dd4f5ccdb1979e8663ba560a3e57be86d3e9d02fa6964d0655dc1c9d30624516cd49b271d8fff5dc67ffbe7f5aa4ec53a0c0490c0fc738b019488616e382a49ffaaa0e2ef4c842f119355d6ad03e4f1e135c2649db896282f2c2fc4a66e82f9fd476351e3be8a823e7e8dbf5e2a8ecbc2a36829ede6c722a66f5dffd002ef9a13c21959f584c84cba6274e2b9f7bd112cb676ce2eea0f78ff319fe9b5fd6b17503942aefd53b2e1a8b0417f9684ed505019745ab623efd74e428e526069a0af65b5137d44a9bc30088a12daa9f0de2fa958a6f1f1b74128e8e5d1e543136284947615c8d830cd8c52a190dcd0e6e6debfb308d22cde297b5ac48318186c4ceeaac2d8630ce058f11bbd360bc5245cad2c6b4ccdaa5c8ccee544a03aa76baa58e15d868fc96604a857ddb90e13f31706517cc0878fb9c06815904b4d81673fc04630279dd63f50927c0f1d368cea90b5f933021759cb86e91e325fbb7f1a0eda47dec0643ee6f9a15923240447b348130ca983c4796f1592fca46e6bbb9cbc14226aaee029e8f37f545c8561088c5adff0047914f6390d0ed041a6036815732e547704469554e8e0438dd7d5a00e0244a8a0bf91d417bf06ea1d375062fecb73ffdd2fb1996b98ba0e4177c1bf62c2d0e944869f5035e629b84517fae6a1cb7223a301eed227f1275ec6c98d43b729a6a83e2b65840a4606e8780b8509f7dfe833783b0133e16021e3885da7119be59e06867299f0be8b34f9acab316c496ec61e19788d49cd68cc0ad24479c30138ad59ff859f6f9c9653a718d750664fe90e77add22414cdc0545e425e23d927c556eed4d436cdfb51d9c373d44d391c5fde89efffdd31d3b4ed24c39303a1fa027b18e4e0bbcda3b65fff1aedf70a6b05b4e8a8d0a15379ccdb12f88c64150a61f62127fa6edc9d74f513dcbef49a33d5598a91e769617a691fa1251854074d07546317dca2fe2c7c170c73527e442307ff8b0bf1a2505f99fd8477dd957af0c98d1767071c97608d3f2a6c4047c3affdd692039e7c231881a08b2d28d0f2a4b2f8299a722fd9e29ff159feaf7f8aaece7ae0eaed28b836ebefb729f8a109f6473001a7d2f22423b9af6471dabd11b14b4a541904b743adee93be0b8655214b78181fc50b69448bf650b2dcb8878c2685cc236ec75dd03d28e9f438f4a8374c2ea9c17f80ff023d481a18e25a778f25167018c638e11625ec6d97f97e9a7295c98b49d6bca939bda19931c4fd3a6f4b53e4d99e74aa21d24b0d3cb92800eb22725631a82f605a14e1e26c5d450ecb54cba82748c4d0ae2d2ff00431134ade2be8cf8c8ca94035e764875201e0976e15274e33247b1a88f8ced63a31779a328c3714a90ecf6b1165f295a2f3e298323605ecf7c54730058bdfe19cb0cd49d31d8eedda0c1794b6312652e2323090e665d2076f2de00784c1c2e37f30d44f8d8df3761a9f7cc140773cd60dee795b9fd469460d31586b5dbdddc8f1db329a20d482348fdbb954ec29d7a7d9d6066cf6ecbe9cbc21b4de9036b355167b69fb3eb6cc2d0a4fd34b681744116100bdfd9f17356121fd80b3e1635e2ba2768a6c1274c41cf78a6029a0a25ae519422aebe4e15ce8a5c1630677a28aab6c753ec13ca7f9ace35e3ee446b825f325140a8e4fd530e90404cd432d1a684024cb811e3591abb97dfc7e92ccff07f363d97f4c673e0972be8c6ada14e9d4884be50481917190403314e049be3e57cdf02728820537411fbc79af23e5de41048e2e57f8a2942d2613f13424ce7980f3be5aa5687ca976197fc276780f1f51c877fa8638deedba361e4cd0df3300d8cf56d1ae1972948c7e820c42cc21d975c14eea84f44c696280ae154ef0ccebfc08343222f6491daa15382d57dd6c6eca62d401a6f810a9e5e7372e518dc02f270c53c6faf4aa0d31ac18f8788b815406fb3a59a1c6f3e7473708f4f0a5d69a13c39d7d339b1e5dbf1836fb41a4d68f3618f19f984c365dfa7badb02ba8926df23c8825fdcae7c1731d1aaabc0e226fa11a2b1abc41db7d7ef2698404cf80753581237f4210444c01c380b5de95b8b96c9eece274f1e230ca53487b35a397b583064d492073cde5556adea8be011b094c9486192814a4788e73c7ebda0a37c7c0ae62d33c234d6d3d556fd8c2e251fe6a8525d1a48493647903a52803ab6073a6a3c95891f44d053bed5a9a6758d701d61301ce6be0a6aaa9368c52775431136f18b43183b62b51555a46f646547caccd98b9027bf613d80b85224fc10d0e93c0ad9505928c5ee3b054151736d54f8312a63c281688819d844c4b94b9b803be2a13eab4b4419b5d2d556861604d62b462049ed0185470a0924ef3f04f2ecead360feef80c8e39f4fab69c628fbcde45c209b8f1213c81b4ef7e6ceef625256781021ae8185b5910dfa0f0ea38e533dfa0d8f8aeec55850869f94ee0de7e38129f85e117cd58d23e196f15ac82ad462261f07c8b0b5c1ac79138c91d8c05ba40fc72a890a877e9d5619378942f0725a007e579e3f272b4f827ba52ee6a8ee259f1ce5fa41e0cc29dd7378f1002179435fcf288cdda2366de456f023ae325972fcfc73a29507118e8c965b03c755c327317fd460c29264b5877684c7a1a14cdfc9f8cf25e6af8a08af18b4798c8d12c5f5b37a71b3d707a1819cfa1e5f66ad527536978eb41891d0e1c07588e60db91797f78fe6ea900aafddedc6ab6522d395fbd9737c0c661721ab6ca7b4acdbc9c98100a1095f11c381edb31e5edef4feb065116d0b3e6cc49b2600776e57a78792c62bb5bbbae0c42a147e795e18f0f7f46a23e562b4a0bb34420a0f49085b50d6f2a9125796404b5ccbac7204154141a395ee9157956f31d8ee4ace3852caf755b5b278c64d284f568c7ca177c64b07c5b212b65bbf336beb6bba770308422474ff7deb0d395003d8df11fb3c5b49acc173c493ba840a708bb482417c13cfe2ee4c355e1623ef4e9a75b91518a47ac23f32179d1832f779488aee6400e5c6c123882c45e97e3fe5d198d97b34a432945d303248f39108a75b6067469083ece6bac3b5437e4cce733c644a859d0e292ee019134a98224d451ff5824d2b10aced906f77699b3b6da3a7da0d81a3d58dc505c45a50fa2224f00e973f0481bc23fd2feac8e3ee73b6769ceffac9b309d7e36a3404d7010fc4a6a70f6b049f52ef2c4e24b400e6e80baac4593139044be5363437e198931089df8af835629affd3359dd4316db36b5d7a70d0d519bd9aa5216f65d7510a5bf2b94d508b8b45062978f1d331ad95111783f28af0a884eafbc34e6d5d8f67e2b683f56fc07cc3572fabc2e07b8d446045b6f9af31142a4c6f63f2b566be589da27ca4b3ad42581916c4c2bd99a5cc4f5e46fbb4300d5ab9d3fc60406e2697ca3a69c34511da8b662d85e41c58bf1695d7668bb2509af4c2dd6fe3a74757e8856e5cffc2cf4e5cf2d150506fed741d3a8702dc967a49fedc5d8cb7992ead504ab57642c09e770e30f853cab94edc14d139c6819b814d63f8598672667257a8070587685d5573afb0b2ff7b61c3ebb1a10a747494c61679b22685282798201d5d0f2d562100f5e5e005aec734e8faf7a4e41bcd4e0", &(0x7f00000014c0)=0x1000, &(0x7f0000001500)="e839abf413c9c102ff8a081483361551237e78b2b931bfb102ccdcbc9e994460e2de325b8a45235dc4bd5fc8a49a0e03bd2b5f77fa525a82e134f91e1d48214a8d331b181d322a3922ea5346d6976e533c529b53e3cfb70ed090921552508a310dc76e573e5650fbb49b2b63b33159cde58ebde3b7b5fe7de0338e5404e25c512ff09a8a013432116632b1e03dcaeb4b5cbac19055d8bc7d408c2b8d7e7f2c7b51082680d05b714a3df8dbb0a8b3fc5ad8114d3df081b8030870f2c4bd32b40c54593fd02427d2d789526f8d211d140ef145a27a9f0a4767a41ebb2e2f281c8dfa3088ebc6c0e0ee62a69f6d1f127169fc6f49f81335b8af0b70753a2b4db6", 0xff) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) r4 = dup(r3) (async) r5 = getppid() fcntl$setown(r4, 0x6, r5) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x800, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x9, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x3, 0x6, 0xb0, 0x2}}}) (async) r6 = socket$inet(0x2, 0x2, 0x0) (async) r7 = kqueue() kevent(r7, 0x0, 0x80000001, &(0x7f0000000340)=[{{r6}, 0xffffffffffffffff, 0x72, 0x0, 0x0, 0x6}], 0xfffffff7, 0x0) kevent(r7, &(0x7f0000000000), 0x809, 0x0, 0xa9fa, 0x0) fcntl$setown(r4, 0x6, r5) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r9 = getgid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{r1, 0x0, 0x0, r9, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000, 0x0, 0x0, 0x0, 0x4}) (async) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r11 = getpgrp() fcntl$setown(r10, 0x6, r11) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x4, "00000000000000000000000000000001", 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r12 = socket$inet(0x2, 0x2, 0x0) r13 = dup(r12) setsockopt$inet_opts(r13, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto$inet(r12, 0x0, 0x0, 0x40c, &(0x7f0000000100)={0x10, 0x2, 0x1, 0xe0000000}, 0x10) (async, rerun: 32) getresuid(&(0x7f0000003980), &(0x7f00000039c0), &(0x7f0000003a00)) (rerun: 32) getppid() 157.110883ms ago: executing program 2 (id=10): r0 = socket(0x19, 0x8000, 0x6) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, 0x0, ""/504}, &(0x7f0000000280)=0x1fa) recvfrom(r0, &(0x7f00000002c0)=""/43, 0x2b, 0x1, &(0x7f0000000300)=@in={0x10, 0x2, 0x0, 0x8}, 0x10) r1 = kqueue() mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x2010, r1, 0x5) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000340)=@un=@abs, 0x8, &(0x7f0000001740)=[{&(0x7f0000000380)=""/34, 0x22}, {&(0x7f00000003c0)=""/214, 0xd6}, {&(0x7f00000004c0)=""/127, 0x7f}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/38, 0x26}, {&(0x7f0000001580)=""/163, 0xa3}, {&(0x7f0000001640)=""/195, 0xc3}], 0x7, &(0x7f00000017c0)=""/210, 0xd2}, 0x40) semop(0xffffffffffffffff, &(0x7f0000001900)=[{0x3, 0x3, 0x800}, {0x0, 0xee, 0x800}, {0x0, 0x9, 0x1800}, {0x1, 0x4, 0x800}, {0x4, 0x8, 0x400}, {0x1, 0x1, 0x800}, {0x4, 0x4, 0x1800}, {0x4, 0x4, 0x1800}], 0x8) r2 = fcntl$dupfd(r1, 0x6, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4810, r3, 0xd3) close(r2) recvmsg(r3, &(0x7f0000001a80)={&(0x7f0000001980)=@in, 0x10, &(0x7f0000001a00)=[{&(0x7f00000019c0)=""/27, 0x1b}], 0x1, &(0x7f0000001a40)=""/38, 0x26}, 0x803) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DRM_IOCTL_DROP_MASTER(r2, 0x2000641f) r6 = getsid(0xffffffffffffffff) fcntl$setown(r4, 0x6, r6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001b00)={0x7, 0x4, {[0x2, 0xc, 0x8, 0x101, 0xfffffffffffffff8, 0x6, 0x2, 0x100000000, 0x9, 0x5e83, 0xf, 0x7, 0x4, 0x2, 0x1ff, 0xffffffffffffffff, 0x8000, 0x1000], [0x4, 0xe, 0x77, 0x89ae, 0x4, 0x8, 0x8, 0x7870b564, 0x9, 0x5], [0x9, 0x2, 0x6, 0x3, 0x4, 0x33, 0x8], [0x8, 0x2, 0xb, 0x7f, 0x1000, 0xaf16], [{0x7, 0x80, 0x8000, 0x8}, {0x2, 0x9, 0x0, 0x4}, {0x100, 0x53, 0x8, 0x4}, {0x8001, 0x4, 0x7, 0x2}, {0x81, 0x7, 0xf8, 0x7}, {0x81, 0xc867, 0xf, 0x2}, {0x9d, 0x80000000, 0x90, 0x401}, {0xc4b1, 0xe00, 0x1ff, 0x3}], {0x5, 0x1, 0xfff}, {0x42, 0x3, 0x3, 0x200}}}) unveil(&(0x7f0000001d40)='./file0\x00', &(0x7f0000001d80)='r\x00') ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000001dc0)={0x5, 0x7}) ioctl$WSKBDIO_GETBACKLIGHT(r2, 0x400c5711, &(0x7f0000001e00)) read(r0, &(0x7f0000001e40)=""/206, 0xce) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001f40)={0xff, 0x9, 0x1, 0x0, "750e2b0d7035824d4b699302f5c608edd2d8a9c8", 0x4, 0x7}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x811, r5, 0x0) getppid() socket(0x18, 0x0, 0x81) sendto$unix(r5, &(0x7f0000001f80)="99a93c194a9ebbf88a6da073f858611ea20719d24598896bf4a44b94c95706ec37e304d323000c74f2f930032ee57964076cb2d9418ae298c624fcce9a73bd8203e38f8a81968e728f67d33e01c1a3bce00539ead6b7afd403a50f740d040d3fcd4b0157598a829cb6367783d9a90b2995a00abe10c2578403f751c6ae5467b976a1304eaa34a498659076f9265d72071b054ae267fd81fd10749190df7c5b3abe7d584d298f334f02bbe294d0e54a9313f4307bf6026b26d9ecc1d3bbed6e785070af524370f31592ebfc7804c8f1cb3005725ff36dc550c0c161b01d45021f66410cb94049ee4e9157a33fb6b9bc1ad50608aee7541c2d1a8650e087ca18328fbdaf5ab4fe1b920fc61b250e7d748d5b28f5544a9a047ae38ceaf261ab33100405dc8560066635be14fde5d527bb848cfba15a4fe1881861a8659cfc14f699e0c3c39927b260d3aa4032919adf3bbc2317648e626ea38678e35bd532722101435bddf94cad861b89988ad09b32ba7f4bda1bd3c7f966715bb8c48c19294d91ad33553127d0943fa09cd101cc579918c1b6f79d0ad21bd29930f545e4eb7adc69b216c8c56dfdde6442e1a2e53847763236bafbfba274b7b32d44cd60bfa344dc31f1572cf13b1e7921774b56d22b9bccfc8fd599b7bc7e49e33b6c42e496e856693f6a3887c2dbc07356dbd84637bb27afec78cd6356182f86d6295cc13294240244849730003e7254fc5f0b953b4db5dd0919edb7f4e29afc98f4cfd6ecc817162bfb42886f2ea1ea0797511dd9abcf420fe3c7b8753a099c60d119707308f54a1249a617e47e454839945a80779b1029720192b0f096e64c467fcaa876d4655f31af2c1e672df31856542e9390c4095c2d2391d5197bc0d42d5328a11ff16350ad3fd3d36d586a8bbbf272928e55fd5f0d96bb09685b639d6b6c748ad99cfc514178339944ab3a6d6ef70787a85be1a29ded7f7541008474b7eea7f37714c1348e13867d3f2aee2bb11d776be838e5e7f0021a84763e16cae7259fbe8ca23dfc4a39093d50220fc0dc61cab5ecb1eda04ba768ba84d350520435573480f5387ffd160701b259d3111aa60fa7554689547d3a870357d92b3328b74d7a0d8cbd642f4c89e0cc86ce97749cbcc1a21ccd8a751e6807d830ef029a25dc533d40ecdcfc4f2db5060791acdb178ad68b480ffdf8f99dc345fe059628c15f72b30659c0842700ad43ff5c027255fc3e35d1fd5bb47b4931984bbade0ab8ff62a495c9e5e28e29f80bd790beb9037ae326acec05aafd215cebcf01cf27b706682b6e19c0f934491bdd139b962e054caf46fdb460dfa4e7d61fbc8e9542a16a2889ebb6be9ce99a0690ca990e4452216172c2efdd07550decef9ae2b2b8ca47c5fd966c3a1818d2aec316dbe8cbb47c38d64e583599550c2510ea520506c14d45915664046910146598e91631f4e96d9eaab32cf27af8b87cb9668717df7a66b3eb32777aabaa2bc222d0fba27e7e8a7816da884c3ac904465f166a0904b78152a9f8850df5aea62be399a446de736c140e64f0d954c9b384ce368d68d638d9bd6baf4b5382902a9e01b75301f534579ac068e362d971def48fdefcf4f6412be9064ce82856f603b95f3935c2755cd6d90d74d8d8c9aa469f321474f090d373eeec1bf6ff4e511405da31173b6482387d033c978bc28be539b2c45fe216f9adc284ac5ce50f0cc24f0413d5e5ea7134fbec9248e4e22dbfb381519ec7616cf44053d5139d1cdb287b4559269ea52a5cd51afaf579d1d4213b0a27b34655403e56d5d29f9aadcdee50d04b57c1fd0d48f5a072f901f2e98555661d5dcd209bdce4b36be8ba060176f8a6a891383556e64eebd119687cc62ea101389ae3c81e3d161b53d6d286440654686ed6466bce6d6e049798d0b45d682bfe33eca87b35a8ec0947e3edef5ccb65dda148a80ee5df2e03f404c98d099381782ceb7bb942ae65267dcd12ae6352ab7a5d757191b202cd05d4d65e47bffedcea4f3cd0e752b0131af950d428f6604da6c4c04f071ba9fe37fb19eff8ec155904e0c740fdc3f4ec835cfc1cb3c23829390ec6d1371237e29481071161593e5a9abff1df9de9d3d990b5772b720c26cb8a111058cadc501aec40dabe9a3e37134a46294d55ac92884334bbeeae1af0ff4ea5bee24ba1f085538a327f3e95a30e0d5ee19a626735d1e1573195eb8cef161f002ba22041fd4fa7a248f00f14ed6592895b4a037c1be3e4570c31804f74f2b8dc21669745571365748870289369173fba74dd07b813ffc4689c01e1c9c201141565e092e9d452a0363a5ee6a8d885cb64b827227498cb607b6fb073b9cbb55174cf6afa44bbc43faeca08dbb3a9b1c1e4677a291305acc58be2cb0ceeeae1768e951a445367bf780ad3a59edb7b2e84342c9788e0d914ae824e9c7f238b161157e2bd75545db55567bfd68d92b6c8073503bc1363fc3d2f7caa5d0765129d93d081673c74c2e04d698d41d5b9ab58dffe02a02b3dcb3d36e33f290faf43124462828dcf8e2996c4dbbf7d799353a2c3ae88d4dbf8647431b070418b00e4a721e243cb0b97632164293c14c3ab407168bdc78d0f14815025ba4065cb378f33bfb82700745f5136dedad1dd06a28b7e196c2276a6d69b2de6040e363d16e33a62967c71ea50aeb471bd698eea671e281e72e2867c6fce88be89f0415f5da07f2d5d9dee7d09c3849d7ae3eb76a25acdeeec579788375bd7181581514de2081220982bd248968109445e5c96287419e91562371150ec4071075bf8c2016a4058cfccdc3b7d680edc09b24cdca513a40343fcd29b0024b9843223796d39df3d31257da6956f1531021205dbf11c0541fcedd0a169baed87dcda9d3eb5383507521da04e09bbd53c023850d23815240847f20ca37f51c47aadf3c1f77340b2bc8cb18a80c0e713daf8f638c1d19bc95a7f6713c2e1b4de70f3d7dc54af20e976cb837816916a5f2f6e910078daa4034bd979e9067dac07e8946a99c87ff7f6a1da24d84e6d17975cefb719834ccce124f1984330ded920228f0ba353541bda7e3e284a1402c77abe762b067900554dc2330888a7a06a99eda8dca9ab633beb9413a90f52efdce04ac04ca186a9e4b6fa47cc9475338b5c954671e0603d60eb762efe7a43c9fa243fe1a741bade6adaef0cbd88f3ffb015346f587862bf9571c8f6781266ccdfbce8f833fd2b5521e391ff168cf7d0a874c2f78df4d1e7df07e7b78b83eae6bc21ac00e7ad43dc90b3638c874937d7e994eaea8587ec525ba03b1a9fd4c918d3af79d014b2988406f77ac4c2b4469424e3510975a096c936ad67ee50e87aff5577bfbd5d651d2968cc4156ca851941cf369d6651d0298889e815903bfb77d50bd69dad702a1742134b996588adac2a657c0c8da0275a0f4cb18946d4dc0e3c763c4286b848b716005c4be6fbf0d8231749cbe3316b6c4538e48082eb2f881c00bbd0cb83ad86b205c66aae7fcb85f9c6780d31c45ad8c4c0c8f15cdd4905608339100704db6f4ba57e1494a0e100bf38c9acfd6a98831a3b0b5a1c695a767108739ad1e93b64d861f03eb7e2cfaaef033a93010eb54e783829f5b197425f4067297d0655e98bfa5cf9f0fc1ac3943ad2fd92b35cdf704447d10b32586384b540f871f39dd1649265ffa47e167170c93c8c33acf38e20d1644329a0416949b5aa55e5630f5091b2ce78aa54bef15135ecdd54995b9b1a555e701f5ff7198ed5170b38d5b724083fad9230089cdf7ac89a8683916e679e57f4d0d74aef096e933d407402c661f8f6d9a730f05a96bec31ae62f19620df7d8ff7628cf5f1281428347b75ce3aa45104883befa6bf2ac3524e8503b654b2c7da8a7a08e86cd399d902268c44a48a7a4a5e5b98aa00d28de80a6c81cab57308b2623bc3cdfb5e4c839f73fd804e398d867fe3e62a411fae10bf61c767a959f9fc3f503e7c634bf87cf4efbdfa3955f322f3270c2450d75ea9cfc70efe7b627ebe5d227ef775d8c8f5f11df3af516bddb1f36ddc8bb4c6235ca7468ca6cff91fa032ef51d917c3e5086258567a91fe441b5f543402d3939f12a6c4c7357e13771b9b53036d8a8d80e5699de3b479e78ab08c2fca6a82ef1786a01f6be5da37664e0e9accfdd66f74e771456984306eca44f6f949afe369d92778f4aeaa25c2a2fa3409581d9d496143adaa48d7e7f3760a441ccf2547953507820ad092c0c33cff85e14faf6e3c8b80bc295c0667c8e40c8420c293c32f89f199cb008eba557f4562f2c8d67af499e1bc22c8164626d30e8720ab82db7d8fb1204da70437129d0bde8802a912d2dfa9cdcc19f240047a5662da383b34c2d85ffdc7fbf3a7b591ffa218f4d0b4b6df924ac0474cb5701cd6af967c8d0781cc5580c0f49d27930f9e67952472332be6ba965455206d0d8f2ea41e5d8ec3b6b428b1a27931cf7981c6aaaa7db828c79a01ba772a25de3db946baab24af96ce3aa0ce94d3a1ab7e3bf7d14f555092de43171dbf59390c135dc648568c3404e3034dbabc04a2764d850e8790fd60348eb47e85df2593a340ff9a74e9554732b0a82f28e74002899d596d0c3a0c30ce34e6a5cb1f6652d354ce0622867b0d971ab623e8f53042804d48310a08cfb32abc636e08e9f7669e49b319b871f8624257264844bdb8f8f5b3b6da710416acaaef95c43c961be1a898171547be2ec1c3e6251e2ed1727eb517ef04d06bc2950ede9bea768a1c908e220ff05b4ab2f5b332aee9fecc9afcbfbe327f02736467db54056bc98e4132d6a5198f725dcf7581d13c962c5dcc0e8a6709ce8ee28ac0cabc23b9086faca297b2ac84fdb6dece8f877169d8b975a5985cec167929a29a786fb42bceb244351d89303f55bddb0a26c62aea5daa5619321bc390b59a2f9407f9eb65a6013696a0ba58e462bb93c103d3a15b435d04a3a72a6c9aed8846dfc4b3a611bd0cabb9fa145dd58cd6a49f2fd5cb86c53705308a49a2cca0ff84416d1bf23769528970b14a923f2a43a8b31d03d3dc52a7842d294133e713108f95bba39ac3f29d85a0ec6bbdfae730396e31eff727cf1d38dca4d587ad06876d8cfe4f66e1478ae7da37a914732592ff95c498c035b57708d6e60d6762e324112dea5d245b0cc6e2d12392ccb9afbe063fe56b1525b97082784563a0f80784f6e248617afa5246500c02f4bd6ca8c71dcf83931c21810463445829b24e9de29783856f19bc3a10062b15a5238bbce5b6ba1c44c544ecc35f6bc81d27a7d48a200e260d80b14eb2cac326c13a77af0318f35acc12ad081f42f6002271038ed073cc989dd56bd27d72e2d1606117461227edae0f6464a690ae4738360c2f24d237376d62ece9462e700153e81feb132d2399347069acf36e04ffbe365919c027b3ed31d18269bb784b377e28dbb8d07857b24653c2b3bb32901f3e45c8ca34f370f7931895c24725601c3172ebba337194f497b4735fe677cd68278fda1e7bf5562a422806d91faceda710a9172fd4eb86537510a56908c5bfd884da6d3dbdb66aa12f8b2f41cbc5523b006c88f8b62656cac87d8fa9dbd4b50513f2099dc86b5c2c9e1f8d92ab9da4e166682a1d8940d84ac634491888c51cb5e94824360f215d920e21b09ec33df63600d1ac99f593ffb1ef52a3ad1f0ab1452a208fc95a39d3e3af7e752b0ca4b1dab8aca77eca6daef3441a07be1558130b3fcd76ea40e8aca04d623b3326eac5bbd0786551dcffec5e0d985d4a83ac37b21d1", 0x1000, 0x4, &(0x7f0000002f80)=@abs={0x2, 0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002fc0)) ktrace(&(0x7f0000003000)='./file0\x00', 0x1, 0x2220, r6) 155.362059ms ago: executing program 4 (id=5): r0 = shmget(0x0, 0xc00000, 0x200, &(0x7f00003ff000/0xc00000)=nil) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000680000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c0800080000000000000000000000000300000000000001ff02000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000012c"]) shmctl$IPC_RMID(r0, 0x0) 152.482329ms ago: executing program 0 (id=1): syz_emit_ethernet(0x98, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff00000000000000006dbd86dd600000000000000000000000001e000000ff0200000000000000000000000000014e"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x80, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) write(r0, &(0x7f00000000c0)="a636fba650ad5ac4fee6da1a218df60b1bad4d1da3e9270e35f5d7df165ae28fbf42e0afb96547efd71a6838f7bd495bc70ca31d53c27afe10bc96bb2f184f39482d798acbfebef37501d43f9aac25f540826c20acce3bb3a5fe0ea37990ee4a2100000000a3", 0x66) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = socket(0x18, 0x2, 0x5) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) connect$unix(r3, 0x0, 0x0) r4 = geteuid() setresuid(r4, 0x0, r4) read$audio(r3, &(0x7f0000000180)=""/4096, 0x1000) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000080)=0x5) ftruncate(r2, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) sendto$inet6(r2, &(0x7f0000001180)="237972cb0f4c6c9fe87ae74071a6b6e4ca9c8dde85e574fb673ca97fca98efbc3a8802b51c01a5b916f28d271f08a3546aff60895545c73ba49e3071e1a1d94cdabdf9d71952c7f6a6c0e2a56603c4d9f5e2dc29fcfd2d54b7a394569994e41dddce2e04b48b7525289899c46890222058b886ded9cd72b7bd4a43cadee680d2a907a2ef91bb31eab56e1e98d0f801c53a3ef8e0510e7a6c78b7bc8622137e347ac5710bfa13695255169e9139d5b9dcf5646b0cbb86364403227fcc5aa31e45624af720b0cc6fff938f648f50d2c92e072b08091f0460eb0c7ee4980255b6a28e9404e867", 0xe5, 0x5, &(0x7f0000001280)={0x1c, 0x18, 0x1, 0x3, "2a3eb14add6448402bb1e43ac132dab7", 0xd}, 0x1c) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000140)={0x2, 0xa}) 152.228492ms ago: executing program 4 (id=11): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x186) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) r1 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x10, 0x2, 0x1, 0x2}, 0x10) sendto$inet(r1, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0xffffffff, 0x6, 0xfff, 0x101, "08955c1cfac164e20a070e00000009ffe600", 0x4000000, 0x2}) sysctl$hw(&(0x7f0000000100)={0x7, 0x4}, 0x3, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x65) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x16}, 0x4, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xa, 0x4}) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x3, 0x0, 0x9, 0x2ffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() fchflags(r0, 0x1) madvise(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x4) syz_open_pts() r5 = getthrid() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x1, 0x6, r5}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)='4', 0x1}], 0x1) ioctl$TIOCDRAIN(r4, 0x2000745e) unveil(0x0, &(0x7f00000012c0)='x\x00') mprotect(&(0x7f0000170000/0x2000)=nil, 0x2000, 0x1) pwritev(r2, &(0x7f0000001740)=[{0x0}], 0x1, 0x0) 150.505369ms ago: executing program 7 (id=8): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000080)="98bc902bdd8c387106145a3bd11d49e82f72d62aceaced0ab554b584112f5af83c14dd9126cede25b02cc7241810c404ad04ee8f1f275731874cbd0fad835ee0d263073d7b58ee1884347a07413b77be76ed7a7527e3003e735413b4134c6ebc54eee0f7f5f3d165f0f1914154d5bd4a4212477059eaaa6b5ba4ba32c1f60a7b5221c073bfe46f1fb9876e244fd223649482fd94fffd7139196c3c0800a071cf335348274dcf0cea58bdaa4a32810aefd047667def19fc165112c3f92c4ff21c0df32f18c360a0ba085d4c2bd3677132be8f816ba17f00787cdf3addb9b6707a4c074dfadccfa2dc9ce0c40bd478c433dfc9546777b90cddcd660de6d04b2a38739ed5e6ec254d5a9b7e0f61cb4a678d97fcb80c35a0ec157a3d326cf445c8e71aee2e5dc3a23f04680270b4e9ac7119c801c9c6e53aaf9d7dcf4b34d284aabd395f6a429dcdcb3f815cd36df05f5d1351b6399a354e1b792a2c17007cf64629deca763e1a40a4c38bee7cb1a8379999a5ada00410a255c8d08f34e7d6525ef267477dd33586d3427766d6e215c04d6f934b000ba5a7b1473f34e6aba7cd44fbf21a0d1997ad9195d7e16670cad0b581103ff8e3af4103473edffcc9a1aa3c5a04053b05b93f561997d360c7e234553733a8811eadce2339586e47c42378fff7215f3d66f515b1cdf43b2035fe4a5086a5051a814df33bdc162e19dbb4c11eb8bf44adbeb15ce4b98a8ef030eb61f42c559871963d52348841fbd356ad5a5f6e7c1151efe82554aacb23693d75a3226191b1b64121e743a4620dbbd3684415b04687de2bfaafb546a597e5087b52431b7e0d83ab99141e8ec9c33399ac33cd077abeeff507ca50b335bb57f48db4674c", &(0x7f00000035c0)=0x270, 0x0, 0x0) mprotect(&(0x7f000030b000/0x1000)=nil, 0x1000, 0x5) r0 = open(&(0x7f00000000c0)='./file1\x00', 0x80, 0xa) ftruncate(r0, 0x8531) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x802, 0x8, 0x3, 0x6, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x2, 0x200008, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0xffffffff, 0x20001}, {0x2, 0xdf, 0xc}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x1005}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x100009, 0x7fff}, {0x2, 0xfffffff8, 0x5}, {0x0, 0x8000000, 0xa, 0x800007}, {0x4, 0xc7ce, 0x4, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x101, 0x1003, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x130, 0x0, 0x3ff, 0x0, 0x81}, 0x400, 0xfffffffffffffff9, 0x0, 0x7, 0x5, 0x0, 0x0, 0x6, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='Q', 0x1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) minherit(&(0x7f00000a1000/0x4000)=nil, 0x4000, 0x3) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x40000000, 0x0, 0x3}, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000080)={0xcb}, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000300)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffd59) setrlimit(0x6, &(0x7f0000000ec0)) ftruncate(r0, 0xff) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000001980)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd62cec4f000083b17fe8000000000000000efffffffffffa9ff0200000000000000000000000000014e224e2200089078"]) dup(r1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x12, 0xffffffffffffffff, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x0, "ff3177f8ffff00200000004000000001", 0x7}, 0x1c) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x681f, 0x3, 0x0, 0x0) 150.26498ms ago: executing program 5 (id=12): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000040)="00000004", 0x4) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000003500)=0x1000) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) 94.028987ms ago: executing program 5 (id=13): r0 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x7, 0x9, {[0xff, 0x2, 0x9, 0x1, 0x4b, 0xfffffffffffffff9, 0x1, 0x2, 0x75b, 0x2c, 0x2, 0x0, 0x8, 0x8, 0x9, 0x9b2, 0x6, 0xef0b], [0xa50, 0x8, 0x0, 0x3, 0x3, 0x9, 0x480000000, 0x5, 0x3, 0x3], [0xffff, 0x62c, 0x3, 0x8000000000000001, 0x2, 0x400, 0x79c992a8], [0x4, 0x5, 0x30a, 0x7, 0xb24, 0x965c], [{0x138f, 0x3, 0x6, 0xfffffffffffffff8}, {0x9, 0x0, 0x6, 0x1}, {0x3, 0x2, 0x8, 0x7}, {0xff, 0x6, 0x3, 0x35}, {0x7ff, 0x7, 0xfffffe00, 0xffffffffffffffff}, {0x10, 0xffffffff, 0x2, 0x8}, {0x0, 0x8d, 0xffff, 0x4}, {0xa, 0x1, 0x4, 0x3}], {0x8, 0x0, 0x4, 0x2}, {0x6, 0xfff, 0x3, 0xc}}}) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x58) setsockopt(r0, 0x1000000029, 0x2f, 0x0, 0x0) sysctl$hw(&(0x7f0000000280)={0x6, 0x18}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) 93.038294ms ago: executing program 6 (id=7): setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) r1 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, r1, 0xffffffffffffffff, 0x129, 0x88, 0x7, 0x0, 0x3}, 0xd76, 0xfffffffffffffffd, 0x4, 0x4000, 0x3, 0x1}) r2 = socket(0x18, 0x1000, 0x43) setsockopt(r2, 0x28, 0xa, &(0x7f0000000200)="10194b49374c5cdf84d3763a4bc80a05a0afcd8547dd995df7b054b9a72c5bacfe66a8211bb5a8f310d63de07f606c8f21631d6428b726ca85891aadd1f379cd2c4b76804357091ee7cdea33c8549aa4f919f8d8c15209efdadfbfc3f62b55177477d10cacea78e4aa533454c40cf292e34003d9910fa6d43aae1c0b4f824d7b942416df4c15a639c31f02d6887afa140ec3cefa1cc1451a5a6b690338b5f272219dfa6af30def44b4c1131ea029fa", 0xaf) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r3 = syz_open_pts() r4 = fcntl$getown(0xffffffffffffffff, 0x5) r5 = getpgid(r4) fcntl$setown(0xffffffffffffffff, 0x6, r4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) setsockopt(r6, 0x1000000029, 0xd, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="3d2ce7e3dcd210a9b8545c46aedd3df9deb75ea399971660fd81001fe230aa666e300f70cf5000f84af55bed8b4a9d80cd7359989f074b3fe7f99acf230f9a835303ce", 0x43) r7 = openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) fcntl$setown(r7, 0x6, r5) kill(r5, 0xf) setpgid(r5, r5) kill(r4, 0x1c) setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r8 = syz_open_pts() close(r8) syz_open_pts() writev(r8, &(0x7f00000005c0)=[{&(0x7f0000002d40)="4e174776daf4fb44dfb5b39f3cb8f5ac2d401d994a15a52f26caa834ce9df3ff35e9d2a884d407d9ebae3b38ae5805a17ab8f19882b28e24d02cb61b5134be54b32d11a981d6d5a8c4dbaf221c1ea2b0cc30fccc4aa43f8de77e214ca7a18d7ed8f1acd1293f6303741c514164d1211d6fd7af98a9eac230efff65a03e862973fcf3fafcad3d6693f485899e091bcee22dfa514dc738f19f6da6c50cd5834e9af3480150350f0134e8a3ffbd44feeb3bd04d14b5a4dc85ca643f8661ad7db1a26cad7e43d2ae9d7338d81849ff51029e60ab732c44223f2e4656c47485783daf1699a46ca263d56edfc8942e19d0d5bdacd7f4892da88d46c95f938483e43ad3ff2a59261cb4c5dfafc76e7764c444870bedda3ba63dfe377e0ef5493d2f8173d654fe9147cab8c3002efd254938ae1fc3ed9a7597104d3e6e305e2e22f70b2ba589e5d8b05ee93ea6ee6f453952a18f2282127b020bbd22d3f1c1839d8bc77ceb5ab0c6a0ca0bbd71a94507008c4e4d96163e6d8d365b3f1c6cdae98aab8f7044c72a49ce45a99efd3e68450b2163bdaa18f5cf12ac9f3500caee889864d0b76ddc446dc601abb8eab9bb944891122ca82d63179118ec9ea96c9f56f80de0f2221c59f556782dc7a484cd3a7b11402eebc9c15588e7b0ebb6254fa63021334f3c027a177c1ec1b5a23108663838b139e1920fd3c337e9d68c8e1e86e3ff0e66921bfd0955f8c31950f5fa468ea4505488e19949cea51a59cf757df75081f5", 0x21f}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcf, 0xd, 0x203519, "1bb7e60ab87aa57800000000d0d200000000fd00", 0x40, 0x3}) read(r7, &(0x7f00000000c0)=""/41, 0x29) writev(r0, &(0x7f0000000100)=[{&(0x7f00000010c0)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb36e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51eff5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791853056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b40100b0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c", 0x456}], 0x1) 92.625627ms ago: executing program 2 (id=14): unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='w\x00') 91.954481ms ago: executing program 1 (id=15): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r2 = kqueue1(0x0) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffb, 0x66, 0x18, 0x353, 0x3}, {{r1}, 0xfffffffffffffff6, 0xf, 0x20000001, 0x8, 0xfd}, {{r1}, 0xfffffffffffffffb, 0x55, 0x2, 0x5, 0xffffffff}, {{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x3, 0x5}], 0x7ff, &(0x7f0000000200), 0x4, &(0x7f0000000240)={0xc8a9, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r3 = getthrid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x138, r3) 24.721455ms ago: executing program 5 (id=16): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0x1}]}) r0 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{r0, 0x0, r0, 0x0, 0x0, 0x10, 0xa142, 0x0, 0xfffffffffffffffe}, 0x400, 0x3, 0x0, 0x0, 0x3, 0x8, 0x0, 0x8000000000000001, 0x0, 0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) mprotect(&(0x7f00005ca000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000380)=""/62, 0x3e}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000240), 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="15"], 0x18, 0x401}, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f0000000180)="e55907e4230d4f1b32d320a91c8c0c858a9031160a262d9d4de8d4048435172c3bebb0e20f3e4dd670b1e5ec1eb1d9633609a4e9537c521f7b308c16394e876200a0f328e5749bcc66129e0690a76e066b3449ea89b33948fcc0881da135f91f19cdedd7eef9b9620d18454aed1c898cb2005ea19f8b9a8ff3e60c1b022498f174f8afc8b3c6614611b35298f1fd00", &(0x7f0000000280)=0x8f, &(0x7f00000002c0)="2c7ca489aeb84ced588a38e2b2cd8b08fbf070f960cdeb54ea766f52cfdba908c90fb4d7898268c4f49bc81c86b139bc33d4e9d71f", 0x35) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000340)={0x1, 0x29}, 0x2, 0xfffffffffffffffe, &(0x7f0000000080), 0x0, 0x5) 15.271676ms ago: executing program 1 (id=17): r0 = socket$inet(0x2, 0x2, 0x0) (async) close(0x3) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)='\x00', 0x1) (async) syz_emit_ethernet(0x7e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00483c0bfe8000000000000000000000000000aaff02000000000000000000000000000137010000000000000502000304015b05"]) (async, rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='(', 0x1) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f00000002c0)="03000000", 0x4) (async) setsockopt(r3, 0x1000000000029, 0xc, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x5) (async, rerun: 32) sysctl$kern(&(0x7f0000000200)={0xa, 0x4e}, 0x5, &(0x7f00000006c0)="d83c1bd5e268c3fa10900dcd09005a49037bf90bfd5e2ccdc17745d181be321f8279732ef562056bdc100b6f8b12027c828bb896700b7cd849809ff3652795e9d7fd8c836e7cc2157322e26473d0dd0ee5d1b1d6ddb5b7a1f9f930c940a9e098d32f75493500000000eb3e0a92f2bfff7f0000000000007173fccefc597d405a926140", 0x0, 0x0, 0xfffffffffffffcc9) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x2, &(0x7f0000000400)="e58ccdc4027ba5bb6ee536a0c51352551cc6f6ccf97476e3a5418ccc683d6132aa3f579b87951b386e9780a60c750a20e629f41ee08d3b6e4e539354fa15334ee5caa79c0bb418fd80fdbbba8d9a5adbf0415590ce74fdd720f8e2abbf216b0d99e12f312f3c59f22cac546773a44bc341bd6e37899ea2cbe82dfa2f3732b685a5ee1f2809117c01c61e5e57fbc3f0640c03e2c7bb7a0bc9f991ea8794b99806c8cd6297b180470c7399beb6c2a08c2fa5bd50e8419ed872ffd08c4546993303ebe8c3cace20ad5785de949216d1ebddcb5389177f76d7d10ad88e9a00580165cf5b308615a2dcd749d405cf22f6302d2b457dab20c3588ec0e834d3ec57df822bda2f89aae9e829f3cc266cfc8608ca9455036d6d93eb88873be08a072dfe856b5d57d7153e6dce9c553ceb66db5533703f686d37219a94ddd7dc782a70d665e13255150203baa770c16ec1600534b1c927809fae5691d21d5948cfffe35dbe31a376f798997d08bd3224aa001432bedbfd8c89b1944b571172c1d18c79c5d9b8ae27a6465ab6c06fb0e8f4075cb5bef1123754de396e483c278b24f9da8d9e7c055e000000000ad948379fb2926c68707d362ea8f713bd2680e2a6e4cd0eb8d0da44128def645c5e02d3a6203d406727dab62f2d669bfc9b1b6aa7", &(0x7f00000001c0)=0x1dc, &(0x7f0000000240)="63ded78b523e140b293ddb204082a2996385e113c0c46041c0d08bc2fa2cd33e14859fae3e35a1b6d968e4d580c89d8726667c8787f8f856", 0x38) (async) close(r2) socket(0x1e, 0x2, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x2, 0xa, 0x100008, 0x2}, {0x4, 0x900, 0x3, 0x3ff}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x3d, 0x6}, {0x10010000, 0x0, 0x900001, 0xfffffc00}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x7fffffff, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) (async, rerun: 32) semop(0x0, &(0x7f00000000c0), 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) socket(0x18, 0x1, 0x0) (async, rerun: 32) r4 = semget$private(0x0, 0x0, 0x18f) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x141, 0x7e, 0x0, 0x0, 0x5}, 0x0, 0x3, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe}) (async, rerun: 64) semctl$SETALL(r4, 0x0, 0x9, 0x0) (async, rerun: 64) semctl$SETVAL(r4, 0x1, 0x8, 0x0) (async) r5 = socket(0x2, 0x1, 0x0) dup(r5) (async) semctl$GETZCNT(r4, 0x4, 0x7, 0x0) (async) setsockopt(r5, 0x6, 0x4, 0x0, 0x0) semctl$GETVAL(r4, 0x3, 0x5, 0x0) 8.101908ms ago: executing program 2 (id=18): syz_emit_ethernet(0x98, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd884760db83440008110000000000000000000000000000000000ff0200000000100000000000000000014e204e2000089078"]) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) write(r0, &(0x7f0000000100)="5a9d39", 0x3) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socket(0x18, 0x1, 0x0) socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket$unix(0x1, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() pipe(&(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) sendto$inet(r2, &(0x7f0000000980)="7dd47e8afbdba7b2a6a428f73cec883c72d9dbe8365c2ee95d724be72b1c1369d062d0915796833dbd286004e7b0683645c38760dbe763a519b7dd15b7539b51a8b04dafa086a8b4e653eac9ff7dcc605f3a4c8c5c92935524ccdf6fa2f0085a61de2b7db081ca74fde5cd5dca2df45a1069316c0738f321f89202c366ccd2faa1ef8d0e568ff69353d1b47dbb2f97e6a1dca7f44af99b647180c4095733c05ee0598fee8480ae5f1bb4ae93c349d320777ca5f209ed606833a2f68ab9e7ddfa0e8dab13b3cb368aeab372f49ef6d63d6a029c6421546d1c7f83d88fada3a080c80c1db0b3d8bcb271619e51d3e45650a1cb2a817cd827617316a0aa041d8f427c6ed39774199c533aa890a9347abcac2dff24eced29fab0dd00e05fde94befa008b5803cd18f3963b93965b8aa7d7f0849795022d7b0cb2cfb8a9044b49878e9d06aa28ecbc3b9c7e3b9fbc058bda1ce55da52788a6c00695af357bbd17bb283228168401027b7b32e3713e20ee119b96731e1b3d36c02004117db04fc0c6187c624adbc2f2a4fdae7ae1e62a93dedcc663f287f1c5ec193b4d88a1e07950a700a45cd140dbe864a59b48d07828b3ac948bf5719aee338f611532544525a65e06c6493394438c688b2bf78030677d472c11924f66de990fa6823909bba30caed2d5ac2ce7c12c5262bf413fd717cf856c47f439c21562abba6720c68194dd2f12f64e78334c548c6516ca6825bbe310d4d872e535d5a6110e3a72d38834d6efd933164d4bee42ca92ee9ae72b52ef92f67ea202e3833dd5fea3c9d096f7301d2d7e28e534a0b297dcf6e6c562d6fb7d71b79cca24580956ca4714ec49347d58f063e7a003305867aabea6716845542e010d114ce12fecd9ed7eca9c5b3457e2fe660576b2c1747d4865166460b8f60cdb04c225c32697bdb58c909839c5e5878c1413920e997ad36c2516881eaddab0e14d30b963d4300d30850aeac08182148bbf09a5f3646330742e73fd823a80b6c83833506c876585fa8eef5e4d02621f36ba20e9df5c71ede05bfff5395389ae8a7ac9f72682269ed326c899739875afdefc3578b971757d6069fbe41055b555acb8e9586693b4882e5ba1845002b5f19e7feb26b16c6091c5812f11c95e7241f1759738a2b80bc24d6b7d488acbd2b79f142f55daa035ae369df59db5ed48d1e95800a4bd5b0226ae7ca0eae3f11978eb444f10e4c1ab44fe5af1496706e0ab57154fd5c9fde136678b1e8405274054ba5a10de64d4c5276c83d955443325db79936932f1be744436f26a62ade7469412862caee1ffc316f95448952314e1cae4313c9c39ce9f0f82a1a1d3a0d9d50dd9f8d131bbde5063f0a2c42bd9d21d1888aada47dcb3846842f2dec3be4852fd191214f543108513ffdb7419f12cdf2883284111afcb76ad3a69fce06e89fa8a53e74b0ad20ee7cc391bf641c227450a3bd46ecf67ed00d69393bd400ab7b3bb1bf5ec7d9cf3fc40b326dcd2ecce4ae20331ce51044a7b0713ff8aebb4d60d44179ea17fface0b6d818fab55605a503ffe934df16b3c4cef1656647732931d5bc838d134f111e8673c79e5c6a6c602ee505d2a84e58bd3ba7f712d797d3ef5bade6e639ac30cc87324027249d7f5ba36d25c5df461a2a9c4cb36546f4d7550525aa2789ed3a456503a1cb8cd39a965b74caf505107eb558d5d0d4192c9a06cd22dccd23fcc91354ace28130919f408d71bea45b261a7b73ee1bb3e1f6030b51b7f8e208d085131cdce59573f7bb5542e01db37d71cdbcd3aa08f73added7b36b3c97bb4fab299ee3d351f21b8d4939dcd783a1aedf031c18514306b7c3443cd0c9447a6133ca1d740406903f7b8a6e7bf44f4658050178f7cfa3842ad44eed809c241aadae75385b6213f4c33e3e8598bfe095c701206cde9449291eedd6092f3b330c0662e0b9ac59123b74cce7e8c913b19037c7a69917c3defe35c95cb8a16d3b84dbf0451d993bae82f7d8ef7fe72f76a60552cfce16dfa24afd15aaac594a01b137959751df61c0d4095d95463aab5a4636f9d5ca05ccdb079bbf522150fc9bbf3513b32f53e74f57a898aa4cc4e77ca19c3dadc89cd5ecad18305949c2312cc8a98626cf24c1ba108352850c2faee9c1114b7d9567bf38bb0527c24967b42e8a19d6dff1c68fe82597c2c0a2989d7833f41e4b382085742492f4625712d5a8b55d8d2f660cba156fdf8ae05dc47aa48b5615b8336067e3c94f88cd88878d084489688b1578d343bc7656b37771a9de35ca79242373c55ff3634d39c8d8800aeb67d6e9eca5f98a8beb4632e04403aa0373f463b64c3f1652462c7fa304beff2f2c2bc4e64d3da0b0ea04133ebcd23c8c88266b4c3098c69936cee6349685d1f5a0d35d3d50a58af8aa5766e9abec98f31d74e2876736c537069c7af00f727c8e3848e23d077fb2a1ae62c14171ae2720a5c1e76dafc515c9d4e68d642a324a1765a80521ed9e4736850dea901b1e8f212a4c30eb9b5a162a5df8a3d866d1278794b5a2cdcf847806f4ae8c7a9516058092042c6c4fd4d17aee382e92cf6570b8ff8653950749987e3e87fd3a72fc1a5b1605446d48c7f935cf0f3ffbdd539b3194a7468501b9be234504ddfc8963c5e0616536c5b50847f19b4d0a1fb408642de0f31808f6c4b77a81ad86169f5c21b8ca6bf2013de900424e308203a9887e0b363e11d8bb53d056ced19afb97530558342ea3bbb5f1c1ca8539f294dbe0edea3bfe5fc7af438d89d874537ef3771a99f7c1403cd19acea9e681609525dff99f56fd2e8ee079723a04ed854304c002b456dee2f901e57ee86a0a1b63aead320311ebde80a85d480da2c4667593a1d94f6934771b018fe9454c2fba44db1dd0c6b7c29d0f4d5c2e2087f33fdd83c0185e816a80a89aaa8c14c547cfdd7631d63b93453480549f2b7a139884f37a4c060cf5ad4ef06af3f7b1af97d0bf6c9fc5c3e13dd4682f02d87c87541b6fa9c614ad7d113dad453a75c34a074e45b1b8eddfb74057fd559e2ddeb35cefa2bd2d3b594c2c2c398d6be9496fe40499eb47127e45fad1ffbc5358dfcd2e8e477e4d14d520ee72723f9f1c1fdf9c592189a0988fc1bf431c8ef9ae372039b0633db916b7636021d28d0f37f1d7113c2cfefd62826fe0ade6365c25baef1861a599cfe26d93b9b47bcef7ccb8668390890203f02fdf1ac53036a19568ec7e49d736eb3abb297c380f196ff77edb88f8fdfa65967a23c771c8c18b88949cb21966317310ed3b99490546129434bc01e44e4fff4f50a663a787284c4c3a768788418b9e517bfc7ab2e34569680061a1fdaf25c4646cb5facf3c8fb22a7cbf9a28ecdefbc0f010122970c3452d36742b2c8240d14ea8631fde0c31bd406971d681e45bb63880e3e3aca6d227191c16e2eebf072de53bdfa0c1338226e928d16c1e779605a229838a6719c7b58827ef0d296b9a197ea87c6674732cfdc26124bc98e3844f80f9f4f885f925d6eb4a842a58646ca1e7f7ab7b681897448ab89e5d27dc8920b62dee62e2ebd0369e73eb721c0a2e17db19aca5916fce9e4e9a89017f28dc075c255d83d67b21f86b1aa1de1224b823d575b98944e852a7f9cff32f06ec7515fe8d3b6404436290356e15fd483e452a1267eb69282a7fb84d98224145e80f51b3a52f885da86da635b74591ea37eebea16267dbfb5b418d760bc4c7169050ff14cea12d16d0cc79f776ac7ade0309aec278b3ae2276ccf265b429b308af43592fcf12e3c879b7bed105b041b3f81532f1cbc518630046fda12cb59ad5680c0e3adae92e902b277ad899c0a12c8a175cc9846658f3971c9f31107c0b7cd332aec6fbb9ba14b9ada1c00c697202499b722e37394bf5db9753b49ea674cd1591a7fa3323d7b5f684818efa9ca3f712239b9ffc27bf619e3e28166ca279b99a5842ecfc071e17d00eeabd2d37e22208c874961de4a19f6574cf2f8c5351424fdecfdb39d5db5bd1f78a98d0e1305c05ead8986e6ee84a3a9f874a258777a3e10e2898a5209fe4f7214c71b41cb3ca48ecff8193c0f4b8944a030e21358e6920222979cbdf9fea14cb390c5293bdc511f6e67a389513f5d75c540d9429c5e010761a9cfd12fcb36889602622b60d0157af92a9d533ba6bf1c604f8488c39823f9667aeee4678fca96aaffe02cdb249fb2d707aefd5b96a20de51f79733e88d0a85d84dd99790c8b7dd49d5a53ba88dbda58157291b98c64677ed0b32e3ea575dffd3f2121be5f2c702b06fcb819533d54377e3dad3e50b381d6da95f66bb1a8d18c6c422878fd92853c7500579cce554b4d7eb69637c9144ced14ce2eacfc6a757496d8b156a9ac53b6019b4b6acb6aef1c5c786b53df3f3168142362e090ce525a00586d150d41a713efb3597a381d1f9ea41444ab10fb29570e7fab59bdba7504824de16976fda8cb51db00047b32244f79e335424873dbcc409ff819aa93a26f474b59c9a56576791c223927104263a888187663b273321d6f84964fcf610a96338d95e9063d897fbbb3dda777071fe38ca15c941d43d37e0bac2c9e4439afb423e1b1ceb893699d6c8a31112eb96b947500087b90694a942feff594458d016d4506a0de4117e0449f3bc7396e36d90f19fb72a7fe639c5a3dd246657fe40e37d51cd09641132b2f5076900934531eae14b2b7b7b26f6c885d8cc10f6a017037bd3a42377353fe68fddb554ec1861198680a6d70b463218effebf2884c24856ebf9ea5e6a347774a57cdfd9251c2f81c49d2d4633ef124387aa9eaf503eda14e6e6496262821d9d539e1eddd8a4a41be765097fb6fce4a9bb427102429691f21f31740eb0f67fc75494ea2fdda09312bf63e39ee7d4f5dfb2b7499a3553124ed22ea1274a32497f928a14fc2f45e2102bf6f9cd1724addba61df0cb4397929b7803aab5b3569f7643324d808ff53980757ad42e12c3e68ba76af169f22262b1564462fc3b228ff5cf65b50d5b9c0863c0aa842478d5d782fc9180f5f6d67ad53ee0e630272950e8c3a5aad7af522bb05d6c27867484ef84aa8c3a518e9dcb0937bae3bb443203409e2b14759eb345995aa5ee3deabdac2df1c1c0a0ab4a18350c989c8ccad248e387ba80555c5905bf3ac6cdcf6aa251e51d04e39af4b334f645e724bc205b43da948d246a94a5f3b1ff5049c5f4a651eeea3588eda37ffbed88727b741a7b3744c370f81eb8f18857b9a6e6b202a30c010a8bc2f43bc3c5341845353472014633dbe74eec1c064dfc9017785336fdc7b9668d40afd8d6952a35090c903df1b163f9561d377f66db8a3aab57ce3cf012637f43b4e829c91c2ef52a176e84692a784dcafc636d185deb32deab9d246e4366ed19c9b2036c466b9c99081488516cd23d3a6bf76568d4b29f54a92704646031a2866f8e1a4a4d6eee7989120fab1ec64d4e9e4c3d2557135a37429cc1d9db463e9e8459ce6fc919e9c5b3d34e68c1f620ae35578419db0ad5c3c31c730398ecc0ac20d7539c3c821107d031e09c5546ec870576e0269d154271639fe31624c8b3619d1a0aaca86e84a474c0fb338ce0cca08a75060598826e2f4a86ba4c93274383997de001477450a40550e67a17b17de965e8106b448ad1458c68238545cdde79969f2bf61a34e3da79dad6549a1a57856a18537cf27c903e89c28d229b6da56b5860ce1058fbbbaeba07c4bcb767f86a739288bcdcdb92d8c9fe437a49dc2f966531b680673019d405f5cf6dedd6f00115f9f7e67c71", 0x1000, 0x4, &(0x7f0000001980)={0x10, 0x2, 0x0, 0x4}, 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000000)=[0x2], 0x1, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_SYNCOBJ_FD_TO_HANDLE(r3, 0xc01864c2, &(0x7f0000000140)={0x0, 0x2, r2, 0x0, 0xb}) ioctl$DIOCRDELADDRS(r2, 0xc4504444, &(0x7f0000000500)={{'./file0\x00', './file0\x00', 0x1, 0x9}, &(0x7f0000000180)=[{@rand_addr=0x5, '\x00', './file0\x00', 0x2, 0x4, 0x0, 0x6, 0x1, 0x0, 0x9}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x2, 0x7, 0x2, 0x2, 0x8, 0x2, 0x4}], 0x3, 0x2, 0x9, 0x2, 0x8, 0x4, 0x4, 0x7ff}) 7.814361ms ago: executing program 5 (id=19): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = dup(r1) r3 = getppid() fcntl$setown(r2, 0x6, r3) kill(r3, 0x15) r4 = socket(0x18, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xd8c4, "0000000000000020000000010000818d", 0x5}, 0x1c) 4.224603ms ago: executing program 1 (id=20): r0 = semget$private(0x0, 0x3, 0x820) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') (async) semctl$IPC_SET(r0, 0x0, 0x1, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x2, 0x7fffffffffffffff, 0x20001fffffffd}) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0x0, 0x16, 0x0, 0x0, 0x0, 0xd5d2}, 0x0, 0x401, 0x0, 0x0, 0x100000000000}) (async) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000880)=0x5) 3.503419ms ago: executing program 5 (id=21): r0 = socket(0x18, 0x4002, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x800, 0x6, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000044000/0x4000)=nil, 0x4000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x2, &(0x7f0000000080), &(0x7f0000000100), &(0x7f0000000140)="1558970853a6d41438b57ff58739ce5bea137c288bcb2b35a6e2fa87d610b25039596ec871e2cc0541fc29d5042957eb209f78fe34c00e891a315ba9259a15e491cec6ade08dbf7596ff50d1a46d21775e501e9a95a8d221be6bb3e0b28e1de4384dc522848ab932d18e61601a37075b966d047a0ad2e6f172ffc31c9feb1c0ff6ffcafb1c", 0x85) 576.522µs ago: executing program 1 (id=22): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0x10000) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000240)="5c49f59fa6f9441b921e8cb111aaa02a05c53d565d8ee4731756537192233c2400ca23a5471dbdd273fa19f2e59243cfec4542046bfaf34995940295701e3e0d13240867c7534249cd76e6b19428041d7e6b0de2b31bfc26acf3a1c93843ff44399c9a25d3dcc8dab586875ae5f814ac796300e59d8b1d6f1cedf253f3580a4354a279a977b07a413fa5298b7be7fe5b72d891dc77cbdc91e14fb9232e9d7fd1fd2b6948c489caa900c7bb84f4f038a41851ffe32bdc4f39e96a777efd0b9d009ca878628379d32e20a3", 0xca}, {&(0x7f0000000340)="4d0fa0", 0x3}, {&(0x7f0000000380)="88bbddcde8280a0522076e158d13ab005c2d86b73f9cc00a8a50fc2b171c95f58d2a0ca8ef2a676493219728c11356e17335a3f175dceb4296d5c0af195d54f86d34fdb318b4d1a45662844391faf154ff96d8a88b3414edcab6c89af89decc5a21733a2155b09eb19576050d7ebb588cb04620c5c533d8ab2", 0x79}, {&(0x7f0000000400)="67733b88051ed6e3d0a8c37f8b1e18abcb6c7b0848f94277fd8d1d65299f8dd7cabb674fedbccf677407ea47ba80ca5ae1215d6c4e293e633988c96dfb389cd8f02622e37a69376caefee9930e4d61fb2ff3d7bf9fb2de8cc3f5bf6a7c2c90bb271a4515ef3d400b41e15686fad6e89e98d0b8bf8142a348bf59ee5fc9fa95bd966f9a6c05c9e93765f226cfa7206d97110eb5fd35c5d2ec11c3bf153fcc45463356ac1f81753884d2b64a3cee49864fa7acd9a57cf37074a559ae09469ec241e68a7045e97b9fcf5c73017d2db9f080bfb81deea5a791f1b3219153c2bec7", 0xdf}], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000100)="8100000053", &(0x7f0000000000)=0x5, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="a994e6e2ce160700000004000000d70700000000000000dfaaa9eee5c2e613319764e713d600c1e682dd1bc208611da8494794bd10e985f47b827737566e825f786c700000000000", 0x48, 0x840007) 0s ago: executing program 6 (id=23): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x5, 0xb3, 0x7}, {0xfffe, 0xff, 0x0, 0x3}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1379, 0x8) (async) preadv(0xffffffffffffffff, &(0x7f0000000200)=[{0x0}], 0x1379, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.84' (ED25519) to the list of known hosts. SYZFAIL: SIGSEGV pc-offset:0x255af2f5f71 pc:0xdeadbeef addr:0x2589a35110e code=1 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-5.us-central1-b.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xfffffd807010ec38, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! 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 login: