039ecf1687935714726a6c00fc10e63d00e620026c4f778996df8a55dcdc5ac9d9376746a6c147d335ba9b671b559b2a3a0922b21ad4e25ce3a320931c3510c56b19721b28b46872940a3d9094aadd330a6cb53bf8a0a7a31fe3cf41893611df46aef211b06e074cf191c230d540b5acab51547b2ba798245be6a8f583f0a0b203f52b221e0030e348505c763f23ae9648edc107ccdcf9a215379343e6843342a72e44443f12c312f9eb0b3f7bd36c773de784362228665a7efaf7cb45880e8739bde4ed5e1342e2532bb5b0d86e7c1e22765bc0e91bfaa08d7dff26340854dc3caf4d19f0cfc531024ec3ce94d549c10cb553dbae81e8fa597551f339e92126570b5daf43d282c2e3ec227c6bbfc7e132162f38476235d029638bf32f0a0411fc00b20ec09ad812512aba7416a1a4615ee29d9ffb296a25ab6a2ce7ebb1814b9cc355a9c5ac7f8874c53fce1e604756eb2eca7da11acd79146647b7adb0f5ff9caf122de948dee8a40a000b063192a77fe8585584471bf314240a5ab811a703b987d06c57bb69cfbf2054fbb86fe2ee0403de81cfc35c87248c90c7ae2ce553c699f40e9675e4d124def07e66c8ffd6d325a9e6c94e6ec3396bf6a3c432a2aa0a2705461c48461eebfbd477f87762170e930bb321c260bea6335fa488dd895a85962a000812dfa7273ed3aaabcf1a2b3eb4eee338c6d88c03024b2e5a6dfe6831e612065acba0a63622a9f3069f072c1a2503d718866c7bd7585cd066417d8ef87d5246d3e21d3d86006d9ca99d062a9c73a1df23151486131f675fcf31d09135c65ee8e06e7c7ca968a1c993570ed9a050a405fc78e274f15570b5cf21815ae5ba355211082f3fe3806733c893ee06d5ccb17e6d50d275c83e6fece750fb6bdee72f0f16dc1a51bdbf9b25b0433bd10cdc39eb413a184d62efc36130c9354e07761ef7463835e081621d35627b6fefc07bc5ecaf4e28f4c4e41079b488a84685d5376a44d08b5064fbaccbe489ef5e0b6e9230eda47ca1f584e168689939661c29c529b362b5a90f02b98ed82763c238569df6dd01b4f4deba82ba3edf11c15973092df5fbe9c2770e31c701b6d53c4fc62c342eb1261f912dfdff7b051630d9ff1251ea5b78bf978d09253ee25faff5544e4b52de929abb753691a50e6942d9e98da29ef84616c4e6ee0c250902ed4689a20d6ad968d5e1fb6beba2b47d55e4fe0ff7d87f3bd66123c1dc759712c36114f27cb446e858a37f83964dccb5ea0787db82194573339072a2868e8bb25a5e7c771a2880f1c5bbea9776d7319ed8a45275ff87b0b29d12a2ade1d18820206cc1f3c01203b14a46c919cae6687afc9ed299af358e36cd0ec4ff16bb4730282ede2acba160c3af846f5654ed9b8d98d5dbcaf9fc57642bd25a80a9c84b773d79eabb84ed0fe9ea35afda57abbd8b3a6c2c55346cb1e2d9c3df38f9833eb5e4e70369d27c64cf133e6da1f5f9b460df63550c488c74c0020b75a5e676ed2c14c3e5a244144b1a2ef2f7319202c83ce5362f54465e3275b9d98f1fd260bf399807b8ccc669678449191015386a236144d3689ffcc91b8faf088bfe627aa9e0977ae8c5287e34fb132ebdf4382df3160b30b35bc66ec1846e69010c2d3353e7426db956fe973dcb865307c261b86f1ce820bd656788a4fdab2e6da43adde61b3f39586872786a35b3e293687d0362d315daa21404d8414394dabe0ce26ed46f40c95041070007f3fefb7eb1e677b6b31f0f5ddd41a7cbb2816f1f8506a8297c8a650fc71c3404a4d70b95bbc1630d997eb398e1f1cd12f07b4c42e54cd30bad4ba62219047295b6b7cde458fd823b853bba2e6dbea307c5241edb39967fe9027c4e0595f9ecf926c596fcde0e7fa053483e890f65b6d9f42921ac7609c9769a754bc4163158033744746c395eb17270831b10e6b2b25339fb474ad716ff4f5fb10b0facbeadff3b10ccf67b797790eaca869d3aaf73f6f4929027e3331a7d931b5f7efebea4f16c3fe39fa2b13b9c96b12beb6bf5f6dd44907d4103f77acb4c6371c2bac040f18adfa69a5956ef5b3bf03d394040f1a43096e7b47fee041636442add1ec84bc0a9e7045e544aaf14ce76d894d26a4c733b84619df530622a01018b866805c2a9817e6c06966c4836f220eceb0f4edce6a1b779b9779d49932df640a768f3f57e6d3744661dcba54e084c1e4fd14e92a952b58ccd0b0434b253a409e4fa1f1f76b74993652017220d71e84818ff8241412509101796a659f6ddcd32ea1dec75a0b429c8fbf411c744a0f6a1a0f882f34aecfb23bd55cc8d6757678684f3632781666868f940d0db601ec316174829337df1469662dce25693a5aea038e15efa9e15e789d1c9e5fb5762c93ab3c55cf11abb45bf036203606534ae79e8a1d55d7b266da082897e1adc002fcc01bf83ebc090836b950cc400dfe2b6e90251ce85ecb75f44ebec9dd11a21670786a38d99d03f02f8108b879e96672c303f93799808099e9c340fbdaf8f1221cee0fdf0bac044bfdc0031745253762b79555d77b902aa944ae2268af02"}, {0x48, 0xffff, 0x7, "7f541487c90149ec19c6f46d15686985e343ea372cae7c16301e726a1dad1f81669286bc830ae97e6e80f253396f62830aedbd"}, {0x78, 0xffff, 0x800, "bf07cae38c72d64905728bab56b18ba02baef7caad7f802931195f433a66aeca58533928fc0b9dddc5cc8ac1125226a33883364714c92a9ebe437bfae9828eeb73783ffdb836c95ccbe9d50f52d50286f3fb1f8522375e0e85fbf60ab642887767"}, {0x108, 0xffff, 0x7, "8c05d7316e16d79e70e7454eb9a795423b1d5b57a7f5787382ef70b642570e60635488f060012a29ac1b724355783079c259a46ec9876df902b7a78ebf293f479b13ee235afeb5a256720cf8e53a354c9964f2bf9999248bac02aa12660c3d5b72cf801df202786499be7815e8b67666ec98354821b09ec296f15acdbf95ce969ecf94b6c40542d0f94a3ff32cf74c1f75df21a38ada1ea2679129cc1f9b638bf08d1695cad50568a79ee1535a0aea6f9f948147b7f8f77ea80ef9a5bb6acf69003431d123648ea53b9b1ce3bb61465c83e6276576353afda1adb4360771ede55ac1438dd1880337811a2d80d8c6e5f85e3f8784d2382e"}], 0x1388}, 0x407) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:04:19 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="a1028108fffff7ff5356c3d4ffcb89a3b66d0d3d81001c6a27e1a1003000fe8668e0217c628914b73b382cfa9fb2df014598ec589b8196098f0f09dd3487635486b23b3fb55bdd70b8e1070bfb06090d04af29ed77d683ea2a01e755d22883826bae2b7d072076a6ba60542712b6e3bca5bf5a9dddf025a8071047bff069e4671f24f2ee1bc62440513525a72fb055211b934e3a6b5856e30214ee21d9a6a9d1c1f9eb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000100)={0xfb, 0x7, 0xf8f4, 0x2}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r4, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 16:04:19 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x0, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x1, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x8], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = dup2(r1, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f0000000140)="ed3b99311047888c22714b22432b1f2434a03f1a2f8cd8216963aa275c18294579d474bb2bed416ce74837c0cc9b9ba6ee4e33f5f2202b547123350d7af1139bca1094e19b03839ea7d5b43b218a33c45c5330f8358f4328a5c647d54423cd7635cbc233c99c03838de0a2274d5b098b5fbd799631d3", 0x76, 0x5, &(0x7f00000001c0)=ANY=[@ANYBLOB="420d72002acf3164edc8"], 0xa) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept(r5, 0x0, &(0x7f00000004c0)) sendto(r6, &(0x7f0000000500)="b41d05853cf519f8f57efe1febe7bd3c6b1153360b7c5d3f641ea634de1eb1c78201789bc73008bd09d6b342efad13983ed1af0846541800a2272d25ed2e452137e764ced0932d4f316d1cd1b946bb7a683daeca1226c3e89bcfa38d31798f0afb254f0603fa440912ae062a396bc0fa48bcadbe4f466cf6d32b7c2926a9049f13f18e32c44c54e9558146d2403ae44945c95773b646009064215f317ad0a7d8b5494e10595fb6914bd674b115c3dc484ebade9f956c4b1d03b244be5ad96712a213bf005e6a802ac10f2191047e6653d1b92bacef0228b246c816f657f5095e1417acbd2e29b1ae67dc3ac9228c333a1a494ae2914ca08ff1b27de0e7a60b6c23d180cd272033ae60fdfd9f8700bd4faa6c6934541108558c6184bb985e5feb56bfc932f408a09adcae074e9049d1bfe8af41e51c6b2b254306e7e6203a68925083f3667fb8aa241ab9bd55f171c358195aa69ebe19e97af80734860fdb41bac704be9dd07b85ca245ba5ade4935750a34f3e5caf8036342cf9fdee53a00d9d3a0fbbb2240f3337dedb66ce48d374cb376cc6f3db579ea1e5dd1316e25bb4936732b6261593d3eda63f3e0c295dd9436d9f90a9c3c911b19da657e5abb1aa67054f3a5372b59f200e960f34b30ebcd431bb9e1755d697837521568a653cb2d34a3c3efd1a6c64c62f5cb400946885e0315af3d577769cf674ab4052ae72ec1800e04c5a67ca539862efd09fa5a9ef127ab79dc1869ccb859ba4f78d46244bd591b5389f2de7a987d2df85fc53bfcdefbd42398afaed11a04425fb8cb546b9f55739f259ef7e0586b99efaa9f1b51d21d7d8b6cfbd16749f1a01f1d0c1819f77761edfe294d712def9f7261f6dcd18adcc1a3bc91a2ebae9e9ca9083cb965bd9511cea068db73d400bdf3bec9b67394b6eea1701073c10d65f0b0154fc8df4acb39c3a968708a7cf0f02afcd5d9dd51dd015fcc94cd87b6fbd4acd7086b967d468bca593a308d22360a3d191516bacf223b30e8a9adfab724c8bc036deb8aed0c6bfee6364aac0ec04bcf397c54a85f89da1b0f5431bfdc8e88f8d2fd13b413b2a806a4d352d08e7cde95d56158abb3ad2de80e1c7b3e7564ba7ad2a790dbc92263ab7fb2b06c78d95bc36fb0cad781d8ebd6128a15599f04fe8d6ddf25d1ee20769ff67b4ac9c797d7fee1d18e980d43ea11c83a58f0ef739377fe150fc2240f257a6def0f1c5d49c18a178d17ed149e3df5234f49d2c9e3f7db2be7dcdb96f6d954d2fd2bac89697f01820cd9d55438993010771b9dd8146f3c65c2604fa89ce615097bab1612a901c61f3c5c0e60e06593bf8b07083a0d64389bfa99f589d228eb3cd45d1a3a0ca63f7b203dd090b24a6195414da3cff1c5d9225315e09e701de653299cd17894eb359080a5284e53c8cb3c9bb024ba6ca18d2d6f27added2b54c7c6881609a408279cb78daa7eafdaba292e1646dfa58e24ce0808c0f2c08a0c31f39666d4f5ed5bdb613936e2ed4ec4520cd1c28a3daeec479c37bf80c25acdba7c94051cc94c04e96a45783e4f3cfa3e77de50a31125bed19c8f050180b48afc844df82870e609d7248b400f9df88f192c7abc77607994a5e79d1d5463fe1c7f7f1b9d24ff7ec47a057e4bbd76b1a620481de35b0cbb937dce668692ac7d7becf086763f9720409cb7114425d16285310eae2f517b2c81ed227464375c2ce63cd0d0c24e7c97fd63f78dc14c25b75d58cdfbffbb8c6a5ae6c2485eb75a270eaca60c521a48de584a2e8c6aaa77d119e06c6fa9a4769550075696fffe378176233ad262d15aa879e53073c897ad02271d149e0486c6eed6972270f47fe76c7f4ecd36e9693f495fb52074b5b216739896cbd242d92081ad91b919e706a8ad3c27b6b691af8ff9a2840de6bdb71e640bc2fe9792ce0559da33baa687b368cfa64873a4e63870fa8215e7274b40d35f356cc338354f74179333503247d235d8af8a453342490d1daf8fb195153ae320604421d5b58d74e754a16c629c2ec4dfb10ed4f5b95dd98caab196b7e75ad14e99ff9280946d79ce9f22edb434851729086421007303ed94cdf9bea146ae1b3c7f1a306dfd618efa49bbe1c44731baba058d2a88c496527d837bb35f9ea240ed29151e5fe9d4603ba4b4713286f479d822b19b1ed0d43493f643cd167d0d0590bc6fd4ab5502a89d32398ecfcc65b93cb5f562e542a5502ae5889b007900a48e85d462a773e9869ddb84e77e7e9cb4f5d9cb3099eacb28d3dbb69c0c9ecc42356005e2b8023779a7cc787687c3aae2722cd14b15a136d72cf591c16524368e22f8d55fba848cc694c98b1da71a0bcae09028032a0c2b3ccff3f56d87143421fa2abc5b07bd7ff8f9644bc77116d895b0daddd927f27fda79d1bfe7e4a0eb6abf1e28ec2498ca82975e46419bb9680e5c4b1e4c8ba9045482a5c3ad2dc3d17da64234dede77d47d8139b596dcf5a9ac37bbff36ce92fcdf53744f3a2c81bde260da4daa0ee3d152e6fa52e23af24b20bbda199b949f81f4a1d85cc6b5575856ff09315fca6f4c00b58018b8314ed939ebcd8c4096fad29aa60029c6501bf11c179583f162a1ce10ab10a8d1f9b7d427b23b2be0b4c2bbc7dfe70a105228f56eced5463bd93e606078db314d9b0ad54eb9599bd7458a5de0f38cfcec3e1f71ad0a904070509b6824aec41802b5e50ca20d70c60b4824c4d5254ae900d35a307f63775cfa45032dacea61ac0f548dbde15d21e073edb74c789a7d72328528343ca073d8756bf6f7d8b4ad8b656f9809bb110792cdd25c09c504ad456e8cdc8cc744c80e5681da1d1ce8b6f6f6f500f9aa2d318768212785f12d11eb4aac17d8c90d7cddd4eb5c07e434f5e0b2d65a469d936eaf42646cbc5dfc97900ac994c499baba6c9a2f02184f93c3c511fa3b6f815f632b32d3ce5de1ceaf3fb9fee06916b906fefa3df889cce361e1ee0d81d5ac21a4c00bb5f8f34b9327c4086f9cf7c251c8598bca8823f76c94583c9746a1ce917f71640cad72f356bba848caa810660b282d472d4833fa122c1bcbb9a3d9ae63fff226b2f5ec920a375f187cb6899a28e2d26e7f31aa61b1a931677e700e25582fa7f6e4112b0087a0fdb8ad21cff242630499752531f44412f4faf5300ba66871bfee16a2cd24cd466ef18aa6262bb4e7664c515e239e8e8fcaed8897a66c576ccc3862ad17ed0fdd237d0a2a21f3d4e98d8f26a01f7f5678d85c6084ac89a4ea5504c76a3680b5f3dcc553c2c506bcbc5ad3db2eee54bb43d82cc331a320e5d807f74334579bf55771f2d5ccb816c494420aa9a84bde1a84461bafa78ca0d2b83ccc8d3ad7dc40329b0e6fcb6336876f4ecfee874bda45e509fefabbbdb39c6a64ee2a4b7dc4cfc95a0e94ef9da0d7c3df3bd359ae28736f73da96a3e2fc349868c441ffe2d9fb3cf26be7aac0f043e7f155c7810598a2b20859d050de3bd554c287303bf98a48bbba839073dfddfb9e6a81344572a4dcb8ee98c3826f884cdd3a4923d205248141fe321966de1536a9e20f897ec67ce9e54924d69648349b7af3af71153448e8788f9e47b9170ae4b466113c8f59024ebcec770ac70c7e15b55c7a477319bafcc9aa5e8595c14cfc7d5fc1fabf43eb2e41594c5d5c7dd70d4e892d30e4f4f30101b264084ff8e7e9f32e89d261513f51ec4d67f2ce77e6474cfc63312f9a78f006cff23287719a1daf8c2828941f0cd121e57269b669f7a436b2b33babe44871d6efd293be54776e090594f1439b108894da55490471fd0303f5b30a313a7dd8b32872baffb99b023293a6bccacbc53bdd2a00ecbc57e29404f2a74ebbcc99bf67ba78f6c8132f042fdf8d105332661ea1f852ca3141715d6d03772fa738c85f8401b840d4e97ab17a25689156cd18509c0cb7d6f315411529cf95057510d1b348fec5da603171166ee872e11c77e5f219df0d0e56de6f3a8baa4b236890e0a24c749998daba4ee1194ed29f78675dccf1c3a08e903b2abebc6b7663c8e410319c33e3f2848731be749bdb8b54828283ccee3afcafbc5053b52c9136e94f601d7469579114c24bcfd4db220351aef0f1c9633077de11158572b354935f15d500aee638342ebc25b3ff0a8de22a00a08b4a02b30336df3950750149c848de9067fa87af22021a3691450d9f5c551055021eced71947a08b533ffe20e094a70cf8d6ec9acb50f3de51e3d3e12e9995127fc866b533b37bb09a681d0ad98d18013079af8d4268d219343ca8d7d0ddcfac38d35e975c22d01d13193e6667732fc9554308f36296e35829077e97160b0db384bca1ce16b89c07c5d9f618addba6bfa1ad9d7081ee33da0ea40ddf91950c6c9990e4381c0863072c1c6372a5a49ce89ecb23dc076ca672d3a0cbf4f42a44cdf57ac009793bb823abb1240cf1c09d6afa136b36f313b9a105bac7682090eb9d1c09ec741f9d92d7012c4f23951c0babb99c27e8c5392b0e93e533ae13d64a431659fa4394b105ca743d2c3b71d61e02a13dae0b03fc1ec82d7fffd3aa19882f7cb4617a7e99e861828da83fcef6cd005bd110015f8ae1bd3be06727b5ffa0782ddd4955503448981504960e8d12e107e96f9bf974882beab99ffc0e4d749da1960acef891b365d51d29f0b3080a5ba7606145189615bdd24fa6c0fb3133396ba67f43f4b0ba79785c1baecc52e3a4cc1b3e35979629e8a036a467066ce041c5619aff67a1c25f9047111c3c86ca5e6bf19b49250c068315815184f4c872bdec84ab83facf1caebc9ba336d16905fbf815f4409b69abaccf929423052868a58f84da217a8dd283f42db006ead0b1708ee991a3854fdaeb74f150feee9bfc7ad89c7d3cb5790063eacafe5b9776f7e67be0493cecc71ce3c43e1018b88ff459a1cf9078abbabf4d717e591035bdf97aa5a4e60cf38e41e5b7365eafac907ce7bfc9be0188e070a0662fee34fa86cad4a12614167d840d5afc971f9178398db36d51ec229f3053c27b5fbae8c5572b04059b1ebaf1faabeaf61b2ac94c08185f5dc52e395e5f37a111114ec6a08fd9403242931a0e45a499cb5c30fcdc66e8f6249481f4694b12d9820954af409485e2713e102742cf74dc93cdf0e8ec195577963f4f32a547dc23962fbfb8ec68f83b12308d9fe691b375d7c31a3b4cdc76b87fb5b7c2565406b271a888add1e0cf28473d214aa268c1ad91993a8f977fdc1e0a1fcecabf8db3e1189054c2a49337e519a3c05a44222073378b95f34fc1bbc4dcf6a053b62880408f75631d0a782c5e54b53ac66cbe7460522c46c231c5a99797ae915b2c902118e7e4858144c89c27a15bf0a7c7c10b7e334b639c47d1d00eebfa2057aa2f8ad7cf39c45a034f579054ab00f7259b4e1cf0fa5e8d93dfdf5b81b9fd99398be20d6c83c46a9743d618ba2fd63099e941f4ddf179757ca030516d108be86b438e3caecff33f8aef48efdf93307b68f276fc93210562fcb43126797c0d08b9f6344af9bdbea3f0f675fdd7f78468c9bb05af733defbaea1fa263e292738250a00a2bd2f371e78d2f8143d3beea4f59803ca6e816108f19b1229489e23d89ec65c752f5a3b5761561dd480fa568f3d6c611c8626915498b1650246ac426ba2a60d1dc0edbc1665d54bdb3dad0363bbd61d44fd223986846721ebce32ed6b4543f42688d02323093e2363781295217aa067c950a37e2741c414374c31e98a620c825f54832a7fb133fb84bee35360d1fc7124e15df527de9f7a8f95fe523abb2e5e8c09b", 0x1000, 0x2, &(0x7f0000001500)=@in={0x2, 0x2}, 0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000200)={0xf064, 0x0, 0x2, 0xfde, 0x2}, 0xc) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:04:20 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETKEYREPEAT(r3, 0x400c5708, &(0x7f0000000080)) poll(&(0x7f00000001c0)=[{r1, 0x4}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs, 0x10) r6 = socket(0x2, 0x2, 0x0) r7 = dup2(r4, r6) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) connect$unix(r6, &(0x7f00000013c0)=ANY=[@ANYRESHEX, @ANYRESOCT=r8, @ANYBLOB="343b23195e90fc736b7df43a3c91a054259bb142e8ed91c963cda7fea1da6e200b4c6fad1f1f777c265042f4a5188d3b81b03949735334ab4949c084392f7ea920f6e4146242be04d82cbc9cf21adecc3bde3e41d1de57b244fcb72202ec83b6e7e7d158f47ea8da59261a37bf3dbf5a7e05d3a173e589ce93419220274a9895ebc8efe4760c1445268f7b5244cb18a994edfc34f2ae7f6d944a0ffaebcb3ce9caea40c2086648198edae9bdedb8eda8c69e2b52f0f28859febe669ed9206babdd5513c7f190ac3d445603ff6975d8480684144177ee9b7b026e1267bdb830c51ccad67db60f8c25f97141fed429330ba3da454f9bc08c10f693b0a91a5b6345efb48ef32d0d8f3362d0109ebbf811cb4610fd542190b1a4637218e29ed6326ee767bf2aaa94fe7caa3def1611ad381dfa67f630c884eee8803a0b8fb6fceebe3e4035c32aff97c015814dc853847dcd298e40e37c95eee7c1df4b5dbde601752077788710fe6db979fae74bc299804b932261efc64f139c74024ffca6210ca79ade8a524a88b903d1d5c4ffa0a4cb04965d1c1125860daa743d90143cd1e0a5f3610508762bcd6caeb19aed0ecbda428567dbb5071bcaa8a68c16d49c4afbb94e375e21884538d1fd3ab720cd2292b4aab66d09c9bd7f9140ad6bb0a419735a08cda24c424f0b3de09958bfe69acd91a4d9d5f8d6ab3410f6d89ade8033991ee9dac3930973b652179e22be2910956f8dfb0984a7e9221bc6077cb218bc2b4c9e248996ba63e2290fcfdb0ebed9ebee6a0a4f2f59c622677723263cddd1c24957ee38b77387a32ab0e79c7134b53ffaa28f1d377dfb90cbe7a7d1e7ac2df5b2084da79f7378085964b51987ee5d3a2610d1ba6075a1c7d18720f8882630b98b9803d0810f3dcb3aedb6f6f515345c8d58d327fda57e33034d9159fe2f1e4decfb7a727e53e48ae5d730da822f1b9e1c8431a3d7e7cddd126866d49cd99181c12956bfd033aff623cec1c3d5115ca579bf21d8d1061214cc138f5bdf6a66b87e7c9a9be315dd03a521bc00b07bbcc20847040194fac1bc9f87f094438b2384987be49cdd5e1ec4c3ebe09588966ddc5fbc142cb38592cdb5107e3cfbde94bc72c5a1c2fa1554266772c906e528f10532d1b265018555dfe497213798c7ee9f08b84187053fe6ec1cd9b822fb6611dc66239c3ed377ff9899be6191b6cc97fb2faf30824a450c2ef29bf8458ce0bdf93cc305a1c830251c6ccc7d98b85d20cc228ed0fb65f5741e720e773709365e4db4f28e349805fd264b75f846adf103f39ace8d9652fd3d3f48849a59ad83adec777a3b5eee1442cc4cc5238e97693090be93fdb9b3d65587570c50b2963659dd15e38b46851f474c6a261ebe6af61e043f584973235ac016e5a2d78ffb83366b4edb98acc06a228878e3b1d03c825c62b6694d0d77bfc82d6b5121dda20e65650aff5799a3f929c76b4f01b432d291272a971b35b4f9be63caf0c89e0a1e7149672932aa8cb894e66714dd7aaafe9b4b0dff73ffa8509093c07eefe11d33957f43e18e3a5eb174f6e3f47497a22eff2fc640e72f48472e51af37e01fbbc66107892bb8b42a336828f5fa17aa5e480c0a97604d9b5c2c124e2c3ca78c5691490f372cdd00552b17dc959535b314dbf9a8a4a32b46a720a928d733116a7a6231fe952aebc5134d8d0826f0558205db795ff4c521dbd1671d9c3102deaa7cf5a356a1904e5d2e549d260f7704d8d8c7efe57518b40c55c3eb8139211d13d39e53ab5c127f4719a28dc36376fbd6be1ad12266c94e17ffa5f50860a9bd3400572078e7e70c24f4459dda96d225beb73490268f61be27cd53ef4d962c13d7c68f770be64c6fed3bc60d8a76594ba70970d6efc501c416bf69bb390723158df567c1a393120007fa690d2f1ab013336c41b72dfb277d6b997d7537e2c38afc2d100a5fecda6c9ab5db14e3622d74dcfe5083d4cc2aeeb3c97e5acf9abe00fdd24f4e3edb4ac64e20b20bf7e54e733f53453051c778b3e23f3c1834b54db7301a25b85fcc40e1ffbea6b842e638c4c737125d61adc6ac350a207c80a31e36e163c3d4b523fa67ea0bf7848968ae9a96089cc2c6e4728cb352a272103586af0e0e3615a4d8044d4d1253e936f73267ca05d791ee7aeaa9d24557e1d648fed0a9596c06499ca1273c2b427141cd8337559d30e8df0ce4a1bffa49cdf4e7e684bcf41012a5091aa74447149f5973b4ea7dcee493b6632fbf9347fcdcf32d4ee8472a3fdb25cb5ead8580e2f2331cb8f4511051ca770de01f78c7c29779803c8eb642d1a6c22c53c12164c244e087e378bccfbf3734f607102093733edfd42bcc7ffa7099eafdfed57a6b5e64c2e47839abfb6e9a5c3d4e496e9fb145cc75d52f9173e8c5743356b21193b333fc292ae4595e1a557e9fb3702a47ecf8687ac657808e9919e68c657bd7697249717abbc9942a6fcd6c167096c4171d45b0c60f3af12852abf9f2c172e1df6a7e07a56a3ac3e908dfba47034af46dbb7bc06a089ce22c36d5271865afbc20d25f07c79e81d684d3ccfa0ebe7df9a449dea243ac2eb34a41878a705a42cf149870dd6cebbf5c84e4f687bebe27fd073296d97a90c8be1c2190f0c9e377d935d5bf40692825a761fc6141ee1976ad2a75eb52dcd9edf4a930cab15f1a0414be659c2d4ba6fb45ead3f73523eb7a8f745410da0d9aba3f4b47cb1d8066f54ce7a1feb5381fd2d6efd1605eebc11595e427976ce5f9062e13bd122d6e3e5643d7ace0607c88099cd22b16c09bb1c24b8e09eb15c0b327126a687942590b4d25055ccf5b96efa256d0116de6117b194555c442e3307bb89ce379aea8b6dcbeb67622142bff3a4f8e3759a37371a6a4b21ef79e34555c9a54e9a267abfb2902089b26fe62f92ed0d3f48a9783eec59bbadd9c530326fd7fe4995988eff476a888f029d24651de4336500d076cfcfc0d957286a8a5631bface939988ce8c0b0b3951f1698d0be25bcd96ae0f0adb72b6bc3016ac083e3ad27f136745fee31656a2f09bb7b8d6142f8a249210d69500daff5d8b5a8414d063f056fd780150cb2fc2a413ad838ff8188923dffe2e4d40f93c48c4942b042166fd16cbf62bbd99469577d65bb425da4b1680dd341f0e8db61e066f26619d0a3e4b6e79ed43135dd2270ed3ea72f8386ff6d2a19d704a692ce198443ba386636e9dc669fb6ae5e6f585a3ba86265c6927b40a7ed5ecf7004b5d68bcee8a012ecbc276fccdd7ca24b7386651f3c75e3ab6f96e3f20065e6b5349f4938f792850ae5e6d0e7124e9699c052d260ecdbeef91aa5467c59e5f8a3abfa636da99568bd06c88fc06f92e6fdeec00f08e4e0f9edfe4d67253d0d1d60079f5cdb2d396a7c488036bd5276f8b2fd68f901e73a6bf105652df6254bc600ffbebce3efb6504c779ccac1d8030d8d0ee98cd68c66fd32ce7d44c8437bf77c836f43aec281457b735aab3d0c712c51a2e110804fe542ac9c8f9780ce5453347700b6229388e12cef5464a8f933913a27483a39c72079850291e65af102e8eec467b1eaef70db378bb3e9dbf1ed63fb5148297fa74c358395e6e26c8e72bfa7bdaac3b266c1f62983a711cab432a4e44220a481c6b130acb9eed8dbd69888c6f46415166b47b864d2162e8817a12ab9059a5c4ef2568cba77f70daf4829f02aff1c96f0a3f48778b7423020f7c7b1d41b1e2bb62d9d3a61907c52c6f789fd222fce49e25e3abaaf2c9863d1e4ef9d4df9ba0f32fab02667bb9129beec4ec0b450c73e293447026a4aaafdbce56cb65e90024bd158fd9a83a1786d418197c3e6d42744173cce26aa1c0805d1b1043cbb01a285ec8f80a70244de3b9bdab39c8814a44be10423826a9dd2f3f76f0fb9cd5370cc31bff4cbd9df387572024941412ff00dd27b1426b88a626976700db5e50905a28a23def253c9b9b3ccc0c5fcf7bfed817c3ff962a565029655285817290f2b108ef4b466a781918a63cbad1e16c4a9231aab97652563918dad0d1c65ab37d1a2cc45fedeb7d1fc2ff58cbe33f8d299de1687589d7696de86c44da68948752ac4f9566a8702c96f2f9ee077dc67ba96dd14564089f6990039304399c570b884dd866841e62a36108a7447cb94d1ed42f2f6d57fcb1c4e8c883bfd72d8810723381b0523402d0f81175792ee105258f37fe576c1aaa14c3138dce46895b2a6e33028f836ac24e7833d32dece74444a5e7da315ea0cff828b8b9e12d36699f11da6331b602497dfcbc919433500b97c0054abe80031436699fa4d751fd6402abcd69a497846f525cf3abcf2777a49545ca4651b795a65ae64f6b04dfd179fe8d06dc1517295ff250c8354a98b8c8e39b55da407d5e145fbf64a73a76cd7356f0ee2fa3b152c67c759fc8ebfe5fb3a02e9cc823d11365a6bbbd821e2e0a995310c198552ccec335d894b15370d4e36e348dd3bcb5c941aa9eb39e3c1955c1e986f2893d596ed33e561dc0fd8cc60c9e4cdab48ce20a6b830549892157284aa6c4981e55d523a33034c3bd055edadc7ad9e13ec0f9c9c077f4fb21f2f54c23b6084a9ad82a1234b2daf083066d19ab570f0c58e63a2d5d8bd5b6512226c1c6e0e499168533c41b880ac3a77dcd387c7612f36ea7a2dca6f42dd78be85f99390cbc7e1bd998283e2bbd3eb8be548f6ba777ec413687012630d2b90ebc13f228bebda3933f5c27baf33ea00c173ea753c4434b161f4e3ed23c218f3f2546348effef5f71da8d3afb08e71685cccf8ae07356cd15e0e51dda6da30d07c8c65db043fb573e0613f74f0042f7898f7efe85972b278497eb5625135e3de736d4e364d6203d7c1e021f415ac344ef580efac10c7bb79c43b3abc50d5631ee91c4e7798ab8799f1379cd878b4605a2540596b57443a50194dead8c1119a007976ef3612f262977a56969f5566aedea296fbbc7cd23d990fee0c97bc5b56df5bda3c52434a5e773dc059dd1bf937dfacedc73df9a0f14066e81e58904508e837fab5649eea994a3c0dba4ad9f06a251baca65bec944bbd587f4423d023f4b0cfe48afbad9da7a7cc4a049509f63a6e7fba45737cea697d4f1df2b1fe2acf7813a4ea746649fa67ccd2198bbcef9b324737652cb4e043a1df1dea17165a88ceed6c9338c8b41c072ad65546f37604edd2e3f6bf2f60e42a8f59cb952364faefc6860f8fd139d073d9cc04b4875dc94887fef9cc6002cfa7dfa7c177f01be6a7f66268150b1faaa5a4e957a283bac1f1cedf17788a726819c7126de744248c824d15f9ee9c636dcfb2e63a1e264a6caf4786b526296bcf9e52c6eaa14930a092a037e30a44dbfad17ea6db408d2e3766b8183af64710f597455e67120d7081d9f52f62719a3332e69dc922415bec80d93e15987d122cfe8549c899b1ca29a28954606ee1cc614de93ff9929f417f3c3517a18f407c9e63261b7f2fed52655b5c90dbc6a371b68bd1c08b6fbb32aa654754f72ca1d59580d4e1faac88de8a6859c830cb05f87cc1f13b61a1dcd2fa3604b426535db047882f6f9af8c8442f16e0bf021682aaf99a181041c56ad90d75cc53a10b4bc415eb4268cda93886a041bbacfb47d9bb55f9dd50b34781f671743374ef006f5a77f108a3f6b70e7cb49b3e7e34aa2ba83ff6588af6876dfb63ad257a2d0e53614edba73e78488b441a28d00c95bcf2882d33918e84bb005d7d8f96238fd403d20045cf1ca9632c15e03d1082f68fd3a1deaae6dee236efc67dcab71a5e8ac", @ANYRESOCT, @ANYRESDEC=r2, @ANYRESHEX, @ANYRES16, @ANYRES16=r7, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYRESOCT, @ANYRESHEX, @ANYRESHEX], 0x10) write(r4, 0x0, 0x0) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="be028100ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r2, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x152) ioctl$KDENABIO(r0, 0x20004b3c) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x0, 0x3f, 0x0, 0x0, 0xa8b5, 0x800, 0x1, 0x1, 0x8000, 0x7}) 16:04:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x20, 0x5, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x8) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)=""/148, 0x94}], 0x4, 0x0, 0x3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000480)="2bf3ce459fc1228499ba4a4f60cda4e5e7e52fe44e2aa9bb7db0a06b5f5c1b5a8a5568d403ef8758004c91a65ff76ed5e9d66e6eb67e6616f4b215c910b051003a688e4515538e35ef8f1eb7b0fea2f7f9d037b0b2ae887601b26fca6048e9313dd3aaca7cc4f2a277686ac146d2b00a3e5515e898e34224e8dff2d6c17fca29c2e5b65126c8542ae6", 0x6) 16:04:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:04:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xc0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r4, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000100)="a652a0fcec7652fab88daadcbaea36b71591a3af464ada72515160401b80cef310b7563d5d84ab2bf4b3abd2741982fca6b7f95956cc3b4100cf727eea84ae29a53beafa16e5c753ac2027ee9dd30f04bab24c23a81aba8a6be5ea6851855202f9691e", 0x63}, {&(0x7f0000000080)}, {&(0x7f0000000180)="1ad5a605e4cbbc5e1a3ee8724c3b72ef", 0x10}, {&(0x7f00000001c0)="cbbcf1bf241bcb7bb3567d72c18c4e4c7c242df61a82158bda3f253e9a3bed4819d955b3523f4f7b1a28145c41e00b3a537eb056c2231ed596effdfa03b0f3078f8a00062509abd942ff20514aab3b9615cb6f6c9992140df53dcb05683a32c614d4abdcb90cc56195ad96c7f9d5d70f4c97510162a20f4acccd982375a054e6678c9953cfd869df079cf0048f7915d6222228ff2194cb02e611fbc06bb49a12007391924899e0b878f26ca67a8dda915ff1bde39bbe37d116f446c84eab6c4445f311a6c9e1d4b6f55fcb099c9fb11f740c091ea73a3a46de3f268fead030572bc97db1fb558192c2693d3e", 0xec}, {&(0x7f0000000580)="39c81f40d0b39ad57e7697d6948c78efd9968d3dcb09f0c19de0e02224495ece956a31d2e5723ae5db2c0557b7db50d164a00a5a1c863839c58a7d361f0ed1ec9ff71b8bc47db28838ac58fbbf26bda5fedd5ce71a1708f5cee0d54413e29b93362b7869047de689750305e4d7a371738fc1fbfb487bdf681931cf8d40848aeebb3d7d5cd8fe63f807077ac4412a95a4246d18dfd7aace46f531b2fc7c729f4975e6899c21ba8e5e207f7bf113099ff43c00c647a3c7f224259c9649d689d23a52705957946fbaf1c0a8b2db05a7fec9442900f7dabf02eb3476551431483c0de8bea2a84f74cfccaa11230050776cdc090ebe70af71473627bd3139df1d94adea41618092439e04c7dc9cdc8e9084664bba971251870ad8320322c3cb47374a63f31889e3830349176a1c2123f4bbdcb81a195b77215c35fbc1f35803d8023e6f38b00e15cfd25ce2df4407a105f83a3d25491e852e9bcd04bab79f0bd9fc63abe2a818453555f1671b1b483473c1875ef21d378e2048623dcc8178a663f2beefb4eef116ca906b4359570d277c71d308949230ae174edf132f1cd7052235cff8a31d6ea1fac8a4dde42fac002d65a7d9ffe790c22b6668a1209fcd3cbf443609086f33e135dcff1963679bb111bc984e261c3610a1351b876e3f79d4db7f0d16dc7b025a7cce4cb7010f798ad19c22747458f57828ddaed447022890c98d42fe2c36be91433c4a1c39b8f1a494b7a6ae5ed2f4c92b23577db94843561b6a15c53d777bad0fbedbee2749ea1176b37b8f5604bf53c558b93f773626bdc2a6db50c5233802b15ca3143be88242d4095a6a39b5610a6b50641f4c1d832bc73432025c651ad220031a449b904b2b83c9d5f9381f742236f6f3d2483d3f91924257f290c403aac805248f43233953f635565efa0f0b774f0355f5c18f771bf96911cb232057ae619f878c6b2bdbfdc3c733ac548a3786aaf09785b329438f9bc09bd35269eb0da9b5db6ba7057771ad32d4f70404b7aec19df531e8f0a8203c0077d6cc83f43474993c23023280a36a7fa37b2fbb52ad29c3c47e69fe8beb291b1109fe1179b00686fe2e4f38163130bdc943c473d986836862e6b2828f7b76ce0a1707b56763831de4002f944eeb54e5af3fc634523ab0fbf352443c7b324d839b3a32ff5333229202cb6277869e2a9eafe90f35d2aa4ae784604574c79fd782f49bccb947a5a86f1841bc28ab13b02d80ec9a6eb7a1dcf8361d665f5c9362ce2cc812c203f7257f0e5dee6960344d6ffb710cec3c2507fd01e5839c27115635a58e0e0924db4aabe6353ac9317c1433a6361542a585492ea341430b36b5f9267316556dd06cdc9b58b3a0fb5db751231f8df089f80c560cf2a7ec1fabdb636b2288e6f61a823e2ce14f88f618259110080c68fd320c8353ad6c3fd938a2d9397847989e5d4d76cda1a8ae15feb850d0f511f08ed3a4166e281fce1d74d57666c7d2b3f7550e628381c54e4e34a0380f1d30343ec608999fa5523fa969296a62fb8bbbc98fce09fdb2f461bdc64dcf70f8109227777b11d1664acd8b074f2b6d9ddb20cdc716e69404bd1936195b577e30526ec08373c900edd28aff7ec77ec6f3bd64151cc65fb7e65e665170d246de5e83cdd115c94fdfbe8593152623da28bfc09545eeed81aa123cce05defb1ab0a0de4470138f2bafcb3253bef4f8b14736039c2f14c58964723fd28e36ba7ece20ab36c98f0663cf6da0f1e08cf0f9a815b052f334c1117a9b35cb2573a210baca1d98f26e69869421a2deff12118fa3db2c2cbfab93ab0ae019971bd6fb6a0de6cdd2d025073e0d5254d1f2a59979eca3477bdc9c7c59f2dacf24458e22074a5ecbd66aa616ac58b46ab6f76e70a0afe5e9b428733ba2d6c3a785c04dd3a90ddd2a470e76b891cd7b1cf3eca8ef69e179f6210cd87e020fffb583e3bc380df5b0614ff9534a7e497bb73fa8b2902a61963808d5240791ad001c67d9ead3ac2e05baf2b650ccc152092a9ae284be56e21990822005385b52aa21fd19b351c18a12cff668ef38d5060b57b195a5b67d0f4c6c988c15bcff44f0875afed2a5263133d17253d0f0bec081d99f2e229889ab97326e3ac1b486712c5c095215da5ff51a229c8e183bbf135f1ed1f237c9d8b649d926bccdb8146cca5b6c107b264536d9f06ed245f5c24f4b2324ced1d022de233b3aa23d01a396c1f34f2fa9f6bc987a94d173e8f2894c99c6efd020f28e2ad345c2f0ede4428ea73c60ce1d0080a8bc4ee6e635f68f4f420280be63260d225576c9a55bed8533762a31f1a5f9c05ff26a85f4b1efec2b2ecdd3f7b8339ed4c76359a408b5ce000fca067348eaa04792ca76cfdebda7360040c6d0035436a8bac184818459c974476ae76030532f4ff2acb8fa9c1609c19c77ac0469debe5e65329cbd7fd6cdd9c3248ecbf1fd34ad62bb2c1b00debcec167b86d9c6506b1aee98e68f1a30a7a41fe82a0f006877e72e64048303119344f7c0723075ef021fb5af678b7b9ae5d14f2d24b0ed527a78948d49394cf967e09e1d1961092c6d7c39761f8398cf59358f1db25a884f9f42895a05caa9a1d11136b2d4dc1fa39ed249cc870534fa6c248264ec627231ac58476b37305973786431863c72e0aca35cd5e80d917ae0006f68da1e57bace33f3ef2847eead99fad887471dd68b1ee564a66d4621710ae1c7fb5312621ac07dfda09eceffbbb50e826ac5c175e4e99a863147f3e90a80936ade850113a4ac6213d301cffb39162745903a5790509935a94513b891789f260877205b693c77d36fc0b42cf008fd1f489103cd405b1c5fcae66a905122918cbd097e5471ac737f71d5e04e365cdc83b1cfb9caafce574b9178b18509bb5e633e66f4d92581377915eeab1757c351a0f12801c3ca676b61c7e42c1a5ff54c3d5867f81cec06305ea14daccaf0735690da0e2e4bd4f312fb3675f894c77f2f12fe6e4005e9b67f98b9f4e65aa040f30dcc435457232c4ae7f6316d2704e86edf43c09d96b89826e27d4c44bb52873c304c928ca8ef27dcac572f2aca85ef5030bcccd777c6cd48b75ff878e02e13fa577b8eea233354a8eb5043628ebbe4fd43b5bfca94df75659256d4182e28e09acfd66d5f44643ab1cfb88a9ca72be8bf499e70c22cfd8911f92713cb08698065ca54d64a18139cdb4c9bd21a5935a6d6fe2e129776162bfb64f2955c3a6f0fcac88cfecf4f57c5e21b39325a62d3902650ca1cb71afb03fda63d3d31ab2120c52000b513f943043f96df488b69972d912b6416b6ccb5c79c18c38211481a3eb23954d4eed2e23d714a4c39343be4201bfbafc2393e4c3d6afa299b797b98d813740abee0717bd8b99e4e695c71d63a26c45dfa67054476a7c37c837ba774fe504e7d60dafe9fe506a31cf46cc75322e071bf6944e6313fc71f36b235f57426c162676fa0b4966a6c1a012c807e15297f1fd9e07a4d9564010132bb7a92e82e5c62753bfb3d758b19c1673fe1aaa809e00938b08bb6fe326ea5bee0d18a54c5e398d1e68d99b71b6f75a09559ec7a74622cc5a7e9ac32d41ad9ec39a11914eab45968f4d40c5bffc6819539884645efa234a712ffe2f30428f6ef3b02559be9b86be10573476a9538a6ec51f6c224c146ce9720107d36bad8af5694747b71944dd9bc67e3f627d12767fe2e13626bacca6f42d2285f7e55bce3202d886a97c1a3cdca688de80ca488fb72db208337f73b51dbfe9806f2b252ce8dfa81b33528db18ec5ebe316cafd76ea7a89ddb9cc03ba9b6767cc605cf43a8f0c8be5c3baab2ba80eeb519da433afd952e47fc74a439c0d0a774896a1603250fe78721be08364c622d379e79e04cf733a0e37f7b570e9f2212d1b4d59b6e960eabfa3431e5392d9bc4597bdedbdfc5d5e9aa577aa5f69f64a85d5466ffd3cf6e187688ff75cbddbab0ca1d01dabf6b1c4fc85dfe122e69183388b481c0911c55ad67b126dfbf79a20656641ca5d3e0818be22e3d5b3356dca33170d17b8e5fbab75a60438a8c9aa4e238241a1106738271eeaa2148937bec53def922233519fc5b6882723574576d122180256070f6167a8f5bfbbd116ee9818288eb0a4bc639a48742a3fc173c06eef7db0b32493216186318e0c6533f2ea22a73f908c89af1b9f1b8194ef9907da4485e03761a90e22504a37d57a5617db92d0256453e64990eaadfd58718437eb118ef6224b4528e6b585e5be5cc9446ca327c1421a3c87bae48587dcca68c00fc117199dc3e8b8a7b734e561157f997e0ab8abaa5fb15780bde1f7d3c075d0e045cf4bfd21ad5fcef968bb27f94a5bd35fd608202dbf22697e2b08c5b74a3a51470fd409b82f95b375810ba07e8f82a2ebc55978a4b92c0521637f421f3043c6a3ce88c41f12ef413a4d4d4a5b652428e8e6af834ebf3ac238b0294d5a1fc70c16039f8e8a4cb5285a2ae72156a1b696df515844d575f3119d02b45b429f3735dc9ed1d23b138172f66ab03e9caaf5d176c2d96e3e19fc68b93d5ac2da00fa611995245206fc7c8041c5c64e4be3c62a504c7b4bf5a3abd6a909c64202470ca0aa239a7de40b03fb992e1d711d8f34117b80ba2b5f3414c0f1f8e8636fdb9f204fc9f2cec904b711989e518b9755c027dc21640dc852f5449d7aff809ccd7e74cf986cef4a39044bf0852c3b6fcd804838ec70ac3f82abc83105593e9cbf7d2f4d37741cefa0e930a175e089afb97b677c84699ae3190a5566c89f5f33584bc83a99b307650217b6baa91dceac057ad99bea3e8601160476a9ca34aa08271020dab9045b89f084374808915c33fba30f975e2fa8a04fa79ba36c98d318e0c21c0d111ba582ed8eb14470d86780a0696a5cd9b69ab836bf0728fa93690846f91953c863f9c566311b435b51d40a98d63840abc757a396c2331878e92d83b2c4e84262a2825b670b54dc58b59768f0ef24d928d44f2a57a55c6fc35deee4ddfe238f2c33debe70a5ab0270054d9762b5b1d78f5a8f486810463d2a3341249f2014bdcc58d5b6c675558ec54069e6a4991144f4fcb0c593d9fee9fddd9dcfa7b8a1d72f0ebbe15869615e16c3b607d12c10571e898e59776bddb62942aae26fb93c7e86123d83abc0b18a4c39b4deccc65680e63412b8cc92c598a27cde447cf5c098e7e7602350d50ddf64f23df4540a7ff6d2d9221aac69f26250ce48a67e4cfa0f7b57d7c836032d1caf0d07629b83ade15689c06eaee2b014c3c2f7a7d4770d38e5add5bda787f9446644fede2c6fd200035ba2a9003879cb7ca8abf3c1a4ec3be03a41a468cf1c5dff9a3fcf4a5994399aa787f85e78985790a3f8369026bbc3ab0b1f52bbca9bb72001fa89eaaf74e6688a61f8bae95ed85d42ef4e91c3df56fbd1618bc4f8621bf3688f24eac9806129085e7962ad1e5f550752b0e3553334ef62e0bbd98f631cf76eeb2d03b92422815a5df006296b5a367a339196f17bda59dd42930099047c07b4e9f0a297856de293ea8088e05e3c79ccc6724d4195feedc58e5bcd08834ac4edec9bc4c52ebd198416e2df19060338938efd618357b76aefb8d303dd1b6842da7df211e5c97e79064ae0d28b69e5ac0e405fbe63be47a46deed276559d5922827efd22be12f7676baeebb21e31c389105d15ee4d3a8b046ed5a32d4780825cd8eca796c13c4a5b88ea914bf46278e6d2a310916666b555403a65870fcd19300834a8900a83957a45c34601b2f3965a890a3182f4033d5a525fd839c63cb", 0x1000}, {&(0x7f00000002c0)="d8824ca148b1e4385084df810daf510fc31e9d31", 0x14}, {&(0x7f0000001580)="b53b574b7897704ec7043a0182e6c192e9d386135ff367ae653b91b374850566008de95a12beb5f7411965758d8fb34d915baa356c62eaf48e9891", 0x3b}, {&(0x7f00000015c0)="1c6b84aa0f5de7f238ce3a37b0b6e968aeb9e9b1225bbe2811862ad845466ac4dbbc5656f5c30772cc6eeab502981ea6630f939304ee19344baedccddab5e644f90b699e6b19415a62f50dd1d2614f4948bb726b", 0x54}], 0x8, &(0x7f00000016c0)=[{0x100, 0x1, 0x400, "79f0fb0cffd96b5c704b1105e441d643689821d2fa9d140957f5af480d0a792235120a479011175fe454ea44f57cd3f25aed958372480dc27a0191f9d3369335ff36addfaf769eb4957269154f416890cfb6000a381a952d6151f2d0105f4c56ff7edc75a56106534e0369b8e0cb69a9ba3a23e1d1f1a1b0d23007a5bdbc967288149030cfd2f3865603e68901da0dab868b3b7f489792e3ec2a35a26bfc4dc9654eab31562b9873e7dd442a1287e4a2521ad5e142dc43adf9496c04e9385fddc5a74a198d8e9e0038fa13d78993d9819b57b88b78aada70a703251956c4433838c49c9435dab0994de6f7530c"}], 0x100}, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x7, 0x4, 0x1}, {0x1f, 0x90, 0x12, 0x69}, {0x963b, 0x0, 0x2, 0x3}, {0x9, 0x3, 0x6, 0x1e8b}, {0x5, 0x1, 0xff, 0x70}, {0xffff, 0x95, 0x7, 0xfffff924}, {0xfffe, 0x4, 0x3, 0xc16}, {0x7ff, 0x2, 0x1, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="d0010400000000000000e28c6c32", 0xe, 0x0, 0x1000000) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:04:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getuid() setreuid(0xee00, r1) 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, &(0x7f0000000080)=[{0x0, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x3, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) open(&(0x7f0000000100)='./bus\x00', 0x400, 0x102) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffff9f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:04:20 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x3) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r3, 0xc450443c, &(0x7f0000000240)) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a1028100ffffffff1782f8ee3c32fde9949c60899833b3622ba1df911ccecbc49021c5b900d5c99c1532525ffe50303b3c01e8a78707194edb0e406ea7df02b339904e8c6208550bb2c7f3ffd51ff5156c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) fchmod(r1, 0x90) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x6, 0x5, 0x6}) 16:04:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmat(r1, &(0x7f00008fb000/0x3000)=nil, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) shmctl$SHM_LOCK(r1, 0x3) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt(r0, 0x7, 0x1, &(0x7f0000000040)=""/90, &(0x7f00000000c0)=0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:04:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:04:20 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @random="669e17c87735", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @broadcast, {[@ra={0x94, 0x6, 0x6}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@loopback]}]}, @ra={0x94, 0x6}, @noop, @generic={0x0, 0x7, "7c85b07310"}, @rr={0x7, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @multicast1, @local={0xac, 0x14, 0x0}, @empty]}]}}}}}}}) 16:04:20 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82112e2fc781aee65b95df6669ed1f300067c37c97a7a0d36e3d0b1a0d2745172d3432749f26d99957408fc534b831241ca749fd7c81b9dc4794b45702e622da2993657c600c31b43a95273b34bdef6dc294a765ba4f0de9be2f52cecb"], 0x10) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f00000001c0)='./file0\x00', 0x2, 0x10000) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r0, r3) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x8004, 0x40) r8 = fcntl$dupfd(r7, 0x0, r7) setsockopt(r8, 0x3ff, 0x589, &(0x7f0000000100)="cb9fc6cacf159bc31539b50b7ad96060ac006be5e4299865126f5b0b0b1ba124ceb1ee4ad97aef8a299264adad1fef330983063bd671c686fe3b0395aea1ec97bcd6413ac921ef86a592d4df8b0856370a0691f0a2151f26b5ea9e489fd7e01dfe7200df7250f44f102799552a9d4434b176d834b55e57f43c7071cf8c164ba5c2cfd3a96a56792ea835e3af5c5f78e49542a04672ee9c7417524c907cb5", 0x9e) r9 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r9, 0x8004574c, &(0x7f0000000040)=0x2) kevent(r5, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:04:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=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, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000198000/0xb000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x0, &(0x7f0000000540)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x8) r4 = syz_open_pts() r5 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000680)=[{{r2}, 0xffffffffffffffff, 0xa8, 0x8, 0x1, 0x2cf2b326}, {{}, 0xfffffffffffffffa, 0x0, 0x4, 0x5fd, 0x7}, {{}, 0xfffffffffffffff8, 0x3, 0x0, 0xffff, 0x8}, {{r2}, 0xfffffffffffffff8, 0x22, 0x1, 0xedb2, 0x27d3}, {{}, 0xfffffffffffffffc, 0x8e, 0xfffff, 0x3, 0x6}, {{}, 0xfffffffffffffffe, 0xe, 0xfffff, 0xb15b, 0x3af}, {{}, 0xfffffffffffffffc, 0x1a, 0x1, 0x9, 0x3}, {{r4}, 0xfffffffffffffff8, 0x14, 0x2, 0x7f, 0x81}], 0x1, &(0x7f0000000780)=[{{r5}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x5}], 0x5, &(0x7f00000007c0)={0x7, 0x7}) write(r2, 0x0, 0x0) 16:04:20 executing program 0: socketpair(0x1, 0x1, 0xfd, &(0x7f0000000140)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:04:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x1, 0x0, 0x0) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0x2) 16:04:20 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x52}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000100)=0xffff0b21) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000000)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = accept(r7, &(0x7f0000000040)=@un=@file={0x0, ""/77}, &(0x7f00000000c0)=0x4f) fcntl$getflags(r8, 0x2) 16:04:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x10c) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:04:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffff7]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:20 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="7d4153755003ca8c7a71ffe46e79c6a415e7253ca3279679635a9c8afe109ab9dc0f308ed18ef139089c20425bfea29b1868973205ce03378fd66c0ad4b5b19e4a43ca05e1edd160e1e089eb9939e764f0fdc05b397974a9927f773f43b25a6cd74d0b0c7d484c481caf52fe10a14044f2806e2bb9c6c6de9b1825661ac918813b7638d35e3aa33bc28bce798d346b3c3c36409a05eaae5c4c9eada3141096d9688b0dbe9816855756572962ee14b1971bd03f3c65a8a9933374d04e6ea5f68503f6e0b5d35da85069170b60a0ce17ea36c9ef8bde3ad514f15b8d6d567dfd9f7ef009b8409193609be35f604394fce0e1bfd7cfbcaaa1865e857bbcd7aa4f7243f579b4407c9d279cf1302f693ab38be91ff26c3431d40f82b008d578a43d28e4e4b053a8d1ac271089f2432675fe25fc2846c154", 0x135}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x3) 16:04:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) pipe2(&(0x7f0000000040), 0x10000) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x76b, 0x3ff, 0xfffffef8, "0000460200800000000023000000c4ca831b00"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xfffffffffffffffc}], 0x8, 0x0, 0x8000, 0x0) 16:04:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_metric}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x80000001) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') rmdir(&(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000340)=0x40) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000380)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000440)={0x5, &(0x7f0000000400)=[{0xd291, 0x4, 0x0, 0x8}, {0x8000, 0x2, 0xc0, 0x3}, {0x8, 0xff, 0x5, 0xfffffff7}, {0x7, 0x0, 0x81, 0x1}, {0x5, 0x5, 0xa7, 0x80000001}]}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x80, 0x0) fcntl$lock(r3, 0x7, &(0x7f00000004c0)={0x1, 0x2, 0x7fffffff, 0x3, 0xffffffffffffffff}) connect$inet(0xffffffffffffffff, &(0x7f0000000500)={0x2, 0x2}, 0xc) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000540)=0x1ff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000580)={0x800, 0xce3, {[0x7, 0x8001, 0x6, 0x5, 0xffff, 0x1, 0x44d1, 0x4, 0xff, 0x9, 0x1000, 0xf70, 0x7, 0x5, 0x38, 0x9, 0x3, 0x8], [0x80000001, 0x2b8, 0x6, 0x3, 0x9, 0x8, 0x1, 0x2, 0x7fff, 0x81], [0x8, 0x8, 0x7f, 0x80000001, 0x10001, 0x0, 0x558b], [0x7, 0x1, 0x6, 0xaa9, 0x3, 0xd0], [{0x6, 0x6, 0x5, 0xffff}, {0x5, 0x7, 0xfffeffff, 0xfffffffffffffffa}, {0x3ff, 0x8000, 0x400, 0x7ff}, {0x3, 0xffffff05, 0x8, 0x8d4}, {0xb5f6, 0x40, 0x4, 0x7}, {0xffff, 0x80000000, 0x5, 0x9}, {0x81, 0x0, 0x6, 0x6b}, {0x4, 0x6, 0xff, 0xc00000}], {0x18, 0x0, 0x10001, 0x2}, {0x4, 0x7fc, 0x1, 0x6}}}) r5 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) 16:04:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02008d04002bde52000000000000114dd0c00c99f2a714af317591b6957522d9fe"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x4, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:04:20 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) fcntl$getown(r0, 0x5) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = msgget$private(0x0, 0x6d5) msgsnd(r3, &(0x7f00000001c0)=ANY=[], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) sysctl$net_inet_ipcomp(&(0x7f0000001180), 0x4, &(0x7f00000011c0)="48b2222c038dbb625e3fc38ac2b14f16488a5aed83b40cbfea984184ac3e7779115708a3f9d025f158a6ae6dbf1b9dded32994830527dac286e5901286edf29ab0fa637a8e0862963183213ccb8d1d664d782126652546715db0225f4206ce5642b336c1ae912ad5", &(0x7f0000001400)=0x68, &(0x7f0000001280)="6c0a01f9de1765ee3b36184cddbadc668d873fb24171c2e0ecebca98172beeb398f6db5e4e23cdd532883a9280b8b45ec6a9a8a8e06055040000000000000068f3c8d623c44a719b304eacb49ceefda38b41a43106e18f254fc1c1a774e8036e8ec8a01483ab776c413298186f0a", 0x6e) fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f0000001300)=ANY=[@ANYBLOB="2a3648d8a8ab919770189c38f5ebd356449dbd4f1e374effcc0dfda33822debb510fb452aea8bf7753efc4a8a81f518c4cb18847d0e30c68043cf53d679daceefb321fbcebaebb96018f8ec6425f6a00fdca33637bf780a9a34894f353ebbb4c60effeed2672a6905f51971763d16f9066bd1df75843bc3aa7f4d2ce5986d1eafb329b8186b8f095ded34f7fb3fe9f31403470c5ab9740e459c8a66a86d96813684cadfe9308be0bccd4a13cdd0304bf72da80159d94c2ce112b2427d66698a3a479ed3fade22971a418ce389baa40d722", @ANYRES32], 0x2, 0x800) r4 = socket$inet(0x2, 0x1, 0x1f) getpeername$inet(r4, &(0x7f0000001100), &(0x7f0000001140)=0xc) msgsnd(r2, 0xffffffffffffffff, 0x0, 0x800) shmat(0x0, &(0x7f00008fb000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(0x0, 0x4) msgsnd(r2, &(0x7f00000000c0)={0x3, "7892494c9f8c54b70b0542c3a92613fd269c4bd26a1897b6e97ec7711f8854003cb3e26fb82a863836814d12ed189acbb10b83495e5410f49dd4d10b38bdb3f0cd758a347854c0537f4e45cb3ae2b3aa63195b2845706899c3378fc8c31a2649bd7312991e7f914d26a7b6994632a6de65e3bee7ecc6d01a6d2ddb0d5ed9397990048e62a1f8af5d7caee2c49a6b3203e0b0e4a15f270b6ff9ba1e45dae6b72d57dd0322f9559a43f11a517c6dd30ccc57898c902a781b90ee4adfecf2d64339041f44f1091db918da9a2097b555eb14e6e16f07588d84624c6a99fc39a6ca49d337a58d301c9f483b9c9f1065eafde2822d1cb48219e3997d07afdef4b964ab32fe3a434dc8e8ea07f5a9a23d72cc7f753b4c6def3847e9aaf326037cf643860d0293246462c4103d7c15a696917f88a3f01e425c360d58ce5f45d788405482c0ea26ad9ce4c2f6ddcdf135b85e5e2e3ad45ab96a386576629f74720ba62ecfd6a6c93ef73f8800f3164f8907c86657a993f8ed6757cb0951043227c052d37fe6fefd3fb33e6a84e5ca7fb5b7fb62389f1babab4c723969c2530785e3613b8a11ee7706bb7bb61a67225d3b4ec73eb2759feca495908249f8ebb52e634bfac010ea5bc490ed977b700f8189b493d44428485a8ca7e03f27e862063a2afecb436f8eb3e72fa4e1c434f8d298ef58b9edbdf3cbb1bc59195224017748c03d3b41257e59a624416b8960b5f0a3058276770c7f728c42be0c9295d929c162e92e4d7c442308e942140b860725eb1b0bd45f440064b5f72d6f5b9e3fc0794c88be906e579114efef81356fbcef50c2fd795154c60ae452203fdf1a1ba4c7865253d6c18420f945beef707ba4631e981fa4546c217934578ff6727ebb886f125bc8a30b8b03b118ee90018b9e161f405a1e858a6a485c93c4320858b7d6b7736aeb2fae295023ff0dc5b9b7081e4168970c9ea36d17bd7624157a51f6ea21567411fc2588380b2426dea9f0af84fc60092960a3ced1478b610805a94c1ddf63ee0d6548b6aafc85563ebcd5cb26a0a55c01abf45430130f3b14db7f523ead7fa78510cac016c507569d0a6d767de41bcd0992cab20e831f3fd159d340a2e27a48bc7a9750717caafbd6e62db571df174dfd142eeb4b7b956da4617620045f92e554a897ea8d95d29776abf73e4f2564496a40be8b0c132dd289ff3c1e9ae40a26a8ac4f8e0958ac3a0a47d4c3bde13953d1c8120ef210328da89964a1a8e015dca5b157ff46dd971b9f33ef94611e0091e46b9429ce5fe825475e60d0759f6094dcdf6fb018e54055ba10d649ec8e15d199260308e3bb5c648328582c7a2ae89667e2456dab0ffdff250890a180f2e9bdccba901e76a063ef302fae23d6454f3489105fa10d8486f6e5eecf2802d4dac526ac80f361f76fbebf0110dd500a02e1e713996c5aeb8ec6557cfedd8e8c75be59fbb0b764ab5589a096f623a4e030168d1a7c26779f71b6bb426955c957764e8ce4c3f2dd185ce923bf4833f09bdde2916da3e2d37a207732d95948b8f4b74bd3119c639b4aefebe99bad6f8610639f8b90be18313054985ce9b52dc29f67819eb52bc11b4b16b9cda020fe8520cb67a04e0c3516db5247982ea18a8dc3ebea3ceab2bcb53e0b07773e72af0eada7bf2252c3253dbd4f695bb61a5021389cdae631a579946a058035d42b7a1173e069a85aab2402297a4bd5ffcdbc4a134a8cebd304bea2039ef372a4c31810924eb160d84693cf8e8ef3f0bbcec443169f6db9137aa7fda148b8fe3ea5a5e0753ec6f5d4d6d1176104357876092e1eb9a20f7f8b80b12ad110a440a772e8fee50186ba7f83e8c388d2343291457a1f05ea5a7631e84e6e020179bb648f86352c4583b3d59b6eef636e9ba6f98a6fd396f8df8d86c1d3f5e3b53553b12c97f6389b3d5c9dd2b228a2a08cf657122a54a2dd6d325543cd9c516f26f13029570f3ce723fb35059d3ec547ed9ffa5692dd9c6ec87ccf3a57b1ac49f7a80f4ea5e920a94092d3d43f5187d581b36f7cc2d573f71200e0ddcf396a90d86898d4b4342b5e448635c0aed241a510c80a98e95b4bc6b231bb689d3535b622e53aa1759c5ff0ef3e42d34b9b391f3e27613825371123321df40114f3b7b4d651508c4464a4ab7c4c28c4928d3df703c8d5889133f647d8edf9ddb98c73c5885dd0a38459065009f1c5f92cc027d136acd048f2dae7a2ce414a9dfa8826770364e1b51cbf6e39736ad6d2f6d3f4f9e6688b8d915a10f16b2f34c9fd655e222d9cb6d6db79d677dff327f21cbf84a90bb1518ebb246bf6f5390c55375e7e2c4122ec7ab70b84b86b87af7bba6d0d072b685b85f2ae858a7407bf27e3b59aaf6bade82d472dbb7fff3620b20dd2d1237bd002580799a16c7c522f3770894172bf1d60de03d2391382a2bef80fff8d03ecc11dc597539bacfcf9b2f7dbfae8fa73b1e8081e0926b366013ef17f79877d4f5087c42e3988492cdaf0fe8889a641967d9a1146d2ded04684e01a3fd242210f8c6ca0ad7c007e91adf1a258fd92be2cd8f44f9904145ff032981de0e206bf9b872a8ded98a3933bdcf6839b305e1b43da70e95885289902a687de6c88171968be33a5f8325fdcf387e57dd0981cacf8250d306d0699d6e6400506e05e6a939aa4a6e4f5941ce5f76b74d81deed028e9b224398da026f1b174bdf518bf31b25fd3686799bcf6de2f9d70fee9bd6e87c38ff7e1ba1ff4093e4aa32d174723365564385801dd269a0d86f8f3a7f08807772dfd9a4e4035dec91a24e15f132acd69162f8a33a5afa645d8e68c94606fb3f41cea75d5d33bbea832ff4f35a142d59a6d087be5bb77ef30363b95a22bc37e265e9f2dad4fe3c8dc00af2f500f5e28f406fa5ce6bacaf0d02662b053aa631a8aa86121d5d9db4505c76ea0759aa3a3863771ddabe4cac791ab9b3652159928a5d5289f294d8893d17eb0411fd54f9c43a412962169a95bb7f7a89cd1243ced6bb84b77099cdedb281c4b780a0d8f1f75cdad9e64644d72c4df1ebf935424f3f16b472b3efbe425d7bc64a19944bf06d5bafa17147442f433fc11b77e3f3734174088842708f66a49057067d1deb655ef4e1d883cca1060397313a093756951d30b3a13d2d754068d347914b32b9a93b8c8bcb8bfba362a17d56f5b40de3f6bf05590e796b75d1a2ef554a0faa2689a1c4fa2dd245b5eb0c5685ae304d051ad83839b4fa8a13a772550e84868744f3e4f28b7a6c74fbb5f1a0b381fb991821e4555e5fd2e1fcd4d938f1f72afe1ad4fdba86df8747086d73fb8be499b5d9516556f3f8fe7d29831c8cf9d1aafda92e8792c9957d9b297b56ec17d38cac616e61addb55968003aefe09711e76e13464c7ad859f8f40a1b70891abfa4759dccbcf8691c47a379c33da45cfdfea29914bf7a1bf835c3e18e2002cd40ffd1f76003e046a4529c3d0e449bbada7e3f95599ff34ae680b786e4eaf12e8340ffee8aaf7afc7e8a8fd6a1f7a03f79f4fffe0903f679f02fa8eebd4b71020d960383548345dc014958e5abe79fd4cb881b71919e3f58bc2aa48c958db79ef43e5e692a2b2a14315cfc18649dfa6895712a2806a611bbdb9c2ccf3b47fd1d449039f07bc66c4cc305e6fc2d847a3eed9733e35feb3475e018a2dec61325791cb3d21e94a26cc61e43ccb02e2e093f07f4ebdd332f835dea254a5fc1c868036440467258b847185947a6bc7a73b61df0ce4829ee0bec143a9c1333f10a1642476592d12ed1f4dcf92ed1cf4f2037f7bb343f184153f36947c72c6d4054e9409250143bc2ba95a2bb22834c745f9eb20e5fd52094a3a8f3dcc6bc4598c53c4356aba37c83c5583ec2ef1d95620d063da68e4e8e0dff7d279be3efdc4865d7bffe0c4823f1fa6e3ea42f2b8c149408d5a3a6dbc389293e3ff316be9ad9dfe3b08c49c752a5a8dfc7dce4329af6de932706c51c15be197a479c6d270d789d100d0929e7947ad9b24ccead7481d5c97c7632f7bcd383338e290482c01d27455aea9a2d76724f4f41c45c76cf00f8f4097a1a16563bb9b1f20ea4429e2b60f49663220cc53c8bb6b21fad93c685d6e718504cccb495b1a8e1febf2196621c947fee3da95fca473460d11168bce180849a35b4f7463f210a7a62d56e9f57a78ed8f6415691d42e96c333f92f9ac49f0924865b422aa6243be62efa94d41a01e2211cebd926ec07ae815d4c45c6f634785d4e2bc4bfeac8fe9db136b6fa3806eb28c5e21c2b1a4b0669996e3e5cb31aedc2d4bda1a65de26b1667746810baad176148d5749e3bc66a70e3929053cddf7499be2fcbde21f199f2c547936a1785e80d166805b3a7c43916f9d12c43c80519dc8a010828f0987153a37b769b32cd46cc8a0d357b1057c91090725c676c05c61a2573b59f07118ea7feee0002658eb093fdb978808067e3c5236ba15b02c85b5d2cd54d35cce39c718dbcda6202ccd4055ce186bd305c1ef4a504a61dc4e696d36c86708dbfb67caa40e9b44782f4a6feb6e98716dbe28dd198a5a11ecd86b1cee0ea2c34c503b2f4ae58448e5b8c080d88c6a1b4835f6b544076a0504f8db80012ea330215f7f3c3bbfa6078b7014abba5b3bd96eebbbcda96e008864a583de3e3f921346d6e3e70b0619aac9d08042d5525d1dd6917780ed18af7b4851a4bc970a8aa9533df6e5d4ca94fd5eb931bb8f069d24762e64ad7b4b56429cd258b25b3a4b694c1a64161b2dcc1098b2edcd8db974a2c19eb06aff8d2a703b0c6d51c6f30e8f8053a960804a631f6414be977a66f3b0745aff05583e2219bf94421d899c3d58d3e9ae12a629193afd4a0d9686756bce2afa696e9403b315c38cc494b37549d594064eb47f827c4c3450a41806d9afce3dc0ef74007b7b9b54077fd2018cd3fc3cf8cd49c75db43cc7fc21d15f0ecaf69bf7cb6d1a2411fc96443a55959557b37662b416a13610d026ce30ca63dbc4afd4a4a58c5d424b641f83c9b806f9df9fcb7f8351faf047f602ed83134243a8bf56303317169dffb5f4ca62c8a8997507801a4fea608655e11b6683b68b549ce969ce260ccaa916f450a63f06ae3b529bc106083fb0e6baf9c2fb94d5107cfd0d0dfc810dbd0f039742378f1b1967c3ea70f85016e2460e361b0c7281df2e4cf23bf6faa799b94fafed6b6e4a7a6714d5cf9dea2b59d174d3920e15137409f767c5278b1dbfc8ed45cb4ee7d636a6f7ead7a21f93a64b7d763297e98d3586dd0aeb109747bba548f30c90c2466f4223904f46bb6f52f08b91e43f00bfad9914ec02ab352f70817364695da204aea3e227b4c5cee448d7ca421963948023ae012ab938420e66fb97fd1e903b7792cae4909b3c6f498ae896b39369e3a5269f7b3d4df45c9cec451234de6dfa7111f516e51f816f8dfcaad6d57eb54b3b5512b4cd4d86df93e1da9b6ad9f6e684d52e84ce38e90a51bc60b0a2747551e961da04b1778cd3a19dc16f1f9f56d9c314a29043d3f1e38c03d6b9dd67c27a646d66759a7be8794d2f81b14687bfc9198c59c7902032dccf723ea6ae591f26fd41179b9b04243b5566a02401a5eac0705dcf634382393d963b7bd97608a90c658fbb49b979881d0f10c0bbb872afe9b07044066d5e847127922eb4bd17bb283cbd52f2a7eb3e4c039d851a3b36364c9a5bdaf1e8d5a0cddb4899cc60be66e4387a0a721d221e3452f7fbed8dceedf848056d73a530f7fcc180e337dc5dc2a84241329912618ab07fb4f673eabb133bf5320a8"}, 0x1008, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x7ff) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:04:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() socket(0x2, 0x5, 0x4) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x6}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) kqueue() socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(0xffffffffffffffff) pwrite(0xffffffffffffffff, &(0x7f00000005c0)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f9fdb4518e3a5f81934d2f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834ff37fdedf876f0f3fd5e631b04a50c483159a68b5f2210cc873db1dd635ea908f9a78efa6ec6b3b6cc3e033cd6f1acafdb265f10c0c1d210a060d4efc27597cb5a32c8b3176b7ca70b7474e0ff5d7111687467c3ed7c48e17188b9f7fd5ed632272c7f4c3f47ec2746d9e3c2b37b91376c9ff71a1700f6061a6845dec156ee78db4a8558a3f2f5760a5972872d01d4fc2c78bc7b7e48fc227835f9c9a34d0d4200b631434d0329d955fb43c5d1bd70367ccadd8482ea10025df55fe781dfd27b6000e77ccd6a0cba84423e6df88848eba95d207eaebc69f9b589f00e66403dda9a7edbb7e34a75e00cd3726819cf35f23d143a1fdddd880ddb2e48ebf9c5a0ab31efe17ef4c6a79c3338af391331058a09eedcd78517517de82551c947c1879ffff231af216e7cadf0880f94c4ded40b639f11af361406b7d21c40ead0949f5e36a61df62f9ded340623aa39059360f74c9ba849", 0x1ba, 0x0, 0x9) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) dup(0xffffffffffffffff) 16:04:21 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x3}]}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) 16:04:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffefffffaaaa9078e000000203007050addc9b5aa21ea70d00907800000000e7174fa1a363ff000097de6f841681c92a75b332fb05b6cd921271baca0469c965f0cd4b1a8458a452e452bf2a5d2ce6b89cfe9e6546515c0527dc1000acfb18cd6d3895780d5940041516ce320d"]) close(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x1, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 16:04:21 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000040)="c7489373150c3be3a11045a0f47bdedc778105e24b7377f36d62386175c7ec4634f0c5064c12f9530c922400f7968c7bd5f2b2b7217568d77297b7d6a4b1b7493aa871bd6a8e62b9206db2e399ca", 0x4e) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x20000, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="4badf5ab4010b04e0f147e3fe8cbacbad5a0b307cc8118e7cf49d5ba177831e2a89910295b22743c9007272f35d1a54b69201d6f6c2f9f7413c5ed9c9fbd812826c5058774ef1f10c39d5daadabe1d7ce2b6d7eefabb9d6968962a8613031d97d47b6fb4a39c44cddb7f56b05b7ca9dc9293de9e965f7f9b703cb7129a", 0x7d}, {&(0x7f0000000180)="69182a9a580f266a855dc1240c45a964a03773154e58eb6946959e2e91cb57f6a27787769068549462ad59d6c893a9ba461d", 0x32}, {&(0x7f00000001c0)="868e24c71632cadf665bf10459e51e2cd4d316994b90365f38f1e51fbc6c8981755d3c4102796bba1cde7dcbb7487b2a1fe58e4197af3e8f2dabc4f6db1ce5d54a12305c4c60258f271f46a17e62e836b71de9daf86dc842c55f92664fe148dc59facdf747469bf0273fef7b708a240a1561116c4d9d33fb4842c8aa51e4cbb7", 0x80}, {&(0x7f0000000240)="e53a8b6850ddddf63702438a7aa5d8a2a72a6627c23175fbe6d0151405d30dbb4485798398a36bbcda9e273bf28f797a9b461c6c1623cce7ec8b66c50b9e28020aa1fa1f7f5815dd7a21c23e986a240d077d62f596ea54ae7fbc6a2dd3107230ab02681a7849bea985bc62b60324cecf4b934177887c9f630041e818522ca3a7f7b2baed5f70bb49d8ce9f6e660c9bccc5a1d753de4b4d7d77822887f78ef3798722ac7dfb5e502aee969538f8569c58cc8986b0fb0fb26aa69cf6d0b27f86ad", 0xc0}, {&(0x7f0000000300)="c44bca114cd43b7c1060b4", 0xb}, {&(0x7f0000000340)="622eab99071a8da8d9dfd8af23fe51daa0ffbadb3c186c248b50d8de69d4d0bfaafe681058ffb28733462fd6c25f9bbadd0a07c25e0262365d357e951c3c5f59d5d28dd0b93adb506127ebe454420b1fe1913d09feafc0a9db7b5624b6211dcfc2c5624e455d415c8ea5f4bd0a7748c4710034e548067581fcb4c2e780dab80a32d130f024a37efd98902e6d37df37d3f51902b318137a738444df1cf32136cd09ac43d896c5a1605caa5d72a18e37657619", 0xb2}, {&(0x7f0000000400)="1473df70f58cb497f97f274e631569084c4edcb76d36cee6a80c097db4717bb37eb796a21c80961df978d74947b8c2a4c3f06262ace390e3bfe3ee6bb7177b530654e22e1387390613e85a30acd358f485586abf55fd97efd8ed9fe42c0e12f4f91fe78ef70cac8239979c6ad65ef2cc2138299015d14e3ca516d23816b885efd6cb69cfaf714fbc50a033691c99356d22f93e52430ac8a84c99abbafb62b5f000db59b34a5d", 0xa6}, {&(0x7f0000000680)="1c038caad403699016108b2458af1e841964165eb58a8d34d9b2e7b2af091e1ce39562a4fb7d2710b1c665c86bd46640c0f3969a210ece1bdb8141220ad4", 0x3e}, {&(0x7f0000000500)="62391cdc342814fa4a89984ab22aae65bc478c45e64453a03f88979cedeb1c2a7d82e33078488d00ff4535012adc9a0420226de26e7fe6c76f9ff605a1f2f4b0896c734b5cd061fd7400d0ef90094da57b3f63c002814e48adc418b0085fb20b762fe240941bb70796cb4665b3dcad0b9b151e0b43133e5e270a2dbb0932bb9e8f77380b5a6071", 0x87}], 0x9) 16:04:21 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) chdir(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') 16:04:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x5}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:21 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) socket(0x10, 0x1, 0xff) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) flock(r2, 0x2) r3 = dup2(r1, r1) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x1, 0x0, 0xff, 0xc2c9, 0x1f}, 0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000080)={0x3, 0x2, 0x0, 0x3}) r6 = dup2(r0, r3) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) readv(r7, &(0x7f0000000000)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1) 16:04:21 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x5510, "26a854cce46adcd569ef64e16eb5956c2ccf0200"}) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4db9801dc50b6c346d16617951b2870c0b3f7909defbab879540b9e815ae198b3234c681e5459de205720a9380a95cf98dc", 0x5c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) getdents(r2, &(0x7f0000000180)=""/163, 0xa3) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x171) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0\x00') 16:04:21 executing program 0: syz_emit_ethernet(0x17, &(0x7f0000000100)=ANY=[@ANYBLOB="b548a7ca41e557b14bb209cf8d5a5a0637c7e89d607ec409f4c75eed8214bb3a58c4b790f63909b840e7922c95cee7258e1de99f4ab4456946ea2b258237dd5973e323cec696b8fc552eff230e68301e897394e972cf21ae44f63937f081391f6f411031168012f14a9b0632910403206b8e2a3d00b975b75b6e2204f5fbb2be4c664b2dc9fb3e6e3acb37734f91c90e4482ae93801804a29967407f0bf49161ff2edd888dfbd70a0e08c43a1d8470f511b57f2c7746c898639f71b9e2111149fe902bdc23a1ea0a047d671e8bc738f8e640e6e6a923c544f8c571"]) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = dup2(0xffffffffffffff9c, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) 16:04:21 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) r1 = dup(r0) semop(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000840)=""/134) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x4, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff7ffffffd, 0xbf8}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/32) writev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="e307000000d5d9093f702e", 0xb}], 0x1) 16:04:21 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x50) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f00002a7000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 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(0xffffffffffffffff, 0xffffffffffffffff) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 16:04:21 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0x1ff) ioctl$TIOCCBRK(r1, 0x2000747a) fchflags(0xffffffffffffff9c, 0x10001) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, &(0x7f00000012c0)="b536f83440af58bc12c05250c8a2f55eacab54b102b6e7f62f779ddc5fbf2cde8d50ec6932d33fc4b7d59752ab688f1a3a1b98095405cbedcefa542976e11ebcaf48b59ec2844fe8da8f1306a6abc55da35218444c56c0ef66c471aa1f45d04f52ba86791530996835138ca7864213109e26481107b2f40000000000000000000000e2c55a54e429667a9115d056cdac4111e2655c8ef37398f9c557575542dcff02d6d90aa4db7d75ab65664bdd26483f716992d015d89b7036ec7738146d9e18525fe83d9a201bc1fadbd9c01823ffd3385163104069caaaa9fb6888604af1d79dc5a0e4006c37d57d59ae255e66a69a000053d2db28b9a37061c8918374e2", 0x100) 16:04:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0xdd8e, './bus\x00', './bus\x00'}) 16:04:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0200c500006a01"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fchmod(r1, 0xc3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:04:22 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) setsockopt(r2, 0xdf99, 0x20, &(0x7f0000000040)="61fa6c9e446ba7d8a1c47249b9d1cee058785c1d219263ee692f0562079fc36c64c3dba863e04ea41ac93e99f27f45e79cfb44d0eac9dbd6437146f4af68504f9f855efaf58c34e35eda996b6bdfb5386bdbb56e63f2cdde191f1e3531417654acbaee726726adf138449c6934dade6a8033949dd1dfb20a540a49ade80efa96b0fa250d18eac10ca45c848ec93a8c4df0c8abb75fa4ca98efabc7852ca718b8cdfc372482953f06618eb686e05be082f40dd36ffef974c69c7b1b", 0xbb) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r1, 0x20007478) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1141, &(0x7f00000001c0)=ANY=[@ANYBLOB="af095577982100000000ffff86dd6459ec791c81a747bca3715407a663de1b17ff020010000000000000000080", @ANYRES64=r4, @ANYRES16, @ANYBLOB="2926882ebaa3535845af82153cd726dcc1d41d3a9374186485c08fb09b948ea3eacc4fb8b23ec43beebb26919845d06b1b9330b64c9e43ac2bfeee26c89dbfabdf878d4dfd01126365c77318819a4193", @ANYRES32=r3]) syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x80000000) 16:04:22 executing program 1: syz_emit_ethernet(0x1dc6, &(0x7f0000000080)=ANY=[@ANYBLOB="0d82f9d1cc1500000000000086dd607653001d903aff0000000000000db74c00000000000000ff02"]) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f00000000c0)="627ab12c50749c36a0c380fd2824026cc14261a2f2b8c22a84773e586d7473b31df7e267359e83c3fbfc64ada304e9ddb26a6665f3e86e2da3752b9dd1d2202f6d55d5531d9096412f6961098aa000928800d107801307ba181969d611811045d7791cd9babb1def5d77c29d37c72c073c0d6a52d9090f6ff9f0f940cf97d2d45075efb2b6a9ff65790fee3db9f0fed58aff3b22c52493cdd036c86d03615ab4fd447ba71ae71dd903f868c698684fc60288bb984d2b033897cef2778052d923ae884cd426489d861be9ba87711abc8f90915ab50c4988de1c6dc2ff29d5997e130251a3d8df3e0fd6172475c6bcd8e3793826873cad57d6e68bd19cd08e138692272aa9c2d03051bbaa252b09d211956c1d5ec3ca7c711324fcbf83877bd5c475f76d42d477433332236ecb918a2ef8e5d7311eb3df7d5c5c0d3d9473c1470a1a88430b598ba6688b485b0788bb32d8d744d976ad12c8b11c5a344bea48ab4de7de1c4cea3fcc81793b9a930fb42481574b4fb048366d839b6d9a0692c6e79851f2ff724c3b2cd645cbb435655704a7c0f48a5a1cc16da4f2a28e8f1795b18eebb7239308946f73c6b0a13b18f0e47f3a1efe7a1cc0191daec157f4e813d46ac2266575555f71c06ab8b249fec85dbddfc59e94a6a7614d63516a2dbf107e7cd8c745455b6c54be4326aac0ea93d4a099442c25ee7a5342d566eb34252c21cc924079ace23d672ca3ff3800c0985bc5fc521d299e66b218ca1aeaf234e06249d660835fc09141b85042c6ec2c5c2dd083e96eb8db25023fc3acdd5bcddeb445f50bcda5d654612899942ebfc4d039baebc1d883664f1278d26bfb3fcb6bcf9553887029eb494869759d575d70ecb46d8f48800e04ac6a50f8b8940807836741783ab2844eccf96880001a3e0b7ba39a03b857f35bbb69d04b70688507868672fc9648a7eab3029d0d54ab192f1728398fbdbfa3a6104f878d3087b3bd2836bbf857f8b83639b07695715f8fbc141b11772c793f7f65ce6ab163f981e0d09cae32ce78553ea50dda5c518e241dbde5087b13ea0a69ef3925f40c93ad214447d1e515eb460c0c53563a3e2d849d75f223554ed9c7d8e575fffa9577b95299bb0a4d482743723beccd0284a25c0cf06ff3db301690a949705d251342efc1c6da41d2d58d47971a35d957e822a318a5c12e7d1c9309522d2a47b36b31fe4ed856cbe2166b9b5396a1cd23f7960511dc003bb3b14c3ba65d5d6d653421dfd846b12a65fc8a558648e09c7367832593357b4d18aa586563cb285576bd948eff5286be2346c4b17f0123f418a778f0413a5f5db6d60cf5b9b2651ff7429f9661db650f18ab09a9e37291c9c328c49668e1a98e06470740eea3bd4be42f78f155a3ad6d03779fc57bab3b133565995ed9e5785da2bc299416ac4aff7cebe0a6b9ce4cd1c09ea6f39fd96200d69648ac9e05c381f0e38f0707262a02179233159771dfb44abbc42e2649a6dfb7adde7582b0569ad0ecddcdebd389501e6cb2616c8b6d48ba207672fcfe07b484cfd32c8296677485fffa7bc1ea5c0a40421d47cf3972546ff7c97547b95acd47ec6bf196aa9d531eff40090105ae6be80deacbe57426d69c36110dcde815aeaf2c204d3b06163514d3b5667b8888a34951c35103477b7058e64f2fbac5f4c2eaa47d595f380d7180fcc92a00917af56014e6435c10cfb2e62700f83f021cdabd4f9f0f831649f45898ba0e564dc28a825730cb19d02222c8b9cc560ce80c3d4bff6e836cf93eb0255b6bfa81e47c87849eeba1e55f5774f3eb63134819495753280410bee108db8e80424d03ef61f0305d4a05d4d4c1bbd8e89cc541b79dbf737621ef29b38257e0c3fa4393f4b35743b02fbf461e5e896948411b73f9aee5a1ad90cf1f5294e95ba52be0613524fcc0187cf471c9674c8970460788144097486dc6babcc15dc8a248bea15bbcb85463bfa6be8b52b4eb9b4543b245eed3b0f08b6af6bc55670107b3c6ba573d453ac1f11be2131647e90ba11a4c81b061df8c6cf4dbf7c575f98cebefa15ce40da82d1ba2cb31b603ef87eb971dc0a25f9dedf719f8205d4c82643362a6559d6f820ede2e78553541aef1e3ee405736ea36f2057dc301941d3bcc211f3022353e82fae08d6dd6f3b761f6e90ceafca4d8942efc8f2ddb45bd0e4b00e01dc6ad394199f3be66ec23f02086982925bf94b82419f4f4b2e67d62c803e0298a68ff0381efeb677793d62086cf7f8975efcf08e9bddd0f08a4be7b014592dd58c8bdf92ad18253499d6b2355870298cbb9c436fa9209c41afa354b572f18784d2eb21658297b825e2b9c76a8836677e5ea019c6f024234286ee2ed84d878132f86ce3ef21da2edd781299d22227d26c3b85ff1ca09951d9d787b8bcde8061ddb37ddbaa121a9b3c4156919e4f05661365bb6b25494990d3975cf0922efc7f598236f0d48abd7c2ff6c4734e9b975412f8e6a4b1eae2f2b6a7e6c6b5581a64969c8dfda3387b557810b7c0576211c50d9f516f728267839eca5e365385dc0140c7c779a39a91440eb3eabf7a4354bf9201fe288f6913903427d351848b940a78072821f3a7b49c00d82099f2b82d0363673743c4e805d6ed470d18646e13a7a0a5a6b568c88a97ef568fc336feca9a6257211154c52d592122ba546b2d5c9509bba1bb56758dc0f98efbcf02440ccddba05cb718ace4b6bab11aef3566b7ea90bd99e59df2031017a46cd6b57cd1a94862834b4df9fad710c291512f9c74d5d87f9dc5bb2e286898f67e0c7143d2f0ea6ef7874030fe86370867332bc2daff7bcf3130b15143b58988c29baa467327a3a87f620fdd316ce7e54d4483b9c802f986dd4a50c0fc9123f81c55676f79bf3cb192abe669f7c904e468175926211bdacbe03be2544c8436aa2a9d3ed23f5ded5aedc158830c20c60498a2e5bd898f14ebd8f6496d4c0b15978bee3092ba781feb75cb91140f80dc2a2a0446c4ca100586bb1f6372f0eca44c728337d30ed2577af3300858917d6593a260a7e6fcdc66cd3ab53ae40113c7e351cc6cd4bfeee0f30733fce5b4c8ff5165185f4046a5746b9084d617535c2fe823234c3d6f5f498dae18717bc2f39a639c2ceb1eaaa725c44215f8562f3f70f784d6a9afc5f18174c2fd7edbba6a184c4b338f72cb67c3c5806d09e7f91468f0cfc1bb523a594e1be8f830d574863c77a79ae931d7a610109c5e83d9fc1ed50a8f1f76bb9c243e7f85e9eaea12d678abb0c923e7d15762aa8d4cce0105340a6b8606566e8c3471963705853be5102b839abcbc3b4188e0145bc24c160f3c179a77d73e7d119c880b909ad13c6002a2fc5e31464b075104add929040c69779193ea71666889c7bf66f63d91daf68fa70282c60913e44faa2ee4a6ca999c903150431ca40c968ede64f5ba2e4e84354b9b34d657f0ef27f61924fadbb181c5912ffb67c07c43ba0cabbf657cebee40a33d0087816fe51004e04316e10c03b24a2a26c32ba5a90d0e56e5a6eb15bf40523b5bfff3f644cfbd23201962fcaca3f9041b5d778c40a718208ca909ee9ea3d583d00538734ccb06e7f186fa33f59c3aa94e5d17cadb1018a35bea588eb11ce1665bbeabeb8164a3dc4531080352bbdcf6b8221d06d8bbb66a31dd8dbc873c4c719ea1c9316df803b2d6f856c8e17e98ee2f45033f52f5315f765b9f8d72e72164ef0b9106800b235545e16bddcd840acf51b5a0c00a3402a749cf830bd57e6c09ab4397977464939f92e881ee6f2d29d1afb1984861c1aa97e04d29d6ca62a4c9f328da3d8bbb7ab75b4f277a4999ccc77975790278ff036be4b61eeb426defcb34423c9a8c5930c7bb12d86dc8929d15b0486a80323c8af8204b6f72797945ec8aceaa18721fda390c209aec397733b3f7b8c4a3e535b2b4572cff27b5ac055e2c6a9dce31b512a8b562b06d4abe9bf8a72c32a7c28658a50072f2cd278fffc6d6296bb261f0e46ab9444077ce3204663d055e61ed12e966c9b41cc27d6b08182a37a4d87eac8136c73bc576d0e02d0c3349f3f38abc13fcab07dddb4f2de630891876dae57305cdae0a359bac47e1a07455b72d3ace8aa93f30db7eb4463fbb9885ad72177cee9ff417c0984fefe9e20ff1b223dbf5fada95281476fe8ab0c48e6bece9c141d5f65a3c532902e20d2ca131a5fbca13c70b523c7b877cfc861af8cfc080638d9cdc84e8c28862e3f1da3caaaab6524bc037055cedcefd7f951febc96c4edfdc5b6f9eeae50c12bac999093ecb40a75084cfe33a6f1f117512788a4fa9a3cbeb4ee7bf32de70ed56dc00c5ecd6e1784e50c20e224eaeadedebac80288c17b7d776abbbf17f067f71aa1699f1cf14cf7047da01a46a0fc8106d5056310b9321aa4609803ca0c976666f136591c3e58f86dd1defd12a542aa6640d117bcd40ce81a40573a54bc37789c7349d90e341fafe2661b80698f6a88dbe4d6f20414891de9acfea47442e3a813ce7eda58c863dddd7107d71d447c48c517883d933201befa8c1c2ebe105f58768e019919b4feef2a15c51f9c9c6102446ec28324835f6fd691cfcbe0a491b87bbd7d0a98fcac47624e69c17f49806ceed9d1dd4322f2ae5db631f973b4cfc274144d18401de108a744bacc8c1bf6eb784ccc1e36c570c2207d01f1aa4b8a8ee4c8bee035212a2df47239dde2e10decd120042f287634aa9161be4e69007313b03abf4eab8ce5432dfa6f72b73f88fc56e34e5341a3124a9a953fa9c80a376fbc455092ae4f0d8e46ead267f5466658bc48b8e035ff59a923f8270903e7512c69f0b3954139fd72736b4887662735367409d5df9534542df68dfa5f88e5728acf3fb52bd923e5b7b456483f719b18932a9572f927e0b32bf14ae5c32f8a537f19884c287dcbddc2fdc53d9a0c73023dbb7e208806c80c2e4c05f668785661df1d4cb31ef6f72f481a6a84dc82cce8f5b33445d8e1ba737a306290e6ca03477e0a0fd9edff80e1525b0608b341e29d7bcebdfb0ce7dd32fe670ce780fe1c4917bd4260e77df266ac33d5a0c8aa221a53f09355bae83b5903fbbdc1c50568104d0a75eaafdb8d9af0ad01b78c2a58d86d65aff65613998aabfa26e91dc2786a3595e7763b084b181a9699c8e69aba22889745ea4b2ceb0dc17cc1de004f041bd318c9a7854e4c843fb644db4bf4eec630e631f33c57bcb675dc2f2a6077cd1e50d8dda8f2d1e12c59aa96a741ff84677860d4a2c5e50c3d8a184c59124c08027e8560ef8e3880d820fccf48f8697135b9c0eaa008fc89b4f70355ff915643eb9fb004572ebd2577ee9467855ff7e3de3cc4f43fb8337f1518f5180ff81e6675fcc4310e9ea0449751ec3839ad2a474b0c95924c6c1f013edcdf7835c6c3a03b1409cf5614c1e5cd5c142c2c831d5f1f8e8580c6846add623d3d02a1816c3bda96106d9deeb79483bc51647f400f85d5ff26db522dd1cd3cf7a6dffa2a41fa1a4c82b3c73773f4a131efb5f37538b963e2816105ac01790e3998978a73312548065156261f6d56180134b69fc0e25df1edf31df8cffc83f715a07492444c6702776aa67f9fc93c00e36f4ba1e19fffc975332731e996e42bc6efea40704c37f424beb0665114f29b8374ebb44f59b260bfc73d41248e922afc1824d94bdfbb9d9eaa7380e141f9fc28624cdc65b98c795fa886e4ec6312536e7c8fc70d456a6ead7b791f18db1937c96f3d58809437fa9f91362b367f5470899cd2fc69387dc66495e2bac938fd", &(0x7f0000000040)=0x1000, &(0x7f00000010c0)="124139c6def7922a585ddccd1419620a95a5d97e3f3dda399ebc7b99", 0x1c) 16:04:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="977327f73986d7c91e51d9e06d57d81e31ab54560279573926bc788804b586fafaf93a0c51c10087926cd9dbae89f55fbb2540dc65f922d8275f7d766f40ad57466c318ced4a90262c6b6c3d5b860f4cb8cff87a6918c87bf7d83158740b66eab9ce8519314598e1cc80c8695bca1d5299855233a4e802c127842796bb3f2cf504511ad77f6ebaf9ae0363c17385b3cab2c87b6ad94587c446c35c0534bcbf0f300c92eefa0aba77a4a6977fad7ed19b6ac6c4256601bd5d94919eaa"], 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, &(0x7f0000000200)=ANY=[@ANYBLOB="6a8bc9634e19769bbd730b0df310831aa4d59a38b8f9974f7e043e4ccd183bceb8f0fa24ee7ff85ef330425c662eb2eddcb97223a7aa00"/66], 0x10) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7, 0x8, 0x0, 0x80000000, 0xff, 0x0, 0x1, 0x9}, &(0x7f0000000180)={0xb7, 0x1ff, 0xde2, 0x2}, &(0x7f00000001c0)={0x727}, 0x0) 16:04:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:04:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x80, 0x5, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000240)=0xc) r3 = socket(0x18, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x7, 0x1}, 0x8) dup2(r3, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="781cc3b44320eca08866be44595ea0a7", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x58, 0x5}, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) 16:04:22 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./fide0/file0\x00'], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180)=0xffffffff, 0x4) connect(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c65047136f4d9d2234a"], 0x10) socketpair(0x1, 0x4000, 0xd8, &(0x7f0000000140)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r4) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/17) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:04:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000900)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000040)={0x2, 0xaf800000, 0x7}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 16:04:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r3, 0x6, r5) write(r0, &(0x7f0000000040), 0xfffffec2) close(r0) 16:04:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x8) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) close(r2) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:23 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) rmdir(&(0x7f0000000000)='./file0\x00') 16:04:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) 16:04:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket$inet(0x2, 0x2, 0xf7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x44}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) 16:04:23 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff}}}}}) 16:04:23 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x64) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_mpls(&(0x7f0000000000), 0xc, 0x0, 0x0, 0x0, 0x0) 16:04:23 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chdir(&(0x7f0000000280)='./file0/file0\x00') r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmat(r0, &(0x7f00008fb000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x20, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xa4, 0x3) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x7fffffff) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getdents(r2, &(0x7f0000000140)=""/117, 0x75) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x64}, {0x6, 0x0, 0x0, 0x500}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x7) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:04:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) accept$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x4, 0x7f9, 0x8, 0x2, "6c394e949893a8f2b98942a9f52284064290bc32", 0x0, 0x10001}) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0xb1, 0x18, 0x0, 0x8a) 16:04:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x0, 0x201, 0xffffff5b, "040000000010c35700f800"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810", 0x8d}], 0x1) 16:04:23 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280a0, 0x0) poll(&(0x7f00000000c0)=[{r0}, {}, {0xffffffffffffffff, 0x2}], 0x3, 0x3) execve(0x0, 0x0, 0x0) 16:04:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x80, 0x9, {[0x6, 0x2, 0x40, 0x1, 0x2, 0xef5, 0x3ff, 0x0, 0x6, 0x10000, 0x49e67aed, 0xff, 0xad, 0x7, 0x0, 0x369, 0x4, 0x80000000], [0x39, 0xece3, 0x1, 0x9, 0x3ff, 0x2, 0x0, 0x70, 0x4, 0x5], [0x7, 0x0, 0x7fffffff, 0xff, 0x6, 0xa8, 0x3], [0x100000002000, 0x1, 0x1, 0x2779a0ab, 0x9, 0x80000000], [{0x8, 0x9, 0x8, 0x2}, {0x1ff, 0xffffffff, 0x7, 0x7ff}, {0x3, 0x9, 0x0, 0x9d1e}, {0x9, 0x6, 0x7ff}, {0x5, 0x401, 0x3, 0x2}, {0x5, 0x1, 0x2, 0x2}, {0x6, 0x6, 0x2, 0x1ff}, {0x130c, 0xab20, 0xe71, 0x9}], {0xffff, 0x6, 0x3, 0xffffffffffffff0d}, {0x5, 0x1, 0x80}}}) 16:04:23 executing program 1: unveil(0x0, 0x0) setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, r2) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x0, r2, 0x8) mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="e456a104b0bb4ff9c86189e09a9ee7711a2e25626afbbde7e581689a94de5b792e0833fecc0fa75c6bc3d0ff6582f2640f0e50f4c2aa22"], 0xa) 16:04:23 executing program 0: mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1011, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = getpid() r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xc08, r2) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x0, 0x3, 0x3, r1}) 16:04:23 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0x12}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10000, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280), 0x1ad) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xffffffffffffffb7) getgid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getuid() setreuid(0xee00, r3) r4 = semget$private(0x0, 0x2, 0x200) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xfffffffffffffde8) semop(r4, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) 16:04:23 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x46) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000003000/0x2000)=nil) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x9, 0xffffff80, 0x6, 0x7, "22cdedf9cf1c4cbf2d55a171b3b3f42f827496a0", 0x6, 0x3d8}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r7, 0x20004276) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:04:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x408633a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/141, 0x8d}], 0x1) 16:04:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xf757, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getpid() r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x5, 0x0, 0x0, 0x0, r3, 0x64, 0x9}, 0x9, 0x0, r4, r5, 0x2, 0x3, 0x80000001}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xfa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x4000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:04:23 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000002c0)={0xfffff801, 0x6, 0x80, 0x0, &(0x7f0000000040)={{0x12, 0x7e, 0x4, 0x0, 0x9, 0x8000, 0x7}, {[0x100, 0x200, 0x80000001, 0x80000001, 0x5, 0x4, 0x81, 0x9, 0x6, 0x3, 0x9c7, 0x7fff, 0x3, 0x4, 0x7, 0x0, 0x1, 0x5], [0x14c, 0x4, 0xd23, 0x4, 0x100000000, 0x2, 0x0, 0x100, 0xffffffffffffff61, 0x4], [0x200, 0x7, 0x7, 0x7, 0x6, 0x0, 0x9], [0x7, 0xf90c, 0x3f, 0x9, 0x7ff, 0xff], [{0x8, 0x7ff, 0x385}, {0x101, 0x7552, 0x7ff, 0xfffffffffffffff7}, {0x8001, 0x0, 0x0, 0x4}, {0x1, 0x5, 0x2, 0x1}, {0x3, 0x9, 0xff, 0xc0b}, {0x1, 0x0, 0x0, 0x8}, {0x40, 0x90, 0x8001, 0x80000001}, {0x8001, 0x81, 0x7, 0x80}], {0x8, 0x7, 0xffffff01, 0x8}, {0x2, 0xdca3, 0x41, 0x7}}}, 0x2, 0x1}) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000340)={0xfff, 0xfffffffa, 0x3}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000380)={0x80, 0x101, 0x40}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000400)={0x1, 0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x8, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000004c0)={0x1ba2, 0x1, 0x10001, 0x8, "efaa78dfffa283c35ba47eda2d5717522da73df2"}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000500)={0x4, 0xfffffff7, 0xfffffffc, 0x200, "9628dd9cc7bfcc1b342b953f8250ec149e1ec88f", 0x5, 0x9}) ioctl$KDENABIO(r5, 0x20004b3c) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000580)={0x20, 0x27, 0x8, 0x7, "2ffbd950fc246cf229b66d8440c6bc27baefe780", 0x2, 0x9}) sysctl$net_inet_carp(&(0x7f00000005c0)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000600)="22177ea1470552cb02749d205a962efa8be9e51d7d9051e89975ee568fbcabd091766b24a919c3bdd9299fd4428170e980316043ae9ad6a89a7888144ee3326d9c985a7337cbdeb9559b49c3e7fe04ba27af79e121ea4422c936615403bd2518ef3a1123e4f60084b9e3521be5d84dc517d44e32107ca5ce7abdb99f706b71e471a81c8fad5a631181d9d2e321078496e5657640410e75606038158a8a9a224000c7322293a4c18b83eff82bea5ec85a621a5eab2ce1356e998d229dc808596727a8205f74ccea30bb7708e4c08c116336b9fa57bd141beb886d0b8b79b11c13996c69f416cce430", &(0x7f0000000700)=0xe8, &(0x7f0000000740)="4002e159423f424dd107b7e59daba35636d0a7aeab6b75cb202964484f926edbc776185b9cc3db43e410a0a4edd536b47cf19732b8d7c6b3b6c316287dccfa51f1d544ae79d2fd8a302e44e5159918cb2d2914fe2a52f8d59bf2287b4559460706fa885113f4e6e1c09f26e5e18b1193e252c084684cfec5d17638cbcf54fe5cf52ad571fa123b2cfbd3fe58a19832c42b51c7ff674d0df8ddc234247235619bc8a6aee6c3823795755bf65575c8a01ec104ab37c37753039a7c91de8c57161799ee97624daa3bd20864946c0362ef9baeadba6cd93d47b6c37e0eddab8c41259d6d72f5838cb7333ab6f6c7be3347243eed6592a9bcfea722e7e52cf2ade03b3fd1a213602f944791dd8cb04ba813ea21c252ce6de15d0bddfe6bd7ef6ad8e0a2745ba4ac6b80e102e89668187820c4b5c633a134eb9a05354b9506e408699a161994f4f14949f606bec6d060acc8d3a1edf9b0a1a3896b0f70f4010dcf88004bb901da51862124c87f1d1d12bec73d79b8e3ab6891952ee7126a28597fab6c29114d4c6e4d6a7b56235ed140bdab8d18a0fb66e86636e545be90d782416d74459b3a4830c891bb93b46ace9dfa49b07efa134b7e1df56e6054154bf0bf8c881cc5bed3e63d5974eedf9f5a14eeac19d4bf07879c5fce1fc909e94d50557ed573fc73d140276f5732694c899a642bb1900e52e39d9f1b658e9dc777a19016682bc2834af81ffc3fb69748466508376ad66112a3da935227eb53690fa043d3fe49e91db5e8cc8d89ec136d04641207a0e8fbdc834ccdcaf4aded1852df205ce051c72a6a5b2e43581a51361d74f093e34c322d2d605a3e5fc2ebee3bb8b68e08d683463cf0e3f15b72c65692acb025bfd0f367ad46c752414e2dc76daf819a8eb39213806e44d5793e87b658fe8f33285ec14305233401213f6c4bdc9e3b0f9c625d4f7539e5f167138aa4a6719b0c9a9e5a99649a299d2daebb2fb028e4014fab074c273f64ffb60e8739f7d701526fdbdd4a2620e4032aeb26aa6eaf134aa144a9300199d88bc9f2c7628ae6821aa9263bfbdb1f4e204d19668dbebefc00f3583ff41565d43591c184f33c4042aed76cd7fa47c24b2397bc4776d49d7b1fd1596dc35f4d15665a8c7fbf6c7290df82ac0356f6f230835008fbf01891a637a40e5af05f10040005aba4b5d68526459bceb659d32759d6653fff7d29ca542cd2b4ee468d5df5a1cf3d4f9c39e4cca1afca2851b41d4defcf59de9e45fc8491c8342c971418c6a85429e595e0e5d0455055e733486b094a0bc5d38d9b60682a4a42f3b5344f6d2b08df063dac88660fb0895c0ef018c25100d7088bb175fa9c5753a035ebebbb4d65accbd9426eef217b078fb3b5b9d493e6c979b09376826e7c80282ab9748a60594e4af8eb2c5aa06342400f1868d0bed188839fe4cc53f7604560832ca3b009b30184352bb907ac7fee6c8a73335b4396e5d7d0e3fbcccacb9d2babe1841bc011775ba28bc34995f49160f460be1b352f6375cd0fc1f165537e1fd5971e6288b5ba54848b7dbc58c8b3613e8eff2b6a8ea3721c56679b8f715d520052f323998dfc8845e33202bf0233c6912121af1d8d23a65e3c7db7caeb99e8dd3a80abd7dbe2c6e3025804257ac310b0e4e1e3bb56424137740142b196177f518e76ae61645cfcf1018cf34c767c6f21168f8dcceef3ce42f663176ee533cf98fed40a1dc4c72d9a37629bb96c4abb4d7bb23dfd9c92743989c3097ed50d1b0f22fa8e4ed16e7fd1af22aaabcc3dc42e4eed75aba0c5992696263bf603c191b548fe5937d25b2d291180d8ee95badec51e5640ddb76f31345d0fbb5757863b93c9d83312511d1fcea7e44d3ca5a9e851cbc58846ab3821ca519e0eebda9dc1628e394ae428f7c500b391db9a8b8e7afaf4e53fafa21c481342877db0b007a877a36235bd2b1296af5c981673fc48589ac39e16bb55d4735de25e52d41870f726de37870aa90de212d1cd5d3a77eff0dfcf6b04fbdfd6d3df74a990a934d5b470c0e8e2e866faf718bd9b46dd7f4c705278e84d14a163da26bb56b8c60164c3fd7e0b315c093d8f0826c204c7390d8583b54cc3d977a2657397bcf463ed99e2d066425a92268128541e590959d3bc40647a2b449913a5fb1b32174df5edbff3f87dbb197d8ba70346aefd35ec7f5fcf82ce0b50590edae6df9f0b1c304136efc9b0daa4a68a834874a34d30365fe63af04c9e6b1adbcacdb2452a53cabccdd3a1c55526e194f5310df6ab3f722e1aaddaca5ef71b6dab97aacc06883bdfec12a79ea4eff2b1275173cc4a34fc9f1d921baaffa5cba202e279aa2962e21127f3391edf5e2832b176fe202cf44665796557e4f96cb76e1fdaf2d4c232b0b997c487fd31f3b9b6345a5e5d3101585c95134270ec52708bd9164e7f592ab73bd24dc3469c82da1129a8bd58be15baf9c7f6e41e2e28be80b09bcc86de8df06021ebbf0460249ebc3e8567cc9be16f27fe49c6b249feb1d468b89d55610b9f70530ecfdb298ca8f61096fda72663c3715ce009880a8807715ae9f9a9c66b1b204ef7ce56d82914203c751e423bc5897bfd846b7cedd84039ffbdd137accb05437bf65cebdbec3d885b9c7cd5f0d51f0780fb228f3b01c7a72e1bc73331a24333c0cff6d92395c9779ad5a82ba4f51ef6beb130fddf82a762e35caf8287a28c83dab05bf4de11f7e8c1d18a5ef865088bfa78bfffa6260961547bc89c2e18cee327dcf3902fde94ae331f8e84b05dbe3e3391b86d3de195d6fe489de6dbe1b260040cb7a5a5a97e83218873e696cd2700936c11615c58d8af84868b1caa932e2bf0eed41ba638d2cc62c36c99e31805df5000ba2a085c03758f1dfa115c441545dc6e09af943264accc8076389c3e8aece1a687b8283d2d0cd03652545fec642834595f15b967924400630fbcae8da528a5d2ad1b19b2a0b785b00cda369fb3225dceeaaed780ffc16153dc2b41059fc284df71882f7400e38476ce9422e5c3dffb7978dda8b98c6eaa75cac5691e21a203429d01297da4a45e7974b347d53655e688610ba2860d2baa57fffcb2be0173becbfdfa60f8ecc1b67416b4b1c221d55f9b3e152588bbff92617274dca046e89002a651884a4c3f46deeb950dec3dab50db305d5c3093bd277114e71ad881cff220b7b74b704c80669b339c4978df4ef3cc8af0bf858a892682a7b710f0f8a79048d3ce875da6f1a755972fcc93d29ca4d8feec1ec21338d0ee7b2b13b4a1ab591fdef60105bd3dc31a00d06353795c3aa4ec243a024e57b48e8e11691ae52c1e19788d3e78e742dfcce9ed4a9feec61365d60e3fb86ede3ced7ca8bca6c6b16c248034ac8854677afea93d36e175f2d054ba9a14d86a107a811ef4f8e5571fc004018265af2ae757a31f9031843e709ad298762b3e9de1197cbbaf79d15034d951044fe3e3bf0ce87b8facc7b8027c691ab6d8e69d80475e33490789d1caa2d1812b7a16ed2fe91a5995a4161fd406b886dccae752c2e615ee09908a2be2fb5c81d90fe003927619d7f49c89a65c5b804e1495c942590e51f0f92b015103d9c6b3cb3116c9e6df05ee1fd5cfdfd4208383d902ad1c0cda1035d9478c8bd2062e5c453bceb49811806dd4560dc514a5b810c4839f8088dfc63601969d8a530cc94b05497c12b2d3dd3faa38a49746d61bf2341ec5114449054c66cd064f7e3fc7ce90df6a432dfefc36ffd8edd2eba32076d31566103421e8f137467bc1cd5699570ce2d842e43b46cdd57ee15d0d8c791f1abbe9f7f42a4a665fce1ed6ade34247edb228cbf523922657f24e2cf3ae02c3ffdbcfe3a42160c4a7d0b1677a865cdaa3e64de78104be2cc86bed4cb1c51b495fd433a35bd95fe51fffc238c1d749558806478cf6206089a25165c181c883be8d7b96ee2e3ccd19d3a65a8b191a277e48748db6040f8268a4aaee2327627505c8f1bad1c978417762fb7616c865222ad5614cf95b52b8fccae633c93622e15ebaa16b6171c0839554ef2e8e9507c570c810f4eb00ee7af9d24b0e7cd847d9533bc5ce079cd85584f7bb299d3fd61eeec1bc7c6b02eb9e9d7c3261d8eb2317c5bbaea17d7bfeed7862128d8e7d44c2fe6cd51a234ef83ce9c19a99f41e07fb857b47e5279999c9d4de3f99c68a2ba5f1ac5933d13ad3f73454aa6d0c9cc14919552c6a97aa32110ece139815de5fd383f7ab63244a1f200a01ddb1275a4ada1675b7beb8f7fb86dc21c051446c71ca1dccc4845e8ab37d7e76508400a95ca9e1ccb344e56e109c1c391b23b6f55a1a870d715e56fa17b85cc59a5f5c088234dd562f120efe6243cb702d7cb9c5f8e4a07fdedee9bbe4d2d61b791a4a1d80ebfff4bcb40ee07140c28c551216c493a4ba6e9ba5fdd78a977731de958aea1655da0591524df952de7425d49c12569ffaa585518fb5e6a2c6745ac79bfdbdc35af7f06ed88846132078e408bd33de19805d018962398ffc6bc2ce6fd8a133365587820b55a203152e3e805e25ed01e75300cff85a97fa77d9740d83d7df9da51eda10726a771a40205d015af9ec4b6490d9f8c06f9896a76910e7bbe584b8fed5a6985dbc9846331058507d9e7e7ef3a2e7f94dfaa3f43ec85c5b021e5ed0e690e5d8b6bc7888d419dd4d942632e4eca39794f47f39090036f40e88471664f81e1962dd5403775bdb5f2c7702d9e3645dd7c3a4169312bc8f0b365d7a2d7fe0424375b2813ac21ac9f1d6ddb1dc2266d674053c49ab2f41fae314f21693de485132360489d43aa4a46a1e8c69aea511949d4e9347565d7bbb821f14f7c375cba4c2963f23582d271a2970d0dd6362e0ed2f593d6834daff10eb5e18d2f456c0783aff6cebd4fa1391c0b1fdfd6ea8f9a61d9777f756917e0e01898fdbfe35da3b8ec59e00f76f4ffcd02f372016b6bb93df968cdd6d62b9dd9d8f6233e40f63294c87993eeb96831fcb22744a62c87bfd427bb2810b90821cd1f2ea71bc8679791e2edf74943dbd13a79bf4c9a88a76d83d3e0b87f74c80086e87baa1c3f32d05f9c3fe8c296c1a0f0407a79e2676377b16c5c6019f229865dd3dde9f5c24be7ad28f825d0e8f9999b0cc88a1e79f4afd0f08f9100bed3f993f415ade5a39cc48a2284921b7bbcb5d34fe37a80bedf8d05fa3955a84ebf30069057de97131d9eeebcd61a145b9a0472cb09bcebcbc596c24a17529de3cfffe36a28b1bfae44edfe2ec0d4c49a51bc19c40702e9787fb7be6d5a46ac25f918ac39e4688e784fed3abafeac4f1a96ff234d525a1319d307fc1e05453e69936c45697ca34deda10b3834e6f1424818331c1a54d9612fd8fc02ad6ead3cee70145ee3afb167e991e027f4dd1558521bfc09d3018d873a4d97a481689766e0c1631202a72d3664ea950e8afa982a2376ddd09c880a7ed278406feba339622d1d52bf6c0ec2b57244cde1374825f47d233f0b65adb5c1d4fc6a5741f8a25514c57f5f4b3ebe772ce302fd5c5c57199e0071ce6d4688cc246dc63dc97a7832bb8f1c06bbd464e0d040c12333cf798d2dfc6522de10757cdd68eb1b28fe3f5b40248ac7e892bc94d9cfe9de1d623b0ebf905f1d41354683d60bbc3e41e35b87b8aa0fed68e56040ddfd82db1eb5f78a56603fca95008f52df8189c223ef641216d65f21148cce917fc42f3160104ad800eb3603427752e97bec83f0dc0b7a3ef23916e90da7841edd276cabf97c1becde179c2f6eb3769bf773f3c9af64527e7032fc04a2c0c160d4edf", 0x1000) r7 = openat(0xffffffffffffffff, &(0x7f0000001740)='./file0\x00', 0x80, 0x4) ioctl$WSKBDIO_COMPLEXBELL(r7, 0x80105702, &(0x7f0000001780)={0x80, 0x6, 0x3f, 0x1000}) chdir(&(0x7f00000017c0)='./file0\x00') 16:04:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x21e) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:04:23 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x29}], 0x9, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f76696c65302f66696c653000"], 0x10) 16:04:23 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x24, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') setreuid(0xee00, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) writev(r3, &(0x7f00000001c0)=[{0x0}], 0x1) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000180)=0xc) setreuid(0x0, 0x0) r4 = getpid() unlink(&(0x7f0000000300)='./file0\x00') ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) 16:04:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x200, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=""/232, 0xe8) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) syz_open_pts() mmap(&(0x7f00006df000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) socket(0x2, 0x3, 0x0) r1 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) pread(r5, &(0x7f00000004c0)="eb981724f4e464635e846443b8fd277fe56659c647cc311a4b02dc2d45fbebd5e9a2c4e64e70fc4b8c4fab1bc2d0902a6af3218aa00b5bdfb804075ba969e7de1b9814774d31689ae3a7df0f517c1cf6fba96638c0f32a23c4edc1c953a56c1797f953bd7e951425149714849494cfa47b5010c7803ffeaafde832ef82b9c22514211e32392e68b2dfbd4ac824fa3345149eb05b35cb7b63b0d5605c3b7335f51d2b66dc09841623a7ddd0222c4befd0fbb0499a62aa3b351a1f930cccbcbf50507a6a171e20a2b544d1cca9fb7b6f5d7bd8bb15b96ad5015ec4053643fce5a22928b8da132a3a1a455a780d7ac2f97f4e52163742b51416e8b4bc4146490c19055aa50a9fad1af2764a27e92cdf3d0dbc39f1a24124ac58c03a02b48b3ed726f956dac849d1c0e209bacfc91621075ab865612056cd492fa2305c9ed174ef43d2a78a4b94ff7f2a257c66c66d0c1fe697aeb3fa6da5b4436d907d16122ee6263348d8e56ef63c9fe097cfe6d56b4bd83ecee76e8c4058a9c122cab5c83bb57eedb2a58dfcd77e27ab331fc04933087db8e95bc9501f1334a623200bbd426f0be722080e3e75e87f2e48c8018e1f2c89f91be674aa52f51a41f56efb993e6d7adc15487a70c91677471419632596388fdadd4b1fec609f92e665d187575b8996c588589aada8cda5d43ace08a8a6a02ac2db86869dc0134bc9d4a80740847ee5067581f78ecddd821bc157bbb1a8cce508c233a2b117b35d2c88b0e5c2d0325a1747ba8bc1b8ae3b49684e44c1b53a5edaeb83ecd7aec54a2f33fa63eafc30bf32985eb6a2e134a557aca5f9619d1a74df38be21859f791b501e37124d22240b7eafd3a8dfd10812c7d2d436133aaecc8d8d0e1fb29f1187a2bcc514e2c041347b03b535de898be4f96d3e8d85586520720e3c469957b7372bb38ec82a30122416cc61a9fbb8baf6db85337287da396bb54e5bc8026898ac6df0111ca7fb36c4824cd9650abf780ab2567a028f69e2e8cbecddc8ba6f73145f79039c1de7bb4cb1f90f854e55127e4f302df5828aa19d3476e38e65290b7e7b3496097bde9bbe5628b78f0bb3e3ba2899f6d45330557a964f0fe3a2ca03f8a1aecd237770f81c6072d951c254ccf82ff831ab61312dad32d25d74f697b90dff4e9e9141a658638692c6961711c80aa5a8417426e47c7f1148d0a06bb7f71d5913eeeb426db620ce85425ecf9f91f066780863f18a30e1456f5214cc8b2ac94cca875f74eb60a822675557f172811a427286dc36e91bf99adc240b0227b92e15560b1001759c37c7fc59d0451882dcb39279fcd54916aad2cac7cf4eb0fb2787599c46a16e006cb38d34c9bf3f0879443cd6e687f2d3749269ba65a66368392c7d0b423d45e7cf9a717adaa038961e477e394dd0256574360dc35fa46189b9a26f3beb38f29589c03d8522034da93ac643362529a76795da3d9d62e101ce25b096949012c0ab318fdec980adb9414a0cbb12f3b9b000d3f9ab92c5b261e6b35d01808907eac7f3368a6d0a1cc43c8e47ce574637e1d11a3e0d1964572a5d91df4daf81f8a5c982f493405f6d493913deb1cea0940f53bfe20227f47582fdbe78165eca3323e44729fffb14cd7bc773319b0e4814af493a94a5542d05b6bcb14e3cd670d966a94e92f892c7ec37cd10dbba4f6cad1ce97c70861edf70be34d3fbeaa4c61ff955955aa572a7a057c3c3fa5b90af804f3a8efac1ade669d0c6ab360a51b9a7c9274e77479f99ee324761a66b0b919ba36659ded6b71331586fc2d1d647637de24a7c4097b6bf175e58643ed5e1c3c5725d4bd81c06888b9cfa162ad85fdd205f6ce9e1b3a3a721590b817c2a9924f9f5a8761e6ca783f020cda1c310582fda75fcb1cc0831e01ac4e035e38af60313a888fc6a1a19d2342742b7c3ded8d225d39f2843f69c25173be5862ad62102b24e1f5fd10477e2297041dbc1acd446108d2bb331bb54ea48427b2cb6aac1bffc61d1161a8674f1ab8788c6c2cf2d4fef6d12d0cd5a3c6b3fcec162598fb0fc5555e6ba966298fe7ee4552723caa692da643cb701b3e4ee7e02af9a4c044e96514fdb9a05acba3e33cb200f8d81bb049be1f75df54f199f59ebeb091dbce687a3c3c2c22a9b52a2c1a7605cb8b27b0d0638db2e5638a7fc2cb43523554bd31cad948c1d460867056f1386dfbedb1c8332c6df10d80ce6c5c794153e5301bee7d0f3d4fe539c18490a8a9338fe886cd76ae1c542e7994648bc873f1520fd5d285540e933be9068d541a37d82a51f752ff5a9324939ef3c1d1fdd6108fbf903017a8c687966e0597d26e660951dbf6634c25e80af3e9b85249b6bbb4e97d49f8ef61060255fc481064c2ef5d82d3733c9a9c45508a1879190b6e715cf9419166531c18751dde6bf94959c5fa0af0911a9a21ed7da4dd7c20648b8f734d8f26a3ba22d231eba29a75a717bc028b0aacf82b93597049a00c087b9fa3f52ab9ccad0b4e51b8b03497d1f55169d3a45f42dbfee4c1154babd623fda8eb83c17081e2829f0b44cb4751717bb6087310ef912f2160329e6c3b8b0085d32d7803b4e8a9cd26d54d9d286f34f968e3f4b49a4ba66b0f8424c45f336077b52ec3aa30919087bd03ba3189fad78a02c4911eb6761da0aa0bc2aca754f80349a08bc5887e33ba153f40a653f77c8b91af38ce05ad72361e6764a2c09887ad73167ddbfb6e4602a6ad49f1be51f7545690c7f5ef0047a03f3c22d2e90a49cca2d64d962243b477132c1bf22bb5ac5b7f89fd8ae6dec3b39d0e9cb477a0bd7cf7b228a76d00bc4f8c27ea9dec5baeb778a94b9e1ac397bc8cee055da0e13f09deca777d37269cbe48b4cb18a0ef26b0e41c00221d8ecba3dc6b5e9e640b5bced1678f6c9f6f18214d407a8b753bbe12330b5dc07be9bf88c65a8b5ff996395196afbd3355c8f6342f19e2e927df7e3d37d426502f753267dc9ca4a28eb254c3a81975d082f2c5e2973ba6de89895f7afdcafa4ec1e17204056fe91dbbf9bd92dd54f9e5dbe830f6f97bd0233327abe94ba7ac797740a16018063cd164b053f5ccf59478e9f42a81735e5cae7455293056b6a66652c8e4e42efadbc38622edbfc847e2c7cbb1859baed2681bd9765e64048af09f9d85331f0a47bfaaf5fd879a219019ad2b16e66c8a24a4faba0f832bd2f113f4add05ce227871bc4463e9565732d82b8d813a308c29f340195c14601f92c4d5ae063b12903993ed391c9ea8532311551b373e1d7bc51793d0a5d44b584cb72700dba093a0ebae557f795a04991a648dce72f93d26b08462dea7f4d411da92ab7e04df4998d9f5382f5304b1dd12d0ed01cdc7070b9955ce93a50a7b62d8bcdc5135ee1aaa3bc7742a4bd86f856719c7ac0b474010f5a3b307f2d7573ab5065d986fb19a12987d81bae33ad8f16b3bb5152211dc8355593654099b9bcd9c1ba2ec4906f3a05a812bbd1d4dcee6f1a60d707e350a1f7d93c65ce5dbce0846966994de9623fa7617f1f60d17998048050891dd13f584e4aee03a2727929396a6e1f5aad5d04d3fed7759341bd063240dd1f62f3d2f38f7178da264d92ebf64b1361b91fb3d234e5722d0bef8df8d836c26f9e94ead4551f9b6a893e156a1f2fcbfc2087377ee65905f0ddb7ca3c67bd72ef80b9f98561f948d1a3a65d18e2ed3463907edc20b07055f70f29891c0b951651ee7d0c3d5e58b804722bf13f39e14f1c6ed8705cec1833b0e4962f792dace85d342b703efb1e37fc8e62cfb9f3a4420854704d4a6b8aaa24d6a88f1c135893cba28d2f48bb1c710feb2c60d5533d03dad69498fa64da082227a56d61d64f923d118a72f665ac76ac35315fdab9596922c879f76601e0f6e85f7bf08a457e5f32818ed05bab7784a2371ccab54fb0f9d7d9bf31475e7b2c52c40668361ecde34813753ed05320ad4bdacc8213bcd8b72fd857e7f1fe6b44ff0d040d5b33d912ef234ebb52a4acf15b936a438283d8d66ff4d1b3e51c04ca915800d8470a28ccf71316f3c1939b53c00050d3ad3d7bb220bfed9c111c7dcd9f10390bc04665961c7743779ebfe471fbc8553b724848eff6c59fa61fd69d2c59ce6ca123704f33029050b02cae65453e1e294ba444902cf6173d658ee9e0763f922eac61604c812937e852a842b1a894a413e99cb54e1074199716bcd81eaf7640363a3202521d20b74705429fc1b34282cf5b8aed9404b59c033516b2ecff2b59bc39a65c45c429e73c7af6b03d216615d4ff9beabb47d63dab2009e3838332e5d49bd178fb125c08e78766acf1e06cfc7dc331f7d8ecb7e872af347875ec8f20b7aae12e1dbfbf0338f9dfdb2ac1035cb9f481c49a7250d8957e52b423bc522d0d025812e451e4312429f23ffa187d03c12a11b1784827a4701bc7b06b00e701cd5715fe0a8b151492d12b829557f3dca314f21b69d75f3c2b15bc8422118ddb464e03b90ab88e9ba063fb2f61f7b597e3c6c0433c4b6389c7cf9685a45622f5e855a361c77fbda000c2c77832b219d5ef479f4ea4a021a804090328a8a8b7be2d2fe521cbaffee125c475059013119231656413517e8bf927a3e15ac382a7d8a2487937d5f148e10c322034fad98d9e19762d5a9e5e28aa2486e6815a61f80e94f112f47e76ea636ce3eb2664937e5f46b9ff1e7cd5e8e091e1fc40a524080259dfa9719a060e425b7914e0ff1211b07082644a874078290a9f0bc0c203208f4d4439f013dd03efb8f129da48d5f37ef7c242091cbc2ba3627b887d5c5cdc737c0748efa4c06b9cd3407ef85db6eba393d113fea52a637cfc84cf86c7845507da0e58db2e58fa9df77dca59758da4e81ed8c1ec8f6aad504f958ffffa034fc6603ad0f910336e7a7d896321d9646683c985932f13e82f9b4c21ef4545c1c252d1bf8df4e4b127652fa2c8f79aa4710ce9af683e11c2759e8735ab0231f9d17e4354d5b356640eeca9544256900190c114569d0964cc0886469b2c00bb2a6bbc4a8ad679ebb78600fcccc99839ef161bf831a65104e290818a19cbf9c5dad3a49988cc513b9d8d3ff5d471be03e7a6d75de4bd3d864f920177722bf1e01a6bddea26deaa1eb127b4a3f14f48e23818f57ee92ee547ea1aaf0fc2d4bd6d8bbbd80ad93b4d1b78c5133ad9188a5dc9495a46ae0f11dc5ca8de4c17b8f4d4ece7935e84ff31ae543dac76cc6fea57cae11efc5bc2f35d8f21801c5a31fe15d7aaa1ea76fbb63e739bc18a31d58a18670710f071fc593137e7de964549de32b07623eaef739dba38fcb26c77a4749d39ae7577d3caf7cc43fd428adc26fb09287fc75afd5872e6906e260282651d09f781c54503a811feb9fdd6bc4fd9e6acc2f77926b7b86489127c19491e035ec2c5005af3d9d98b2a0d6f9a1a0fe57240e1ad433bdd637200f3d3b655ff2f5c0cd76d0519fdac1dcfc796a4d3e73f4530abb0592fd72c933ecf20ae33a7b716db6da8855417816d08376b4c3b8a82a9baea46bde681dd9d6c325d7782eae93950dbdb029209f7a813046967052719cdae55cba339e02fa927da9f045750f8a806f69d6815b2cf8682167d383b729d21fd784a3e53365bd6c0516eda7146248ac41946a2643c8018626a270e3d12bf31d6f4ea732839619119acd4bb1f054da7951e6409f4fede18c82da5e9473c0e7c08e2318873c0aee940c6e1e4c055359c78ae009ea02cd9e7dd93f0bdbb82725f1049bdf1f0260cb8556d347b602f71a35b1346b0feb9e6cc4cb8adc83b28535920952", 0x1000, 0x0, 0x3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)=0xfffffffc) 16:04:23 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) fchflags(r0, 0x10000) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x400, 0x0) close(r1) 16:04:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa6a6b2d31a7593b, r1) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000340)={0x10, 0x6, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6e9a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xc000000000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xa9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}], ['./file0\x00', './file0\x00', '.\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt(r4, 0x1, 0x3, &(0x7f0000000080)='SQ', 0x2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x37, 0xe92, 0x80, "e41778c943f2fd853f7b2014a95aaa98e8b69210", 0xe32}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x87}, {0x6, 0x0, 0x0, 0x1040107}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d337c86d56914f635af3a", 0xe, 0x0, 0x0) 16:04:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000002e5]}}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r0}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x40, 0x146) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="0e4e72bf39f1d0f364858199003e8548bed41c170ac3a424438e6877514a63870ee8b066e4c8cb0074f258803d8028372b0e7e658231f7f5098e2ed424714eaf7589db08884ef03376e08178bf0b091b3553c3b16e90eca24200e06b2b5d4036de9081cd9fc65a11773e43d9693a2d04a2e9e7d7aee78508796554842a6c0122d56308dab6a5ee7ddc17d705eedc04fad6856f9b707186d8", 0x98}, {&(0x7f0000000100)="b7d2b3afcfcb8876f6ab4349b74621d6911f4315e371e7b9faf35480029374e85a9f1b0e58e8175a69c6a65c658e5ea983d1c6b71792631ac60fa602adfbcfd29bf652a695e089bb4b1cff347088de45496201a57218a11c8040ad0c8f06c25e28edde271c41a67186bb25a96cbfcd641a3955d6de4b8eaf019acd6d3fc5ad4612769c8729a1e8e588208b1e0a427744ce7a7eaaad43207c4e988bbe6e9385680ef92c8cc6eed36820996ec06030e2cda52ea15fba1d6d258e02f332343dae15a2dfe9476ed49e86b77a1ce0571f3425d8e7", 0xd2}], 0x2, &(0x7f0000000500)=[@rights={0x10}, @rights={0x20, 0xffff, 0x1, [r4, r5, 0xffffffffffffffff]}], 0x30, 0x3}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699d, &(0x7f0000000300)) 16:04:24 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) sysctl$kern(&(0x7f0000000280)={0x1, 0x20}, 0x2, &(0x7f00000002c0)="4274cc48c75cb2", &(0x7f0000000300)=0x7, &(0x7f0000000340)="09cab2527a59f59df283bcfce6840adcbe5dadeccaed5066dfbc0791abb14d2ee84d4a2c832f203da66a1e8a7d41863258dcdb0df1f803631f268100ce47e5089331cf48b6049ded0adbd0b9e074565370cae87415d7fc55348a84d987597dc20e47b415c309c3aae2dfc5136d27b9cd7f539d0a2d5c55057cf661809e11009385bae8330fbdeee3165ec02a14e9bd9af7", 0x91) openat$pf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/pf\x00', 0x2, 0x0) 16:04:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "000000200000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) connect(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00182e5c6ffa0000feef"], 0x1c) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) shmdt(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:24 executing program 1: r0 = msgget(0x3, 0x210) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/244) msgsnd(r0, &(0x7f0000000000)={0x0, "73e385cba449ca2735c1d8b533137e380850172517634088da453a403164ce7ab374e4b143b472be0715029936c866faa366a8f2b29a91a7ab18ef77ce610deefb59bc"}, 0x4b, 0x0) socket$inet6(0x18, 0x1, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x0, 0x4d7, {[0x8, 0x1, 0xfffffffffffffffc, 0x3, 0xffffffff, 0x3ff, 0x3f, 0xced3, 0x81, 0x7fffffff, 0x29, 0x5062046a, 0x6, 0x1, 0x6, 0x100, 0x6, 0x8], [0x6, 0x10000, 0xff, 0x80000000, 0x74, 0x9e, 0x4, 0x81, 0x8, 0x9], [0x9, 0x7, 0x9, 0x3697, 0x1, 0x3, 0x84a], [0xffffffff9adee3b1, 0x6, 0x9, 0x2, 0x1, 0x8], [{0x7, 0x4, 0x80000000, 0x3}, {0x3f, 0x8001, 0x2, 0x2}, {0x2, 0x2, 0xfffffffe, 0x6}, {0x8, 0xfffffa41, 0xffff, 0x8}, {0xc9, 0x10001, 0x7f, 0x2}, {0x7, 0xffff, 0x10001, 0x4}, {0x8, 0x7e, 0x8, 0x7fff}, {0x6, 0x9, 0x7fffffff, 0x7}], {0x6, 0x7ff, 0x7}, {0x5, 0x2, 0x276, 0xfff}}}) syz_emit_ethernet(0x46, &(0x7f0000002340)={@random="6116314d9e24", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @empty, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffc}}}}}}) 16:04:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x25, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2d, 0x1, 0x0, 0x1}, {0x54}, {0x840000006, 0x0, 0x0, 0x7cf}]}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x20, 0x0) fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:04:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xe25, 0x0, "009e000000000010df0422adff00"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a5387060000004300000005"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) pread(r1, &(0x7f0000000140)="91723e5146539960435a35362a12036fddd385a5780b48c5769866e27694cda590583dd1b62db9bc4b75fc322fceabec84edc415665bded1cb01e7b9017e4f44490dfdd1883f049f90044598089ba213ad98d1e2f4c8e429990ced65bb4a2c1058cd27498affa526fb459a854cc99de50d37fa6df2886b0e9d543d966e27863adbb9bd1a0dab14cce582984b8d30ce8382c17c96b450ebda1673d9bea20429b37b6a138499ee6b681ad4f61d12b36ee3bcd3e0948d562022342c8d200fb5428eee870df237f765746ebd1f63f6c807f6ca4ac88f2078cc7b29c10fc3d9", 0xdd, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:04:24 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff89}], 0x1, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x802}, {0x0, 0x0, 0x0, 0x400}], {0x0, 0x0, 0x0, 0x200}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r5]) r6 = getppid() r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xac, 0x0, 0x0, 0x0, r5, 0x81, 0x40}, 0x3, 0x40, r6, r9, 0xb5ec, 0x282, 0xa581, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:04:24 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:24 executing program 0: r0 = socket(0x1, 0x1, 0x7e) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0xf3e}], 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:24 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x100002004, 0x29aa) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000040)='./file1\x00', 0x100, 0x2abe) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) bind(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) write(r2, &(0x7f0000000180)="b58e47659564858d588af670e482b15709975805d4133a4d4b6604d56c8705efda78a694ebe9c860c4eec47fb60946a901ff382ab9d9a83041c40e91ec3ba7cfdc4b608db36443a91b38574eb67d77822fa84ab4a8373bd470b9679407374ff8be93f997e4a2475e82d88485e4a1e1828a3039af23a325db3b9b503da2f533ab26e7153fd15ebe7cebdc1e2bde191c200efb2d5d971e37a2670030f3b5e5573c8aaba387fd1556f4f8d20f117aae58a1deaccacb84e4fd3c12769a33a32683b03731b8f0b285e4", 0xc7) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:04:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000], [], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x5], [{0x2, 0x0, 0x20}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x4}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1000000}, {0x2, 0x3}], {0x0, 0x0, 0x4}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt(r2, 0x7, 0x6e6e, &(0x7f0000000140)=""/223, &(0x7f0000000080)=0xdf) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x3ff, 0x10001, r4}) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r6 = dup2(r5, r3) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x80000000, 0xffffffff, 0x8, 0x0, 0x4, 0x3, 0x8, 0x0, 0x1, 0x7fffffff, 0x5}) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x2) fsync(r2) 16:04:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup(r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x8000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="fbaf8a14eee16e780bec3d2656db", 0xe, 0x0, 0x0) 16:04:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0xc], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x401], [], {}, {0x2000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) recvfrom(r2, &(0x7f0000000040)=""/115, 0x73, 0x40, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) pread(r3, &(0x7f0000000100)="52a2e7d3c6046baa8d", 0x9, 0x0, 0x52) socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) getppid() ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:04:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x1c, 0x0, 0x0, 0x0, 0xffffffffffffff29, 0x3}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000100)="8297939f3e4235e175dfb3bc7e9784f4c624ace5cba2c51f83149cb2487445f50ae06e7ae283c88f21f2cc9efa9a3762c2eaa74f0d3263b640e73e25fc2985e544204e52c75de71bfca36a7dbaecff5edf31757ad6a3def0923b0d", 0x5b) utimensat(r1, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x6, 0x9}, {0x3, 0xdc}}, 0x0) ioctl$WSKBDIO_BELL(r1, 0x20005701) 16:04:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r5 = dup(r4) listen(r5, 0x0) getdents(r5, &(0x7f0000000100), 0x0) sendmsg$unix(r3, &(0x7f0000002600)={&(0x7f0000002740)=ANY=[@ANYBLOB="ff642eb9bc75ed653000b6bad4d12488701b44369c7c50d6fcec83fd875127f27bcb055f4ad59bc3c6eb012896198f4532c95b1f1626625f888211e4f431070066a2fcc120744a692dd2487812172e03bbf56fd90a9683ea0e3e11f6a91e1e69df6b5b6bec61abe091842ff876969a3257f28d012f0a5b10c7b550b7f8e851540a30db77215f4b68ab01103dcab58ed38340b1c33d9bf76709e813ff33a3b234e0edece2c85c0427891d505319d1fdf700f2c0c23d2ab937b09413fd82adb63ecaf62eb498b565f27e3b8f7072ae33776062946a4b637fd68d239e2ec25df4474306afcd4f3effcd181656a9e067b4"], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918627b26031e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b370c5ab86d8725eb6968784692b40e2be65080cb69eafeb3075c2187e6b0f32c47dd8468c9e20790a378ea5ea4f8f9", 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x82, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:04:25 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0xa, 0x0, 0x0, 0x0, 0x50}, 0x0) close(r0) syz_open_pts() ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000080)={0xffff, 0x6, 0x3, 0xfffffff9}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x0) 16:04:25 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffbfffffff0000f0ffffff85dd600040f64f8e89007ef8f8f00000000000000000000000ffffac1400bb00000000907881000026000000000000000093ce1b6fc51372cf63da9f697c7e33b88fb7900252dec0195d5734cfc084501bd01800b6a45027104588049f9bf99cfd2bb7fc6c39af6a6176610437796abe74b6dcdaf5dc5a948a543b16d3f6111370b20e3e56b774bfa238df8110c19dc80cbbb3bc5d1763c8155304a81b3073ab8b96694bb6a3d767e0319448df6cfd7ed5bbff995b1f7325"]) syz_emit_ethernet(0x94, &(0x7f0000000100)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv4={0x800, {{0x16, 0x4, 0x3, 0x0, 0x82, 0x68, 0x1, 0x8, 0x33, 0x0, @multicast2, @empty, {[@rr={0x7, 0x1f, 0x80, [@loopback, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @loopback, @broadcast, @empty]}, @end, @ssrr={0x89, 0x7, 0x8, [@rand_addr=0x2]}, @generic={0x89, 0x9, "63eca03d48c7de"}, @lsrr={0x83, 0xb, 0xf9, [@multicast2, @multicast2]}, @generic={0x0, 0x7, "d897976cfc"}]}}, @icmp=@redirect={0x5, 0x2, 0x0, @rand_addr=0x5, {0x7, 0x4, 0x2, 0x8, 0x101, 0x66, 0xf, 0xe1, 0x37, 0x3, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x16}]}}, "5d55188da837"}}}}}) 16:04:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100, 0x6, 0xa6, 0x2}, {0x8, 0x4, 0x3f, 0x5}, {0x500, 0x5, 0x0, 0x800}, {0x3, 0x1, 0x3b, 0xb2}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:04:25 executing program 0: r0 = kqueue() sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000280)="77d4062c229edde763876125073d89a048bcccf882b7c7d3ee8d2358f891c2ad9683b517b1d8485039144fb8eb7c81babc39c44f75acd8fba2229bd0e09fefa74a06cc9649e5532dd1c04dcd8a3f008f5d04871623c7ac25d903d9c4446595aa0b86baa95b6acb47dc8f6f0d046571363961f3c86e6efe052d039353383d92b48ecfa520ae6a0a6fdea8deee28f48bfc49", &(0x7f0000000340)=0x91, &(0x7f0000000380)="65618f3de0e8bc499b2002af93c512df178c91bc4fc7f93023e184e9bdaebb68df1d95c731ded0cf19f5d11acf76919cee218704b0d2ee991a7d7242dc7955b0f082c1ddb016041a1005eda85d8d0758a1", 0x51) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x300000ab, 0x7, 0x3}], 0x1, &(0x7f0000000600)=[{{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x80000001, 0x401}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x1, 0xfff}, {{}, 0xffffffffffffffff, 0x20, 0x4, 0x0, 0x8}, {{}, 0xfffffffffffffffa, 0x41, 0xfffff, 0x5}, {{}, 0x3, 0x0, 0x4, 0x7, 0x5}, {{}, 0xfffffffffffffffe, 0x92, 0x2, 0x8, 0x9}, {{r1}, 0x4, 0x84, 0x2, 0x6593, 0x3ef1}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x2, 0x3}, {{r2}, 0xfffffffffffffff9, 0x38, 0x1, 0x8, 0xfffffffffffffff9}], 0x8, &(0x7f0000000240)={0x2, 0x6}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) dup(r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4, 0xfffffffc, 0x3, 0x0, 0x0, 0xffff, 0x3, 0x2, 0x1, 0x40, 0xc2}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x87}, {0x15}, {0x8fe}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f00000000c0)={0x2}) syz_emit_ethernet(0xe, &(0x7f00000004c0)=ANY=[@ANYBLOB="000001deb15024d0a276db90d304be9295eb1fc7c5789511a664c0d34c59c946dc1a8332e591b2f8ca22ba184b71881eb9b9e099a46ea41b67d2a444949981815de385cd71e85a9846f246c3db2a802f88db386f4bfba50b7754793ca1180b5d030095065acaf602a5a99152aba97f6ea661b016b45a124570f05ec0df4826611f44b4e29f79081717e8d5ebb888ed659036e52499f6836eb3f5c31ed8cd5a6c9050c92691365469e213115eaca74730825960731f8eb4b84dc5bed1052c7bbbd9a92ca2374839919e9f8ec567653499a7901c36b6d8614073cfea8504e7a99158355c0437b2b2bd0e2863d7add989e7eeb70fdb23e595c8b311088dc14fc32c5a0669e7164516af338ea8a58a00"/295]) 16:04:25 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmat(r0, &(0x7f00008fb000/0x3000)=nil, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1004) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001900)=ANY=[@ANYRESOCT]) sysctl$net_inet_ipip(&(0x7f00000000c0), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c43ff0e3010af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001640)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3c84b7c91d79d6fe198214b3992c5dfa5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f4fa8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202a9c46e777a43058b2099cecfdbbc79150dbd60668f5d59d9cc758f4f0b4bb12346886ce32b764a7d79bea5aebe512172aa9b60ea540e2ceccd270c946bec9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261d3a011c3ca8c", 0xef) r2 = syz_open_pts() close(r2) bind$unix(0xffffffffffffffff, &(0x7f0000001340)=ANY=[@ANYRES32, @ANYRES32, @ANYRESHEX, @ANYRESHEX, @ANYRESOCT, @ANYRESHEX, @ANYRESOCT=r2], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000080)={0x803, 0x1c, 0x5, 0x406, &(0x7f0000000d80)={{0x27, 0x0, 0x0, 0x5, 0x0, 0x1007, 0x4}, {[0x6, 0x3, 0x9, 0xfffffffffffeffff, 0x0, 0xffffffff, 0xfffffffffffffbfb, 0x10000000000007, 0x2, 0x3, 0x6, 0x80000000000002, 0x8080000000, 0x5, 0x2, 0xffffffffffffffff, 0x89, 0x100], [0x5, 0x0, 0x5, 0x200, 0x0, 0x0, 0x100000000, 0x0, 0x1010000000000, 0xfffffffffffffffe], [0x0, 0x2, 0x0, 0x7f, 0x7, 0xfffffffffffffffe, 0xfff], [0x6, 0x0, 0x1, 0x400000003ff, 0x8000000000, 0x8], [{0x0, 0x4, 0x5, 0x7d}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3, 0x2, 0x4}, {0x0, 0x0, 0x400}, {0x0, 0x0, 0xfff3fffd, 0x8}, {0xfff8, 0x0, 0x7, 0x20000008}, {0x2d, 0x0, 0x1000, 0xfffffffffffffffd}, {0xfffe, 0x7ffffff5, 0x20007, 0xffffffffffffffc1}], {0x0, 0x20000000, 0x7}, {0xfffe, 0x0, 0x401, 0x10000}}}, 0x203, 0x47}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() chown(&(0x7f00000001c0)='./file1/file0\x00', 0x0, 0x0) setreuid(r0, r1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x80) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = open(&(0x7f0000000300)='.\x00', 0x0, 0xe4) lseek(r4, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x20, 0x1f, 0x1, 0x7f}, {0xf800, 0x17, 0x7f, 0xbecc}, {0xffff, 0x80, 0x3}]}) getdents(r4, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r4, &(0x7f0000000240)='./file1/file0\x00', 0x0, r5, 0x6) fchownat(r2, &(0x7f0000000100)='./file1\x00', r3, r5, 0x4) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:04:25 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xb01, 0x1, 0x5, 0x3d0d, 0x6}, 0xc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="461645d0245910e17309e2905994e08c19ffcccd7bf3428df01fc259f69aff4309cf359a7797b2c6d580e3772098e2f1c12e68d8e52cd9a7d4384f92279def86a3994ad5f388d25d466c38146ec572d84b5e292a30c992091704580bae7398407ad047ba644006062ac00df948927a662183a5c1fadd94ffd2e5e07673956eeafb04015ea4f47a832ccc79", 0x8b}, {&(0x7f00000002c0)="389df96009157c075c666be509ca1b3b98819cdba6", 0x15}, {&(0x7f0000000340)="149bedd1d2176d20c9a0b2adebf3e45a144d6959f92afe3ad4ac252f32beee08554af7d45a4c75536c591120e9a5f31c020a630e71588f4ee77c78050ccf5d1a9d294b3ddd60306eb922c2ac95b4d53a1f9dbd2fd133cf46484360d27874ee7c81155973f9e45cb78ac774af9df9b36f1f1e1b43db297e33b63c11c4f8e8c0d12752825b8ef885636f738f7af50d40f3f9ec9a74d8eadcf6cd12b2e891bd0f74535164270d43a15a18097c8bb31dac0cbba2a77f12ad101dad4b6f6b0aee51962bb1446d3522dd3485c2b789cd8f326c914dcc120de149fda3bc640cf3c4c7d81f538a1f8103b355efb67caa44b4d77d9ed37db2aa583e0d23fe", 0xfa}], 0x4, 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) 16:04:25 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x7, &(0x7f0000000040)={0x6, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000300)='^%\x00', &(0x7f0000000400)=']%\x00']) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:04:25 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x1, 0x20, './file0\x00', 0x7fffffff, 0x8, 0x4, 0x9}) getpeername$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket(0x20, 0x2, 0x1d) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) 16:04:25 executing program 1: socket(0x400000000018, 0x0, 0x3a) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x2, 0xf002, 0x3f}, 0xc) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x10001]}) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @mcast1, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}, @fragment]}}}}}}}) 16:04:26 executing program 1: sysctl$hw(&(0x7f0000000180)={0x2, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000000)="294db350", 0x4) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) listen(r3, 0xcbd) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x9d97, 0xffffffff}) 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f00000000c0)}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000240)) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') 16:04:31 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140)="d33a836f12098f282ea7e34ce1aabaab9bb50c8e", &(0x7f0000000180)=0x14, &(0x7f00000001c0)="24671bbc0b9c788b80747fc927598cf53f163273f0253165132e91c52a7d94c9ce640b39ca345e4fafc2e222a0b43a0366690cb7b6aaf5dd6e719385a809e68b292fde2e363cc354d7292791ae136afeb4897af11636c64081ef027b0d0721ccdadf32fa419cf59fc4173efc1466821780f834fa1d527781b501af93581e135ddeb2d7ac4551788dfa949fc93daa50475f5f7718994e113c34d2d0dd827a004c03c892f2b2b6709f6e835d10445d6eba6bbda0bed3cf7a46f4ffd6f2fae34eca5383b734b307708132c66ee96f551b", 0xcf) fcntl$dupfd(r2, 0x0, r2) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = dup(r3) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) fchmod(r1, 0xb0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x1, 0x0) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffd, 0x22, 0x2, 0x80000001, 0x8}, {{r6}, 0xfffffffffffffffa, 0x8c, 0x0, 0xffff, 0x101}], 0x0, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x11, 0x1, 0x6, 0x3}, {{r2}, 0xfffffffffffffffd, 0x0, 0xc0000000, 0x6, 0xfffffffffffffffd}], 0x0, &(0x7f0000000380)={0x4, 0xfff}) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:04:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) close(r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000200)={0x6, 0x84, 0xb5, 0x9, &(0x7f0000000340)={{0x6, 0x1, 0x4, 0x3f, 0xf8, 0x3, 0x1}, {[0xfffffffffffffffc, 0x2024, 0x6, 0xd21, 0x0, 0x5c, 0x9, 0x3, 0x100, 0x0, 0xa75d, 0x33, 0x7, 0x1000, 0xfff, 0x1, 0x6, 0x1ff], [0x8, 0x9, 0xa0000000000, 0x1, 0xfffffffffffffff7, 0x8, 0x3ff, 0x10000, 0x7f, 0x1], [0x5, 0x4, 0xce8c, 0x1f, 0x9, 0x8000, 0x2], [0x1, 0x800, 0x5, 0x9cdd, 0x1, 0x4], [{0x200, 0x3, 0xffffffff, 0x2}, {0x2, 0x100, 0x3}, {0x1ff, 0x7, 0x3, 0x80000}, {0x4, 0x20, 0x7, 0x400}, {0x7, 0x80, 0x5, 0x81}, {0x29, 0x2fd212b1, 0x10001, 0x80000000}, {0x72, 0xac8, 0xffffffff, 0xffff}, {0x401, 0x3, 0x401, 0x3}], {0x4f, 0x7fff, 0x80000000, 0x7fffffff}, {0x0, 0x0, 0x2}}}, 0xff, 0x36}) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r8 = fcntl$getown(r5, 0x5) fcntl$setown(r4, 0x6, r8) 16:04:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r2) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:04:31 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) close(r0) socketpair$unix(0x2, 0x3, 0x103, 0x0) 16:04:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x3}, {0x74}, {0x8000000006}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000b7f20000000000"]) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x28000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f00000001c0)=[{0x5, 0x0, 0x1, 0xa5}, {0x1a, 0x7, 0x3f, 0x1}, {0x20, 0x1, 0x9, 0x8}, {0x7, 0x80, 0x40, 0x3}, {0x6, 0x4, 0x80, 0x7fffffff}, {0x200, 0x2, 0x1, 0x5}, {0x3, 0xff, 0x1, 0x81}, {0x8000, 0x0, 0x80, 0x4}, {0x2, 0x6, 0x4b, 0x100}, {0x8000, 0x3c, 0x3, 0xffff0a0c}]}) 16:04:31 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="170a29247867fc25c05825977ab13621cc612a9a5d8adb43605b60b8f318f4ca5f622bd2f3bc8c2abece7fb4bad399e82457e31fb54c60c7f366861460d34e406ae8b8dd662b", 0x46}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0xd4) execve(0x0, 0x0, 0x0) 16:04:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) dup2(0xffffffffffffffff, r1) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:04:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r5, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x1, 0x9, 0xe6, 0x0, 0x7f, 0x2431, 0x2, 0x2, 0x0, 0xaf32, 0xfffffffffffffff8}) 16:04:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r2 = socket(0x10, 0x5, 0x3) r3 = semget$private(0x0, 0x1, 0x5b4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/246) semget$private(0x0, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/65) r4 = fcntl$dupfd(r2, 0x0, r2) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x840, 0x0) dup2(r4, r5) lseek(r5, 0x0, 0xfffe, 0x0) dup(0xffffffffffffffff) r6 = socket(0x20, 0x1, 0x0) bind(r6, &(0x7f00000002c0)=@in6={0x18, 0x3, 0x2d}, 0xc) r7 = dup(r6) listen(r7, 0x0) fchown(r6, 0x0, 0x0) 16:04:31 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x20120, 0x0) r0 = msgget(0x3, 0x234) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/244) r1 = getgid() r2 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) setgid(r3) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/17) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x2}, 0x4, 0x0, 0x0, &(0x7f0000001140)="3d7e59c3", 0x4) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000180)) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff13000000000000000000000000000000000000000000000000000000000000000000013c002231640000004e234e21", @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00107fff90788001080000000003000000400500000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a92ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb00000000000000"]) syz_emit_ethernet(0x170, &(0x7f00000006c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa47f80a75fe9786dd617877ab013a3785ff0100000000000000000000000000012c04511915d4fa3200e0d123f82c5b536c0a00400000000000000000000000000000000000000001fe8000000000000000000000000000aa00000000000000000000ffff00000000fe8000000000000000000000000000aa00000000000000000000ffffffffffff000001486500003bf9de31821cbd73bf3894891240c47d160a32500cd5565f7ac57ac0b3b7bb8b475799f42af400a6dec4507e6f090bccac3e61a94b6ae45dabd48ab611206f1cfe0845b00ab9c073ea174cf3f8cc3c01db7db1294b38f00b0fb2561cf0cb8bd79f1762d8e6460a7ec16272ac134730bdca93cd08fd0d0f90301e60975115cf67f4382bba5c210d9d975794", @ANYRES32=r5, @ANYRES32=0x41424344, @ANYBLOB="f11000029078ffc103030313120261c888bd658c56facc50e615f2a2d41312b8a773bb6e9e4b32098062c105a4f2f4017967811e5a66cb11d3232520abb13ec1be3b0373710a4e6f819866ac5fc719e2bdb9ec17b0bcf732dea7b2bd26813eccbce939f4365e68ff2fbdd3b48720589c4e4c10d90afb7d9b77c3f6ccf311d7014449fccfaa592ac3b793b5cd6aa2104e829d8d8117c68719b874673a5567c9b93e44b86819c9733009338a11f86e8e1fee26d4705b319ddb4bf2b5a9332667e973902f4540c34e0f16ec8b959428"]) 16:04:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x5}, 0x8) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$inet(r1, &(0x7f0000000080)="dc18221d2f91a34114e5ba791a320226e4521debd799750c532607394a6b6f9ee864ed1658cd7d814be71f24030325910c2963cefde168ff08eedbd6331eb0a0ee1b1f34a6052a2f0623ede33f2452950101f5c76294358b75424e0cfb93c520e146bd986f16ed16cd7cab03315940d604c4c6cc513f9820baf2e5d8471eeae2f6d1fc58a0ada57dfef5a60a4de51572294245b013869268c7c52e5399bc5448ea30a3c455fbea15b2ada8f4a6e023d3333a88ace5a4f8e5d0184857f93618e87db001c3d015b04670d3aedb6944325101", 0xd1, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)="01", 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) wait4(0x0, &(0x7f0000000000), 0x9, 0x0) 16:04:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) rename(&(0x7f0000000100)='./file0/\x00', &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000d06ff8)='./file0\x00') openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:04:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$inet(r2, &(0x7f00000000c0)="6c8495247c530f907ea909341e25cbe48d9ada81ebd90b699100b15746b6d59ed64b82efefaad0089892bca116b71ee2597f1b2b6e0a41700ee57754ea79717dea2bb71260796b7da7d1999a4ab7f00946ec03a48d93987c124bb83791966aaed62d980a9a41320264e1d873ca893a22d5af0c28d75cab95a634e7118913b4a37272a119c6c854a7be9f06046089d787e343f53302983015cbea7ef411019a2a9a817d21d1a951235ddddd89b0eee5111932f6b3", 0xb4, 0x400, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x1002}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:04:31 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) r5 = getegid() fchown(0xffffffffffffffff, r1, r5) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0xff72, 0x0, 0x0) munlock(&(0x7f0000ff3000/0xd000)=nil, 0xd000) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r6, 0x0, 0x2c) 16:04:31 executing program 0: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getpgid(r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x945, 0x7fffffff}, {0x18, 0x0, 0x0, 0x5}, 0x5, [0x9, 0x5, 0x177c, 0x1, 0x400, 0x800, 0xffffffff, 0xff]}, 0x3c) fcntl$setown(r1, 0x6, r3) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/105, &(0x7f0000000100)=0x69) 16:04:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000280)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 16:04:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0xff], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x6], [0x0, 0x0, 0x4], [], [{}, {}, {}, {0x0, 0x0, 0xfffffff7}, {}, {}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100", 0x3}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000140)="6b5fa762ee946584232d678ec49668231f78b983e1ab9ef411e4ae6d125880ef38d86f1a7e3faea64974e8847b4821b62a55ac0c92a3987ca64416663ee4fefd00fe01b6bfa434ee0b5b6087a2a165e9e8dc5521a8d7cc59041394c17b55294549bc2608bbaef7fed6310145a313b2f4c85d81ab98b853178c33e17cad0eec18f7113242bad4b204793273714ad6fb61d502fd0c4681c40f", 0x98) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100", 0x3}) connect$inet(r6, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100", 0x3}) ioctl$WSKBDIO_GETDEFAULTBELL(r5, 0x40105706, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "18bb1fdbefb22b368d31aae100", 0x3}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f0000000200)=[{0x6, 0xd0, 0x2, 0x7f}, {0x9, 0xcb, 0x3, 0x8}]}) socket$inet(0x2, 0x4, 0xf1) 16:04:31 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x1300}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x80045710, &(0x7f0000000080)) shutdown(r2, 0x0) 16:04:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendto(r0, &(0x7f00000001c0)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf20601b18ed41fcc5e8f5dcbad9658ac1c57b4b5536d4efb5a150d5b3c624ddf642b97a739f5b29f7c8f626797bcd1cd42759803f31c0000009068b5030066f248a800000000000000001e0d3eab94759bdfc2d7197a4bd74803642a743e3af072ab2b4d974cccd27650d5db731ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d5cdb4e0d7acd198368954fdc638cf5410bf2d8c2969f82d771276bec956ff6d1d4e1d1c278fcebaa7ffced009bf876dd8e0fdbfbefc45f0900000000000000d3e3db36dcc4a174481d258fde16d53d498c60025d53df0928e2f20d8fc3a60ec2e2b7c944991769e240dc4ef71e7d6aeecf6e5d93a88edc684639740000000000000000", 0x135, 0x0, 0x0, 0x0) dup2(r1, r0) 16:04:31 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @rand_addr="0000000000800000f917a3e90000c2a0", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "f7e0"}]}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) 16:04:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x46, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0x6}, {0x1d}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:04:31 executing program 1: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x3ee, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386dd6051e01303b8160000000000040000000000000000000000fe8000000000000000000000000000aa006f00000000000000010001020000c20400000000006a02651ccc5169dacb80fa1aca43f3a46ce3c844866a93d0b21fa2ee2e65a78ca0bba599f5249949326d627710fb5c027d61d0f247896b75000c99a94fba56c0453fab3088da0b098aeaae7137a2410a609ebc2e2705965188e14e7e25b88177703877dc64593a6bdc46d4657de60bdd70bdba057ea26d25301a4429634d7fd2e783fdcf85893e35e763391ee03441ee50c950af88777527b34f86f7a7bac5e42d3f5151cdb5d25057985afb7ef83753638b4ab0debd6c4f0cf5363d34be45137b6d6a28d575f277ec9e09378fa9c9a569daa3c32dd31f396c68705c2b54f1919536ed6bafeb4cdb41255f21eebca11b3bb7d588534fdc73fbe6f3c3b65664893c4cd6d51785cd2f1ce98387a1fb0aaae6b748a74df1f22ea24a4e9c1d27ae6d5be7ac6e04d30d34c028038bddc7bb82d949bc69213cbc607b45b461a2d00c964f0ca0c1c64ffd363f4f4bbf5b1f0244d4c0b14f0e62e2f30c1b8d56a282bd795ff8a89167123393eafc8c8e103e05240e0d75521336bf372cd71086fbb39a767cec2a6487a6b9d2506b55dc0c7fe3539b1c2f6016cc0f9227abf13d3a88732e7c67ef36f64f3d75e4a49b96e0cc9316569a4b6a557b6719e4416c0845babe4765b7bb05975c2ad089d3ff1c6c8265abfcfcd347787e31836a13e019269ed5cd54dd2d495a80ff0fdc19409e0bdb301673198127f795a76dcf80afbf4afa4cd26e5f524884bd1ade16129b4c61ffc7d91226bb0febac58ebd5ee7df29cbc762c648f71be190b787fef0a4c2bb84a0b84e16a369a71d09d64d227ed7aef41d4302947fd9b3ed80df0f2a2b1f7ef7e92bf533e5ec356759c2f38a46c1710c5f9cec4cedb7c9302074ed6d46014c13653709901e6d6f60f9ed44e8f9682b3aa8838917084864e70393d99fdca571067299b831595791fdd67ff11fc9bddb717896d3e4a8e660357d76f30e4d91943d0d9fc10cae615ef77c6aeae5c81ffef1a376f5c2b00c8516158d7d69f46eaaab2dfef62a9e01e53162e115487a20200abb84c0e351bb37bba6c824cbac369909cc5891cdbd5d5041f652c4f2d6b0d53de2b87aece15001f2ee90bf919308e7cb64a59c8a49d8606c9d1964b803b71c15477b3771b5e4ab8b552c1c579b1aac6bbf5e394d4ec9c130b9c0db6dc76fb1705254ca9418c245612ebd91ca7af41c9cbb4cf161d0bb4f2a262e0faed5be6f543dfcf0c2a1300000000000000040090780000000060d65dc700000000fe8000000000000000000000000000bb00"/1006]) socket(0x6, 0xc003, 0x2) socket(0x18, 0x2, 0x0) 16:04:32 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0xfffffc02) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r7, 0x2000747a) syz_emit_ethernet(0xb6, &(0x7f0000000640)=ANY=[@ANYRES32, @ANYRES32=r0, @ANYRES64=r0, @ANYBLOB="51f212d8fd5431b9a7e8ebc8b7a0326c46102ad10f019fc799733fd643b21a7f7c66ba0fc718f5435885e84d295b54ee8c096dbf85f580735fd648792b169b34fc7e3e5681ef18f372e2fb2ad60937b114610dedc89b7c7bfa8ede713c54c5b43058bb067bf7247d2027ac50abf5e1", @ANYRES64=r2, @ANYRES64=r5, @ANYRESHEX=r5]) syz_emit_ethernet(0x35, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaa3a060000aabb13ce29a25fad08efff06030008aaa57d4778bb59e1bd0000000000002681a00d5ad8637d7241290d6185021320ec1be700519ca6de6fb6b26e365d8885a128e5c6ac5b87aae2a28b12028c50fff5f9f4d66371d190ea7b18d23831c39a5d8ce543af03be0c882cd11a26b8c367e9c8133c79ebece4c617000000004e69d8494a7d4c000000"]) readv(r3, &(0x7f0000000140)=[{&(0x7f00000005c0)=""/123, 0x7b}, {&(0x7f0000000040)=""/41, 0x29}, {&(0x7f00000003c0)=""/215, 0xd7}, {&(0x7f0000000700)=""/236, 0xec}], 0x4) fchflags(0xffffffffffffffff, 0x0) 16:04:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = getpgid(r1) wait4(r2, &(0x7f0000000100), 0xa, &(0x7f0000000140)) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x1, 0x0, 0x256a3446}], 0x66, 0x0, 0x80000000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0xc) 16:04:32 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) flock(r1, 0x8) setsockopt(r0, 0x7, 0x65e627e3, &(0x7f0000000340)="4e0cf0e760782f999d16d1b8cd9fe3ead482ff8d7c088c022efa9f0d43290e998bfd1dc74f4ad94716905080fcac05bb583090cb9804ebfa8580b884df07f21c13fb21aa3c45e730", 0x48) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000240)="e82ad201ee99d6663bf6e9afaa0000000000", 0x12}, {&(0x7f0000000400)="f15c7af1299a80a9d656aaff310446a4cb8e5af3cf33c2ebd97c3b33e13e5b083591cc92e6be34c084269c5a9f88116c68580b59a5c6053a7ed208d2435b961e61294b65b4f76e9d80638a775fef8db785ec9c92e8991cff205a2b72a26c5966e4e1755cc8aff000d149132a767780d7593db9859e153f", 0x77}, {&(0x7f0000000280)="60c0c991c2a731051aa815e2fca29e2e523bfffc18c325dfb72c84bdddf7", 0x1e}], 0x3, 0x0, 0x97d) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x0, './file0\x00'}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0xfffffff7fffffff9) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000480)) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0xa00, 0x0) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000500)="6be89e20c3fad12494d103743d8adbab8c0c55f25b73b6eed988b37bfb70c12da6fd3e9cf6a7a409136b6b938bc36c7505227dc0b4e97320a87f4de834d30f905f49d62cf1ee9e06b3955bda0b8b2511e0e51abd62a7569ca5ea9d21fc727f9f0e1904f0bc975a8cdd4d4cb92df48398529ac4478021e18da0ae85220cafd1791fa0fba2cf6eac2423fbdbe54caf3ddeeb9df4e147e2c992211553d3005d69512da4152e40f3a83ba3e02f5a49bb8da1dfc5f2b5015703a3aab711e31163c5910943dff81cb4f20f80c48ee8614d592aff95724a645c32d770fc83f156782ac54c560f4fe9aa0cd0932ab6e2836e31285015a393693e08f212d9e1512d598786cdd76dfef3bd8a76664e74d8e084448f4875cc329bec78d745d8f226ee7cd5d7884feff2328c6ebe1b13e6b6bf52468843823a666c27e75a4b64d211992a57ca6fe75c92f966e8624f735c4c4e499237c3008415e8915ee3c5c7635954301e3d345e80fdfe09c62d200ce00e435c5082e7d4cf190fcb5658f9a8269908e33ffdcae2093b830781a8b1e969dae3a8ff2f9073a122b5b698047b22d3ec773a041bde3a434bd75c413e882c04da96ce2bd708bda6055875538070ca49eee0d994613617537cc1f6573c34257492880808017805fcf4562b29ad11be0eacef06d286f2dcfea7d218ca934e37c7f8b879ebd56131ac0fa4a33085f461be3ff3bb510e91e2c0ca5af8154512515dc46d9a081244fe91843df13e63f94ec2e01272631c0245823164b50a4f2e4f2bbef541a31ce73bd99d4abdce8f1de38aebc70c4556ef292d2297a1044afbf839f34f6d58d6ac5ba3a69bd3588171c5b62ee5f15ffe1f6221480fbab6f2b4c93ca1e330dcab498a51db71b4f8a0b5d388db7e058af7802670c5c1b4d56ac3643cb25d7559441f48a2bd24f6272a28fed29daef3385e7866a0921054bc4b9ad6fddf779c4ce400f8f7a5f22df9e628264d014d156d3af10dad629cb30230cebd8476e26471e7fbfb5fd49ea383f7ebba4780425a8228a274a7cb63024f4ca9eda35b5c2ce4be24e7be468a9baaeca9a10bc85622cb187a765fed024cdfd46623bc07fa815d30d48497c1225d9cc0fc23356e28332c115523f6ad392f01bf278736242e6c9c62b1758fe68e968d7b4cb14082371f07f072f68bc247578e62bad4c60d59f835966c93bc96619f941623dd4a674cd6f425ad1a5a97642549bfcfe69d97b32a80a874eb94bc348891fbcba6ef2a1db90765fb397c8367df7313b39c8a482ec48ecd79ba8cdceda90f20cf9675d5dcb43fc82b7cdb9b240d58779d854b20e7412afc5ffc7c89246f378213fe2f511095da804281f6f5afb95b19f30834915e9e98550ec027bd2df30bfbd8f5578d5a21613cc90536e2dc1f4c35e154952b284189129b43965d82fb07cb6f7dd91b966048c3f8673295a2cbd93318ad7ca19682fad4d5207bb86256cd509faf129ce08fe29448280159b7799ad1e571b6bd763035a51651174dd963dd137d3634262a00f28f3faf1c61ff592adbb213aaf9fb22f568211f062f6678dd82c37814b9c9aa07c6782c5d168f77e5a66881a1b70254e838233e9f9788a389420d92c6b009164682edf61df9723fd7c04bf765e56cc1d5efa0d4d6c741366f91f73d875155731b7df6a7dd237ef1f30a190889c443358aec24cf22766e7d8ec93c54b43012463f4a5e80448b43da61ec4b4f9f1381ec41240b945c67aaa75910ed7ce4b297e895187b7f86e971035ecf5f14a7b402b36680856bc35bd8034a7533b4f1431f61a001793cd6a6b23e47a2a16c5c51b7e24549bcef0c24c39bb2025966afc9b703bcebe28382186b65869b0d2326f4005276de8fa7fc9ffd3b70858c2df2f817f958d719be1d7b5029af8701209191530ebf1776fdf5a7fda946d37dbedc011cc63b6fdf810c097c454c43a67f800f3a27dbdc4b0fee80742c37e2ca9eefc9eb2e663d5c1aecd9c78962b0ca44b6f41ca679f7f87dddac8fffba23728c799d0573b148e52b971e1fd0982a65bd4be14a8a098810b33d3ec3120817e76370d59b375a38077e66869cb83c5eafdaec685a92efb436f33d7914d5d62d923b7abdcc89513c5d8817c4471dbb0cac77c5137725b60fd3085b739380242d65d5ea8469427c92fc6007e768307be8fa7fd5d8854a5efffef5c6fa15e9c05aa1d1bd6ce7926388cab2e5bbdd1eb5a60b8df80e684f59cbac0941b00c76605e9165b18016628f40e3c689d8bf4a7052d921581b39a00bf41aaf1c9f7658f41e04da3b27f29bd2b77ea8939872d7dd5f81f95f7283179b11905a396f5f4995ebf3b81c609f1cbc24044d69a6f90efd1d54805c66fa20d37c8e7467c53ca59ddfe6ff6be0f50f35b9a714dedd05badb6d371d8575bffadcd368ec5bfd96fc525ca27a77148b515182b46ecaccb6a9b97198891b722a83707e76a616ee2a25fb4af1768af57ea115dcab53ecafb9eb952124f820e77ea278f210344f59fbb7afb24934c81a8793a3adb6b02cda65868b3d36ee9a2db9f42fa0611fd77564f7fab73dafafe71fc494bc80438109d477d50caa40e53f5928b66e1c261a9063362fa222f0408ff6fd68d44a32f3b3b36a46bf72391ab3347de214aba62262dc09bfa406cb65787dd9a28431f056cedebdfa968b612cf30a37e48ea78bcd563425d936c631c316763f037d951273a5d4e5e5a30f19ad1db215fb4ccb01ec66e16a94894a4678735f53f7ec3bacefb8efec2c9e007890bfefb426acb79dbcdb874c8e592b131ea23cfb6abb5474f5d743e33ff9dc2289b13c672e9d91a2ee3ef8ed8c830f875306a090c0cd986380de788cd6c58fa76ba69cf8980d5988ff7caf740f08ad9e95255b30eb5e1ea7526f2994e11470941513a5911bb360f4eff0ec6e9e73a1a7c43565132c361ec7a6732ea156aa9129170a790e79caafbdbc95dfaaa5684725feb1c8ab6414f634eb62ad1e43db19e703b7b5ad0d3bdda5a68634d798ab955dbd83f5b00fdf75b38e8a9357f2ba23dba4eac2dbd9a07af7eb6cb89e189c6849cd13856dc0ae408c46aa75e9cbe4c4be3f2b66d00aaf86d6c3801c34437608c09ac47f4256de1255daacb052bd6daba361b2146b47129c584b6610e30a31783ca0835ac16ca4554a352eb364ab10538b86a1b9d70cfa168ee45420d9ce33b1f88328cef98b32eafa49e84df60ae0036bee4d27740d4f420028bc83156cbcc5fa8860b6d2b14022386605368be14725331455203703534a79a5e96b7cf0848fe7a9a164f613cf222bc1a699a6df37fcbd19eeb8d692a2dd35b6d09929eb47201c1f96ab8eeb241e9c6d768175ccc960670c7d54409d7548458ee6195dd18c10e2028b4a585ac4ec09800b0dbf15cf9a2f8b7777255171ff4c28f3828d0f2f69d3c2c4af569859e3fb01c0e48eaac2dd4d88273b3cdbddd55b1caae1a48bedd5044e3629cea454e27a8976ea62f4b6b02273cf416156018434b7b7b570f7c339101bdf8cb7f07903f32729240b7a9692a52faaba3f4f133022a169538c9b714116a2fde1bc54a10d8933b93a067cde4c5f15363ec9455734d6612b53e18055267cdf4da01f6048fc32b817a8b0b36c3555b97815dc7e68dede14ed52c5e40d5a43d650508bf258c83f50e9ccab75cca61999e6089294a572116aba932529efbf4fc4ba7f79a42a055d132f5c6fef7aef8bc2bb8e449b45ad1e181dea907d7a68f68d67ad3f9fbb1d9bb5b77afa71422125f5a71c660cbbb9dcf96d79ac33b7765e64f08ba35c7039a5c05794d937a15880dd3bd328214817a091e06a89f7f2e8dbff51d2a050d111c0bdcac92480a5d5d8bc03e3370a81fa8800bd4e830d89136da669805141ccb412bf4a0ea82a1b9edefaddbb65576a70ee5fdfc83ca7e2df60b8b5187bee90a076cd17531e715f30804208cdec6cdb77d0094fed7d7d859ee723947894a858ac0e82127d104f2bf8882ef4b8e831fda14798c8fbb3e22ca8d5d814398281d4b3130dc751fdd53798e1e58f275c8608e6ac9471c29bde27c52a4268df94c57e9fbbfab7b09e062d5bad9deb2e8cc9e72b2e1a9644c92cb47577ec788d4084bd7d13234ea8cbd7a2ad7c4bae9fb193e934c28420346b7e0129cbc65a9e2f352fe67a82931359e32f75904d1cc71d4639a5f0765a80802058bd771689cabe4c3fe48516125637535859f55954926f1599179fa7d6279ab19188d763075c3efcf78b7b940e7d6452a7b89ee51d8fd1c34119dd0642d81ed793ee61a2a93453bf3a6671ae446e73ff842f6787f4f2f358c3ebbc21afbcde0c46647eb76cd772414f550147f4b1e2342da812b665f6cf962d8d64c5388275d3883b1367baaba96135f0c871bcd4754974d1d88093538995b1f7557d6054ec6f164e3adec64c7cfd93921a65ce773e792b86da60803224ebf95501e64d9930f42ca93bfa3e0a8fd5c519e446c247f83561092eef02550ca9639c920076148cd832e683cc9b39910a5b2985ac50cca938251ac3b1cfed32d4a840503416b93c49a27f394acc966c484c97b81fd3c96ffb0fe48033a5cd6603fa5efca200a2d4b1bb4ee75d0793312b3234cc5722d199dcd3b67e7e806d69f9b5d384e80ebab01bc9061d8f70c1eb42fce7da359a1b0fbf3014cc9d75d2569cd7dbf75219cd6565e7602fb9599443c56a84a987ead43d84e11f21829ba4e2f43cd756bf9577bf6c489b4e7c37b6389b4b404cafd4e0ac90726636f122200213d22450a839f97b5828d58a8e980f421a3528c46cd07fc64ca0979043acb2b95775649b69534cf4c41712a96fd915da7c9808d813645de85becb5d82fb3263c8c760db2ad41762925de37e2432984d6e05c77a9595274e9c47114cb13f4f7bf99f108bdf66eecaad0fd4f5c2b9163b3b174633a08e4b5bf69a54f1c2478585f53747bb14f649cf5237087d0f9c0e55224810d824b4acc7a765f389995fcb8271a60f5b9ed8b8d509a069f7dd81db0a398e02f5618fb679de090595439578e0724e7ec5d34b51b3c687ca82b5567341f95805cf109a95121bdbedcb9834bc9a9dcdc0a2c80ae8586ce0db88329dfd9a0d97fb76c653df9ca6724e7806c0b087a79b529468f87f2b8407fd409e02576df3d7944d29416acf80088905d7e808b670506f2497428af8c0db01f4ffd1a1ef308ad77ab901b3581216c29c90e65a8ac0709fdce1095d9317197001d93db5c88717d3e7e6f81b7bf9ef7b6b77697b31a88d7b1f40aae3ee40012abf3916070f5522b0b6e8c6dad65d557d8b0dd5db64fac06764a88a215a9ec13e04a5a2f072d246c58c174975dd2572d9f77d34ecc8eb5c0130ef85fd7a5ad5de30435ce8dc38243e5a10ab935c575b5c9514dc650844bd931636cd138b1405fcaa320d0c3d754bca00c30fd25164c4cfcdbd023ce3719f47dfef2ac7d02dc0ca639c0177cf5db11a9614e5148615a858b37049648d355ad049f7a1fee15936d4276f12df64b76608f5ee1ab97b2e8544c717eb27c12b6187096ec627c12df60b749b612c351d18aaf79334966346d2cd2a2eaa1fc1230e004364108daa1c9bcbba600c59e44f84756aca2f1416aa4d8cef240b3de705a95cde6b868fd0fe87481445085d9cd50b09c1ec58a748a8498a3ee9f441ac86bb7c775c2d862717ce8004789f33832e8b5de89aee68a7196a1eb10fe816b94a4311e0603eac182b08e10e2a05825adeb2c696d606c499b16c128f7f92c8e27b48b01dc0ff66306c3c511f5e2b07901f9af", 0x1000}, {&(0x7f0000000140)="2190a1568f7cef1b792f164bcf6ef070ccf34886d31df59bb575f2b92776c949be27f46214a53b36793e9755d1ca96eddca1e368f9026354b43ae1b384031c9ae2bdcea6ecc17cce", 0x48}], 0x2, 0x0, 0x9) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:04:32 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffbf"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:04:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaf36285ff671777b2db808659a6192084aaaaaaaabb080045000028000000000006907800000000000000004e220010", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004000090780000"]) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) r6 = getgid() r7 = socket(0x10, 0x3, 0x7) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r8]) chown(&(0x7f0000000080)='./file0\x00', r2, r8) 16:04:32 executing program 1: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = getgid() r2 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000280)=""/6) semop(r0, &(0x7f0000000000)=[{0x3, 0xff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xfff, 0x1000}, {0x4, 0x8}], 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r6 = socket(0x2, 0x2, 0x0) getsockname$inet6(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) getgid() semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 16:04:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x200) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x3, './file0\x00', './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x85, 0x402, 0x0, "cf11ea62f04cded5c438f678b7c6d91db0683805", 0x0, 0x100000}) write(r0, &(0x7f0000001200)='\r', 0x1) 16:04:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, r1) r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x1ff, 0xffff090d, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) chown(&(0x7f0000000000)='./bus\x00', 0x0, r6) ktrace(&(0x7f0000000580)='./bus\x00', 0x0, 0x0, 0x0) 16:04:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000080)='./file0\x00', 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = semget$private(0x0, 0x4, 0x4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6}, {0x0, 0x6, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7}, {0x0, 0x268, 0x1000}, {0x3, 0x1, 0x1000}, {0x1, 0x55, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/230) r3 = socket(0x18, 0xc002, 0x3) r4 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x615, 0x20) mmap(&(0x7f00005d1000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r4, 0x0, 0x0) geteuid() ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x3}, 0xff71) 16:04:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) flock(r2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0x80ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) dup(r4) 16:04:32 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18112f66696c653000"], 0x1c, 0x0}, 0x0) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x6}, {0x14, 0x0, 0x0, 0x9}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000000)='<', 0x1) 16:04:32 executing program 0: r0 = socket(0x0, 0x4, 0x0) syz_emit_ethernet(0xa7, &(0x7f00000000c0)={@local, @local, [], {@generic={0x8041, "ea567359fed16bbf29a164a6523a8bbe0bbdfa1351ed3f7999851a710ab62894ce8e95e669a52346660142a0a6dfb5b3b844b1c0f6d81ece5e7ad14d12b96724ca55fa76982938eab167a70fd3afd69da5a668558551a257d109156653a835a66599eaf6cc344626348564d5aad5276db32ba6a43eacbf77a0e26a4173ffa1ff5aa3096d2ea9402492c31f6e11093567d6e7cd595282667c68"}}}) getsockname(r0, 0x0, &(0x7f0000000080)) 16:04:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "f3ce7600001c000000000200"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62028da2d1240207"], 0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 16:04:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) writev(0xffffffffffffffff, &(0x7f0000000380)=[{0x0}], 0x1) r3 = socket(0x2, 0x1, 0x0) dup2(r3, 0xffffffffffffffff) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) r4 = socket(0x1, 0x5, 0x5) sendmsg$unix(r4, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) setrlimit(0x6, &(0x7f0000000100)={0x3, 0x101}) msgsnd(0x0, &(0x7f0000002400)=ANY=[@ANYRESHEX, @ANYRESHEX=r4, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r2, @ANYRES32=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r2, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) msgsnd(r2, &(0x7f0000001040)={0x1, "b0db0ebe4456ef0243cd55600409f22dd06236451daeeafc2843a98ba0f119bde9963b59c21e880a543d35603156cd229391ca9cf0f49ef4a38a34508c4bdecd4e01f3303955f574628bfc2299528142a32aa381"}, 0x5c, 0x0) 16:04:32 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={r2, r3, r4}, 0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x4546]}}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000080)={0xffffffff, './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:04:32 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x400) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000240), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = syz_open_pts() r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r6 = kqueue() clock_getres(0x4, &(0x7f0000000180)) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000280)={0x1, 0x0, 0x1, 0x3}) r8 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x26, 0x1, 0x6, 0xffff}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0x1, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x44, 0x20, 0xeef, 0x4}, {{r6}, 0xfffffffffffffff9, 0x96, 0x1, 0x0, 0x6}], 0x2024, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffd, 0x88, 0xf0000000, 0x2, 0x9}, {{r8}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x6}], 0x98, &(0x7f0000000140)={0xffffffffffffffff, 0x2}) 16:04:32 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, 0xc) getgid() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001300)='/dev/speaker\x00', 0x80, 0x0) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) getgid() sendmsg$unix(r0, &(0x7f00000012c0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001200)=[{&(0x7f00000013c0)="064c46f53a9a7f2af09585fc157099521dae5d49a5e020d6a64b35c3b23490e28f12406d167cc0ff00f24d94fe66a683593f3f35f6250a6fc2296d9e89dd09d31f75ad2ca15913c63c3c28d49ff89ae4e780230a0453cb2e3aab5852e5d4b2856fd10279a3ab41360c8ff7", 0x6b}, {&(0x7f0000000200)="a3f533ac15f3a4583ae9d004ab4843a44c3bc6df868b63163cb80681e3c44709f710aca48f69d4c09754c85fee61bc640a79fb6ad46e5f3b01742b573e079bf974cd6170e530f167aa50418babe5eaa09c2a3a01c47854f66eb878d817c007a1d6f4a0c2b182cf43365a0481d3cd926d86f647045ceaa8dd5022a61ea06e5046991378e32652e000186e0e54bbd824c19eb521bb54c93565f5d2de61c767aabfe5120b5ec04105845fa02476ec51c180b1b0827c2888a0c4d29e60edfe53ec747ae54771fe7679c28c0fb00384d6e112cb4cdb599191a8a064771d802778dfe8d4aebb7440311cc1e3fe2d8dd7531ba2874c5fbdf123c96729b0817e5e384d99d0f90e95bb6d81a0a8fdf296f4a4840afa660648aa2e45e581f3bccf5b4ce41b45bc718599dde3db297d785edcafb568c4f886d58406a40ada6951f31e7cc26e14af37c1f8cc4c5c1c94f826825318d80588f089dbb534cc453efe645773bc608f636342bddf3549e004dfb4b41b1b0658095c535971cfaab4c13790908d00c2692ba20886a4a3fb47795df132a7cab7a13082e7a5628031be2f106a6ac0332f2bb566c9a916ebbfe59b9555b2ea6505cf836bb32b30e569b8ff647a9b56fa542655b7867cd7b3b43c425314ffd0fa65190af7d5b200d9023e0ae86cfec266a735f2db785a145d09ce08c78b26ce827353dbfa01697acc9cecd393b38aecc3b4f5a4fabc079703ea3dcffbb641106ddd7b5f0b4e03d2e9419fa9ef402bf20a2a8d54a5467ea0535054431d2a6ee42aedef65321eb23b37f7a166b9a1337ca7504cac79a9e0895a70381514aa45035175f38381393a9c778d922923efc8603cbbce3835067c800e6eb51642a9ad9a18099c5643eacd21f57101e685c378fc25131605aeecbc2d3267fe7d2026f24cf20b3c64967676e5dfa56f73d19cf8cda03e8403a0681897c92a8200babb505560cf5a65b62a41fd0d59785d73ad15b98b3bfa6f451d36fb731cc4bd8038482ec3814b6d59147125b503d7e360f4834f17947891ee1e279300f2714c5ea4452284045d57ad2f41907a52dcad698ef2d08e68865e39bb436fff2b3c104a80054c6c756577212345a75bd5889ebdfa0a2e84e7c3c3d10ac47c94765150ac73160d04d67668ae36d72641b7c771c344a24eccff9baada7350cffd1af5cff390f44f1e2e9cab6a6bcda9f08320b99373e2939c216e01193da6bb3c208b85bf17934c6a3721d481df34c2658f6272e59df692b65dc60ddcddc8b1fc1fef7a4562732e64ea0c9dda33f361380cd04f703ea2b4bb06ba73268f42c342fc39679a53f010a6a5c7758d7c1d4c630f688065112f0db5f033bda774097746ed5d581228c930c0e44556c29f8e05a528ddfb4e11c549f02daced76dfb81420fd7d35d4939c4d07b8c5fb799380a8c4bf2181b7c9647852afb9c32056462c5060ee71021c7858d65debf11264eb28d8b72aa08be5d6ffa093ca1cfe9dfaf95c9817dcb2bccb04939ef2bb98830b9e7fd38039bcaa367cb539c852e0084b352f0fbf8efdea1325c120da96ac44ed1c6ce9ee88827d7db70314d397687103d1942e531c6fd5834f7118807a501c0f90fddbca7ac5eb0a9e77f88cc71aff7f8812b9d27f9c5482207fa5c2f82c8f18ffa89e85a81b78de1b7eb1968647babc4dd17022e4f9b642f32aae8a3bad602bba51d4255d5663b32dcc74defc7b0afc2bbb1925aa2913ac4716514676a87595ffe948d4e21b8a24ee44d7e9f4437fcdc06ca3a5fe21405eb7542c924363edc598ba8f704ed2cd603d8c8cbc6663912a4ad346c0db3c081ec448ac1570ee62535386c8bd611e17d50494d0cc310f485f5e459c74abd8d3139a80eb0124306fc2affd337c78d1350ce2990c2fe0dac0170c90f020dfdd02cdbb81129075812298c5880bbc291defbaa18d487f1451efb3ec47a8fa380888caea2d698bf4bbae185ea61ccc10167a04083734db51851499a4074e2b77eedcf80e75ed603afdf226c040da2b96c43fa24f201b509c6b7c5e161a9d6d78390fc7fd4a1b5d00f11464add1f229b558dc49df1498b0a479541c67dbdc5ae575eaaf1e65ed4960dbb0cc61ba1d8b0b481fa562a4dc5f22537027921ed8c319448eb988d85074c42736e005cd3df3153cc4f519be0e9fb8d3a5b00894f3f60aa1c2dd07e2530149e281de8e593bc625ec6c15d4b57b6abce4f7d99a41e321cf89e84896e9d9278fd09d4e05862298c3bd9e1c04c72dd87704e884e2ad7a68510b6d83139b5e07a9745b69dbcbb171d7a8417b1f6b3bd6b1cbc84fe825767dbf46964791fe783a91793d188ba47249851edf876a7df7858a92b5a774f7bef97fcde17f97a72af074d590b318778787e8222559ad483d404143492755d000692880d864646ffab1fce15999ca000826f0f6b6c7cb111db3c571f4e6f8dc240f998bdb2cbaf7951300c188e41943a5561fd07f892716f1b563605b38df1b8d9c285fca40250867d58bb16c6fcf31a380df9223a937396fd6bc7fe483b275ef22eccc7fb71fc8484a4c19fe5f01dcb9504d6d55efa97bc1507d53dfac99a77fe6f03999b32b26fbf212327af7c2e315c53c5aadd68c6dd3ce6a0e9e5ebba82b20ba031b55703059713b64c9813e721dc83b1e6caa0fa057c46b3b9ea53c228b8caee0c706c3cc80abc4131f1cd5b1e3d89cd61c9bdc61cbaa49dad99b5d28191e2258327908557f1cb6f95565a4a87337cab5d9c418a4d60aca35ed9c4309986765eaf0e0dabfd9b2c263dc0fb0618d2a87183b79f2acee0e03eb9445e173fa412f78c0a0f4349d126e738a538d15a83425138fe463efd3e698155a2ceb676f1d45fbc88efe15762cb256861c78ba47236067021960405804400810828a6d9e1cbaee5a21f353976fc8d1e49154a49fa57ac9155ecbb779edc3a035663ade369ec6381d735497c5222c2d1f4067b7338a2f10defc5807851e4582590c159aa62f0acb1436afdde298f5a1efa32cf99b415d7ef834137fd01144e015d1153269286afdfc738d62a2a1a7ec192cff78e9b1791af59bbb3f363d90bcedba5db8d2b361841eb285b6885a7be629de227fc0dcdbc0743640352df6209f7e37121f11c4423838ed6077ac807f259ec868f57b6f10a6660f4b15968b7e8ab2c43426df4c701e60cc786ae68087400320ea53bd7f5f0e002b1eecba27a4241bff4b4b0f28020792278b8edf48bc29c973a473ef573f6a5575d73c55b86ffc7edced782370a439cc66895af155e59aa1db8292948f1371b6263211065ce1bdb7dd6d79b4383056f5d05661cb7aae4c854fa9e034566e45c24489464c29828765ff5cf5535be9fa500404bfdc10d0b1f2293db91b85c12e754b701fb49e17da24a1191b1b880ddd3517fd5cca1d2b424017aece83b696bfeda5ef4fb31ff48699b3d47e5fdaeb12cd20c1b731486f0ab3af9d737e0f0e0f5bab1f5884f3691945e4864ea07be0f615e5679aa6695bea20bdaa30e74ce3afe2478db83c17bb1dcbdbebf4812950d7ad29dcccc15b9e9ea6887618fe7b238cb93c2d44152f5a60dc60490372dfd7918708809d087020f989c0a7bf82dadddbccabcb6299aa7da9c50c7d3cda54422f4a2f35b1ee171b4b0b2e3e7aa2aa89dfb3be137769f4407adf824e7cd4c308d412ab5bcf2374d06b1044f316aed94cbf3a59bf2a476390097971b618fd7a5237d4c1590072ff7f08a4deb9a418b4c3ec13b0445dc41d18e0347d97dcd6d5741b4f699f078e7c70fc6b7946b8c19551233b01cf76498ebe60a87bf5e56d49efb432423db471df4d14c7006a07098eeaca0e252846d677cbc917c94a44a289db22460b8802f0799458bc71dd2290fef9d82b296537acea4a71bc35ef13595149df226faa3059e304d54aca53d5a6fb4445736969120951178c58044049cb6000423e3ff2b69f9016833efee00adf4da04cc8c83dae94290f9f319cdfb884c51216c92d2277e318d01c722e01f8acebfba83f9645cc3c6da1ce1040541dc712c9eaab2b29faf7f134449acad60bfc33d208ff309715f6c898ec6a5b90023fb0e1dfe6c6e79f72048c597c1ee5a6703de4a7adabfdafb8e2fcfde59156dd14bdee8f529c0b35b2a9b7b9bcb70f2c6cea472a41827ba564703927d9d9f3faf1f1ec47f392629af0f7da44af525c2a3cdc8fb2f9bc888addf367b21323f6be63f2883ace13e50557a629bef3548266ca64b7516eb72a3ca10854b9f9d58cf9aa9ddb2ff028852f55d72d8b886a0472caef10378512be5e4f4d6a9d891e49b2af910e126534219b5b795cca3cf678be59da705bed5e9776aa08a95c68c54d8185c044b5322f62e418f0132f5cdbccc6046774f55e57e55e8e9f369bf75e228322fcc2a8d21b630627db0c485687585399ea9f8326d9703e2a525211a5e3cd48ebd3c5591080cea08617c222ac121a12dd1d8bae8bb129804af0ae5265fa5bc0fab36d2fd7e35cecc6d42d072b230bf9889e9ca14e6614752af324973c0a34e3ef74be59d59c519e1a35db4a6bcdf0a1d43db127a0b3bcaafe800154b5666b5aa48e14637353bdfb8a5dfc0b91cdc80e7326de9cea1270aa2370875d3b8b31593c3f7f07ba0dbfb9b91105bf33408d4e8ffcc01731c09fcfbe1337d5067e5072bbb9a34379c3c7303d9c62319ef3265241995b1d388e7bf71327437394863b1a4834fcb667766088f03f6165cd46e7dd807e9870df97670ece6261cf654bee25184e46976409873f42927480664b33c87f664235123c2e6c583e67654d97d024b3992dddc219900fce41d6911085edad968b208d224e2f62ca95b6f4be8bca9ed8ef3355dbad290c981a0c208067f208abf55bacc51caf995968a33d478040d30c518848cd77600b665f37be6112163017c17dbe896db24867b32146a5fbcf2f51b51d97ed88532eaf8ad97e729a0cdb978836c10f700276dd865ae19ce8aadccc61b63139f6482354db2a43144bb79d438369c18935b32329f238de99263a7f3f7b43b4a9945b8fc79957e72863a88d4f4a6c9d00024da523a44f765594b28945cad32a311e93d39e3ce536c717ed067e00856b6e91b3019144f85b3b5a3f927a5bae899965c7bce5fbedea3a6abdb9152986ccaa2367d78dac30fd9fb0fde25a8e79a86a34d889e6b409a35cc55629fe23f51a3c5a903a18789d3e565d07726ddb4153bc84324752ddc512d08b52cf064ce491acc10cb7abceb6047fa2eb14046d9e2ec82823d67465b0f9c4a0d3dabeabd4af223db68a5db870dca22f5b0204dc1b8d3e580e385f29d5ce59c00eac4cdc64a84916089e1f5ddd3f78ce5a078f05b70da46b5cc84b0a8d8605a8e1327b680204974d6b72167872664e492fa61201dc3f5edad4cd59053ca4ab89c70ebcf0a2e468663e5a10c8ed0d4e93bd4d1c63aedff0befed80220b0e0431da326b02466be3ca2c8b643259a21c2f9702945fe0740782d4a6c1396042c9bc9a8cf8f3b73df4a383485d01dd1f4688bdc7972b96d008f7154a573efdecef1c6033f7cb5acb136e62bebb12a279e2a97e09e5efbda5c919de2817a7add6a853e3a87f1064b20ea239301aab4ad2b5ebfb16b1e4de4499b33004f4a204f1c4fb26b6b7b47a3b16af6957b15dccbfd9095c48673eb8996c8b24d84cc334980628fdcf18d256a3ddc6dbbd8ce161e945a245fe79c7f323f567223a1b82b7e5da76ad605fceab17d295305b630ee48d507467cee8303b1cf7cf859d1d14e36d478657946688fbf66ad10233c80", 0x1000}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r8, r6}, @rights={0x18, 0xffff, 0x1, [r7]}], 0x38, 0x40c}, 0x0) r9 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8c8944787b00a264, 0xa0) renameat(r9, &(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000080)='./file0\x00') 16:04:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x200, 0x0) mmap(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 16:04:32 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x0, 0x4}, {0x2, 0x0, 0x0, 0x12}]}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x3}) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) pwrite(r2, &(0x7f0000000000)="6f6584298e9ff66df07c680cb90f72399baa8abe57f8f47946fadb73f251e999e66c2a3bd659f8c7746c09d81ba12f82b9f8278f177936b8fc1109e4f7e29dc5dc2600", 0x43, 0x0, 0xffffffff) close(0xffffffffffffffff) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x401) select(0x40, &(0x7f0000000080)={0x1ff}, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="000089725c2b006028f025660000000000000002002200000000863b12af978006f69ab6e80c18b9fbb266bb2a12c3666913b3bf3353270d6a55bce36b47174d92f7749d061fedb79df0eb4d74786abe2968ccdc60a3f7a9420860a2384ae34cdee629995fcf31c452c4d56de5879352541ec938412f7c"]) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:04:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000014c0)) 16:04:32 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1a6, &(0x7f0000000300)}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xf0, 0x0, 0x0, 0x0, 0x8]}}) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto$unix(r4, &(0x7f0000000000)="f5baf33d2af3d4fc64e2324896b5f40d5ad2597853d9e86561eb83a3ed1d22e2fc5c41863722701d2b1db96a6be0b74fa64bf23c7f1c8ed5c9b620748863025215244c9b0eacf0ee4ca919350e2fdb778746d3050efa0a88e7568e35e038347b0199866acac1792d55e3031524c0668d36c7", 0x72, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:04:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = dup2(0xffffffffffffffff, r2) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x7}, 0x8) 16:04:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e74e49a0c665d431d5e16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649fb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f369d2b3b87ce9ade6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f7e7d340712d1117c59dfc17518b40c6e55fabaadc9009eacd624b2e601e9fac4a4f8a50d69b39b819e25ce5fe147adb0a1e83e02e04e13f95422971f4636043ca10f1981dc9e961952ba6bb0"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, 0xffffffffffffff9c) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000002c0)={0x6, 0x80000001, {0x1f, 0x7fffffff}}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r5 = dup(r2) socket(0x2, 0x1, 0x6) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:04:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) accept$inet6(r2, &(0x7f0000000180), &(0x7f0000000040)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = fcntl$dupfd(r4, 0xa, r0) linkat(r2, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x4546]}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:04:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x74) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:04:32 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f0000000140)=0xc) ftruncate(0xffffffffffffffff, 0x0, 0x1f) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b000700000032481cfecea10500fef96ecfc73fd3017ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f818000c016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720000abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca6b3776a296e2a189f300080000000000000600000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:04:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x30}, 0x3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:04:32 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xb9}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x8, 0x40, 0x4, 0x5, "d552df6008f94d3aefa34f4f52044900aaa17b59", 0x3, 0x1000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x6, 0x10000, 0x1f, "52c5e99b16cce3aa2bf3ec6fdd25d4ffd78c10ae", 0x8, 0xfffff06e}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 16:04:32 executing program 1: msgget$private(0x0, 0x80) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1, {[@lsrr={0x83, 0x13, 0x0, [@rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x2c, 0x0, 0x0, 0x0, [{}, {[@multicast1]}, {}, {[@remote={0xac, 0x14, 0x0}]}, {}, {[@empty]}, {}]}]}}}}}}}) 16:04:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x39e, 0x0}, 0x842) write(r1, &(0x7f0000000000)="87", 0x1) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0xfff) dup(r2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000200)={0x7fffffff, 0x493, 0x2}) sendto$unix(r0, &(0x7f00000000c0)="4b79ad3843a81f51da8d2e1bdf6b68ea290c6ef72322cf44ce8b33b154e1f432c28154b7be5f60c7759c1601d2f0fd69a5660a9a494a47e50c1f70f3f5809b109b4b97eca33a505a82af9262679cdc844582a5683efd6ecd0efbd583510001bc02cfbee14241ead734cf2f6bb4122f3212e80657bffe8f993a043ecdae0722e8b8d52459de060c4643db5149459f11cb0ed13389b5fd100414fc3bf65a2504d62fe532dbd1b57472139fbc05db3d7d63fef388b8ccb5448faee0e3effacfeba5de9b75e65017c4", 0xc7, 0xb, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:04:32 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c}) fsync(r0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket$inet6(0x18, 0x3, 0x0) getsockname(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000035d8678379682a84bb0000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000d9414d9f0000000000000000000000000000000200000000000000000000000000000000000000000000000000178cf4b2988fb7e542ae04640a92b359f271ad70451d75dcefc4c686dac289d8f67fd6ad95934955628211bdce15a32620a2557445b26f20a84a7c1c33965401eb80260f68e025770d82987e75c6e8a2937c22cdc120824ee16312f7c229d75ddeb0f4759828957dc2872ddf04d28501fce7d3ef78917caab0ee53cf745d0021186f0637f8f85dd539fc884d2451cc241d4f979b7041b2697daa764565cd344578f1e7beea1282d443dc5bf5a59a14e9c0bf251b32dd6cf9b590dbb397431df4f590ead806bed477f60f9412ba6704aa43eb38d3bc27241a698d8c3c3d5e25e4e2e5392fdfeee9fcb8fd0b23cb"], &(0x7f00000010c0)=0x6e) 16:04:32 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) shmdt(r1) 16:04:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3f}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x4) 16:04:33 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) mkdirat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x1a) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x304a0, 0x0) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x8) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x24, 0xfffff, 0xffffffffffffffc0, 0x5}, {{r2}, 0xfffffffffffffffb, 0xa, 0x1, 0xffffffffffffffff, 0xff}, {{r3}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x1, 0xffffffffffffff81}], 0x9, &(0x7f0000000140)=[{{r4}, 0x94951b1a942c3136, 0x47, 0x80, 0x7f}, {{r5}, 0xfffffffffffffffd, 0x40, 0x4, 0x6, 0x3f}], 0xd1d, &(0x7f0000000180)={0x3ff, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r6 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) sendto$inet6(r4, &(0x7f0000000340)="3dce001c044f226f34a9af628956a311ef98a0147973e1b0f94aad7922a75c9301475c80bfc37ff9062bbc41120c7c2089681a1fe42896c4269fb57c23e1a865b19b49c54d8ab9c05c77c258cf93fcca7cec43e2a831d4fa45475d7e454207047936db6510746c27a7a2fdb51c91e8dec672b9e864c0ac507c1947597d01cc82206aa5bd5d0a196ac1832d3a66196ba3d309bd651825ddb141495e4e5ffdac6eef18d320cbaf1b3fc6538ef82db7ce07b3fcd3bcbbe5a774fe4ebc7cd79b93bd", 0xc0, 0x6, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x3}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) dup2(r6, r7) 16:04:33 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x1f) r4 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) 16:04:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/137, 0x89}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000100)=""/67, 0x43}], 0x3) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:33 executing program 1: syz_emit_ethernet(0x1dc6, &(0x7f0000000100)=ANY=[@ANYBLOB="9b70abed7e1529b5b8d3a32b2d7d275795c492ee6c98315d6e1b395ab415d6bb4c6ceeddc2bfcc8cfb9022dc2b4f6e3994a802503d3373ee61c4da784880b613c99049a3617f617029895fcac3aeb9dd176c0193bcdb937a556bea678292cc2f2a2822e273fbe021008aa62c6af2a0792938cd5f97aea32b4baecb9ce3b92befb6d51e4c84cff2bf4bf36fd98443f77d07f17b9902b762ef819cbb68e3b803eee51a76f1a9cf0af61f75083a3eb58e2c386ddb0c4d1954e59d72e8229537711e6cae54fbe31aaf533a87c679a3ba62579434d31b7b38edc1dbfe95c9081c80b8b907c89a5155dc0ba5d138fdaabce50d054e699a63057b7d379994b6f5e943070959c4d9561a9922178fbf766d07a454d198dabfa8d16fe0353ec87688bc3bfebd6131496649b73e58e23d6c366d40072820dfb207ef26874266ce3c7d26c8cb244e7ea6c6ab5373a9f808d05644aa4c54df3dfdf96bc5ac8ce40c9754a8f8535f19247a1342a749b2ae8312da43a628caac0cceae6d389e39edd93609f80b7232854411b59b9f57c38f05dbd1d0bcdc60fed1"]) 16:04:33 executing program 0: syz_emit_ethernet(0x79, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@generic={0xfaf5, "6f0b3d04a50fc1c28e9c80d9ae46a1478c065cff1ac7802089bcdf9ddc1ced4a6423c234a200d4e296b598b848d41c9c96390895d6bc107674d6b1a14b5af7cde77bc5870c2b21ba3c6e96e781e657f05d426172beb44fa33aa91e2cf10f4a629c09124dab8053d793ef77"}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:04:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000005c0)="a987e4fe102892b70b9d8f0f3a892f0180000000000000a30e426cb3830f1c507506da2e6ae77c56d7856ef1c64be160a109bec3244e6dbb7a78a83091b3748cbb097ac27002134211588a6841cf0395e98d3a9ca8", 0x55}, {&(0x7f0000000240)="274b7ebe9b8055758c594d8aa3e292be9bfb40c845e63840066c7d2acb91d3d718fa149233a3af8fcb143ccb8ac4829aa696cb200dc31320251e5e92838080a138d2240c457aebb806d616676309919703be0461c9f0c2", 0x57}, {&(0x7f00000002c0)="25f01e230c6b941965fb28a3b52da1a4df44ed1f360397f7b3c4ef26802232cf41004e80ad9a43889ac36131d2b971871851bd6b4c38e6ebcdc6078b43d299b3f06b46c424e9ab62fc68526b4603b0c17212b09e36ef704a0ee641442996377edf90771b22ef02f67495d64eb0c20571383c00263759a546d3fcf6f93550aa089137c565b733af0ec591edb341ce1e04cd4679bd5d1888928dc547ade0d5affc83c817e86fa9b78da42938d7146b9f648277f70bf009308b077d3f9b4038d34e9c8d4d0b1a04f0d26feda096d89b0a4a7c", 0xd1}, {&(0x7f0000000400)="6c0c8e39cf5bc2d9123259328cca24303e67db13ee7caf12d91f000da34d8970ad6078f288131de05cbc9507f08afb7bfdd4f342050ec79c39785ab0e419300320467578fc364632157019c2ad5ce70d5e3ab0fd5a149ebe53325077", 0x5c}, {&(0x7f0000000480)="aeba3329ffa4ee9664ed3aa03478096f5dfe4afad9a59162947c85b8d3f0a99f7a464795df7e6e510cf4694a14bd03aefe4c9d3f8a8c5cecb547ad7c0774c961f2895fc4353982f779f4c80da1448e25a828bf58d4985494b5e8369956e721da9b981db4fa91a9d7857ad33f8d7cbd187f1523f853a1d784dde0c5d9564f80459cb807488809c516364f1af1e386f69422b772149795abb26121c4f4c994dbc0ce4cfd2b8ec6f257dffd21990c", 0xad}], 0x5, 0x0, 0x0, 0x5}, 0x5) pwrite(r0, &(0x7f00000001c0)="fb61a10800000000000004357e05", 0xe, 0x0, 0x204000) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)=':@\x00'/14, 0xe, 0x0, 0x0) 16:04:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7c8}, 0x1002000020004, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, r1, r5}, 0xc) getsockname(r0, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:04:33 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x18, 0x102}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xdcf632cbc6498f36) getpgrp() ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0x0, 0x6, 0xffffffff}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) 16:04:33 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x10000000000003, 0x2f) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="820200ffff"], 0x10) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f00000000c0)=0x4e, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:04:33 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, 0x0) getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x0, &(0x7f00000000c0)) lchown(&(0x7f0000000000)='./bus\x00', 0x0, r5) 16:04:33 executing program 0: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="c3ab02800f00", @random="d7136274730e", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x29, 0x1, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "dfa3d7", 0x0, 0x2e, 0x0, @empty, @mcast2}}}}}}}) 16:04:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1811, r0, 0x0, 0x9dba) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x4546], [], [], [0x4], [{}, {0x0, 0x0, 0x0, 0x800}, {}, {}, {0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x4000000}, {0x0, 0x8}], {}, {0x0, 0x0, 0x7}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:04:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x10001) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000001c0)) accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) 16:04:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c655c580110ee71da7ff686ca7ecb27c4829bf7aff8397e76e49a0c665d431d5e16cdac77cae85260ab2257c8f1fde557231e3536916dc1113531b80500000041b93150103aba55e51cb6afc649daca71d04ab81afb700995ffa3048b3383c48c618010da70b565fe427b29cec711d1c2f9bdaac6040000000000000009a4deaa711373c51263a19316681562ff611ce0d80b14a0e5ad235c9fc01f74b7f4728c4040bc7e1a2e7ffd48fbeb1f4fe4c51498feacd133fa3dfd699558723129343c00000000000000000000000000000000d1966dad948e1bde63ca00008d1e3e8959ee8f24665df036f7d151d5888dbbdd96127c09b3c0b5b05efe24a8c017d6c63831a8b2a5c39d50e04b339b98a827d5c74cb65cabbef923bb617abc5cc6a0d65228f6d8773ccfedd2c3391d1b5120214bd604b9ce5a4c473f598a9645dc305e1cdcc7000000000000000000000000000000007674b6fbed0e05ee72c7b92e25a5636cb0b676c006dc10f369d2b3b87ce9ade6627d06466c4f553eb5d64bcf8d060000001069f5c2ba9d281a770fd1253a2da83740cc7f7e7d340712d1117c59dfc17518b40c6e55fabaadc9009eacd624b2e601e9fac4a4f8a50d69b39b819e25ce5fe147adb0a1e83e02e04e13f95422971f4636043ca10f1981dcc183ea918f7ddc50ec26969ea481c015571d807625df2b1bc8861ecf6eb16f236f3a51b29903023f35ed9030870c730e381dad5cda4c033bff84ba50cec3bdff820d57d84fc241fcd493"], 0xa) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x0, 0x401}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) r5 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) ioctl$KDENABIO(r4, 0x20004b3c) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) getrlimit(0x2, &(0x7f0000000100)) r6 = dup(r2) socket(0x6, 0x1, 0x8) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:04:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffffffffff, 0xbfff6ffffeffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3a6, &(0x7f0000000000)) 16:04:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x8b17, 0x5, 0x1, 0x81}, {0x6, 0x3d, 0x6f, 0xfff}, {0x8, 0x0, 0x2, 0x6}, {0x6, 0x7, 0x9, 0x80000002}, {0x1, 0x6, 0x5, 0x1f}, {0x40, 0x0, 0x5, 0x800}, {0x2, 0x7f, 0x81, 0x9cc6}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0xfffffffc, {[0x100000001, 0x7fffffff, 0x0, 0x8, 0x0, 0x0, 0x5]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:04:33 executing program 1: r0 = socket(0x1, 0x2, 0xff) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000180), 0xe0) 16:04:33 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) syz_emit_ethernet(0x1755, &(0x7f0000000080)={@random="0d82f9d1cc15", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'vS\x00', 0x171f, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty, [{0x4, 0x1d, "7fbf975bc653d4af2f9dcc69cf5f8151bff8eeb6ce066982dd55b1f65c74014dad6d74175e755d4da9e3b87453f61aca2efec1e8a224e6850ec3afd24cf37aa703bd832987497f05e95ed92c5d12f06a46c3f1e44a22353ab10d6728e38e9056361296ea5682e69bf732c875dc24735f9472fc5f916f298a04b4a57b411d1a851c3b088296ac6ef96fc456f8968a67d53f8b7e64494fdd0c8df329657d258609b0a790cf7acecf10b990e254a4f82de3f68b1e934109b919e8df1761b06ea9700b2d3ef9b956d22522f1678cf35555b008719f1b868ad30305db1a4022072609863752b25461322e06"}, {0x0, 0x6, "05dc0b417606828550e885889938171de57ca5750cc1738dcb80cdd91826f975155b48e5e0776be830a2020e0093d32284928872"}, {0x0, 0x5, "768d45e7ad7a007e39022743b0890e4d21bc0c3080987b748e76e52fabf90b03a335a7e90eff6cc6"}, {0x0, 0xc, "dfc4d9b62de9d50bacb12212c8a554dc7573623ea46a4a609ffecaa4bab49cd9e34b3641ff53a56337cee84bf2768b04f566691f062689e04ff43a2692598b5ec0e180eb932c1d3b4a00e6e5ea93ad6ce869414044081fca6c607abf371f94d02afbf5e9"}, {0x0, 0x1e4, "656d118a3cbd1ac8e175e5bcaa8a6cda30c79517604369d518ff9a4e236efe13f115c3cdf21b755d26454eba595d26a4d8e5e0e4c70b27208bee14037e8d2f70cc664afd9596b3fdde052eadaeee67c914974a234a524aa33ad745e58c39e71e9b45ed84cbe16ee042b217fef77e2b5d724366935cc47c9043868c6b26cba4a0d8e0cf0fd6baca24589a196b980d0d72e2032f11e983c604ab95f66d6f913590d1ed175c1012b9153c6cfaa031e30c7863aedcd891471fbbad49a61d88810ef2cb300cc8e71ef5d16a23d29876017ff66515b90530c75cc36bc6cced2cfa9012ab8bc5c2c805faa7368a172d56ada7865d3a5635bcfdbb61fc650b0a011dc2afc3fe3d144e08777a8c383723a98f5ba6b3e03be09af54dfd1c866d129fa1168a6e72d04f3049238036c86e43be2f9c3c0caa6b95f2150dddea1a9ba36a62cfc6bf5f6fb3e7cce74261adf53b0d05c4822220c87c2c9c11e94ca04062b28bf9a83f1b1acf7432d7d33d72ee63ca08de5c2b5cb87b4f4bae47f869ac8d1453c7113de9ae4ec3ffc68b91d659aff0b953170f0e9ba5effe31586a3f48946b1646109a25b3b82036a48310dc158ee8e420ac750098106813b6efbd267afa0cf7fa898b225a71b75521d5e8971eb1c939a420bb7084e93e5b813475d46e333874cc23b11ab193e97bfe9ec3be6b2f24fae3db042117c9b72f6f19ae5c14f87c4ae8ce18b7c6b4f59d7da7f4298346540204a79957abaafdb84ab7bf955802900a0a1addd2740b0a96eb37a49553d430b5ed11e007b0d19532036c7a4998ffaf3c0a3fe5d36df98cfd19dc5d8d4679da9bc184b4f6a1eb3739f4a254fe4dd3ef22e92af034ab043a4764f35e325ceaed1e662a6fd5327b12dd07f0d3d7c012d1c81ccf72ee29ab97c5a9d58d462305ea3bf79ff61ecd755aeb1f5279a6dad73c20291f7e590b313ca2fc0f5d99ecf782d2e05ba7e449fd0b6bdadf5a56c1a2c7cf03bbf1628564f2d6f4f9a1d525727938556cccf1b5b63634e6645b7502457c6ed97d018a805ba3097fd9cf8f40064045e7ae26e02b9a17af80aa33b92bdbc1598ab4c81c7e27dc7045ab86a9fc45dc89c34b7cf58f57fc14582af09b460bc763f5cfd8a52093c9f389b5db922dce030f016f2f97d8a4d3675a56fd70837fcec0c8989da5c978d690d939f69176eead57c2687a3c0829f6475e1642699748979c4a8582f10beff4aeb480db8c22f7634bc99c0b2b1446fa88448079cc45fc8b04a9d49d3f2562c4365e3eb8411b7f416d05287add831cc0a5a293ef28ea8e67ba01b7fe66d2b542412e81ff6fe1e7dd01a34c4046d637cd4e8c48af9efc9f837b7b1f76c2b4bd30e33e175249b98baba52c2e18aaded5afa01eec624d6239c5404993567b4079b6fdbf773bb424f2fed085e98b9d306f5ad461ea191723ab1d875682d4da994cd0bc339186484713bfe205ffb4612ce63b935f02d100a3093dd6124f6dd66646ac1eea41c10e4c10446b83b0405d8e5eee4a27ff8949c56643d032b289e12bc120d2051d1469a0a77ab19bcdbab46f81a745aa87960b8af3399525db1f40f0fec774ee533fc5afec4b9b44e3dc2e9b09a83e667315348fb2016d65a76f80371fdce5bfe816cda075b179158adc4d11ba95c7a2d8875040cabc4badeafbe7d70f19d981002136a2c529293eb5ae9f5109ee36e4827f4c43d10ac62c9380eb4a117e3142ea7b0c89e9bee9a6ebf4a93dc69b38d311ef125b8b53c7759e1d4155769a5976ab3385534d75bde040b123f19b64d54f391d158c611327ef044397ce6c1256e4bf83060fa57efde3fd671dd7a4b7aa9b8de748eb0ee3c39ef7623ac51fbd2f8c01d7f6721d419243df41238d9d7b928346b6c454c97e1ee8853bc0b832676e23f68ec95006ab2b7e5993b57b4271a17c38d640456200056664e938dc4bf1ecf130309251667dfde1a1d1ae97ed12209edfee86d0764f416a1c89fdc165fc31f34105430393c102dc953e47250a87373cbd59994c6e357911b22fa5c6e84a6e01996afe3fed227fb327270411cd5778f0c369b87f396174afc1a7ba8f45b8a3b7c00fa144a61cd36338bf95314599c3b2bbb7c00814ed67be432a190b01fdf9768b520a929cf959f0ef7ca05e161b3ded65d41e13ba077774dea683d834dc93564ea9fffd6a63b6732f4a19ce9bba9e9f945d7fa59221f91c5ac01bdb0887f6c2edd7a0d396b40ff1b6a2410f75bfdb1cee4f3a30385d8b26995a819c439a3b0abffadbb75299040874226b2f1207c9583d0eb1756d8e01ae52332c014cfea43203811e54054406051bc6151f17de51efc230d49c8e3d8f4c4f7837f5430cfd6160ee3b9615e2d3f2aa79185bafaf24317d8bcba94763f4b566766a0946dc8c545027fa41c720d147cc669f266e2df4f698a4f4f27983475ad3681702d84146cc308819a5cbd4a6588cef43c337841e16cdf59e534513817ad3b8f6b40e2a59acc9885736b98e03f19a913cd4a0c99fd1fedc93d54ee8a644ebd753b077f09d3e0e9c76e33de4462d237ef88dc76bc116d69becd107309049f41b952a4dcdfc891aa0e669647cc7e41103fde276405a08b100322b275e29ae0ef8f8b8a9ce36864f74a288a6f53ecbd7bc4b1d0119e97428d5873cca7a88084b0bf0d74268eb89dc431e56f36a71ff15700bd0b8f79a32194b6c2d38c8e2fd67558b34dd476b53c7b9a3f1dd21806e8d7205d570d68f43172542041533cb582d6a324bc31ed31abf47dbd15572e14e481bf1ac7ae759c52b916d5c41cc8636300543ea185b1f24272af55b6f7664e82c82ff0515f8e025bab65990f40c3ec3e189b1a8c06978601c10f8321548f017b91bde013b4566170663d5c66c339fb6214058241f0fcb383cfd1c81f7cd9bce6befe82108f0e060a8c71baf45b19308d4dd0d3e456a22822578df93eddb94c808894cdac41180b840dba8fb57cb3b0b0f2b0ffedf6fb6e65bbb92cf24804e192aaf560ed3e7bb9c5a6d875d8f1d6a1c715b9580fa9470381e28d2f1a080eeb85364da8c92e0087fe65ce9b078ed87ccbf304b1358aeb98809ba1f03e147ba999fa96400f4b8645aa201eadb4f684719c90f0e496face14f3ef2dc949d193b407b999944528c76102971bc496057203482741d3eab1f195d464ae572a048d1a1fc46255ac96a4be155fbc78498ffc2b3606477431112594114f54c6e72c8fee83dfae56057e49af5ebe8ba3f9509fd578d232424ddc89ab73f00a49ce63d7a6c1dc167c652130563dd30ef95043e286e3682f2c1634ebc10e9c16ce684eb0920f817a044c26381ef77c4cc25a66f556781ff3d5b051dbd4941971161895bbdd59c4b00b0c87e41b4c2ee91e1b7cbc439f07d60cefe7025ca38d151c541d64a8d9a6ae95debbbaa46d40af9d92230cae2d3e98f28598e6a221fcdc54d2d3fd299d0bd12c154b2b66a883ce647610bf6c99197610ecf2b3fb3ce448990d08d341fd6142c0f6259200924c52fa60f2622864b6c70dcad3e16535347c8b0b4d25636a48d45d535455232a9b3771d3b834539f6877b02a235bd129bf8eda4a5196d4f266639e81aa155716656fa62a23e212c536f45a87e2afe5a3dc6ba0fb2765745737fcf9f0b378dc648ac5ce6696d74ab7160ac7f2271382d8ed38c5f0b692754f0368807b9437477c7425161f3c2aeeba9a9c060ad3bc49e006ff6e16d97860e825f0079a16b35c3ad165d7d952911df16f46f1fbf93b77db2df6f88af539a2f29d89f68bedfd1cd9154809676d5df1e6aa8a82ec80d3ecfbeb49ee6b4b7f9d26b20c35339d947aafec7c91d19684be2c5dfbcf1310a9811261b0c0bc7b0252078e7a635f58bc79a2156a219ad3aaaa57b6c9426a3d2913f31f6b7d027fdde75eb25f803bcb5bdfcaf3df8409e3b9e1666efa19d84eecd5cedc9b75965f51de5e25b8870ba068f601385d33d0ded32365e34afa894fbf0936443eb977bdd7e9cc5edb49835f53b28cbfa0f1a66d2abd9ba90bd7bbe2595d4102e1ffd2e3a0f70f196bb75ea6d538d295557245ecd1d88b8687a9a191385886d14b0c429f2abece58e0918454831af86baaf8bea6bee1432a784de413b2374c351b344bb10962ea07dbbc232c5f795aea17474c7d8c2d1b21c9902b77bf0ba8efd3a058180f5d7360bed6b9249fdb5948ad945560a1f7ad2a97cc971f62388420f295278d63de82ec590847073bf5b00b7fcc3d68cea159ed9b5a4a61a55ff6b721be3f0f7c7451064c980e24d19664a2ad0d900f1e0b25e7b4e519126d8ddca758a258071d56fd378b1f64f3b595698d31018655bbeae7d4469589bfaba5ea59d15a4cb410c094b8b441201b504155993eafbbd9e64ca0836c962d64b498e7094aac3ecbd094f67ff66f3c010583e87874c5a81747306f86c985daba77fee8616fafd3dcb1d43eff151943b6f85ecdf677652034a1efe5b2b37884244a26e7541ca610242b1629401468f15cf016c2120381cb22fbb078e4cfcdd336bf385683a007fddee2cb3073b2353452bf2b7fcdf5e2ec7306b9f80f76c9aa656e8fd258a6c47dcdd19a2d9d2231d34a6b9d09fa08dbf7c89b654dd9ee5501827f1713a7040ac1671bc14ee3d41748477e8e754ec0892b9cf1632edb893918d201dd81ae8118491fac44cd322cf872ad9d1d6a59393a38dcb539b4e906ae301e84d8071a4ded8c98a7c379623795ee36294dbb447b7c2de75e78875e0b1e7e593f5360b106311f89c1350ef003985189448f8cb68d449ff8bd46f3f099ceae18e6c45073ee0b1509e5a566180dc53643a089374595407ea70027c779f9ae68f2c02e92fcafef23081e7e3eb10c36c7e7d6c6e68855b3134ad1c6cf2517d04b5aaa3119a401e6757c29fac9e49c2e64a86f81cdbbf5f5e4dfa77e51b81d53d67cbb460ccada48820731c512e8a0fb1e3d8056fb8d41657b3cbf14b495db06459581b7d2253e548cf12b856d1986018150fbd9f13afe40784d9426f30883ff9ef743276e58ff18a12afa64d3eda2325db8bd5b163f42d678eb07496f54feb407d4e6113e5cee60c7acbb38261df14db56c1444d386e68b465b3a01a104bc820793962004ed02aa7baa6bbf7ec3f609435fefa3f60dbea6402d94f72cc3d52cbacf071126e568e54bad5faa8e8f1ffec263be405181857460d0f4dd89bcbd8774d1f98ad3089fd1f49f77a4e07bbb19c9c94415c7c1ac6bc90954cf019b4729ab8c70cdd02134948ef3dfd846b58443d150de92a99e69ba0dccbc8981837a76d8ec9757e33d5bd9d2a6b3d66d76d1511acecb794c742ffa7d33e71787c651352f586467bb083351999642d854c8fedc6335ac43c9e5a7097778a1a47a3ce769383099525da132ec1f5b18c49aa54dc8524e22b2e5644bdb9bb7d4e2744aa75ca7cc389fb3ccf3b0a45a8524d69186d20e7371e01b3738d6296301f"}, {0x0, 0x7, "f8dcfbccdd2cd8cf7db1545c59a2823241cf5226eed636f39cab197dc67902b5405498bb5d754e86f129805e443cc0e7462ea27f9f5868"}, {0x0, 0xbf, "84d3a5ac798a04390855daef2cd35e1a7280db43cb0691ace68b0d73e8d390d1284d2e2bc11ac1f3c412ab55d371a3572fc435a2f53de2491e1f90078350276c2e8f4ed89529d02b2858452e98a816b27a431ee77aa0122e2fd42b171ece6b952f8df46961b1876b09c0c0a6fb8c0ebdf5f16dd82b41438e73d6a7269f887af071b70eef397f0b52012583c5c675ab3c12fada8b58dc3ff7c34b54a3a7c43a3c781c07aab05a010546175d9d9222af50f038d2438a8ffb5845a2d79de8fad36e15e0903d30086d0a3bdba2a01c9e504be3c4a652dfe9fee2c5056bc05303bc402b99e0b0213d3e539bc43033e88f9529bf9f14e14dd1e5c25a5d647550e4b13b4bf31c7093ecf92e4903979df3e24563c1f99e227002854009445f1f977f21c733dfa1c37be908451f73eea3a30863b01857793173f4997f6bdf91d1779a00fbaaef11cd0416f4cfa0810307d85cf9d7ecff7d022b6c3ef89d89d4a4f5bdcaac4d3fc0c26541b7b83028f04b258f18a4e8048ecadd1d073261f9e1912f416f0ad21fae47bb268e3876c0b33c561f78a9aa154e3d8104cd79332de4dc69acb19c8f4d84098b19b585cf1f9428675302c844bc43d42c034b6a80df039cd4b44dc8457b447bdae778d3e0224ae5c9d0b0d8e06986ceed06efccd1700ccb5b3efcd98cb55576b4d49900ee796f32772424940ac03b51878d9dbb105c8c8a4a1f48268e74602e5e7341cbfcccda21e2e78c7cbadd376c49d6e5d52916e1c475c260f6b71e5341a4a24455932f3336568a1bcce1b0a51ac5302a5cdddbd163f22af98d31769cb5f15b3bc821eb7fea3908921792f69fd297dc1b3aad82f69725f7737dab92acf78d30a6474d7778007754d83c2d29828bc9f6ee9d443e9cd91eb66141f1162f50e49e10cc440c4fb402d3999ecf07c2a3859d6fac5706c7368c7e8ca738f8eee467512ff6d1795b7c84805e2bdfae34ffa99e48e459fa37b2f7d3e931563925a585b46e552b4085fe28e27142bab35470bc1e75ebaa8749ea6e44c0218fee58bf4ef959f1f15535d240067b0ed36640ae53f3cc5c4b431d16f7b1609cb1116becac8993e3d36efa1facfa70395f61b8ebbd59cc876dd36ac21bb556a25d4b1b6774b7e120b1ccb6fd63c60e43bb5d70322aa385095afff0863913ca4765c161c6580484c5210e0eb9f38853b82c4558ea86d71d95268661cfcfea43de0aae6632bf900b653d451fe9796b5a357749b41cf91270b08bad960f7f981b0b1bceedfe75d13b0e1132e240e1826779986b48a3457e1e7cacd6dec64f02ce438de1d4c6ba796c102d5a0ea093865678a7b6fa1951a649cc7fa51e51394f2cac6aa07099416157780d4a455d421077d135e50302c28ce6d04e0cd2b54097ed436268fb0f964b56ecac5dc39f09e6ed6a37de2cdac31c728d1ed5319e7ef2a30a5b586fccc809789b7cdf6c846af97aa558f4e697eff8f313c2d60aced3fac2b6b4a4dd92d3352daca9b8b93393cb8e360be31a086e6484b290bd97113c5f9f9af911d42407c3a37483c93267ab5ea7d407a113e954f5bf9522ae9859d93caee22d8d74b65dc8a21a6200a743b75c67febb411ab008a465357c1e0a95acd9611154ca8b59bf3d6804dfbfe3ec9a9a65fcbcc1e9b22ea02e19e9e296d46ada0f99ef352139fe80473f682bc117cee21a613a2cb36ba2d6b31a9224f234970604020b53ad8749f7ed9743f7a696a5128c59d6ed2c3a902ffe9bb7aa236313a35168e86536e8a1d3592bdd9ec1d489da35bc4a240c80ad06f7adf37394501e958d266225c2942bf21243067a51b61edd1d83b89058186b10edd296b3926457532bd1de7e9a6b4c5e4d1f5448d532b1453c7c69091499b04921d734f3a2277854ed1e2464a36901c7567507c590d818b76e730039c02718d420eeb8a0e029190cfb59e6728ebf72e7d992031ccd455349750e44e57831102a4f10eeccc3c2f90dfec449d6a98f68e9c51701321c6d5bba1d1c6fc4fdb5fd4547c203d0461d0064e1cabd1d8741b7b3655028f89c895cbe933cdf481fa8101c166dc6c9fb900211c0240fa05f73fcae3bf160b20e6c9ff23c7b4cbf70a69abaa77944da07252fc11da827c3eba20bcc3e10cd99ea05e57b1ce9d430097c67bf500502bb64"}]}}}}}}) 16:04:33 executing program 1: mprotect(&(0x7f00006bf000/0x800000)=nil, 0x800000, 0x2) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/193, 0xc1}], 0x2) 16:04:34 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$getflags(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000001200)='./file0\x00', 0x34) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x87}, {0x6, 0x0, 0x0, 0x900}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup(r1) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r3, &(0x7f00000011c0)=[{&(0x7f0000000140)="3686535322bd20a9d19f7129c0a9ba280ec8364d0fadf847267c67f0350e3bf17427fde3ca8a49749a7d8ca3e8c39c8ec71d1712f2f7b69c7b5e6c4d3409996a8aeb58373a0d6f47094f2804d3be94723eeec5c09a2a6793cad729c79f1f25cb44671b34f68385f0a2aa4614ce92b5cb67fa67c5b15cf8d388f626b6b3e07bb95fdffb5dd8a92bc8f0a87e2fd85f9fdc7c666b145c52710d7c53b9e9c3ce3e4d8e4a2568b27f5b05b35e184f14ff6f03a83202e21c2fb6c0602945cc9fec2339dfcef82f2448a116dc7456310f259620a2cc387b021ab2e67c7823cc376b8825e7750af6ef628dbd89992f6f1cc72b579b638e324fad2be116b3f4ddeccfd7c68b21df530e2c615207f5520548258f552654704c8ff9ba47ed1791344a92e80ce4df66ba5225680d58ec2a15dc498b57961164ce12f26df9c9001adf6ebdd45f09306e5b4ab5ffaf38892d39f5c66e5a4302d60351ca06b54ecabebf4ae46dd311121d5bf225538c68c48622f834b6fef22a21106bc02959cd094a4b5aa9f7dc6525278a4a6edee92f128e57df46a8bd0770530853339d6194cb7f8c0db37979cddd9833966ccfd3c9015dbd557a6ddaa6ef0ed99e854d2e594cad1b678c7368aabc7b6bb095bb214ee640beb5df714d210a700a43289dd9befab65846a331714fd0ed49a7191aa197c8fac7dfbb140d433ea5f29062b081101a30724375181edb6eba550981ae427413194eaa102de4affebb254b32be99d9306bf2cb0e571113437f9ae39fd707c73228341a8cb5889f178684cd5c45682905aadcc1ce47c83543a31a976aef6c1d1f47a84992a86ecde212679cbc17f739c0b3e5ada425a4e09656f8c07274d855bff47f69050c7b9b47602c09ea6d7a08cfb4bc3133262b26ef0dec9bb435c3d65aad330ef738befa7d371981000b5a479c60c36178b133a85fa88d15c27ba7b1bcd0534ba226b867929d325efdff9aaaf3c9fcdc7a45b242c223055d2475efd8a0607cad1d57da6312812dc8a8694318759df39f3099d12d1c6749b36ef08d813d298fb8e67faed7bbe54a9b192696f550b2bd951d08a25869a75871eb6864df28694471b278c150de50d685c0410e6cb9dfb93ace490cb2a72edf6eec489b0d2f627a18612ef9de4cbf82b595855480eaff5f9fa2b29dfda90d75e65a19cf015875c6a4ec26e22cc376f3c7c24c052012fc34772059348fac362093fd0e1eed8bc6fb0a3cfa4cf851e3e6f17bba61efe6f33e115112f15a0202b25172f7c56633e59106bc8abc3c8abe20df09aefec4f03a1bf1e35642ee68d882cf81b044e375d55589cfd3f4367f63fa581b78c972707b1a37b87537ca84ee8f58b189685f3116c130927937dc64d38ec6867d43f923ebba26a4fabd008a9dcb9ba6929856a6cd7c3a48eda0428024bb7d51cf845901c93642325f4d8b70ee7bb66becf098520e073703f8af92674345debf19c1b18d43d1d1e51b237ecc4a006b40e190f5ad789499ac1b6b1723b171080bc50695c488a81d49d37ecacc95669bcf371d1d7bb1de1ab3b0f5dba39b9dd797dc2aea32cbb83cbd0a0150e61880757505c0193a60a744a50408334ad281525296e84f587d9209624e0d9078ebc685c9838194171a0ecac6dab108e086cf0e97da20cb1010a65f4d85bf00e0a5558bce76cb1d0c9983ae9a51242400cf743fe678e904965a82faaf74b48a8d78246cccf4cd8966efe5204333107e2bb0f779c52c923814ed48f457bd9f27ea506f43fb4a549ea656fab25e63f43a37a41fcca700da34b7692ff4eb7c9600ea0e397df8f88040295414d969eac7e028a24d78b60697e4614fea817db63a71b66da06a54aef1621109f1ef28c07f3500f912a8d484f90692a018c5337d48877f6c65dff9994744bf53408f9df7ab39af16317fc2662c6ecf3847fb2256095f82fc0d883ffcbc5254773d6bb57e5be0a0bc9d40b684727af9f49a758eb1b7b0612a406e9aeda417b1d396f4385c2c594ffaa15c0b1e046c9377bab07d63d85b16566d2a2866dc7940d7b492862fb18376d46d17d8d496dd194010a407cee1d15a2063724e056675cb9265bff4fb6d056d73699f272de4b37ca4003732358e1381de026a718b93c51da5f3047e13fa2ae50b2f78f1fa0f44d9c147dd08a1515d12b974a07debe450090df3ffc8dfb31664e46655f6c26bf0bc448bcd4ea0b54cceb8fbff021e66c8fb22807dfbb5939f45453427e798a8144ecc2f96e9e5c00ad3cc94b83b6ddba0d30edb61b2d3bfc9ab3ae9b7af7ef3480ef69672efeb831b282bcd9c6cb3fe7f7cd7704af3d2e870a2c8dbcca101ad499625482387d9fd272aa028de2147791ff38d8e4790f9c9da62d2324c34a183689f5af1e0c7b626f9eeb6967094293b7f1d71916e61723f7cf7b42d050753500e44f814719d887f979bf649e31c98edd13dc185b5a810022ba3dc72b6093654bff35d9cc70d018ce6f134f93322a8c1fcce8b6fc712e33e6f9950ed99449256a4d5c305408a3e14dacf3a96feeebc171bde5d70e12f2cc5512d87f95a1967ef7baa8b07a2737c69408e88513249c44bd2e0a264cf015f1ee0fdc632c02b94567ab64317d73a9adc7ef0b48830713c374e6b487e8ef9de1ff8aef2983bb915a1920a0203c6dd49d4aad7e5b7e2af2fbf1c9c23cfff5db6cbabbe75a483a304985fce6659ed012e449fde4232307b9363bf52881570e4060efd203c49fc621b4d0cbf0c52c1c4d9814847c8b22ce57be542bce0e98ed773efd60f1f3658d7c0970bb7656db4c56ad2c179043c6d02c3a5a5868264c9f0f8682054393700678e13e6c6d836136760c06355e34a0da3ad4e05928951d4233a5bdbe09291045126145573893cec2bea3f54c5077b1600210b967c8a568b703bc18aae3c516fd2859a315bee0177b010fd207290fa47607fddbb0d104bfb9de181d7b4f82778602d78c876e0da96048f729fbfff30a34cbf5a741fa94896eb35c4c189202c792a80811010b226862f4b3c32b2229216279e65aaa0fd01cba69160388e3d3baea41b207c6028f01da012039a64b974a6a209cc93824ee354a294cd89e412691ac823a8b18b821efe56a510e1c9b5f584693ebb201b9b6d059584a32d82307f61aad8c4f4385353d87a5b8f1702dcbca20cd54013e227b06186aedb748a54d1de6fb00c3ccbcea5eba2ed1f92c07c175947e1ad0774541fc70d303a2336882f7eaf2716ee5f8369198b4a3449927703252d8ca632c704f79d5f6a673608f30c82695030508f90fcf313efd35d81f81f6d07bf56d8f2e0a4aa88b23ca0fde546037db43ed019aad759fd2ac7730bad2b4a2021294653e6a8ec7a43ff0cf0ac997536a364303724ead2d4ff0f93fb201e1b36429c5f6d809455b2f59d69baab7dab7d16191036a79f75480fd1eec1df6f8572efed001ec5f8f17dbff30061967aa03bf98383d799251eee7f12bd3e6c42db56ff7213fa0a1118dd759dbed462f1af990bd1c5231f614b4f692e7a133a132f9169f560170753b08f46064d8da66060a7a4350e793b15b18fcb4db9b6bc844c72d36f5fc4e03f8af1b1ea40cf0a787a7495ee6d13c615e4a08f7881ebe8b515fa9569d3ce4812418c7b214369c8d0dae6c5975d9834b9bc08312ce03a45610f450ff6b6d3f459ecec7b0f2797b9f887fc1ba51cb128f40c0a4916928347f2eab1cbb9d05a6a7efb945806a8059cb27d7135779dd08fd3d3d7b997c5136cc29996423ae0ba8eaf5a0e968abed04c8ff0a0d173f74e6ef84566b0160ffab4f2dd2b5ad2272081a23d57c9e785e6e857d0b3eab764e1f85bfc81f05fb200923ac75f956da32d1f2f1153b3409cde6ae66d5cd71083c62091406319a84fe16678184dffb571c324eb08dcafa2bdb84ee8b74ab1e555890725f3c392e16b07014d03697438b75d5d90b8455d5431cb20d74d701a84fbe1e3df952f0293b3f6c48ee2b830b5090880ccaa6943bcfab26a4a5fedbe89a12622218c9c1b932320266bdcaf26d87a854895406ae3a6b6340c24d0bf524bc18579dffcda0c0ed0a3ae123f68aa221a71d1ef023d446c4c1ab3c6a211c8b91953c4840a46c8a2982009c2df0917683ea1c72d333e3ef0a0b820ef2beac693c970b781c34ae2f40cb6f0ba97aff7a966d8f21880f8a25013f540b86f92692bebd1f8db9f671e3cf233123378f1dd310b4a89e5d64080fd4f5e9908716ac3c5a5c717f2041063463bbcfc851daff8377d035b764336008262fb5f12f62f670fec18629a3318ae9d639c28d35ba637b1041a81f9a3b2b692430182a188fcedf70f50837c7f37581b929e0efb2d4ce32d7f06f3fbbc0bccc06715e77428ee8af6d9286acc1c1498becf34c59adbc9e31fa0a97ad2b0d3a36920ca81861280e43552b69bfa250bb89c5c73b95996a32eb110a1c503d1aec44cdedb1c2987d4561735e086b59091b5c65835cfc8c0377b9b886266051086670c0b60f0e3a8a5a17500725b8435646a1e2be51a2f353be07d66becaa36d3f5a098bc5ae77b7b355145a8fccfe23ca0f34d45be82b693b4c3a855650f36ff86dc7428fe58fa4ad697a029a1e5dbc90d74510bc21329fb3a4a380337772019b9a2117884bec26ee23f085ecfca0ddf44d107d16ed3d3d50018e2f6ebb9ff1fcff34844cf4f886465e9c93fd767e7a93126992d53c49011d6a90242f8094cf3277f4f9fd847b57055d66f4a097335ed6b31ca2ce8e00c127a4fbb9fd1472a8cbb755761e1d7de48daf39a8a8ce6e9642b40e71221784f086b89c92af465340825fe9687c4a06c9b0282a93f3815b32d3417843a369ffe2b78a6020b6ad311fd44eb079c3802fb67ec01cc2ab83f2a22c198a2d32cbcc93ce7d1cfb49089bef180b21533709ebef8787a102df9dc77e7a4d2aad39d7eee061d56f852b7fce3b68365c4f87228a3d32f5658e4ada5b39379a05e74c51c599bb16a71cc9c8519bfa8077fe31ab4d1c66466e1437b53bbce38fa6d70743e39b1d9789c877057d997f446105becf5dcfa67ced6027495b061039f267967f6cea637869e71ce24dbefb9062c82cdeadb4c4e20f583c2284a43379b3b1f583a22a503cda6a4f16db6a5f59161702e0842f293690141b98478a57691af29ef278231c3fb3542aa171214cd5f710f3c39f80dd7dc8ec152cc58b989ef28776787852acdea83086ee3d66fe94a98e2a1792ed6cad64898b82c945b7931ee53f5d5bf9999d61c53c7d34c546953a55aeb8de4d7803cfd296432ea6a7b567940c90a08e1d399743c8e26f7542c62b05c9635fc337790b500ce11060f12f8f911f4fe2c1b8cd7ec8f450eae1a144a666d72ffa6a3b31161a774efdb60619ab5d1961e088fde3ac2cdfda237a16ed1a6c867ffa96f131f21994762947a8b418bcede939991ce10243b01bb85374d77c824c26231a53de7a04057a9ede9641a11ee95e7d6058686343cfae231f3f54903cfde1a9904d40c1c766f0f3cfb770d62d043f1dd531b766fecfba89448a8bee67e69678bf82b8d2b1caa81c0533b668cd4d3dc4bdeb6da1f76ca9fcf7038d97ef0cf1d07eaf13d248c7ba4d141a1a37771d2bd9ba916767619dfe2b95fd0c093c03bc42e8a8d2460994aa14777a55065c6c33a9640614967f19ea83b005911de4df125a50b748cd8ac4231442b7bb09cf6fc945164e979ac2fe3d00e4aea2a852124e056182d590294ce7f217fb2b71d832a4c3c8e7572c5f23123e15c1286ce3670450680f9fe68bcaa6599dc7419a", 0x1000}, {&(0x7f0000001140)="605c6c60b71d9863b2917e04039fdf77276b8e826f4c1d0b54f0ed79bfc8d311bfdf30fafa44cc5716995f0e40d3ca377be3a7c67d9af80a6b07aee62c987fe07dc728d70839cde4897313197694fc620fc3511f178d482ac1997e7cf384e65380dc37ec9fef9318671796957e94abfaf189a0fa", 0x74}], 0x2, 0x0, 0xff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe) 16:04:34 executing program 1: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:04:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f00000001c0)="beb092eb9546221e9b680d7dacedfd07dc9de37972e0a886859f989d559662f6b2c20a86576326b2fd60042c1eaba4001d35d6afc3d7d5221a2f95320202cc414c79cb83538b7d959ad416f86c70a4b708e790d004ad978168bb3a4a52f525b19c7fc3e655d62877c3d86a0402cd3105fd4484b35c648e337dab91bb107837dac579325b41cd19df17f7aa57125de8b084de83ef70a4aefd4a6ef72c9307c4e34125098d556c64a617fdd1d0f4a8c46fa4cbf5e5d258244dc21d", 0xba}], 0x1, &(0x7f0000000680)=[{0x50, 0x1, 0x0, "ae14ec893008ddb7fee659f8b901a2fd33e77ef667df126660bbffb3dadc5a238c3c62e5508c4dd8a40ae0a02a92b575068f06c50534909c53489d5a37a2"}, {0x20, 0xffff, 0x6, "d2ae6b8ab1857f2f7e62dd42f64cff"}, {0x98, 0xffff, 0x3, "e8515b9f12936f49457425f36fe2ee39f51add708ac6b105b870271ced6e65a656aa311a2c6842a0074172306ec5a6b2c421e3cf74b57fe82bb564715dfae59b3d62174363322ffdacea704e05ed7921057ab7f43740ba65c59536b036435bad4dc098eff1e512182813e6ff42895014cfbf281e67c845af5c6d8d9b40bc0ebee01235ba74"}, {0x38, 0xffff, 0xcc, "b52e6aa2cad3010e391deb97e7a4b2f6bd6d0b4c3cd8122a24afdff41416af07383117046b37"}, {0x78, 0x1, 0x8, "70bf6a82422fd44a446359dcd39caa7b9d464c2f6349a9b726a8fe6e47dff19cf997e188efe6dd45a5c937b50a25db01d2d0986d2a610501051ef15448ab3971950ada65b8fcc1b3a78321b1bf9623d23c42e85eadbbf6e1c5a66fc8c870bab672531d5f0e38ef"}, {0x70, 0xffff, 0x101, "701717bdca6bd2c8d55383fb98351a91e3898a461938429119ed999244c9d7ac1ff892ecf05439c7d04f1db42e70384a628a2c36028c55f9551885804bc76810bdef2295c53df56193332acb96144e232350d0c9518c16526f4f97"}, {0x98, 0xffff, 0x1ff, "8bba291094848bb74b70e1e4d36cc09fd08480f9af62b34cdc3cd1a436e85d32379b29710a1f69169f2e21320d172e0757b655de6c019f4b85e3b49d71a164237b50862bae08644dcb2ab252ba4d6624f26d657473f861dcd907927d3b49aa4ce03487da1a83c5427463620f345e2653e00fad1c54379374a64b2e12aeff62bc70abe2c7"}, {0xc0, 0xffff, 0x400, "256530a78221172d52d039ea9213b74b2f6a83f562fac267fefc9aaacc32d1fad88edb871397ec7db7eb1a2cf45f3058548e53cdc808fc90747df458b59b1ead49997fbba866b4ef67c9c4676e2c4e8c310cacbdf6d2e10b6095a5417d34d8d165aad8a74fbe05f63c5d196aae39db52c85727c0bfe58471572913d163bb787dc72cc26a83c5f2515efd3402c8a2e0751eb8af365e21bfae31787a33bc794b8f61354714e15825578fc0339be9"}], 0x380}, 0x406) 16:04:34 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}}}}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x2) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x6) 16:04:34 executing program 1: pipe2(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001300)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/18, 0x12}], 0x2, &(0x7f0000000280)=""/4096, 0x1000}, 0x40) 16:04:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8018695a, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket(0x11, 0x4003, 0x0) r3 = socket(0x2, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x80) r4 = socket(0x10000000002, 0x2, 0x4) dup2(r3, r4) getsockname(r3, &(0x7f00000028c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000440)=0x1002) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) pckbd_enable: command error 16:04:35 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind$unix(r2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) 16:04:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat(r3, &(0x7f0000000080)='./file0\x00', 0x1, 0x140) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:36 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a90abcec7df7bb050057e6e88b45e1bae116411b46fd"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) write(r2, &(0x7f0000000180)="55cebadfa3d4e4d819f788e1475462b5593b1cd3bd975189a77827271708045fe310b2de5556cd0053e0728024aff8c8646b6f84baf20482f222671560e975b5a624b834ecc69ea635f01ce974321371f7cd2869623afabc1df56c8af6f86b5dc45709485e2892341d1f2f2a01f0d33246d88a020ac6f374d6b0f14caa302a906a7e518d08cf27c23a0cd137fac81eca43425e5db23d241c4fc6ac72273037cd8f5a6f6b746baa8aa4fac1c3c3a6a1013f3f6ea06d2cc49c54f938b811dfb8cd2d82281916584c151d", 0xc9) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) r3 = syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000140)="56fbc79df1dbfa977ad907b88f49a0fffd3a26510a137bcce96ee96f494d07146aa6ff345a43bf587990a8aefab4057da03856c338323c3fb9b9a96706a386a07a60b9717aab0a610276a459d6522643f0e458d0f73beea45247e6b269197f3bc639ef86d155128874965384b2cb3d3cdd17b9875807c4c616705e1cbb59648afb096f4abe0d3ef3d8fc37f99caf2e45a4235459356dbd28a58bb5fb12b1925c86d79db2b9bd7d7b4fdd2e97a9aee21b54c82de3644312d64dfd0a", &(0x7f0000000200)=0xbb, &(0x7f00000002c0)="9784a8f7d3862742c10f2f2d74058605da5f666c98799bd19bf61d68bcc888c67ac4082dd99638d2f456fe1b6921f55bfbb62406cdb8b27ef4f119db5213f3ebd1d8e918324921eab4e4efc3af000320338e8835b4bf67973c330581265bcb9a8d2531433a13e5976f5231ce9ce20e2eb3011020b1134db0ffb49aa22af8f78be6955692c611a4a99e149d9330ad2b59f167cf8a119fa08c28a45676e420d973b7ae7d35257ad57b5202fe2fcbfe50164d6676be4fe1", 0xb6) r4 = kqueue() r5 = dup2(r3, r0) getpeername$inet6(r5, &(0x7f0000000240), &(0x7f0000000380)=0xc) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) fchdir(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x3, 0x7fffffff, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="438ee23425269247f66e10875874afaf372a2f0e5afac2c8cdd89052805f266a4e3a02548684c81a654859fa2a203090e03b0157efdf79d632e37f96a7bc9c25b4ae056e50bcfec56849b23da528fda399718e5147186aaca6a4155c518c33550908", 0x62}], 0x1) 16:04:36 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x21) 16:04:36 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ff57ba9439f0ff0facb6e2199e8fa8ddaaaaaa080045780038000000000c907800000000450000000000000000290000e0000001ac1400bb99"]) 16:04:36 executing program 0: syz_emit_ethernet(0x115, &(0x7f0000000140)={@local, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x107, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@generic={0x3, 0x6, "0ae2503d"}]}}, {"5fbe14d94b2e582629eff2532fddbd630d5c5aa2868d584c4a632715fe64beebe1ce697a380723730541970b10ccb1a0000000000000000000000000000000e3a1876d914027a813ae474fabece97d8a323669b0300b698fd9f63c12a2690a706d92ae8c38cfa63f4c6484fd5f7c0fd5cbf75983600108c9f8449d40d694a054694566c1beabbd2ce0b7a1df7d351bb7424db09fe56194d96cd3429dec34b0e51348d31eb24759346a8f0156473ed364934807330adff83f5c192da7ee11c409b50594004a49e9658ee9c9995f71a049bbebbfc15ecb04"}}}}}}) socket(0x10, 0x8000, 0xa7) 16:04:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x1}, {}], 0x2}) 16:04:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000140)=""/249, 0xf9) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000280)="f432ef38fb840d3751dc3631051d156f1137a6a409", 0x15}], 0x1) r4 = kqueue() setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) preadv(r4, &(0x7f0000002480)=[{&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000240)}, {&(0x7f00000012c0)=""/56, 0x38}, {&(0x7f0000001300)=""/163, 0xa3}, {&(0x7f00000013c0)=""/101, 0x65}, {&(0x7f0000001440)}, {&(0x7f0000001480)=""/4096, 0x1000}], 0x9, 0x0, 0x5) 16:04:36 executing program 1: minherit(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x9, 0xffdffffdffffffff], [0x0, 0x0, 0x401], [{0x0, 0xffff7ffc}, {}, {0x2}, {0x7, 0x4}, {0x35, 0x6}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x7, &(0x7f0000000000)={0x3, 0x1000}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="d891ebecec685ce329c10c6b936f2907aada7a5eb310a7208be64779127fc753e8e7ebc544b775c55efe4d0c36cd08150ea017a4de2dff5d3ab410b6ab69ec954ebc5b1488a56a5737401937c29630f3c86d008717bc8a664bde5e1848dd39ab49ba39cfb2d3f2", &(0x7f0000000100)=0x67, &(0x7f0000000140)="9cf4969eac82bbf0463a04bb363a2a6e426d79e18c2a36b66e74869ceb1888f810f765f0b04f234a617897893a93d82ca87512474c13bb72bcbd33df5049a034c28775761406170eca5094a58bb66a4508e92927914f7104f365b4188daefc26589ad41a20dd00f23114c5acaa436ab31263c331a66c29d0ebc3c407f39004b2d72fac4caec5bd0f339985265334ec64ecb4e04807cad7528b2c3372c8ae6290906c0caa7a7ea0b5fcec9644cfd5282d632f0579adcc443b94afa171e0e3d4fb51e521850c00239db2b7175b34dc810d8239b220f258d790a8a17ed86f", 0xdd) 16:04:36 executing program 1: r0 = kqueue() r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = kqueue() pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f00000002c0)="2ccd56b8e9baa25e6f00fc2f02807bb9b96ccd145fa6ffccd1b511037158cfa7e159", 0x22}, {&(0x7f0000000300)="69aa14228f90ff71fb7acdbb83a42d93d2585ee80061027a750cbc1ffd81ed25f7d19c5c4893866aaeac32282d48270fca51834e64575147b3c94577b976e4d7df6409bd13f81e676709793ba2116f8dd309cad3d18c427e0dcd1d371b9c24076cb20be9b5095debbcd8ec20de21de5711bcd29f1c84cb3e673cf1a4385808645329c0713d179c0b662bab2bdcee1dfd400c99680f58a663e528faf4a95323bb9329e48aab1427c0396590b555d4ac8cbaafd003af96d965a0c391472f495920626c53b66bd15f92fd136ad5f250ac31ffdcf3b03c03ac094546c8306f32ee", 0xdf}, {&(0x7f0000000400)="4e1df11187f7f08ca60cc950aa1515fe9d33752624af", 0x16}, {&(0x7f0000000440)="66fa6773641d44f7e0abf7ebe3f7ae2e9b1b794c5a82296ac577956f9c9f0255f96bec11492c80897e8b67eaaecc277c0ff449fd01648af4ddc547b12f6f5411cfd5d36249aff59e903100ba0e3add752fa6d92dd1fb6d32725b86dda2c5e125922af168c6ee3c09991897a5c7a061e7006b4ccd07bcea371d1e48d893c73c36881f27503a248a5ecb128c54810a4050402e3b31163d9472c9147eb1c7669150c41dcf3893b37ef73c192b5dbf96aece9ac205f6ba35ebe7d692ec12bc35678dbd8cf3400d93ed0d590a6c8244efe48e7e2231e9537c105fd06345b2aa5611c718bac838dc58283743fff95890cae3642dc6313198f9b1f7b4374907d8951e3327d1ff119dc7b5f22f4bb45db6910b0bea9480902cbd569bcb4045940afa7b4371f60f18481b49da36997d31ab6cba956a8df55bf0b217d4913facd7958cef534a65ad32b8a4c2f9f4d9f54a32aa290e7e9cea3309497cc753a2347213dde2becf601fb9977c0f8fc1025bf7d91d939da83757853b1f4d2409fb1b121bd45c81e5815871c4d859467fb0a4b2863ffa6563d147371a8ca7d8c32263d4084b4fb809b71212107a465285c133e619d1dfccf2d68d5d0c9d7d51c9c95caa6b8cb3e5ea37e60d636d41d59ce0f0d8cf9521886cdf6a4a52c9668c29ded5aae980e089c6d62a953d7d3d829ce7ff5118d6013ca406d7c579e9f191479ca55d3eb8c5d80d80e9edc5c2dd3ca2c85f09413e25d389fb7e8bcb4c97b9a2c5251afd7923533b34eea1f299100d069ca0d8911e645036c2a24118240efa1639458776f234ea059c7bbb8b060134c5a3c6a3c82132fb1d9b10c248b742f66f1bfea41f87cc8f08e5104e514d405c734a8d1769c10c7dda48ad793bc0e6d5075672f796db728c089448a0b2bba8cbb071e6cade42516b762e7e5ad64fcd360cc762d322db50c93a373490e6102a3809c4dd710fe5c07f5fe3e4e40d7dadb8ae0b9fd6acfbf671f7e43f544c48a71769606e234acd74b4503605eeca4ea45ef3e4b883a00ccbaaa7942fa56edc28319eb63256b52ad121b7020740d2d2ef06971b99c7b7aa26c65a743f6b79f7e02eaa72f964f3ec86609b1377a422b1a9b4cf8edb1b3fa9cbe3607c3c8b1fb959f0c30e486909e107a1756c1e421e03f8e1704b4f4b2ea3e67c0bfefb7f99405c52f91092d5515a5661b137cd14b53dfeb66b0fab9e39e6555acd1dadad8afda971422478b4362b93b72489753d0ca7e80c9db8de9712e5057e73e961f694849a1c6e84881d635171dd19fef03953c98f3a0a5c497b56ce969bd1236137fe9849c1100212947d4be9ce66246a3dda62d77dda3e36f04ff1a48fdf7e9c7c601d0d6fbb090379f340989fa84e697a73996db01284728af7a74e5935a9a7c9c62394240f98973ec29a712f7beecb4a3116b5eb54018b3aa105e2dad9ca1417bb192475c8cb02b2989677199de8d14b09f748aaf7061c64f1a7d171978220db1264864595bf67aab1603138c3cbc68e55864583ce98b832eaea6ace77a0015bbf5b8695c8709c682130df8a83e3c474688bd2a3ef9f6ed08e173264e29b2493d69379a07eca18ecdc5fbade564ba879f921b64b37673e752e597eceeb122b68d61cb4eea83e9170b676363b40162b7a1aa37fb156b40cfe10983c777995b97c4055fd55ddd100119d89c9b337e2e6a9ee418fb8dc0fa6311c4adaf2b47673bc8a1bbf4ac86756a0b25c6e7ed88df7d73c47f214c52d01995566cca034f1ef1b361c651d22f84e51cd4813c488b4037d19935aa1eb726bb9191364ab66af7fb25b5c4fbfaf32739a1f628441bebeae229568d2d28168a1afad8e076efddd3c1d94b00eb20a662a6731655b22a79c70eb29b6c37a2a4d4207b67d0bd9cdf371356b7db8e33a01ee6e5cbb0c22d17ee1d42eaf621db06237541248f73afec24e3e6b49ba7c16e80461bd1577cd77593f47447f48482f5ae65795a8431a5a92d7c83253127a5a80d1485736faf43b0954496bcffe253af889bf139cf3413a3c96c5bb77f678c2e98a5e5866f9edae47aa6fb93e0b6964887039f8f3e396d0e48f70a797b3d1dc55c3dd5caf01fe7b2ab37f6373275d03a7ff6885b8dae2673a838c5cd76361994d4b65ebc743e69e252a43e5c55770796b74a51f64e4e5e8e9eb021662556ba3fd06e90403e2cbd0d1ec5a1532d929fde622c28bc4f264bf5a3a0f3fa2d78ddc84e295ef452eb0bd6757b0b7016121367df1220e80bf91cb4f66360fbedbd313c18c04a228ac86c8993da24c21690ce5c53c90733f96e5ece5969ced52242ae9b314cfea89619422d00e5835b3f3b183324df5098e860e4f983551abcbc5dd07960498b8c7e106e621212c4f77d7e01213b2bc32c20572943d6513a5f264c795d760abf0f3277624ffb0ff518d1be51830b918758acadb88d2da800233de8a347d754d98b2d139e2795d89925ee3ea391bcaf237db7eed11a6928a9c1861d09b9517b6debbf31bf993b49e2fdb89ba15a54c5bfd273ebc7c58a16a98e21b34417a7d112ee9171bc7cf93d944a61b327a4a2f2234dff59641448e7775d57da1915386d51efa42caf1b731765632b69dbbdd1e37fbbce662a1ac838dcd1c1e831985cfbe6a22454846cfcc7fca695fc6457f7aa61806d31336484c99fe9be0183e585f5cf2f88154a39a082b05c025a6938a62c25ef2f75f715feea2084466fe18ad9a7f5b65b12eabbf835e086f45ef2b499dbb15c4a1aef957578caa075a11e201810f783fe4d6f0751194c307101529cd2b72f3e72d2639733e1b490b0a31ce1c92762eec584235c81a1e004a7c0ee41bd50bf6dccd2cccb9428fdda4d93e6a0b63222831cfbaf765f0fe599a3d9cc825542b53d2fd2e578f58701526544ba39f03a4c1f714ec0326c75ba9a34c7fbdb1b376041280e80056403b71f777f7873e288cd235de71c0f5c4f2ea9c33814891bb0c8df9dca90574438e4eba9350eb074209fe3fa38487cbef6853258c98ef8e2aef224f072d3131d1e3e220d503c44c687eaafad1a4e523a261ccd8c5ddfe611aeb20e45c41afdda948cddd4e022a751f52088ca2b5c6c910a6a369659c7c09cfa9ff1bf67c7d12f6921ce34259b0b74e40e3c14b694837faa3ae131340d61e91f54f0f25d1bb8712ffe6e832f9c83d9c15fc547b50f747cc73cf3cbd8d641c119c05b5fba8da6a1ac5e9c52783a4e9b38ed2d7e2b44eede69107b485eb511dc796e52da464f75c7995f0bd62d37328d0451f7a49222e088fa9fd300c6d7c5db8792f8cd29dbfdea7c98e882d80fc32ff4c29d64b62625ee0d29a55e1b11352305f685123ef17527f600a4c6cce1660479ac88115d63dba12736ad774a9f5386240303dfc1fdd2936874b6e59ce126da059d93a6bcefdc50b1589fd52504ef46f9d5e9f9013e8739b1737497a5731853639e562ae4df9e154007a847b09df49ad1b0eeeef43614a57ddc3c1ed7f224cc83acb44633c4b4a92c1fc7caa88d82b5e6646b7d581b194d0f93f8e2c5298367a83edd063c86cc4b218c00c8ec5832b00fb08f4b4edafe5e9d4b7353bd53bfe9b6d01b6e3a7685ec923352fb552cd42a5c8527386dc0ba57a919862c567ecd22d3fd6ca0394da09f03c9c00d28ba09e9ac42c4ca182966c23d8b50762da890fd3e76587ce0865d9fca7140a96129cd13df529f603171ca4edbd7673934cbc76745890380b1a540751d8fb48e834f36b8c9b6dc6af6d65952a289abe231749f9dc2437452a0045a484df2b98ee1780c6e3a56b59226c253d017d0c01f5d98e768042d23c105109ac6585b36acbc3e8ed92c433c10cb4c13c6fa3ba0dd467112252ac5ab173770f51b3aa03505adc0d4d3bea8ad272956e1d2d74e1d27f6fd540aa0861185cbba553f59cd1046c2bb4b3219a674a1213a6160c80f50e0eb93ba37d0888aaa97ab6bf8b8c3e1cd2b8df0ba79b88f83360b95ef1e5077888650a1c82888a9dddce14054928a5aca29c857ec87c4efb9bbf1bec09d724cff99bc93db49618a79d98c962e0f3157294c6f69babd99c602fa973809fe56d3c8e3afb4f5f10cd0bab51050336f471fb5fe46a840d5986349c0277cd9c41955d1c5c5cc4b0ab16b6e8de75f53f2758a62ba07401720cb00ae2eadeed6e12675819ea4a7f130c7bb6bc85ca06109bd3eeb2082cbfd5e893f62c28a4880d70d21f39e22330885b454897496ed4b0d97a2eb7ca9f736383e957d150a045d9fe195d1e6d49ada61425f6a1705b7a33b6713322ce6345de08a8f22c452f406a2de64c5b9db1eaec06fc16970bf4fb1686047118ee02e8bf8bf777ee0ac50d9d4f4e2b9bf504a74673e0eb357eaa4c20ee62b20160906983c940601f8f62e4ff89b6d1fe3ad20001b64db2c40783ce04c9e4b3947dc6c938bc8acd954c7db33697295048d0c49208ad907f0898073da3d514228f5c7da018b28453e8b6f77f95ce5637634bb797c4e32389c9760b680a394168e9bdfbf788dcf8b7387e4a99cdf42ebb80b5b048e9d8937f1348c3da94831dfe6bb5bc88753c037eced929b7c3870f663a6f7fa11866209e108130f56009b9bb542d4db0cbf521f5b6fddf98fc4a989e4600c47c989ac8135716f42425049707749f332c52116e4862c7ad5cf840b8670db144e487b145b94335f294c61e97b20f448a43af20c808ca5948639ed094d9d8291154941a3d6aeefd5c78b8a09fa907a9424092d0465281a49cd7c001c0e221d6a13b71e5e19c1bc4e25881d08e22fdb3edf39a68005fc56b1e8f4efad7f36cd02144d2c16733474b0c093f74b4fc0928db6c2d90a5c3dfc1f6f822aa4d9d889979ff29a24f6122fcbc41a73a7bf8d3e8c9801313dfbf48e56314402e083b04b2faaf8ea184954f02e12a8ce267c38177505b228539c32887c863c002bfac3866041c984248aed0d3dc5fac35826e4ba4f38dfa9e9abda1874ecd37f667d518b0f1fe5be2ab0ad32bf21ebf55f0c43fbb01368849a4abfe350463378d5db0f2be1f4739cec82acd2ccdbef8cb2e6b6f397019cd1aa771e1e8bd0005983ed1943374129ff4695f52382df83d19ff4ba3789d74d77d710eba8f433577d2fdbd165157e955b7c6e7c3dc1ecf8e3235e3b0851b7f4319d70de24a054d86681deac0ae9ddafa977f976aba663415536bf0e26eb8e1d0c939553e0c59aa588ea050f10dd021df0d7cdb418a0e17e6855c4efd1903fdc96a036ff085e1bbca5e0c7933a5e9cb3660c5a3c7ccb467de24e19db9cb7b336c196e19e2cdb517c2b633b09346095809b204415b2fc46b38d5244e09b6071dce1d953065c753712e036ce6ba033cb8701e276433adef5907795f519313a77adb5399e3891ec4c013ee107179ef04ea0e1cc9b7f3c21098e6558bc865ae4794833c4d9703f6e39145073169daefda887fedb9b7f212de1e0abf5492fee1e34008c1e91f5d31d12943d5b7454b67f4360ea091c925afb369390ed9725d497eaafac3ff28ae7138160f47994295f46aa23088d21b43d4dfcb6c1e1a2c2e4bf24dfac2a04af0b21d0505aa2c4419f3c34dfb0d3328539a85124bf837a7f9334d62f22560fe7fde62cf18a7677e249f5474e2aa071e34d3dd638c5980092c2099843436bf8b0ee55b0262b5184d6edb0f4df4d44cb665efd7f48c76b23cd86fb236e9af75e4035228e7168572ace883b631c01e7fb82d2209faaca9fc3fcf83834fcb4fde704a97c230870fb463038dc3361b60e9e9e66a4951a37bb191e8ca4b267047dff13ebc", 0x1000}, {&(0x7f0000001440)="a502c42f6acadfd6ccea1d6be05690c6c8757d0ece7cd5271aaa5b3f41df151571956c42f0e03e22b3cbbd4a504f907e339af6004d9e7c7fb34b8ffe2912eaf797becc317c91b778c3eecd547c2f30e13db2097c050d37bdd7fab40300d4e464aaefae5fa35e91416322f2831eab5b1e04f5d0bcb7679bcb6d1cedb797d0fce449b64df9511ca21ab80d23da9eadf1014d8a1704401e978eb9b8", 0x9a}], 0x5, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0x0, 0x84, 0x2, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0xd2b1, 0x1000}, {{r2}, 0xfffffffffffffff8, 0xa, 0x80, 0xd38d96e}, {{r3}, 0xfffffffffffffffb, 0x50, 0x10, 0xf2, 0x2}, {{r4}, 0xffffffffffffffff, 0x4, 0x20000000, 0x5, 0x368d}, {{r5}, 0xfffffffffffffffd, 0x80, 0x80000000, 0x20, 0x3f}], 0x3ff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x20, 0x2, 0x2}, {{r0}, 0xfffffffffffffff4, 0x21, 0x1, 0x5, 0x1f}], 0x1ff, &(0x7f0000000240)={0x400, 0x9}) fcntl$getown(r0, 0x5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x800) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000000c0)=0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000040)="1ca971997eb507a5", 0x0, &(0x7f0000000080), 0x0) 16:04:36 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="91bbdf3ff4c575d8055955ce363cfef78c6cbfe387bb48b7720c314b1efae2216650f683aaaefd28d6e3ab4fa355819ff9f5447e80adc7e8dfc40d7942eac3e544fd183b4589d6e52966d52a4093e437cbf0d68763ba5bf1030b6852983e0bc8090e73756d79f21f9aa7d025b8edb63a0c43da38e786d4a78a935b1d3f3ba0b7ba08c05f6e150f9ba3c4b68b7e4f7868f98ae4db4443db", 0x97) socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x7c}, {0x3e}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\f\x00\x00\x00\x00']) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$dupfd(r3, 0x0, r4) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000200)=0x8) r5 = fcntl$dupfd(r0, 0x0, r0) read(0xffffffffffffffff, &(0x7f0000000180)=""/15, 0xf) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1, 0x4, 0x8, 0x0, 0x5, 0x71, 0x3, 0x0, 0x0, 0x7, 0x7}) 16:04:36 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="0180c2000000aaaaaaaaaabb86dd6012040100302c00fe80000000000000000000e8ff0000aaff0200000000000000000000000000013a00000100000000890090780000060000000000000006000000000000000001fe8000000000000000000000000000aa47f5bb39101b71b273dfed18e706e920680b717857766a704e20d933f7eb0c234bf25cff74711baa2cf6041bbb9b6cbc5a4c736fa521647fb4ee4188d66be69ff7588b5f762c760bce1e497646dd0cf62680c01f46b59696faa7378dee06c013453eca33627f2f642f7440ca3b03b1be6015e8697c6570a71421bf6bcf8f3bd95903fe17963884ed457a4baae9d96dc07984326a0ffc3dada2c7cb4af701aa7cdb79d58a74ff0226b0155941ea7bce5d41a44aa0a56e05fef08b15c43c941b7ee488ca59a18d92685ebe5e3e7bcc0989bde937d3b7bdbdb519575df54ac0fc52cdf784c2c6915e9511818c6dcb162cba54a8c64101f3a5ae80127d4ba0c64d79acc13c84d4d73b747b24909e4786d2842f8c5508c65da343d3511f004b464d63381077a936cd0071fac48e635e4c901ffb8dc074d63ec78130ef94598a44cfd5ccaec600b79a082e2f8d31306646e8957744ce2622709b14e2853b75cad0d0b151ddb8f8113a8c8162d00ba2a7f3089aed8d98bad6d6e64fa7a4982d926d48c1861257da9ae17a52757c49e75d0fbde158165514c40ee2761c3ccdbdeda9b17b7295f27cc27a8ae9289cb8eacddea072f7583636d6ab8f773638eaab1db93c2b1d664f1e5c1ae40296171d1c39b96bb4e741000c0000000000000000000000006268c886fc10cc079cb98feb7dc48fcf7a"]) r0 = shmget$private(0x0, 0x3000, 0x473, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) close(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) close(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000400)=[{{}, 0xfffffffffffffffe, 0x0, 0x1, 0x80000004, 0x8000}, {{}, 0xfffffffffffffff9, 0x3a, 0xb0000025, 0x81, 0x9}, {{}, 0xfffffffffffffffb, 0x30, 0x1, 0x8, 0x7b}, {{r2}, 0xfffffffffffffffc, 0x50, 0x10, 0xfffffffffffffffb, 0x50000}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x100, 0xc0}, {{}, 0xfffffffffffffff9, 0xa, 0x2, 0x100000000, 0xc6db}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xd4, 0x20000000, 0x3, 0x1}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x24, 0x1, 0xffffffff, 0x7}, {{}, 0x1, 0x24, 0x2, 0x57, 0x574}], 0x653, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffff9, 0xa2, 0x1, 0x6, 0x2}], 0x9, &(0x7f0000000200)={0xf7, 0x9}) shmctl$SHM_UNLOCK(r0, 0x4) r3 = semget$private(0x0, 0x3, 0x400) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0xc0) close(r4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x5) ftruncate(r4, 0x0, 0x565) semop(r3, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r3, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) 16:04:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xd, 0xffffffffefffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) fcntl$setstatus(r3, 0x4, 0x40) getdents(r2, &(0x7f0000000100)=""/145, 0x275) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, 0x0}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:04:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000080)) close(r0) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x109, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738e977103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709f12753499663833c08685bfb0ba51c45bbb957aff60fa03656f8534e99ca1e0b5cca7008dd861bb12053590aa41c78bd0cb3a3903a940629c7f4448f0112dd52dc0c039a2b92598c6f29ed783ca4b391882a5734e420e17863f5f58bdb378824b1285e42de0a374ac46bafde0cac2dcfe28be5d8cf6fb10a4f17332f1db3bc01a4a65456b53da7b2df1cef034b615e4c7743233c15f976b7b059c279c27f7150dd146e9fa62aacd0b908862f34d2e362", 0x28d) 16:04:37 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)=0xfffffbff) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000140)=""/247, 0xf7, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x80, 0x7ff}, 0xc) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0x400, 0x80000001}) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYRESHEX], 0x10) sendto$unix(r0, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:04:37 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() readv(r2, &(0x7f0000000180), 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r1, &(0x7f0000000240)=""/161, 0xa1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa00000000bae3c6514eeae973739ea78f7ec0"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000480)={0x0, 0x201, 0x0, 0xfffffffc, "94d284c56fbdd80500000000f3c9ee9800000010", 0x200006, 0xffffffff}) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) shutdown(r3, 0x2) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgrcv(r4, &(0x7f0000000300)={0x0, ""/76}, 0x54, 0x1, 0x1800) msgsnd(r4, &(0x7f0000000140)={0x3}, 0x8, 0x800) 16:04:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000303eaae7647882b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semop(0x0, &(0x7f0000000040)=[{0x3, 0x1, 0x1800}, {0x1, 0xfffa, 0x800}, {0x4, 0x0, 0x1c00}, {0x0, 0xeb, 0x800}, {0x4, 0x86e4, 0x800}, {0x0, 0x8, 0x2a094c32903a2196}, {0x0, 0x1, 0x3c00}, {0x2, 0x8000, 0x1000}], 0x8) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r6, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:04:37 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000086dd6045ef58ff1300000000cd856e471f6bb4f0e1671732b6ff8e1a0000000000001ba46ce90000d320ffffffffffff000000000000000000013c002231640000004e234e21", @ANYRES32=r0, @ANYRES32=r1, @ANYBLOB="00107fff90788001080000000003000000400500000006320000000900000001023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"]) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x80, 0x0, 0x2, 0x0, @empty, @rand_addr}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x6, 0x0, 0x15, 0x0, 0x0, {[@nop]}}}}}}}) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r2, &(0x7f0000ff4000/0x4000)=nil, 0x3000) getpid() shmdt(r3) shmdt(r3) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) semget$private(0x0, 0x3, 0x402) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 16:04:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000340), 0x0) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x1000c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x1, 0x8, 0x81, "7c97ad5b40c1ac6a5495eaeae5bcb4a5d17ecd64", 0x4, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt(r3, 0x2, 0x80, &(0x7f0000000000)=""/150, &(0x7f00000000c0)=0x96) sysctl$vfs_fuse(&(0x7f0000000100)={0xa, 0x12, 0x5}, 0x3, &(0x7f0000000140)="95f804c6f704c11d8b5a3782ff85ef5d908f2ab579641a18", &(0x7f0000000180)=0x18, &(0x7f00000001c0)="896b2d0ef56f7d6c46bcf845de9a1bf9c8c36a56f66c447feecd68e833388504894148b0a4084bcb97bab39bd861c9d1ed748b41b0d395562a8152aa0c6296d0fff2f76c28cb016be0069cd8eca28db556d0773e4746ee9d7c9389546b11626f56e9eae0c336ed5a61e35b5d11d52984ad6b937106b4864b883bbecef3045bde71baf71a7a30d981f94474fc2674258d49a2d7a700a02d97c2a547d3fffb0d3397812362277218b43d7fdc385d9a5c2553c1d8f97f7e341c93f1e16f0fd5fdc4b9c3e59a19049b6667d04e3937857291d40c82fb8c0073b330a24d199bd133b4580eae893171c1a5a1caed17fb377386a06f1d5a55e2", 0xf6) 16:04:37 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmdt(r2) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 16:04:37 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="ee7b27fbfea2aa1cfc2549e1d69aa6fb75857ef92148d1028908cda46cfcaad8a0c5894e2ed47abba81b63ee1778f6224dc29824d25cf7119cfd50f245e2f46bde505bef0a5f068b39f77b95741ec6396e02bc2bd40578185293fc8496af57f58ac1003e94480cea633280ebf9c5c1789a2f7bdd7594fbf4b93ac92eb11f496c2ae2eeabb3b867ee09279cd86553f409cee7791f32b6fe9b5dbdb1b9295fc3a18267c90f4d1af72f9160cc8fe040b499cd3811555f9fbfe61baa01", &(0x7f0000000140)=0xbb, &(0x7f0000000180)="0deb477e00ac2dd13cedc318cb4f799b4fc3b6545fe7cd968f21cd3506756ec0adf150aac27d3c21a017e4543de76574099908e868aff58bc02d9d862fd33d7f2afd249764bcd1d0bf14cac53e94f72772c1a30172833a617810018127529192c176a65f00f265bdce28fd2e5bed0ed352d841f32010d31c4dbaa3299686989b584abfda4c", 0x85) sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:04:37 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, &(0x7f0000000100)="d0576d6674c7f01e98588ff462709066b4e0f37add9781001e71ea6c310828b116604462229261a56e5bd18cb02463630d7549a044704844168e0092f0dc1a0c24a15fee6eafb3adcec05d8c6e621755801cb329d5236200aff74b086d4c2c0a0d78e583535e4fe134408c2d781755", 0x0, 0x0, 0x0) 16:04:37 executing program 0: setreuid(0xee00, 0x0) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, r1) setreuid(0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r4, 0x0, r6) r7 = getuid() setreuid(0xee00, r7) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) tap1: address list non empty 16:04:37 executing program 0: 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, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a519500c093b0"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/248, 0xf8}], 0x1, 0x0}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 16:04:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000019c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd603179710010000000000000000000000000ffffac1400bb00000000000000000000ffff7f11029a5a8d14757c20b5000001860090780000"]) 16:04:38 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004500001c0000000000019078e0000002ac1400bb09009078b8140bc18e443e3889fde8806a27b8a507a564d27087f1d4640903a7"]) 16:04:38 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="ecc97bf4b5692b53412f1e37fa33e8e6c41576a4367cb759a2a74c", 0x1b}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7ff, 0x40000, 0x3b, 0x0, 0x40, 0x3, 0x0, 0x2, 0x2, 0x100000001, 0x7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="3ad4956a80eb98c482d5fca8e4632663fb93e473374bff0e", 0x18}], 0x1) 16:04:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) semget$private(0x0, 0x3, 0x10) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xfffffffd) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="3ef70ab2bb5ad0de20d52b86380fc61609b09b703eca71c78bcbf31a201d706381a25363befb29c853ebfc18ac28aa8fa04be3fe3e640ad545399a2bf10e3482cfe20dfe8e16e6853c8368c852a1b42cf42ff151e46d125329b441f5de59ebae27f10e9f5a4c240bb0a25ef79243361b3b02190bfd85fa8647069dba3c5f141a983c4010ea22d554e0b82c98c0f740e6399e6b743942a88a32c4b6b75ebe7ab87ae07625b5e023a7e30454b051900a702f17b0935be51a3ca0b3a4ce4f857b84e6b460f84151b4257f678543ffe4a9d1d215c938db6450c7c4076fb33c4cfe739ebf3dbc184903718f7e37454ac11f8ab6f728726a58e96cfb45442cf77a6ff16f9635af60c7c724cea62486b59f821d62869b9f9a4ad4f90d", 0x119, 0x0, 0x0, 0x0) syz_open_pts() write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x356c4caf7f5f7d1) 16:04:38 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8d, 0x2, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000000), 0x401, 0x0, 0xfffffffe, 0x0) kevent(r0, &(0x7f0000000000), 0x96c8, 0x0, 0xfffffff8, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x8000, [{0x3, 0x68c673c6}, {0x1, 0x4}, {0x3, 0x1400000}, {0x1, 0x2}, {0x3, 0x2}, {0x1, 0xffff0001}, {0x1, 0x20}, {0x3, 0xffffa56d}, {0x3, 0x400}, {0x3, 0x40}, {0x3, 0x100}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x2}, {0x1, 0x800}, {0x3}, {0x1, 0x7fffffff}, {0x0, 0xff}, {0x1, 0xfff}, {0x1, 0xfffffffe}, {0x3, 0x9}, {0x2, 0x10001}, {0x2, 0x4}, {0x1}, {0x1, 0x9}, {0x3, 0x3}, {0x2, 0xfffffffb}, {0x2, 0x4}, {0x2, 0x8}, {0x3, 0xfffffff7}, {0x2, 0x800}, {0x3, 0x80000001}]}) 16:04:39 executing program 1: 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) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:04:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/117, 0x75, 0x800, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x7, 0x8, 0x1f, 0x5}, {0x33, 0x40, 0x6, 0xffff}, {0x3f, 0x9, 0x3, 0x9}, {0x8001, 0x1c, 0x1f, 0x78c}]}) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:04:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDGKBMODE(r1, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000000)) 16:04:39 executing program 0: syz_emit_ethernet(0x1dc6, &(0x7f0000000180)=ANY=[@ANYBLOB="0d82f9d1cc1500000000000086dd607653001d903aff0000b2000000000000000000000000000000000001"]) sysctl$fs(&(0x7f0000000040)={0x3, 0x281ee7ca93e86011}, 0x2, &(0x7f00000001c0)="c84424577945e73bc6262e312375435369c31f5a14b63ddfcc44086a42fe483af7f1558e7353da9b96aa0140a70b24d0c334c27d6d0d618525574595a9471927207fb7fe472a1c3b4a5e71a91788b8cfebc523b43bf3fe4aeb4c27cbfc87c3388675c514fa28dcc0ea2b05a69924e1a7899203ee9af790257392d7448f28e8762b11cd838a00846e01f9ae109c96efd0f82ac755e54538e41827e575de04db7cffb003c7f8039f38db32b6f5d3b701b268a54e9e0eefa7fc062f2dcc2d1b6bbd7986675031340144c9ed7a4220ac3bf55fc329fbfc212080f11865b54afe9a8a2c59c967aef5c96ecdfa2f74ccac5aa98e4dcee21f71895af600004d37ca0a02fad32f70ba13b63057b99a89f6a56462052b1356bc2e60f4609915d7ea5e7cfb0025b57ebf4ca31edb450e2fa71dc01b72474264ff8d48c2fa2745c8c9c441168d5f5bc01084b467fa6bc90d30887151b5321e85cc22c952423c1007514bb446f1b63166d8b9775e0d53052f63905061fe610dd558c019be7fa95f3f69b6c7a3bfd648fc8f79caf1c16dbe962c42a3b7ec145ebdce89dda81c19628e7129ae7bf2b1abb3e14964d3ffb91adc0e26d925a91da6e1475fa9ada241a6671111ec4e24b704e030a732c69882f1edf80b7a093c967e5b4d509ebabef8de2f4af455627d095f3d38a7a725fbcc6f25688a7617e5a41f1128fd40397592987b7e1a91763433ef5cad33d284abdd9b5bd215c66d96bbe69e2631cd5891edc4b10d76b8eb0742c7b799418b2bfa00f7c7ed8590739114c6dd4bf0f11a8fafc39c7cd2aa400b9e4e839fd5b874ec686dab6909fccea0debfa6e01fb4f0e4f235aacdf6233a96d98997cbb35e9079716d347d949f1e091111461c169844a216be472eabca475253ef8029335baf6881ea074a8d868ad88253b60af1fff048060268dd4569c337a312a5e8ebc428068ec379162af99a411665e6a7df934f1f26851764d25e5f9a6f32a10a242093d9a7e8408bf2b975e128a69fd7c1cda65870c78015e081a61b0a19095cd1bea0b36d097ac639c44d8d455f4582708bc04de1424d29440675c7e96b1715c8351b6c2c876b3280cdf91c82d1fe4c5530d8b4d9aac8763dd23ff3fe0c18d2287697460c2fe45d486b17ae313ec3d8bac17c4360b541c5870fbccc5b7c75d3155ebf15be238f49d67c398dda816ef4292faf74edb6a475730bf6a2cf4f79ba974f0baa7e7c2b5032592965a92f46c52ba7bf298e485792f9909f43bf8fd092c0347389b0456565efc73d8e94b8ef0d72f556d7ad49b3cb8ca314ea3342643abe58fa5b121333f04e971ff65529dec8b23e0664179514c5cb70ea50727c3ea01e3da1a22556e8a7b4335cc0a7448a6224e2a03d39e751f65396784c29243518a2b28e131607f4c2b9986ebb79c8e8923a7adbb916fc7aa475b5b7ff38f8408ee6438a7a68bd50740369b0926ecab377be75d85c1394987d1fcef1b1216202a67f1bc95ba5c7a2d3f1470fd6725a596871e23590253c79d8b2abe9200e6e766b80dfbc49b3851ecc3c9ef560ec6da472134ed451ad3aa2a9db4db06d7d372fa2c6aedb8d104988b93ce1a2b1896e75ab88f0e1f96e3089a1081d606b2c60c9875156a2bf215536dd236c21b30a9ddac084dac4234d4dc1380f30d3dbdd1758c4c6e6e2be4558b2bdc75b44f2a9da2383efaf3ded91bde12914892ef980edf4922742b777d24b12a864e97afc61b899543863e0b7606d859372fb86b0b0276ebdbed34a21274032df7dde6efa9fe02f271893fb95157fe43a2c7dcf12cd1fb0d4566381697c9012a49d0ff6ce651f9f1f223563b1ff802122d263031fc410d5d897524e7f45531f8b3694b01957c03ac3732574392326dc8355986219ef7bb62b271196a299a002b39d00382e8054f0e7f7412d9d8b01af62d3b166decc04836ca82eba00d8196d2376d56a323e7b8484d29f62b537d8bfc68c7cd4a1bda1409d221f36ed28538ed20d20cc91aaf0398449ce9a0275631bbdece0397d308071f01f43ef8347dc9698b549bdad5d4b0c81f4765bd074e9ce26c9bdfd14412394bad3fa5abc69bd0d13823deed729c6b31f39e66c46c029de0c38042d3a8b324b5988aced91fcc6d2745baf8a1a699f35e1b314abf86bdb0bbe8391c8a23d041bed7f12ee0da8496f33d14b73253bace862125cc898ff9055de158860694aa3bfbe5dc4d88908e728d6562f24ab644e72f9bb37908867974a7322afe0da3e8dd9dd7602398b4117e8961bc353dbe1d80df1a503caac9e1344786854007127c0e3d72a82bb965bdc75b2cc8343d5a9807b42e2808bce9471968cf168868b954121039f9bfb087cdaacb10e9b5246fb160ab28057b05c29a22b417df741db00205cba6406174e87942f575ce24126ead4f3843ef3949dbde98671e566b63be58ceed22fd0046b19fda30b086b6f8682b7ce1caab4f4c8ecf25f1631e3a91b38f34e0576dba68e9bf60701795ab838d866f2cf334dcf3adebefee2a52e8b6732c164fbc795d3f0501e98d31ac783727c60870a9dbdff80ca8a7383bc0045f4132f3f0fa5c9d49ae31238bac78f84c221e4f8f8223d7b38f68d7b9ad1dce0d5d3d30c30cd0559b7c89976c75191aa80ba6db4f17072974f0a25511514ead521fb91ac6354266d473cb1b8e1885f226591c7df050d8e33bb167dfe4816cfa308e67e5813953100d121b4fccd21a282de4cd005952914d51e2f585d014971b442c1b24231c317fa49fc2c55c841b626c12ff00753fb91a4a34f37f60209c3c00d2a6e419bb3f9f46db62b0cfc464f99f5b76910c17292853b44d9c42f88dc0c2c27c355f13ce1a11c1c7bc46c36fd75530c727798d310de1cf1b7b4f4e1b3d7e8b84956111323d016167556b42b62dce8b33f425972236548da1f45619017dbc595111a5a05f779683dd89df6c1abd76ebbc64f78f6120f95c4c11f71bef5ca10f46d3d81a40fce78fec802d6495cf7497408b4bf4578fec492d458f9581933e785d65b34045f7f40987a592361880f11cee3f4bfc01cbf6cd8928fcd6ae8c86d0950853cc9e5183ba33e5355783b7b08575878134a25b967686b271f7c027cc16c25ae7c97629f163518ef79c59c4d961bcfa3e7358ec3985d41a5be1d42274d8112c732d5b728ff7fc5eac2864c986a8ea6b0241c3fc789de4db7fe65cddb2f36d86db05c6d9b0116f08ad2cada2308433275d648ec3dcbbe47bc426477d87574682cdb9eeb5f66b0200f11d622d9c2bdabcd9505a8c08d009ce73c1ae19ec174a1117229768f7f457d2a4dcdff9e5d7d642dc40ff9c0665b9ceeced96ac710620accc5549ca0ab8ccbc398cb772da277e73d71ce7349ad36fdaba705d5c32a0bd9047b5418694fe22ba772c0dc8baf470de0f9f203e04aca0bfe1523a67c22400df2998894b6a27f114c575deeabea510149a77a451d0ec81ed9253258104edb63894519a3dc8201de3378b02783372f21171fee2fb1a93c872d03639abe4828c732f70ea2d6004a15232d1e40a7b8146118d4c109723f7d7e0d009229557ee9e7b945551c10e93ddb1ad9a0e7ac28ff3c6e96c4328cca5a74f2d4437f1de5bb856439ed42353af81410fef88a3808657bbb286d438eae9da72318d497300330fe47818ff91576b80c992e8cb3d7552a85628404afb2d35809adb229da2cc520d3556aa5b016dce1200925cc4ebdd482d9a29fd633b9916340bfa44ba35fe6ebcdf951949e8a5f228db2d60ae1bd76694d32769fba60446e288c388a9ca221c16168e5f06b6c1d236801bfc1fa1537e98f86e9ac98297b649e820b4c27fea0588f82edb748bd1cd7cbf5228229a285578f22cebe17686f565ad88c92e30e080d8a551b7f6e704a2495aa8e8b73ab8c2b1c86f214cd0fae93d9e28d16e7adb0099a9ee2bada44157dd1d3863b0e31acd761fb036a0f84795565fa97db1da8184daeb806f96349c2e249edb771901538b45e6d99c8b1db927c9dd32e401fd8b91a2dae91e095430d74876aa9656d01bfa9e12263c05682f4c3700bfefb67e20d2e9836bff19fb0c8c4e3dc788d4ce26ff896a99d56e37cd5249e626e9ca5c4313cafb5418a35996ab2725296c724651c91b963fef9552c8afc09c9ccb8a8a332187bc05cec2e39a6c29975593828f92085ee2677dfb0d2c8ba1236db29880b7741b554db864c44b54627364d8279c975879500516100f6f31a8272fbf74554ad5e5b0b77e627664b9afdcc98691e935615ed84471f5fb83a5522abcd350896ec991eb60f86cb708ebfe030407bc1d1feb152421827d8e80d3457f705df4b5c0c0f60a614a74791865888deabbe5e54d73965cda635ab0d85490f4d51522fd93d00e6567b3b9eb225a89fcaf16ee7d8ed1b3302709a52d4c08c8288fdd3baeceaa662267880d140c0d0de49ace6a88fe2499c2efaf17e690a3cb6b720f8ab319df55ccf96df8c1d74e9359c5bf8d5ad2aadf8d7228419e33712d58b272df828961bd93af2f80fcbe597963755808ffdceb77bffc40b9e0192b06f4c9f3364ee1af3da59cb27f58db4e9c3370329e75c8d51e4552a0e3fdea7f606cc82f0e25fb54381e695efec601881cc597cddb5bcbdfb91d1aa32476bd573263656340b4054b77dd374b38b7cdca257e26cc84b3f7f7c1f0762a8b046d42c42ec7d677a62298e3440f961e4f5c0d82a7a792f81d0b39c322f642c10b6e7e03014708ecd6661628f814c14a5f5311bf39ed9c4febb045a87d96b494b4d45ff8b2ce0d81b98e288b915bc4ade6852915f08c40b0567c44ba1669187054a9525cb7624c98fc1dd9001a2285e3a404b542a6d29b00ee4e6fc63f59748bb1f9a11bd63dc7bd18fc8575b89b7b8c72758be7c7ff1942fb7d2773e3dfa497b038f55a39433bd629d2b66ed3bf164bb67c5758ce7d9ec16d4e6b19c78afafa4cab1524c31d4a8ee18993c0725e060a8aa911a489c93a756fff16ea77fe0ea1c765c224a99112480e7d539bbedbed86bed2d6ee8806e7f2e2bc543def4b225865436eed9320cf5d3c38135d0fb8dafec668dfb638f6ef631f0e9bf8e85a1fa57d80f434b2572be842f2f0fa7a9168c935b50e5acc87d8f22237c4fe6d7a0abcde04a54c6c1d3e15aea552210976036b9d90c2630cba8a2aa1a4934cbd13c9533ec9da98965e71068127725f2b60ed8188ba21e037635831e67fb435ea8d7d36cc0895ba27bbf588a4ce4cc53df3136fae0c739dbafd2c453bfaafb5acb230a8c88b3da477952ab81195e359db6bdcc8a3bd46e9f4f7bdc4d45e7c795e82c6fcec6a47c2dace0851eb4ca428133583ccc18b4e7efa72aa95618c6921429aaf943dfbc67a66fca8ccfec1acaa89978efb5010ef259a019a0224e9f503980f95ddafe9e9dba87b4d26d491ea09da91ca8b23b3dfa25dd5bf3526115668bfb09cc8e945c94c7e5805156e6336aa623758e5a7059dc9cc702277b422ac0e051db5df768ce771b03fd89cf77dbf9225b8b2c28a983a236328a1f21da66752a733f107c8d064e12ad332304d4a87e74c533208af3c5c723029569e01caea95456e31f8fff6bd233740502e97fc98ac4abbc7dc89edb7df97b3fbd148ea66ca6be287c8340df5266bc88ee5c3547631117160273df1a12e20b8558134665009c2e3dc2161f619fe5c4190a9d2bd6e96abd4767b01a1bcee9565dee6904b12d37187b135c6729714acc22fc381f70211bcce171209b9d38e69704f944a2635807a3e3f3f34557b1878d5e7c3e4e", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="e5b5c4a0732a859474cba753fbbb184c58c072648e892bf9864a0cec9e1c8c6b5bb1761faea4305b8dd7", 0x2a) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x5}, 0xc) 16:04:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x1], [], [{}, {}, {}, {}, {0x0, 0x0, 0x7ff}, {}, {0x0, 0x0, 0x0, 0x7}], {}, {0x0, 0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:04:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xc0ff, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x6bf], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x20], [], [{}, {}, {}, {}, {0x0, 0x0, 0x20}]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r3, &(0x7f0000000100)=""/172, 0xac, 0x40, &(0x7f0000000080)={0x2, 0x0}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[0x2, 0xfffffff8, 0x5, 0x9, 0x8]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:04:40 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x3, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x200, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x33, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "e6169d0f6af32f72"}}}}}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) 16:04:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe3e}, 0x10040044001000e, 0x400008000, 0x0, 0x0, 0x0, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:04:40 executing program 1: getrlimit(0x6, &(0x7f0000000000)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f0000000080)="8290d74a17261e5d02b622652123706388fc62718c13d531275bd036912986578309db60445f4af83c65ceda37332edf138771836116013c277e706090da49f6705e6bbc928d0e80bd3bc64c89b2d2888a820c3ac283b7f8a1b0dddcb98ff1f9efbaf5a266e5d7fad05510eb07e99acad441c037554e98df544d37536c0967757a980c4a32b072af81d06032fa8b082b0132b0d94b8ee3460e4e8a7e3a3228aec78a0e1ad7d2", &(0x7f0000000140)=0xa6, &(0x7f0000000180)="9203", 0x2) setuid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r0, r1) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r3 = open(&(0x7f0000000400)='./file0/file0\x00', 0x80, 0x1ae) getsockname$inet(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) lstat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) ktrace(&(0x7f0000000580)='./file0/file0\x00', 0x2, 0x834, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x6, 0x2, 0x1, 0x0, 0x1, 0x7fffffff, 0x7, 0x0, 0x1, 0x3, 0x2}) r6 = kqueue() read(r6, &(0x7f00000006c0)=""/35, 0x23) getgid() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x2, &(0x7f0000000700)=[{0x1000, 0x1, 0x6, 0x8001}, {0x8001, 0x0, 0x6, 0x6}]}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000780)={'./file0\x00', 0xffff, 0x0, 0x8001, 0x1, 0xcb, 0x10001, 0x8, 0x0, 0x1, 0x1, 0x7}) 16:04:40 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) 16:04:40 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:04:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) setsockopt(r3, 0x81, 0x10, &(0x7f00000013c0)='\r\x00\x00&', 0x4) 16:04:40 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, r1, r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4, r7]) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) 16:04:40 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="7c92dcfa89f9ece2f62494a0b51e7defa544261c4a8f1d2e3b12226965c9f92560", 0x21) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r1, 0x0, 0x0) 16:04:40 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f0000000540)={0x0, 0xfffffffffffffce0, 0x0, 0x0, &(0x7f0000000000)=""/187, 0xfffffffffffffe61}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:04:40 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ae8000/0x7000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000b3b000/0x4000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file\x00', './file0/file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendto$unix(r1, &(0x7f00000005c0)="eb4d0a0c7205c073710eaeb70eaff22166156579002bd8916aec8d36b3917c913cd353e1bd215f675dd842e1b530d8d63e1f6b17e8c191447c62fb11092f3155f2f595256f61e0061600c049b6512ab16e72f663c3d87d3ae372155e96e996d42890a81bdb8bd7cb6f65edd63b78549be195a510046efe76b98a147dd68f60e85bdfae0c589a6c4b83076839c8886c29845203d0e9378427e6b73f239708e8d528fdeb641e0c8946d0f06d500fa3a9ceb0ef87e033637469d4b1b5d577b4a4e588445c5cb187f7312ae84544ce1ecdbe5bb04961556b78f97d525ccc205c15373f420af010840336df30dd62d8709b8cdb2731dde3c52d098bc32368ebfc52350c6d93bd998b953f65aa889701246d1511ac77113055e9e7a2677aa5555399678ff0ee19cdf48cd5bb378a0aa6d132418432a9962476d4ed8a19d8a57747508e93b9dc444e1610d8ba21c6cd342ac2f215eb4adfd2484bbc008b65054c2dd592572858fa3c0a29f65fe9b559bb10e39c2a42373a0e852c1c16fccb85942ce4ce4d7a9640b8f29c553d1cd6892e5c58705d44132129ddad16b3581bbb7e83396b01320ad7a88799db3ff48caf5c7f24855583988cb8284ba0c2038ebf074e017e33e1b3631ac96ddc3dd750a51997ea9b29b1269f5728dad4cd423f7bdf8f0a5fe9f080c2821fef2f8ad3b51ba866bb7734f55d54bd2880c187927cd3d0e485ab0bc61ecf3931d284b44bcf3ec5a2eaadf69352b3bc8fc6dc6c9f07e2bfeefb6823121d7e07d3084b6b48114ab62018695c1bce1857ca5e8f3e06b47cc5817ed218a2e51f4aa5362e9298896da063adce065b654cb5640c2a804b8425810f1eae401ff8bde593bbbdcaae4373b53f4f3ca7bda15826159b94e2ed2069eb37a21f6f7e23f45b6dec8af558de80b66d0323eeb9927e01493718b8392ddfb960b24b65f36a828209e4c31674a2d10ca934a7def796cdaf25c27d4d55532298f2544c15fd9f731890f4ba05afdaca385beae214d8f2b8d2193f276652542734797f467bd7be7e39c4735ddc367b07034cb88eb2edc16afa0646d5e7caf74d24913ce47520597b60476e51b2f4e38b777ab2359b93a65233ad9ba736692147f36a8873f252f0043ab4c0f0c4b1e3d6008cad56186c7473e97fcc869dc71431a6cc5858ac670cdf9c5b013dbf1c688ded610e59fa4a80c9e478aec1f1b500746af399b93b9919fed84ba471d508e28649ef24305ab7312913ce7a5e24455498c74fa6df2c95d66e4cb2ea57cb6cf7c73a1d7826521914486b305b77a4cefd55c807fb96dccafde0951122f1397e06620a7c52c837b0d23dcbcdc5e54f7c7aeeffe13b8cd036f1d2d7d91b216703ae0e337c8f7e8f4d37aef945ac0ab7d1356ff61c2a375daa19aaaa6e6e7d443cdc82838deadd8b8ff8e75ce7da27b5f7f1fa8a3db8bac1bcc469f294e186ca747a54cd481791670dad11a3ace8305541b4eada78f8e6174ef7c11ba189d97e860f3adede05b12519f1472d14898e32042cc3650beb9747992ff692d8af575953e3bd9862438c4d09bbca071d1d89d03bf03871720d1920181ab9fbb7fc630dc1f4c51754a1904c8d4dd68d9e281011dceba17545574743783539fc1b19e6a6368f0bb9dfb803fbfbae2e39ab41295d7fe9bd49b8f091c937385feda15eed0f2d3b9eb975d501f24116b245a13ca33dbda48871282a92e82f6db7d0868b909392f02f2e4f1de349728f17e8736dfe0e876c9946d69bfffcb241931ce5cfa2629551ebdcf94018f0ef291bf4e18727b6721c95e236d84fd0f5127bf141aaf19b57c9fea3bfe496b1588a748fb4112fdc1d96134721942c8e0781c5a29867eee0300bec46c45b0cbf0907c9da5bc8f02bd3ae44b45e258188e3972b0ba07165c4ae0c300f1e999e85080429fcd9ae962251a0074ed446b8ada6851b11756fcf7db3c767b324a8a8adc66b4d67975e33cd2e08e72f9fc893e23c92878a4e8fedc2f5b2ec2d229c6fb4b8ec1eb8c9a1b7adbb6736d71137646a07da4b893ae80146c60dd71e5712eadc4a011dd79c6350a30fa2a591522f109b0c40effee91311ac1f43ed78965985491a5980864be4afd6e82bb87fd52e4a7920e1dccad2cb386b064ea7b7bffced1811fbadc4775c737060ea1af3d8901ce2eed0be2c16d3c0a5bdd4261234fe0fffa332dd49b726fa6e1646c9dfdf4cb5cda32b624daad578328a2cca8fd6a02479c6b67a0b4ea21ebf159f020970fcb8b6d8b3b13849d80d2d075532d19e3bb01081cbf412e6c8275db5a8976dc7d95b5b4972f6bdde60780a9ca56e4f6565aec65ab829c8faa6c411329ea2e0ab0abff7a48887eef170ddbadd69e7c53550edacd484bf9b13dcc2f1efb818f719bae409e3af7ef76820fb0a917800981b9e846e25d1e168a6c3b83c36ff7e492b713203f604fdd4d400701297d5b9fa33e27b9ee8e2ce8e26fa25ed97c0b833cfde9cfe7e53559ca0318be566f3e59737d82945274e1a870bfb29b855c39760a750c6255171e94f23656ca1abfea38fc8d9825ef9a1165f69ba107e4946464f3dc7e73f6d5b0363d447ba8c5e467418fdc295275dbb13d6baa9e4ff9f2472a02bd69dd7bb5ad25fdaf104b311017bfc4989eda8e0f3a793c0708e7f499d3868a9ee0ca622fdbc35bdd7647e26b34c56525e8bb3e5be01aace0e3c96a1afec90e492f4b548205ac12fe886f41c1fe4673bb8c9c8fe6e63e2b6e29cb068211e45eab6d9d144008f600d78a070fd1fc83690b73fed0d0dac58a6fe434cab99c7d4dfd44c2bf341e357d876416c049eb2a2f1d31ef96f436b953207cd9e1a7f0458c3c6c5b830706c1c1d13bc1aa083eedbcf3f9255ea9d0c1e3e57df464d9ccaf6cf9c42301f72d7556f0c41efc52ce1ee72922d10276e4885b273087b445190f6bed8758e9ee89fff737a662fc237bedca8c2100198eee14f47841ea2b716c54946473bb6083985e5a1f314ea4e46dc319d19efafd2691e4abc4e61649e2bf4538c666bdb789e20be6681164b5370af6d67b8edafd9ff46745cb7457ac4f0932ca2072c2ede480bac804741c7c26b3ec330090cbb6cc22ba8634ea89c941f285464f46fa27cb0a7adbac40fa4059af3bd819bc75b9c3812762934d55619948d9010ec13895f04ca8ab91f09dff21ae92d3a8d9aa6e31d09defd9c87740aa77e5eadb1cbc382f6315d060fc1aa0802443aa9b0739a3df00b80f8df04abd3b87a0796b44875046994743f396271bf4e35e595540b670201db7e18284978ee44750d5fa596231425421d862285a050fd4cc3d93a765d716c77c5f99968fdf07b6a8dba45c08f54ed8a8181d36a84959caefd21708d630423c090e1caac69ade6a78482633e4020bbb841af28f00d6342bbbc2d0fc5657c8efe897877ff60919abfec344ef85b0adc631abb1644a4c0380891ee382f89eaf11ec5556446e0ec340c699acee0c8153f22069a6801b99d101b72dd519c4f952443671e494358413e029cab8d41e958596ed04d8db3fc0a65ebe0ef9b9ff94761af9999f5b5aa8fdfaacebf2f43e2c73dde39c68491a493ee0fba16767ac931e5d9e83fa2bf29cc26482ff08382b89acc5019f8995002cb9bef0bbfd6a15683b0c23a7382860d0a862214b9e17fffa9e659b3f45a944e16a0e767e17e9e056680ba752554c1a01f55560f8a9ff3a7cedd8894d9b6b30981df573acc4c9bab2d610cc8d96119b82160937e9964a1add6dc78309d23b972968fd41916af7466ae69416bb5b8a4345ff4397a95a39e634e1b8e7104dfa7c297507668af454f9049ec2cab9edab9fcbb86824fd92aee38c270d7bfb96a4f9527c866a982897db2313389de55fbcca0e59263a7d9492c15edb6e3aae8359597c9f1ab6a55993c1ae99fcdcb88930877ec9d918de81bc97d41520e2fe1dabd7716cea3dbd7cceaafa5f3e641876e2026c3bc4373ae8618f67ad89394ac4e46c5c4bfe3c9cab8df1ff1ad43794eceef6996582c00f7d25f015a4d3b7b5a7c627827f3b35da25488621cb3c456507cce9ef594fe9418ac4120fc98ddc084e7fec9a3648f00c0fe393097d95d8174de6186c2fce6edef15c29f14c2d54b023bd2d906574629d3a5cca4aeb25a9058e69ba8b60c9c34beadd2898cf086c88e3b58f432abb713b50b010fd0c5e1880b6ddc983e02dd30ae70d5a47dd36dae7e095e4e996a83a3bf668ef35b8200b98965d4fd7bce4ce80dc1c99e6eea753907450930e3a14f91b79eaea9a4ec3f5b21e895263189dedfb84df447f74cb989e1cd38c9b0f52e80c617a4b46f5f18639427bba9ac22373da9b794ffeec7fa80a98928bd36df2e21c54bd5ae1bbd40b1ddf0a78803c65c8e560ca23778607d900701cbfacf82391b9b97cca66209e7d4710f26f258d2c2738de53750a0faec8bdae220618d044f150b92767306d5801d634411cbefeb94808442b6d3fde8f3561ac4e02d22b208a6c3906c4550d6fd48ce8849dc5f286b000b53a4758a07664febed34b2489e737eb35db239094765ac1c4fdb784a89ba42b2a9b3cfed5959bb3ebe765e77953daa7d491b02068a9c460f97c17faf2ce81d07601364cfd3b29edd43d76a8c50e8639881287807b0552af2ab7968241c1be4345501fdc5325e443ac9aa2d77a7f18d2508dd3d3323f758639ac9f34f324407abb54f6624471fd2cee3bde27113ccbac7276ac63378a64f7b76290e509a87076bf260c364fe6828e672877079ae31b22793268bd6462b06240f79b8976110213665150df97039c8af2e873dc0fbad993f7795dc44863c73f9fb08e41dd178fd9b2489f04c99692d6ba90ad58bd3b45e386361a880406242250a2e77854fb2ff792391c6938c5157c5310171d013860e5494b5c0284f5eb6cbb98c2a4747328c2af47eaed1e707ea931b197edcd98a7a40ebd94aa84adace999f45385a5d832dc040e92fc4dbd59e82e171c7d6f556bbc2d304c2172a640b8478eb8e762985a7106b0ab4688e78e3654ba0ac13db2fd1f03564d2c2a7ba69b11761e93054d8a0fefaad5b11a0d17661c2e9625dd2d6036e39a8abe92500a937a2e038b0befbd97c90c5d9b1a8b1ad9484a60caf9f2b3ea61a9b04afa45a8a107c99b8f9578eeaff1cda1dd890d00cd35cd929adc6e2d638db19846c12d4cdf06ad73460f8395751d47784a33e06e6fd22b93fc44cf33d4871d3a4ae8c4b461d13310e9ce7610b6bda9ada08fed16943f004fdf9be6a4d9745caf4d07b61c266eb235943938713f48ce456bb14da3999ec1a192f965c3e1fa168848452046b2fa4e6096a70590ebdf7bfd7329ca1f5927acd68ea620447bd2c863a06c224a426cbbed0f042f5610e67498fca7d7a4ff8b92a342ceaa73804c3a414fbce3a943341c3ea36ce1ee17aa304512b1c62f9272775d87f6eff56ea19fdb3e5ade7e10e2342988f46f0de64819e787f9bc3ddec0f0d6d889922945ba508cc8a06d2a4590eedca29cb836093a81760370de89553bba91060ebe5b3f2dd590d41d0e934a79c4f285cf1ce8d8b88413dcc8be4a2b1ae4c49472cb2007ebc9aaafc4a8d825c273009d94b545e2fa93537a316b432b9a484abbdcd99899e916671203304f679bda89c5e09e0a1b2ac52c464094410f0ee29e355f12cc68b896828dcf788d434a2d138eba793f863a992b41eed7f70153a7a71dc1fcf91711e9f401794dec600c1f152b79d627d6b4ff319c65719e9d6283c8fe476514af5c42771de2934450984e3717c5f76d22d8272", 0x1000, 0x7, &(0x7f0000000500)=@file={0x0, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000540), &(0x7f0000000580)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r3, 0x0, r2) 16:04:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002280)='/dev/wskbd0\x00', 0x8000, 0x0) fchmod(r3, 0xa4) r4 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r5 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) r6 = socket(0x18, 0xc002, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) setsockopt(r7, 0x7, 0x6, &(0x7f0000000200)="0490f66dc1526d24e8518e9e1412b815f8477d8224486d2b41ceefe55f717bd7ea27f5a74b96422ebfdb35a7a3c6f8b8675c9a0a2b8d28e9180e82b371de9fd2d265409cafff547419083162a0c06b355b6117cbcebf662c65c151e2da3b221fedde4875f1190e725834376070a2ff462598c34d138b80fb60751fdd6cc0c47ee19ad41fec2fcafdfe51556f36b5fc042970cf962529c9bcc00e56051db358836ca33c63e82819c82f48d6171599966e684f13f980bfce05435334eae5f3c04631f2c42a49d67739697f4bb7e845b073f339e6c9f53723415ce9acc50160354bf2855c28de3a4840d78cd51b8127b48524ba11abdb1bb7a8bfc5e613898e813b72fcf3cdc1de07d8dae2e21e9ce70c87c7db3506560a2d23f90409d4de2837e3f7f8fdbedb444a3829e28801314058ad9cc7145091405fb602da7a6c0f282fb5af69877d4febeb1481046d9db63688c6abeb2049895cd49b67d8c4c3aa43f1a0215a2c10713a7ca86fb5c0677a850f3cad32bb34a80045c748fc3e6ed8bbcb08f8af4ed634f8332cf46fd088a50bd642e72733210d176a290550bab62b2eefec4447c1e8b5164f0f4d7279b2705ce5bc48440fb420450649fc79f8cb93c9bc24cb0370bf53c6cb7922e0c2f762266d60c023ce2562f2452ec5346e34c9454c24c5e20c1af730a2bc6c6b006b05cb1bcc35a5f7053261a08d53684e34872a7169b4c7583e8e2603c697b7c65967390c96d88cdfdd09bb695cbe210a2429cf926e8f1ae05e6cda5b5f6048aeeb52e7829ec7dfe2fb4efd7c555803fd1b5169cfe650ec986ec6388fb4ff06b48cb67d2ce100cf44389e11eed2527e0dbb85a9bc8c57a258e19cf780bdecf577d9d56259eae89fdc5058de66bd765f9a20d8f55df963a3d906caea2e04a37da4e134d173326592b979635ce14c3a7722416645dda8a727c3e321628b843136b25a7697644a4d5c1290a71b42b5d19e5554ee927bd29b90b901cd2eb75f7e33d9686d9310e1bd8e50834bd3c12bef41bd2eb827a44efa9542bb552df0437f1ba4a5eac549769495793244c0ed62cbc2711d1f5d4f87707209e02e4b29cfd5297f63ce1d98dab9c7c1d8fe5c2c4619cba1ac4c277f3e889cb728b381f4d3dc09d8f36ada4286a776e3d6958f1bb7490d0db04b883274232308c035973d54e12e1f7e4306eff3a0629773897de04e79e51a3d1a37b99eddf49d0517a6e9c9b4359daaa3913183678da9afecc91b7ac2f6ca55010d4650e3e55db894a3178fa0ff60cc6130a3f9c177f36b472aa130df1deab30a6487229ced0f08644f706251a714d978ee0b8994c8704d3ff5fdf35cf6fa5c9d683786a5796d84cb24c4b26a9106cfdafdcf290556c4620112f6ff5cbca2b224389b08910b64847b7e00b69ac0ca633a8f698b762db750d2bf56f59439d1d0d4dab28ebd567d2e4893cf3bd54575e179041a97cc7f26292535952649cdf5122d8a4264dd2987149fcad64e27dbc304d2ba88406157c2191af8b0ba074b3ea238b6fe0868b491da06384b87234978137b665568191b293a21d62591bc3063a6a9b46fa3bbf9a125998d447705403f817727cd912bbcd1a6c08002a7eabf59c6793600c19d48eb158947297bc270e11d3d83ac0e30c5e1acb611f970939d1bb2353016f3e55ae6baa3d7dfa03793a9a031374587f2e025ae1a5221c3e15f639a82357b632ceda90d45bfb2eae9d3cfd0bff6521f2682cac56231e13b1105b2dec537f732ccdf5d8f4c3016997d009ed784976b019a4b84c8e15dcb3a2dbd0231a8183811b33a10d8b25e43882b46944767392500ebd0e7244a8a48a0da2a996374f5d7b6278680f458dc94135a233662a63d6cfff22dacd2e861f6c690e40a7c2b770983d6a41318460a3c2fd5acf02967812c929de2e6d59bf49b174994669871caeec5db23fb58854ba6fbbb3b9431c4418e286b7cd29f82c6d35d43a7ed8ba9f666562ee2e58428b553deb1c2b2c4a0bcbca837801e81a4a4fe7288d0202ca66ff7d03238861643f465db9fb21c5eb82524b7557ccd6f388425588651d1c4d8ead5237c8fe53c54031cd6f87e09062bb4b8e3f1d59c96d6603974e0b329d1dd05473505833b5f6979c1813a72d1140e6830b8aac04aa5baee61f6b667b3a83b0bb907eeaa54e91851c01ce241967a20b4a2ccd9248850cdaf51a07f26a332b09fc0cb7a5854b2490f3db332e0fa7361441edc0cebe882064edcf1cffcd55a9b4246fd0b57b22851e81790865a47450b94037fb08df4e5d79dffd069a77cc5031a10eae91a112e686b2f705cbf76e09d8c61ba44024c208d1b72efc9b04ec1bb06a56c51f291726a5814fa3906abbf463137c7aef1fcff7dd86f5b29f065ea7b9ec4255cc85b25b9f02c21bc01e39c93fbd811eb5b73a8ed6885220b0258c51328c8dfb1f6a267fd7cfb2b99c5d348eba57c01e04d36a6bd56ab06955244833c2c75562cdceb25dd00dcfce5c1d166558a1478fbe72ff17062ea551f56240744255c1512907bee7c998e99895f08e5df8193abe714586e3c3914a17c45db19b09c17ceb98331cd0f80993a744ff6622802bfe64d441db6e42a4a4eb8e5bec0aa5876eabb6a7b35b31de859f16dd35af20643e048902093851c23444e888bf05e43a6b6b9c165a6441b262b17feefe4fe281bfbbad03f5bb9b10c099af522ebd574428941c5f6a5fd222ecc12ff12f4ff27069899fec579d3601fa4df4483d7364fb40d6cc109430ab90845071a19cd6ca8316207429ef71a550775b6239a556781c0b434e6b4f9f49363405d9f331c07a250335b8396242dd0da3fd286517c3e51fcabe3c5d15e5b11355cc94716e53ff8d5acd74b5e8fcadc7265cd06ee77d64d5a46b182fe73e5d63d89073bb4dd2c69ddb292e000b372a1f215eb5a23e0cfb5a40f3acd50ac7158100d1f854c07cd688008a35519082e49f479ee9e20d4687038c56989a38630a5ac85c089f9cc29da1020ab060f352314139ec1a5160f66ab0e318b9c7938e545390586e503aca400107fda4112335696bca551ba309f83bef395530e83886af6643eea9568832ff3504f752948fcf4d913fec8e85aae37452511f04b271662ebf1a5ff27898e6c3ace659b60a6e1e0098a72ec84df1ce77c921a7c197107624ac564352c0337e1c93c04b68107411466822cf1ac61ef23ad0ea226ecf5017d42ca14467e4697ae7519aa9cdfc44f37ca6c5f4d2e329183041e317533711880f6fe2e67b1a28172af5e46a2242aebdc6bf8488b6001c805f5498ea93548fd306ecd8bdabea20f864cb7855d70730e031d5ea55f6308893443bface58e7bf6080a46da3bbf04755f7ce834ac997b14e91bfbccdbe4903df285f023b126f48ccfb2ae9dfdc98af690fa57f545e30ab572fae6b54b62ffb348bbcec9020c0f22b3f0d131f5481d59a242a541da71c567b3b5441d23a85513dca6de0cb9f05efb1adc33046c9b424cb47a266da110dfac33852f402e8b17e7d212f088270007ebfc0735a170dc68de4402774debbc742ab86e5460595817d9ab23527dcaac2705634332952c04a161162a46a7a1eb66c9619ce6a958c9557de66283856ba523cf094010747966fb9e39b5662574132a8b6d886cb45201060a033263932d561d1e7e40ac56e8bf7d086a5629a512405976cd0bad9f122c3be16182f79a4a2fcfcf1f397a28ed7549488109ef96f7441e46d37b7014e02936dbc3b9c399b7aa0d60ea26a4020890c1bda7cf378303b1da672ec1c799f721aa5aac350a92c396907c0e8207063b9769cd1cc8c4721f1b143d6ca869c0cf161d85c9db080fca7ef8f60d603a05a61c757eeeecc78a12c92682102e7af4aa82aaa8f8c2acb10a1b48c4f26d8ab6253137bbe7e391cbca39345e81b9ad875ca07cec9d3898ca5b6e45df201dad3ef5c2dc47cdfc72c7a712a91bdf7741fb7d87b2d8a73c3c36f3c802c8b45242e5d1e258c2b7b5c81ee6128604d994b2fdf85982e21accd0e33ee51a8cd532eca1e15539e7d34037191534983184016d9d024aaea1b678f84f920841d7b8981ff31e58c3e9577a2c937a0f7e079a8c99c7561f07cd4c9f3b65c9685c9f3dd1aad7c583aba98a210065bee195eacce26f2f630958c7b2f05ee1b84baf0bd5fb4da2589a3030a663ba670237a594996c27666a43209e10dc74aa019b121c48b282a57fd38c7c02b210b4a94592e111082c15e9375a6704de1078b10756f534becb78be34793ba24fb8f29515d0babed923d61825e57f77b6ad94d7d95be84e53eaa2d079f91e2f4279723c21d5f995653ad0e64bd5b8edac092cb8060dc3f7127bae97bfd46653cdaade46d275354de4927070e8c92bd4a73ef01feefd830b0e3623d96137c7e59119bb9fb310d3fb299346f9f92fe50b25be01c53c3afb75b7979aa1a3abc5cbfc20993bf8d1a2739e4277bd74d5aa4cda0097389dde8847aa01122d51bd4082b2c5b078f4f4c927a985fcd9cb8daedcedb52dbcdb00142b783857efe112c21ddb95702112c27d16839b5fce937b91b29efd0496d206c5ce149514dbb38ca2a700736cee1fe2e598b9c662ceb6ae4f36c64cc75eb7a67c08b60b34a6abf402373b62132a8b6e84b7fb58c299688f2570ace17c892692df3dc6e05e6e82f202473c28ccb0ec17c790b813b9b8edffc3fa375144f13418e359cf6ae1ed5cc9c3a5b4361bf6de881df1720726314168cd29ff7fb4f98f9767a2d89ab8a2a8a3b10e66730829534c7f3cb89692c4554dd4ff7e5c7529e59330f0a8678908d640fce17eed65136e581973b7b21422537c5201073214623dc186f5b684135915368c6014f9e6aabfa1b71cfaa7f96cb034d70c529604969380c9fc144b675212b360ef1406cb62540d851699163ba29d83c83b152a277862ea7a153577b9b8917cd30bdf32781315d9a05167dbeb33e280d842e3653cd54bbf1fb642918ce579603970362b0aa9f4a1735f77e66f3efe72a6f2951c1b5fd997447f049db05dc99936882b13e4b32eba2c4b642c4aa28f2002debce62968c2095f7a135d928d446902750aebfb8a83162aeb86e5541848c4cda2b52de7234cd4bcdcbdebc55aaa7d0b1de2f114caca4a5641c6afb3dd88271b68bbfa4ae1853b9bd2275b660cbd747c1778f19896ffde28952b794ed4de8e2da8eaaba56b2132502bef6549d4f6bacf20abe678e7d7720f6a8826f5fc23410a349e0518d5a742adc5521d815ba3771a69260d36b8a6667bf3905b456081f8bf86ad15cc089c50823cad33b8df4e624fc45baf66204a055e1958ad352e8d3cc9ad0c776a15f29d214b527a083df023028b0893dd30c914e7c93c3e6a5773283c262663e8e6a909cdec98cfd55150c08f8288063e2d2256adc81b636c43d95b4cd4862faab7baf38940e17908fd2e31c8035129d5494aa8a11941752b493c93a0c8c2d24ab230001ee0f7ba8b000c4afb0905c9577391d08bb83480842eeacfeeb7fe5f7b3a5ca9871c21241d36d08a6f579088ab36f94dcc53e5e114530c816eb369bce2cdafe238f8000c66ab9ea233e2df06a184f33f24c33315968b3dc4e4cf9f60df087e3f15e70540c89da0d54f70a7a62e6c22267f665be5e1d6a8787698c59b371b4cd657235a19641ba07ed93d7312293b60b5c339efc2550b5ba06457f67011a3e1d0fa149e6b064a641a9cdea7f2212ab7a9b91bf34ce6b971c83055210d2971b19211fb14a3907d0bd317502df1c63cf32f206602d47172d418fca5adaf7f", 0x1000) sysctl$vfs_nfs(&(0x7f0000000180), 0x3, &(0x7f0000001200)="fe43bf915b45f01bccaceb7e0774ab688efe2008695fe3aacd5ba5a97504d6f4cc7b3f53a46095c666f88972b33d91262029300ad6508f56e4dd4ec7205819cbe312a9f588f5eb486cc6ac57d3692c3ebaf06e4058c8dfb0786f58bd0ff7799f644665e3d9cebedd5425af6f6b45e80fc729ee58b01be1aef970400848e1c7c1b42aaa52d481db96b91e50c5bb3d0b6bf288b4a8bdf9a7c1c2f19f4b258fef895e3236f9746c839ca9ed42a9ce27c4e8197e4b6db0e1b29f39974cc62bc1103d6f57e916f03b823a93672a8c6f4f3be3bfc8c96c646f0b3974a789308c31566357c5cfd72d85a1565a031275ca59c466f9f9628c766cce99bab3bfd523dc575513d0c9a676b5c4907503a93a895a73a37114365cb2a6976a24099d0e81927d3f46bfc735ef329b221425cecde69c2b3adcb225482090f8659bb7494a0236c698644e4b87b89e6cf3c228b6a913f5de49769bcd9d7fc8d6655069f5de1fd6ba5513033a16e1710955dcc1abec5ed8b94cea16776602b9c579695431fa6b754ab2663abbbfe469506132275a10f600e0263cef8653d9f1a200b4efefdb3412cd94162981027410de88d515fe20bad9f8ac6b2ce119316d6d8f03548be5ddb006ca8a9d728a927315c735c5d411abfa60701c77d6282bd840c3033108ffdbe0f7e1122ceaefeccacbf01a4b5002a724f6f19a7212a62f50e0baba75a4914f08cdd790345a1850b05b90efc60f603a7ad3c766b6b19aa08a543096c068c4d7680166c49bccdf16ce9ae351dd7b663fd6b38a68b7705a46eb473fb39230a2e536c91d0018a654698692ccd70e8c6146a8e375170566e7f49bde410fc0e863103ffbdd8c352c28e26fe3a3123be7fc53cb3f4954330ca475c41cd6b1826b21f134cc85c7296a1bc698802c72f3c7e537fd9b6adb9745910f74bf353f81ef7b6910ccc439e6e50e49c5390ec76046c244615088848469daca54c156f82ed30d1734795df3d10fbae7ef4bc1b4b2c4f72bc6bfcef478f622a674210e3876cd1cf273bb159ac6caabaa076ff9e254f7c33ce74be96ac7d4a7e8938c8de2ba96759296ae5524d06c8713b2ed8aa8fd1f72b814f1e656dba20bfa024f95283c8d3a224ab7421f50cca1d623c4e798c14cd713124bc12e8d08314f21070f8bdb0d089795390b50378f9de0e742a143c508fbfcaa9dc21763a51dc037204d8096e4af3e9efdf746e0abdc9db82b5345b8fb72bd84e26df2c392dfcf79da08acaf4a688ed00a85081b69fbd711e731fb7f5051bd1c6fa838ec728bacbffd1ce4bb3eca1cfd9500b9261ffe307c67825ef52b02704859425f068364d71f2a8a78bc3f6699ffb6648bbf9b4a4cd3a99e18a31b31e5d18063736a371274ad69b416e6ad2f6c75782609af37db8bf7d554359287c41cd29af704211aa39c4c0823e9d12f2cd60a7b6213ebc949b8c71c62a3e0da504f8a431a8105e99ef48042f1df33e3fd23bfdf7c84c866347f0fca845afc4d383483bbd4baf579f87a16e7c819a0c128b70af45ded187df5fb1a12225adbddb52d8e87d37e62debeeec1a2fd17e7575804ca822df7717bf6cd1bc810138ff71f2a116664aef77b4c66f1e9c213ad7dd3dabfeaa609bea2a8ad695d2ce52816893f425b733d7976afe61e519ac32c223688863970c1df40db113e8cd42b701c8472ff73ac061f0e13990fbd764346583c416c25e6788b2f65d4bbc23dc560b99232d8490a989864110f68aa5b2183c50c66b256488ddd86fdaaf5dadba8ddcce52d08e053be4f41474f4b2c15d5250df0d4e996d4dde9306369d55bcf842f94748d269200e77cc6939e7a1e149077eef285c8e736eb91c0d18e3f41f7a4a32b0ec3e28dd3f47beb0ca8a11d02fb28193facef98569b84a02300e910c91c1063fd0f03f45f25c2c0668888a7f5ddf1516f4cdbe3aba4ebe9f170dc4b4afb375a0f6cf6b0d809997c75f81db0f04ca0c91969e15485b47a9951702bd981835f8491e62680183412eff1cab578e907f330ad1f784eacaacc17579729c09460cc281ee0254950d367fc0113328b0c6b0f205b236ff7b98db2fbacccc462022f3eb916c024d917a90a6bfedfafc36fed10c948623d5d512601933b22f699a6da71d58228d65b8f34ff6832bda811be96e6a7e8e2c209997add4d71c3b6cd8a0a01277d382e2bf5db604e07839460d48cc3962d74448a1ec083c71267481936b8aba9d4c3052b5ba122a3357ff7f458de51d398833b0996832c5677037ef5539582ec361246e79d77b5283d70080cfa9b4c3c39088b66074aee0c782da5ea4bd6b842a0fa8ff565b18e89de71b3cd2a7ede347dcf4b7235a16fcefc85c3a20aed9ad9fe9d25b60e7b2d73136858f3f32244873c9bda846e31b107eb0cdcd8d3c5e4a85d3ba64ccd0e898b06183a26d87cb7242ce9625340c24f5dca1cdc429f9b632e4a6c89d4a5b108ff629eb58776b0ad1194d5aacbe3d64bb219683ddba9980399098bbdb09bcb9db07a5974915dd3fda75d0962461c6f75db7a71497d3d2fb36b1ae8566e10b888f0e681812d10d1633d69ea5e14a3810ac622c246d126354555c805bd4e23b62494d77a12a33aba7db70f861a4db83828204e2a59d29c35aa3600a1648fc7e5c474a5c33093cb78a373c11fa91ac487a7199213ccd8902a2fc1c9609b8b4e841082aaf34bb97ac2c4aac769e2c5e1f67160181eb3aa71cea9ecf8605c1f67b08d7c779da2c69d3206da85ee357b51931c5074fc7922100385429740903aa930f1179073b3d2b5c41654f4391f52f0b8f87afce26484210fd7c791229a3b5dd93fc556e7cdcc8f3f657d982cc10f891f4a59708d78360bd6343ef7bb55c3fff6c53d7ccfe126e29cc8b0b881d9695b67e3f448a31a08f129fb1c888352b319846c76eeadfd55e94c4f0e8e8adf10fbc2b435bdabe3845d4f8b79fd8ec376bdaded09a6d186b5be36fe8db806630f75244a5fb6cd14b97eac9000e0e6e1aa82b8a15addf73c176983dd9319c2aafe09a53336385c91bb9ecda021acef4a9ff525d5af9d2773a06454c05c350debba4bd14b23eaf20c8271266b996ecc943d66049aa7df0f120b88c3a141703369f3a293070580f693f65b201f3ceccbd5d2f307bc59c17c0973bd5d40bf4b22a69884983c6a45355dffa86d07b74f832f84037f42d7ecafb08f03ff445496dd95cfddcca83b4a1989d8ba2919631abde3d08ab6935dc2c8816b584f5e71dad23fc3f4b1fdb14959a7b4ebc74526ec5fcea678e4f3e90d82caf285a84e2805ebd7927569e23793caf09cf14d7b997b185e84c204c216d372335a340a61204fa859a74c09600671e3ad2f4ec2d0071975b6feda13d5c5b92a5f718c7b54ee09422cfe1af8931ccc26747a461ceef77c6f31bbb7929619b7ba8aa28c020a0a0b0a04ee20ffecf872e3f899d5a9a98961f25c0e716f65239dfc95473cefde7b1f891a4d768f25e9d238e2af4133f9a2e3d5c231d96608adc8b18a5f6fff93e15b95e6995a9a214e6c8d54999dec1e0a20e6adf51c951ae65d90efd8c16d18ce213149107b75df5af5a059225dadec3cb4f3fcfc806b491fd9ede0270bc0039f5150393463a707075a3bea926fde92f5b16a0ce9f4e6c98e24fd2b5d79021c3a5f0cb1be5f715fefcc7107eb025c70e04b9f27346cb42e381e61977fdc57ca14c63c27e7a40c5e32a44ba93e31694859dba46b589d1246ddd5520a8fcc16728889f2df1166bd071d69d433509b8897dd715bf54682866f82c9c97c5ec7962a7d815c802d7d6bc753c59b3ee7f1187c0798cf81c19c0d0892caf899b7d0d437618fc501d232bbcf1cf1b2b513f3cdefbe6200349c0518ea02e00e504b331ec712658dd3ccd60c9c4009596c282c0f2040d1a634dbbf2f4abe75df2db9ee5e4953180ba1f9c668b804d96a1361ff2d06879bb56fb014161cbe6a08ace2e6ffef5d701ee79e908770ca156ce33c472bfdf06a27232c3c2000c88463afa7efaf9ede185802918130500ec482fcd3cb80ba6bbe8e90b53ea1494c9e7d000beb47b106bde06e040114f07852a83a52a9f5bae5d2a90cb29e386a20fa26b7018e8fdb222c1a68600a9bc390367d06f657113c5fe8579958f659a715a033c6b9f9eab19dc849ee6baf64bd034db9656eab4230a595e0e0423240829bc5f8f573f25238cbaff176cdcbfc147a767728e779a0dc50d746c3dce5078189475023428e48bbf9018eff4e959934b629548997672116438296488a5e6c2654fa93fbf92a36192b4bd59455dbab27bca26e79036297e8ab45741a12692c8b56016eb14f50dda92510b503e63f39ffeef74db7ee15dfa2d2323350c0059834397b9fcc523bdb0d598650c17dc75e6e6c56d9fd4d940db9bec5c64d1f279b17ae9fb35bbe40e44edb9c079f0c2a1dfb3eedf89f5eb8d78466fab9ddef6f4b33c96532d04513ac940c360bde7059a640c55ce5b826e020858c8d39045d46d32ae88e62da7ff8734c9c6b9a16f8ca55487386a81ec91669cafc3cef7d5a20de9ddc64e53941c57557f6e1bdc7854f907227e66e3727dd3aab13701b4a14e012d9e9cc8007f4feec296643b7572a9aed25ea5d7ba0bfca26252c55f6d581d4041cfe7fa6b2502d929f989f03c4c6f625c0ecef397bed11a73eb2facc973063e43df1b53c2649d89af8787047474cce38497c08b681a41c409b0b26455209fe293cdffd4898eb0ddcf2076005ff26cca2d83e92e7c8f8625b1bde00ba2c80ad111de44c8392ebacdd60d1ca66bf1487e0a0f018b2145aec476bea910cb8b42247dc66469ada855ea734f484e1576d77e0154836496f1871109dff3359371b905a6fc5280c8da7d67eff9de58fca858d97e2ee6b8a36a600b3de0a2afc4f559a13a2e7f187b30a10c77087ddabf47f6e1056ef859e37e236805b29a0ee7066bebab16d4d9e70c5b7b95dd82ed97b54b0a3a21066d3765e063b4b11bedd104e834102c61d24359aa97bc3ed76436285e6920769b8e5145d925e3734788046f60778c085e5e5ad6d404972eea3719a622d775eb469dd23a0e9b5ebd0be34232d544fc291cc2cf910edd7399d9a2593e8a233df663486df000d231f759ea9905e93f3f6d3d28ee0f32f7c8767b49510072cd4cebf53c587f5839489a646e47928411236a15ec9026537956c7ca094f2f8ee2135d3b3fe88ef65007a6728d4a25c05ac1990e8029caaf37e6a2350f4d7ff79ffc6c59e265921b48f3dc46332aef221a54581a2c649778a4f8e7b12c9087a7296528fe091e66ce1942d6a41ba9a64caa2dabc2255e44a8fcb8c91357e5fca0cfe7f0e5305c450e63c45ea113236c228da8c307341536fd252d7b7abd5d6daa3ccb5896e3ced4b04737800ddf39e8263836e6c4ff126d9d3ea5419f23f0695877aa0a7f41c0c8ba7ec5de209ee867a7407612a3470d1228d131b2f87165ebe1a7a391f0d6debc33712048e9470a668ecbf325f0ce7d60d92acbbbf796270868353dfe50d4d7cf29a6d2e82334cc674eb69c683fc790e5f907b0cf9ed8e3047618a8f3f58e06e1fa5d3a092c1f39ef1212a01331b4cea95cc5808da6d28fb6ffedeeaac77b0fafe060f5c6ade7c75841096e41349311205ff1561072a234636d2c1955e34b72135bef5392087cb7d2bc14efc9929ba1645131689b24c99281244dfeb1106916e555b2ccac0eb6d99f0247bc3a71ae0ad9acfe5da2a79dbb8c3590ac9f7bba9e75322b15d02b3fb2a70ee46b4a6112246fe1374fb56abd1730d93", &(0x7f0000002200)=0x1000, &(0x7f0000002240)="86d35d592f14f50762a5c4", 0xb) mkdir(&(0x7f00000001c0)='./file0\x00', 0x122) 16:04:41 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r2 = getuid() r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) fchown(r3, r2, 0x0) 16:04:41 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x80000000, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x3800, 0x8, 0x0, 0x401, 0x2000005, 0x5, 0x1, 0x3, 0x800, 0x40000000001}) 16:04:41 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x100) write(r0, &(0x7f0000000100)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:41 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = accept$inet6(r5, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x800, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x43, 0x2, 0x7, 0x1}, {{}, 0xfffffffffffffffd, 0x41, 0x1, 0x3f, 0x5}, {{}, 0xfffffffffffffffc, 0x10, 0x8, 0x24000000000000, 0x3}, {{}, 0x7, 0x80, 0x2, 0xa0}, {{}, 0xfffffffffffffff9, 0x6, 0x2, 0x100000001, 0x401}, {{}, 0x0, 0x14, 0x4, 0x5, 0x8001}, {{}, 0xffffffffffffffff, 0x50, 0x1, 0x891, 0x10000}, {{}, 0xfffffffffffffff8, 0x10, 0xfffff, 0x5, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x100, 0x7ff}], 0x100, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x0, 0x9}, {{r1}, 0xfffffffffffffffe, 0x41, 0x1, 0x0, 0x7a70}, {{r2}, 0xfffffffffffffff8, 0x84, 0x4, 0x7fff, 0x7fe0}, {{}, 0xfffffffffffffffd, 0x50, 0xfffff, 0xfffffffffffffffc, 0x3}, {{r3}, 0xfffffffffffffffc, 0x80, 0x2, 0x4, 0x10000}, {{r4}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x3}, {{r6}, 0xfffffffffffffffd, 0x12, 0xf0000000, 0x10001, 0x6}, {{r7}, 0xfffffffffffffff8, 0x4, 0x1, 0x3, 0x8}, {{r8}, 0x2, 0x8, 0x4, 0x7cd50a4, 0xfffffffffffffffe}], 0x3, &(0x7f00000004c0)={0x8, 0x100000001}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1c}, {0x400034, 0x0, 0x0, 0x4}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00b4b24300"/26]) 16:04:41 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:41 executing program 0: setreuid(0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getuid() r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x7) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x800) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0xc4504445, &(0x7f0000000000)) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 16:04:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = msgget(0x2, 0x82) msgsnd(r1, &(0x7f0000000100)={0x1, "5050e2c51973b98b7916a755e8573650120fcf73c9bc2c5787cd93fe60d7e56bf3276f1a0fdce90d5704bffcf499f0fe6d9e0f724f3cf1477d740364959e75751988297e5b41f944003046be9d00634e20deb4e5e17f1650b1cbfda0a26bd1d7ff84bd1623a41198db9e9abdece89d3c8128ff62515f14d64abc3abbad937145536819f4d4ddd74c9bd46836533fa8a6a45e6af7751f99de2fa0b0d5fa58e22c385db1219931f1b5"}, 0xb0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = accept(r0, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000180)=""/214, 0xd6) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x200, 0x4, 0x1, 0xffff65b8, "a0c0000000000000000000001d00", 0x200}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) ftruncate(r3, 0x0, 0x9) write(0xffffffffffffffff, &(0x7f00000000c0)="4ea6500ceb8efc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae40093ae4afe4c1552a9ed50d", 0x2d) pipe(&(0x7f0000000100)={0xffffffffffffffff}) chflagsat(r4, &(0x7f0000000140)='./file0\x00', 0x10001, 0x2) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 16:04:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r3) kqueue() sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 16:04:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='-'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:41 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x40, 0x7, 0xfffffffe, 0x5, 0xfffffffd, 0x3f, 0x7, 0x10, [{0x2, 0x4, 0x5, 0x7ff}, {0xfffff88a, 0x4d11b6b6, 0x3ff}, {0x0, 0x5, 0x401, 0xe9}, {0x3e3c, 0x6, 0xef, 0x8}, {0x600000, 0x81, 0x1, 0x2}, {0x6, 0x1, 0xa000000, 0x80000000}, {0x3ff, 0x8, 0x7, 0x1}, {0x30, 0x9, 0x3f, 0x9}, {0x37d31362, 0x7, 0x1, 0x9}, {0x8000, 0xa5, 0x41, 0x29}, {0x7, 0x5d37, 0x5, 0x5}, {0x800, 0x0, 0x1f, 0x5}, {0x4, 0x5, 0x0, 0x3}, {0x6, 0x8, 0x7}, {0x40, 0x800, 0x57e8, 0x7}, {0x3ff, 0x4, 0xfffffe01}]}) semget$private(0x0, 0x2, 0x65b) 16:04:41 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) pwrite(r0, &(0x7f0000000080)="5f0431b40dfbe12be89524451a2a2d5e17643c70ba3311d2574f74380f1486c1ae39c4d8b5d6bd7cc7257588631e4635bc22b1563b2487af90e307bd7a168f54e70a20c6b51b99e5dda98c0e58fb71bffa4a0aabb02558f47e3af5d7de7282c8fe93342027c99a0e49070d275223ec919d3a2a81f7d897eccc2e939a70316c80b6d1e1c18af1556ca10e854056306dca43403b0106003a5a79626e0515b37ae5497118333eb7adfdab59eb29c077a4e7421ee8a3601a970b83be4d6542eb5c8f7c5e63bc744fd5feb1ca608ee8a87cdbc426160c2fd58c9a6c49436226142ea4975c49e3ed582c000a573644ab5079c9a81d6340", 0xf4, 0x0, 0x3) syz_emit_ethernet(0x1141, &(0x7f0000000040)=ANY=[@ANYRES64]) 16:04:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x8) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:04:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x2, 0x0, 0xa7ec, 0x0, 0x40000000000000], [0x1], [{}, {}, {0xfffe}, {0x0, 0x0, 0x101}, {0x3ff, 0x0, 0x3}], {}, {0x0, 0x0, 0x0, 0x19}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = getegid() fchownat(r3, &(0x7f0000000200)='./file0\x00', r4, r5, 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f00000000c0)="454637f6e9fa027ce4b1fd0acb538f12c3259bc333bc2885c696044d47931b3cd5e5a31f50d0edfdd885acd7415cb2246b6964c9ce24cb4d4bc917f944a75a3165ab88a3068360192d66160c2d19c7ed4164caf0bda56ae619eaa3883486b184cb203ab5127f24", &(0x7f0000000140)=0x67, &(0x7f0000000180)="884198619e6c65dc168bbd40f116e05117a970122ef15b35105f9359193dbe5c410e26df8d962622938a353018134d199f60acb1e52e5099f7eed9ccebebd41dc61e6f9c273b9fd087514d71bebe536810bf8310ecbf8d4023b9b58890939edb1ef17a7e59553a079bcce0e24fbd1ded19a3be6107898d36bfa82168d0", 0x7d) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000040)) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000000)={0x2, 0x8, 0x101, 0xebed}) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x80206919, &(0x7f0000000300)) 16:04:43 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaa009078e0000002e00000010f00907800000000"]) pckbd_enable: command error 16:04:43 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept$inet(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x0, 0x1, 0x6, 0x1000}, {{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x6, 0x52}], 0xfff, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffb, 0x61, 0x1, 0xfffffffffffff001, 0x7ff}, {{r5}, 0xfffffffffffffffa, 0xbb, 0x1, 0x74e, 0x7ff}, {{r6}, 0xfffffffffffffffe, 0x20, 0x1, 0xfffffffe00000, 0x4}], 0x8, &(0x7f0000000280)={0x3}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r7, &(0x7f00000001c0)="cfe58db6bbbb5417", 0x8, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:43 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x101, 0xffffffffffffffff, 0x3, 0x0, 0x0, 0x4, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff, 0x6], [0x0, 0x0, 0x9, 0x3], [{0x0, 0x3ffffe}, {}, {}, {}, {0x0, 0x8}, {0x4}, {}, {0x20, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) mprotect(&(0x7f0000224000/0x4000)=nil, 0x4000, 0x0) r4 = socket(0x10, 0x3, 0x80) setsockopt(r4, 0x3, 0x8001, &(0x7f0000000040)="dd9c85ec987dcb144ced040a21e58c5aab3acfdd1282951c99df6a455b7cc8fdcf3b879c79933eb77a6afc661150409e3e8da955371207c01f2f2796db5adf2576b3dc45f7b9f30a055fb8c47fd839a4d5cd296132652460dc4713a328539728e3adec47919b71420cbcb5b571370afa479f75e20d467c0761b11b3b8011dfc3182c6e9b1017ea53990f30eaf1e2d9ef46337d8122526ac1d736f0ff911c766562ae41e8cc0d9dbe36211f475cf096ecdfb827171c67ebb66e9bfd82e9b78d6cf85018526b649ead397d6930e87b0aed0abdde44da30e8100a55242882eb2d79ae8711e2c84855a829f2a8e8acb7b1c230", 0xf1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:04:43 executing program 1: r0 = semget$private(0x0, 0x1, 0x7b0) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000004c0)={'./file0/file1/file0\x00', 0x4, 0x7, 0x9, 0x1, 0x3, 0x5371db84, 0x70, 0x2, 0x1, 0x3, 0x100000000}) r1 = open(&(0x7f0000000000)='./file0/file1/file0\x00', 0x100, 0x4) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x7f}, {r1, 0x2}, {0xffffffffffffffff, 0x10}], 0x3, 0xfffffffb) poll(0x0, 0x62, 0x100003) semop(0xffffffffffffffff, &(0x7f0000000380)=[{0x0, 0x0, 0x400}, {0x0, 0x7fff, 0x1000}, {0x1, 0x7}, {0x0, 0x0, 0x2000}], 0x4) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) chmod(&(0x7f0000000280)='./file0/file1\x00', 0xaf) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc1206922, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000003c0)={'./file0/file1/file0\x00', 0x5, 0x82, 0x6, 0x0, 0xfffd, 0xca, 0x8000, 0x0, 0x2, 0x2c11, 0xa}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x120) setuid(0xee01) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) 16:04:43 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0xbffffffe}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:04:43 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x11, 0x1000, 0x4, 0x1f}) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom$unix(r2, &(0x7f00000000c0)=""/236, 0xec, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000240)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/4096, &(0x7f0000001280)=0x1000) r4 = open(&(0x7f00000012c0)='./file0\x00', 0x2, 0x5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) r5 = open$dir(&(0x7f0000001340)='./file0\x00', 0x80, 0xcd) pwritev(r5, &(0x7f00000013c0)=[{&(0x7f0000001380)="20282bb210", 0x5}], 0x1, 0x0, 0x1) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000001400)={'./file0\x00', 0x7ff, 0x80000001, 0x2, 0x0, 0x100, 0x1, 0x6, 0x0, 0x2, 0x7fffffff, 0x8}) pipe2(&(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000001500)={&(0x7f00000014c0)=[{0x23}, {0x0, 0x5}, {0x3, 0x80000001}, {0x148, 0x10000}, {0x85, 0x2}, {0x44, 0x9}, {0x0, 0x7f}, {0x2, 0xff}], 0x8}) mkdir(&(0x7f0000001540)='./file0\x00', 0x120) bind(0xffffffffffffffff, &(0x7f0000001580)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000015c0)=""/249) 16:04:43 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000000)={0xfffffff7, 0x2, 0xbd1, 0x1}) 16:04:44 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 16:04:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/250, 0xfa) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getppid() setpgid(r2, r3) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x8, 0x0, 0x0, 0x800}, {0x1}]}) sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000), 0x0) semop(0x0, &(0x7f0000000140)=[{0x1, 0x400, 0x3800}, {0x1, 0x8000, 0x1000}, {0x2, 0x3, 0xffc}, {0x0, 0x3}, {0x3, 0xa, 0x1000}, {0x4, 0x1f, 0x1800}, {0x1, 0x0, 0x1000}, {0x2, 0x9, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000440)={0x5, 0xa93, 0xa}) semop(0x0, &(0x7f0000000240), 0x6) semop(0x0, &(0x7f0000000180), 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000340)=""/203) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:04:44 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff}, 0x3, 0xffff, 0x80000000}) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r2, r4) r6 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r7 = semget$private(0x0, 0x3, 0x100) semop(r7, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 16:04:44 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="28000000ff88ff00000300000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:04:44 executing program 1: r0 = kqueue() r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x800, 0x0, 0x7fffffff, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x3, 0x8000, 0x3}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x12}], 0x6788, 0x0, 0x5000000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x3119, 0x3, 0x7f, 0x3}, {0xa000, 0x4, 0x2, 0xfc90}, {0x6, 0x0, 0x20, 0x20}, {0x8, 0x2c, 0x0, 0x1}, {0xff, 0x1, 0x4, 0x8}, {0x5, 0x9, 0xcb, 0x3ff}]}) 16:04:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) write(r0, &(0x7f00000000c0)="7638150e53e75d5f27659e8bc35c1ff9ba19beef20b4ded6e2adfca99a46191364f0dcac979482ee50c546f171d962bc324265bd06b28bf4170bbde9bf90355a9f324966f8dc92dc29006035c397621b204f31558626fd9dc4179dadde", 0x5d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)=ANY=[@ANYBLOB="0017000000000000000076161913"]) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) setuid(r2) 16:04:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce1960ed43e5942a68159061c93ea35d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece54079e7a5d30923be44b28130ed4add58635d02460be88ba7a7e62289857189f43adb534c917544f217e3f69213bf3000000000000000000"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0xc002, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r2, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:04:44 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x6}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = kqueue() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$setstatus(r2, 0x4, 0x88) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:04:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f00000001c0)="9ff5625de8e122a7aef10c474eb0f944132ae1305b026eedf41ac2ce4bd79e6bb521818c06613e524e917ee297cf5577a3a65dccb9dd33b356ac8522aefbcc6bc068a51b4a7b8d9139bd316f9fa482792151f658d66ec3f4a86f24", 0x5b}, {&(0x7f0000000240)="960173f546c8cbe925602b40b605bee2f35ab5c0ffb65637b3437748fde2c9eff0f2259b79511edb8da24f4aa7ace95e11ff07b1992879c0c270671df17fe498ebd107b19c6e399300f03f4168b71d56c8e24cce56cf9000307d1e38d10851bb1e5224964b3ba923c29d150e7c5bdb08", 0x70}, {&(0x7f0000000300)="d211578015d229644120e19f26b4c2c6b02286749a10d53273ae118ce44622cfb25297420dcc8063463281d3cd5946be545f6facb0c5c46f8c0bfc25a2cb4465b7c230c860312f381f2324819604a30490889e9257a8f3d3aefc067b653691d6ddb5c6ef3caf19b0bf6bd754ee8da0bb86a9fa8076b17ae005fff43cbc59766a518a43dc2c2a7b407dddba2c2c2894a883cf902f", 0x94}], 0x3, &(0x7f0000000400)=[{0x38, 0x1, 0x6, "0973e2609740c73e39a2b51fcb0041c1b7ae306b4325c7f3490823be88b0cb708a5a157e514973ea"}], 0x38}, 0x0) 16:04:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_BELL(r1, 0x20005701) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x35, 0x0, 0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)) 16:04:45 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = kqueue() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) dup(r3) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r5 = syz_open_pts() preadv(r5, &(0x7f0000000180)=[{&(0x7f0000000040)=""/71, 0x47}, {&(0x7f0000000100)=""/53, 0x35}], 0x2, 0x0, 0x8003) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r7, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r6, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) 16:04:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDENABIO(r4, 0x20004b3c) dup2(r3, r1) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) 16:04:45 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r3}) 16:04:45 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r1 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="01002c2f66696c653000"], 0xa) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f10800000091fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda387f22a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67932c6e833278de74c9d8302dbb0093f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae8dedbba947791be5ebad711616ac37564a5fe66a6bd3fbc1d41480ae5bfc78514b2cdbcee61314bafcbd99a15ef2eddb47dabea4b51f6de5aa9da15d863ff621d1c9f79fa6e92d736fb55c77179a6e054c429ca927c732b05bcbcaf868237b19f75dbec897ebaac4f273b739b8b9f895c17d1d1477"], 0x107, 0x800) 16:04:45 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(0xffffffffffffffff, &(0x7f0000000340)="36591824a30853600860e796baaf05f014686532f3d21f0a8d46804921e2f4d3e32b68dbf7c10010531e3c4eeffb8bb7919640fc37521320ceb4130cba410f3e68f7dd6ee5c055379b90f13d8865ce1b7f245b437f620c2e4bd826fa9990bf5e53db3de452365b5d63884113e935b1a040139a4c3f1a1a65784a732763018278d0ff92490b363099f6181dbe8fd3", 0x8e, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000008cef73b072e6dc9cd000001a293869544456300000000ad335a6a306e749da7d63a6c8a84f8f6f561408e13f6f5540faaf10000000000000000b5f9062461c5dbf38132a5c7f745bf0e1b070ee3f1c3000ade523da50b35cad5484b727e7ad9a7140f0bda5f44ad88285bf48074676ea18054dffffb6bfd1cd99693bcf5bfb8"], 0xa) r0 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x2d) r1 = socket(0x18, 0x2, 0x5) setsockopt(0xffffffffffffffff, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x1, 0x410) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x164, 0x0, 0x0, 0x0, r4, 0x1000100e9, 0x401}, 0x8, 0x7, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x6, 0x0, 0x0, r2, r4, 0x20, 0x8000}, 0x200, 0x1ff, 0x80000000}) dup(0xffffffffffffffff) r5 = socket(0x2, 0xc003, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000180)=0x6) setsockopt(r5, 0x0, 0x6d, 0x0, 0x0) setsockopt(r5, 0x1000000000029, 0xffffffff, &(0x7f0000000080)="85ce8db9033afa2ce7cb12b6f24305dc9bd2058e67cfa325507336fd2ccf526cd5d1d911983ac27595c571c0a11c80d480f571737a378250b92ba17ddf939a5e0dc508d2dadf08cdf36ff57cb210684afb6cbbb4ee9e667bb8036f6899565a336fcdd0b41ce58a5ba67ed5d4fa8b591c12d998550081181e035151c41857cbcec3552c90c53a2db67ff9c65c0611369068b87a90f3f7dda0cefe8042c7640e", 0x9f) 16:04:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x2], [], [{}, {}, {}, {}, {}, {}, {}, {0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setreuid(0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000000)) 16:04:45 executing program 0: syz_emit_ethernet(0x1cbc, &(0x7f0000000000)={@broadcast, @remote, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1c82, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x202, "055d079f8cc0f743490f47f90c0b7e2020fb3c398af2b124fc105e7112457f4673444355e0336737a47bab2a5764ba479424201adfdeed139c6a981fa0085c20b8f75882a4128ebe103a9627b32638db4ea11606a88daa07a3b7e7c8af167590a2c448dbcb0087e77e08a810449ffad0c9ebd46bf6cf55d205e7b93938e98d77569a3171960f5cb568100c75934f967304625fb9e40c612b64db4f3ee97b03e14f6eb419b1628eef346c9f59a09a59587729f1ee636d133d4d9a37dd9b213e0b03a140254777369e7a402518460774be01b6245b6053df7aedb95bc7b9c49b438d70562234987e5a265a29b7ef7dfa37dee6c05724b6e1dbcdf7238986fe75c99cf2b2d544b004e12d4cc9dca616ad36186561971e9f99ccd5982fb93af0be601a784ec5d57995d4c486dd846fe8bb5a8da1df31e679f72b80271b19a4a67b1966e6c83475f9828b3b81faa331eacdc6deb70489976bcbc6e221d55466c63e72d0170f3aee51b143251cdf970c3f36b0b75524dccb1257b03d649cc45aa1fe64049c344fe0ef28bbc7236fa7fff2afd575b100ef18387bb467df5012c51454271a4c0622b06bc8c3ef41eaf454c86ec2dbf203e7a3893431bb0b940405a522f4bec86a7061f66423158f1286ef103d95947d9fb951a9c6c39350b58f51db53660af6506e721657f62312a31a789bf04154d19a23ca8c2dcd6239800c5372622d8b149fe8fde90be1f700e638d2a5bbb82be5e1f5fa3dab35072e7405460878564ce8e7eecf5d36b3f473b6e3c884adf1d77d149bd287f05d6b0be4a90b33fc37e940ff5924b613a33ef6af6e5697cce10ceb9623f3a1d3cf0db38bbb92c581d323e65690498eae15d6291ae15fe4e65f6d0d51992d9f76ae54848df2dc8b85a9f5faab0510324afb2be98ef42814e8928825b6132ece03c4255f430fb05b1367cdcd33a402a7f68ceffe070339fef0a3c83153afb05a736c7ad70a990bca59108724cecfe72a71b239641cd9a30076ecdf92346040b6c9690bcfc84b6f7d87942fc6ef36c8ad5f2fd49fc649dfe84e58c96aaf347ad342bcd172508c967b7d3fb008eb4c85587c623a029220a6adcad9567d0303551027587c2edd815911b1bf596b0b296d30db26762c47ba0cbbc6790c71444841afd7236d503b70a864c83b622ea0483451e217b795c2d427056adb1eaa98240f0692e09a617f366dcc6168d4bec1dad4f783011bd79031d23ffb9939847d7430e35b84ad05e355d11e4500d8bcd32713c2743b343208fddb98e6134bd42c927e075ecb234602329ba42e4f7951592c0db1593e461f0374f97d22f21ed156ca0fce6ed8aec4526dc97771c1bad76b4100619e98895a6e16d8417a1066ab0199e23fdaaf17d628767aa1647a8813e215506871908c7a76c83e1e52fc452fb5076e4462c60f24b28c5e340f69a5d08d5fa0439632fdbb67a555043e5832b4ef8ed6998a376ecf0698c6c9a189a2c1ed64f9b9343ce88fb4cd9297a6463df8245cd334f46f762cbc99966021d06f5ddfb65f99a5fa35106bb40b98a51d0cfd516ad5621e455138a116468933f6efbe92960d1be789e1819a52db29848c4eb6b4bb18802d8a3090dcd7394a95488221724dd2669750f864e9abda7f0f1d7eec57a5ae041fdf4618db1430d7d0d0534a2d514891aa9cc1d3b559ca67853a3a0f754ccee08167f2d1db95397b5146d87562a059bee34402c9a6b252b0d6dfce0c7198e1770ff21d174c4ba25eeb6f0b12b011cc2c3a0698a5ca508b6334ec9f3f2711e3542d97efcf892724518620c978d4b8ae64d151c51627eb8a4ed7d89bf87f3dba13b011090855736fae15c57d0083d7b9476cc39b8aa8a9983cb6801cd6212e1bc2223f0bb1da244a192cd50c2c2eed0a3264c80e3c759c81e5b9eb3a1f925989a155776d869c013088d85626f849d6c351c45847e35848c311638a73f3c1e8a6357464b7bf03f4638de8ddf759df22ecf4a6a3b7774be992ffc3a2b9c769b4fca98a04a033d4910fa2ba714b1f358cf6911bd77509ec03199bb2ee7bec6f3d57da7245fe410923252bcf5af9fbe94a4451e19d3e8302add435158acb56ea9283b542914ae51e78d098b1ae9ba233855b55b34425251428e48971364337a42f182af85d4d9ad766f4b9b2ad3ef86c34c23c9373b7f34483a44744a5f12043e4861d3d7f161784f163fc0f92b00639809f58ac396b781e2db5e9be7c707e9a651694f7839ac300230900000094feeb71968d52afb9827919439d157105c1349c326df973ecc0c8d3d0914f5ebbc77f329d20d35332d52cf1066ee10a0a15861f904d8933274d7b1f12649a064b6158baa2da715cf36c8c958c09d326d61cb6b357e0631ccf7411e149b4d03300987dc84ea1a4c0140be8e02ab5c0c76e9d890aee15d66c0f1720338c4c91a2ac0e827d583f6354c79893e44ca9b71e10adb701ca71dc112d1b5a3cf76a7d97ab3da3bcf91a053af53391f9f7dfb52f9bf348e2897b35fa5d013945ffb55ac5817089ecc1c3c6ba3002f3a2cd7af4edbcb3453a1444a4854492887dfef68d1c1a53c09da269623f48bccad7a23a475d9e229f1af7af4bc950b8c4c18ca059c98e218f6692519a8f2965148c867fe9577ebb10cfc6c425427f43a99e6bc9bddfead97ae30103bfbf8a14ac5321a86aea563b0439464d32dd5b88489ba01c335e0b8eed4067fd1124bdd0f7145cc8e5b6dd6c8f737dc5197d0dce90d7aeb8dedf52040ac0e6bba97159451092c6029f0a5292f20769a4191246b10d1868020ce6bfb7744d5cb36d1e50675fe444f0d605956ef729b2cca31b13ca8df6723586af77f0d0a3f6701494897804ec3bbb0d375e14f29f65831ea66ecac5a19cb251004fd1803f73a452aa044a0453e0b1a4d6b2f1aee1c73309c5fb392618cd9cd4ede9a6fd898cf6e1e30947405db31480587304e64452e4faac2567359a6f53e97780d2a8fa70abf370ef65e0a94afdd79c013250a8918aafe82a01cb0846392c274feaf0d30c5937dc35c3c64ee5af6eafff2ebd00003e83d5d70e06104f313a1bf08fbba491f3879d567ab6fd855e98a4dda5f304d45e80abe8bef3421013077ab5c9de2501d075d3ff87e7d375c429e3a186a13d2de02f96322218e12415605bd2d1c58f283df74ce772a314864a0c17fc45d6049ae5e6956bcc877249def62266ed28990323289687a0601900455b5ccc2ea32784598de4089a594da10cee0dcfdcdc41410a4332b156aaef575c79bf9ed8db6e544a1161c1247d90a0725450e4346e06202b88d05e8f1e72c285bae49ba0a8c7fb68070efe638338c731ac2b9616c1df5e571ff0e0b7602c7a2483846ac8b43176a5a5507129aae05ea4c3590d8b1f116c5844dfeb1da398823a26e8da95240517b0df7c6fbe41c54472cc8903c0cb5f69627ecc92a1e6a94a2b0ed83d90aab353dcbdd7561a3b429edf2826c56d0c86566fedaa11fc4b79c1f96a8536c598a4ea2612f416a925529c33a314bd1b69a340ed9fb9abdf753a898effb796d70b0cdc5a1b53d4300e4330baa918a5e9863e01ac0aa46562e0e33b2e95d48ef561a65e1da1366517770fd1de24ad61d7ee8ae32dcbe629192d20504116409fc2e346e55b1c8ae3bf6e13f26342387712263722c26861c92109c2817777e9bfdc5d20d2c4469b9aeb8690a8483432d46c449e3810fc91860250bff3d4680b4089b627637dfd8dbba559fddecb25d255ea0728d6c84fa99b757c8b91027a754abb6ce745751d4019113670355727108fd81fb0fbf893e8c4b01bf4dac5cb3f8de9041d44640fa433c73b55fd33a28faae58b1a5e464dad3d36c38540767b295916159d10055818abdc0591b3ee20ba6f2698a4fe210248b8ddf80b020be2a3427b1b69e2c4c276c8b1efc56bc3a9f047517b9dff63f871cd8a2e94a1c95e86be99ee5b9c8257f26359a5f1f742a94a9d6d1b6276d3f0a0bd4ceaedd3fbc2c63403141c6a13c4fd0842fa5135b19ce91264510c84dca704fd87d3f55dfe7a3e7e4e17c01d0958d42e509352a07899ded7e8756144fb5acd3bfa0586d603a501607893c9f7c5f4052be050f2cbe2e238e71dcaf831a7b0afe46595b059578bc3ab31595c72e72911cd19061dfee5535faab8c18c12cd457bcf3884f8f5f03bc3b0379f1b190306924c48e8e22586f061564fc963756454ef5c94f4b67980b80d575f1701c00397bed6e716222a04cf88b4792882f654e543364e7488cbd9d7fb50942baf55dd9e7206f9a33c7ece94e5640dda85cc60905517af5b3af17a9ce780f105ce79bd3b4e8c08cccd73c9ef24f4ca1f44cb8a2d69efaed266ea61c7df0f3612058989c8074ae29f8720771080e29da6550909cc6fdd7e7d83e0356833c01e702e669f2f7b350bca03b007172028048c196c27aebd370e33cf81354c27d3388ed47fe531c0e5b30ad665fbb106d84f0377f7c2ab1e1e5900a133e22381facb63af544e31946e537987139c8f03d5d2697c1edb49f232d7db879475cf123b08d894505869e06755c92c412a23102ff5d5d82b15948d949d07dcb78e9131eb0d762ce073f10f95b591d3829e530ef85f87edc90fad33335373a824a4791a4421606df71394fe546cbfaadff3e966d36f4426a7e9c5622221ee7d01490e22cf682b1feadb05c41d5304586e930a46cc0c0c6315c66a79854f8d0d43eef3493a09682f4a23a2d845f53f85550b1c3705a7da10278cd180e442eda292031b52fbfd078819cc809521cd44e8478926af853bbb70925e11fc0663a06bcc0e8dd5b91760289bc41a1216dcff2a112a7fea95ef9b04a86f86ee0cd0a0ddd228c1e509ec6c6d8abbc0b46018ab3652cfcb35e64cd7e88cfb532e1b4248d6868edb0e51ec92868576b07742c6297bff2d54a6fab16a1d90ab26a5db6cdca02fe62b8389c3becd9d201ac06de58fd3be9ac6784eb506a8d39022d6752a65eb2b0d62ff3f51bbfad5f2217a4c3970718e770424d205ad733b3c8f6437d865b59a1bb79a9d738b5d2aae7b12aa0b041403f2ab647198cba0833fca6259110a7ed926a161a5e40dcc67ac8541619c71b8111277a8c3628c5e842f66d827ba7d0b5f2c076ccb31572fedc5fed87a887f6b7027e97f60d683d3e9aa2198447c073563e370a7a18a09342dcead9d05d3301335bc33829fd95b2bb3c82e09c0e943ea8cd9098f20a7f4248e7076d0d1ac57c155e2a8a383af427677572a9d33dd9c8b6bbb028c53577a3e88bc77883ae545f8de9dae0312de06ffae3434e7867695aab14c5528df8985e902c16b0b58e543419be0ec04d38c3ab58f493f38196d86c2b6e11cc144b1645af605259129eeb27987ba1038d1a8cddad51fe5545127c104e75e8a3f2cab9afecba51cf6ba0104a6dfbd2ce690724bb673be3b10afb2e8bca294239672e7c4ac13754e5f17eae48c1d2d3499c12dd1d7dc14dfb894d444965d8b2cbbc923d08372192dbb45e6655dff4992dbdc1058ff19b32721fa680581b57e49b8e78cf56daeee6f3eeb49d475c96d2a3db3adee1efb984732ed93e0730228066e8c0809a54e55a173fe006f98f6a9110f36fab71bb05ff15b13bf4eeac47035a3a18a385c42f7ed4c6b77c6e315926a88c70fc80c9d99b97debda5012076c73681a7207a1c4c8464bc486a1a7d43136ea177b8d2e5888b078dcf9c215695dc6f6f13ffac57150fda051c4a4d9928217020d1b9af156493340d372c5380762c96225642f53518697271a7ba2c0323b05852b2c2aedd8b39be33df9c56a0f37413db41890"}, {0x5}, {0x0, 0x17, "66db402b64dd87866d1e9eb025540d8763e50e767fcaec16fea3dda5d83c1579101443e504cf3216c798177b023c88732b5123b0d2869d62c775b33df75dcaaab7fe1cb858fdc7af51e153b3092d3199a1dbaa5c48d11fa0b8207662b1dcf8376699517cbda59c74a29a1ee141e9a4758414bc1f9d98f755a3156040effbd968b33582e4dbd00391fdf398566aab396d7d13f5a87db335bdeda29bd9a7037074af93d90b1857d8f2ec998d435809d032d5e914e03d5c66"}, {0x0, 0x15e, "371e927273872055fcd45ace07cdde88fe5c47c3e283f570c09399b50abb1389ab0a43cd33ad9d763bc064e689451c630844ee0e259b6253f9d72b73c3e7040a2cb2f61184ae5bda2568051f4b9252c1fd86275a5b1c3ad81edbfd3252f288412117b78b4fe94086613ef471424b84df67c1e5ae3356bbc067ca4b839d24166a7f9f7a9282d8f1a23fd4944d14736664ed6e2e867cee09ffb4fd0fff6c32302d78c430c83200965ef83cb0cb546f98ebdb0b30a6be197041f3259cd837fcfbadfe5c5ff8ec02371b77d5063b156dd9d8479b0387ffb843a8ad20b40e58b8b3549a2516360baec7110e603406adcbe92acd0cd0c1c8e04ff6a13fc8b5521c4cb5266f4d08c729932ff17d751d824a81c3cd1c2c09f23e7337539fb100a643e35898139f2cc8b1b50c3758aa15b7474486b4fd2ef4a0b94a003eb073a1dde610c61b0661a666226211a5da2adf7df0199dab085d5287e76038d25cce9e71c750f85e7129c1793d5d247c946012ee728f203876bbccec8fd83c5fcaf129f3262754e3f8bed84689c067f9d5475f7945a1c99f198c1d2d5b7ff512b38427261f8cbd3cdf5bc813c04712d0e7d2f8144d708d9450e6a05c3f110d0174b74eb3ca0689aec8c43196fea792be1776cf6828aad1577878aa15d913448248ddabdc7c446cc63fed4daf5034d4d31a61272dd741e10a3df9f5c60417d1f9670979d8126de848a387f456bf9cb6425e893ee1c52c96d4a7be95d5f1cf61002421b4757cd1c535487cc9adca9111c62e3c51bbe8ddbfc99a68dcd63ed1e5c350b6656a4c06e5fcee6bec96c9891ca3da98eb17dda7a3d3f86aadb20fa6c1e811372153b95950bb3d7ad0d9a83c5d0c2d2bd66c4f4f4f54a5350b456ead1db716496bce02fb3b2a7c44ee7a8a0613fcc3b07a6e0f8a2f99d106e374a9dcba3e25480b467d4fce7c962a11cb8936a55d18d2cfba79e18944633ab7e44d9965edce1924ea9c8e91a44bdc35899cc5734bf5e5fa9a38aa6e4a9476f78752be0e5d0a9b13f37e922971d20afa82077b52181695f11f42e031daf5c56a3cb850e8d1e31ace595e05b9a53a062bf65d62100eaa335ee870fe48f3784a450dc70190dbdf37c03bdd732af334a0aa980d0c4737075f36224f55186039cf7c81f1733f317a3c940a6e3c78e4e0d0738b9e50df46f85663305377d3f1cdaf33cce5c02b5b6b8fea086392cd13210131d7463f983e5d2eb96bd57c276ce8476d0e4ddf90fdbe2dd11a4fa8e863f3d1febdfb7be475612b01b21388b0395970e5a8c58a45c46f648e617ed6a636fa776d06d6ba81956904c5fb601bfbd7d9e9b2f82cc109022cb743960b723ffb6d25b3f4417215f94ee008967abdc7085f18c8c562d8253d3d1fd921c18c8d66096cbd8148b9b8e3a569155995473243feef385602fc8e059c3ebc10ab001c1136bdd82a83ca20d0a3db2e1bcaeb990a8bdb626b076a6485c6f9e728effaac11b8aae044b459c0a852ae9fe8e5aecaa26bdeb583ab518f8f14b23cb366bb1c574e867eccb6c6465993a2696c4b5047b6ded69778a3704a474f712f769e3cbf7779c106f3699c028ae4aa70b034fa6775d1b7d622a6a840bc5f12a4363c9ab16fe8b1f437a05fa5be3910e8b9f70e7282ccd0a83c8ee03f352cc7964eb8f8859ea44506af32e12d1f5c5b7b6b0922aa9fa0a82a7dac98a393cc8a587e55b0d63952aac35a358ace362d022393e65ac6e531786a22a15e2a2b43b9af0a92b5e8434d4e9253cb76d5e8eeb78ee8acf1265e6dece1665e02f8dd2cb0b092a964c4c96d0fbbc18ca759a6d86cf936f23544804beda126c3e9b8efe9c8c5cbaa5b8fe5e7c165fe307ab55a6ac0941fd25d444088af313302c3b7ca4366a21e7b0f1f9cad6660bcfefd6aa62505d17f939796121cb8c3371c9f972a7461fcc87205f582bc09ccf4dab37ef47aad5a9f74e72f38c1bfcfcdf4f977e1c1a5e54d235eed9b157c4fe32feddf471c9634f38c55fbea3f6433e6aae09120fbce1a57f670f352533f5b468c6e27378c8ff8eac58cea534ed812ec705e3d98af4763dffed636cba0d17f70bc44d601c286f62dfa7c1dbf80bfb91139c6878d63fe1c733ccebebab72f36659d86d48b57446bc29343ef41b333f758dd113b444d7c190dbf522720d5daf2b721df9762e2f1ac10ada43b9eb32008e78295a9855d1c0304a83231b2a5fee2e398d9e306cff25e40887264effdb086c7d756b8f27943e256ac5fc44dad45317aecbba75d3458bf3765ad521d8be5bc63b88d0307e4e2167d7fb0a9cdd0f4e247013d6f3b05a27dc6b30b0f815d1e75d45e3e3944ee62d64a9921f8e7e2a1038327b5a1ca90618ecbfcee015979cafffb35be7df3fa584a9bafa9ac4971bd31e9acf13a24c2653b66a83d26d128ebb8feb6d6b677a9bb0696268503631554cb7c8872e822431ff797d9654c078276f42518fc01361466bc33c8acec057175f65a70df85c09d4cb81481ae518a8a5f6bc546ddbb0053ee9224bb19e29387b9e2293a0b3197a0c9e8232f69f1c7c9ff589f4fc47364ec3a7002c184de8d48767a3e7150cbd68881b0e95f6f17622b0f218342c20526bf7efdf1f670b5b13e9003523eac3ea6aa072c8e47d2be323a8fac8f7ce599d30de5eb689c2a77c02d46a7480a1133dc73de1908b3c430f4bb711aa631b92c5903cb6d272143f0f642c21da54f1498a3058281a8a8de62819714d50646de7fe530327f09da1c8aaebfda86fef99f64a3f8ccd7dd3346bbc80135f44e88441bae86bf2dad6b9dbfe3dbf5df92b235cb3124035a7b7d56bdc423e421c0760054a9c7286d1bf6c6016283d25a2413f7441dcd495a4988c3972b6aa45ba13a0200808fb8a4ae857501a5cae5a6f8336e1447904bd958b0a56c306c99a6528777a4e0df04a8e6f966349299487014e426c635eae3676b7fde435e4c0288b404f8de2fd5a5f4ecb81d2acf926175be0a164e5d6b2a419034e5b269e435e8e1637af18c23c415ebe16ef3930d2d47ce6f14477bc5baf6990dd7c82ae0352e2addb49791f977e3c13ae476d5f39d55b38014c0fc4b620bf69a8532eea7c98af4fb080712e7e7d82d086c2c10c7c88ec1c1ed3bb43ef06ae5b72d3916947b3d3f8bfca749850f4a568ddc138bbde47cf68cf77f21500385e0b87a1f1c0150c93ed1eb7aba93fb4df49c763ea0662667487518cae40a55f36a09f7207a2c83cd8fe391eb3f7517e40af2340d09e99c8e08937427c3e6ca1e4cecac46299082e45dceeae5bd0297e2ffddb409828438162ec57099e700d79b824c466db7088e6e8811e55cda9ba7162f186be4b4d4435cf99489b97b7c8db9769b09a8b42ffd26bc9cc617a24bfe4ffca916793923c75f22ec941192550be74454d335bc9365cd9692e27833b635bcb71dec6510a15b73a07ba98a1f12a96042315247a2e514219776853b7f7b485301675037707eaa1bc8a13aaeb21a13761fffc69f679f73570ba65ac0499a2958060f2eee675d3cc34850bfd91a279e18fd1abdd1cefdd78badb0b85183ecbe2ba623a97161df1ef619536a8f7f3c14a4f5d2fff7d5b43b2cae27f5fdfb178a5fce8694a6df55b382c62f4834e40c4cf41850adfd0f3edeea174cae22ad82137789eaac8f211e701496929a1b0ac05d125f569b782c66a6f98c2e1a19610f6df292494da8f18963b2828056022923f6f09ff3af974e592fe596fb940a4834213c3feb9caf729ad5f65a2ab00da7ed2456ffa21646e5d3c91ae79a9074f196fef2e1aa8965ce040479b1bd581763171ea03c95614ab212290f789959d960c4069619605b21d9035ad32badc4e3a7aabcd988e619b91ba6678b7e4392c7d1772fff588ef25aac94e641c620eed6860490c266ded759cf9d8b66a1fce850d2910b6052e29193c46c528b0cc270b59ce6f7b5c62c56"}, {0x1, 0x16, "66e0fce98f541c9e33ad4f0b4d9794e930572758cded2c9655d6adc7886c3354f989216642533ac23da736e9b6813e0a7e2a5904ce3222fed618253ec36d5ecd0598bcfc9edbe104de62bb398484e2e18ef9092aa0badc14a9fd33fda526de88e93c7f6beffa55236ac69842a2cdab17f619c37a43f2eded0c6fb3b69f9104c9b0a06d60d83d264c51faa9008cf2ef4582e1f0fe5b93e09125730b82ef2724926c68ce3f281b2d16e4e6bed51676e3"}]}}}}}}) syz_emit_ethernet(0x123, &(0x7f0000001cc0)={@broadcast, @remote, [{[{0x88a8, 0x7, 0x1, 0x4}], {0x8100, 0x5, 0x1, 0x2}}], {@ipv4={0x800, {{0x1a, 0x4, 0x3, 0x29, 0x10d, 0x64, 0x3, 0xfb, 0x70, 0x0, @empty, @multicast2, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @rand_addr=0xffffffff, @broadcast]}, @end, @lsrr={0x83, 0x13, 0x6e, [@local={0xac, 0x14, 0x0}, @empty, @rand_addr=0x6, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0xf, 0xd6, [@loopback, @rand_addr=0xfffffffe, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x20, 0x3, 0x1, 0x5, [{[], 0xe71c}, {[@remote={0xac, 0x14, 0x0}], 0x3f}, {[], 0x2}, {[@local={0xac, 0x14, 0x0}], 0x7}, {[], 0x10001}]}]}}, @udp={{0x1, 0x0, 0x8}, {"71c890bd9a85fc046895a788a6629f7dd0ba424b5559af7bc26e0738714a7b18c0c77322f0f40de74dc0a3907fd4488b529abb1f458f6f8155a6660a20aa78b486ddfae8807e8fe4b30c82f6cb0022c197378babd3e47849a184ab143665495ef21b2095471704f44589916288e8ceee5a00410082944748237eec5166759328cb8867c537f8609302dd4ecccf58000d0a493b844f9d41af9a756e251a"}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000001e00)={0x1000, 0x7}, 0x8) 16:04:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 16:04:45 executing program 1: r0 = geteuid() r1 = getgid() r2 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000240)="ebffcbff13b9fd812eba0100000048e69931929648", 0x15) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x200006, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0x7, 0xffffffff80000001, 0x80000000}) fchown(0xffffffffffffffff, 0x0, r1) r4 = getpid() ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x5a4424b93b8a1d44, r4) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xdfd, 0x0, 0xffffffffffffffff, 0x0, r1, 0x8, 0x9}, 0x8, 0x8000, r4, r5, 0x3, 0x58bf, 0x6, 0x6}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) read(r6, &(0x7f0000000040)=""/32, 0x20) 16:04:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:04:45 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="81182ebc08000000000000007b2640231849f2d8dfdf801ce255167a9508cf0ca25105616b5dd1"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 16:04:45 executing program 0: kqueue() open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x10) kqueue() kqueue() openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x7f}, &(0x7f0000000080)={0x95}, 0x0) 16:04:45 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) poll(&(0x7f0000000140)=[{r0, 0x8}, {0xffffffffffffff9c, 0x40}, {r1, 0x80}, {r2, 0x10}], 0x4, 0x7) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0xc0504417, &(0x7f0000000080)) 16:04:45 executing program 0: utimes(0x0, &(0x7f0000000000)={{0x80000c, 0x7}, {0x9, 0xe21}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r3 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2cf6e5154d7c118b, 0x4010, r1, 0x0, 0xfffffffffffff2f7) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="4cf348611aea5989072227e6dca4906da6eda31f5d8de8", 0x29}], 0x1) 16:04:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) fchflags(r2, 0x10001) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000001c0)={0x81, 0x5, 0xf3a, {[0x329, 0x7f, 0x4, 0x8, 0x0, 0xffffffffffffffff, 0x1b, 0x4, 0x8, 0x1, 0x8, 0x0, 0x5aca, 0x0, 0x1, 0x8000, 0x1, 0x798872eb], [0x8d9e, 0x5, 0xf62, 0x7c22, 0x7, 0x0, 0x9, 0x79a, 0x800, 0x8], [0x4, 0x1, 0xffffffffffffffff, 0x703, 0x7, 0x401, 0x1], [0x4, 0x7, 0x5, 0x2d02, 0xffffffff, 0xae5], [{0x0, 0x0, 0x261e, 0x8}, {0x3f, 0x4, 0x8, 0x4}, {0x1, 0x8000, 0x4, 0x7fffffff}, {0x3, 0x7, 0x3, 0x2}, {0x7f, 0x0, 0x8000, 0x3c5}, {0x7ff, 0x1, 0x4, 0x400}, {0xfff, 0x4, 0x58e2, 0xab}, {0x3f8e, 0xffffffff, 0x6, 0x7}], {0x1f, 0x0, 0x4}, {0x515, 0x3ff, 0x2}}}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:04:45 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa2f32590000020000907800000000ffffffff4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 16:04:45 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x87ea) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:04:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000040)="f72dd0d9c6f338b5ab0100ec064b267f3881a25300749732b99345503d005189dede6d04c0690cde7adf4a67f793017a42dd2a562aeebb1bfa1bb56270bea5ca622040ed2905e995f8443635b9a99e24f5f0b76cc7ed501e27b37a0118ef5ae68c6bd673fea2e4362393c164f23e53ba4ee6966c40bcf31c2b60d75e07aca9ef54e4c297514d70bc60d98a6f5efbede6d4cd092e8a7125d726b30e8da6d599a33e3fa081a35097051a1208915c774af733", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(r1, 0x2000745e) socket(0x20, 0x2, 0x3f) 16:04:45 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x16}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) dup(r0) 16:04:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) sync() 16:04:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) fcntl$setown(r0, 0x6, r1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r2, 0x0, 0x4a4, 0x0) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r2, 0x0) syz_emit_ethernet(0x1755, &(0x7f0000000080)={@random="0d82f9d1cc15", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'vS\x00', 0x171f, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty, [{0x1, 0x1d, "7fbf975bc653d4af2f9dcc69cf5f8151bff8eeb6ce066982dd55b1f65c74014dad6d74175e755d4da9e3b87453f61aca2efec1e8a224e6850ec3afd24cf37aa703bd832987497f05e95ed92c5d12f06a46c3f1e44a22353ab10d6728e38e9056361296ea5682e69bf732c875dc24735f9472fc5f916f298a04b4a57b411d1a851c3b088296ac6ef96fc456f8968a67d53f8b7e64494fdd0c8df329657d258609b0a790cf7acecf10b990e254a4f82de3f68b1e934109b919e8df1761b06ea9700b2d3ef9b956d22522f1678cf35555b008719f1b868ad30305db1a4022072609863752b25461322e06"}, {0x0, 0x6, "05dc0b417606828550e885889938171de57ca5750cc1738dcb80cdd91826f975155b48e5e0776be830a2020e0093d32284928872"}, {0x0, 0x5, "768d45e7ad7a007e39022743b0890e4d21bc0c3080987b748e76e52fabf90b03a335a7e90eff6cc6"}, {0x0, 0xc, "dfc4d9b62de9d50bacb12212c8a554dc7573623ea46a4a609ffecaa4bab49cd9e34b3641ff53a56337cee84bf2768b04f566691f062689e04ff43a2692598b5ec0e180eb932c1d3b4a00e6e5ea93ad6ce869414044081fca6c607abf371f94d02afbf5e9"}, {0x0, 0x1e4, "656d118a3cbd1ac8e175e5bcaa8a6cda30c79517604369d518ff9a4e236efe13f115c3cdf21b755d26454eba595d26a4d8e5e0e4c70b27208bee14037e8d2f70cc664afd9596b3fdde052eadaeee67c914974a234a524aa33ad745e58c39e71e9b45ed84cbe16ee042b217fef77e2b5d724366935cc47c9043868c6b26cba4a0d8e0cf0fd6baca24589a196b980d0d72e2032f11e983c604ab95f66d6f913590d1ed175c1012b9153c6cfaa031e30c7863aedcd891471fbbad49a61d88810ef2cb300cc8e71ef5d16a23d29876017ff66515b90530c75cc36bc6cced2cfa9012ab8bc5c2c805faa7368a172d56ada7865d3a5635bcfdbb61fc650b0a011dc2afc3fe3d144e08777a8c383723a98f5ba6b3e03be09af54dfd1c866d129fa1168a6e72d04f3049238036c86e43be2f9c3c0caa6b95f2150dddea1a9ba36a62cfc6bf5f6fb3e7cce74261adf53b0d05c4822220c87c2c9c11e94ca04062b28bf9a83f1b1acf7432d7d33d72ee63ca08de5c2b5cb87b4f4bae47f869ac8d1453c7113de9ae4ec3ffc68b91d659aff0b953170f0e9ba5effe31586a3f48946b1646109a25b3b82036a48310dc158ee8e420ac750098106813b6efbd267afa0cf7fa898b225a71b75521d5e8971eb1c939a420bb7084e93e5b813475d46e333874cc23b11ab193e97bfe9ec3be6b2f24fae3db042117c9b72f6f19ae5c14f87c4ae8ce18b7c6b4f59d7da7f4298346540204a79957abaafdb84ab7bf955802900a0a1addd2740b0a96eb37a49553d430b5ed11e007b0d19532036c7a4998ffaf3c0a3fe5d36df98cfd19dc5d8d4679da9bc184b4f6a1eb3739f4a254fe4dd3ef22e92af034ab043a4764f35e325ceaed1e662a6fd5327b12dd07f0d3d7c012d1c81ccf72ee29ab97c5a9d58d462305ea3bf79ff61ecd755aeb1f5279a6dad73c20291f7e590b313ca2fc0f5d99ecf782d2e05ba7e449fd0b6bdadf5a56c1a2c7cf03bbf1628564f2d6f4f9a1d525727938556cccf1b5b63634e6645b7502457c6ed97d018a805ba3097fd9cf8f40064045e7ae26e02b9a17af80aa33b92bdbc1598ab4c81c7e27dc7045ab86a9fc45dc89c34b7cf58f57fc14582af09b460bc763f5cfd8a52093c9f389b5db922dce030f016f2f97d8a4d3675a56fd70837fcec0c8989da5c978d690d939f69176eead57c2687a3c0829f6475e1642699748979c4a8582f10beff4aeb480db8c22f7634bc99c0b2b1446fa88448079cc45fc8b04a9d49d3f2562c4365e3eb8411b7f416d05287add831cc0a5a293ef28ea8e67ba01b7fe66d2b542412e81ff6fe1e7dd01a34c4046d637cd4e8c48af9efc9f837b7b1f76c2b4bd30e33e175249b98baba52c2e18aaded5afa01eec624d6239c5404993567b4079b6fdbf773bb424f2fed085e98b9d306f5ad461ea191723ab1d875682d4da994cd0bc339186484713bfe205ffb4612ce63b935f02d100a3093dd6124f6dd66646ac1eea41c10e4c10446b83b0405d8e5eee4a27ff8949c56643d032b289e12bc120d2051d1469a0a77ab19bcdbab46f81a745aa87960b8af3399525db1f40f0fec774ee533fc5afec4b9b44e3dc2e9b09a83e667315348fb2016d65a76f80371fdce5bfe816cda075b179158adc4d11ba95c7a2d8875040cabc4badeafbe7d70f19d981002136a2c529293eb5ae9f5109ee36e4827f4c43d10ac62c9380eb4a117e3142ea7b0c89e9bee9a6ebf4a93dc69b38d311ef125b8b53c7759e1d4155769a5976ab3385534d75bde040b123f19b64d54f391d158c611327ef044397ce6c1256e4bf83060fa57efde3fd671dd7a4b7aa9b8de748eb0ee3c39ef7623ac51fbd2f8c01d7f6721d419243df41238d9d7b928346b6c454c97e1ee8853bc0b832676e23f68ec95006ab2b7e5993b57b4271a17c38d640456200056664e938dc4bf1ecf130309251667dfde1a1d1ae97ed12209edfee86d0764f416a1c89fdc165fc31f34105430393c102dc953e47250a87373cbd59994c6e357911b22fa5c6e84a6e01996afe3fed227fb327270411cd5778f0c369b87f396174afc1a7ba8f45b8a3b7c00fa144a61cd36338bf95314599c3b2bbb7c00814ed67be432a190b01fdf9768b520a929cf959f0ef7ca05e161b3ded65d41e13ba077774dea683d834dc93564ea9fffd6a63b6732f4a19ce9bba9e9f945d7fa59221f91c5ac01bdb0887f6c2edd7a0d396b40ff1b6a2410f75bfdb1cee4f3a30385d8b26995a819c439a3b0abffadbb75299040874226b2f1207c9583d0eb1756d8e01ae52332c014cfea43203811e54054406051bc6151f17de51efc230d49c8e3d8f4c4f7837f5430cfd6160ee3b9615e2d3f2aa79185bafaf24317d8bcba94763f4b566766a0946dc8c545027fa41c720d147cc669f266e2df4f698a4f4f27983475ad3681702d84146cc308819a5cbd4a6588cef43c337841e16cdf59e534513817ad3b8f6b40e2a59acc9885736b98e03f19a913cd4a0c99fd1fedc93d54ee8a644ebd753b077f09d3e0e9c76e33de4462d237ef88dc76bc116d69becd107309049f41b952a4dcdfc891aa0e669647cc7e41103fde276405a08b100322b275e29ae0ef8f8b8a9ce36864f74a288a6f53ecbd7bc4b1d0119e97428d5873cca7a88084b0bf0d74268eb89dc431e56f36a71ff15700bd0b8f79a32194b6c2d38c8e2fd67558b34dd476b53c7b9a3f1dd21806e8d7205d570d68f43172542041533cb582d6a324bc31ed31abf47dbd15572e14e481bf1ac7ae759c52b916d5c41cc8636300543ea185b1f24272af55b6f7664e82c82ff0515f8e025bab65990f40c3ec3e189b1a8c06978601c10f8321548f017b91bde013b4566170663d5c66c339fb6214058241f0fcb383cfd1c81f7cd9bce6befe82108f0e060a8c71baf45b19308d4dd0d3e456a22822578df93eddb94c808894cdac41180b840dba8fb57cb3b0b0f2b0ffedf6fb6e65bbb92cf24804e192aaf560ed3e7bb9c5a6d875d8f1d6a1c715b9580fa9470381e28d2f1a080eeb85364da8c92e0087fe65ce9b078ed87ccbf304b1358aeb98809ba1f03e147ba999fa96400f4b8645aa201eadb4f684719c90f0e496face14f3ef2dc949d193b407b999944528c76102971bc496057203482741d3eab1f195d464ae572a048d1a1fc46255ac96a4be155fbc78498ffc2b3606477431112594114f54c6e72c8fee83dfae56057e49af5ebe8ba3f9509fd578d232424ddc89ab73f00a49ce63d7a6c1dc167c652130563dd30ef95043e286e3682f2c1634ebc10e9c16ce684eb0920f817a044c26381ef77c4cc25a66f556781ff3d5b051dbd4941971161895bbdd59c4b00b0c87e41b4c2ee91e1b7cbc439f07d60cefe7025ca38d151c541d64a8d9a6ae95debbbaa46d40af9d92230cae2d3e98f28598e6a221fcdc54d2d3fd299d0bd12c154b2b66a883ce647610bf6c99197610ecf2b3fb3ce448990d08d341fd6142c0f6259200924c52fa60f2622864b6c70dcad3e16535347c8b0b4d25636a48d45d535455232a9b3771d3b834539f6877b02a235bd129bf8eda4a5196d4f266639e81aa155716656fa62a23e212c536f45a87e2afe5a3dc6ba0fb2765745737fcf9f0b378dc648ac5ce6696d74ab7160ac7f2271382d8ed38c5f0b692754f0368807b9437477c7425161f3c2aeeba9a9c060ad3bc49e006ff6e16d97860e825f0079a16b35c3ad165d7d952911df16f46f1fbf93b77db2df6f88af539a2f29d89f68bedfd1cd9154809676d5df1e6aa8a82ec80d3ecfbeb49ee6b4b7f9d26b20c35339d947aafec7c91d19684be2c5dfbcf1310a9811261b0c0bc7b0252078e7a635f58bc79a2156a219ad3aaaa57b6c9426a3d2913f31f6b7d027fdde75eb25f803bcb5bdfcaf3df8409e3b9e1666efa19d84eecd5cedc9b75965f51de5e25b8870ba068f601385d33d0ded32365e34afa894fbf0936443eb977bdd7e9cc5edb49835f53b28cbfa0f1a66d2abd9ba90bd7bbe2595d4102e1ffd2e3a0f70f196bb75ea6d538d295557245ecd1d88b8687a9a191385886d14b0c429f2abece58e0918454831af86baaf8bea6bee1432a784de413b2374c351b344bb10962ea07dbbc232c5f795aea17474c7d8c2d1b21c9902b77bf0ba8efd3a058180f5d7360bed6b9249fdb5948ad945560a1f7ad2a97cc971f62388420f295278d63de82ec590847073bf5b00b7fcc3d68cea159ed9b5a4a61a55ff6b721be3f0f7c7451064c980e24d19664a2ad0d900f1e0b25e7b4e519126d8ddca758a258071d56fd378b1f64f3b595698d31018655bbeae7d4469589bfaba5ea59d15a4cb410c094b8b441201b504155993eafbbd9e64ca0836c962d64b498e7094aac3ecbd094f67ff66f3c010583e87874c5a81747306f86c985daba77fee8616fafd3dcb1d43eff151943b6f85ecdf677652034a1efe5b2b37884244a26e7541ca610242b1629401468f15cf016c2120381cb22fbb078e4cfcdd336bf385683a007fddee2cb3073b2353452bf2b7fcdf5e2ec7306b9f80f76c9aa656e8fd258a6c47dcdd19a2d9d2231d34a6b9d09fa08dbf7c89b654dd9ee5501827f1713a7040ac1671bc14ee3d41748477e8e754ec0892b9cf1632edb893918d201dd81ae8118491fac44cd322cf872ad9d1d6a59393a38dcb539b4e906ae301e84d8071a4ded8c98a7c379623795ee36294dbb447b7c2de75e78875e0b1e7e593f5360b106311f89c1350ef003985189448f8cb68d449ff8bd46f3f099ceae18e6c45073ee0b1509e5a566180dc53643a089374595407ea70027c779f9ae68f2c02e92fcafef23081e7e3eb10c36c7e7d6c6e68855b3134ad1c6cf2517d04b5aaa3119a401e6757c29fac9e49c2e64a86f81cdbbf5f5e4dfa77e51b81d53d67cbb460ccada48820731c512e8a0fb1e3d8056fb8d41657b3cbf14b495db06459581b7d2253e548cf12b856d1986018150fbd9f13afe40784d9426f30883ff9ef743276e58ff18a12afa64d3eda2325db8bd5b163f42d678eb07496f54feb407d4e6113e5cee60c7acbb38261df14db56c1444d386e68b465b3a01a104bc820793962004ed02aa7baa6bbf7ec3f609435fefa3f60dbea6402d94f72cc3d52cbacf071126e568e54bad5faa8e8f1ffec263be405181857460d0f4dd89bcbd8774d1f98ad3089fd1f49f77a4e07bbb19c9c94415c7c1ac6bc90954cf019b4729ab8c70cdd02134948ef3dfd846b58443d150de92a99e69ba0dccbc8981837a76d8ec9757e33d5bd9d2a6b3d66d76d1511acecb794c742ffa7d33e71787c651352f586467bb083351999642d854c8fedc6335ac43c9e5a7097778a1a47a3ce769383099525da132ec1f5b18c49aa54dc8524e22b2e5644bdb9bb7d4e2744aa75ca7cc389fb3ccf3b0a45a8524d69186d20e7371e01b3738d6296301f"}, {0x0, 0x7, "f8dcfbccdd2cd8cf7db1545c59a2823241cf5226eed636f39cab197dc67902b5405498bb5d754e86f129805e443cc0e7462ea27f9f5868"}, {0x0, 0xbf, "84d3a5ac798a04390855daef2cd35e1a7280db43cb0691ace68b0d73e8d390d1284d2e2bc11ac1f3c412ab55d371a3572fc435a2f53de2491e1f90078350276c2e8f4ed89529d02b2858452e98a816b27a431ee77aa0122e2fd42b171ece6b952f8df46961b1876b09c0c0a6fb8c0ebdf5f16dd82b41438e73d6a7269f887af071b70eef397f0b52012583c5c675ab3c12fada8b58dc3ff7c34b54a3a7c43a3c781c07aab05a010546175d9d9222af50f038d2438a8ffb5845a2d79de8fad36e15e0903d30086d0a3bdba2a01c9e504be3c4a652dfe9fee2c5056bc05303bc402b99e0b0213d3e539bc43033e88f9529bf9f14e14dd1e5c25a5d647550e4b13b4bf31c7093ecf92e4903979df3e24563c1f99e227002854009445f1f977f21c733dfa1c37be908451f73eea3a30863b01857793173f4997f6bdf91d1779a00fbaaef11cd0416f4cfa0810307d85cf9d7ecff7d022b6c3ef89d89d4a4f5bdcaac4d3fc0c26541b7b83028f04b258f18a4e8048ecadd1d073261f9e1912f416f0ad21fae47bb268e3876c0b33c561f78a9aa154e3d8104cd79332de4dc69acb19c8f4d84098b19b585cf1f9428675302c844bc43d42c034b6a80df039cd4b44dc8457b447bdae778d3e0224ae5c9d0b0d8e06986ceed06efccd1700ccb5b3efcd98cb55576b4d49900ee796f32772424940ac03b51878d9dbb105c8c8a4a1f48268e74602e5e7341cbfcccda21e2e78c7cbadd376c49d6e5d52916e1c475c260f6b71e5341a4a24455932f3336568a1bcce1b0a51ac5302a5cdddbd163f22af98d31769cb5f15b3bc821eb7fea3908921792f69fd297dc1b3aad82f69725f7737dab92acf78d30a6474d7778007754d83c2d29828bc9f6ee9d443e9cd91eb66141f1162f50e49e10cc440c4fb402d3999ecf07c2a3859d6fac5706c7368c7e8ca738f8eee467512ff6d1795b7c84805e2bdfae34ffa99e48e459fa37b2f7d3e931563925a585b46e552b4085fe28e27142bab35470bc1e75ebaa8749ea6e44c0218fee58bf4ef959f1f15535d240067b0ed36640ae53f3cc5c4b431d16f7b1609cb1116becac8993e3d36efa1facfa70395f61b8ebbd59cc876dd36ac21bb556a25d4b1b6774b7e120b1ccb6fd63c60e43bb5d70322aa385095afff0863913ca4765c161c6580484c5210e0eb9f38853b82c4558ea86d71d95268661cfcfea43de0aae6632bf900b653d451fe9796b5a357749b41cf91270b08bad960f7f981b0b1bceedfe75d13b0e1132e240e1826779986b48a3457e1e7cacd6dec64f02ce438de1d4c6ba796c102d5a0ea093865678a7b6fa1951a649cc7fa51e51394f2cac6aa07099416157780d4a455d421077d135e50302c28ce6d04e0cd2b54097ed436268fb0f964b56ecac5dc39f09e6ed6a37de2cdac31c728d1ed5319e7ef2a30a5b586fccc809789b7cdf6c846af97aa558f4e697eff8f313c2d60aced3fac2b6b4a4dd92d3352daca9b8b93393cb8e360be31a086e6484b290bd97113c5f9f9af911d42407c3a37483c93267ab5ea7d407a113e954f5bf9522ae9859d93caee22d8d74b65dc8a21a6200a743b75c67febb411ab008a465357c1e0a95acd9611154ca8b59bf3d6804dfbfe3ec9a9a65fcbcc1e9b22ea02e19e9e296d46ada0f99ef352139fe80473f682bc117cee21a613a2cb36ba2d6b31a9224f234970604020b53ad8749f7ed9743f7a696a5128c59d6ed2c3a902ffe9bb7aa236313a35168e86536e8a1d3592bdd9ec1d489da35bc4a240c80ad06f7adf37394501e958d266225c2942bf21243067a51b61edd1d83b89058186b10edd296b3926457532bd1de7e9a6b4c5e4d1f5448d532b1453c7c69091499b04921d734f3a2277854ed1e2464a36901c7567507c590d818b76e730039c02718d420eeb8a0e029190cfb59e6728ebf72e7d992031ccd455349750e44e57831102a4f10eeccc3c2f90dfec449d6a98f68e9c51701321c6d5bba1d1c6fc4fdb5fd4547c203d0461d0064e1cabd1d8741b7b3655028f89c895cbe933cdf481fa8101c166dc6c9fb900211c0240fa05f73fcae3bf160b20e6c9ff23c7b4cbf70a69abaa77944da07252fc11da827c3eba20bcc3e10cd99ea05e57b1ce9d430097c67bf500502bb64"}]}}}}}}) 16:04:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa300000000000029078e0000002ffffffff1600907800000000450000000000000000000000ffffffffffffffff"]) 16:04:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x5, 0xc0ffff, 0x0, 0x0, 0x0, 0x0, 0xff], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000], [0x0, 0x9], [{0x0, 0x80000}, {}, {}, {0x0, 0x200000}, {0x0, 0x0, 0x2}, {}, {}, {0x0, 0x0, 0x9}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) socket(0x6, 0x8000, 0x8) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:04:45 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0xec5]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) clock_getres(0x3, &(0x7f00000002c0)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000340)={0x4, 0x4, 0x8, {[0x7ff, 0x1f, 0x10001, 0x396, 0x80, 0xffff, 0x1, 0x6, 0x8, 0x3f, 0x8, 0x200000000, 0x4, 0x7, 0x6, 0x8, 0x80, 0x20], [0xfffffffffffff001, 0xfffffffffffffb2d, 0x8c, 0x80000001, 0x9, 0xe7, 0x481, 0x2, 0x2, 0x5], [0x6, 0x94, 0x0, 0x7, 0x6, 0x2, 0xffffffffffff8000], [0x4, 0x7f, 0x6a6, 0xcd91, 0x1, 0x1000], [{0x400, 0x8, 0x8, 0x2}, {0xff, 0x3ff, 0xffffffff, 0x9}, {0x7ff, 0x7, 0x20, 0x10000}, {0x101, 0x5, 0x9, 0x1}, {0x1, 0x7f, 0x6, 0x1}, {0x9881, 0x9, 0x80000001, 0x2e9}, {0x0, 0x6, 0x80000000, 0x5}, {0xea, 0x0, 0x38, 0x200}], {0x882c, 0xffffffff, 0xd4, 0x9}, {0x6, 0x0, 0x9, 0x80000001}}}) recvfrom(r3, &(0x7f00000001c0)=""/92, 0x5c, 0x841, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65ffe1000089023c4cff3006d8b762aebfd241f48338ff01595a243dbd45393335ed284d91543b1eba88690eae541206"], 0xa) r4 = socket$inet(0x2, 0x5, 0x3e) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{}, 0x0, 0x4, 0xfffff, 0x40, 0xffff}, {{}, 0xfffffffffffffffc, 0x20, 0x2, 0x80000001, 0x4}, {{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x81, 0x3}], 0x8000, &(0x7f0000000640)=[{{}, 0xfffffffffffffffd, 0x4, 0x2, 0x80000, 0x654}, {{r4}, 0xfffffffffffffff9, 0x10, 0x20, 0x4, 0x800}], 0x3, &(0x7f0000000680)={0x5, 0x7}) r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000100)='./file0\x00', r5, r8) pledge(&(0x7f0000000080)='/dev/pf\x00', &(0x7f00000000c0)='#\x00') ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:46 executing program 1: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x79) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) r3 = kqueue() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) 16:04:46 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) dup(r0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) sendto$inet(r2, &(0x7f0000000140)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18", 0x6a, 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x2) 16:04:46 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7, 0x1000}, {0x85, 0x7}, {0x5, 0x7}], 0x3}) r5 = dup2(r0, r1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup2(r3, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r8, 0x80044275, &(0x7f0000000140)=0x26) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000100)) mkdirat(r5, &(0x7f00000000c0)='./file0\x00', 0x19) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x6, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:04:46 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x421) pwrite(r0, &(0x7f0000000240)="e8cfeb43683f960e6f061e2c6a398af92b76a8952f62d4bd25c9daf98849888c8dcf1e16765757598148fc5a198a939ade05f79f", 0x34, 0x0, 0x40) r1 = kqueue() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000640)=0x5) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f0000000280)="2631227ccb6dec00af001e7ddc1bd1d0a1b4377b17a3dde1dd9bb66d2b9bc44c3a5dd9a713", 0x25}, {&(0x7f00000003c0)="980b201158d64d035b54bf57b44b9031d2e08812e7d839ff32749327db5663468f9632197664efdac0cec6419f31c2b2ce363db35b85412dd1de6de4d0ba57e0b8c82723bda6ab6168f8b48349a1807f7d918f6ef045e2f60343a3ab5fdc43e4864fc4f8c097a8b3f9ac97bfdc358fc31ffb33c54a37fba89000"/135, 0x87}, {&(0x7f00000002c0)="343d85de2057fe14cea40e3323c9d5d890e086261f6b7ec6061306b9e3350fe07efe0009", 0x24}, {&(0x7f0000000480)="e31275e309de943cc645e70d80b42cd6df085cc25d3415ff7baa5b41b696801bb07d46039d8cbfa3c8ae7395a746331127630a0b3c03c46af64b0eba29223deae8", 0x41}, {&(0x7f0000000500)="eab354531953a69c01404b5da996a7ded91425c171f2cd09dd8f12a3e082ad8e8cfa431418b05d2decff625c3bd019091953b5b02bbcbdfd81af4c0524515c0b8deb09e9e43fd8393b3bff26e878f20f268f2d99fcce495e9c95f2988ad48717f5ad15c6833e33dceaa1f9e86f067068ae8e2447d0c979b3b428c147fa89659059a78ec9c113a43a627f00e78427eb4f7ab3110d9549e28af71ea435391a96bb26", 0xa1}], 0x5, 0x0, 0x9) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x0, 0x1, 0x400, 0x9, 0x1000}, {0x7, 0x9, 0x5, 0x363, 0x2}, {0x8000, 0x6, 0x81, 0x7}, {0x1, 0x1, 0x4, 0x3, 0x100}, {0x9, 0x7296, 0x5, 0x1, 0x5}, {0x8, 0x400, 0x101, 0x4, 0x6}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, &(0x7f0000000300)="b11b1167010000000e56704f8dd95aaa4e5748f56a895c360c492d387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3aa68e9dbbc77426dbe30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d89f7a6b01d455b220ccdecb276840d48564b948e0e96", &(0x7f0000000080)=0xffffffffffffff0e, &(0x7f0000000140)="6f21a08d40cae438b096db800f6e0f187e4d58ef33b488f95c8064e177bc32dfcef691eaa3edfd47eb97f62214b57ce5005ece5f26567aa1b919d25afc8f7844aecb14864e0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459cc33ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb27372770000000000a5440e1c7b0012ed59926029fedf981cbeff8ecdf51bb22d2e19a4871a3d3d", 0xfffffffffffffc3c) 16:04:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x7}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0x6) fcntl$getown(r0, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:04:46 executing program 1: r0 = socket(0x10, 0x2, 0x9) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmget(0x1, 0x2000, 0x104, &(0x7f0000ffb000/0x2000)=nil) r4 = shmat(r3, &(0x7f00000c6000/0x2000)=nil, 0x1000) shmdt(r4) shmdt(r4) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) close(r0) accept(r2, 0x0, 0x0) 16:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x62) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x5a6) bind$inet(r3, &(0x7f0000000140)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:04:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x5, 0xfd, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:04:46 executing program 0: mmap(&(0x7f00007bc000/0x3000)=nil, 0x3000, 0x4, 0x6011, 0xffffffffffffffff, 0x0, 0x2e9) connect$unix(0xffffffffffffffff, &(0x7f0000001480)=ANY=[@ANYBLOB="6202e57f7f100001309a503ab10c9854096ddc7a817e6083217c51f8436485dc24af8072fd5423b51606369b34e6575f241063aa897a77a1f0422ab1dde1f327b0b78478ada473fc23377be013c5fc00bf15a1c2e1967f586f248247ee36481cea3145dfb519ca780f682ac89d092a89763d25246fbed6303f26d52c55a1bc5320e0dfac7681026f74f2bea5518db6ceae9c39ea7f0d44b76a756d70077d697c63edebff0999b02ef5993f59b816346b0b1b05800201069f2645de6908685ca5a71423804fca8ee82de239e9da04d6a7bf6c5a243322fc7e53c2c4c186b2e9d3cb10f49299912c33d7cf3540a89754d4283425e86af92f5fcb3fca24eaf15ce21942e8ac84c9673bab954186234c27752b30b6b557c24764d6d3c53ddc795f34bcb64e56b3e1eb295dcbe775dd3ec2b32e96b1ac8d350962cd3f8cd6a190a7ea323abfe4d0bc06b789f969b21e41a0fd18a7e84b51b0010c812ff806cdc8095ed97462e903b3aa83f9509790288f4763bfa728a66614e2d5f1972c66b64ebbd0ccc4c899355761dba2727758be26222f6b442a8d0f4dfd1008a858459b118e7fb014f6eb4d3bc3e38b1b52c5ed2f18fea313a59f7b3da1a690e9b222d261b5bd8bac3882a02b1e8e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000140)="00aaa04b7326b884000400000000000039f460a0be4d54712c064a5f4417cf0d20abe6310feb3b0dbe22854711eb9900afec20e84cc5454992bdb1cea10f96d882e776c0468c000000000000000000000000000000000d769f12a61f9aded95a3191340be3c3f213b4d1e7806d15e6556032346f72c421b9960370395828803d10f69c81751b876ad04acec03074f3b3b1befa3c822617d25d9d8587c02bb06991592c5fba264963fd9396ca67f7f2152c520000", 0x0, 0x0, 0x0, 0xfffffffffffffcc5) r3 = kqueue() rename(0x0, 0x0) pipe(0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000280)=""/4094, 0xffe, 0x42, 0x0, 0x0) 16:04:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x78) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000280)="87993895a0f78052a7a44c1faa6b12deaad2625b170de8069c0ad99c1c46050b1cf69504099e2076c820edad1e0e8dea633006e265fee817cc78af7a030262f98cf8609bf7cd3c8381287e6595cbee85edf78485001eb8e7aee02d4e586fde890bbaaf45fce50c5b68939f96851a7c135512f908de28d0c8ae8c7a1bc2f71951b1f79e54478878f38bd60540a03dcc87640d2a83be0b58383d", 0x99}, {&(0x7f0000000400)="968adc48d1c046ad4305558ec008513b169c6dfb80db812882969b7cde849ff8eb08ecd7318fb36f5c2e66c6bba15f39801b7deee70d097785fdb3f0ae8cfb4a5c9d6e5c8d4bd2cb08534cbf1283ad79ab105397829cf3c66f761c0e1e40216ebd7058412365b9f0", 0x68}, {&(0x7f0000000580)="df43742cb93443fed0f85da94df885bdf0caf4e0e533b0c5aa48199d54985e5262f368871504c1a8b60571e1eb4a6b0bda6d459df4213ae1335d387065f454b540559b9ccab99109f20473faff315d87c104fc6e85ffedb34c9d30f86db5ac3043707c548b61b7d5f2fd9fa518b1d878e6916926d2b2b511ad0740e2272f", 0x7e}], 0x3, 0x0, 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) semget$private(0x0, 0x3, 0xb0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) 16:04:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setuid(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x2, 0x8, 0x6, 0x0, 0x3, 0x1, 0x7, 0x0, 0x2, 0xf68, 0x6af6}) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCEXCL(r4, 0x2000740d) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:04:47 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semget$private(0x0, 0x3, 0xa4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xd, 0x0, 0x0, 0x0, 0x0, 0x60}, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:04:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {0x8001, 0x40, 0x0, 0x7ff}, {0x4, 0xe1, 0x0, 0x80000000}, {0x4, 0x1, 0x80, 0x74}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x8, 0x0, 0x0, 0x0, 0x0) r2 = getgid() setegid(r2) 16:04:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)=' ', 0x1e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x7, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfe000000, "8d0c427747c335007a10000071600809486fa72e"}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x0) 16:04:47 executing program 0: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="020000000008e6000447401f000000eafb46a004000000000000002f285a678389e9ca82660051ad6ef8b532b7060e0178845d08000000318e3ced85a4a5b9b1df4c258b62249385c138bd8de6a165f8a0827739cc18a6c857eca8d7f1a7dd3a9edaf46f19112a8cabbf1159d9becbcd8c29ee35082af55ce997e88957a82be233fed08618187ff7ef34154b51a9316ed2982d9a08b24de72bdc4bc9df53c3cb22ada8f4a9e5fed0371470997c2af17cc4015ea549d641ed871bf309e0096df902c15117b4a8ae73760a9298779569f42302bd4a036ebad6bc5baa02fd20502ef64be27dfdc9c8adfe7db70a2d39e1e41a2e9f815d1ba1b30d0000bbdc00"/270], 0x1, 0x0) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x80000, 0x0, {0x10001, 0xfffffffffffffffc}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x8000, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:47 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r3, 0x0, 0x35d08000, &(0x7f00000001c0)="8a3430e0e0ed6b6e8dfa5f80033bea6212da86630b19d73674cf7989473c4d4636273882f904eeb5ad2eb79e3149766ba127f8374cb18a72a52399a08e96ffb4973ae1938fc33f878e1c44290faab08b0e04f7e8874db7935efb3ed0c297bea915ac12917b7d3a289327d7a3d27573af763de53c58dde69943869dc842f16c842191b6e7c1f407a557bac9ba5362d1a8407cad207cf12c5c6564c50eb5953935321866e69a7fb27681e2d41c5f4ccd83a5a0f873ba47adba528131d55d33b0cfc2f424349e788fb49d9c1b04d9ed292880b70428a8064f606014db419849e77231", 0xe1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) fsync(r5) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 16:04:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000100)) syz_emit_ethernet(0x9c, &(0x7f0000000040)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8e, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @broadcast}, @generic="f823c0db8aff88707f4e05dcb184fb64af70ae19c8fea25c3400b64187da7065bbf61e96d2969925a3e3fd3d06ffc95061edb24b18107fe665e64cbf9d31db11b08c3f2e6f11ef7ab9b15df0e4ac52439712d39bcc2b7ffface3c02a9b38300fa7505bf9d19ca673c2efbc206983139a63a938afdc3a35cbbb82"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:04:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3, 0x81, 0x200, 0x1, 0x7, 0x8, 0x3, 0x2, 0x2, 0x100000001, 0x8}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x15}], 0x10001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:04:47 executing program 1: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x63) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getgid() r3 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x5, 0x0, r2, 0x0, 0x0, 0x115}, 0x7, 0x3, r1, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) 16:04:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x1ff, 0x2, {[0x80000001, 0x8, 0x0, 0x3, 0x8b9f, 0x0, 0x5, 0x20, 0x6, 0x7fffffff, 0x1f, 0x1, 0x1, 0x9, 0x4c7, 0xffff, 0x1, 0x100000000], [0x1000, 0x1, 0xfffffffffffffe01, 0xfffffffffffffffb, 0xeb, 0xea40000000000000, 0x5, 0x7, 0x8000, 0x38de0], [0xfff, 0x1, 0x9ff6, 0x1, 0x3, 0xfffffffffffffff9, 0x5], [0xea, 0x5, 0x6, 0x4, 0xfffffffffffffff8, 0x7], [{0x6, 0x4023, 0x20, 0x81}, {0xfff9, 0xc1ba, 0xfffffff8, 0x8}, {0x101, 0xbd5, 0x100, 0x4}, {0x7, 0x1ff, 0x0, 0x1ff}, {0x7fff, 0x1, 0x200, 0x7fffffff}, {0x743, 0xfffffff7, 0x10001, 0xfffffffffffffdcc}, {0x5, 0x8, 0x1, 0xcded}, {0xb3a1, 0x173, 0x8000, 0xfffffffffffffffa}], {0x2, 0x158, 0x437, 0x30}, {0x1, 0x6, 0x8d3d, 0x80000000}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:04:47 executing program 1: socket(0x0, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, 0x0, 0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) write(r2, 0x0, 0x0) 16:04:47 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvmsg(r2, &(0x7f00000015c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/207, 0xcf}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f00000004c0)=""/228, 0xe4}], 0x3, &(0x7f00000005c0)=""/4096, 0x1000}, 0x1) msgsnd(r0, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(r0, &(0x7f0000004440)={0x0, ""/4111}, 0x1017, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) accept$inet6(r4, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r4, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r4, 0x7, &(0x7f0000000080)) dup(r4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:04:47 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d46235cf5ff0000004d"], 0xa) 16:04:47 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x5510, "26a854cce46adcd569ef64e16eb5956c2ccf0200"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000040)=0x7) write(0xffffffffffffffff, &(0x7f0000000240)="b5f8be393558f1151c5701eb5a5a07000080b91690b019d384d35a32334d5f2cd1c476d7f7397829dc09e4db9801dc50b6c346d16617951b2870c0b3f7909defbab879540b9e815ae198b3234c681e5459de205720a9380a95cf98dc", 0x5c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) poll(0x0, 0x0, 0x5) 16:04:47 executing program 0: semget$private(0x0, 0x4, 0x100) 16:04:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c}, {0x800000000040006}]}) syz_emit_ethernet(0x29, &(0x7f0000000080)={@local, @empty, [], {@generic={0x3c00, "67c30d09518b2b38c588ce8054ba2cd6752aaf611b809368a2a582"}}}) 16:04:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000080)="94b0a22f7d3af72a0c6ef338b0d1589decc3a70b440772fccb7a3d4aae951ebd45daa3f2e70ecdddc578088a88860078154e510d68ed217f27ceac33652cb2584e168e84213277408b31a128dc5505e8c0723ff7", &(0x7f0000000100)=0x54, &(0x7f0000000140)="d3ee1ec7eb82aa5fa33f98aa0852842c728bc812c367202444558fa4e57afc585a4cd0ac16efd0be49328a3e250990fc822c195af6f42e71681f00c7d2c9c881e65ed2f8c4d9faafb776510744846c", 0x4f) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) recvfrom(r3, &(0x7f00000001c0)=""/76, 0x4c, 0x800, &(0x7f0000000240)=@in6={0x18, 0x3, 0x10000, 0xfffff49d}, 0xc) 16:04:47 executing program 1: socketpair(0x1, 0x3, 0xfe, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x7ff) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10409, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r5) 16:04:47 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) write(r0, &(0x7f0000000000)="dc58dcd87c5b5d903346538f342567ff914074b908a098ae42f4cc56370679d6b422b3d7e877bbc5bc1763184d9d54258b46b3bd2dd6515ad722be90712a973725abcbd2cb4bf3f9e5ef06bdd93d0273d096587aabb8a9105691e031064e902eae896fd9071efb4e283a7265f34d42bc0c45eb6472a959004a60110ba8cb5a704b4dd88406417e696c2423880f3f55a97f16b7dea3777db913366bb2b138aa0e08fab5c0835cb5c5f0", 0xa9) 16:04:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186950, &(0x7f0000000300)) recvfrom(r1, &(0x7f00000001c0)=""/117, 0x75, 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x801169ac, &(0x7f0000000300)) select(0x40, &(0x7f0000000080)={0x0, 0x401, 0x100, 0x8001, 0x3, 0xff, 0x7, 0x1}, &(0x7f0000000100)={0x8, 0x7, 0x7ff, 0x6312, 0x100400, 0x3, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x5, 0x7, 0xcca, 0x4, 0x4, 0x20, 0x80000000000, 0x4}, &(0x7f0000000180)={0x8000, 0xff80000000000000}) r5 = msgget$private(0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) msgsnd(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="02000000000000008edf95391d81d74ff04797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b93d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57cbded84f1931d978162020159cb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa4229d2c9090215cd85db1c72e4695a3da711fa99108986bc3cac2449ed65f6e1de12b928fcb7b78f34621602cb724be593f9caff84b4fc9820bf8ba103a0f46445782a12ecfc37e0e7f7c24b1b6c573e4f0ec01531638ff584357ad267c34a678cb15b260002223a3698f5a039cb15a0cf870d317b3dd9fa2ec8c45ceba50127f2c4f16e297e4d05f2958bebf6d403e79056f45a982f6446c68c2910258a3b2a590e08d04773ed131551bf83ec17f0b4a1505ef55b541b0a27dd399c0ecf35e12259d0b6b34b4601094e8beb380da5063cb65ef7358a3576626a83a372c97597f4cc2bcbea544f02cfd7653118380371c7ed0c6ab546a799f63ce83350b5824e03b90b43fac8f4e57b53bf833ff01000000000000ea89e99dce26b0d9c94720283a7bc7fed3f6e4a26e0c57b68cfef080c5628ae09cb3271865eedc48765cb32ea036794996dff9a980cf7e125100dd527d3e5fec915f8c24e7f67d7f9d0e0397eeb6dbfa34030000000000", @ANYRESHEX], 0x2, 0x0) flock(r3, 0x7) r6 = msgget(0x1, 0x42) msgsnd(r6, &(0x7f0000000000)={0x0, "03bfbff0ae9805e439c81cafc5fdadd7c2128a64b1197bdb60f39e5adc331787cf4ce4240e89925f267e0cfcce871029c89f8f4380dcf3"}, 0x3f, 0x0) msgrcv(r5, 0xfffffffffffffffe, 0xffffffffffffff90, 0x2, 0x800) 16:04:47 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202dd03ffffffff"], 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r1 = socket(0x20, 0x4000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) pipe(&(0x7f00000000c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000340)="060500c297d0bb9d248defae40f01db709d58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd351ce408f6238cf812e891c2c74077163a0a4fd3284d4c2ea3499bbfb604d700000000000000070f77943fbca2e98d1f362a606397ecdc870825ff85f266241f8434bee4b279226f90f6526cfd81827a37ff892dde40f0efc8f8a07ea0b171241d5144b3c8cc95a8", 0x9b, 0x400, 0x0, 0x0) 16:04:47 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000682000/0x1000)=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, 0x7ff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000618000/0x1000)=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) write(r2, &(0x7f0000000000)="7af337b58bdc5bdfb7", 0x9) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x21}], 0xffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) getpgrp() 16:04:47 executing program 0: syz_open_pts() r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = dup(r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000340)) 16:04:47 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x23}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45b1b3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000000c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000002c0)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/138, 0x8a}], 0x3, 0x0, 0x14) 16:04:47 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000001c0)) close(r0) r1 = socket(0x1e, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000080)=""/22, 0x16, 0x42, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x25) 16:04:47 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) listen(0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) select(0x40, &(0x7f00000000c0)={0xff}, 0x0, 0x0, 0x0) 16:04:47 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000340)=ANY=[@ANYBLOB="fffffffffffd669e05247798e000000200000000030c90780000400045000000000000000000117a28d0ffff0001000000008006000000000100077c85b07310070700ac1400bb831700e0dc271347540000027f000001e000095e023335d8077f76006226d774b55ce10367df4751d7fdbe78639115f893077f9d830bef83a109f284ddd7e0e53bd789aef1619695c689f893efd22b049c804bcbbd249c050a35338696a447321681a7ec2936c0a25301bbc600c337da0ee32e1be646f1c8538f52357bd12434fb168d2f2fbce6bc4c1602f5940b241ff827940864c3ac89437b964477191dc5238e774b16926cd7a369039c2ee493d5c378844b11b3a7d56659de6ec0b449c29135d7d8789b9530ea1696134292fd5dbad2543ce1be5e7ac700492043b383d94bb1d2dccfca5e30f2f0000009000000000000000000000000005ba3514dc75dc2e45f357c2c8ce891ec8e004d34e2f89af016853a4be1cd476e69c0a747fb593d971db36ad2cd08f763bb4b0056678a0cbf87912dbe81c4060b530396f0bb06000000a9fe72ec14978050a6d7c24ca36b42b4bdac4031823da1a462f30dda25f0fef8d6cd3dd92ba6a200"]) r0 = semget(0x3, 0x0, 0x74e) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x114) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="10073f1e16c14f8221d2bc4473842a2f72eb3a92023e0db5ffb63c9fe73c64cc4509e6940c5a935ad0060828a851d2bd466099c4894cdd32a93ea294f4434073360fd1477bd0a924007719c9a99208ea5aaa14ba11e17a18452b3ddb9eb32b8c74326300ff6b0bf1ba141594f7494999f58fc6ab9d56d666ada95ca2f0c2af7cc3c44c366b5fce4a01fe7019d36e572d2b5fd1d99270bd356bfb4a4438a47ba8a835541293d3821c89ea3fb735137407c8206bdbbe64c5fa328cd9b0a0e9993afb", 0xc1}, {&(0x7f0000000180)="df44ea5c06d6ed34c992911d47", 0xd}], 0x2, 0x0, 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x401) 16:04:47 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)=0xffffffff) pledge(&(0x7f0000000080)='/dev/pf\x00', &(0x7f00000000c0)='@^\\{\x00') 16:04:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$setstatus(r2, 0x4, 0x4) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) kqueue() readv(r3, &(0x7f00000000c0), 0x0) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 16:04:48 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xffffff01) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = accept$inet6(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x100000001, 0x1000}], 0x4, &(0x7f0000000240)=[{{r2}, 0xb5c3547c5ae8d876, 0x40, 0xfffff, 0x2, 0x100}, {{}, 0xfffffffffffffffa, 0x84, 0x10, 0x0, 0x1}, {{r2}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x5, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x2, 0x8001, 0x4}, {{}, 0xfffffffffffffffe, 0x49, 0x1, 0x9, 0x2}, {{r5}, 0xfffffffffffffff8, 0x24, 0x20, 0x9, 0x7}, {{r1}, 0xfffffffffffffff8, 0x72, 0x2, 0x799}, {{r6}, 0xfffffffffffffff9, 0x0, 0x1, 0xc5, 0x40}, {{r3}, 0xfffffffffffffffd, 0x18e, 0x2, 0x7ff, 0x7f}, {{r7}, 0xfffffffffffffffa, 0x1b, 0x8, 0x4, 0x5}], 0x7f, &(0x7f0000000380)={0xb8b3, 0x101}) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r8 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f00000000c0)=0x1f) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180), 0x5, 0x0) clock_gettime(0x0, &(0x7f0000000080)) 16:04:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x800000018, 0x3, 0x102) socket(0x800000018, 0x3, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) syz_open_pts() r2 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x108) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000080)={0x6, 0x80000000, 0x38, {[0x5, 0x7, 0x2, 0x8001, 0x2, 0x5, 0x3, 0x3, 0x8, 0x4, 0xffffffff, 0x7, 0x2, 0x400000000, 0x6af76a4e, 0xfffffffffffffff7, 0x4, 0x2], [0x8000000000000, 0x4, 0x1000, 0xa736, 0xffffffffffffffe0, 0x9, 0x5, 0x5, 0x5, 0x225d], [0x101, 0x101, 0x10001, 0x1, 0x4, 0x92, 0x35f], [0x5, 0x2, 0x8, 0x400, 0x8, 0x2000000], [{0x3, 0x20, 0x80, 0x80000000}, {0x3, 0xa8, 0x2}, {0x1f, 0x8, 0x5, 0x2}, {0x400, 0x20, 0x13, 0x1f}, {0x21, 0x5, 0x0, 0x4c}, {0x4, 0x0, 0x3f, 0x100000000}, {0x6, 0x101, 0x232cd8a2}, {0x5, 0x3, 0x7, 0xfffffffffffffffb}], {0xb9f, 0x9, 0x6b4, 0x80}, {0x0, 0x3f, 0x7f, 0x1}}}) r4 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x80206931, &(0x7f0000000300)) 16:04:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = dup(0xffffffffffffff9c) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000770000/0x4000)=nil, 0x4000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 16:04:48 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00!', 0x78, 0x3c, 0x0, @rand_addr="8ebcbcb7d57f00327d1bff8ea406b43a", @local={0xfe, 0x80, [], 0x0}, {[], @generic="1a2aaa510e6313e930cd8653f77e473f8d3eec577f75f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a9980826481a3c380af806aaa53c874e7279d51d993ddbbaafe4575096c969e6f5177a651d3eafc5370d15254ea680043e73306"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r5 = kqueue() r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f00000001c0)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000180)) 16:04:49 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r1, 0x20004268) 16:04:49 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000414, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) 16:04:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x7) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x1ff, 0xffff, 0x1fc80d8b, "0017045100"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r3, 0x0, 0x800) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)=0xab) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) 16:04:49 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x55) 16:04:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000140)=0x800) 16:04:49 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="f156a27d931556f01715fda750e65324c6e466eef4fead6fa0d154c6903b807ef823a060bd0aa0a7b8cec4dc1d503937f7e6e91630baa8b79c7783ef3a4ae6f3888193d14c51e6424321d4d3657f211bc54a215ec9aa55209563fc2cec05814235667014530a3416df3abb3c25ccd6df0e5ec09f07ff911c7cbec0235ff0115939badc32059392c75235e92b689d3f5863b73d5cf36f69ad55814119e9d80c5ebe96b0014498f56d1ada820989162182da7cee80c3bef826745e7d3c9bdbb8f269ffec20bf15eb162272ae180a3f2939d552cb0c32ed20aa9c47c58ef81ff239c7c24a161782235f13a79c10b4542fb0bfc835d044a5f7682ecbd8c41a81843054966e0e5f9569b22b78bd16dba026568d09bd03c75a8c232f5b69a5112fb91a022b241232ec16fd6bc968d22d7a88b28f4e7fa59a230ed1ffa8564d5f9db1e059b2c484acba9e154972888fe544f8bef1b9a2ba4ce2d9aad8b1aa1a8b4197c3b66c9bbbd736a8ecbb50b2084e72e4eebc40b2a086621da571b540a365e8dd3424802198f6e7696c6b0e66244146e89d00d86add47c7de0364b70b5e1ca9492b0335d07575be41da31ddd79359313c3c7f1e66071b19520b51a9199eaef4f75685602b7ebaa33b68531e065de25a34796cd56724807143057f86cb2d37614b4fe1b51034879623b19dab651ee618a0a4ea4aab027f912d4232a843236631b1ef1e0d7e53f99dd340a3269a1cd06380afe14d196e457c8614b847d4825fa69dd469ff302ef84fc4aea30453595378c73425e86ef1eff403faef9c11d715bd79f06df7fef96b87477672cdd516b2d3cfd77e2e0e196dba06b5792c33e4165c26e915933735cfa3d2f0bfd659fb00df665ea81c5a90ba85a648be10164243cff0dd115da070aa270ad67436925ef49f20d51b0e9752529f9f06e4effda16f283a701f94a9b72e2e092125398b70de3ec50f762494991fcaded63e2e0ac499db7472a2ef32b9114f3032450ce63e6a85d306b445ff337d4bbfb7261442654df4b46d3349086db71238963a69b134ca77baaf071e1104a4f1437833dfc44ef6f3775e3b9b4bf09a75ff471db4b2cc3a88b38c6c0d8e4212f1c3489e216335f88955e9afcd6ed8843092a987675fdec188e07326350b631b19f960f669934c7845b28ff76ffe8673135317a28badc62c456d39b8a3c7429f63ef75414b91f0973704236eed3c6dafd66d312e37420e853cb2b3f2d296fe905cc7024c297b6a2bb9fa6889cc2f8c7cd183121226e343bccb82802c90023a93b8f8097eca83f1fca5807a87df93430df0b4e8796d7fe3e567e72b2ac14ef69a07d8e2d2cf5316b276027b7b11e06cd0c8b79a26f03659367ec931b2548fb91b2ef5a1e786b04b2748b9f887d6def61ae7b72bc58d3884ab3592b4459e264f3495169d4e46c8cede13a2bde5d89486c2e5cb75560b731e80322ff67ca1a26609ed8151f0365360c031df38ec988c48e54d591767a57e458f2c02c1bf16f1ee4ac735122f539497400dd8c228366993f93fcb970c5b87796419ea9dd9a2727e18a05686c0e6af13f7de358c4737f7c0df73a3939cdb67625318e6e671875c82ea35eb257902b9a2b523101bb223018f4e540a6b06a082cfe3f2ee1f50f8be1e8180cc73ae23fef80136bcf0772a896ec2db2f6bd654e136c5cb7dffa996f900fe14a52e15ac52953f0c50fcbe62f61e9a6df898b82bcb54f618d5aa97d5a19af2771176ab3c327a28275bdb8e53c53ae025046ad879e4a4ea481dd4061e293095baee9c1bc32ea7ace5a6b148ef55547e3eb73bd7d9b7a70ca32218e17971b451a1bc09a360d00cf9f4a5d1e6af5ab4b6391fc75ed675bee69438937eeccb0994a505802ba90acc3a449a350ac784a901825e707ce0875e0efabcdfe13a3a0d843db7ff77d0aa7d6ddc77253824920df418e8733b72b2ea9caa6aa19ad57a09b2a3bb42b5ff115feba90295b4df60e0b27dde738cd9e17b2a96963750be861da948b500d499ecfb159582e58f4f7f3131d4976eff5bea2a3e6f7074933e6d29d1b15070b66845796dcaeeebece604a9d76b45d46557bbd7d1f2bf43cf5560877a616f45c13496f60ef0815f77c6621e6c7589249d8e80ef46aaa8886b908d58f3d82f83355c6be04a6bc2a5b4996136214aa267099aa6140e9410d07297e6f05c57208a0b2bf0691e0e1e9e2ac2e5427c093be3fadab9078ac3265726766876e2abdb074d0e229c069f8cbf6a5ce2e6f14cd1cb0d632db601ccf8e0d33017b83f1720adb745ae6572b1b7a1b775c1fdf350b30d0aebef2bb09cd2f3c6db8b9bfa7569d8a98ed2731b7be35739261e60570cba22e73345a18ced6ac1aca5ceaaa8e8900ec6217121890358bf6dba51805c75e0c15c5b135114ff335b8701ce98d2875b5754af6fe10973fbb7ac8aff4d9c7545ec4c1dcb999153b060734968eedfc391bfd61ffa71fae20e7266d0e5afdb84cc76e544037ae9fc10d15835e5e39e38e937489c878225029a1fb3f5ff4f33224406d8169230acc76a6c3bae995f4ac778b7135b2fe6205f90cf3269b6805d54efd9b6d67fe782f3b9b674cc5dd7b98e80e7202d54e22ee69eb4aaebb0489ce716b48032b30de5237493de938d78a0dfe8ed8f3c0bda9ca87e41d0298595f6f652f8866eecbb0995ca991b2929139eaf5a576edaf7e820566eb8a2218f41d51a3cc7af1f4cb908540f62430430b2055c8ce5cbf2ff80e527237488304fcf2d07590cee4e7f801c46e239f9a8c7d6bd1374579206d9802d8b256b80190fc2b0bafb96c907990b8c7314968c2694b1f058b7faec5d7db64293e8643fd3291a6bbe361d99b79b2407901a5f31eced8ff89185a10fd23f18106be29f21d76717b836a6e89232c7c5f195772e5e201ed1018493fa6f1e90fffa9ab25652405770cb909bde0fcf3201d9dfa3602493f030e1cd99b00e4ccd8dd80352317dd6ebc94d43b21e75a11c9a8dd76e0a453844a421cc6b4b10ec13fd78a8c8292c3fcaaec24246f18735501a6ead79f0d9b61ae1ec17815d2377d70ac92733f55c006ca61dd992543128e182ac46ad952f0b9772edb1218ad6d2bb5358951479be26eb21fed7289a49f9a8014dde08f7a5a0e88fe64db410529db4f131d4e89aaebba5ba2671217e4382318a1d007fec470bb509381a93a4259c7bb58670ca4dbcab87ebbeaa7a9f2d31ff0aa4ad55940a0d7dd203fbccfd3e0ad92427604f8719826c4904d853e1fd2323541843c769a1ef6f3a9f148dfb970113d039ed4c23b95d6dbb464771df183ab72152aafb25a0ba2e36335c5072fe09402ce4e75209310a43ccb5ae437ff412c7b68ae8d5aa6662ba8a01367afabafd23429d28f621ff448878c765d24461a21cbfc4e21404d7c59f15763bfa5a4cb71c7079ff7cac5a8f367736dbf03734a35e5afe83dea7c1b9d826349dc0b282860a10694afb5881e054345a0366a2bc89dfa176cd28f20d4c9e8b01e6c4b7d654d344aacb20d8202a35df8639463b7e3f58bd87fc6e03c4d8cf446a80c88f593b6b52e08bb9220dd64c8b2475e143c37255840996d20e52ec5d8c484a9046912db1e431c821dec459ddaad95c08ba4bbe8af56a0a994930e0592a5d7830e5e7d7a451df3daf4783b0b220f49aaa5603310da0434d83d94a4e0f5e13fe415d3d96f1fab53b0f3af9cad49af46a7ae9299a2e48bcfe4683f51f993b5d3a505352342ad7216c88f681ce7a73c0a81e0d2c81c314d7145755421e158afc5a604262f2a1175a773966442f366aa512190a297fb9f6501c60a0404ac01845d08cff840131365d50b45b7ead832569e7bc36539e2197e8d8544091c5847500c64e768ecf8758493ff65432d7fb61ce48d84ced266e42f123bcf98e3a0c22f607976ab2564a22e5baf1ca04317eec1dfcd5f9b83bbd17988e20e82da5493a3d46ffb8167fc5ae1a1e1091353d0e5b6471e4d9403a2ffec339bfc77eade9c4f88d6c5a58ffb0bcc953a54804d69b7f9b7ef773671962c1515f2af65239baeb3a883ed0f37fe694100e9b4084d139cd088e9d6f8e3da096a70bcf1948769cd896c067b9f303bf56a80c865f0662689d14b11c4d767688431be9d629e6f10819874da4b60f4051fc01243810b2b0d95cd16e3a797d1a14f4c2559dd92073666ac7f68418146aab9ddda32691ab831776c7885081114bb7bb1f32fb1bbe3837855ce4e2763477e0bec0def95485193e4bdbd30ab019ab8e4c3a5d43ce1ad2ed719cc8a325030a97e8426ecf1689c5b242fee73ecb0d11b048a5c362b384dc57b38adeaf577fc24c266293e7a1c881d9a43da3e8bb41f5213b7b42101dddd4c810422828bb2d137ed9cae312e0f2b48c6ffd3ec8eb99b0bd37b838566a21d31a05ff630e50aed26b424c0b8237cd9fc5df601ccc02424803f02ae21dee2ce25e821798d42f9d4022d25ec9e99473262076349e7bb2777df829614255b6405f8cc615449603241ac76881ca3059da9911fdb332a4a8e81de0954985fe825fc10eed5a12cb780f6f14c92fd19096a3f50d5bd441dfadb242b2689c24261cb044bf75b017dca2b53c23d928a7297de938acf72d7bf20ff7f78bb8d217343c729ba33ba63c166ca2bbc2e9c473c388fe503d9283b6d3cca4bc00e804a20f10614addf7138ae6c2cd3e480d98591ee0600702c09a461503f5a15a34feb7d478674df7da6a8b1a778bc94e6a7b729743f5d83597581b7516e29c5670fc86dda11bffd6837795a97b41e3d3a2f2aa025a9ba0c03802d45dc78b6cea04d16df3b0dd17d903255fd4e28207f61d0e3a73522b3b3ec3f3fc721469cc3fe50c1e9067415cea1903a1f9d3b22839c27c068b5a8ddcdf28450cb8fe1d86db19c8abc1839395844b86f2029727ceb1f0a3e5c58354988f167bf8825ab6b006bbd4ffead80d40cda41c3bfad3b171985a7522842d7e19e1d326cd6452183e7f3fc2fed1106ef2513344d232014f49f38ddc0a27e6ec4cf775a9e1b59386b6af853e614de4fb64bb048908cee737505ade8b2b33ba9378c0a480630cf70e85fa67409374dc19978c5ea57dbc497ad65f1a13f80b5992a599d3ad743c33231a1588c8be41b216e24ad160fc407820798498decc9c6766ce42d56ab661b68cf12c7866545d8637f2534a17b12cdd89d7934c97b90fbb32b7bb16a70e1b15d8a34372601f585126f44c81ec1cb7a028e7a509c91efe831ccecce858cc8c9384705ff2fad370ac2da7e1de8c545c66d189c928244ae38f225874e46752f544df2bbfdbd3c0d3f265b21ba6af50271f9ad8826484be945eff2eb6024297ee7250a99bf99ccad9c58d0bdff618bdd0896ddfa70009f358aca980ef0565e87a1a1f30de3d13db8d86a8fa3a5287745ac5039b7fdf56cef8f1da09c08f4568b58029e9b9f603b247e4fe53ee71bc5c05c234315e220e69105e15c58ebad9978cb440068e323147357ef435e03f0fc3e1deeee603d9fc8c473f035375ce8733c9e5342062893aeddcfdb144c5555f51782ef5d4ffc4d28435be8e3ab3ee912cb5217ee40b91046b3177092a9125a2c186a6df260dbee5f8634e2a5b8ba59c6132993c7f58a28fa7c01982f351447d0148cd765712529cfd2e0c4ceddfe3b3e91be8d3bc8d9b9617fac0a6fc5c9a443c34774cd649cd164712ff2da3750ea3226590ecdabe8e821526d6bbe947baa33c6ba09a8a6c1800272466a16c342503d0bcee0f49f96fabcb76ec412ecc75f76780a2e9d0218122d85ee1", 0x1000, 0x3, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) 16:04:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0xb9c1) syz_emit_ethernet(0xe, &(0x7f0000000140)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) 16:04:49 executing program 0: sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 16:04:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x2, 0x0, 0x0, 0x0, 0x40005}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf1d3}, 0x0, 0x0) shutdown(r0, 0x0) 16:04:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {0x0, 0xffffffff}, {0x1, 0x101}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xf8000000}, {}, {}, {}, {0x2}, {}, {0x2}, {0x0, 0xfffffffc}, {0x2}, {0x0, 0x80000000}]}) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000380)) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) r6 = socket(0x400000000018, 0x3, 0x3a) ftruncate(r1, 0x0, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x8}, {0x18, 0x1}, 0x5, [0xffffffff, 0x0, 0xfffffffe, 0xf80e, 0x20000000, 0x20, 0xffffffff]}, 0x3c) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:04:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:49 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52fe39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fc000045300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4ecdc37649f188a154da03e63f32af973ee3637354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c384b0cb53393604420dc9bf9013e56850838652b", 0x17c}, {&(0x7f0000000240)="1cb5fc7ef450ed063b71b9226b05c41a3a7ca72e8db56cc03f68903ad4c2b0fb37325abd791c0031566abf1bb9f76368e41232b3046fa1de805ed63c578658016f09b55c6d47193a293a8833b688cc71c324e68ebeec432530b2433556ed140af407295038715234bdab075418e583f678aa7cb08fc53a830e28823306875619cdda909cb117446579b495c2ed2cadb15a8136c20154617c5bf2ec0d0804e92d255a97c59ea4999a125020a1be5d6afa420fc5f0c6a27db3d28f1132fe8d7cb2c5697fe53da275a445ef994dc08d72362b58aa070b0706d40d8f4301bba3954261b6dd0485cec6c6020e886d5add91f82c2bf9ce4535e65a49", 0xf9}, {&(0x7f0000000000)="2c369d92c09be5440499b735536e7d4ee6fac7b40d632c09ed11032b90b5e8da98b28d8543a32d0e496a34ef4818cb85", 0x30}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000340)=0x401) 16:04:49 executing program 1: socket(0x800000018, 0x1, 0x0) r0 = semget$private(0x0, 0x4, 0x13) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffa8764977a05d86dd603107710038890000000000000000000000000000000000ff02000000000000000000000000000101039078000000000000000000000000000001330be9dac7d540010000000000000001060000000000000028da8b8285b4f88484bc8bcb97c357df1a59f42a8469091fec305bca5d905f928327cfbb4e9dee52d9e484d30d1d743de3570d583193e0dea9aaaaf5b05a3466852899b8eb33550859b2b7da49de55f2af91cc6022a09773a9a70c4c971dd44cda2e7b42a023f6315ecd32b756d8da32cd53280a01917ca9d18dc52f44e58fb0b719c6c80385dbd348aaf2daab8eca0799abad786f4dfe34b444d55395bc419cc023110157da41161bcd13196a"]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffff, 0x8d]) socket(0x20, 0xc4d2e4c349cfdc3c, 0x0) 16:04:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0x5, 0xfffffffffffffffc, "6601fa1d03182eab7fff000000000000009c7e00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000014c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x45, 0x55}, {0x25, 0xff}], 0x2}) fcntl$dupfd(r3, 0x0, r3) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:04:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3ffffdffffff], [0x0, 0x0, 0x401]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) socket(0x18, 0x4, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x5) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x3) 16:04:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0x400}, {0x0, 0x3}, {0x1c, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x8) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="6a131ff7c76eb6c660d24acc1f01c1295247efae73be3c7869e12b759a983992ce763e7ad3b1bbbd908891b16690e50fddb22c8c2c4de7bc448ae8c71037ddb368af088211b60e6fb9f174a5e77e99b08756808548a1bc4f867afaf614365ff23c44a5e8037568371317fc17878657ad94f22fe0a24a64077f90750c2376c1181e08924e5fc5972177d559e87af86e757359f4986bf3625207c2063feaa114a48c8c24079511a1dbeb16d382d9cf71bf832ddac86daa7f4f298a05e37ca4fd29ec09fc4a9890551fa55b57a5d65d1dd180a6fd5aecda1a96111486d35ac21b287266def1d8bd3d7be36a40283faad367", 0xf0, 0x0, 0x4) mprotect(&(0x7f00000d3000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x3, 0x0) seteuid(0xffffffffffffffff) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) flock(r3, 0x1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r4, 0x80105702, &(0x7f0000000040)={0x93, 0xd179f18, 0x5, 0x4}) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000080)) 16:04:50 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="0122c18a", 0x4) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:04:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mkdir(&(0x7f0000000100)='./file0\x00', 0x111) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0xb}, 0x4, &(0x7f00000001c0)="415c6097ecc8a2a35b26902b0986490fc00bc73f2f46e5e6bbe6b1290352a2787deee8c4ee5874c69e174f69c1874bd37f", &(0x7f0000000200)=0x31, &(0x7f0000000240)="9acd32b36187ccacbcc3cf7335cec949190ade596153584f0f3aff96d74d9aa559735db2959cf5f326469cf29f6eeb4f21c55a8f95051328d0127cda2370f3bace435533bb8382c969bbe9f40ebd0628a983eff30c7f2e6168323e97bf40a42534bb74689f56f626d9054e2b1d09d61d981ee123b98aa8e2f5f5e0b31d71be030453be3045180494c99878ca035f8c861b47c5b9c53c410586d9c42e43c29d8b402cd826c76d26850af8aafa9e2e063f3dfb400f93c305bdf334a0", 0xbb) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:04:50 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0x14}, 0x2, &(0x7f0000000040)="853866750832497da2849c179777bfec9da8b6dad61bb4e26e5d798d6617c8dbd34705d9ed017d58e35380c12b3caecb592160217f3e5ae8e5a6dd8ee09dc56367032bed1cebb425359791b501bc55b270e923d8fff8eafee2c0210f149c34e64bc378492f7087dae52ae3ca339675861a2077d3ee595476737154eed47eadd6065b7e16d4b358636e338c6b9042c225a2b7b5ea50348d267db74dfc943b1b", 0x0, 0x0, 0x0) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) sysctl$net_inet_ipip(&(0x7f0000000100), 0x4, &(0x7f0000000140)="517b22ff27a1213da319cf7f38cb8afbdb759bfe120ef36e3ab2cf965e8e2ee1f252d2d203a6c7c131efe27ec6aaee3d12f43506e7a14c25d608516103ec8117273e60ea9fd6309568dc0fdf26fadbee5e961b3b9f267f3f76300a591c9fe8c8d0aaada5f2e4bb293011c00e0a27d47bb5b8a937aba901d1e04a6f444612103d175eaaeb94bd25fe8268937c63d4a3f777bbaee0ab9fa249aaa3d993cffe3b1bb92a4258eae4a8e70054c70cdb5be50a70ff1243d8d81ab2bf9953e13984c59882ae52a4993b91c3e5f80b9a28f99d33dd9d", &(0x7f0000000240)=0xd2, &(0x7f0000000280)="4df934d764210b4411fb9db4f2aa8b3bb81865f31ba744d1096f29352ea85dadc232c7ccdf89c558219ae5f7e47311a428da818992ea16e3d6b7fe1cc97160f55565f8e8ce301eb7bd9e0194458ba9610b0b5d0862042f77a4bde45b9428", 0x5e) shmdt(r1) shmdt(r1) 16:04:50 executing program 1: r0 = msgget(0x3, 0x210) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/244) msgsnd(r0, &(0x7f0000000080)={0x1, "deaa4e4e2d28b81963a6795f59"}, 0x15, 0x0) r1 = socket(0x1, 0x2, 0x1) setsockopt(r1, 0x5, 0x40, &(0x7f0000000000)="9eb501322cbac2684338574ccbaa0bbf691212ecf0fd53536911823519861ef459a5f75f1a0b2ec83c10b681b63b2dd2477759d4dff25339b163650fcb5ae827fa7f9b1e", 0x44) 16:04:50 executing program 0: r0 = socket(0x0, 0x4, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = dup2(r0, r1) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) socket(0x18, 0x4000, 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x800, 0x0) close(r4) r5 = dup2(r3, r0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000001c0)={0xb3, 0x0, &(0x7f0000000000)=""/179}) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) 16:04:50 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000080)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x10000}) r2 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x3000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_emit_ethernet(0x66, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffffff86dd603179ee00305f00040000000000000000002f23d0fc0000ff0200000000000000000000000000010400eb6bbacd3544de82dbad9ce25c13a8a6a3a3c9be6464c9e4e1e95c6af284b951e87095f496a492941294d1915171db0807269a1b9d5b331886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789d9d4be5bee60280bd150917f851aa56aa31af9031808808078573370af5b4a701501f4df78b66b71ec4a11370232382534a674e1448392823fe775d4fdb6ab02ea46f2da2b628122558ea3267594617709639e0b329ab35556da84ea267138dec02bbc8f285ab43077cb7817"]) 16:04:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xb1}, {0xc}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="fbaf8a8d1a169be96914f635caae", 0xe, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 16:04:50 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x4) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x9, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="7675bf865722907bd54f58abee8a09ab566efadd85c4d89f2333ae935690aecc0c7cd859f876c638b79ded649063b980dabfff5192a961b3813339a1281ac7572a15c4d65166076ce26c6483d929e6dbda8386afad77cf6b7161ebbf05c2b0d7520e1d9086dfc306a02f15f00767f2a53beed5e1dd36d3c7228c488f66dca68a3c6eb8eaf847182824c263135c116fec20a10dc7064a74b64d4ce660ba4c7ffb2e2f35476e005d95c8fef24ba36e1542c5f49595aa0c48cdb2b872", 0xbb}], 0x1, 0x0, 0x2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) 16:04:50 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0xe1, &(0x7f0000000180)={@random="c3ab02800f00", @random="5eb400ac730e", [], {@ipv4={0x800, {{0x17, 0x4, 0x0, 0x7, 0xd3, 0x65, 0x1, 0x0, 0x62, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@ssrr={0x89, 0x7, 0xff, [@rand_addr=0x601]}, @generic={0x1, 0x3, "c4"}, @rr={0x7, 0x7, 0x77, [@multicast1]}, @ssrr={0x89, 0x13, 0xb, [@broadcast, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @multicast2, @multicast2]}, @end, @ssrr={0x89, 0x13, 0x3f, [@multicast1, @multicast2, @multicast1, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x6}, @noop]}}, @generic="1ef9303edb5ed19a64612350bc5c69d472faebc5e4e10e531b83f352da46eb345a9db3283954c2a10958751c57be2cbf98773f38c5210e174fdcfd1c2e0d320113867892104acf79470571dbaa290ea53e8dac79974bc42d4ac1b85ee4473913741ecb584cbb4042cafd86771403e51baa41a07ac42d4d"}}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) listen(r3, 0x0) syz_open_pts() 16:04:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="6c6ef401c27101e0d610aa242add32b7cb25a5203f97daed72508b6ad30fe962e0d7b26bc1f796007bf3c345a5bbea33bfeb69a2ec0f431596d1be1ee8a4e45453f8665beb4f6d2c4cc8dedd5e08191f60a52cd96c537925455190311a18ee7d0a", 0x61) r2 = dup2(r1, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1f, 0x81, 0x636f, 0x80000001, "d64f1fae7a8e1af443a2622dc983604458ab7dc3", 0x5, 0x2}) 16:04:50 executing program 1: socket(0x18, 0x2, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = fcntl$dupfd(r2, 0x5, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) 16:04:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x400000003, 0x1}) lseek(0xffffffffffffffff, 0x0, 0x7, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x49}, 0x6, &(0x7f0000000280)="b129ddceef3f9ddf9d50ca74aba4af3d8e590300000145f3ba1cab9f8cab7c5e187abd77cdae8f452144afba40fca0415332fe4a159365c0ec45c3973a0fe9c78eaec768e0981cc3b828ed50b8ba387e8acb4a00d2b3591018d0f27e3255c15cf4593fa7fef0bb7269e315bec3aa86cd93596b7652f6557eedd36d8e5e40f5834fe3b8270c27a00e2ef9813c704fc0295367fa1f7d639b52cd63ddef4c06c4a679845babdbe1ae560023000065a9c822d65d944cf5bf07433e14d7f0784a0495d604aadb6ab70100010000000000bc79fe7eea802df494343299b1fa14158f1f7c8f7867081b81a08277fafb7d7408572f163ad4684e3b885a4897397c0545ecfe94b5c4ace9cc0433000000000011a40000c518957073aec1fc48b12657432261ba257c4fd86a878221d8677a43ef813e23420000000000005a72222812", 0x0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r3 = socket(0x10, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000080)=0xfffffffe) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r6, 0x800c5709, &(0x7f0000000040)={0xfffffff7, 0x7fffffff, 0x1}) 16:04:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1a1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x68) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) symlink(&(0x7f0000000140)='./bus/file0\x00', &(0x7f0000000180)='./bus\x00') ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x200) 16:04:50 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}, {{}, 0x0, 0x14}, {{r0}, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 16:04:50 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r0, 0x2000746e) fcntl$getflags(0xffffffffffffff9c, 0x1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) preadv(r3, &(0x7f0000000100)=[{&(0x7f0000000340)=""/193, 0xc1}], 0x1, 0x0, 0x0) 16:04:50 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4405", 0x2}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x19, 0x0) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r2, 0x0, 0x0) 16:04:50 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x110) r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000280)=@file={0x0, '\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'}, 0x50) 16:04:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6be88c4a490cd8d5ec34bd522d6aaf92baa9d3e3e1e2c04d17b6ee36751c3d3287f8eb6bc2e9b9a32492d491960b4af600"/63], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x8) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x182, 0x2) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:04:51 executing program 0: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) setpgid(r0, r1) clock_getres(0x5, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 16:04:51 executing program 1: socket(0x0, 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="6702adfdff21daff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:04:51 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000000)=@un=@file={0x0, '\x00'}, 0x3, &(0x7f0000000780)=[{&(0x7f0000000040)="45d72a78c746425e356876f5df8e2601e0b87eaac10f17011f06ec067cd86f03f80b0aac5d61acce", 0x28}, {&(0x7f0000000180)="143d400ee73961018110670431e40a8e6e45febdbdc09156eb16a86437070614e159269bc74cb7fcb869a8d5f3ececae78e56b5dae20074d8600d0800c5ae3848365ec20ba5089dc7ae2ecd87d86e2fa2832d98d0aafe2d0b027cb79b4896488a50642202e156c072dc66bd9d3bf60", 0x6f}, {&(0x7f0000000200)="d78b4e7fd577eac4fd9a3cbd37b5df63477b0de6295e645857824a2ad270efb2bb4a804fd4171b56703eac070565603f6ccf9db6e38b9de68a1286f480c0bea3995e139fd9f0fcff630af03aba982d61fbf3e7b9dc48bf1d34e9ef2656c140ceebc52574f934e69d2cfe9eedbe8715b7595ffb1ebec7747f7131757f59f6e2b663741f2b6e8244760ae82aca8cbe0288fea2b06ee6cdc258ea4660164c7cda6f89a3c50a7418f7185c5355132733409b8886f103ad488d8b84eebc33bd737e8fc6f03fa3a52678ae7479796481be9e2a4de36b62d25944390affef72202ea14ecd44", 0xe2}, {&(0x7f0000000080)="d3d2ef220fb1c4fb2ef8ab080b0d8458242875e60904117ca8a2ea59b69aa3137876ace733dc41", 0x27}, {&(0x7f0000000300)="6692663cae3af54e95a80b5b797eb9008ab85ffed156a6e5b00b17f481c5bd06ddca6e02e76e192f11b0c40d78baff722dfdcfd4c59f4423498a045e137f62fb41911f0b4e5a4659b2b5bb4c6bf5fcf1aee7b9a0927c62f03dc9bffd4c525f0aa274b018cc12812cb65e", 0x6a}, {&(0x7f0000000380)="b46f41bef0ccb5d5a4c1168931d6b3204f003ac7051742e7680885f44f711eb935cd08320ae4b145922b07c0470d82fd42834543adbb28e00623e5bf42845112e7c7cda1cab0cbc82e2610d4cde22325a9b2520db5c8d0f72150", 0x5a}, {&(0x7f0000000400)="75987f50883b779951db776c7fb7a6e5d9d131e1356be25cb47ee57ca9e439f454f3bb526a73f768c6cc9fda443ad1d91d100a255d02c9852002519fcbe21f82da20c9ef4315d5c4408643fcc0f51e16b5653ffd021fecaa72af88add188d289899ed67bedf0e06bd41de5b71e41fa8a654e72015f06b44d2ce440cccd0b8e235ec3bf7d3e45d2cddf9fe1c5440a574df2788321d45f3929f4a0caf1e1ba48c014eacfbc4112c5edf500ede32ed89cf40ac87cbf15aeae8e8e83986041a8a09bb8cb34e10da3", 0xc6}, {&(0x7f0000000500)="b61cd86408e9fe3fabd852632f0425f19e8d8e52493ca93634", 0x19}, {&(0x7f0000000540)="523108d3302215ecc011bee172109afd7f2600c6cf8a8fa2a6810543627c1c8c69b681d4f43f7a66c6f270f040253e521039194ac0c2442ed7a1ed46f01daebca4f48522bff2fe74c1408d4a681aef9305fc7d5aca79e868cfbfbf9651ce7ea4edc8bac5c3a777187a5698fb3fa2888e6d63b92fa3599d41fa001e0527866d9f51ec", 0x82}, {&(0x7f0000000680)="d75b7fc0abe13a4d9a057498f9ec79597609e09327038f76ca1ba44a5f6ae7cff8b94379f2c2ffa08eefe7a4d8390a8ed9d614dab362a96bf73d225f179828c5f670d691c65fb495af8dc31fdc34f0dd6e06133f89600283837b3242ac7d625322dd838b33a4facb4a96dd4f34f3316710623217bda54baba0d5431116bec6841aef7e9013fba6828638c925c7e2209f43a341a31ed2353b2680dbbc6ff3b59b734ca52bd758b863b17c56536ecdc4bc5c47005a16638eaa76f347851b1eca8f53ed4bee1fae6f4432a1f40052b0ad02c615e33404c4df5c50e2bc34d0ac4923f8a0f83d9ca2e3bbfb80d1b1a2", 0xed}], 0xa, &(0x7f0000000840)=[{0xd8, 0x0, 0x0, "0607b494a60fd854e7e0d9ef3709bbd881ada1af1569803fb9b400d5f69f04786b01bfb81934ba44b16d4514999c281d6ed0806c396fc49b63fccce3c990d205bd6919bf4e8b9acc33f068c7e869f95c0f0a8a48b073c8f8a81a4ffd8b109d7da38bb151d5948c470dcaeeae7584e382e68fd962a220f0e812ae9267ba4888dcaf1c1492122d556d8964af1ececc75347c3a0b5e9075fba9c75027e6763fc74a8f13bce20e82717bdd98299bb1fb3c2e894afe764efbb5f446c78f23ed45bf202a7988"}, {0x78, 0x0, 0x7fffffff, "fcd9224baa0cbc571da537879855e24803b5f3260926e0d017b3d6f5f2e536f0f64d61e335967cd3b39a467a42df045fd787ea87337785ca364bbf5211310d57b9e23bfc1f517456ea3eb0f6d527c90de6c660cd06d061a213dd427f47fe68f0e5320975e95b89"}, {0x28, 0xffff, 0x3, "4015e628954414b1873ef2fcf80c85511e3f687698bc19eb"}, {0x60, 0x1, 0x9, "494039771f0cf388a489559c97908436768f040bc8de75206f1159647990282ee25177a95a5b636adad5ae32f5a92f2db4e927a26be8422f20eb0d1b150ceed44c1462d055014c8d6f26"}, {0xb0, 0xffff, 0x6, "511496b1053e9bac1e2c2d7edb07ac51992b7f4128eac15b6e83220e551daaf09443c6d90d8fa300b03c40ea38097091d7469c354a833fd86981cddbba082ac523735956f5c828205d70d209d1d6ea31f01f58c51dd2fb43b6dc2edb5954f734e21237a5d5b69fdc834a0067561beae0c744362dd0a5456bfcaedac6b37db4d327b8f7124644265bb8d2a267da21327e82d2fada25a654bf91"}, {0x28, 0x1, 0x0, "287fbe2e739bb01424471d0a3fccf23fb3"}], 0x2b0}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:04:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 16:04:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [0xffffffffffffffff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:04:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) socket(0x20, 0x4, 0x2) poll(&(0x7f0000000080)=[{r1, 0x80}, {0xffffffffffffffff, 0x20}], 0x2, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 16:04:51 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="bfa2fe876833eb7a7e91378af7135b2306f0c4b1da6e75fca5c7dd7bd2257b01f50740b49a290306ed9b7f341687333b274b815d12b9a28ba87c0fc2d7dcbc8077fa0cadea81c16ce011a847b8568def65802fe98d5b007a7e126a68373b2538bdf572cd579bcd1f0dff86c394fe988edb7de40a4b473a813ee1960100fd85223e2ade35021ea876743d7fecb7dfdb4b27fd76c99cb4a53d2e10714bfa270dbe19aba9f6c22b90bc"]) 16:04:51 executing program 1: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) select(0x40, &(0x7f00000000c0)={0x7f}, 0x0, 0x0, 0x0) 16:04:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x8007, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f0000000000)={0x7ff, 0x2, 0x1, 0x3f}) 16:04:51 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x52}, 0x2, &(0x7f0000000100)="a0eb9002da251632091ae6381bd1e054e03510a4187c5c717988540391b1060b3fe5e3b562", &(0x7f0000000040)=0x25, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) fcntl$getown(0xffffffffffffffff, 0x5) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000001500)=[{&(0x7f0000000080)="7c349aaf6c30749f8daef1bdb5997cdc9b4c12a45acc974de2554002744561ef13818aae7eacdd1e729acc20f4d0479da8027ced4a739b2d63185c9d566fb58d2627b2c2a204915197d0a4c607ac00fd16b69ed837d365a6145d729cc73d176a34d2467c5f782905f4e46d6fc86f49c29ef9076a0b3c50af", 0x78}, {&(0x7f0000000340)="3faec6ea2296e26d2a41ce9d53d7f740989e583a6ec198017929c22f32364f45c15713c9478bf4a2c2f6f8481d0a9bdb623420ee04eafffe3e65aa14c0d162002fb41dd8adef4ca436236e5bcece1e5604c7a2a411209994eacea6d3102f51b941fe0d78e562718a678ead670e2898a6e14c6fa9bd20ec58a75bcc7b28714f22cef15fead8fdf2c992aaa03a7cd3324345b58da685c32458bd35a2d6042b92b099db42d17c1846c5515e8c9c78a51498492e1bbe352145be8f9894651d16c4498df606601ad29c966482504e2e2b0ee1c3b8e8878a7ebed8c8fe2e82a1c42b3c067b57402f64c867316d511e76159bb5c2c1174287352747e24a00e4e6bb16a63f52e73a4aae24d528f5f570c6f74f0a32856edd5de3f3a2ff4f4210fd780c1362fe8a7c4bf12e647007cd260970464bfdb5584f9819943fe3e455cdf1b9d23f64e10d0e553dc231636c6b15a315d2439d062b9ae0d55aa6bb2660fa334d8a6dbc1c0848b0a892f3af58be30e15b5940174fcfba6fff49adfaaa04cc1cd4ebb959ddc774c9e0ef0f7aac308ff4e86c5e4040fec8cadcd93227e5933b7b39199609161e0da7ca843034912b62f98b09dc3b32cf59921db76be03b3ecf4836868e7ffaa193914a8cec73cfeb5baa5ee69a7fbbcac98d5c0732dfc1f7935db52d9de5f2d76104bf186e44f973cd0f50b5e9f29ff734db7b766cc1fe049e00cb569d290722075509bfd6c68f271e568187369a109984e34d2a12209b9123d3df53ed61a23afc048596b64403e193a8ce1cd31b0efe87920290079c436d743a66e3e3133bcdc2846b5f119f5b0e5bc1d5274208d32bcfad4f442d3c9fbd1adf58af11f264f04d30c24384e889c4b3d22b8e220b1456760a49aa0b1d7188f16630a11b982a19164664a10ba3f3f322d6b7b04eee79cbcb5fc9de2d7424c0f16157e99c135d18acb816800f55964062099a8f1d5dacbb302e415f6effdb653c914b454bdb49aab4bb04a81ef98da34df7e1dd68daeea45eb37da33348404b14cdf980b58cdfa5a2c67f2599dc7ffc736690f9735272985d242818d6a4e7cf78f8a2014fc53471744d2141c8cb4e9a7c4415649fcc45c557289bc74e6e5af445351aca152da171b3577fe48f9571eac04ee2c016a5492ac57ac25e5eb472858357d30b224e724e2eeb5b69c274ed61e38ad51ba6a42b7d54f7abb2425ba03ff516d87c6694ef0d767dd2256d23320f84112e62e19760424e31236442d42a99c12bde3ef0219590a26739ad1b13eb989162ac7c9ed1f17ab12fdba485f0f9c0e4dca9f71430fb88210921fa419adf3a6307339a86a23ef8f88112bd3c36b59174af93074b3a65f46bd9c0340ec6bd0b4698eb8c5c9aaa0319b304b1a3c9fe5abf22e39a3745a1636d3fa28c1ddf78cf3ffc3958c0f58ba7707fa0b14d7e70ba77ad8026038971803f27a8594d67d049c903027e3d81948e0492048d21030a1ee3b3cba3e49a6dd856a2b5873b1e5ab69fa31cb54ad0f76afe0f5eb1c3518d0548767b7fa6087daa2e859330a357283f95d30dbdfdc246a629a962c72bc0788b62afe17345adc632d35db78278d183bf95769e0f17772e74f1c3a8e54509b455e363651bc383d15d46d3c7daa946b6be419048b259ff201d23a4f740495e8060d2f8458f90d99eb3fe1d8fec43e1ff5482ba03ec00e85bcb36704e4f37e158fa19bbb6458deb928c28bbc497a6c5fa6863a03eb6126090dcffb484cc52804faf717739072587b4c14a7e55105496bc203077d33189b1116dc2361dd00042a06a3097e6d66b1e0d37608600b006e4bfd2c4113d9e84af44a2ae8086165828cc0cdb15494d59862c4949083a2387afa75815c491337dd33ecc8bd446e8cf7b696e839824d141297699317d35f88e434d016cd870eed218a1dacf569d69d58a27a03737d55c823133baf34bea2a937a5af5d07713803f8b731e5b6e2505f0d3c6c8f4b041b33cb8e8e1cb70a7387ab7f474a3c5247bc10dad97d70831268e1bcc3916159b6b00cc4d4e087f0eb9b436c063eaa714ec34bb57f3abaacfd148e420f46a5a376a80eff6d2480895bb7269f1dc0c481e98dced2de0be4c20076cd05fbb9442de2fd7a8f1324439629fdf3e18e0111ef4d8d8160166f02522da014d56a1fcda6ee762853a3276e4315f6ae07c047164326c78aa1606b972443ce6bb753482571988d8e9a4b07b6fb595dd163313a5c6a1a6e8048945fc4eb9dded8509677af95fc9791f36ac0b2e6063c8484ba86bbdf1e4c6cdd1e619d12f8377fffec5aeedff73784499e10278b0ebd0a5d4f1a439b512de16bf374cf8d90c2e9d983ea89b1af71bac63cac010f660234a89656c10658b833323e6f12a226b8908bc3ceb1f44ca843eb7dc1c6a39d57db75b610d23d3982d477277f76a473a7a2dc22212cb1a5a9afaee2a51622c48a3cba3b66b08694ee1ae64e795f1eedbc426bfd4407164e21cae4a73b48526c94d228fa14cddf4382ef8c515d63c79acfd5f9eebd957ae85b277ca00837f1265bb01a2d85b00c66fd0bd5070a3c4336841c3da96bf27a9bf580b373fc17e0aea02e024d8d4c00e2be969c6a364ff3b08162cc5a58bdfcdc72d9cc5d4c4515f0e74aaa53adf4e2ae97a8b8cf9e229fe61a669b27c4051935c03d305316d1981356737d1c2d7eb8b8322bde64862898e09139db2af06ed870f980a5f0940871b60bbd5f6ae023acf98ca5978ef9e07f9c5dc8cb90cfe90e1a7b5facd54642722b1aed70929155b0e17e325198732bad30e5fa5579298e27f55ca610166c2e295dab4d422929a264c59e50d19499977681c1b69949867acbca607c99030583d296892b89b629965ed25efca45227ce6abb5e4195ca5b7e748f5047c46cd94e5f52ee3bdc38992ed43e2410a6b75aa52515a49dcf50c33926a475ec68f99793980a5d2329fe6dedec086ac86ecf58be18576bb629cb81ab3f0e5d3da9b0adcc69e1b472f0dd7c480b7a6de2f02b5f9e62c615cca4ba1144e358c6eb5bd03dd14896941226d24e072be0c071adabfa4b15667f1dd6b5419f074646dc76d61b8181e6c1f47b15776a8936f13224f5c58f96509e5c43d71a7620349b70105841eff6bc20e283525caf074a87487e0e62693aa9ab0ac9db71614ce865b7d071bffe2a5a4b33496fbcc4ef55e6c8a994e5e9ceec3784d13cb2eb51e670648d8da598fd78c67a4cf00a8cc3840d92ab0825a7ba8b2714ff58681dd2f7164a7a6618db6bb296c3f7b6ac88a7f763c77f33e38db1f6f5ba5e0d655ad47dddd2f34bdd8d69af425ed9361159ce14cf6c3ad258a671445cc9106e05843c0dc34f7faa07bb1abd3994a03e8950fec1ede98ef724656739c7be51ae72e72056a1ea82f86350b4ce762fea2a6a1dbbd064abf2561c8117dca2c1cb92d4c8a3117173e599c3daf9b594715b54015271c5dcd336ad160f3203599e5ed3c36436fc10cd8f614aeb707d9b38bfe1cbfd24b7ed444fae8ad1c61112bc1a475775e4c787c7ab94d00a7c812d1826e74a3a197f14342c569a58eebb84265e49ce9545e8d68cc94d9d67afca9996efb1506fe4de9c17f3877e15355b41921b1ce908a74ee3aa67f14a97d2c568a7a780ae18ff513977e2ed91b60c41bcec3d2144d48df4ad73eddb621cdb5d4447e387afca2072debf679ce3440f3b65eba85fa0ed242e81686f30662b3d0a7fe67f39f454568b0a67919768627668fedf6efbbcfde04f19b246684573c84565a3e6fadd471554674891ed9d9866596c4580bd6380c221cccda589e9b49b64ffccc03980b0c10de9d0334e47ec32656bbe3ced0f3050def38693e4798ff0e6764a7bcb1bdeeea4df00f8eeffadb1863a3fe2d136af55fb9339248d8fc3786a33498e585e8366a549256395efe570fb9ef3cd68865170604b8b1a37e81c3fa0b00f3bd5a447dc372b0b828ecd23b83e26ed6dfa277094705eac60356764c1564dc4f477bbe0532e9761a8da5a85417dd0327328e1fb01650909e9a2dbcc005784f65bf9f6242a64cd4708c3c5210912e21574a67301b0a0d75c3d1d35e0ccd5b5a2eba2ec747121c13c6094d810a6641f7f3ee757d75b7cd584ddaa72c4250d3cf6860b8454f5441688e639f5f77ace0fc3a15c45a1c4f3276a946f6b0747b8b8357b92172195819df7affe306af8e82e102ad5bdbcce844d597a4b0962996bfa1bfcb64e0df24eb8828db849e0b9b894d7f8eea23c35908f61f95c4fb46c37b6146a4cfee27fba97958f310e97901b3bfedc53210194d8293ebf3760d9ab057cfa57cecb08175d43823820471a2f994f1ed30f49eb43ecf4aa6ccd7a4da14376d6cf39e75c3871b4ae5aeb173d85d402581c5beda0b7daf632f688d4c7066e860719cd530b6a25a9256083fbba77947de3301a8f3c1cf0e18684a63b74fba2a9c1c6d50657d04cb8cae3ab226b3c0e67c0cfc4ab83b354dc392dbb2caad61f1bc70fed00572894f4b8726f607f15d1f96a17dad0125992c7f4645856c154bf15f34b5126761493a29f0787a37a32ad9460852c7f3b5026fa0d2806296d6578cead5a2f3a1447d8fbeef0e2bd7fdb884b6917a9b42e4d1bf10efac33c12362f5c8bc2c635c780ace9114f96e4b61dc87d36c1cdddb1143c784d1f78e599fc9fe80c285d03e20f8ea86c7d0713a33f06c3b9d7670f1be71ae3d766b1b0380095d3bae9eede288022eded996c6b2bd3db8359a7f5d93d47cbaad92bdabe8fa7b92d90b06adf4445f0f059d8e66e55c2a562537fa01ed37bb5a0b36d48903b6b3793a9b8d4625b73380c740551c9e3b3128017cbfe55aac83ef919005b1ff3c189d35c387bb50eb24ac6750378307e28b6418eefe1d801cc31aede6b4e2b60d69ac845640dfefa8716e9c0b839795fe446c49aa9ce52d716fbffefac3d68705fe84080036190e06d21536a920016dfd174f80d84a1f685811d5dc98963a6d27d088ed1649c0ea97253a4e748e0caa6e045e2fdd818780abab8078d80baae2c6ec5fdf8c8e8ff7342a224284b5fd3ee722aa002d1e619d2765ce822a77669ad1f3912b0701565015a9f9d619fb09279e0a57dcca99c1b03c90f84e749d910c75389fffda6a6e858f7df613a1a2a624eaad3b7f9e3d16c741c7f3fbf8149c0095b3fafca223aa83630bf37d8e3a462bfc4aa5666a8f2cfb64877e269318faf6b3729f94f41b35a8e2c8cdd44041788a5c7c3d1efa8162c6cd9a87dcd0de84f46ecaebd6b5c42fd422765670f625708a305448e086fe34a1bfb789d7e76f3ae74f28e189b7fb0163313cfc6e39adea8948eb7b90044bef54445395a7115beaafceefd4bf7ea85092f1a75d5c028f9e2cca4767296ac44be683c3a48193f9fa21f65f6492e5f0e9e8cae6d471f053424d0ca0336731548145f9a4caf5c3e64bd496740d7fa320bfa51ab723bd90564f635355a923a6a2443a21d5bae8834cbc2d8994d314092ef53aba0a220d48e2e9f3e9fc0b0c1cb8467fc85602c80b30fc46eee82efe056f7c37bf2c4dbbcb6a4ecff102ee9772121468f411486ae9a93ec7355a8653055872b4fd936657bd59cab7346ca73a1451af09259c755f91eb2a7205ef554924a876a626dda0246a37c3e01fc4f022d0b7b1668f7d828c457f28273da98fe36ecd24ebd4407eca2c030d751877295d499c55aee721ce8c73eaac26a1e5213e18bf9bda79f0bbe5df9562cd3a3308c2bd9c296c550b954311e445ac9677ccbd6a4ab4f358f160b0042a8ff96662a90e2ecb1d5a5889e4cf", 0x1000}, {&(0x7f00000001c0)="474c91a8339e4b6387170fda7315c45449ece5f4e5c9c28918b7ef94bc54cac37734db43c06c678cdb605b232f778ff72b31e7c4b19590afa1e53b82fa18f2c4b0e048dc989aacaf7aaaeb99867d086ee46898e95c1c670ca49d8dae783332051fc3832ef599c8632a12eee86165f2d0ddd28c3651ecc708ae44f6e1daf54f663ff0d46b81a483d63e871bb0170237101420406ef4873b6fb86d19d999390637589419c092457b3a157283fb10c78cab2472e310fa739ac98872526611e226fac1e8b70c1d797e453876b4f50eceeb7409a3df031cc07b866975", 0xda}, {&(0x7f0000001340)="c3638ad097260abd86ed704ce3ac7c8b69826f7600de5753bc9feb74aae2c9471f3f11de2147ec600a302f4f9655f71e7c1f502233c722ad7f8da0a7daacb6eccf00742238c0a4738e1a557bbf154c964bf3f78ebe9b05ad84b74e109e05dcb62972b1ed8b957aa9a17e797988baac724d5b40d15013b00eec1cf1a91f75e15c6cc9dd055875178c7ddc0c", 0x8b}, {&(0x7f0000001400)="4b3fce829659746da6d497dd038400cdd76cae221f5a71a5a04080e201c3b966032abcde42503cfce0883aea039f9589e3bb47fe7dfefc4f3f746304732ee5bbd4a40387d6295b82b033a55ae42f27bbede4ba0654e07ef9361552e64ec61bd8a9246badde2f2d8ff2216f28876ad5ec1486f9f85e7af8f92928c43721ac46162636c28644a9958748da74385400c96639c20b91a9ac208fc2c520e08abfb428adf54a2db52a564ba435fd60de167064e26b092945f10754063b6d1a6819989692", 0xc1}], 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000001580)='/dev/bpf\x00', 0x8, 0x0) msgsnd(0x0, &(0x7f0000000140)=ANY=[], 0x2, 0x800) socketpair(0x1, 0x2, 0x9, &(0x7f0000000000)) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r2, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r3 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000002c0)=0x8) 16:04:51 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)="fff74085ec50a6a296f36d23d90d30e432d01a7b8ce7e312f32a913dc1a97391bc6d4a59ba691c254ef81e19afb87d449602ba0b400b04cd9544b69402be3490274d3ef64d1581fbfb31e6580c4fadd5c538b7995b62f88379d7725faac882f5d55c8f23f4870c8eebdb426a8edd9f3e8166595ebcabadcd3411947839213656ed8f9be2b4af430979079906ca808e7ce9610cb889e07949ab3e307bc8f181d3747f76d776b0992543ed9c1f245ab1b1c37435d54f2185c89dcb06a309da0dad3672e8c073021b078138fb089c41bf22a9cae70d4ee5c93893b16c59e78598a4ffa14965639da86043722eb023b8adaa06e33509d99f49fec3bfd9f3c9a34367c5e935e747a36555414d2852e72f8c5b3d3273ae533a6b2dc486ab8e018b32f89b32754debf5be99f8133bebe0338eee8436129fc0f4f86dfab607756fd6916e3de59fb88266425f9e591d4567ec0f61e60dad82af723225407e03a2bbeac383022e37f4f73e1bc97f37bb1fdad812e642fe513ec79619b5fa92f2e9cb3022cc74cd940afc0b153e0ba726ad970e73d5078365be0dc3ab1845eb824df821c67e3983ebf3bbbb04a1bfc6b97e0fda17a750a5dc467becbac405c46d9fa2df6a5b3491f68a2c780604c41f079402278bf9ecc50be5bbafde8c2760048f0ecfdf5836fb83f10d3ae7bf24c518e9a2f8cd6deca29eda63ee0e2d3830ac6336ca6deac351dc1d729cbfe090a8e1fda32cd0ac2d9f5ba6020ea0295a453626390e956d712203402ed73d78744f4a28d0b30336878aea8cbc7b47d2884007c301fe8bceda2613924884b49b0f78ed37cebe3e1dbc88ae9cb5972f860745885b67268a0f5826929ad35514c819ada2ddafeccff5541ca9c4dbda510ef411747dc94d69cf538c580ba8e4bc67ad19aca1a14874b8ce2ed9d51601d8ab82c13c286bcc9f9a234679b3d38ebea6492b438e9da6f68bb7f01c4656b33e7e783126644791d0ec04e0c9d1cd877aa69f482ffc7c421decc18eefb336da463b15589740b5397d788888a7bf95ffb85894c166cf109d4bc8b943b30dd1868392fe5441e1db24cc42ed637a148afd14521ad450d1bee87b305ef8272c3ef7645cab964cebd8b0da061f1560cfa81d152161564ed268f9313f3758305125f710d029e1a832ae685803d7d0f04e2a65db8b44b6f02a7caea892b10f30ed319183775b", 0x359) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x6055d5a9, 0x0, 0x0, 0x0, 0x0, 0x8001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x200], [0x0, 0x4, 0x0, 0x0, 0x4], [0x0, 0x4, 0x0, 0x0, 0x0, 0x8], [{}, {0x0, 0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x80000000000000}]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:55 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000100)=0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) 16:04:55 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) acct(&(0x7f0000000080)='./file0\x00') 16:04:55 executing program 0: fchdir(0xffffffffffffff9c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86135) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac793683a"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x4, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:55 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r1 = socket(0x800000018, 0x2, 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(r2, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="01e72d2f66696c653000"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x7, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000280)=""/139, 0x8b, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x2, 0x6ac1ea7f}, 0xc) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) clock_settime(0x4, &(0x7f0000000cc0)={0x8000010002, 0x4}) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') r4 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x3, 0xffffffe1}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:55 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x60, 0x2, 0x1e, 0x80000}, {0x4c, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="f101000000010000001f52e8952fabefbe819a120100000000000000", 0x1c, 0x0, 0x0) r4 = getuid() setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r5, &(0x7f0000000400), 0x0) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) geteuid() getgid() sendmsg$unix(r2, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f666c6530000090633f8b27f44e389c900ffe3cd532f3945be0e991781f4caeac3f19d59ac3f9994bc68cd3a49ca70377f24d53c69ac782c3a0e5648e5db0d51b814f08000000f83c44a564384a8ff93dc5f2d08061894332777a02f66ea5d2509358b0fbc61293ab3fda759de5ee960455510318b58822ec9e040681033b54e9618bdefa33b09cef06b0cf8a2f75966b95c329efcc2900"/176], 0xa, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r0}], 0x20}, 0x0) 16:04:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x2, 0x400000000], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}]}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7f7cc68751eff6cb) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000040)) r6 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r6) 16:04:56 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$dupfd(r2, 0x0, r0) r3 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x7) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = accept$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname(r6, &(0x7f0000000100)=@in, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000240)) fcntl$getown(r3, 0x5) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x56, &(0x7f0000000140)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "a5c950", 0x20, 0x2c, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@routing={0x2b, 0x0, 0x0, 0x3}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @mcast2}}}}}}) 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0xfff, 0x4, 0x100, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4040000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0xc000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x800}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xba}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffe}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x3) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x170) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaeabb81d284e12dbfd384"]) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCBRK(r4, 0x2000747a) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) clock_settime(0x3, &(0x7f0000000240)={0x9, 0x6397}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semop(0x0, &(0x7f0000000180)=[{0x1, 0x9}, {0x3, 0x3, 0x1000}, {0x3, 0x3ff, 0xc00}, {0x3, 0xc74f, 0x800}, {0x4, 0x81, 0x800}, {0x1, 0x3, 0x1800}, {0x1, 0x7, 0x1000}], 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x40}, {0x16}]}) pwrite(r0, &(0x7f0000000140)="f9", 0x1, 0x0, 0x0) 16:04:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000280)=0x2) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) write(r4, &(0x7f0000000680)="46ea2e1891a059373e69ab3396ea61269ccd732ba8196eafd67d74419046c9caf11f7d3d7466e2ab8b2a182a2a6d6bf9b686cddb840907bdd7389d9c7636adbc07f3c70d1420057019bb8014e9e58b702d779633f5242fea80c0e09d84b08ea8971cdb8f70693cabdf86d6a7d588bc62393551bc8f22d9a1cb11cfba17676d84cabb29dcf8de2a88a4e39d99948b15448201df7437c779abd1789bc41b7d43410d385240f9b679e1531931a67abf0e13fddb8f197428f9cdad54b7b5828778ad58186d478678956853c39644", 0xcc) ioctl$TIOCEXCL(r3, 0x2000740d) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x63) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000002c0)=0x8) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb878", 0x24d}], 0x1) pipe2(0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x20000000, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x8, 0x0, 0x0, 0x0, 0xcf4}, {[0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x8, 0x0, 0x2, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x77, 0x0, 0x1], [0x0, 0x0, 0x0, 0x8d, 0xf99e, 0x8004, 0x0, 0xffffffffffffffff], [0x3, 0x7f, 0xfffffffffffffff9, 0x1, 0x0, 0x8001, 0x1], [0x0, 0x0, 0x0, 0x0, 0x20000000000], [{0x0, 0x3}, {0x0, 0x0, 0x0, 0x676}, {0x1f, 0x0, 0x40}, {0x20, 0x0, 0x0, 0x3}, {0x0, 0x6}, {0x0, 0x0, 0x800, 0x20000008}, {0xc59a}, {0x0, 0x0, 0x80eb}], {0x800}, {0x0, 0xce, 0x0, 0xa}}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:56 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4"], 0x10) r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x40000820, r1) close(r0) 16:04:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000280000000000019078e0000002323bb195af7e6c000000000d00907800"/61]) close(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x800, 0x2800}, {0x0, 0x7, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x101, 0x1800}, {0x2, 0x801, 0x800}, {0x0, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x9]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 16:04:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:04:56 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{0x9}]}}) 16:04:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x4, 0x0, 0x101]}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x200, 0x59, 0x0, 0x3, &(0x7f0000000300)={{0x4, 0x1, 0xa7, 0xff, 0x4, 0xf3, 0xca}, {[0x0, 0xffe, 0x7f, 0x7, 0x40000000000000, 0x6, 0x7, 0x7dd, 0x2, 0x7, 0x9, 0x40, 0x401, 0x6, 0x3, 0x80000001, 0xfffffffffffff000, 0x7], [0x1, 0x70, 0xffff, 0x6, 0x9, 0x5, 0x79935586, 0x0, 0x0, 0x9f7], [0x0, 0x5, 0x10000, 0x2, 0x8, 0xffffffff, 0x2], [0xa342, 0x9, 0x69, 0x2, 0x6, 0x2a], [{0x5, 0x8, 0x5, 0x5}, {0x3f, 0x6, 0x6, 0x8}, {0x9, 0x1, 0x80000001, 0x5}, {0x8, 0x7ff, 0x2, 0x200}, {0x0, 0x9, 0x1d, 0x70ad}, {0x7ff, 0x209, 0x0, 0x7}, {0xffff, 0x7fffffff, 0x1, 0x1}, {0x3, 0x4, 0x0, 0x7fffffff}], {0x1ff, 0xa05, 0x6, 0x6cd}, {0x200, 0x1000, 0xb2d, 0x6}}}, 0x8, 0x9}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x31, &(0x7f0000000180), 0x4) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, r1, r4) fchown(0xffffffffffffffff, 0x0, r4) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e3f180 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807022d2f0 failed: hole in range 16:04:56 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x0, 0xd, 0xe4, 0x1d0e}, {0x7, 0x7, 0x7, 0x6}, {0xaafb, 0x1f, 0x9, 0x3}, {0x2, 0x2, 0x5, 0x6}, {0x3, 0x81, 0x3, 0x8dd5}]}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) 16:04:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4, 0x200, "000000000000dc67ff00", 0x1f}) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:04:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r9 = kqueue() r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r9) pwrite(0xffffffffffffffff, &(0x7f00000005c0)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f9fdb4518e3a5f81934d2f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834ff37fdedf876f0f3fd5e631b04a50c483159a68b5f2210cc873db1dd635ea908f9a78efa6ec6b3b6cc3e033cd6f1acafdb265f10c0c1d210a060d4efc27597cb5a32c8b3176b7ca70b7474e0ff5d7111687467c3ed7c48e17188b9f7fd5ed632272c7f4c3f47ec2746d9e3c2b37b91376c9ff71a1700f6061a6845dec156ee78db4a8558a3f2f5760a5972872d01d4fc2c78bc7b7e48fc227835f9c9a34d0d4200b631434d0329d955fb43c5d1bd70367ccadd8482ea10025df55fe781dfd27b6000e77ccd6a0cba84423e6df88848eba95d207eaebc69f9b589f00e66403dda9a7edbb7e34a75e00cd3726819cf35f23d143a1fdddd880ddb2e48ebf9c5a0ab31efe17ef4c6a79c3338af391331058a09eedcd78517517de82551c947c1879ffff231af216e7cadf0880f94c4ded40b639f11af361406b7d21c40ead0949f5e36a61df62f9ded340623aa39059360f74c9ba849", 0x1ba, 0x0, 0x9) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) dup(0xffffffffffffffff) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x1ee, 0xa) 16:04:56 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0xf9) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) clock_getres(0x0, &(0x7f0000000040)) 16:04:56 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x80085761, &(0x7f0000000000)=0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000080)=0x3) r3 = socket(0x20, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r4, 0x2000746e) 16:04:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$setstatus(r4, 0x4, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7, 0x9, 0x6, 0x200}, {0x2, 0x5f, 0xe0, 0x7}]}) mlock(&(0x7f0000e00000/0x200000)=nil, 0x200000) madvise(&(0x7f0000fae000/0x4000)=nil, 0x4000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = semget$private(0x0, 0x2, 0x421) semctl$GETNCNT(r7, 0x0, 0x3, &(0x7f0000000340)=""/4096) ioctl$TIOCSTART(r6, 0x2000746e) 16:04:56 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffeffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000040)) 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x445, 0x10000}) syz_emit_ethernet(0x308, &(0x7f0000000100)) 16:04:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x2, 0x0, 0x80, 0x1, 0x7fffffff, 0x8, 0x80000001, 0x1, 0x0, 0xffffffffffffffe1, 0x59}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:04:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x6, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400", 0x0, 0x3}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba763072f922e4c362f4e5ab555d8817cc39d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5d", 0x121}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890", 0x19}], 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r2, &(0x7f0000001200)='\r', 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000100)={0x8f74, './file0\x00'}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000340)="7031a7f0077bfd03810881e70f0cc32c4139e6e5d52236409778b900efcf49a2ef12ff21aa216ee808f653933a59c5b257305572175f0f2fef526d870efe65c7ea2ed901b5ee075bc9e9426155ce62c223eb99d6dbcb18deb1eec5f4aed336573e", 0x61}, {&(0x7f00000003c0)="6ae1d694c3108f4cb147a227f7413f6210b03c5cb0dfb9bf9d8ebad45bb2e1cf4f3faf85c0ffe2d7def0e81b0b896bbd67ce10d7f3443f14569e3b2d823bab9d526e38a1cb916b9311b67e9cb24ed90752f65080bfd1d5b447b9030a0000817cf9620390b6c074c36e8099b2ed67bb9e4a90de1a987c0fbbadf57fcee2ae5bd20c76090d1bfdec73652b38e5ce74cd0d1c07a37b344ffb4eb0de39289bb712e1cd53d14c86183bc45b41d47dcd0e7c5ab40c", 0xb2}, {&(0x7f00000009c0)="00a450d25a609a5af7abfe0d7bacfaa05861a88b3b5c5fa64f85492e7e5d98644f9a325732d6936e0d93b15fea6a3f5643e2af9af1ecbfd64c6eb4c831d421f29ac5e4e98b8a3e4350a2e9a3ff87b5c14fe8e30eb6540bb55fd105700ba68019371b436b856063465e887f3f3ce9c6540b096d4cce5e4d0350", 0x79}, {&(0x7f0000000500)="9bd6cede710e1d0bf44e95accf6e4319ee1ed643f6a389e29046d191969d8d8d79d1eaad1061c1075924c60ff5eb8d541d95", 0x32}], 0x4) socketpair(0x18, 0x1, 0x9, &(0x7f0000000000)) 16:04:56 executing program 1: r0 = socket(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000180)) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000100)={0x1, 0xffff}) 16:04:56 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000100)="01000000", 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x65, 0x0, 0x0) 16:04:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x802ff, 0x0, "00f4ffab39020500"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) fchflags(r2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = semget$private(0x0, 0x4, 0xc0) semop(r3, &(0x7f0000000040)=[{0x2, 0x4, 0x1800}, {0x2, 0x3, 0x1000}, {0x0, 0x5, 0x800}, {0x4, 0x800, 0x1800}, {0x1, 0x4, 0x1000}, {0x2, 0x7}, {0x3, 0x7e3, 0x1000}, {0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x4, 0xffff, 0x1800}], 0xa) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000100)={0xc509, './file0\x00'}) r6 = dup(r0) sendto$inet6(r6, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0x10002, 0x402, 0x0, 0xffffffffffffff87) 16:04:56 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c6, 0x0) r0 = getpid() ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{}, {0x3}, {0x6}, {0x9, 0x7f, 0x80, 0xff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 16:04:56 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)="69dbf6e084426aeb4bec96fc337d78b918bcd76922f089946d7286857cbc1e641ca8385c83dade7a87bed6b161162c592cebe99099a458ae7451d107555b4db998498428cb13cac61b2d675c4aa66a4463054edb4c8c7762892b9091bcd0fbd59d9025f6406b9a63e05f27220daf7e1ab5c6924fffbfc9fe68b25176b5056953bc0838d25988c049845f4732653cdf0503f977ffc6b2071eab31a8cc7a043d1f02ce87f6f1457a68cab8a9f0289b0b2ff15c6592263c975005b352bc0083b490eddb28a52aa74693b8e33233cbb03b74ab0fb6e158aa36b975d80708d53828dcc8ee8866f88bac0eb69604eeef4f44846fce0008a342c1a7d30dfc79996fa11969aed72c3b7c1c7a9ebbc87f9ab10f5effeddaec5bb98a07f874e41975fa7f85ea62d8d348151a53c29518bb86da692b9840d88e3ba09307e7e3634c5f9d1e3fbfc231d0cb1b1f5edc44c8d149f596b58635a17900288144da6a3b8d3e16ddb2f0448c9a8dcf928b76e2188682e9f891e287f2e9e0fe33de5d317e3fdcef7c3fe4ca93a1738111f42c18b9953f349c3d0a1dd9812bda49906aa663027ec4832ac57c51410be9cba28182b89eae225178e0c68ec2327efe13c4e18c1059e91dc05fc3eec2b0af00e2b156dacd2dd0333664461927686eb3dd21f333dc0240f576c9510ed1d913ed17d46e7ca475f9ac8287122f8e27d4e9b4d252370391c0ce1f15986bd3cb59c6dc970955fe80404b6f31fb101f5e784e99b07c27c62b53ec8357d4e1aa87d4cc0e8a48fff69203fb0a46d100103b47dd27065df62465a21caeec6820d34e5ffec1c68f61f2b208aace26d778f7077155be5a24bf393a25ec773ac8a08dc5edbe7e7857e2f4a6faed47d5e1ce2108ff55180733017da22a215514bd656d719fd5e53f735dd76cc8d80dd989224116c45319498766722e88b9c5081de79f9d5941a6da1110a76584125f7652c17a50834b54ce1114756faaf8ee0806bccf2ecde2de73eb039ac0d804d286f112ee8179ad699403cc8fd29724ef3e9d1972b029b8383d68259918e245f86f4150d483e13198487d3af7a8b218ae500e0820d4a23db36d7c43609e9defbf7b7b2b911062a9cb90eac5558234d1394b5aa03bc6a40b077ce3aff27766c897920db63955bd8e42e69150d42fbbdfc3f9ce37f99be75694be0a4be573aa268b7ced71c3151007d1cfc308fb625321137dfe04b37324ecf37a23a359ea4a83eb6415b5fb474ff4b7f35d7158ee2580d8a9adb41636225318ad1fee88580b55b996ec4ba00d05a6bdc8a2c0bd758a0798cf0a5aee5d3622305d1158b068c43e3ffaaa97e7c81f9d1c10159f4fbe433603a302ec4f4ae30ec237e698975e683bda75faf09dce61ab3f0ff12be0893d18e99d19938570926dda824d990bc46ed42e0c171f454df9b922dea06aa45d9c0c0b75c1835bbe4f84b31b011ce919f92af975ded13b9fd2b60194fa8d9da825bbb102be7c3ee2695d5022f7ac49bb5d4e836a3ddb4111445b216bb7f225b56b3580648109aa7a822cfab0bfb2336cdc92e9a1df8f4c43d462b06336c6cedb3d66d6285d5fcd859c29e7f50ddda541c93c24e7c13c1ddced9fda24c1893cadc3530e8d1d622cc2bd9c6fa1eaceadd7cddbbf46c03dd0135d7efff253045bea2fc6a9aabef05d144a5975a343532a74ba4222b6c09a000cc66d4c2a9572c61f582d6f48016160b2f47d541c4b92d6553c78089b385cd4879d1674f30a4549ac8b0be47123f44ea0fb15f639643bc180be4f98db68613ca346eab26dc997a8624af172c05baa4ac3abb761e9c0c7947e33dd4cf4b7bc9e8f9f9334ef47d0286ffb825d373cd4de0aa452c52f768b9311e733ff32aeff0881b129ed98954d754d8ee4409559be55ef7ad95feefb898949a5aad399d6323262b3bf952049d79479654cb8397662707edb1ddfeb5ade78e68a8d75df4931010a380aa52a56ab7a950145b74f79d19ec7a77d89a07944be0de70eadafc9e40637ca397f1f946134766f60e8767f16fb5e56441050c782bf3bad2994e0a35ad7b4a90864c189b7fd500036309379d6ab07dd95305526f7c6e733d52c74fc75864ca66fa0f87636dd5a40a18ebe967facc93e9173e54bf96ac98435b998875a17a1b8a835e4c1bc47173a543ce37b7666e3600f8d732b3e22b0fa19fbccaeb9e06cf409c9ba992970d2be2e88e3dc80db3babb0a9d33e05145e729f854a8686b7edccdc395ec6d5f4cfec5d2ef0d07c61b3c1c11a18781e8a8e362bfdd41bc951c3c9fd27f8fabff85e78b2c2f3de232ceb85916000c4a673a185da0e589534b1f531f71efbd474d8a3e0006c461ae803b80ccc0432c7a067d8e484aff52bbae2e323c9e841929ffa294367722fb8735e8964c5ea3ed1c8cd11095801c705cc59d0c007a74716955efda28451f24070df74dd90fe719f2ff9c68c241df1cf97b298a6b8baf2de62a5893b426349d6283743e916118bc6240dab3500e74efb67930a483d84c6e9a7e39a8f2ddf7788e56f61fb2e4c7937ec3101595c0afd7d7c822d50ac3a23e5f15e7bdd6a62fd2e0e6cd4e94826144d707ec84bc6c9c040b00779521fa3b31888b19f6a5710a93fd526b202c2159d998855b21e843896520c1fa79e742ee3b02080d580a9eb597e658cfd7b2be6e7c08e3e2c3cc4a779b07db3cc7fb981a8d0ec166f24e2114a2c743e5647f72795876886c0d6e0321b46226ab5e1f96499803deef5bc241a09b381a95dbc82b8e3cb1ce9a0d316004962ead61249fae533166642325ede91772a764b35eda0f201258f7ce88a17639b23417b177e83bb541d19c4fb0c447497c26e5e5a16305834369c6f8c97e8f12c2edd5f027d6935a5ecfb9a7d0b1d766764f6c5e94e588e4b48a9e291c3240e82d1609a19695fefd630353d313789f084d3298460c38101601babd9915109de5e72b45b12448a409c4a2acabf69d9856040ed7a450bc505efac835136d423ef98045676df5b37a7d75ae19f90065b68b40db8ef80b72be75a22d2d07bee7c7599125ed2810644e580114c61fc5ac4a883fa8cb95e7c288cc0aee44a890ea92d98d0e3610b328055ed6a7c37721d04d00295a7d62b76fc11ddb80bcb2521baf835d20545725ae37ab2a3c37b6153960adf6d8ed65ba4aafaa9d98907c70d6c3627acdc6b7d2c0c9cc775fd325ce8f75e7d8327fa87e383b582f484f2a97fbb39a051a5528124fe71ebd431c6b2f30a18a99f8d66c4c767a7066eba0da4d50de57c33bdc686f1f59fa4e0a6a6841515174ef3b0d578a967d18f0529fcca56557ac01b86c12b197d73e0c2c03514d39f53b486aaf74428551507c158d5ffc0512880c7d3f7c2838f8bee96901de164b39a787e73b7720ea8b1dfc48be2f9ed1058e53190e6402cf14fcd4b804daee55079a3a87e33bcc92c5832f09015acc32485e93401050b7e20dba5486083b4e01f536c6df79664ce481eee76c02e56f7569b220fb74f749fa5e0c1fe39e04cce0c13779b5f02c09d40cb3b40e2f0b726fa10ba5c205a55152552cb96f0f82baa1fb6639bea32b37453a224", 0x9e9) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:04:56 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000200)=""/217, 0xd9}, {&(0x7f0000000300)=""/211, 0xd3}, {&(0x7f0000000400)=""/211, 0xd3}, {&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000500)=""/169, 0xa9}], 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000180)=[{}, {}], 0x19}) 16:04:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x4003, 0x0) socket(0x2, 0x3, 0x0) r3 = dup(r0) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x92, 0x80000000, 0x2, 0x2}], 0x10000, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x8, 0x4, 0x3, 0x7fffffff}, {{}, 0xffffffffffffffff, 0xa6, 0xfffff, 0xb1, 0x3}, {{}, 0xfffffffffffffff8, 0x20, 0x20, 0x1, 0x8001}, {{}, 0xfffffffffffffffc, 0x0, 0x4, 0x7, 0xe4a3}, {{}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x26ea, 0x51}, {{r4}, 0xfffffffffffffff8, 0x23, 0x2, 0x1, 0x3}, {{r1}, 0xfffffffffffffffc, 0x89, 0x10, 0x0, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xbd3e9c598fbdb6d5, 0x7, 0x7}, {{r5}, 0xfffffffffffffff9, 0x0, 0x80, 0x8}, {{r3}, 0xffffffffffffffff, 0x1, 0x40, 0x3, 0xfffffffffffffffb}], 0x7, &(0x7f00000000c0)={0x5, 0x3}) r6 = getgid() setgid(r6) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x81}, {0x6, 0x0, 0x0, 0x40104}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xff, 0xff, 0x3c, 0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4f254c37) 16:04:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0x80, 0x5}, {0x1, 0x800}}, 0x2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() write(r2, &(0x7f0000000140)=' ', 0x1e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfe000000, "8d0c427747c335007a10000071600809486fa72e"}) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x0) 16:04:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2054, 0x0, 0x0, 0xffffffff}, {0xfff7}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x8001) 16:04:56 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "ca754d", 0x10, 0x0, 0x0, @rand_addr="0618061d6639d47b0700", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b}], @udp={{0x2, 0x1, 0x8}}}}}}}) setitimer(0x2, &(0x7f0000000080)={{0x47dc0000}, {0x6, 0x7}}, &(0x7f00000000c0)) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r2, 0x40, 0x6}, 0xfffffffb, 0xfffff7ff80000001, 0x6}) fchown(0xffffffffffffffff, r0, r2) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r2) 16:04:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x88}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = socket$inet6(0x18, 0x4000, 0xb) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x0, 0x9}, {0x18, 0x0, 0x7f, 0x7ff}, 0xc0e, [0xffffffff, 0x4, 0x20, 0x7fffffff, 0x40, 0x4000, 0xfffffff8, 0x2]}, 0x3c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTART(r5, 0x2000746e) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x0, 0x1}, {0x101, 0xffff}, {0x3, 0x7}, {0x88, 0x4}], 0x4}) 16:04:56 executing program 1: syz_open_pts() r0 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1021, 0x0, 0x0) 16:04:56 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd6e094ea84c0a162b58fd4237b8fa4d012ae447472b3e8495aaf948d02f6affff0100bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01800021d39b4028adb1ffd8fb37ec4305642ad0cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbf15f4b7b56564ef560026e969c93415a4c8ae070000000000000094484c6997ac60621c26455be9fb9c9f359dda4649e686a902f23d1aa5513a6c17f08969eddff7244a743aab09c8f6a166bf4123053ff03d925341d804000000000000003fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89dc4784f6490ba02e9768a8b34e05c2b89da05a0a414c0000906c074cf888981d4e22265330028048d8ff06a6b1102f6bc245f05f553c3442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0316fc70008c2d686f31bf3a2db29532362097727ef4a62e9df932f4f4f6078ce3ca7e4ce8914f2483ffe1c98e29130a8a0e828d73c4effac5b4d267b402ed77078e60c71388642250bcf2b705d82eed7e5108bc273b862f960fa9ce62949eb33b5f1e2d9a700000000"], 0x10) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) chroot(&(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x7fffffff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4969, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x4], [{}, {0x0, 0x7fff}, {}, {0x4}, {0x4000, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x2, 0x0, 0xc11}, {0x0, 0xfffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:04:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x0, 0x0, 0x20}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x1ff, 0x8, 0x6, 0x2}, {0x1ff, 0x4, 0xc1, 0x9}, {0x7, 0x80, 0x8}, {0x0, 0x1f, 0x40}, {0xfffe, 0x8, 0x81, 0x6}, {0xde29, 0x1, 0x20, 0x37}]}) 16:04:56 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000240)=0x1000) getsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000040), &(0x7f00000000c0)=0x4) socket(0x2, 0xc003, 0x2f) r2 = socket(0x18, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0xa, r2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) connect$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockname$inet(r8, 0x0, &(0x7f0000000080)) 16:04:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069dc, &(0x7f0000000300)) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x4, 0x7ffffffe, {[0x7, 0xf07e, 0x7fffffff, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x8, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x2, 0x200000000000000, 0x0, 0x0, 0x0, 0x40000, 0x1000000000000000, 0xffffffffffffffff], [0x9, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x2, 0x4f, 0x4000000000000000, 0x65be], [{}, {0x8, 0x0, 0x25c, 0x3}, {0x0, 0x0, 0xfffffff7, 0xfffffffffffffffc}, {0x0, 0x1, 0xffffffff}, {}, {}, {0xfff, 0xfffffffc}, {0x0, 0x80}], {0x0, 0x0, 0x80000}, {0x0, 0x0, 0x20, 0x288}}}) lseek(r4, 0x0, 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:04:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0xc}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="547fb3353b8252dfc22ee2ed8d9f489fb28038", 0x13) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x1, 0x3, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="5d6674ccf10000e52e69a7c7baa7ec35c802d664", 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x43}, 0x2, &(0x7f0000000100)="fa5e928840103453186679a359589a660595b0f61e337acbf0362ddfc6f6ce7155cbadeaec6af917e5716d2f8ad6a9f6a30edf9799cf4cbe9dfcb1e432b66a9b6c9f6169d0", &(0x7f00000001c0)=0x45, &(0x7f0000000200)="74ab32ebac22deb5087b5f90a141d1f03ab3406a122b3fb9de58765b0c07856ab7c7fdce67d9713ea7bfa53ca55a2a6ce5fda010d73572283f60f6ac55198597ee8e8175764f97da8c8e5bf6f057178735d7fd0c7453cfc66b32fbd8977334b4909f9100"/111, 0x6f) sendto(r0, &(0x7f0000000380)="c9bf3cba923d2213a912d3e8e4bbeb73459ec1d6eb3bc707b8d72000ffe9f67ea09de4", 0x23, 0xe, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x2, 0x7ff}, 0xc) r1 = socket(0x1, 0x8005, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x800, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) getsockopt(r1, 0x8000, 0xffff, &(0x7f0000000480)=""/4096, &(0x7f0000001480)=0x1000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20, 0x0) fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000280)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:04:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffffff, 0x8000, "0000007b9c73f54b99c49affffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="01dc"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:04:57 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r2, r3, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x187, &(0x7f0000000100)={@empty, @broadcast, [{[{0x88a8, 0x3, 0x0, 0x2}], {0x8100, 0x4, 0x1, 0x3}}], {@ipv4={0x800, {{0x16, 0x4, 0x0, 0x30, 0x171, 0x67, 0x40, 0xfb, 0x33, 0x0, @empty, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x80000001}, @ra={0x94, 0x6}, @ssrr={0x89, 0x7, 0x2, [@empty]}, @generic={0x89, 0xb, "12d5a4a1c9f5f7fa13"}, @lsrr={0x83, 0x7, 0x40, [@empty]}, @ssrr={0x89, 0x1f, 0xf8, [@empty, @empty, @multicast2, @rand_addr=0x3ff, @loopback, @empty, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x3, 0x3, r0, r2, 0x0, 0x0, 0xe, 0x10, 0x9, 0x0, 0x21af, {[@eol, @sack={0x5, 0x16, [0x6, 0x1c, 0x8, 0x81, 0x10001]}, @timestamp={0x8, 0xa, 0x8, 0xbb}]}}, {"51587496c2bb6cb5cbf57b1e8523ffd55682ea2292fb8f40d5db89505234c8be5a76e002fee27ce003581b910609c361bd2456e4f7077dff92dbef73912f4a6d99c885b98d1050f5612c91012b605dfebe53f3a145d3bb8b4bb9c8e6c2ababcd14b140a4aa3fc7c45f3ee71837114b0acc7c54e2167b0579cfffa6f3d1d5fa31598ade4435fc94c3d4034cb284c02fe4b945b0001fe3ba936bcc290e3e843d288e086a5d27d2b47814cd1d55bf28a7702d79676b9987652bca8aef05a70068588b9235238672416ffff3a963c4b15fa1812e32b1ac0235a0d9af6b53816e23ab81"}}}}}}) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) pwrite(r6, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xfeff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x1f) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:04:57 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {}, {0x3}], 0x3) r0 = semget$private(0x0, 0x3, 0x700) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x2, 0x719]) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:04:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x2) accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:04:57 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 16:04:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r1, r2) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000180)=0x1) getuid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000200)=0x3f) getgid() getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000240)=""/139, &(0x7f0000000300)=0x8b) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000340)) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x100, 0x0) r5 = dup(0xffffffffffffffff) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000003c0)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000400)=0x6) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000480)={0x1ff, 0x9592, 0x1}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f0000000500)=0x10) 16:04:57 executing program 0: syz_emit_ethernet(0x6f, &(0x7f0000000080)={@random="0d82f9d1cc15", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'vS\x00', 0x39, 0x3b, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @empty, [{0x0, 0x4, "7fbf975bc653d4af2f9dcc69cf5f8151bff8eeb6ce066982dd55b1f65c7401"}]}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3ff, 0x81, 0x2, 0x1, 0x4, 0x2, 0x9, 0x0, 0x0, 0x401, 0x2}) r1 = kqueue() connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) 16:04:57 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25000000000b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac99813b646e208c65d1a8b", 0x37}, {&(0x7f0000001200)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1466ddbeca809db819c8d2c35f5ed36b368bf9eed743d5a2787a750ab858e443d7e43aab54fd59182ab0e8a5f4419ac4148a769b7453164c3147ca68134e31d1f4a9ad4c6cf89f88a295a", 0xfbd}, {&(0x7f0000000580)="fe85464b82c8cc407182cddfb95f902682fc6cddb47fbdac740cadb204efc02f0e7a695b42d17dadd00b0f328eba86f9020baf1dd6d8ea1d870242b28526ee89346e31c9d50200000000000003007ee2bb61e322d55c448ebb4bbccc266f70488a635ea3a4df3981e4a1431fd21c6df85e3f802ed900000000000000000000008435b68549cbdc3d4f28d2f3f2cff5c65eaba0057a4fe5c128a0b8fc1d580b8daa5711f473d78386541bf7fded15b7b05a4e4c8308b22feb9ebd1dde8eff47604d52646a2b1bbfee1e069e7742dc4b18285d34fd65d4c376ccb0b4319317afabe6225594a810c4767dbb463a46", 0xed}], 0x3) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) fchown(r0, r2, 0x0) setreuid(0xee00, r2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r3, r4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x180) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000007c0)) dup2(r5, r0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) 16:04:57 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x14, 0x3, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000180)={@remote, @random="5b06eb5f305b", [{[], {0x8100, 0x2, 0x1, 0x2}}], {@arp={0x806, @generic={0x6, 0x817d, 0x6, 0xc, 0x9, @empty, "a2683046cac4522482343022", @random="71cd03e4a1c8", "2c55bb68e2da9791701efd91c4f9505f"}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:04:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00004f7000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f00004ee000/0x1000)=nil, &(0x7f0000c61000/0x2000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000dfa000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil, 0xffffffffffffed90}, {&(0x7f00003dd000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) bind$unix(r0, &(0x7f0000000540)=@file={0x0, './file\x00'}, 0x9) r1 = socket(0x18, 0x4003, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x3, 0x85) setsockopt(r1, 0x800000000029, 0x28, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 16:04:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x4]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000040)="ebbb9b83d164feda9ea5de259483cf651158755324f5a3744ae445daab4123b37b1011acd80c95f67915b138ef5d49e6e2563abaf7c2b7fbb75927a35706702e6f67597d6c610941916ec3ebd5a45fc044c740a4043a35ea844ccafbbfa8fbebee0d095814692cb5cad9ab7516bee9d204e2663d318bde1d9e45b2041c8b0eb07c227db150cecd3dc372bcb5d473691c53fb03e87211364fe7d91e899c83ffcd", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="75406bebbe3edc2ab2199aa5cce24182aee8c749d281d70ed073543bd4f2e562d6e1e40c4c32e4bc51542708bd84edf3ba088dd7ed7db1d85d11eeb4cef021f00c07314ec33b20e0800e69c822f63385586fecf69676b21961c2b279f2e25e4519cc77091a01cc446b1f6d2d8237942123d7a2b1685349700120ffa6528950b48274bfecd2529cab", 0x88) 16:04:57 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="187d1d1114e0", @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x2, 0x8}, {"01374facba102154a05608867cd0f7988db7747b881a9c7867d2d16f45b2cb90a85241d9"}}}}}}) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x1, 0x12000000, 0xe189, 0x5}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0xff, 0x400}) r3 = getppid() fcntl$setown(r0, 0x6, r3) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$getflags(r4, 0x1) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000140)={0x6, 0x0, 0x9, 0x8000, 0x6664, 0x7, 0x7ff, 0x10, [{0x2, 0x6, 0x40, 0xfffffc1b}, {0x9d, 0x1, 0x5, 0x9}, {0x1b4, 0x9, 0x401, 0x2}, {0x3, 0x9, 0xb06, 0x1}, {0x400, 0x8, 0x9, 0x5}, {0x8ce, 0x16, 0x101, 0x400}, {0x5, 0x2, 0xffffffff, 0x80000001}, {0x6, 0x22, 0x0, 0x4fa}, {0x9, 0x3f, 0x200, 0x120}, {0x7ff, 0x7, 0x1, 0x80}, {0x9, 0x0, 0xe02, 0x8c}, {0x1b632f4f, 0x1, 0x9, 0x80000000}, {0x7, 0x8001, 0x7, 0x1}, {0x4, 0x2, 0x35, 0x7f}, {0xed2, 0x0, 0x2}, {0xfffff685, 0x5, 0x1, 0x5}]}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000100)=0x9) 16:04:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18bd8306dc707500d0e1ae2214491b0800100000c0efaa8a1f4889c047283db3e0c837ca90f1448c54aeb0ed83aa033ca465c157751ef893ad820af0dc38b110"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x1ff, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$getown(r1, 0x5) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x3ff) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) 16:04:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socketpair(0x6, 0x3, 0x7c, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x200, 0x401}, 0x8) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) semop(r2, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20000, 0x0) fcntl$dupfd(r0, 0xa, r3) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x4) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000180)=""/130) r4 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2010, r4, 0x0, 0x4) 16:04:57 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) fsync(r1) write(r0, &(0x7f0000000100)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x1, 0x4, 0x40) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) lseek(r4, 0x0, 0x6, 0x2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x5) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) 16:04:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64, 0x0, 0x7f, 0x2}, {0x87}, {0x1f, 0x0, 0x0, 0x2e25}]}) pwrite(r1, &(0x7f0000001440)="d000"/14, 0xe, 0x0, 0x0) flock(r1, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696cca6be9"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:04:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b51b7005cf812d31d781e234db02bb63a2d2fc1b1f35d3eb3cfda42c939ebc6f85e9b7d4bef52727654deda3eb318c32dc451eb09d5ad67c2ae5f8d970e204868edea308e13f9d24e8e272f4c3f8b3e4537c79299a50b12fd748c7bb2db14ffc0adb114d4c3"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:04:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7a43}, {0x2d, 0x4}, {0x6, 0x0, 0x8, 0xfa}, {0x6, 0x3, 0xfd, 0x9}]}) pwrite(r0, &(0x7f00000000c0)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:04:57 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = dup2(r0, r1) openat(r2, &(0x7f0000000380)='./file0/file1\x00', 0x80, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) chmod(&(0x7f0000000200)='./file1\x00', 0x4) chroot(&(0x7f0000000400)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0x6}, 0x2, &(0x7f0000000240)="05223bdaa4c20cc5d4ad82c8bea6dab4e0cb7cf5", &(0x7f0000000280)=0x14, &(0x7f0000000300)="6c3490d4ac7ecac44872998ba0befec1b82f8e13f10c32d8b144cdefb953db6509393945ff74b5a3afd2bee656f16b0b7ba388e032b5f80a44c77ecb4eb704bb11b1b8afa99fb9e9918945a18f1d282ed6005fab2fe93c074fbfa1aaae960de6afa5ccb2dce6a71d2f", 0x69) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000003c0)='./file0/file1\x00', 0x8000, 0xaa) flock(r5, 0x10) 16:04:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) mlockall(0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x1fc80d90, "001704404451df00000f00f80000000400"}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r4, 0x0, 0x800) getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140), 0x0) 16:04:58 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x1, 0x0) r4 = dup(0xffffffffffffff9c) r5 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x4) linkat(r4, &(0x7f0000000140)='./file0\x00', r5, &(0x7f00000001c0)='./file0\x00', 0x0) r6 = msgget$private(0x0, 0x280) msgsnd(r6, &(0x7f0000000200)={0x2, "d4a6f9e2cd0e07af68e2fc3cb985c38c1cfcc7e2f0329dc42b75dc1215d80bb9693e27b7f0a247fb61432bc3ea392fdbbbe443dcc48c1a5300ba15e174f0c299a6e57cb41c30b607509de32bb8d04daf1a3e860d17c9940d1db7051887158f1e4209a1b053c9111637ae5197b31beb9886e3f7cdd61e63c75ca80a4d32b5a877336a957265069b498450511c6e336ae4e0e3eeebd6aba45252d5380edcf67d251b3f0d94ff3abc00be6a0ab0a200cf054e0f8b527034851048752b9b432cae63248da801218e83ddad3bdd37f371b8f5de5533d4ed4809225fac36fa7175158e777e673b8ccfe59ab058b6fec4a9c039cb"}, 0xf9, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000300)=0x8001) r7 = semget(0x1, 0x2, 0x0) semctl$GETPID(r7, 0x3, 0x4, &(0x7f0000000340)=""/188) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r8 = socket$inet(0x2, 0x4000, 0x3) read(r8, &(0x7f0000000440)=""/58, 0x3a) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) ftruncate(r9, 0x0, 0x1) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000004c0)) 16:04:58 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x1}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x3) 16:04:58 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) r0 = getgid() r1 = socket(0x10, 0x3, 0x7) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa01000000e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, r2]) r4 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r4, &(0x7f0000000400), 0x0) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r4, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r4, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r5 = geteuid() r6 = getgid() r7 = socket(0x10, 0x3, 0x7) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r6, 0x0, 0x0, r8]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r5, r6, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf6}) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r3) 16:04:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000080)="1345bf48a0c691f3bf21107caf630a2e6bbd13e62774bd03a3b36debd5428dd5fdab0eeaffc4cba8e75f644f1cdf0a98497b66936180f2567bb23a6cd7798cefae91bbb4dd95a8a7bce844046373d61ecfdc97e2b4af62670542dca1ec33ab549b53a96f37cebf3e048948ef4c7540273089aeec7656fed566d568ce11f00340108a9e285e9594c4", 0x88, 0x4, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) socket(0x2, 0x3, 0x3) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) ftruncate(r1, 0x0, 0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x121) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:04:58 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x6) mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000019a40)=""/4098, 0x1002}, {&(0x7f000001aa80)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:04:58 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup(r0) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x8001) preadv(r2, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:04:58 executing program 1: sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 16:04:58 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x104f0, 0x98) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt(r0, 0x2, 0x3f, &(0x7f0000000180)="a00256e6917eb31a3cbc992024b3567b5e95ce959cc9d154a440ed790b967bad42a0a68e7bcc16f9e121f2bd9c3e5040b27cf0287256aa2ad844f920df5e6388036a4c7dd2fee5ef2dd216ea45d706595f7a4cec32360462da6270247764e6f60cedee3684fb23089c055d4bc9754872d7073dd2c6a5c49e59cd8b22f2e0fbb02dc8143dc7039d4dc4a499f8f6eaa1189ff269917a90284612290212fcccdd78dfdcd2a6e1355467b76cf0c4e23de9a29146cc65d109d6f9137e4bea7753b2d571b3ab5866a8360582af99910025c4cf0e2657", 0xd3) ioctl$KDSETRAD(r2, 0x20004b43) syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000080)) socket(0x400000000018, 0x0, 0x3a) socket(0x400000000018, 0x3, 0x3a) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @mcast2, @loopback, [@dstopts={0x11}, @fragment]}}}}}}}) sync() 16:04:58 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) shutdown(0xffffffffffffffff, 0x2) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x10000) open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x29) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040), 0x0) socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = semget$private(0x0, 0x5, 0x400) r5 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom$inet(r5, &(0x7f0000000380)=""/4096, 0x1000, 0x2, &(0x7f0000000140)={0x2, 0x2}, 0xc) semop(r4, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r4, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r3) 16:04:58 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8001, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:04:59 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1632, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) semget(0x3, 0x2, 0x780) 16:04:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:04:59 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x12}, 0x2, &(0x7f0000000200)="c7ab30ac", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = semget(0x2, 0x4, 0x120) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x6) 16:04:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x20, 0x1, 0x7, &(0x7f0000000080)) writev(r1, &(0x7f0000000480)=[{0x0}], 0x1) 16:04:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_flags}) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 16:04:59 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000002c0)) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0xff, 0x2}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x820, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1334, 0xffffffffffffffff) 16:04:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x2) 16:04:59 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="81182ebc08000000f6ffffff7b553109808476b016fdffffff2d9bc631067d9b8d67c400bf5abaf57571463e5702c51017c045"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 16:04:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$getown(r3, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) socket(0x20, 0x5, 0x9) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:04:59 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffe000 didn't change! 16:04:59 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000100)=0x947) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, 0x0, &(0x7f0000000040)) getsockopt(r3, 0x2480, 0x7, &(0x7f0000000080)=""/2, &(0x7f00000000c0)=0x2) bind$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x7}, 0xc) fchmod(r0, 0x4) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:04:59 executing program 0: msgget$private(0x0, 0x8) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1dc6, &(0x7f0000000000)=ANY=[@ANYBLOB="0d82f9d1cc1500200000000086dd607653001d903aff00000000000000000000000000000000000000018878691647"]) 16:04:59 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000d00)="fda876bf3550e56cab4a8c57ef87c3a5388a8b1c6669b3bff4015f68931818dea5b9006278600c1619a05a36e669cded7d87f691d143095829ae7c0d9ad6a0ebb3bf353a36cdacfd60db03d0003d3e83f8c4459870dd288a753398a3a8f9390d67376f7b0ad6685093a92a2f64f04b370f8fcc0584c0be655fb86700fcdb0b9144b0b0d6319119aa30d116a02f2d3ac4a0dd5d9ed513f0836a26f9de8feb3a74a4f87133ee8dfbf03b581639d03cf8f64d3f083b48fa92b186dc58830ec51d87a8d47f80e95727841941e4dea87bafe2002306031e1d3eee9a952fb645b422d8231d32b563a99ccdb7dd2129f7456efe9d37ece8fb065c630b102332f31d994e22be1dee6751065818ff3b7d2d8b7510b59801ca937fc4f4818f163ca7c77309441cb4cd1c14757adcb9130c5df99addb9b35144ee0925c936551023990b9d984661b509968590719f69abf0a1e1820e95ef6e1de4b6030930c3e496f09a7b7a54ef3de3d97490038282e8e2dd8454fed0458a05ba0fa7008eac9e01b1f025736b1df3b37c7f6d85631068c001ac75b22af5b3e7c4aa87c076f26a0bc410b32dddbb3be3e88cf0c86abf58b837624f96e95daef65b2e807e310b8ab2565d4760fd97a799c9901274ccedcc6f1b419719759cc0ca816625319d6c2715e7e0f8cd8fa4f94f12b2320eb1112928dfdd985a6d0f13a87a2ba34f4a547c704962ce5d16194c015b71a237e831318add07e665bcab1e4fa4b87fb41ada8a0efae4aac52d0b06f0260b2ef7f4c927c9e96a56b5a323ea8d8b1cb8dc7a8ae740fe1f51b40390d47b3408e1067f23c4c8f2560b99729393868011e8eaa7", 0x259}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x4]}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) dup(r1) pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068aaf3b0 va 0x20ffa000 didn't change! 16:04:59 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f0000000480)=ANY=[], 0xb2, 0x800) msgrcv(r0, &(0x7f0000004440)={0x0, ""/4111}, 0x1017, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) msgget$private(0x0, 0xfffffffffffffffd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000180)=0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) dup(r4) getsockname$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f0000000080)) dup(r2) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:04:59 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000500)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x6, @multicast2}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x6}}}}}}) 16:04:59 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) read(r0, &(0x7f0000000200)=""/139, 0x8b) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xc1) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000}, 0x1002000020004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = getpgrp() fcntl$setown(r2, 0x6, r3) 16:04:59 executing program 0: socket(0x18, 0x5, 0x6) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x5}, 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) 16:04:59 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r1, 0x20004b43) 16:04:59 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(0xffffffffffffffff, r0) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x3, 0x3}, {0x18, 0x3, 0x6, 0x9e}, 0x1, [0x7fff, 0x4, 0x1, 0x0, 0x3, 0x9, 0xd2e, 0x9]}, 0xfff8) 16:04:59 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x41000200000006}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000080)) 16:04:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x20, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) listen(r4, 0x7) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x9, 0x1}) fcntl$setstatus(r0, 0x4, 0xc4) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$getown(r5, 0x5) write(r0, &(0x7f00000001c0)="39e98eaac2e471f987839b2569719d1a8be5468c697bf27fd1f7a0a14543d23a0bd0885462bd31ce01ddd0456778a15d44f44aacb8363d172bb9ec514a0f83daa442941ebc30360b5846d4ef38375199da9adb9b95ae69fa54e23202bd8714deecda9d3ecb1df50ce72b4a7aa1aa19d0838c21335dbd2daf3a5b767bd25aebb5e42ee503b603c6c4ffa83d9055062d4503fd7504", 0x94) 16:05:00 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaa450000140000000000009078e0000002e0e0ff000f00907800000000"]) r0 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7ff, 0x5, 0x400]) 16:05:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a80)=ANY=[@ANYBLOB="82020600000000000000006530130fb9aa23d0571454d78a2a197a38e207000000008295955984c87910bf093f68fd6dab7f7ead4bcb777fa69dfceac2a84e6abc9d4896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554791a1b81ded52d60f13ad30505e8f53f8a4aeef9d612f871f4385f04171e0974e59954f499fa202361ca1d8cbc7dbbc5b65c6593d2870b4122cd2350090beed66fb00000000000000007184956662fb2300040000007a3485d1ff679e294dcdc1549fcc780469f87088b65a16f8613250fae7c1714233841b0ed22b04f08ac886c375ac62d744b8d3530c2a245af8c1b261098b50fe44c260771de424c5563dda900a33445baa5863cf4f5318f1e4f3085b5e85b0a06bbe1982787bd0a4fc5e20095e608d9461347d9f5d18ee3d76ec688a50310ba135c918dadad0cf49767bbb4f86f5cddf91a053fc841d042690e93ac783ba81000000d7e1986287d381add19e70a5990cac8fe8986af92eaeab952f2ba296ecebb5235431193dad75dac832888396daf5cb022827472756460cad12b99043f5b1b8beecb5b515b8f8b3eadeb0cee0906914acd2e562b24c0096c28edb7fbfe0d6cc2039643bf8150706443a4e6067415808299a389aa67701024f50953d5474397b01da8c3ab4d77e92198909a995213ee62cad316d99e1b9ce3bed4525f822d11191044f7e76ffcf20ee40f9b28904f202def0c4bea4647202b8ad178315df5897d734c0e5381073a14ba298a2d282b79304dfd2da94360be973f3b2f827c03707aec604d752659b766dd8deadd076c836c5e4f4249ed08a03bc0f9aa47be81307e150d3c70fe13a5537f2628bc640e39287e860f257140c72d53b17e1cb7cb025154d9c797ca83d076039e14ddead7819594b8d5f1c5263a5c0c8da16de69e4b53ecb866c4bf613452720c05842801d399e63993d0de2d41d8f50d56870d1f368f74f1cfd7bae70d0247d792a4c316c9da4b0138a7cd188ee777f77835c73ec788292680f329191c71a539e21f981d605ef7841f107a6249ffe7154bf4d463a757aae4f423fa582a67470d27b9e11c495a681b6da8b781f6b74961835b5b668c694d7ea04075a9dcbd74f0cc810d88416758eba857791ec836b8b1f157c20c99bdbe9cec2fed51da9672b314f812db1692122fb0049b1c1698b2c5f94df0e033b5f20e485c9916bdad08257363d2cf1acffbce5188462f8984501e43042f0b628d29290933fccb463e91eb4b32c8f2c5830f6b48071e56afd9053e63fb6fadedd719e9d4712a6256afedc2f0342e1d3e42738b1df6467b7f026c08ab49556d9ef955e0eea3f6d053dafb4df19257a7bb0e1541af382828c207819e820792e53f879b9d2843b684651d8bfacb0025be021cae7a8de9c877d833bad02a7e3580c7ae5f100000000000000000000f4a16f755aa11f7cb0cb9025ce2af5a5e6214b4cf57fa13f399810413cff9c959fea10bef9bb8fa98086664f8d99b13f47ce2690e82e4ae7ea4daf5a67ba587227fa9ccd3ec99e2ab88fe848827e2688d7d6478a7270aa2c34a5f7f016a9d5ae3072266e0b7dacc700a279a9f07c8f321cabd8491ffa2c61f33bde959528c3d593250a9d84418e8b167381b6d930992ec171467960348a98ab1d1b02efba846d46c104b928d4502ab78dfc35adfee742ba5e311e49e112a6009e0bf6f16c97a90c797513660fbb86fd56b047fa077fd33585d0827763dcefb977774e0f56e19802e3f7199527b0df7c49c1b8da77a535fec41a2ae6ff5d56c52ab71eaa21c4cdafe100ab2065579b2742a687bbad454b825e8f5281fc411048deeb573344d9afdb787e7958fc0393e5a43fbdb2cb7dd11554dd15ca70ece5e64b3218968811de5e9b7baa5d6f6e12ce55f343808b3441a07523ad6e2ba29480a71b209ddf9b115bfecc1067b821907d46d1c5f4b1049378d482e62c52ace1245a9b11af62c7bb4aa21951969d2f6e0e3b650cbd871787c80aa5d00cba8d1a968d48debd903f07dbe0bbcb7f00f37b0f3c5e480c34fe1d1eac6317bd0219c76084b9d91fd31d1fb692801179023a49530dbba179befc9b74def1cc1b997ccd4feb947f9036e558fdaa0349993a76c1906bae4c61b728c5e55807f814919fb5252e3a6ef3240a44df62ce32494e55462dbba0313f90ffbe5eba5902febbc22ec92160628300e26df0e10ca89bd2a225e742ee576334fdaa19c6a0baa3dd3372224391ba5ec3d59482b9244483c874bf420d16b0537963abc91e6653fc8a4b3e570d51f9dbb4f132ce0259e9977e50ae8647ff66741baddefeb3ede08fdb587ce93ba5d70110570a3bca6cdc1938373a9e02d51489fcc3d1d566ff520fe26b5f3bf9f5230574d1a67286637d9725bf648a95d95e010841ae065e9588a3d32f7e19a439bc3a5615e551e22e368af4a9c376a315ababcc050232d477157e011adaf2863420fb0cce0b53003ae8cd9a8bd0b08c53aaa8ea000000000000002932da80c7cb2fd87aea1676dc886e48a75cb56402b3b8f7073d31f0dfd38132250bb9dad8dad20f394e88e3f0a0b567c9d5c6bf38191c0f754f4ec564b9cdc332d079f3ab91a665c83706e46fe2ffc36985619892ea18750c082016e14976c57f09850820f96de498531286429ce05b56ed2a63f5ee43faece3453001bc147d5ecd74c1a4ae01d2b8e9339968e99a66e78677a8d42844486a313fbe5272684818b54dcbec56a5d4cf9096c0e63fbc88f7646cdcd937766b01909dc0f6667f7a03635cc2b94f4ce738c4861219b5e256cbd3b3cb02c83b1c82c6cf31da085b37775c31bde892a5f98de73eef13217ec1d0fb9b1b89d5fb71a30840e33821e3db29e8c077dadd53536343d86c5d2ac4e8de90ea59d9c548510b019d4f6fc7d427697451deaff889dc6be75c24d67ce8e4052deff13e41b35b6d58593fdffd03a366bac22c4d5063307a886882cf8d2cb6ed699f64925750c1538d2bda51894b54415518699487fdb716e572f89cccfe3854ab80fdc2cd998e6b72ee79dff2d3e9ec059334c3236e0e810824b34e7a1d04ae6dabc5f0c8062ac959e7401d7dec695dcaaf08254ff3e346f4af41c6204856c41a8b9435d2b868a5811f4f395c653098e9f6bab5acf91f70849ab323e70c342819c21c23d5c1d83e9f2a801dd1e98bc5568309468e31d2ffe45261a28abf838639f5ec6d8f0643b7ad953234d3272ac8452e4717392449987ae8bb54c956127e0a9993277943c0ce57a571f7ced33937bd246adcde3daf1bdeba46ffc60264bf7a1f6db47442792cf2d200f63ca49d352fd1bbfaa1e5d4db5f"], 0x10) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0x2, 0x3000, 0x7fb, &(0x7f0000440000/0x3000)=nil) shmat(r2, &(0x7f00004b9000/0x7000)=nil, 0x3000) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) dup2(r5, r6) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:05:00 executing program 1: clock_getres(0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x80, 0x0) 16:05:00 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @broadcast, @loopback, {[@generic={0x0, 0x2}]}}, "f21ce6bf"}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) 16:05:01 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x11}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) socket(0x18, 0x4000, 0x80) 16:05:01 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="218be0a62896373ddfa287002a433ecef22c4a96b5d613eceb1ba82c2b4644f906d00539169513c263cc1698842937d561d7a3d2123b2b8a01a463e48d0e6b53f2"], 0x10) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semop(r1, &(0x7f0000000040)=[{0x1, 0x1, 0x3000}, {0x0, 0x1, 0x1800}, {0x6, 0x9, 0x1400}, {0x0, 0x200, 0x1800}, {0x2, 0x1}], 0x5) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:05:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffe6ff49222db7e2c186dd606d0100fc0e3c0e0700cdf2586689d62d5e0000000000fa000000000200014e234e200008"]) pckbd_enable: command error 16:05:01 executing program 1: mprotect(&(0x7f0000475000/0x3000)=nil, 0x3000, 0x1) pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000040)='vmm\x00') r0 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xfffffffffffffffd, 0x4, &(0x7f0000000180)=""/141) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) semget$private(0x0, 0x2, 0xc0) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) getgroups(0x0, &(0x7f0000000200)) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/16) r4 = semget(0x3, 0x2, 0x82) semctl$GETPID(r4, 0x0, 0x4, &(0x7f0000000240)=""/167) 16:05:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x400000000000000}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x3, 0x210) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/244) msgsnd(r0, &(0x7f0000000180)={0x2, "deb220d21731b0ffba686d0b3d1f0db5efae1aba5757a3386fcea95cf82ef8a63605db2bbe8ad451c41717b8b8e2c0ea2b43f904737b68519a10cdd466ae9683ad3ca9125304a3d0c57ff14e4c6903778350a35ffbb9e0d3f05eb55f77d5792aa8c537ff76c9cc3cd9113130a5dd423953649bee273dc07b7699b6a8bcdb2799185ddd24a18f7c03f47c21be4ef8ddb8d7162935675a9a9b646ad39f8ab5eb"}, 0xa7, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:05:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = kqueue() r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = openat(r6, &(0x7f0000000240)='./file0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x80, 0x80, 0x1, 0x80000001}, {{}, 0xffffffffffffffff, 0x25, 0x1, 0x8, 0x1}, {{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x348, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x1, 0x7}, {{r1}, 0xffffffffffffffff, 0x48, 0xfffff, 0x0, 0x80}, {{}, 0xfffffffffffffff8, 0x80, 0x80, 0x8000, 0x1000}, {{r1}, 0xed18da199ee892c8, 0x13, 0x80000000, 0x4, 0x7504492a}, {{}, 0xfffffffffffffffb, 0xc1, 0x83073f3333a64d2e, 0x1, 0x4}], 0x7, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x85, 0x80000003, 0x0, 0x4}, {{r3}, 0xfffffffffffffff8, 0x4, 0x4, 0x80000000, 0x4}, {{r4}, 0xfffffffffffffff8, 0x50, 0x20000000, 0x1, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x8, 0x7}, {{r7}, 0xfffffffffffffffb, 0xb9, 0x1, 0x7, 0x5}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x36, 0x4}, {{}, 0x3, 0x0, 0x0, 0x18c1d, 0x1f}, {{r1}, 0xfffffffffffffffc, 0x81, 0x1, 0x9, 0xffffffff}], 0x8, &(0x7f0000000380)={0xff, 0x7fff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="785383858d85a37ab05bd154068ce2c4a2c1aa3eb697ea51d864a2e9a93ca6fb902af06c56d35659d73aafdbeaf8bcbced5d1fee5984f1571940102d4c41ed489d877b9d0847a521c6a18ccae8eac970d031814e9f6fc489562e044c8e37b7c1d70d2ec4a55e457042735a", 0x6b}], 0x1, 0x0, 0xffffffffffffffff) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3000) 16:05:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0xfe7) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x106, 0x0, 0x8000, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000080)={0x1, 0x3}) 16:05:01 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpid() minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xe2, 0x2, 0xfffffffd, 0x0, 0x4, 0x510f3438, 0xaba2, 0x1, 0x0, 0x2, 0x23aa}) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = fcntl$dupfd(r4, 0xa, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000000)=0x1544) 16:05:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x0, 0x206, 0x0, 0x0) 16:05:01 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = shmget(0x1, 0x4000, 0x40, &(0x7f0000ff9000/0x4000)=nil) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) 16:05:01 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffedb) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:05:01 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x8}) mlockall(0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 16:05:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="d420d78f49b9b38074e3b2d736fa3185b69b55c67914a7019e12a84199cc75508a20fda1d72d2eccc78130c08afb3824fee84c2c1be30b5d00b532349a6af0eea125cfb391412b", 0x47}], 0x1, 0x0, 0x3ff) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x6) 16:05:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x3) write(r0, &(0x7f00000000c0)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="09917b2f1d25d3e5e3df3765279232c01f1eb7dfe6000f04", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "00170451000000000000270700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup2(r0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x800, 0x3ff}, {0x18, 0x0, 0x6, 0x5}, 0x244, [0xfeb3, 0x8, 0x3a31, 0x0, 0x9, 0x8, 0x2, 0x8]}, 0x3c) 16:05:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0xfc, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x36}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x13) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:05:01 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) getrusage(0x0, &(0x7f0000000200)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 16:05:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0xfffffffe}, 0x8108, [0x0, 0x0, 0x10, 0x0, 0x0, 0x84]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x83, 0xfffd, 0xd, 0x8, 0x0]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x9}, {0x18, 0x1}, 0x3f, [0x0, 0x80000000, 0x3, 0x0, 0xf4b0, 0x80000000, 0xfffbfffc]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x4f41}, 0xc) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semget(0x0, 0x2, 0x200) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x7) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 16:05:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x1d0000}, 0x8108, [0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket(0x2, 0x4001, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x80000000, 0x0, 0x0, 0x0, 0x80000000, 0xfffffffc]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x7, 0x4f41, 0x5}, 0xfffffffffffffff9) semctl$GETZCNT(0xffffffffffffffff, 0x5, 0x7, &(0x7f0000000400)=""/252) semget(0x0, 0x2, 0x200) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x7) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x8081, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) 16:05:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x2, 0x15, &(0x7f0000000140)="02000000", 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 16:05:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x4012, r0, 0x0, 0x800) r2 = openat$null(0xffffffffffffff9c, 0xfffffffffffffffe, 0x80, 0x0) fcntl$dupfd(r2, 0xa, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000000c0)={0x6, 0x9d, 0x8, 0x2, &(0x7f0000000300)={{0xff, 0x4, 0x6, 0x1, 0x4, 0x5, 0x8001}, {[0x6, 0x8, 0x59, 0x3ff, 0x7, 0x80000001, 0xda, 0x2, 0x7fff, 0x7fffffff, 0xfffffffffffffff9, 0x22, 0x6dcac76b, 0xffffffff, 0x80000000, 0xfffffffffffff9c8, 0x2, 0xfffffffffffffff8], [0x2, 0x8, 0x8001, 0x531, 0x400, 0x100000001, 0x6, 0x5, 0x5, 0x100], [0x7, 0x40, 0x0, 0x3, 0x3, 0x30000000000, 0x1ff], [0x3, 0x10000000000000, 0x6, 0x1, 0x7fffffff, 0x9], [{0xfffa, 0x0, 0x68854022, 0x8001}, {0x4, 0x1, 0x4, 0x4}, {0x7, 0xfc55, 0x8, 0x6}, {0x0, 0x2, 0x57, 0x6}, {0x800, 0x401, 0x5d, 0xffffffffffff2d16}, {0x5, 0x3, 0xffff, 0x8}, {0x2, 0x35dd, 0x8, 0x4}, {0x3, 0xb7c, 0x8ea, 0x89}], {0x8, 0x7da, 0x20, 0xffffffffffffffff}, {0x4, 0x9, 0x40}}}, 0x40}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) fcntl$setown(r1, 0x6, r4) close(r0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x8001, 0x2000100000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kqueue() 16:05:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000041e1c48e41eab0f6c7898b185fc69dcdf53314380ca1143e99bfd8d32bd4a40a080ef87d8b48ef175e5269fa403b5bcc51b8e62481c6eb1e7422fa635b90e63b38171706c5ca5f970a9482b05a22b08d29bc522cbf8e0b960fb0b08aa088bf9c1ddb84e6c8b1cea2626fe52ac14227183765be343f6452b3613527fba792900d082797fadc564c1cd9bc019682dfc22dfd8a8d997f14603606d6aee5f65537ec2b516f8c9584b047d26f4dd2bed9194eae877429513ec69"], 0x10) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000240)=[{0x5, 0x5022, 0x1000}, {0x1, 0x0, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0xff, 0x1800}, {0x1}, {0x1, 0x38, 0x1000}], 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x0, 0x7}, {0x3, 0x0, 0x1800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000180)=""/99) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x4) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x40) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xfff, 0xdbe, 0x5]) r3 = socket(0x2000000000000002, 0x3, 0x102) listen(r3, 0x0) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) lseek(r1, 0x0, 0x8, 0x3) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) kqueue() execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1c}, {0x6, 0x0, 0x0, 0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000040)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x100000000}) fcntl$lock(r2, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x2000300000000}) dup2(r0, r2) 16:05:01 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000300)={0x2, 0x8, 0x3, 0x2, &(0x7f00000004c0)={{0x1f, 0x2, 0x1, 0x9, 0x7, 0x0, 0x5}, {[0x6, 0x20, 0xfffffffffffffff8, 0xec3, 0x6, 0x7fff, 0x4, 0x6, 0xffffffffffffffff, 0x4, 0x400, 0x5, 0xe170, 0x200, 0x8, 0x5, 0xf], [0x0, 0x8, 0x7fff, 0x1, 0x8001, 0x3, 0x1ff, 0x0, 0x401, 0x80], [0xfffffffffffff5e3, 0x1, 0x3, 0x5, 0x6, 0x3, 0x81], [0xafab, 0x9, 0x40, 0x0, 0x5, 0x3f], [{0x400, 0xff, 0x1, 0x7}, {0x6, 0x7ff, 0x812, 0xfffffffffffffffd}, {0x8001, 0x1, 0x0, 0xfffffffffffffffe}, {0x800, 0xfffffffc, 0x7, 0x2}, {0x5, 0x9, 0x6, 0x8001}, {0xb5, 0x5, 0x1f, 0x2}, {0x8, 0xffff, 0x4}, {0x9, 0xffffffc0, 0x800, 0xfff}], {0x7ff, 0x2, 0x9, 0xffffffff}, {0x6, 0x1, 0x0, 0x4}}}, 0x7f, 0x58}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:05:01 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x11dd) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000100)={0x9, 0x9, 0x8001}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff83, "07000000577dac00"}) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:05:01 executing program 1: socketpair$unix(0x1, 0x33ed7869bc09f9b4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x0) 16:05:01 executing program 0: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8875}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9d13", 0x2) r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCSBRK(r2, 0x2000747b) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:05:01 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000000)=0x7) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:05:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r1 = syz_open_pts() read(r1, &(0x7f0000000100)=""/3, 0x3) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) write(r2, &(0x7f0000000140)="b3fa5a8ef26caa7099e7d81234ae052d88c5215a620c7e9b596666e8ec117e4377ddcd8eaf7116bbe37629635b3aadd3c29874a633f838e1a3b1e62e3544588d216ae3e059f668b01f1a5d9b50ed87e941552d0653daa0eb2c3a2f20a568a0bf928e4588ab53c1a3166e13ff29104c026b93b4f8066752d1358d6adb66157e00e3da113c62ef52fedeeee2dac8ac679f523e0f806954f8bdced160e93f0e88b640ab050798ec1c4f7e31fd5c4153ec4e91aae6adeb722cbaa677c06b0aa341d52a1e83c49f24bc84c37c47ebdd3d33e516fe08b7a51aa70c176bf1b3d261b02d989f10fcd8e9956c5e42d6e0fd6ca16d", 0xf0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x0, 0x0, 0xfdf0, 0x5}, 0xc) syz_open_pts() poll(&(0x7f0000000100), 0x3b, 0x0) 16:05:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) r1 = msgget(0x3, 0x210) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/244) msgsnd(r1, &(0x7f0000000180)={0x1, "f8b7856fb2a86ff70d7c4085af2826507320e8f7188635759c888854"}, 0x24, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) accept$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0xffffffbf}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:05:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000019606570000ab0000000000"]) 16:05:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x102c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x156}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="b9b1817e2348988f3c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:05:02 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4080, 0xff0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) write(r2, &(0x7f0000000180)="b4c468bb68ca59b09f68244dbe07075ff6578e176e2da6f1c59351eaddbda63b9550e30661dc2d8b27fe914058f9be2f41e613377a22ed6b36ade4405667cd15be446dd156ab10e0e94a2f72534b1abbd4bc311006727838af2a2e8c55a41560c10804aa8c28406f7a084e5be88a218faf0b165686c731f627667d0f0a2ed94193671a54e24fd6e90d9db0a76a7fc847190d561b67bd", 0x96) write(r1, &(0x7f0000000100)='w', 0x1) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000140)=0x1, 0x4) 16:05:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvfrom(0xffffffffffffff9c, &(0x7f0000000180)=""/248, 0x1, 0x1043, &(0x7f0000000080)=@in6={0x18, 0x2, 0xe4f}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x25}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:05:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x2) 16:05:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r1, 0x20004b3d) setuid(0xee01) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200100000001d, &(0x7f0000000000)="e7589881a3cf41588377d8d081dc78820e5e7c54fa6d225f4203ba23543039b672753cb4fb513b6a650da4362f29ecf8efa4f5434c70c7abb88f273b504892b69b63fb32dbd3fcb2d87be21190079ccf64b86485ce1b62ef360dcf5c28422c47644a7567fa06ad6a567943d2ca9ad8a36d56035bd4933fa5f1cde4d4c8e515be73be22474e0f219c0b386ec846bcbc59b4d0e6279129dcce3fc1225f2e7c293a7f971f80e1330f2da7dc17d8bc57ed9789f82346e3f6b4a23607de89ce5ca69d08d7222969fe8a9254870c063220a2c01debf66305a65e37f44b6b02f916c689048fd0acedca4a8f4af2602b084e9515d99b2129e18e6ffc5fbe3f8048550667f69ff8a9a406146b81c000acc908ae4d879bb394ad7c8d423c35a92700bb37bb01605901cb28a21c5616b46bee4b64590b11b6924ae05c10", 0x138) 16:05:02 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0xa2, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="bc879d61d496f28a4e77713975ac7bce5e4d", 0x12}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:05:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket(0x2, 0x400000000002, 0x0) r0 = socket(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0xffffffff, 0xca, 0x7, 0x0, 0x2, 0x1}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file1\x00', 0x1c1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:05:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x4002065a) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) sysctl$ddb(&(0x7f0000000080)={0x9, 0x7}, 0x2, &(0x7f0000000180)="be5668de15a938e52f2cd875caa8092d531dd67d249fb2666ebec3147600b61f1bc18af3aaa2846fe1204c25d23168c16377a4c53f49076dcf57f352c87c58464cb3783404361c536b494468b290d06284d7d028e1c660ca08d40c9bb3595cf823b5b395545668033850f25032740e187c9e1854a362c06baf8f05cc9f7cb706b81c4a24f92696963266bd74c6ba78acf24e3a3f285795876b8e14830e2c9a0c820871d2a2f1a789c2f83038aaaa092054b99e08135426b59a520722a756a510036b4b2d8fd8f5bc8009caa79212eeb4", &(0x7f00000000c0)=0xd0, &(0x7f0000000280)="b54d7033359757c58a36a639b9cffc04108aad05b9e9be977302ed35e301460e091c44d07fb2e93ddeae6cb2691b960d1dbab74572e01ae8393530f7a706b8c03da0a91c5c5bfec3dbf071ba952431370b346c0f3dc0bfe6a29793dce7186d0065ec600c502041a9e7bc835cdb626ef20b7d83d75851cbd477e3749f3f20027710d7e0af0736a3f5071ab51e218bde2f1f38547738357afd6046", 0x9a) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000340)=0x1) 16:05:02 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) getrlimit(0x5, &(0x7f0000000000)) fchmod(r1, 0x110) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendto(r1, &(0x7f0000000180)="98f71d851b9b9585a2ae616364cd5c020bb87affcd632f30e6febd1f7150c52425d02abe7552ec413e41161b4d130f0f25540ae422210171f7209a00092d9f71dcba79147d5791b64fcbbbe84fa564aef1749ada75a165be9d8fd72286f373fb109c26ff16251732e3dd80cf232a6a00000000000000000083e4925df203cfdc9c6ddb399f424ffab57639e20d1cb902c50180420ea9e7b0f00c61f1714f9a1797a80010000046786dbc6f0ac2264cde84e819468c8e03bc9b5a004a259c6babd457aeb3405a9a0bbebac7ff4a414cd75d016f4f", 0x1c18, 0x3, 0x0, 0xfffffffffffffebd) 16:05:02 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup(r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 16:05:02 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x3c) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0x20, 0x4000, 0xf9) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') 16:05:02 executing program 1: r0 = socket(0x11, 0x1, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000331c1cfecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882bfeca3ed7c257699a1f814bacc016be0102db56133e27acb5d602000d7d026ba8af630037282502000000720fd3abfbb770c1f5a872c881ea772ec589436a4d47844b404f361b1257aea8c500002002000000001b68ca4600000202082771b4fd1129396b3776a296e2a189f300080000000000000600", 0xb1, 0x0, 0x0, 0x0) 16:05:02 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x5f}, 0x40000000000001c1, 0x0, 0x0, 0x0, 0xfffffeb3) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000004c0)=""/247) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x10, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, r1) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xff, 0x0, 0x0, 0x0, r1, 0x10, 0xfffa}, 0x2, 0x3262, 0x888}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) readv(r5, &(0x7f00000000c0), 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000040)={0x1, 0x3f}) 16:05:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) socket(0x18, 0x6021eb5f24cbe858, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x2, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:05:02 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) unlink(&(0x7f0000000080)='./file0\x00') getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, 0x0) r0 = getgid() r1 = socket(0x10, 0x3, 0x7) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, r2]) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() r6 = socket(0x10, 0x3, 0x7) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r7]) getgroups(0x2, &(0x7f0000000200)=[r7, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100), 0x0, &(0x7f0000000580)=[@cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @cred={0x20, 0xffff, 0x0, r3, r4, r8}], 0xa8, 0x2}, 0x0) 16:05:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x10c, 0x4) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 16:05:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x6b, 0x59, 0x8}, 0x8000, 0x4, 0x401}) select(0x40, &(0x7f0000000200)={0x0, 0xffffffffffffffe1, 0x1, 0x3, 0x3f, 0xff, 0x90fc, 0x9}, &(0x7f0000000240)={0x81, 0x5, 0x7, 0x80000001, 0xa6ad, 0x273, 0x4, 0x4e}, &(0x7f0000000280)={0x43ef, 0x7, 0xa4, 0x9, 0x4, 0x4, 0x2, 0xff}, &(0x7f00000002c0)={0x0, 0x7ff}) ioctl$BIOCPROMISC(r1, 0x20004269) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000140)="c9d3badcc1d3ac12e53064dbdb", &(0x7f0000000100)=0xd, &(0x7f0000000040)="66f3bcfbda9034d63e468833d67049dea2adf448c8d07c923584cb86204aad29dd57405d4aa932b22452557bc53727c4c7433b5f19311ec1b2741da69648c1a3ed283cd4ff1e52562fc74a29277720d24b65b7ae89905c898e11922c53155c6f774fad5b3a19cdadd1fc66be7741273552a1a63b12e4a4cbcabca19f2d4f46f26412561b3592510f02751896656c9d3a8d941531fded", 0x96) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0x55a) 16:05:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x44}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x50, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) r6 = getegid() fchown(0xffffffffffffffff, r2, r6) r7 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000100)={0x7691, 0x6, 0x20, 0x5, &(0x7f0000000240)={{0xc7, 0x9, 0x20, 0x82, 0x20, 0x81, 0xffffbe06}, {[0xffffffff, 0x6749, 0x20, 0x8, 0x54e, 0xfb1, 0x9, 0x80000001, 0x0, 0xaab, 0x3ff, 0xfff, 0x200, 0x0, 0x71, 0xfff, 0x1, 0x3], [0x100, 0x1, 0x7, 0x0, 0xc47, 0xfffffffffffff1ff, 0x23, 0x5e, 0x98, 0x4], [0x7fff, 0x100000001, 0x101, 0x10000, 0x800000000ba, 0x0, 0xff], [0x8, 0x8, 0x200, 0x4, 0x1, 0x7fffffff], [{0x4, 0x7, 0x4, 0x1}, {0xfffa, 0x800, 0xab3, 0x800000000}, {0x7fff, 0x5, 0x7, 0x7fff}, {0x2, 0x5, 0x81, 0x4a}, {0x40, 0x6be, 0x1}, {0x1ff, 0x0, 0x1, 0x101}, {0x0, 0x7, 0x7fffffff, 0xb2e1}, {0x3b7e, 0x0, 0x6, 0x1000}], {0x2, 0x6, 0x200015df, 0x5}, {0xda, 0x663, 0x0, 0x20000000000000}}}, 0x6, 0xd}) 16:05:03 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) 16:05:03 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@empty, @random="2f3259998d28", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x2, 0x2, r1, 0x41424344, 0x0, 0x0, 0x5, 0x22}}}}}}) 16:05:03 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100207ffe) r0 = socket$unix(0x1, 0x2, 0x0) getsockname(r0, &(0x7f0000000280)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:05:03 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x1, 0x1, 0x6, 0x0, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x1, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x8], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:05:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) write(r0, &(0x7f0000000100)="834f1ced8388ffffffffffff261df97a1180d5da4f735d0f957c9ca0d2d6d78f1cff01f8050957c945d7d8efb071be614728f8f0843a4e2c8c2c060f036ae79c2b9510dda3079e296a25ac42dde9a7ef1ef2b92c62", 0x55) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) sendto$unix(0xffffffffffffff9c, 0x0, 0x0, 0x9048b8bb62f04ba, 0x0, 0x0) 16:05:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000040)={0x2, 0x8e, 0xa0, 0xd04}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [], [0x0, 0x0, 0x0, 0x3f], [{0x0, 0x0, 0x10}, {}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000580)={0x7, 0x6, 0x1f, {[0x8, 0x0, 0x4, 0x800, 0x6, 0x3, 0x2, 0x0, 0x100000000, 0x4, 0x0, 0x3, 0x81, 0x6, 0x9, 0xa3eb, 0x3f, 0x7], [0x23, 0xfffffffffffffff9, 0x3, 0x8, 0x3, 0x1, 0x3, 0x0, 0xe56, 0x6], [0x2, 0x8, 0x3ff, 0xfc5, 0x4, 0xfa, 0x101], [0xff, 0x9, 0x8, 0x4, 0x80000000, 0x100000001], [{0x2, 0x9, 0x635ca74a, 0xffffffff}, {0x3, 0x3123, 0xb7, 0x8}, {0x7f, 0xc0000, 0x3ff, 0x1f}, {0x2, 0x3, 0x0, 0xffffffff}, {0x45e0, 0x0, 0xfffffffa, 0x6}, {0x442, 0x40, 0xfffff3b5, 0x8000}, {0xcba, 0x9f3, 0x9}, {0xfffc, 0xffff, 0xffffe000, 0x20}], {0x401, 0x7, 0x0, 0x5}, {0x7, 0x7, 0x0, 0x5}}}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) openat$wskbd(0xffffffffffffff9c, 0x0, 0x10, 0x0) pipe2(&(0x7f0000000000), 0x0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:05:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="180000004f917cd400ebffffd021feff00f0ffff15f2ffff01000000000000008706000000b81800003100000003e07949eeeb182a"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0x2, 0x2dd, 0x9, 0x8001}, {0x1, 0x4, 0x2b64, 0x8, 0x7}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000f87c8a5b67b81b542a53fd06000000a714000000a9c345003e950bcb0f86d5d03d5811feeac779fcc07412b46e0683e4b42ef615454e5846c09de78a810217785a21bf"], 0x29}, 0x0) socketpair(0x20, 0x3, 0x81, &(0x7f0000000000)={0xffffffffffffffff}) pwrite(r3, &(0x7f00000002c0)="ab67ed5cd9f54dd97c2a91b95ac0b470cb6e0e0fdca8e063e9e0a03fdde1fa5158f19f07f4f32afaedfff51b4684b3b2ec0c699abcd571403ec1db", 0x3b, 0x0, 0x7fffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000100), 0x10000000000000a1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:05:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f00000011c0), 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) shmget(0x0, 0x3000, 0x81, &(0x7f0000002000/0x3000)=nil) syz_open_pts() 16:05:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 16:05:04 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) socket(0x6, 0x8000, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x100) 16:05:04 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x3b}, 0x2, &(0x7f0000000640)="492ddc57934282c331df64dc1810de215c33718ec176ff29e81c08c64256076b3baa89c849158866b739debf56716aca3888e0eb4a15ec0ba67f954844bc67418f78338878c77216619cdab6f9be54a9", &(0x7f0000000280)=0x50, &(0x7f0000000380)="de6250164c47f0edadfb06643502a76d5ac882fe1d51", 0x16) 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}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000180)=[{0x3, 0x5, 0x800}, {0x4, 0x2}, {0x2, 0x200, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xbab, 0x1800}], 0x5) semget$private(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0xb88c, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semop(0x0, &(0x7f0000000700), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 16:05:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b801150000e900929528f30700"}) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xa) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x2b, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x10, 0x2, 0x20) r3 = fcntl$dupfd(r1, 0xa, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0x5}) fchown(0xffffffffffffffff, 0x0, 0x0) chown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x1f, 0x9, 0x2, 0x8, "08ab935a1eeba23b907e818b78feb5322431a750", 0xffff, 0x6}) 16:05:04 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000600), 0x0, 0x0, 0x40000000001) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="3a851aa383e40f0f7ad2864dea5e35098dcb1fce07aacf61225f42682208ab1ef64279a0fe2e9306afd5cd"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x5) pwrite(r1, &(0x7f00000002c0)="a22fac77f988552f0427dbfb7af85c32f61f53bc6726d7c9e85c770d9379ffe06988f7bf2cb594042e3015124f57f11d109dd60ec618bebe1b313ef3f0876dfdb83d95337d829f6b8477d51982a3651e", 0x50, 0x0, 0x81) r2 = kqueue() flock(0xffffffffffffffff, 0xf) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) kevent(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f00000001c0)="d227b1fb46e670723239d1f28027d16faf95ee21366c3f5b490111fda6d3248e95b649dc2f6194e5dcd98eb609ce617b98a5b156396c179b03170a5da5d00d73b49f0e4a8259aeb5417d0909592f424d03bb09ec0a995374fdafe4a2eaa6e2a1951316b1", 0x64, 0x4, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65f100"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000680)=0x401) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="7d4172a20800eca3785093c8f1b93825f1e64d20ed3913752509d9abcad36cfcbfa6a37b4e650d5b32aded0ae6af351635053225170ca8e3b1c7148d82325db6763e5b0cdcbbc14136dc22c2c5476afb105ee56a993609923ee339585d35998d6c334267ae30edd70c13900a46837debbd7a7882884b0662d7cb8f4c0efac9522c8e411e50d7fc1b8e4af9282c4fc407b8", 0x91}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x3) 16:05:04 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x2, 0x22) 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}]}}}}}}}) 16:05:04 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="a96f6c", 0x3}, {&(0x7f0000000280)="d73160174caf4718635a8c9994734f2d218868ac2881f1d6c2fde7ca030000000000000043f52c65f3278ec5ae45372aab309d4db3ea499c41010060a68333cf78b0d0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c7585b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc0804000000193cb74714f0000000432e", 0x9d}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x3, 0x0) 16:05:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) 16:05:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@rr={0x7, 0x7, 0x0, [@loopback]}]}}}}}}}) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:05:04 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x4, 0x80000001, {0x40, 0x10001}}) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) recvfrom$unix(r0, &(0x7f0000000100)=""/111, 0x6f, 0x802, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7}, {0x1}, {0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3, 0x3f, 0x1, 0xffffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000040)) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x9, 0xcc, 0x5, 0x3}, {0x9, 0x2, 0x7, 0x78d3}, {0x7, 0x40, 0x7, 0x6}, {0xf835, 0xff, 0x6, 0x7fff}, {0x1f, 0x7, 0x3, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x3, 0x0, 0x0, 0x8000029d8aaa8}, {0x1d, 0x0, 0x2}, {0x3f}, {0xffee, 0x0, 0x0, 0x400}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xb1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000240)={@random="ef3dadbd677b", @random="0479347d9ab9", [{[{0x88a8, 0x3, 0x0, 0x4}], {0x8100, 0x7, 0x1, 0x4}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c}, @udp={{0x3, 0x3, 0x8}}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) 16:05:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x9}, 0x4, &(0x7f0000000600)="ae24175c5726092d3a0524373945dc63f33bfa468ef99d9f80c1394b536d8092a0261c4673c396505e41d6e815277b97f7b2fc01ce4dc50bdb19ef32b30d1c5e400eb2aa20f7d652355bcb0fcdb60c8ba47f69f5cfe2f4f5cb5a069a06b4a22082f227114736784b838959bb3193d1e29089ed17f98544fc89c7327088dfb9fff6adc29fc16f0162b4189e6480d5d4b78200ca12537a79cd584dcadea7c237229d401f63ea2828fbd37c6957805aa6717f", &(0x7f0000000100)=0xb1, &(0x7f0000000140), 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x10001, 0x0, {[0xa, 0xfe, 0x7, 0x100000001, 0x3, 0x0, 0x8, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000800, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {0x0, 0x4}, {}, {0x0, 0x10000}, {0x0, 0xf6000000}], {0x0, 0xfffffffc}}}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="3a49acdbfa4cb4f51420d65207b1fe0a0b3f1264e87fd924ba65845f2c45d3618847f14a3c3a4a105e7859372cc5137ed0c604a3bf1b22adb176a38f3329ca8a6869b32b79832a9216a8615e0a17e14137dcc69fbc42e7f26ad36a5f6a564f2de8047d306c31cd1c0d1e4934537747f427c73b00370c811476696968a44b6327383440a1d2b7dc9e05f18f42dd829b84db75498fda0740d62f4dd6", 0x9b, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000001740)=""/4108) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000140)=""/164) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x102}]}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='--\x00'], &(0x7f00000002c0)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap', &(0x7f0000000280)='&\x00']) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:04 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x802b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x20, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x10001, 0x1fe, 0x3, 0x2, 0x100006, 0x400, 0x0, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x1, 0x7fff, 0xfe], [0x1, 0x2, 0x4, 0xc3, 0x9, 0x8], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x70e1, 0x7, 0x200000000}, {0x6, 0x7fff, 0xfffffff8, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x7}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() getpid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2afb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:05:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) fsync(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) r8 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x8) r9 = kqueue() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0x8) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0x0, 0x0, 0x80, 0x1, 0xf49}], 0x4, &(0x7f0000000100)=[{{r3}, 0x2, 0xc, 0xf0000000, 0x7fff, 0x8}, {{r6}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0x10001}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x3, 0x40}, {{r0}, 0xfffffffffffffff9, 0x8, 0x69, 0x5}, {{r0}, 0xfffffffffffffffe, 0xa, 0x1, 0x4, 0x101}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x8000}, {{r0}, 0xffffffffffffffff, 0xac, 0x40000000, 0x0, 0x3}, {{r7}, 0xffffffffffffffff, 0x1, 0x20, 0x9, 0x8}, {{r8}, 0xfffffffffffffff9, 0x6, 0x80, 0x2fb, 0x7}, {{r9}, 0xfffffffffffffffb, 0x10, 0x4, 0xffff, 0x1}], 0x0, &(0x7f0000000240)={0x2, 0x1}) 16:05:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="506d5bc77f000001"], 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, 0x2, 0x0) r4 = dup2(r2, r3) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="78e33da7061def115161397c7d8c04b1a59422409248088e54f3e23c26b3a6f4be30133540a788a71db94366ab0000000000007fff81bfaddfbeb16ba17e7f4048b23a3819fda4c741ca82fe6d9f28413a0356ff8aed0828688e817d029115fb3f985211f1fec8170f2c3ecf733363b9ebb7d082e9798ccea9bd08c50d25d22a48547f10e9e9605c4718"], 0x10) r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x9, 0x4, 0xfffeffff, 0x0, "1e70032423d0fb06151b4948f2bb5228f8ed5699", 0x9, 0x5}) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x7ff, 0x20, 0x1, 0x0, 0x2, 0xe79, 0x5, 0x0, 0x2, 0x7, 0x80}) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:05:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) getppid() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) 16:05:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35202b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141da5ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a01d2aa648823e48006c51d692e5315a1fcab15c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1520b2ca6b80825d9c36b50fd81699aeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782cefc0c000000000d05268c7f104f1cf409d06998b681bce64422cda5d89d26552efae9c308d0dafcb089b688d551c8ed3711c6913e9fd3d01521d56e1b94fda2d867a7ba79f307a52f46738f663f9f4d57a7495aceef12ecee0000000000000000000000000000000043919bc3b549bd66a0a94e96325572d87770b8bf85861001"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006}]}) ftruncate(r7, 0x0, 0x353e) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x34, 0x0, 0x0, 0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x20, 0x0) r1 = socket(0x18, 0x1, 0x0) socket(0x2, 0x8000, 0x1f) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) 16:05:04 executing program 0: syz_emit_ethernet(0x12b6, &(0x7f0000000080)=ANY=[@ANYBLOB="0d82f9d1cc1500000000000086dd6000000012803aff0000000000000db74c00000000000000ff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0000000605dc0b417606828550e885889938171de57ca5750cc1738dcb80cdd91826f975155b48e5e0776be830a2020e0093d322849288720005768d45e7ad7a007e39022743b0890e4d21bc0c3080987b748e76e52fabf90b03a335a7e90eff6cc60111dfc4d9b62de9d50bacb12212c8a554dc7573623ea46a4a609ffecaa4bab49cd9e34b3641ff53a56337cee84bf2768b04f566691f062689e04ff43a2692598b5ec0e180eb932c1d3b4a00e6e5ea93ad6ce869414044081fca6c607abf371f94d02afbf5e9a779cd661d154cfa56993d014501ba49f912d0916c7ddba3a9c7c38df70a04ce80a22cde36305fb50000656d118a3cbd1ac8e175e5bcaa8a6cda30c79517604369d518ff9a4e236efe13f115c3cdf21b755d26454eba595d26a4d8e5e0e4c70b27208bee14037e8d2f70cc664afd9596b3fdde052eadaeee67c914974a234a524aa33ad745e58c39e71e9b45ed84cbe16ee042b217fef77e2b5d724366935cc47c9043868c6b26cba4a0d8e0cf0fd6baca24589a196b980d0d72e2032f11e983c604ab95f66d6f913590d1ed175c1012b9153c6cfaa031e30c7863aedcd891471fbbad49a61d88810ef2cb300cc8e71ef5d16a23d29876017ff66515b90530c75cc36bc6cced2cfa9012ab8bc5c2c805faa7368a172d56ada7865d3a5635bcfdbb61fc650b0a011dc2afc3fe3d144e08777a8c383723a98f5ba6b3e03be09af54dfd1c866d129fa1168a6e72d04f3049238036c86e43be2f9c3c0caa6b95f2150dddea1a9ba36a62cfc6bf5f6fb3e7cce74261adf53b0d05c4822220c87c2c9c11e94ca04062b28bf9a83f1b1acf7432d7d33d72ee63ca08de5c2b5cb87b4f4bae47f869ac8d1453c7113de9ae4ec3ffc68b91d659aff0b953170f0e9ba5effe31586a3f48946b1646109a25b3b82036a48310dc158ee8e420ac750098106813b6efbd267afa0cf7fa898b225a71b75521d5e8971eb1c939a420bb7084e93e5b813475d46e333874cc23b11ab193e97bfe9ec3be6b2f24fae3db042117c9b72f6f19ae5c14f87c4ae8ce18b7c6b4f59d7da7f4298346540204a79957abaafdb84ab7bf955802900a0a1addd2740b0a96eb37a49553d430b5ed11e007b0d19532036c7a4998ffaf3c0a3fe5d36df98cfd19dc5d8d4679da9bc184b4f6a1eb3739f4a254fe4dd3ef22e92af034ab043a4764f35e325ceaed1e662a6fd5327b12dd07f0d3d7c012d1c81ccf72ee29ab97c5a9d58d462305ea3bf79ff61ecd755aeb1f5279a6dad73c20291f7e590b313ca2fc0f5d99ecf782d2e05ba7e449fd0b6bdadf5a56c1a2c7cf03bbf1628564f2d6f4f9a1d525727938556cccf1b5b63634e6645b7502457c6ed97d018a805ba3097fd9cf8f40064045e7ae26e02b9a17af80aa33b92bdbc1598ab4c81c7e27dc7045ab86a9fc45dc89c34b7cf58f57fc14582af09b460bc763f5cfd8a52093c9f389b5db922dce030f016f2f97d8a4d3675a56fd70837fcec0c8989da5c978d690d939f69176eead57c2687a3c0829f6475e1642699748979c4a8582f10beff4aeb480db8c22f7634bc99c0b2b1446fa88448079cc45fc8b04a9d49d3f2562c4365e3eb8411b7f416d05287add831cc0a5a293ef28ea8e67ba01b7fe66d2b542412e81ff6fe1e7dd01a34c4046d637cd4e8c48af9efc9f837b7b1f76c2b4bd30e33e175249b98baba52c2e18aaded5afa01eec624d6239c5404993567b4079b6fdbf773bb424f2fed085e98b9d306f5ad461eaf91623ab1d875682d4da994cd0bc339186484713bfe205ffb4612ce63b935f02d100a3093dd6124f6dd66646ac1eea41c10e4c10446b83b0405d8e5eee4a27ff8949c56643d032b289e12bc120d2051d1469a0a77ab19bcdbab46f81a745aa87960b8af3399525db1f40f0fec774ee533fc5afec4b9b44e3dc2e9b09a83e667315348fb2016d65a76f80371fdce5bfe816cda075b179158adc4d11ba95c7a2d8875040cabc4badeafbe7d70f19d981002136a2c524293eb5ae9f5109ee36e4827f4c43d10ac62c9380eb4a117e3142ea7b0c89e9bee9a6ebf4a93dc69b38d311ef125b8b53c7759e1d4155769a5976ab3385534d75bde040b123f19b64d54f391d158c611327ef044397ce6c1256e4bf83060fa57efde3fd671dd7a4b7aa9b8de748eb0ee3c39ef7623ac51fbd2f8c01d7f6721d419243df41238d9d7b928346b6c454c97e1ee8853bc0b832676e23f68ec95006ab2b7e5993b57b4271a17c38d640456200056664e938dc4bf1ecf130309251667dfde1a1d1ae97ed12209edfee86d0764f416a1c89fdc165fc31f34105430393c102dc953e47250a87373cbd59994c6e357911b22fa5c6e84a6e01996afe3fed227fb327270411cd5778f0c369b87f396174afc1a7ba8f45b8a3b7c00fa144a61cd36338bf95314599c3b2bbb7c00814ed67be432a190b01fdf9768b520a929cf959f0ef7ca05e161b3ded65d41e13ba077774dea683d834dc93564ea9fffd6a63b6732f4a19ce9bba9e9f945d7fa59221f91c5ac01bdb0887f6c2edd7a0d396b40ff1b6a2410f75bfdb1cee4f3a30385d8b26995a819c439a3b0abffadbb75299040874226b2f1207c9583d0eb1756d8e01ae52332c014cfea43203811e54054406051bc6151f17de51efc230d49c8e3d8f4c4f7837f5430cfd6160ee3b9615e2d3f2aa79185bafaf24317d8bcba94763f4b566766a0946dc8c545027fa41c720d147cc669f266e2df4f698a4f4f27983475ad3681702d84146cc308819a5cbd4a6588cef43c337841e16cdf59e534513817ad3b8f6b40e2a59acc9885736b98e03f19a913cd4a0c99fd1fedc93d54ee8a644ebd753b077f09d3e0e9c76e33de4462d237ef88dc76bc116d69becd107309049f41b952a4dcdfc891aa0e669647cc7e41103fde276405a08b100322b275e29ae0ef8f8b8a9ce36864f74a288a6f53ecbd7bc4b1d0119e97428d5873cca7a88084b0bf0d74268eb89dc431e56f36a71ff15700bd0b8f79a32194b6c2d38c8e2fd67558b34dd476b53c7b9a3f1dd21806e8d7205d570d68f43172542041533cb582d6a324bc31ed31abf47dbd15572e14e481bf1ac7ae759c52b916d5c41cc8636300543ea185b1f24272af55b6f7664e82c82ff0515f8e025bab65990f40c3ec3e189b1a8c06978601c10f8321548f017b91bde013b4566170663d5c66c339fb6214058241f0fcb383cfd1c81f7cd9bce6befe82108f0e060a8c71baf45b19308d4dd0d3e456a22822578df93eddb94c808894cdac41180b840dba8fb57cb3b0b0f2b0ffedf6fb6e65bbb92cf24804e192aaf560ed3e7bb9c5a6d875d8f1d6a1c715b9580fa9470381e28d2f1a080eeb85364da8c92e0087fe65ce9b078ed87ccbf304b1358aeb98809ba1f03e147ba999fa96400f4b8645aa201eadb4f684719c90f0e496face14f3ef2dc949d193b407b999944528c76102971bc496057203482741d3eab1f195d464ae572a048d1a1fc46255ac96a4be155fbc78498ffc2b3606477431112594114f54c6e72c8fee83dfae56057e49af5ebe8ba3f9509fd578d232424ddc89ab73f00a49ce63d7a6c1dc167c652130563dd30ef95043e286e3682f2c1634ebc10e9c16ce684eb0920f817a044c26381ef77c4cc25a66f556781ff3d5b051dbd4941971161895bbdd59c4b00b0c87e41b4c2ee91e1b7cbc439f07d60cefe7025ca38d151c541d64a8d9a6ae95debbbaa46d40af9d92230cae2d3e98f28598e6a221fcdc54d2d3fd299d0bd12c154b2b66a883ce647610bf6c99197610ecf2b3fb3ce448990d08d341fd6142c0f6259200924c52fa60f2622864b6c70dcad3e16535347c8b0b4d25636a48d45d535455232a9b3771d3b834539f6877b02a235bd129bf8eda4a5196d4f266639e81aa155716656fa62a23e212c536f45a87e2afe5a3dc6ba0fb2765745737fcf9f0b378dc648ac5ce6696d74ab7160ac7f2271382d8ed38c5f0b692754f0368807b9437477c7425161f3c2aeeba9a9c060ad3bc49e006ff6e16d97860e825f0079a16b35c3ad165d7d952911df16f46f1fbf93b77db2df6f88af539a2f29d89f68bedfd1cd9154809676d5df1e6aa8a82ec80d3ecfbeb49ee6b4b7f9d26b20c35339d947aafec7c91d19684be2c5dfbcf1310a9811261b0c0bc7b0252078e7a635f58bc79a2156a219ad3aaaa57b6c9426a3d2913f31f6b7d027fdde75eb25f803bcb5bdfcaf3df8409e3b9e1666efa19d84eecd5cedc9b75965f51de5e25b8870ba068f601385d33d0ded32365e34afa894fbf0936443eb977bdd7e9cc5edb49835f53b28cbfa0f1a66d2abd9ba90bd7bbe2595d4102e1ffd2e3a0f70f196bb75ea6d538d295557245ecd1d88b8687a9a191385886d14b0c429f2abece58e0918454831af86baaf8bea6bee1432a784de413b2374c351b344bb10962ea07dbbc232c5f795aea17474c7d8c2d1b21c9902b77bf0ba8efd3a058180f5d7360bed6b9249fdb5948ad945560a1f7ad2a97cc971f62388420f295278d63de82ec590847073bf5b00b7fcc3d68cea159ed9b5a4a61a55ff6b721be3f0f7c7451064c980e24d19664a2ad0d900f1e0b25e7b4e519126d8ddca758a258071d56fd378b1f64f3b595698d31018655bbeae7d4469589bfaba5ea59d15a4cb410c094b8b441201b504155993eafbbd9e64ca0836c962d64b498e7094aac3ecbd094f67ff66f3c010583e87874c5a81747306f86c985daba77fee8616fafd3dcb1d43eff151943b6f85ecdf677652034a1efe5b2b37884244a26e7541ca610242b1629401468f15cf016c2120381cb22fbb078e4cfcdd336bf385683a007fddee2cb3073b2353452bf2b7fcdf5e2ec7306b9f80f76c9aa656e8fd258a6c47dcdd19a2d9d2231d34a6b9d09fa08dbf7c89b654dd9ee5501827f1713a7040ac1671bc14ee3d41748477e8e754ec0892b9cf1632edb893918d201dd81ae8118491fac44cd322cf872ad9d1d6a59393a38dcb539b4e906ae301e84d8071a4ded8c98a7c379623795ee36294dbb447b7c2de75e78875e0b1e7e593f5360b106311f89c1350ef003985189448f8cb68d449ff8bd46f3f099ceae18e6c45073ee0b1509e5a566180dc53643a089374595407ea70027c779f9ae68f2c02e92fcafef23081e7e3eb10c36c7e7d6c6e68855b3134ad1c6cf2517d04b5aaa3119a401e6757c29fac9e49c2e64a86f81cdbbf5f5e4dfa77e51b81d53d67cbb460ccada48820731c512e8a0fb1e3d8056fb8d41657b3cbf14b495db06459581b7d2253e548cf12b856d1986018150fbd9f13afe40784d9426f30883ff9ef743276e58ff18a12afa64d3eda2325db8bd5b163f42d678eb07496f54feb407d4e6113e5cee60c7acbb38261df14db56c1444d386e68b465b3a01a104bc820793962004ed02aa7baa6bbf7ec3f609435fefa3f60dbea6402d94f72cc3d52cbacf071126e568e54bad5faa8e8f1ffec263be405181857460d0f4dd89bcbd8774d1f98ad3089fd1f49f77a4e07bbb19c9c94415c7c1ac6bc90954cf019b4729ab8c70cdd02134948ef3dfd846b58443d150de92a99e69ba0dccbc8981837a76d8ec9757e33d5bd9d2a6b3d66d76d1511acecb794c742ffa7d33e71787c651352f586467bb083351999642d854c8fedc6335ac43c9e5a7097778a1a47a3ce769383099525da132ec1f5b18c49aa54dc8524e22b2e5644bdb9bb7d4e2744aa75ca7cc389fb3ccf3b0a45a8524d69186d20e7371e01b3738d6296301f9020462f2c0348327fbd781a7f2521c78e5752c04c986120b6ec5762e477d1d9a9af7fd0eeb452d6142772607c5ec72522959bc57da47dc617a501f91c1f0e70493853d400d573bb56aaf6f020d08946e3fc1429bcdae2fb4df4e84cdc95307fef2eb9a3972f91ca4d6de02bbe59a4e63cf1533a8a2e00c0d845d75c49d4c3ac3d8e084326cc8252f1697a98eb3e36212a18f58b0ca8965de9d887dda70e2ce8b5057153a53eafd5e75fc6353029bb225d8840d291d062f5af010bb46ac6b6d020d7c994a271d66c5f7cbdc1c7591737b99165b5c0197c2570e53a727cbc6d96a8cb0006f8dcfbccdd2cd8cf7db1545c59a2823241cf5226eed636f39cab197dc67902b5405498bb5d754e86f129805e443cc0e7462ea2002884d3a5ac798a04390855daef2cd35e1a7280db43cb0691ace68b0d73e8d390d1284d2e2bc11ac1f3c412ab55d371a3572fc435a2f53de2491e1f90078350276c2e8f4ed89529d02b2858452e98a816b27a431ee77aa0122e2fd42b171ece6b952f8df46961b1876b09c0c0a6fb8c0ebdf5f16dd82b41438e73d6a7269f887af071b70eef397f0b52012583c5c675ab3c12fada8b58dc3ff7c34b54a3a7c43a3c781c07aab05a010546175d9d9222af50f038d2438a8ffb5845a2d79de8fad36e15e0903d30086d0a3bdba2a01c9e504be3c4a652dfe9fee2c5056bc05303bc402b99e0b0213d3e539bc43033e88f9529bf9f14e14dd1e5c25a5d647550e4b13b4bf31c7093ecf92e4903979df3e24563c1f99e227002854009445f1f977f21c733dfa1c37be908451f73eea3a30863b01857793173f4997f6bdf91d1779a00"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) pread(r2, &(0x7f0000001540)="6baad8c412cc3657f9f711cc047e29bb34f7c938c61955ab6409e21cb617eb8d", 0x20, 0x0, 0x1) sysctl$net_inet_gre(&(0x7f0000001340)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000001380)="f23be32d1ff3bdf0c74fbebcf40ec84af6973153601cfc0b47efa4ab769eab0bf718cfb53d38c70484fb3fdb9751e3a0d969c073e4616120d7f3b09a9a2ff8b90b4a36cb8677cd0c82dddc11bd30c2aa42def199905a2eb087aeb6f3df995241cf5f47ecb53fc0816cdd9af6cb0665ed681e195e917052ad04ffa31a8b8024a9d4febde1d1c41ae76ac3167d5bcb1766653de77733f6cb5a799f7f6834c88827b0e5c2013143041a5d9e73001914752766c4f237346ef6e9edcf445028642c0bdbf90287d75efa5a2eb4bc0878d4458f0df041b93e648e6e53ff7ed0198982a7ca5e8eccd1c5e4d1c70ca4b9e53e93e89324157b4b9c", &(0x7f0000001480)=0xf6, &(0x7f00000014c0)="492c79fd871ba4b5fdfb68b6938a4fb8cd3d2ae85fbad2b3b168c7347048a06c609b87a893634ac1a149c9b25fa1b58e335bca0215d8f1e7fc88561fb02bc70257264b2e546739ac6a6555a9c580181d1322fbd21ce19494b70b", 0x5a) 16:05:04 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x14}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) 16:05:04 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x7}, 0x2, &(0x7f00000003c0)="530ff19f77680a88ffff784e8bb0911b632bff852bd078ac2520018adf09a3c206257390d0", &(0x7f0000000280)=0x25, 0x0, 0x0) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xffffffff, 0x9, 0x3, 0x1, 0x3f, 0xef, 0x2, 0x0, 0x1, 0x20}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2, 0x0, 0x4}, {0x20, 0x40, 0x7, 0x8001}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x6, 0x1) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000180)=0x4) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) msgget(0x2, 0xde) ftruncate(r6, 0x0, 0x7) 16:05:04 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x4722db8820f38dbb, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x9) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r1, 0xc1084425, &(0x7f0000000240)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x40}, {0x6}]}) r5 = kqueue() ftruncate(r5, 0x0, 0x5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x10, r5, 0x0, 0x10000) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0x3) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)) 16:05:04 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x36}, 0x1e7d9862ee07dcd, &(0x7f0000000000)="c88ee3e53eb8e762d9d1429862517765f35cbf96cef915f5b75a78cc29d33b67d40c781ec45c067d44675ce61d4b735000913efa8e355fce87c342f50e1a0180fbbecdc0", &(0x7f00000002c0)=0x8f, &(0x7f0000000300)="43c42d43d8a6662a3690a80db6ab061d00000000efb802926ced31752d", 0x1d) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x21, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x9, 0x3}, {0x22, 0x5a, 0x3, 0x6}, {0x40, 0x1, 0x9, 0x9}, {0x3, 0x4, 0x3f, 0x21}]}) syz_emit_ethernet(0x52, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000008000000446477c49de49e2a8f1b170543fd3e624a041fa3fbf9c04399cd625aa107e6f0d9142d087009bd9f43d2cb215f82417d32ca4278fb4d2e6a6e90c785"]) 16:05:04 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x7}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000018"], 0xb2, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/2}, 0xa, 0x3, 0x1800) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000002c0)=""/4096) 16:05:04 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x1f, 0x11f]}) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) write(r2, &(0x7f00000000c0)="73eceb8a037d7a2c11dbbc3cae2f1e57a2afe89bd648c975a2e4a982f1d41e9ee3d2e3e487e3b482c1cd69cd26cc45ee1c391d5a677e7dd32e740c7dd93690d29a3da51c9f11b989a2b72c6043de0af8eb0374c1fc10cc56ccd5252dc98c860dea4b594448398cf83e74b5c921b42b95af0a1135406559e08742b356f21bda76730b076949069a38986dcaab84f3b21baf16b2bf6542d86a9a5fe1533819e30e902f94814aa436ed548bcd34b8", 0xad) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) setsockopt(r4, 0x85, 0x80000001, &(0x7f0000000300)="365ce5a2bb43d779cb8f8ede9dee642f837013a5a2dd3e854381f9f503b8ce191d3eea2a5ffe7f7a97e2399c8db908e924641e24575f827ccd058daa87501f0dc7e86405aa4854ee9ba715c60b1fdd2014325e97bedc7f67434198aa8ac6ff9fd28c9732900044063493cdd0646bdcc1a661f0877d057b73849f1248c81cdc71386e48c7ce317598149dc27b6f4d1c11cdaaee92ac2cd56821d83e26738133bf2d", 0xa1) 16:05:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000500)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="47b15dbc82a73eddd70d2339a1257c75e5a9603f2b43e01d02eb6167773d3b3b7b9a7d1a8930e396b7774a4165fbc724694bdd64e01c7cdbf2eb5f990d088f45cd6eaa272b24a3221b7d03bc5114bcf93ce5d70a7a9bd336687bd9d7bfc1cb282454e2cb27ab2258d9b6e47bab05f257d1ba1ca0286b2199c687a4edb20fbf6c998fd68d4015d1e0da3514e2664028fc12", 0x91}, {&(0x7f0000000080)="c08bd58dca56afb3b3489961d46a24f81da9ba6edb90fef05c4041ee71336b75ad89ee426cddaa08eccc70188c843892e897fcc9e27e66cf49", 0x39}, {&(0x7f00000000c0)="c1d32c002012e65a395cfd7686fe49ad5025c8749d0339c0388ad95b1c81231674abbe5b3191c85a5ab3", 0x2a}, {&(0x7f00000002c0)="e5ff5c6c39ecf08d3ae3d3c378ae1b78acc1d91fb2195a7af9f2e6cdf4c4dcd7fb6312be3ae1407d7a40c0f62ebe9400a46b6937e26751737b43b6aee80d90261adffd724f2ced58a56afc5be85ac84336c2770fd337c0a41f2aeab5ddb60946696baad76589485c12e058ac570281c8854b0f6ae79a4afd780b3950f9f8ab971f0ec30ec59fcfa8b34fd39f68e8ebdc6041d3a055408f35211af4e4d44fa4c20b0266011702ddc04e17b47837d8d2f15f938e4cacd6909909b772652b735cba094c88c84fe546ee28062234ce857bd206200aa5", 0xd4}, {&(0x7f00000003c0)="4a086646c77bbeabb2c27c269d1df7753b7fb821374bd44c7b6b8b2623f7635bd6a86a86e64fca3ea02e5780778a9d9bdc2584e98bba730391eebfdeba6ebdd2ce4ef01de9", 0x45}], 0x5) 16:05:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2000000000000090, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x97de, 0x0, 0x0, 0xfffffffe}, {0xccf7, 0x20, 0x7, 0x3}, {0x1000, 0x2, 0x3f, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@remote, @broadcast}) 16:05:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x4000, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) listen(r2, 0xfffffffd) 16:05:04 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000002000200600ff020000000000000000000000000001fe8000000000000000002000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8010000390780000050a00000fff000000090100"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x2, 0xa9, 0x6}) 16:05:04 executing program 0: syz_emit_ethernet(0xe1, &(0x7f0000000000)={@broadcast, @random="e93400", [{[{0x88a8, 0x3, 0x0, 0x1}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3, 0xcb, 0x0, 0x9, 0x0, 0x1, 0x0, @empty, @loopback}, @udp={{0x3, 0x0, 0x8}, {"c348ec452212ba9064ea12e3bff479605d95ed97a9036bb7bc4ef4c64558e84c0d676e51284a596f03c9a4273b9a9c318c0b6aa834d9f888c73fbd1b05321aaf94c36dda796ffe8671c4571a36cb25f053c05ed29ba431a5a7ca3401442922276ff8987ef6bfc6e887312898b17ebe0e9eb51b7a203449a7d3819f033a52798f5158e2fe44cb1f218b4fe26b052b94068e368e0c852043127836c6b2ee527029734908a1d9e0d972c65623bfc5a100"}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:05:04 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78679a, r0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='r\x00') 16:05:04 executing program 1: socket(0x20, 0x3, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13b, &(0x7f0000000100)={@broadcast, @random="5581a140e934", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x12d, 0x0, 0x0, 0x0, 0x37, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, r0, 0x41424344, 0x1, 0x0, 0x9, 0x2, 0x3, 0x0, 0x401, {[@nop, @mss={0x2, 0x4, 0x5}, @timestamp={0x8, 0xa, 0x1, 0xc88}]}}, {"7e2231c1e1104634220182356034e77b341dcaeaa44120fa7fdc4a6b50fb34b3b6a9da31b9fc1fb116a6aeff6ef3c034caea2b4515faf9b14b54dff9cd95969cc9cb82294d0d1d0eba887659c36bc0f6ec42b3aac6041f8fd8710123efb45af522b27abac6f0edae8a28e3ea256d2c8e70eb68b363035225633ac8f043f2d68f5ca8aa9afd3247bf7d007fd3a98bdac1298b998c0210e2c60386fd25f9badbb00f06e7d30fb012af853aef476c78b9bf9cc285d2f864a98dc725cea71146b70e6a0d978ce8d57cb4e1ad3a438d3190c558e88a8d2429e7ee394475e1f6ec5f684184ec572be49b01fdd9f7d49f458d52aff9d59cc8"}}}}}}) getpid() 16:05:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0xffffd}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:04 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, &(0x7f0000000080)="cbe40000", &(0x7f00000002c0)=0x4, 0x0, 0x0) msgget(0x0, 0x0) r0 = socket(0x6, 0x2, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x1, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f00000003c0)=[{0x0, 0x9, 0x1000}, {0x0, 0xffff, 0x1000}, {0x3, 0x0, 0x2000}, {0x1, 0x4}, {0x7, 0x2, 0x38be583e2d2c50ef}, {0x2, 0xfff7, 0x1800}, {0x2, 0x1, 0x1800}, {0x2, 0x8001}, {0x0, 0x4, 0x800}], 0x9) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000400)) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/194) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x40, 0x9]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)=0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/73}}) 16:05:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2d012e2f66696c65302f66696c643000"], 0x10) 16:05:04 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001400)={0x1ff, 0x1, 0x3, 0x7f, "e0994fa1eb5103f36b3377fe2325c903db2961aa", 0x45a9, 0x7}) r3 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000013c0)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0xb841) syz_open_pts() setrlimit(0x7, &(0x7f0000001380)={0x6, 0x4}) syz_open_pts() writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="1553c51cd93c8d7bd580383e2b6408ab1a70f396fd2b1a7101ba9313a633cf48640b2fbd06b1b70b7dbf4450d048967da3d5faa02b3c093032072c7d8c51f0d2497566aed5c3148cb909a83fd96722370c73e4d1c04e77b08c664459d1d4b6ea23f3b357211955ae0cd1eafb27bae4b0539446fecf0c9a1461154e0744d8248a5bfffcf4668fb357106608b6ddd28761132853595be845bdc6f68ac22b88c5245c5c05faa44feb69c846e182e6b4a91d1ae38d5d09640b6eff69e78e624a433b6af03b5e6633c682139883e64dd939694c417b0546a171573ebaec7eb1dc25555a107a38d431447a83c79d080a2f224045e2a9fb59139e4268d37161992f", 0xfe}, {&(0x7f0000000000)="c80b15146410ee1388ee24543eb41e58cb4f48ce61289ada6aa148a90e8ef9dac14381f4310b", 0x26}, {&(0x7f0000000200)="f183fd1d4c3d17181fd16f03b98804397251b2c0afe9cfe0f0ef53fb9693d5d8029e820939d13cf034569d3313b6dac38bf411925c3d63168ebc71fa4b33f4319284a52442f2f4a70463b03c22aa59df2b0180b2e8e4297f6c459b07c99d3f1009178f1f1b158bdde8932a1618c6cc99b092f1f0cf78465083fba053ea4c2aad4276431b89c7c040303f54a23eb3e0e7ad03d1ab0e056d4345ef94c05044d60f5c72d82723720c4731900ba9ce551ee5ed54b2aeda7245caa6862f3929be0daf7dbf59488ca8ac4a582278f8e2cbf8b5b456660b87285d8788040717d72b25f1f0c8b19933539bfb92547ba9902534d6a57c26e9122a57b5295bfadcab5fa82e9f4f5be41b3d2426484b8c1286db9055b563a8f91af50fc30e12142c93c496af9c1185db074f25020d0d922bafe9371202b658193d77ad57ad8be78c6c4ded874539b8756ca7fd24640b1567489f699d2ffb4a172f8cb924209782a438fca46c8d96697ff1648af18cbe573ea2d2d075d889fa1428dbeb2b21444a180377b26f07144af905acbb74975259aa504b84cae2d4bdb55c629ab44215fc2fd4b15a2517a04afdb27f71093b9720be01dfbc279bca263a10ed9b9823026f74f6efb49872a9471f6de904b144fd726461aa12da389b0b0f29a20cebe591691285d7e03a6d122b6c6a2be5a55b606c64c086c4a9d83ea1ea037f941601d8f6ec00cfdf215457584c3f6d3ad2eefe8d3e562f264636a97e7d25611fce22a25f2a55efaf02b64f9308af40bd1bd82377251aa64c84d3f04f3af9601a744adc6ebac68953d95babc5e6131838f1d9a2bcf29cf01dde0b425605b383bf1df5d40ecff04dd9dceee2bcf901ff6caa14739319380ed4a70a0f9fa3512e55be472af16bf57c965b6ae91c56518cf27ae7933e954bf8a844f3ac388debfa54c0d8488f7b54a92bafcc6386a69a86e206fadd1dc6cd14c1643ca6bf66123d5d599c65ad3985ce786cba8dbbf5b2563d1e94c4555ac0209df70fb5c4d1e62e2935f1999fb1174291c0dd0947191597e551da7952b9575ce73cac46394fde76731636660a3bbade6bb1fd8aec7c5d48493b9d301120ab0e7f5de1ae9fe5f4ebb893f567f6700a4fe4db9c9db506a682e9a8d229b937a0a9ce5fe3df7e54fe1a3db7537761e95140983d4d848a83c9c585ffdffa60f9558195d8106acd624cd37e6752451ebc2e67267142d7aa076882e795aa80a28e3f97dbd6ef10c37bbd29a026ddcebd71b990eaa7f2763063cbda55a0542c8f9811c2025acdffe39f05cf1fabe2397fee7dac22a534e91fb8cbedafd71bbe475baa167ab63254aa029d7d8255c271804efaa625b1ca9d2fe917f4a44f0b564451f6b4a1e4d19e825f63dedc59d1728fa40b59aeca7da2a2c1874a43f0fd9b0c742cc5658eba6a17f966d7a9266ab181feddf644ebce4f7fafae56250b1a7606077c24c4fc6af8e16d3d0da4080f60a7f10629cd0dcef99dfd9067cb581a1d2a1c76a7addea8b26dce3a3b3b3e0e80e33c710e4be87fe4c09817c0dc217015ea707bef6f8d0222ab5d85c0b286cebf1cb450adced4454b3cbc60da12d596798b5466ade54bd362a5cca9c8ac3c845a8359ddd2a08b17ac2b9b123cbbcd2a53916208cae4070deb7a3f3a951b2aa705ea44d7a9157206f0bd41c1c2bc9b00188b30d4b1d529f406148ddabc9f25f49b363d66107bb69ffebf763096bb6497198a5e9a4977e0205c7713096099cca1b1ae3a120bf370c3186af3a27428517ab7835144e79ac5d1627a0916c5989a284bd8d71b41592a5eb54605839d763b2b16bea49c5c57292ca91c155b8fabda93e3c094381a7753a717763193676528ad58b6a7cbfab33bf72f8e963019e29aacdd0725bdc1c2768e0448488cf4939af5bd9082aa5d2a5ff3fbf6fe21fb9600dbc6e8fa676bccd64c5d488d96e05e954d1cfd62f092c3c0fede3123574a1d247b5427f21bb48bcebc0a77f663ff4de552b966385b279ea654637f13001ea0fb6567a016ec8c577963bab440c53975168aa15b6cdaafba8040693d90bf291501babc47f25746f4acd4fb6f9674706720c783dacd193dff8c791bbce81757738a2109d31b49413bed1084275269a9b4c65b3ac3713d6cd9f354621e3a134d5762d168352f73ea1b84e48a2d67b8eee056e183f6ef51d273add56152c388d960e8bb7a1164c94e27f45916c111b9ab9b011fe5d975361ceb15d6077a550eec39d8b852641055957855ddb8b6d8da20167ea72072a2e4603d71c2b66b20f1b35f441cf39a87c7962c79dfa2a94d242d160d06e2430cbf64d5c4b8ba9a55329ff0be3c3f22262ffd61bc5dfb6e99efb0653a4f97cace9ffa5d3e3c8b44b232a10ecec98f2a758444a78366ec7a3fef218eb5e6d5e38f857a8e7924c03f74f34b0734323ff2083aaef505bcfcc917a394c08e8c0f0559c123f5d7a3195651a0a53843b0f4c1a32061ad6ea554acb815baf137d2249eddb26bdbe52d4949d88bc362e785d45ccc467f9a1b53dfe0e312a4e0fccfe9577a5c9909e149140f8bf81708245813d5f117c05cffcd8913ac94d88359443df80246d9abad402e4850d129ca7153773db2cd20ec802a8daf2e40fb1cc9373db3903ca4a8f7f05a49b858c1cd9d72ba3fc97ff88ee43e8a9b2608bceebd68ee8b5bda9737e41ec05823fcb704dccf07aaf1c7777b2736b77ddc2feb2dbd97c79d16f3e6ee21e33959eceb919eb3d14b121856bd87906170eb4385d3d1a7c53c048c5911d5d2aea39a7e5deb9b3b86226a7cced04afb5251dbd66d4ed65551e1555030a1e39bfd6ff3e4ee202062c0b93be3b3013ea96371d660c99708389196477a0a59bdd40c4ba80f3729ba0fd7ce89057ec858673da6ad038dcc899b5c9b5efd27b25949d5d41f4921a2640911d0a314c24ff150d5f5e80bfa8f8b788b78db59cce5da9aff5a032e687cefdacdce5f01d46122ede92e3fcc782393742619d377763f5d59591de2124c7a0e6a20990e1cc56c179313743fd4e6bf7abc7ec99cc2bf6e496058eb5ffd78cc44c81e50aa056c3e61850b121a6ee50d71af78d0268fcb3cae97124c8d855684fa19f67080f07a043c8399391612a3c46cbfc950f2328af9a2e8cdd232a2aea5c584060a59f726e1d96cff28823c28aa0fc95194294dbfdb8fafd0170a9571c2817545101e947357d1e1fdbaccee52870fd0c7fa08d3ad82a03907a2ae61a57cc9aa466060d6a57fdd017b90b1958a7718dc9e8db45fe80d4ed2f6b7cb6d4302bfd4a391ce9def30ed083edb901b123945f9caa05cb237b72694692b4789b133d33c6c4c1cfcba7a537feeab1219e85ab4c1ff6cac116cb0474f373207cb90da0a184882e61af6105ab1383901f4b62c77dd5378146bb6cf4d61a823ff37ebeee4d2cf54bbb4831c6e17ea6b98f4d5fc2689051752f0df18eca2b45463eb98af7fc427b583f4afb7bdd825c17bce80734d3157aa00bc9423fc2cdee3f16ed47061de7a081a722a19dee07369f83b5e9d632d739165338f5dc5f72c584b7ef42d87ded0fc85f0c53b02c5664ef339819e7f183de327117b6178b41a56a6b880f13ae11cd9125f90351201aaf3e5333576238ee64aecb9e87a518ba5160f0f8026b29ffe0909832f3309a024d18e38bc195711b6f9e2fe3fd2ccea7732bf7f3b339b06b2058310b376618a06408c1020b96b64d3b4c72655774f60ca97bb4a42a26a8c9088712adac41785f6e4369597197667b4a77f0dcc505a3086578322971a3689adf68cd6baa71f2356902ffac777666f4babad87995db66d71ed9a0171c5d6f457641827520106d5d1f320dc0e2c24a5defb2cf9340d1016f507d3c7498edd6eca65c6c628acb70fa11db7d72e4e2ce0a816cbd9e0747936ccd3667108a366827e1d97d272f1e3d00a46c7308c65ddffaff78b512d73d21512f4d349bd7bb87689bdd3a216b7e511ee3168497cecb104310e0c9d59321de0d3dc9594d9fbfb2a983f42129bc1e651b3275337ba8fef04332856c95ebee2d9b72e67fffb3d8f9d21d48e565510b3c9a5442012064b046300bbd9319254af682cb4a2318cea63b2c5338a6ca53379caf17c2c46c15a7f081944e85a3829970e3cc152799757ee1af882456f3dba58990c1673955cdd1400290aa9c38ee03b894f9e1ae02e9bb3d3bb68a86801eddda4198306825b2586d560037685d79a513d08d9bfb1b718456c27c415230a8fbf4950f6fc8af4c06b30e6dfd07c95760d5f33a155a2c61221fc3563ca4ef64f8b64a164c73c6d2e2c6b99d10d76ea5e9497256d315fe00c2a04b433ec3b08ea4bf8d68dc353bd0bad0f20897a67c512e4c4f4df9f3cbadecb2b0d4b8037b637139149cc18f4323d296ebcfd73d27060b913a9ffa64764416ec000b9181b0460844927aa68e89ddf56cd8048e609b7cdc5ce204cfca004412c203c131b6966a555595b12e8d8a8b0784afcb1ed73e7f7be1ee1008cac6c74f97d1223c7178e41c9bce0cafa0e93ef68a413da8184420aa5d0cbcc95aec9f7e3c606ad1a5d39ef6b41c9dbae3b9a99008687838efde0504ea83cd4cd4825c5b1165ed22d514a8aeb7b7309eb0628d15c98697bf3ef1f48213e6e56ca2d7ff914a7d1e27464c045a0d31993a52b4a192773b68a23b59a64f0629c1d192c826ca8e2ea64acacbcfd513b663801442284d0b2f96078f133658b4649408c04b108ffe12d2049190140ffaa550ce29a7a7875e74fa3137d2285e2acb7ce8be7bf7341d82561ab306ddf64b03d209898bfa88c53cfe5c45331c35a703033ad41411eb88c0a468ed775973efbf4266455f1dfaa53eafcc19ddfb3ff8896798db5455e2f48b1759b84852936f0a7c2d3a4da108a3fc48835cd4972463437463c5c792da568ec25d6711b81ea47c9f54b238c8978a130d695f6d44a14ebdf9cfacd5ae482dfdeadb1e95797f66c0d3b25fd4bc5ba12ef3431591b3f25681a8fa3a4cecb5b462c667ae2fe5b0a73b806adb947787c59170f9cccfecc5c13697571b92b7423d036446b5f3ee9020a42cab8cd003ed4504bec528951d68058bec15d881a83884738d1fac92e3b3e4af70058d171d9cc150537b008635137fb3549cd4ecb60574563e51a20dc5527374e7ee1ace4f4d70c261bb037940f442becab4fc40458799acaba4458eb56318cd0113fd846f651a4c81330dacf4c24014eb1311165116905bbb00ea561d4939ec5505858e052aaaf8068adae15cff54fe4d9fffc13960efe1134e8eee1f272ed7b9c87ab1c7ae6be84f1865bba422c53306770a2f00dd25faae8a45ac4f496118ce3dd26ee97f79e4945530743b2a9de44b6eb9d484877a786d62cf078fc3fb11587049d22e0ee225ebba7449ede2504824bf5155d5b53fdde591a419cc999f2c2326d548032213e2d7033d6a008c5b046dc63b85488c1634e2b3da0328daa4ea0e4870f9e7955b59883c11911507aada1c12ed8ca85819ef7799c704e0325518fda751767f2d30dd0879ab484ccb7c35568ab63198cd7c171d3c86d35e64baa63edf07149d40b73fa42ab77be769c7bcc5c16f1e046d77fc5112d311acef77a0d314cab89daf8b9a8cf2e302b44804a6d503817cc222acf112c981a8e7a7f336f7c71bea49feadde3d68719b13c63a32129ddc9cad506f10413c8fcf2f93e217994bc61817b61bd5b6b86840dc37c2c8b199922851de0a913e4cad83079a351a0175ac6aed3873b2fbba47562bf3077f852e37dcac849db48342cc20000", 0xffe}, {&(0x7f0000000080)="eef9ce6f829fd6fc83d4734fee8bb1b5788ebdffc738031200ebde5a8b6e9774d3ec6cdaaf", 0x25}, {&(0x7f0000001200)="b0987f8459df57f6c5de448855dbfac0821c1365bf741bc432b34e7a765047df98ae93469b3caa178ec70094a18b8bc20a523ce6d99e87d7fa8d0e36aba1eddc22aec35c1a43b63e096cc1750af5d11c4344f50bdab3fdc1937c242e87cbad5bddb77619908352ca2cc4db7f170ce01f5c9ec3f00a86527bcfc94efc1c0ba32e51ebc1642d2ad3a56bdebf4175171e39b498282e726fe2c833b461", 0x9b}, {&(0x7f00000012c0)="1c7ace0435ed984917fa8dd2aba62172eb801c6e6a11e858a162427de3727a752fcd6011c093e0a826c8882aa0136e5dbcd1996f18a98668d5acac137ffd00f7b187cdcdcf90e705f1dd565669705f8f7135a76c79cd13e222c3415b6ce4ed5f30a15b463ee59d3d1876b88ad70a23f7f5b52187c46ffd561f090c4ce2e1ab35ca1d1e3dc357049d9a1f467ea864d8d1a344bdf1c8d4e364d59ddac1345414d3adc9f07b861387e164371dd7f1c78a3462512a4dec648ea8ee04deedf3d114", 0xbf}, {&(0x7f0000001700)="b5c6050e1d2b2daa6255aafdf90d4c4c525754e66894a8a4590739f2e70ae0eef0e4397775d73d15d13874b216a8e265a024b32f9913757d0958ce318b4a229234f7449fede90c5e9590ca52e269979b3fe032660867419108be1f572ffb6ba429eb9c9b3c2cd9eccf92b5fa3f9da0fede8caadb225a275938059c5eb80d489ab56ff7315bc2cb", 0x87}, {&(0x7f00000017c0)="f149c7d5fea28ce195cc82e0431256eb12cbf2daf02f9112f2fddbd75f4e4e5bf58f690b3fd9b54011171617e06917cfe59eb8f67f30e5dc2c3ad2bc8696015e305fac737ea566536a861c8dc3891914ed2b04aecd27183041b66094194e2c97c0fc8d17e6aeb5cfd511811f55372389b2a14599cf13e9a9d24543e69eb3e3237648ac0e44cda3c82cc48338ef5f5eb1d0214d40ede4fae59def2312ac376b5a9bda7e73cdeb402dcb1216fcae38a3df6e1f53038405146381ce734f517fe9cbced9265c6766d629021e53eaaba0dababe521d90c574", 0xd6}, {&(0x7f0000001540)="c3e95b316e55e33e3763101bc842eddba6218ea8a8b51e8fd106e3ccf1eaa0f0d705f5009337f7461275d747fc32dd9e6aa13d8bff2c2fd71508e44fcda7c1cf2e159adad0e50291343edd5b0d9dfb23da567c39a1cc31cd6f0498d89feb76d4f1bf3ce06893b7e353fc75c719a0fd86b2a2a76933aa815c30575dfb4c7235e3518c0e6b19df83854cba75e4749491fe549882585aa9987bae5bbeb942f4f3b4734f9a950dc1fb94d5983b4ff09bad19cf9b63efaa00c504227e762c620a671f30621d5835de0716a9f2f184aad5c3ba8153f9b086f89fafb0ae2c3cbd67c74053f47a33cc0f95a6f953b655af5200c710766154306ddc9ce25d", 0xfa}], 0x9) 16:05:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="14e72c9745c949a0a91f7b4df69c22f8e56d7108ee98261d2b66f6e0d93f697cb62863b60b70dc81e11b2c481f96cdd4dd7fa77448bb2cc50ef8c952890123a902b3016f0bef0c85e351724b2e8ace1c4de1d0250dc545b2c8e838874c30747bd3c15c6ce287ce417c25c9d9d5301f4d6c29e813d7cd62b445a1f8b412e0d3c43bfcc84db5c96054098e29a9ed3a5e28b188ac30e7e1605bda356966ad359e5cb1d1351d9461855596368e8fe6b2f048809d916ff835a5d84ce70a439326269d78ef1a5a9594b6f1a3b27c82d8e2c7c50b67d8fd0f22408569773f2f4a20814912dc339e7ec0cac122ff90bccdd721133a5efa1668b4b474a3b5a513f5e76a76b230c1a16d74fec9c41a3fc40097b34bdd5cc7cff438f41123d17e56db269f562183d8e3107d6bdd0649f5f67368865a66bb41358c052cb2532550c4382644e652b5a5e6c7ede1c75942b13b3507d4b8b2b26f2a715ca53828600f27821a85d72f0a07a622ee80d0f08627a7faeeb4311c05e64dfefba230a7d8816f8c32e107baaf4529ce8463fd1c97fe0fe2866dd3e438283e2cfacb56e6f9c1acf8841b0552a911f2aec2b181bb18927bef1eac88210c614139cdc690b1c5f4036118dc9254551d0ab6f6bbe0898782e2766d3660eb2cda23674b3eaa017d54bc1dc9ae092a7f55e8b5f7399612e1b0456fd06c4806dbe88718c2c52a30032f20475dbb2ac843a1243fa5e5baba755f1336af7e75d2eef81e43678ad452c3d35a8d424fed8c0c5d3d5eda29ca2096f77a5879f040d4979afba9ca6297f31558288fa060b2b0b830711dbe3a1582fe8ecc01f9753a09a78d17b292f444666b16ad59df75e89fdf49b4f3bafc4f57a3ad06c3a4136b44a012f53f490bab37e76701e7646b6b5980bcf2beda7c834bd420a0055906bf8762248ee5fa4971f5e5e98810062f6f87e6a8332d3880afa75944f037c7a068e722ce1fb7f3757969f39fdfab639980497d7844c8070f42b67a9ec933816649bc3d69f4d818ab0082813b95c34a31725cb47a8fecc79f48392b2642f67bf25f92d7af3cc9155314cb7b485e7a0d2d1d1a3cf97ce89e175c61bf9215d237a53cc75ab2995ae57d31a2c4b8f33a5c4cf665ed488eb2fa582e86ce46ac3d54085a5465096d5f9f60924160c5419bdac3031d083619bb738c849784d22500b1b49b11abcf9826d233ddca271284b46c70286bca48fa8bb05cb95fa62f17450c2b534566af3eede7cc2021d5fa892c63fa34ef1d842273aa2612f42cdeda696dbed1269bb548f7ea8cd0a89c9859c74a3f59752c49eb7cc6c1a3b4a7211e8fe4bee221f610198fd371a80fb780c70abc9ecf72eec9f10d37c46600919b9acd6094b68530cb763f6a37b71b37ea2afb158921f9026637793b16c79781901d1c301d15ab84f2a789b71d8642fad71fc612814408a3c95eff7a960e2d5ef7377c27964f2a7c7d324aae2ec82255c3f42eafcafa92e565689015c606b824a72f6070bc37233f10afd9f1a45aabdb8b6476eb5e32daa94dbf6499357374f2a534120722cadf068f4fdb819ebd88c6a41982bbdb7cdfb2cf0e3e0b8ded532a3a483332e2431663e98c621685ae7c3300bd5994f9b85fa3a30d1917b2ecb6184f52031da4cfcc89192dedd5421a274c556d7aca206f8a560dd30731ff0ece36699a533c8448010344fb7e710b280fcb557afe05cd5dc26bab04d48c23c84cbcbd446b1e27e37084e4083b19e3fb4d679382fe39cbee3641228951bcee838b3bd7ef8402d510831d914b31c3ad0cac8109a0234ba0a5fb53b820e00a66c5df87ea0ee6677b6967d7c3805274f40002cd3da29b15a7e0cda2c0463a5af1e543c01ff77594f88737fbda3d813b164888f4b96a7a91e319ec9ecffc77793ade85d21d81e0684af00a8ae617d4b7ae01eebc5020423f253d06d88377edf3de007d1bdc765128f8a3d7924b29f4bc3c2fb20c1d74a57f2948305ef29c86ba440b7dc3df3d1261ef4e1d681003ad79aaf34c7c5aea2cc621c1d703a3d5a1795ad99efa71551f2f66311a59ef33a63b0fca35e1bb1d07c364ef134afdcfacda2a6ace3ee29a862a5813c471a999eca0ac449d4646eaa866531600f5a758b2622bd7282b41fcf0bd0bf289ec8a1a74dd8c972024959f3ac35c4a3ccc090d12f36661b4cd9f9985e22ec19b0c6d47f351b2767c5f4ef5cb8537ed5830c9d0b817daf4919e670b032fcc2c10991900b072120c1c2deb1a0cffb6f1899e3353789802adca1811d59b97a78f9edf4559b494ff7cd85df2e49461ac5394d3e9e5926bc6dc5fe5f4cc47d98f4fba840bcd261cbc0056400f0a251b238a893cfadb3fbac2f553593c7ee561b64c88410ecc8d2b15f0e6082755297094c9f86a28759de3ec1ee5f2b16cf24f9100c767537e573f37e2a04313f411fbab45e4ea672d3e332862f47029ee4fe9067b53fcd660e53189a79dcffc3c2f80e2b8b6687fc2b09e8d635ded9949074c3620a01a22952ef57c53247e99bcc7112d954996bf914c73eb5bce89bee9dbbf0c5d4d80c8877e1d1c752d09479e9f533ff02d471141d41619fe3339a4b913f368a7723c3804e99b12285b24216644cf1e026d33236abc9ff59e48f41d6f1de20f390f1aea641625a5af2fd3b935213b3ca3e256ff26631b59df03c36cd84c0fcb132b57543b59866bc9a99c888fe2eeb95cf27aca45281701ffc17537859f1ea25a8563797c1655024be90dc4b610c97ba3eb573d8646c7099ac3048a07bd73619e54de81fc2d4ce4dbdb3612f3ac178c97d84ade40713540b4fd7cb9651d099f83d72f145be97b62da6f12e4ce6d783137da46985d1a2a3d066a7d0d0e9d1eceff21c76b2d3c5a92d9dfb8d8c610290e0d2343efc40f88cf1b4d96d3b9eb2d4348ee38ca65cc5b3d213c89a7c5ac40ae20a74b507462a987ebb40fa4cec8f7670462d6e0fee2805bb74579234c206709699c1a95eb6615733b549d2112244fc1a8eff74d9748483616c2de935733792d4c061828fc587c87597dce6d3f1750fdd8af4f9ef3771591d63f51b9385d83fd2344f4280d53347afd6711a78cbfae1bcaf60b7b7bb73a241d2cad904484550f2cf9b9b6f2151903cd64fbe35f4eb758198231b0f11a4643e2f8b5e91e696ac7f6713dc31368f32844c1cf035acd3c66461ce318055c2d3696f40c87df81409428bfd20b5416ac70b634ab90ca3024c5b978e81326882f1a240f92d3367f31e7c66a493d0910297978cc9025ca15a129d57576c24604466a6f5e618be5b49773273256660899f5be32916677f7afb3bb021d7dab36a6eb5025bab04bd34eabb01e6ce299909d6fe3b9a4dec32b995687aa83bfafc3e0e36898b9ee59e82351e50a3eae899a0a34a404a081c76f1640d67bcdcfa0a71975f1b463c56c0d9357412a1fc19172099014c510e30bcd2bc62b6f607cf912a9665cd6218878ec5bddb189fe1976371aadd96c124a1cad26948f1f46e31dcc17bac832a11d30059b8b5b3b708257130d742547a6658d362e357ef34ec5791d9ad3bcd2e04a5ee649869958c1e729411c5e2df70c2c9227fd249b1a8b384f22a919f759c4f861a193acc7b010b66e59ee92cade29999a90aae1d03ba4ec466a56f50554afdf84d1e1a239012053b7347b44fa68ec18c6a8ef531a4a5747b24f83fbd02d457634e470e0eb9549b6dac661e3f2baa2c7bfe9f11cabd1e5d80fd5eb2f49c2717ca4d454a764aaee7383be4cb0feb62e8da745166699d343091456f54855e08d474674b0c5617dc61e430250a160a5c408933504fa5ba401ffbf74f26547593f33302b343530c88af66860271ca1b074439a9c3c1d85a0814bb0be8050c39b4aa6a1502654e196386fdf76499f1445010e5d485598630b8b0e75ce289f4b64995f9debba2b58c2e876d3cc5114d024e388d71d9565518f643c62e17c407c5aa49c70177c0d5094d3412a643bace65b54a758af59ecc54ae1c1a8899f3274c39312b803fb71d742796800ae5e7f39c624b239510e48e956e539591461b2dbef7574f747e9837bda1d629bc8fcf3b204d8d6406509359a637e5cdc63f67c07024d75fe3e1bd9e2151a22e11fff64a715529646ba767d7dd921b0b98704b7205d17b9735bdc898ecc29a911ad4bb47be646053ef5286cc87efb7255e9eea0c61a5610dbe1e0b518c8869a905ce3d61eec37025fc982bbdfb48839b9494490b55b9ece2cbeed2127c44f0ae5bbf22455641c1216b891fccfaf65d816f8eb3a54770a6d1bf1a097c383cc1c817e5e3c645b48a42dc8b2e59bb93fe1897c32adebf2ad5c7432fb46ee4fa8da747d8e55ad8ea4c14a97ab0c2c9777f10e421e04de877985acf33bb42736cc38d4b5fec5791b282149e73979652508f2869a811a511a11839983d8a7a0ab3d0e7a75728faae71b079bf46b859d07136c8544e1f44d76fd3a77d411d0e6ab1aedb6cbf5c05a309ce706a81feb148702608d381504b956f5d668285caf7f9e2dd8e435ccff1f0c75de6262aff7d4e513dcf895a91ce1c05d7be9aed613011135d639b6cde15b69e215facdfe8b86fea095707c8c2d999068dcd6b470e666ce270cf806f94346e3e84513422587f56acd6461db044705e2ab6386c67ef27a95cda9db66994be0197f9da320ebfc3bc5838c9073e4a696a38e78d061fde3ae25afa742b198d35e603647f8b05080e76f9b5999f5cd52f1f735461270eb8da26506566758e23349df96d7ce028b9fbfb2454107fd544929127bc50d0312913b4d9cdbbed7af523f35a2e8a12ee8293605e8a0eff7b6efe94f848c1e1802bc1971493ed0c1f1c74fa21d55ead0c1d71bc86cc27756fd6a84ed4354eb011af72d8ef0020eebb74ecbde092e287670460665d786ed46e7a7ee94816d264ce62bd1f248afa4f5885b21ba969ee1f2e47177806e12392f32d4e3a8dfe05415a6e1a1a02182b56fe13343eb26af974d32eec0877ee093fdbd19a05e9d5ca1f0ccb3531e14de12ad8f7f2e4be8ea58ae32467175082293ca066066362a5b7f83d504c4c15f14e8744a0292cea5ee41521ddd97375f69f086414d2ffc2e6206e6d27844377a81148b1922b60d094bffa46dba3c083e1c4f539236ab544db2c86e9a4f228bcfc6c0663ab8a471b7a88ebfe9ad4b7b2f2657f1859b45ec92171b9c75d679dfdf5c1d7e4c637d8d11ce24ca242f5391625780efc5d04fc928ca482584e80de7004177751b7686ac0e8c3c247b7f1d3580769c90060968dc61a2b1001d11f1437352fc5fd5918f0a9c1d6292d18332e45ecdf385e9d6d21ef50d73f2c3ca1c916d24dd2ff08c047f8fe6887400bb69a301aebaca739b8a38c28fd7f4fdb18cee60631560fcdc26163d00be50e8a19867fb0d73bbc971408cc7d1992fc13458a64b41d860ac61c9484c24287e0f5c026457d09075a2e393fbaa7ca2b23983abbe43576fe9ca8831184242a52b6ec7e3119bdb5d19d31e05627090127d97e75009b11a82e99f73502af1f1d2b36ad514a518603aa40cd05b33ea870a8ba297d3fb2371d7efc5e4fb7c348ac76b1c5d4615387851ead03d5bb3d4243e1057c7945ae8caaf63230fb0e5a0f6cdd4c4449b5328083ecbbe458901721b8f4eb6b7ccba103e4e4ce3453f0bc502d0992a5416d9e36349b24ebfe01397bb35644eebf47b222f8fe54d3979f074dfde34cade928953e47bda9a747948d47be8a26b2e4959a50f9972183f799467eb05483a031763744daafd07eb71a784634da47bb993e0", &(0x7f0000000040)=0x1000, &(0x7f0000001100)="17ea2cd62aa8c47da039b4c6b885710b349009a928a139ce5fb0fc23e60c4072a8e5cfb9aa42c9d5a0fa0b2a9fd7542d036ae6cf74e33271dec1e6f7f0ae89ed99026aee4cc93e44c4085d592c45e5894905aa7a867174a8b82f9774ba00d484a79f9e01222bda27683acf326413f8183df4e029de3a719ae36194c1964d046b0d874b65fed3c8acca93cfd276371d429ace63fe9769646724e7cf6a19e96e798463b740aa00db78fc0132fbe06730d4e72931d122e19e4670a333f53600e19616cc4cf2e1bb855a93a27c57d3a31f54b59c02a1bbbd05621cd8c693cacb599651202188d410a063228964c9d042a09f7c811bda3619eb23592c468b", 0xfc) 16:05:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x3ff) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = getppid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, r3) 16:05:04 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x4}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000002c0)="0184e97a605d4b6570085306d7e3", 0xe, 0x0, 0x0) r1 = semget(0x1, 0x2, 0x392) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x11) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/160) 16:05:04 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) 16:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0x4}, {0x800000034, 0x0, 0xfc, 0xfffffffe}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f00000000c0)=ANY=[@ANYBLOB="7717017bc628b40876cb"]) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000004c0)=""/263) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) shmat(0x0, &(0x7f00008fb000/0x3000)=nil, 0x0) shmat(0x0, &(0x7f0000ff3000/0xa000)=nil, 0x3000) semop(r1, &(0x7f0000000040)=[{0x1, 0x6, 0x800}], 0x1) 16:05:05 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0xa43f}], 0x0, &(0x7f0000000300)=[{}, {{r2}, 0xffffffffffffffff, 0x32}], 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x0, 0x0, 0xc68, 0x0) 16:05:05 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x3a) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) dup2(r0, r1) 16:05:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x3, 0x0, 0x0, 0x0, 0xd) r0 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) semop(r0, &(0x7f0000000000)=[{0x4, 0xfff, 0x800}, {0x2, 0x100, 0x800}, {0x2, 0x7, 0x1000}, {0x1, 0x180}], 0x4) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$IPC_RMID(r0, 0x0, 0x0) 16:05:05 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, r1, r4) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setsockopt(r0, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:05:05 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x8, 0x1, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x100}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:05:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:05:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1810, r1, 0x0, 0x4) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) flock(r4, 0xc) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x100) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') faccessat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_metric}) 16:05:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000c00)="f877d807c4b830723170625e3ecf2eb716257fe6f68e261f785a2dabd3e8bfb55f6b94aabdd437c398bbcc67aae62990e9372905ea7e7e88d12a6e4bb9e237007a5462e5a9db86e8f63d2c78f82e00c12170137ba60c169119b66a9438c3e2835f319fc11cc70d42f4084f78c14207e12158657d6647be49043f6131a6cf679c9504bcc77f4695fb22a6e1b164f302279a4b089bf333af6e3e16ef1cd96b99e9f8ad3821bfb46676f0226ce2e752fa76bf9e62f7bdf287b884607d8685afa46e7b44968db8ba9718e01b4a241a77c9e49bda38f4a0b74ed263e1a86f99744b1ac19cc820bf6de43e0034e656cc72e35828dc55725df8ab4b6ea07fa9a6af0c79519f8577070121e5f300826a818764d5a64e1abdbbfce7b0924bfce03bf2a3e18dc0daead1e5848a2a3b36f9b24c25bd6d5258caaf79c0943a6d8e6d51aa8302bfc9bf10112fd08675c3c32151deea7e80568515ca2d3f6befce05a1b0f0c855deeba6eab2b7b368bd372303fc4078d83faffcb597abb5cf9a2af2a3ce82f5437a7bceeb0ff504a94fdb332ffd4f54eb031d10bc8c0133d3fce5465d50da42be79d7902a0a4ccf86f44e3301b8b77e3a285864af8c875b033214a62040becf3eaaf22f37a70e156157952008ea3b005d4f832d156545fbdc7195ed6d80a2f49954b3c622ffe10d7d7e44854f9da5eb06226bee4c7935a50bd8894a01cc9c9a672469bf01188aff800c55519261d3a7ecc4a7e6ec8452da418fe50eea48049d7548a7ff8ef1e4d1e7aa6c5b7eece22ca314350f80f5873a2f95cb4e8fe97400c806605392d2dc61be129f15aa759446875c80938a857c4e34cc0f79e1cfc52ce2f6585e4acefaa070db512d4470dfa8df7b5ed19c78d9d62cc2eae3f6ecbcf6d844d359b989ce6f4e8a66919c8af712df7aa480b8698e7dd6d3be27ec11344fce3f6603b99713e92a10285d3e8b519b642e8c53363721dee93d5fe36bc49b3bdd6bc71a80779ac94f0c818c6862479ff196106f957e655719a0b9c6c6d752d896620b4aad5bfb401e825246516183c98fe45c4eba56ae504c936e615fbb368ee3b45b8cae01e0ab952e456c3153c612590687607df4a04284e18adbd742064122315a359ea61c6bba5cd909286212e83850819b9f453fb634c953dbf5f338fced40dc56ceeed9c63b647b221a02cdcd29a55cd2b08a7e27cf5f", 0x359}], 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x5, 0x100, 0x1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xdb], [0x0, 0x4]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:05:06 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="f22951632d76c70f4d68843aeaa7402e2a4fc1b52fe39c42cb9fbdb8c95624f4537716de407ebc5dcbf6b2a9d06da89ca9ee75e3b30915fae533a8265952fe948d4b5d03b22d3ad28380d73423c85777faf12f2275a9f435d20e875596881766f76b48d70887abdf692d6cb2c1c5d9ef59713ec875e980ea928989faf0465208637e93b70126ee49e5215fa0e7e0c001e74068b8406726fc000045300577821da1541bfefca184b4d3527158a7239c457328acec5d697945be2d77b4ecdc37649f188a154da03e63f32af973ee3637354c694d01a5d41b1900261c8d8a53fb7337951ac4f44db843aaf740642daabbb08a0b6959416ad514672348c340a697ef6b20d33f2eb7396c3bff2d015c854d955ff48f11bd0766abcc617f5340b0513ccb23b423d94d3c26084a3f0049084174ca610f891b565693c29b361108caf11096c4fabcb2de3c10c88f6e6f390d69bf47d9611138c25a7fdacc8bdf0cdc996f2bc98752b3306f6c384b0cb53393604420dc9bf9013e56850838652b", 0x17c}], 0x1, 0x0, 0x2) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x20, 0x3b, 0x6}, 0x73e45fdf, 0x2, 0x8}) execve(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) r7 = getgid() r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r8) r9 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x98, 0x0, 0x0, r3, r7, 0x3c, 0x4}, 0x0, 0x9, r8, r9, 0x38, 0x4, 0x7, 0x40000000}) 16:05:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x35, 0x7fffffff) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x88) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) 16:05:06 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, r0, r3) setgid(r3) 16:05:06 executing program 0: r0 = socket(0x1, 0x4000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000000c0)=0xee) 16:05:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1f, 0x0, 0x3ff, 0x7fffffff, "0700000000e6ffffffff02ff68eda9af00", 0x7}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:05:06 executing program 0: socket(0x1, 0x3, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRESDEC, @ANYRESHEX, @ANYRES32, @ANYRESDEC, @ANYRES16, @ANYBLOB="c6fef45e063d16f2e57235236d7250eb71808423127c6ad2038f1dee84301d2feb8c3a95ab6735ccb17ef5b23fd5d27eb9b39d68b6f0da4482429ebab6de21abe4a1b7ebcd045f96edae9e167f19d997c5f01dd45e7376cf627a707995471251b592a0e32cd3b0b744079787b375085d1936ed017028875657785308eca8ee08cabaf950f0bdde42c3cce06d77c98193a1da7ef3abe42a3a9c695a896210a95fe8cb13132908b847d13d", @ANYRES64, @ANYBLOB="c012136051e2c28e8f28ee21fc325829dcaa7546379171e373cb084d54f028989d5cd3e1c06dd243dc1de0f10c23c5e2c960d0bb0000528635321550ad4fa8c1defd4ad28df7"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="efffffe5ffa8e2ef76c1011b8ecd60a4f00808063a"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8da7}) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000000c0)=0x2, 0x4) syz_emit_ethernet(0x2e, &(0x7f0000000380)={@random="1ce6ebfd5ebb", @remote, [{[], {0x8100, 0x7, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @multicast2, @local}}}}) syz_emit_ethernet(0x400e, &(0x7f0000000180)=ANY=[@ANYRESHEX]) clock_gettime(0x2, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fchmod(0xffffffffffffffff, 0x2) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x2) r3 = semget$private(0x0, 0x5, 0x210) semop(r3, &(0x7f0000000300)=[{0x0, 0xfffb, 0x1800}, {0x3}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xc12}, {0x2, 0x7f}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:05:07 executing program 0: r0 = msgget$private(0x0, 0x60) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000002c0)={0xc8, 0x295c}) msgrcv(r1, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000200)={0x1, "173f124575f2ec591f40ea1f2930f1deef455be0ed653c19f3d02e873062b424dc8296d55b6e977f27d9b0dc81426552d97c21911bd40df314c471538624f257a5e7bd2b63c734c08f923f5ddae8945b5f15afb6a8b5e4af825fe6b5c5060142fb8cdc4b98dbb3a2dfe41dfc9d5cfca1a73d33d471eac41d2b7f7e485434d571e8589c4b8d70b58719af8a46b1bb3fc4a5a60783f1bed981e9239b054efe5379947386f109765baf7927d7acc94ab64772d340b070"}, 0xbd, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgrcv(r0, &(0x7f0000000040)={0x0, ""/198}, 0xce, 0x2, 0x800) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r4, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) 16:05:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2d}, {0x50}, {0x80, 0xa7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) chmod(&(0x7f0000000180)='./file0\x00', 0x0) 16:05:07 executing program 1: r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) getpid() getpgid(r1) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 16:05:07 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d03b927c61b888206a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52c732c62e79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ffa175523c8187ba99b983"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:05:07 executing program 0: close(0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0x100ff}]}) poll(&(0x7f0000000000)=[{r0, 0x10}, {0xffffffffffffff9c, 0x4}], 0x2, 0x5) pwrite(r0, &(0x7f0000000280), 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000980)={0x0, &(0x7f0000000400)}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) sendmsg(0xffffffffffffffff, 0x0, 0x0) 16:05:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000040)=0x6e) flock(r1, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000100)=0x57) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 16:05:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x202, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080)="8cb94a8d", &(0x7f0000000100)=0x4, &(0x7f0000000200)="9389f12e6796278eec0f61d5aba195b85c5f4dd7a8221a30c7bfe5c3f00827bca668944b0ce4a0e75aaae5c28322c8f0d792c2cba5e19c5e9248099515f665e7595fd0a264aea6270b9a19dee4999c", 0x4f) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendto(r4, &(0x7f0000000280)="bd80f1", 0x3, 0x8, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) 16:05:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8001, 0x50, 0x40, 0xf826}, {0x1, 0x40, 0x5e, 0xfff}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f00000004c0)=""/4096) r4 = dup(r1) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x80, 0x288) connect(r4, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg(r5, &(0x7f0000001a80)={&(0x7f0000000180)=@in6={0x18, 0x3, 0xce3b, 0x9}, 0xc, &(0x7f00000001c0)=[{&(0x7f00000014c0)="3a2b2120d8cfa10c878b40064dd053c0135dc7bc65d95dfb391cd1bc9ca8b8e4145416c567acee8c6c9290a885c7b1a6c103af4049703e68b716b4e92f7885a63f78709649947743da85eda5037c18f50fea2e5e6651349db68b619dc180cc57878a9ec5ce601860c96cdfe3c4b0cca97b6a9d312b4ad25dc00058bce17bd297f5c7f32638a6e3366348a7b252a3b1b6ae13a574a87a5ea957375e0ab9c6216ac8459aa88915f4696219b15c8d73cfab0fd9eb8e74b8486d81c367", 0xbb}], 0x1, &(0x7f0000001580)=[{0xb0, 0x1, 0x3, "0ee1d983796be694a662099045f3b349aa33debb8899f75f00419641ac9da0d3e05c8913238e9a3400cd487922a8e3f6ebe9fdcffb323c77a932f676a2210c201b62a95b22cd6930e75178bee76b3c7a40c955de74c4e095a34dc94db69a605c80f356cab1d49b88a8ec4c3c11c8d7ace23777745f021109e6c778ef76268c114481d024f7e2a115963b3acb2d9f17b38c6500ba83d964ad2444"}, {0xa0, 0xffff, 0x8001, "a945b0ae67ea7ad572b938cb56bd8eb7c613b669a3bba9a389d77a40f5cca8f8ffb73766143cbf26e4afc9cb69cc286da05180a54f7eec945e9be52c1f113b37d79d5510b7df7fa66d649d7c01e0190f4310816d0ee1543cfb99e7f8eeefbca366dff8b5aba6eed60fac0dacb12dca8b960318b54ec960023a393a15dc7b0d0fdef80c53bc06e91582fc65837a7d1b"}, {0x18, 0x1, 0x6, "17af28976e3de1d5"}, {0x108, 0xffff, 0xf69, "0b26e15848fa9091b7684159de8c683a2886c65a241b15f19818d830e030f621f004891492daf187d667a213d5378f0179f1e9b956da8d4cd86f127652471aaccfa53c5d4fc25d5aa4fd40243a17a60607532c24c0810ba475593f84045ea497bc29478e5a05c52c5227c3ff25ca5cff4355686dd4b918e30419e2f18e91f4defb207ea6f7afd6aa85539d27894fb80ecfa58695606bd4ade43dc9fb51708dbcd2bc042e24e0ae7daee0becd2e095ce4a4c9dcec8bec0b3f0d9e0f585ae750aad13775fed5c0a9d1df95b945105554637f6d3c4cb12c5ac272da61e3907173e735d43048c051ee6490fe0aec5f7f35d70b8e1ff7eb721ebf"}, {0x68, 0xffff, 0x8, "c9057aabfd3bce4159dc0ff7067163f2ba87bb528ad6856ab1ec8cbd47f0d420e5c69bbb5cc18e39ebb88d6a441ab08a398ae1da54132fb95d8dfdd2078b33b56893ec4c51306de58f2dd8fca33c7939d524"}, {0xa0, 0x1, 0x2, "f61bcbe7e8d0728acfc13ed5b6bf785b28556c58b1f07aa641d6f529d4a5369d3fbb01545e4f354da88e0a912b26735eb5ebc09d3515e1317b03499d062a8d89093be83452aada487a548f6e080bcf2d910e4c7c01b5dd8ccb29522099f69984c7ea9c6bdd92552ea7b4e3967689994fb3f8a2d1efac64e9fc68f8c344831179227dd120bebdf201aa4657d176460faf"}, {0x80, 0x1, 0x2, "0bfe63a868615f4ee74e9ea065fa5473fb781e206d86624cb46a31c2ba2652ec12ddee6789c124d0fcfaf5d33d091cead8bfa3eb01693955ffb218f11a57c146d71136513c07e85f69fc66d2bd11e2200437d00db59440456d084554ebc9ac6af03b13adafd0f4ae635a921e1e3e"}, {0xa8, 0xffff, 0x1f, "420ceb877c67da160597f06f7c195af56c43ca6b2d173e973da9ddc69fb8aceb0eb529c39981fd1c077d6e8d0a8591fdfa84d83f8b20018ac241423390108e1559132ce6ecefaecef30c6a74c44d38930a5bbaa2b91d511620bfc1f5840a4005d9b24c6d12accec588041a8d2daf182177e65c3b9382bc95ebced3c988f12357b61f28c6ae8e8320cdc7b79d6c566b243b"}, {0x28, 0xffff, 0x6d7e, "c33b2a8c703961120ad07808be3034842a69068264f83281"}], 0x4c8}, 0x407) 16:05:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f00000000c0)="88f3520ffb6102005d002000000001357e059f3f8658ddc748490ba0c5cf930134892da3947f4e1e1e7f5dd09c243a7ce451d36d157efa017af306678d49e07a11ca84bf6622a94d5983", 0x4a, 0x0, 0x5) 16:05:07 executing program 1: getsockname(0xffffffffffffffff, 0x0, 0x0) seteuid(0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = getpid() ktrace(0x0, 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(r3, 0x20004269) open(0x0, 0x0, 0x0) pckbd_enable: command error 16:05:09 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2, 0x3}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73a613e625cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000000c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) sysctl$kern(&(0x7f0000000040)={0x1, 0x7}, 0x2, &(0x7f0000000200)="75029167a31b3efd8c2c9cf448acb9d36cd9182232314800e8c0651679afe26ef656905934", &(0x7f0000000240)=0x25, &(0x7f0000000280)="946ac7bbb6d30573d7cef07fccf0f6c64f3478de5bf6c5fcf539a8a9de23603b7fb2e4e1246f7b9bb753517377c751a88a66f730c0c6428d29584c984fccd7c35d1befe3925ab0c9fac8e652d516589ab1a0e5c9853d5296f11f578d94ed9e464af4304eab475157777335898e211cd7160b9be993f3290a663c60003e8494a1aadacfbd29bfdcb3", 0x88) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000340), &(0x7f0000000380)=0x4) 16:05:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c, 0xfc}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r3, &(0x7f0000000400), 0x0) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) geteuid() r4 = getgid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, 0x0, r4, 0x48}, 0x400, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:05:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) accept$inet(r0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r3, 0x0, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f00000001c0), &(0x7f0000000200)=0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66de1b31e3b096f3b0546ad260d8fc51487b4fc70b9333c9b92f0464d1b6894a52b4ee3b19b3181c987e55839fc353a4bc0288dfe0a13bf0a5905242d1958d7f99b1fc24b06baf55ecef76e0de94d5de9a62c254c931b6c9de0ba870a0dd304da299b3874021c8b458"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) pckbd_enable: command error 16:05:09 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x8, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c592d1135b84fa0c84fce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198631cd1ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd18ce5847cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97c7c6e3df9647e7105698b84bb2737277", 0x88) ioctl$FIOASYNC(0xffffffffffffffff, 0xc0104454, &(0x7f0000000040)) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r0 = geteuid() r1 = getgid() r2 = socket(0x20, 0x3, 0x7) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r0, r1, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, r1) r5 = getgid() fchown(0xffffffffffffffff, r3, r5) r6 = socket(0x18, 0x2, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r7, 0xc2485607, &(0x7f0000000900)) 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x5c}, {0x6}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x2, 0x9}) syz_emit_ethernet(0xa0, &(0x7f00000002c0)) 16:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x1044, 0x1}, {0x6, 0x4, 0x0, 0x28}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:05:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="9002cc23aab9b2b7842091b07917b135ebcbdac10b41b9ca3b9fb0dca5c05424af5ae971627bf8a505dd72a064ce1151efa76eb858fcf5c83bd21cc9d882bbe959422dace344486ef2ad9f1bfa9d4734aabac58d016e22b4b97ccf81eb3cbfa2392b50b73184e7b2d3379171f9", &(0x7f0000000180)=0x6d, &(0x7f0000000580)="8cd8ca6bf245e7f5be850b5d5d604f18ad81ef70d30dc44e002620ac3bba8221e453b87a20cf3d7eaa58d87a100b1b05c34a263f0e4f6795aca2821bec0e1320b29451fbc7f824566dd263e6a63794527d2d1f0fee17a7abe3c190b75c5011c6197546028bfe0fe91d986ab00a4065ce3dcb72b9fa49b25869228ae0b583481f47e06a18c71e46a90986f369295909cb0c88551e22e415f55b73c2462b8312585fa27d60619e5480b1c11678828860ca342da8c47c9e8052e04b721e9f827b24bd35aec29faa8618776372b8c840709e6c1aa8b677632b5ae65e6efab836105b29ec9538132e3e87ef37a21fcd20a2323d4db5a7b8c25a8b697ad2943a7b147902633757727c5cc3226c68e85ee384c4591b2c459624361eb869cef7f0f99fc791deea9edc0dfa474508ac698dae1ac79495e6306bbdedf2d76bcc4254edc943d02b74c40af98647edc387257242351e536186440cacc0bccd1076dc1ab648b7bd8b7e508b6dc4f5882de23b89d9ad4434504e8699bc0c0d2529c17ceec867a62dee34b96c5e870e21fdbe6e44d2146012ece27034c56ce9710d9c9827d83622cc0216a04f82111a0f7ade1ed80df56c8a26074a5fcb0bcd33d8ba04c0f45b5d7148494558eff232ed9bf29ae1edc1d3360d17433490afcaa3b02648d6adae4316af0a3514b4893d069a544cf326c612274c974eebcbb35e189fb1bad1020c6d0cfe58f66083fdf93b461f92e95e2b6f6374c6b24f17813a36c3d136fab0d22b321174283a5f60083a814150b3da53e2f53dc22ee74affa7e6610349b1c258d48c22975453207669c158570801f627f593875cf8acbcccbdd95fbc359a66a4c2f71dcd7889f3a27f42d96dd43c69cef638acfb515d4fbcc41ba9da1df60bfb9298edca6e56d63ab765fea3d2880acd2af0542e4309d4f434b1a419aa7d58f3c7f464e8aa69591cd9bbd5f342cfbb2bb34fec1204b8f72ef5dca0313b6fe9d40ee1d02992496fb428669d88c44525c39828e401448e0b485c54787ca71d2a0c08b4a125df627b3ab85097194fa2df79bacc6ccd2c192aa9e4b1c8e180d0067f26b4a5adf8ed3f4c641f2f18334331cd419bb5c3d594e1d5dd45ad64bf156483e9a51236655dd530f99ea87b9a776b4e3e46dbc8eb8b66b94767a87bfa87c3357ccf8a76d65d25d1eedf8980d06a53f4952241c94f17adabe0e494ed9184166f2a59cadece740880ef2a41481b181e2afdde2362639dbf125ae910d05ecddc315fd5234bd75e589602ccc71367cc10d28f277e1e362c43c911233240f7c0514e9d566418393c8f1ce2f738ca8bedb27646297ba8f4562a15eaea31b10df81872e93ece3c9d727cecb722bedbbb141c2e095e2f57c24f567dda51271a778caccbf0875d9d6da3161a6a5913e6c179318a1ff597125aa5cf64abc5ed2f4128d90146bde20c1dae2b45b95e8fe7b98dc572094dbcef0dc4f80c803cda33d8289e8e3f89e5fa1cc58714c279374745acd637baf6bd556bf60c9fd4aac4f0514825af64ed5011dda014a3c0e1bcf56e214ed55dc867d961a11084ea8e904452d377c101947b3829d214a7e6270427d6f0af86d39e1f7c2de6f643b6b2fb7842cbea4a5d0f524b9dc2fdc84cdb2a61833820be279d975133225eff7d64cf11c42924e55fb1bed37156a3ad8b6a7a3a42eee747e124b35dc4f6094cf641b46d64f291756e63f6f331e8f8a958c35706ed77c70eab953a1f9aec2e400860fcdcd1c710aec6f7299dad99890ee3d9f4faa2825ad7bb44b5a1a642984bcb0e72bd631a6df87f83dd417bb3c1a81f80b930fefc548d5032cfe6c414dd20215990cb57a361d453da764f397d7820721ec59f79feeb37b7238a2989270ee3693af6de656fb8deec5b1c9cb7e630c4f06bc3149331c1e07bd1bb7c2a0749f85488c33cc574a0748a027660c7a0ee75a419a7c38783a1b85cb65750cc0ba7f2ec948bc33c3a73982be5d585d90217f0e15e2e95efad19289038d83ed7037c452ff55725e8466e9d8eb2136daf59f34cde07e49f7c171eba08a17b0eeb1e0283921f570bbe595d11a0ab0381d2cc76f8773889d086821c8e5391c65a90f1fa52926893b6d4c9a926e4cee1127ef283300dd07464a9e29a9fd6451560c9f1629b31151aecbaf4d0f82d205ceede355f7a4304d8feaa1691b321fa2bd197a5c9ab925132c729176f3dcc1f6f6c5841019442e0354be073d16a338231399e90fa53729a383c2c25c9dcbe15c1f8cda041783c7c21b85897fad7d3836d7641864bdc8add9a053d6d32089d5dddd82b554d0357e4707cca8be7a9c146f28324bfad6eb17e4d80eb2612e04141b17315531f6a6c23dbd17012722d8fe93a417be6a2ec9aa64f80de155c7e16e049b5deeba73c27ebeac646361ccb65f58b750fc0dddedb6f4b3773f3d9204e83d9a5e0ffc6e8aa96472efb6ee031b0bf283068c8102daa72b0cc9b70cd799ea6dc631d8eb9462ebdc916eff588d0c47b201534ddf20195dce1388dcdc8fa51941986b66d9fee05ac4f5ddaa23bb21de07d21e4e78255bcf8723cf03c8bff1718ed5db9904f216eea57203ff0251bd3063f0959878109f53fbd0713f02298615c20dfd2279fdd2c6795dbbf86fd852074b7673b65ec0c87ae3984d2c58f795bb0c5e82a032f6a5d440d990292fa833a6c44a2ed08756f5de7b0c7202b603a8338962c009de0208c761ec67ed75dc904cc6b3b9a243688a56201414128f05f89ab85f227acaa92575ebae3b19ff5d84fd25d74bd28e4fbc5ea27b03be6aaa6cedc555315fd3582f78232d3ba14ac36d7a5d4a5b088f2b27d365a83696f070c168544023380b8f18cd908a07ab5995db276e4b46699d4e83b85e3b15d5e921682d7e9cf6e282ad108797c5e50ab87d09bcca204a5b9f0310d5db70eb638b3db5d206250ee5be0f98d46c8f8bf0ccbdf90dd727e4eb4e3e18a02a12be9e81709e9b519befbdcb88fda69a367e9ad90f8dd77bdead034c2d0f2475350cf907f2ba57d62959d9adf2f115fade49a6378b17386825c8ef4afc2bc8f0b36b071cfc7a2a9d99de3ef9cb8509233903af29693bdb57134bdfbf053bbc5b34aec47b31bdec5c438dcdc9c7304c61a59d83c00c4e2f622c77873893570f263f850e3a792362daa88ca0a2c3be03567f13c22906cedc05f7a13c36be60044021ef9ccf5ee778819e9f9cff35ed65908ca95db9d96f550c7c0e8d56c5397db59e7b5d634b03efc2bc29f0dd6fbd4264b29e7792af70c0e4cf98f4b06054054b0f05229ccd653757183036ba29bc7548bb37c9769639b8651cb18fe898b6c3e1264698d8669856d408f0d07fb119f5318902172b9db8509ca4e9beede4d6cbca13134b2a7e18df6fd73576f22c87c42a42ef20b429c0c239e477d20ef9c27839c9d21266290ca61e43ceddd151ead13b04a27d68ca3cee1b3332465f991f80d9946805d8af8f0dd94445b5cd81dba50a173d0e9ccd48f962dff9dc8e923223e4bed1f68b55b75a8df4ccba8dde6797d8c658a4b67e2ff7ad098904079892390fc871d9c5c13a583ed6017f4e3f85d1e0b81f55696f9bae3c4b40e2f5798c0d89a4af3863a26427b42ef6c9368c4b152bf0a86aaaf84829b70e9eb84099be5fcd787109220f8d4626262f6c5cdfe8872286b04fe5fa37c281b220cf61e1fd222d8f42384a380e9e089844cd1ef156475df8c1a02ea38e06921a728e1f03697820475eeb3893cb36fd93876c5bfe6c7e81af2ddbc8243ae2ffaa32c48a0302534505a67a5e7a0bd6e738da35e1a7de2ef7b5ca9ec05f36d3ce032f0d0bf9f204e3f99333ee07658e79faf10ddf4d3fa9c7483f31055686fadc864791e2ccb640ea1700350147252f22bca9a7df7fa83cf23e650971929e2f8046e407a6a997685b43dd75a12098cd918b3872df8c91b5620377ab4301ac917b8aa5b07479fbe1169f7c8a87274bf7f1ba090aaa35c5fdb327286f34b1d1d6442bb62f5c9d8b6144a10ee2e3de5b22d233bf317bfead14cee13a9a0ff0db933dc752662acce438b912137f9edd72c951214f1ff54f478daec6ed0c01b98d1b0a0725ab82586f1bd5c94634fb329350b2cc1b5ffddc45de3acecef18ab964bff6869847dcaff3b78d86c1ba992d6b820b3fe0fcee46885b1e8cdf2d10982260e3a8c8b2ce986bbf554e4e930568b60aecbee3aebe15ef339df600ced19668023353a9dee2a608f9ccda9359af2e25f6d2120d49ce6a90d093d937c46ec2096f13aa9eb89191f7d206c440cb228e48bc634f14b569917ad26d0db1364fee0eb3f0c3d1881bef1d7b59ca19505ad21f85d5b1406332501f05f853ae0957c020bec7fb96979cec59baac851da3b4fc0c5fcb10e633fdc4256437ad55b55113d6082c5b47b6da0e27aced40cb006b4a591a693f3690a5a09ed4e0c8678cdf3a7bbf04a2044499815cc1224dff40be65d13139f0d05c37cd6d9b0c7e33f12d336c4a5f51845bf9ac2c1346abd7f0f117ff8ad625e2e527c537263e3dd6b7b4c0ffed342bff42eeeb78a5ea60b519551f262b093865e7a414dfc9a826ee7d46836f58255f4d02a2279e1f8afcd13962accd5595cac005cd5f249a98eab66b7dda0125a114e6874cc0cde5e64a43963e6a98f0a7ede070506fc0ff97c153112a695206cf925c20af6ba66edc00419f4da57c88bef1c1a0d54b98d4c3890b1ea6e1dcfc0c1d43233fe8a1091cf898af408cef536b7193661745294be9019e9f46532b8ca6af288ced953c80b8051306e5e9e1678354de17437bc399b054fc0e1207ebc4950eefbb0a9181b5645d52feb42b227d691dacae7a6f7f1fe84abd3402903c256cf0102cf9b33eb24c0b5127df88663e8e0e82f05a96b0faf47135e7e1dcab2d52288c1da20c0de03851bd6585379a410e834bf4923669177cc76cb6c2e22a30322ed3e8301330b582fe6bd9bfd9e4221430bf4adef805d8de49ee6be2c75cc3dc2e02aca5c106a2216aa55f98e96c0c659211d4ddd52bec62b567642e60db8c997090af08cc2f263de6546879d0644ec5a3311a468eaf3454ecdf2335a5a7afdc58c0a456de4555bf66d2aa3cdcd8bf1e1967019dd0c934d244ccf76159ec030e0a2a35080f17200039dcc11d8f1f8edbcb64922e5867998e694b52e4f4ade23b54ecfa0650e71d53c9a546e0218db175d562221b29977a190266aacee4d9fa790fb5499ac41a2ba505ee72200ef0073643341df11f27666fa1c0b23ba5808299d5c56d0e82439e4bbf8191323af7046c88c931be40e0fea8afee9caff0e6aee302c7d575fef78b656c082b2ca4236421028b0bb5adae4d33b6ff991d1c244373a89ca8e70b0b4c74a64aef73e24232e9cf032a61ece734eff8125a2088d6903854e4f0b0468b164d27debc73549bd4b50f5834c3e885c74d2c63aaebe938999e12a5d341d4ae2a31362631cff30b3d7a9c5e9df37b78ee3075c250844df289c404a0a3d26bb6bf7f25eafb520a4a93e0ee8a8aa4d8febee1634af72a6f95df1137ec03fdc4c743a9c00888f8517d5cd40cf5c2459f35ba965ee85c28bd2d99dec908a21abc32b472a1a1b737be48457c0c75cc9eb40ff32d339534c54b9b96a66ed011a32dafdf6b72a8b6ac2d1d03e777ed08d8c21bf3f337cd93a91e0f9c135c43d3c34ff6454bfb9e92c7c27e5fbc9fb14234f50eefc612900abb58c98064413f74cef46fea4894decf11734aa2520698e73fa7f5ffcdba8e3cbc1f0f945b75dca5367fcd2f96ad6d9791bad9e", 0x1000) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x101, 0xc0ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000000)=0x100) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000001c0), &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:05:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000000)=0x4, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0xffe, 0x1}) 16:05:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="f80000000100000008ac0d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x20, 0x2, 0x4) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000100)=""/167) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) shutdown(r0, 0x1) pmap_unwire: wiring for pmap 0xfffffd8068aaf668 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8068aaf668 va 0x20000000 didn't change! 16:05:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet(r1, &(0x7f0000000100)=""/176, 0xb0, 0x1, &(0x7f00000001c0)={0x2, 0x0}, 0xc) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd75}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x8001, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:05:10 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0xc290}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73d7317a117c00"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0239bd9a7f659509420000b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce0000000026201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee35205e034fb83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd214572bc0626017b3deead5dca1", 0xdb}, {&(0x7f0000000200)="b6b4645c2e30b207529d87ca7b163aa125d7f744971212bfc11abe08d7a34e1ccbf24a872db73175f5cad67eef4c4b306323764e80fabd495d112016a84c791255e6fa5a513500bcea88d572d2e212d9a37bbd298ad3331bd0e99a33d3f47f1ddb3c290875f536839c52828af33313f0b48165120b714631ac4aa4e5389d48b2536d8ff0a1c2e75273a76c1f90979513502f710dd49cae59b11542bc333a98c43d8c460767167da373a5dc1c8de793a84817e370", 0xb4}, {&(0x7f0000000000)="aa33d71e0cd42198d35bdf79e5fdccdff4e5e31a40b224533a", 0x19}], 0x3) r1 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000340)) 16:05:10 executing program 1: nanosleep(&(0x7f0000000000)={0xa979, 0x7}, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/186, 0xba) clock_gettime(0x0, &(0x7f0000000140)) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000300)) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r2, &(0x7f0000000280)=[{{}, 0xfffffffffffffff8, 0x50, 0x4, 0x2}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x3, 0xcda}, {{r3}, 0x4, 0x69, 0x40000000, 0x0, 0x5}], 0x0, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x15, 0x4, 0xa60c, 0xffffffffffffff4a}, {{r1}, 0x1a0b67d11fa82545, 0xa1, 0x10, 0x3, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x21, 0x40000000, 0x2, 0x3}, {{r5}, 0xfffffffffffffffd, 0x89, 0x8, 0x6, 0x100000001}], 0x396, &(0x7f0000000400)={0x2, 0x401}) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x100, 0x1a1) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000480)) bind(0xffffffffffffff9c, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x2, 0xffff7f16}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x651501f72c5296d6, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000540)=@un=@file={0x0, ""/108}, &(0x7f00000005c0)=0x6e) kevent(0xffffffffffffffff, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffff9, 0x30, 0x40, 0x7, 0x2}, {{r7}, 0xfffffffffffffff8, 0x0, 0x40000000, 0x9, 0x2}, {{r0}, 0xfffffffffffffffe, 0x2, 0x4, 0x7, 0x10000}, {{r2}, 0xfffffffffffffffb, 0x0, 0x4, 0xffff, 0x20}, {{r8}, 0xffffffffffffffff, 0x2, 0x20000000, 0xe0a8}], 0x1ff, &(0x7f0000000700)=[{{r6}, 0xfffffffffffffffb, 0x80, 0x1, 0x55, 0x4}, {{}, 0xfffffffffffffffd, 0xd, 0x4, 0x0, 0x5}, {{r6}, 0xfffffffffffffffb, 0x4c, 0x1, 0x37, 0x1}, {{r5}, 0xffffffffffffffff, 0x4, 0x20000000, 0x7, 0x400}], 0x5, &(0x7f0000000780)={0x75, 0x1}) 16:05:10 executing program 0: setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa0) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:05:10 executing program 0: sysctl$hw(&(0x7f0000000040)={0xa, 0x10}, 0x2, &(0x7f00000000c0)="060000001100000000000000009010090000000000d1c7f33ddf4062bc111fc58c30c3c4eb7c681adbd8a5a530904ae4c24d9cdf33ca393462a588feea11d42af3a599bda184557ef79f7de3fa4a60c56716f9226405216c2ffec8de7794783743b9f15e72987419cfc7745b478e6c99014abedad333fb9418cd18b644863263c488a71975d48b63dcb4fef6883037fc2b9e2f120dd7f80a86acde24d480adb7ad940a11ce707f2b8333e98629222b854e374988700d701fa1c1d7170860dd3d46538d74d52b7758ee5657ee3abfd5697a5a2f20851b0a819efb0531c3c8dc39396f", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='r\x00') sendto$inet6(r0, &(0x7f00000001c0)="d539b19d3875f6bdef69b6dfaddd873482278e0a999cebdf5618ce94c853d29a058365a28630c2f2e855cd2daf7b24ed746a0824102b2eaae41d1d928ccbcc4448c56eaacbb14f85504a7944a8810bdcf481aadbd0903529dcdf149a6afc91dfda59da5a248d93aa083eeeb87ba4db7c1e3e6a37d5a4b5ec9ac06fb66200a935bb394aa074686724c77e3cf11458d186d6ae19cfbc6b301d24bab968115dbe7b2689f10c65cd007c4e47616f2a29856a1a0357a2b6b5917edafaec12c95f8a4d1a854355b953bb84dcfd6456e030ed29828648c4b45706e6e8847ae82e32efcf97f9e56ff6dd2bc9", 0xe8, 0x400, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x1ff}, 0xc) 16:05:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x200], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [{0x0, 0x0, 0x0, 0x8}, {}, {}, {0x7ff}, {0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:05:10 executing program 1: clock_settime(0x3, &(0x7f0000000140)={0xa000000}) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCNXCL(r1, 0x2000740e) 16:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x81) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x97de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@remote, @broadcast}) 16:05:10 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={{0x0, 0x0, 0xd}, {[0x2, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x2], [0xffffffffffffffff, 0x4, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffa], [0x400000000000000, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{0x0, 0x3}, {}, {}, {}, {}, {}, {0x0, 0x40000a, 0x5, 0x800000}, {0x0, 0x2000, 0x2000000, 0xfffffffffffffffe}], {0x0, 0x961}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) setgid(0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0x2800000000000000, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x7, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:05:10 executing program 1: utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = socket(0x20, 0x5, 0x3) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x400, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="c017ee67bd8bde21fa257ac9ca2cc368fa6d9411814fbc242affbe169ffeff5c858935d45811a85e8c59af78c114080624a85b17d7a4a3c5f241d9dca76a4ced426f5df21fd2c8ebf2", 0x49}], 0x1, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, r4, 0xffffffffffffffff, r4, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x90, 0x4}, 0x400) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat(r8, &(0x7f0000000140)='./file0\x00', 0x400, 0x122) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000000180)) poll(&(0x7f0000000100)=[{r4, 0x2}, {r3, 0x4}, {r5, 0x4}, {r6, 0x2}], 0x4, 0x10000) 16:05:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) poll(&(0x7f0000000040), 0x0, 0x1) r1 = socket(0x18, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{}, {}]}) r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) setgroups(0x1, &(0x7f0000000040)=[r4]) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0/file0\x00'}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) chflagsat(r6, &(0x7f0000000080)='./file0\x00', 0x10001, 0x2) 16:05:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r1 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800", 0x0, 0xfffffffe}) r3 = msgget(0x3, 0x210) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/244) msgsnd(r3, &(0x7f0000000200)={0x0, "ea5cf08d28d068a75e29bbf49ec20589dbbecf9e685f94228b1a2bfe4b47061356f221c3d2a10a9d47745a33b5fa362dc75971fe46bdf8c038e3898e51"}, 0x45, 0x800) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000180)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) 16:05:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [0x5, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x0, 0x0, 0x200}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) kqueue() pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$dupfd(r1, 0xa, r2) 16:05:11 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f0000000100)="3b267dd82b682a84d0a2188c6c7d54a8b4cbad9ca9fdfd0ff386d37a148dd9f6a1ecc489bf2d8109479c78dc9767fb0e40ade9f066811664e460eb358508936ece9204e6a04af580ab9ef61a6b44e83c8583", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x6) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) recvmsg(r3, &(0x7f0000002380)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000240)=[{&(0x7f0000001380)=""/4096, 0x1000}], 0x1, &(0x7f0000000280)=""/114, 0x72}, 0x3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x100) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000200)=0xff) getsockname(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs, &(0x7f00000023c0)=0x8) 16:05:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) ftruncate(r1, 0x0, 0x3fffd) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x2fffb) r3 = dup(r1) r4 = socket$unix(0x1, 0x1, 0x0) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20, 0x0) r8 = kqueue() ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000000)=0x8) r9 = kqueue() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000000)=0x8) kevent(r3, &(0x7f0000000100)=[{{r4}, 0x0, 0xa0, 0x80, 0x7, 0x87}, {{r5}, 0xfffffffffffffffa, 0x2, 0x2, 0xfffffffffffffff9, 0xa258}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0xef0, 0x8}, {{r6}, 0xfffffffffffffffe, 0x40, 0x40, 0x6, 0x7}, {{r2}, 0xfffffffffffffff8, 0x7c, 0x10, 0x8001, 0x5}, {{r7}, 0x3, 0x27, 0x4, 0x0, 0x1f}], 0x0, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x4, 0x2, 0x41, 0x7fffffff}, {{r9}, 0xfffffffffffffffd, 0x30, 0xfffff, 0x8, 0x6}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x40, 0x2}], 0x0, &(0x7f0000000240)={0x80000001, 0xfffffffffffffffa}) 16:05:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x5}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x8, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000007c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb060000000000000000000800000000d160466954cf5255000000a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199eec7c9c0a5355cf4fa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab15ce2ddf48c6ebdcdca0e211ef68f077e0f53434f05343703000000db95b0ecc68a19984c000000e74e28d7c6932fe7968f068962d2ea064c74f6c63c1907fea22b086bde0000f456b48aed6b2d44a5db050008089a858973b8f00eac60a4be40a472826ca652b9a6e54bc9eedaded0f4321c5203ae40232f533ec95778c2477cae34e055e7ed877a057e00ed00000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e12613606156b940b5b35ed3dd87f63d0935684624c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59412cf0a8bbdb28c5c6fe40000000000001000a7f8e0c790579df95bba62bf964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a700000c91b0c30d00001f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb51075470ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007001e837b3ab3af358919af7b350100010000000000de471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1914dd3d962088548cd4efec4e0d8aa5db84b400ab1aaf700de02ceecc110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd5ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3275f4414ed4e4fb2501899eb382565ee83b040b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a786c42e1873f86bc7ce628845d9d230df5e3684d018e176cf753e45e510736aa16b2a4168a65ee83f3400000000000000000000000000000000d30e3e9b4122c9d83532c72994d9997e8b26a99d8b52a00e879cf0650de46b5ed07fcd709eaae4cdd87b83730bb20668f75606a73b995668577d3cb75b21076b9e5328de0b66af53c5bbe20c978a6def93ca255bc5e225439b1ad6bfa5535906ebc8b35557ba66900100010000000000000000000000a199128dd4ceef39d6b0e23d8af5a79498f824f188bdbaeb1bca1a1b30bc0bf9028c381d5214e5d7f05566ad4d8ba31a410000"], 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x60, 0x81, 0x63d6}, {0x4, 0x80, 0x1, 0x7}, {0x3f, 0x81, 0x8, 0x3}, {0x78, 0xea, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000280)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x40) r4 = dup2(r3, 0xffffffffffffffff) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:05:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x400001b6, 0x0, 0x0, &(0x7f0000000080)="3ea6664585ffff26b77cd44342e9901912483ee834000000e762f8c4eb14", 0x1e) 16:05:11 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getgroups(0x1, &(0x7f00000002c0)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, 0x0) r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) lchown(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, r5) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000340)={0xfffffa9f, './file0\x00'}) renameat(r2, &(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0/file0/file0\x00') 16:05:11 executing program 1: sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f0000000080)="b4219523d3d553e67c5c07d4f846974c91c24606772637d266", &(0x7f0000000140)=0x19, &(0x7f0000000180)="359d6ca14c2a9203c67be763aa84628819f05124d589cf394c717960dbfdd625983b43a5289e42e623c0d4e20d7cb4a95cc6f5fb543827ffa44e99f477f022e879fc396e00f9529048ce54b534f12362973ff7aac07ec197f27c4f3629b521261d88d56e1048cff8de3cfc61ec7fa055bc5dc117c9d8b474dde470ac15b16e10ea430204611d94bda9536964a0997f7c1f80cfce9d4c2692870aa4c0764db21b226e23f1071c54fd81bd4a85cc8ffad7edf9a27857c8c79d45aaef56f57c06a9165ca7c5e2002bc84ecb636a7a056453367687558a264aa741e71fb0c05980b58053e70fe533a148fe65ef872cda75886b74157eda3562dc41216c8318954ecc640e9e594f54e4d995902e08b81ce2317412fb2b5e5604654f05224ec8305e4cafd06c5401b662f81b71763c5a62204665f936698ba1b334a32d9aaff5d5aa094226785766b4fe500025a5b6a4bad785e13ee74dbc9ee710a4607c12cda775c760117b2190f68fcfbb72cadf026d7287e45f9b6cc36ddc9d613b834a16117890a346b8d0bf5e1c4d36ed40e8b104bdb7e542b18a2b319e0c484feb49e17b0a3e4b5b54d6b60dc8ea03a0199d7b47b86355acc15de4f300cb791289784aa081c5476953f59fd4a9b973af694aacada3bb04ade5655a950b13a2bae9df3cbe79cb844c997d4e842ca78c4467f004793a6e91061455b92732db078fb2c3f31e5f37d83341adbc5754abc019151526100fa5d7e70cc0512eba109a7ef39b65c79556fe6442bc2a53254e9d8e933b458c3fad579bd94498544cf99b583c4ce55ecbab307ead58feae75898889aaf7b7c9cdf0a08eb73a9e6c2b2588d38b5e3bd7400d224edf34774fa2ae8c8cc3279630308eb7b23651aa5f2fdc4134d3a5dcd9920bc22705c30a0653005e361d90c6cabad45699410d08e65ec09bd0e1b8d8d4ed37b31fb0b1847ec2e7da9d041f3b05dda27e4305155577a5ba6753d643539c6ed6eb2a1ad1a6b4ecdf08757375f7eaf53e2308801cce5448879ee45c7ffc1abe8eff07b14683ef53b5660b1f8979bc3b984b531b36ca7417b4b23104de3eb7945cddb4f71b720d25b39851147e53eef54d307aab987684f59956b0700a922dba25027eadeec07cf608dbfee96da1ca1acbcd86bacce374fa6735bd3e5395c642c0003eabbf783a9d4b5e8ae069275ae6361f46fc888d608bb7aaf40dc28c059632fe3fe8078e8246c0b5b6db447b1e09b51f1d7a3d8b7bb4f1b3afda8c57f57cdf5f240637070c584b4db7712d08fd1ff805f9919065be3af72df8e5126671d4fdfacff1a8c107365ee640868673b05ace759b6c6d4f6b8e664857afd2c6b0cc3eb4f964950be447602d3232d9b0c52352358796de3f83524d1a8bbf8a866f7b9985dcd8407beba17f74dfcc0d83b9d2a4d0b091dd7821fb9b045254010484fa87f4a02ad244925f1a54cbce7f25f71be9099f12dc0e72d99ec522c95f1fd4b33db684704b6c1f3e6849c0fb1db836e8bfd2e7e40884cc8f98c3c5dd262c1a959f1866040850101c87ab9cae43ccd034d4c6149464e6aa15a4da104ed3878692be6a60f3b9dfe20c4cd0bf0934d39caa6d190bff3a364992e03fa852410b1074081a61daa491b1ca527f46ea201997a2d37b39689f8c5406f3a38a04568bd3a85076b2518f3fda47c281d7ef9cdc3461748cb2098f14ed2dbe32729fc25db4bd7d1d54d0e3bcf21a1af20b7f4603f73e84f0ea4a0ef53bc0889501d80fb242d1e67a3b4ba1e49283b084371c86544143d233c7e9e127d9ac3d4f5698a4e270f185c38061165b3b09d63909718f06e22679cafab57f4ae94dc66d2b0e211c93cd06142370b891fa52e1143997c0491512d64637a13fa0b5a6dc4da53ff73876c4e7c6842e67f7d782f6a4e24f56e267b3e1f3339dce7c67c4ceb8af7aedfa612d1288be2f06710c5daef5ef8fa1c27dd4c33816f8693dd57b62fc41ca9c618dc1adebc7fabfb62c516ede2816f30c26dc418ed42ebd188b180010bd9a80e65c58a21227f8e1d9299f647e84f42cb17109c796733bdff0cb91f1b78e9a7ca2726660b374b998125aaee2750eb61ae0676add9b97925c5f71e3cdc9cd98d73b7fd69ea8f722511b4e860e40062ee00cd23ad6df0bcbb0601f8ab0a8694a82f7293e3ea1256fabe95d38927dd6dc0b543c3f66212feeb182e9a1512ee8dc383fd320da722f8fc164924a7bf9a005bfe740e5028eab02b03be3486c6dd4c31e2fc5ae98b31f771d2a42341bbc19b3c2b00a1b94985861a789f2738748f9e354daddeea7811d06e161dc821999872fa0e4164a36b19b9a3e794baa23d0be4eae7576ba8a48a96165897b3ec522f75e82d34a4c9495cfcf7e8c45c51534bb4e420ea1c5f4a892dd7fcd3413c49cbe0167501b301fb6a68bdf8beecd7a74cc587bb2442f73278a2d1bc1fc1762b1c1c26d184ddf806cb2aff0e1a53bed8bc750c22b556f843f753b230d2ac36214b4edb26fdd5352d81196afa521422a98455dbab3b422b189309b0b8ba8e20b88980626b7599ecaf1abb58498161c6a051d983ac011b95dbbf113aba39c04945dad2edf2f7e5710c5bc3e85fc251bdf7cd1afb701b826603ed94ce643be93cca4895a18607397e25f9c009ef6d680847254bd9533a190de15fa6ebce392c9ac90ba89e9360156b9a1379c50cbafa3f045a8a84c33b11d5f5a22532b38cb2cbf5c687e98c3884d00c2eae9021a30588b6b61ef96f997311319c436c6560e3b6af7831231a9c183b82745615ae79202cb7417acfbc87d2db9dde6acfdebe99cc26a046e1af98707688920f46af03c5f13a37c5d24fbdafacb476772651d33141a16a1ba5ce80797fe596d3254af262ad320af35d30ec780657ad0f26fd84585c1ae8d710f2bbc7bb924c40f8bd61d9a99992215a8991dba513fab43c7df46f99179bb3779a22aef55f44d4e721c8769cd62f5856a5f061d0008e80e5ad483335be5abb1bb8a3c8f056b098aad06cd6f3c36ee0c51419eb23908ce48e9fc2e69fe5a4e6012d27208b10e04abf0a685e3f7956df3c9bd56dcc9e931f800e2152a9c904a67908c19b4ab0a5cd28f0f81389a932086ae5d7220001f390713454f4b15a41e24a0a1142cca6b7a6bc0b9c9958363dbd7ed0e986804d62e27c23669ac9c52a4b8901213b4df5478242548960c6d81b8b3e390b4115012eb867de62e02820b02fe306e486f8f9b17e6ffabe24848d565e4c8feaefb409036ecff88c2eac792211685ef3fe6370b05b07e5ea6c0fa8d060924535b30a34452dfd188ed7f4b5a5c902ef5789d2704ee9b246d1a348458c97e63cf11af2eca30715b9ce0ea7e824fa7f447b259f5129e97b47b16aecca14365656faced183606151555e8d8f7d53c15c3abdf69a3e4bd53e0ff19996e1bf38920248ccfc3a321af4f8daa1940a5c34d22471467a18527b7f526fdf4a76d3f026948b379f2845643154da24edc23ed38e721f555809d20d8fdeac5d3bd6962b3574231f342c4da374e528275263eecc40dee65520a3b727ff272d95af145fbf0eb422f720e01a8a45df1755569d50050766cdeb5d43afbeea0ad3fba6de4fa98f8c8a05c8853d2de3c0ee64d40cce8968e8981672386f191d3918b8e5ede3e1ddf031cf8c41db8039b67fb692afffc2102ab5bc4bac438bcd00ee70123c7b8818c09f044e58e7754b85881344a261325666a670f089bfd842081c6b40b2db723b6bbc818d3c6050e70f901d75d5913529122eb6612dd4692ec32f082721aeae5aee16531a94e28853227f8ab122a536d2b4a13e1c411f194ccd7f7787c362a2eac296515708a94818b785959da521ffb8ca5d8b9e5fc0f044ae3bddf84cb303f7a86d42f5d4ee50ad52c54c32e0cca7586ca4ae3014770cbddd3357a0b9431b58264cb2e3b3c347362079c75ea3cad8b7d04f7da7c6bd437b3df2910e8895caeaee98dded50d410f33eff9545f8b089a390df56ac703bf929706a46ab01ba3d6a526f2853d51adb4c73d3d28e10296cf2ff3b7fb4d3d42dd4c317468eae2b2dfb2b6bdabd7a54ab6a3ff106a0d25c6e9efd5787fdffd7477ff9ba0ca0ab00bdb241565a7a03f88fc0de36c8d462c443d13f5a2ff23d976836d16bafc65646238a5ed528faa64bd171ad9b23cddcfab18da277f8c3697ea4cf24d5b7d04dca8b63d3dfa41abf5824d31acc175facbde1e765f835b270f2148fda22726fb1db8846b3992f1efec12255932bbb4b4c1e1f4ea59ef77141aa2c609eec5c2df2296ea99129a0e8723f6bf5887ed761fcee154fd96cc6cb363f3299960fc44e32a3e16d4307ee95fd3aeea85562d0533d5c243d0a43e0d7bf5e63ffaf9c3b7bec23f60dd6b00372fa23a0ee41a7ccba99de0b1c40a79fdc1b0d1a026a1982f6ddcf282125f65c6fdf5e1a0cec286de3dea33294c906c91e5d393eb64e2b97d4e08bdbfb1903101d3b1dbb186e5e8e196f3469965a57c892d92d05c8e9872ca6c854a24402fee661ddbdd12eb6980e4fb618565e300b10c54e3218d2502dbd50395503821cb6b651baeeba2a57482a6a417020f20a44d03dda979a3cff860cca3b2ef94da3e7757222c1d9142ff7984800f7049a7579fa5ce367efe584ab52ecf9ea690d5508b98c63ca0d4ed029ad8ed3290c235acf35f1f78b7c3964fff69ad49fd8e7d63ab3cf648e57fa2f3bad6960226cabcade963e66ed7f9cd4235b1d164153cc9a4d39c5c61ffbb6b4ebcf1c38937c52b274f027f9f6d17e21a95875fda5262158f38b439f52433a7c316836b1b6870870939e231d12d957ff8d26f689a99e212da6e419f27e2c7da5d37180957a3f7cca6fbf904924473b72a5099fc39c9ebc0582bbadbdb46989accc153cd03557a17f82b3ca360b9294460d16bc7ae41371ca1ab89b29f99c48c366ce9faca7e400d9a4a4b628f25ea3d453e8d56aff32625864ced4266a587873b86a7f9e8ef028a7c3e9a3198b08ba8fcfbdfe8e3471536f9e74a098b4e99d80a8692fd7ab781b754ddc130b089922249809eb496e8cdff2fee9f54a2c6e96f58c4fa358b6873ed01bed34b1890e222c91ab5f44e8791044f9ed94ff893312c89f6e973b258ff96b91ce7b6fe2709aa31119b145a73d0d7c636d625765ec59fd091b456412e50f9e1fcec182d1ebe93a407faaeaa323ca005f399b5e0bcb2ecacfe06442add698651e7ea378667ddc09d15f6da49b78063ccde2a9b3ea1288e33f6f936dcea8ef53955ec6bac7b6d3932fb2e30c08667d97cbe2932850088ebca3e0f56fbd78ec78832915c468afda745b4baf1b88930d13f9b1efd3d41abd02627d4809c4859cba20f7a8013c2341ff906f22d440c2f3279e35b760eab9bf428e0f7406e482a16e8063b2d2a19749cb3e08a284eb2d94c23b9f8701c532e06a4ef24b6b6a508724c33cb48cd4695e1d02468ac252042b16558e0ff69a9d3e19b4e9ac464982fe9a4f46d10cef7ec7be1b7c68819432d502152e32456d3150c4509ffcea41ca97dcb25554fdd39f5149f3a3efe53d0acb4a41df334fdadc1b24d7a9efdd475eee98a69d9078dd989f5215ecf6a5a67a70e5aed444b3742d32c7d8fd87f120ee3a8b2cf5ec90856834323ba56d4893f001e2dee8fe290df233150b5674a99300d70135ff0fb5f1b7f80bd39a6a9efddea6836cad2b93f0d655bde5ebd1295b056d7cc38a0b041b0f8d621bf230e4a8809b1f75ceb55c7ac5d00e14dd3f682be23285eb587bb2f37effbc693a8a582a565ccc272b8da", 0x1000) r0 = socket$inet6(0x18, 0x8000, 0x18) sendto$inet6(r0, &(0x7f0000000000)="be904dd36cf184c250c8cc973e7d1e49e4d7f4a9a3f779560a83fe21f7de652cc0e9636d5d0f7873cdf02fc1fef4ce49383e8e18f6c30f4e0b", 0x39, 0x0, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@random="bfae820001a3", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @broadcast}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@loopback, @remote={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@rand_addr]}, {[@multicast2]}, {}, {[@rand_addr]}, {[@loopback]}]}]}}}}}}}) 16:05:11 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="af0955779821", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e70875", 0x18, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x33, 0x1, [], [@ra, @pad1, @generic]}]}}}}}) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x32) socket(0x1, 0x2, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = kqueue() r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, r4) setreuid(0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="b211b203d40e87af2cd11257add8667d0d9c470f366c65f4cccef797b5e78082f4175ebb53656b13f17524b208bc9a898f88e36d0046da8bf42705e036fe57a4f9b2bc74e064a4c1b564cc3e6d5148ca05c019271d2a59d3f5e48056176e95f172660e66a05a4cb7bb0633a28ef5bc657415feef8ec08e2fd58c37a33cc5301b3c0c2d125b4692236c1bd15df9da572ad44e51e4b1881adb9b2e456ae504ecef69ff0fe3c4f14e44b5566d1fb63f5c23e3322397c70ffd78fbc5d8dd3b8f1c21359d4a0f34c353b240200888689df81d8f365bd32a84beee66fc7fb947609f31a7915bea24509f9c57a71df5f1d9dda3778430e797bd4627fc3c2b06", 0xfc}, {&(0x7f00000002c0)="ad84af725d74dce01fe3659e8cd841d6b1a1aad79aa7751e1eeb2f4762cb30ee323aa66c03b3ef145d41479705e979dda96464401c5d7eace47cf6b0c9b9827ff6ad89cb8d4180e0f14e6407e33043c4516f95135c40d7f953368160a2780a16d9c7bf0a330a3a06a864672facb3b061", 0x70}], 0x2, 0x0, 0x6ba) socket(0x18, 0x2, 0x0) 16:05:11 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xfefd, 0x0, 0x100000003, 0x0, 0x0, 0xfffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x8], [{}, {}, {0x0, 0x800000}, {0x3}, {}, {}, {}, {0x0, 0x4}]}}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000040)=0xfffffffffffffd8c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:05:11 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x0) close(r0) 16:05:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000001600)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0x26, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0xfff9, 0x5, 0x3, 0x6}, {0x4, 0xbd, 0x3, 0xffffffff}, {0x9, 0xfb, 0x5, 0x8}, {0x200, 0x3, 0xd2, 0x1}, {0x3, 0x1, 0x1, 0x1f}, {0x9, 0x8}, {0x8, 0x0, 0x40, 0x2}, {0x0, 0x3, 0x9, 0xfffff800}, {0x1000, 0x3f, 0x7, 0x2f1}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[0x8, 0x0, 0xbd, 0xff, 0x3, 0x1, 0x0, 0x0]}) 16:05:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x8}, {0x50}, {0x6, 0x0, 0x0, 0x800fc}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x7) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000100)="5502eaf06c224510f0696523a12addde9d3d8092413bb70486f79af8566a6551f2e906c3ea3f380953f61db1dc2ed8165419717a158a8440f58331247ab8e61581d841e0111b47b93ee412ed72c727a1196f8a6f58c1f4b46b4fef9fef0ead58266633ca949e28e0b14649a311", &(0x7f0000000040)=0x6d, &(0x7f00000001c0)="26ef7800da023507c99264cf7e5b8811fb682f0e9aa2907b9117340b00c1798abb76e3c0f2e872dcc85747873c370f64d405f914dc59d19765621700c79e50b3f78c46fe3cd8a186b12984045b1c3aaa7888e6ce8f3cbde0616088c4d4f4a33db2c83091fc457747759831bda481784f07f367bac6294784c5bab057a7892f02", 0x80) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) 16:05:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000080)={0x6, 0x8, {0x320e, 0x4}}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) accept$inet(r5, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:05:12 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) 16:05:12 executing program 1: sendto$inet(0xffffffffffffffff, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18", 0x6a, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xd33) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x2) 16:05:12 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) write(r0, &(0x7f0000000040)="6f01d982f468f1b5fba7d09c59e0711fc056affb28f9849661d6fa261fbd45ec3e91683c303ca04c635f1c99b85aa5d01747d5194eed54be6ec4737ca2ed9119ec3e168ae0bf8c908a9c840d6f5b51686d82eb877f49af63a198abd1900c39a2131fdcbba83dc9cfff9a96772e552c5369376f4218ef0bfb76183a7b7201c13ff10ab6a343fd1ac8fad910871b48310992607ed2d049aa58ddbb2fc746ea8c90c2487085100babe7", 0xa8) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000001600), 0x0) 16:05:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000980)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:05:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x110000000019d4, r1, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:12 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = semget$private(0x0, 0x3, 0x20) semop(r1, &(0x7f00000000c0)=[{0x2, 0x3f, 0x1000}], 0x1) 16:05:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x1e) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1810, r3, 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000700)={0x0, 0x0, &(0x7f0000000b80)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:05:12 executing program 0: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000001300)='c\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:05:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x1, {[0x100000001, 0x7fffffff, 0x80000000003f, 0x0, 0x4000000, 0x0, 0x5, 0x1, 0x3], [0x0, 0x0, 0x24, 0x0, 0xfffffffffffffffd, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [0x0, 0x0, 0x0, 0x0, 0x4, 0x3], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffeffff}, {0x40}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x400}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x20, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = accept(r3, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) getsockopt(r4, 0x1, 0x0, &(0x7f0000000140)=""/204, &(0x7f0000000240)=0xcc) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getpeername$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280), 0x0, 0x2, &(0x7f00000002c0)={0x18, 0x1, 0x2, 0x8001}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:05:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x20) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x400]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) fchown(0xffffffffffffffff, 0x0, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1, 0x0, 0x0, r7, 0x5, 0x5, 0x5, 0x3}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:05:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x402) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r6 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x40, 0xffffffff, 0x9}, {{r1}, 0xfffffffffffffffa, 0x1c, 0x80000000, 0x5, 0x401}, {{r0}, 0x7, 0x1b, 0x8, 0xbd, 0x2}, {{r2}, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0x7}, {{r3}, 0xfffffffffffffffb, 0x83, 0x20, 0x80000001, 0x80}], 0x0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x100000000}, {{r5}, 0xfffffffffffffffd, 0x1, 0x1, 0xfffffffffffffffe, 0x6}, {{r6}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x88, 0x1, 0x8, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x40, 0x1, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x8a, 0x80, 0x7}, {{}, 0xfffffffffffffff9, 0x11, 0x80000000, 0x5e, 0x2}], 0x7f, &(0x7f0000000200)={0x804, 0x3ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:05:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0x80000000}, {0x34, 0x3, 0x0, 0x40000000}, {0x3, 0x0, 0xe8}, {0x1, 0x8, 0x40, 0x40}, {0x1000, 0x40, 0x0, 0xc0a}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b002000000eeffffff0000010000"]) 16:05:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202dd03ffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd351ce408f6238cf812e891c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e", 0x54, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:05:12 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x8, './file1\x00', './file0\x00'}) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') flock(0xffffffffffffffff, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) chdir(&(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='W\x00') 16:05:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="cc1e7157ee952fdcf24bd68cbcd9323d8b543d195e39461607739f2875883be0a99d5931f0cdcc542b60c3be344e0a2f53930e650ad418bbf9463677ab8b63941ab25a94b371b158931367884bf89c4a5097ba6d6603fb92dd606eb7e0169d2c14", 0x61}], 0x1) 16:05:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='r\x00') fchdir(r0) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f0000000040)=""/4, 0x4}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000001c0)=""/13, 0xd}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f00000003c0)=""/184, 0xb8}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/246, 0xf6}], 0x8) 16:05:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x902) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x182, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x3) 16:05:12 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x4, 0x9, r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt(r2, 0x2, 0x0, &(0x7f00000000c0)="5d214bf46c3877effcbec25dd5f82e46906d457a88daaf456b9bfff44b1a5e689cb77d88849513a67824000fdc42f1a75c7dce46f0ebf51d176249eec7ec2fa00a22b0c4ef2cdbfcce3735ff8a4c1eaec525e9d620bfe00247aeff32ce5c334c79f9b6ba9f9c5247c9", 0x69) r3 = socket$unix(0x1, 0x5, 0x0) r4 = dup2(r3, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r6 = geteuid() r7 = getegid() r8 = getuid() r9 = getegid() r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x10, 0x0) r11 = socket(0x18, 0x5, 0x5) sendmsg$unix(r5, &(0x7f00000004c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000200)="791f279edd90fe0337885b88189d700b4a153c3c0dca026c79b355e3b964ab3253e226d8ef5f29b04bd5485afe428bdd21319282aa8c2778b174be5245f37a710bca06601d41e4a1dca3e7761f117f82645fe6f203e122fd3acd37491ba333765afd208457e974ba208efb26d45c00db3a091bda8ed4dda1f56acb3de276570d7efbdd499d523c1f18136b0d4646d93a70578dca17d99e3e3b4e073200b4b9e191e992717d6a0c6d325c1851f8ee1e6af33037fa48d94bac0f19ea35236d23ba92fdc5a6e4a4c5f2b2b1e32e4a7960c4e0efcd7d8e9769f96d1afa", 0xdb}, {&(0x7f0000000300)="71448d1a8b0bdfbf039385ee049dc531292183ec13fca6b862157f6ca7a3deb41d4f695c619a2b89fd81df3db670df3b76745f1715397385bda77a61aca31c02196d949e990afcfc278e53c315e21ad88845609857d1371c55973fca38afc24d225f424413959666a3023ef05b1039076ed1b258e564a59c9ff6f3409ec7eaf488d0", 0x82}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r2, r4, r3, 0xffffffffffffffff, r11]}], 0x68, 0x403}, 0x403) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r13 = socket$inet(0x2, 0x4000, 0x0) sendmsg$unix(r3, &(0x7f0000000a80)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000540)="1abc02f53be26bd2e4b51d1e3e9a4e5ceb6da491b58a8e5867cde1f94c37939699b6d61c2fa5629f47fffa5777a7c5146b42e1f1f3f35b635ebc9e6cb55d67511b929868ba4a042dcee246fefd78da29aa8064bdeeab90bd79e22beba334d608cbecdea929aec36207c1e2e8f1d9f6c3f4a4a0d67e4fc9b7655bffd3e6d02a5e6877ae3b90f46024ff6051", 0x8b}, {&(0x7f0000000600)="8f95cf2dd842efd4fba25669e0398e19f8aacfe4c2b88b1e77a0bc5eadfff0f40e926685b88ff8247e7ebba81527a2675b948dffb5f1faa2be339003e9383699cb9cba5b66a7d7daadc4dff2c4d312a8f0a1ee37102472e1aa1dac819d249787d85ad93fd9b407a450646e820cc3679717a2a61019ed16693cd12cf363a96f7d77bcf5262a3551543363c00220114f769597363619b4aaa0c0b1c58b8874f611dd773b5fa988cd13d3ac19a8c3db4644", 0xb0}, {&(0x7f00000006c0)="d43c4f0beea459e6d0002c86406846111f261e56bee8c95ff704caeb117580e20c96e329954f6e729632944704ce0291c86ebee6df1fa39d7e3542ff06136a48b14b1a382bf2e5b97ec9937180db275a8f0501fea6d67afd87a5b2305b81c6b125c4170c2784bef079c9227da2af8f1172e601a9e72eb0a72b305f57d558b42f067babd097eb69734378a915f305d0d64fdc546d653c7353d42572eedb0acfc4b075f2487bee8bc7f74f4b49", 0xac}, {&(0x7f0000000780)="ecf54e7049cdaa8e59a0a78bd20cac79718d9416bc664d78f832c58d2df843f35a5c3d83632e560c44092cddf0b44e5e697c6f09bc41d6264c590aae266390ef05653e2f21e5d6ea416b273303b299e131d753e2cbec3b7d7f6cb8cd28d111962e5d9c9e59dc66dddbfe55eb31c5cb820313146100c191cc7f7c164364396d60ed869e4c6eb8eeb63c54907eccdb9b68b968e59d63497f66a298d5ace9c51b7ead2aa33f0e938e50a258ea7ef1", 0xad}, {&(0x7f0000000840)="b9f3f7c04c03d4a45c4486a22a0a842c4715e2b3c39de4fea11c646c5654aa7b7cf01c10af6d4935718a1321394e984d58cfddfafb994e50c572165f7a40516d48858b6c48ce8a3cd3a46d29227e70dafc9cf264c7441e45f5a730de6542bdba91afaeda8ec06e67ed079f9780e19e13fe2a1c8d3b3ae509200d5a67f5888cd1f30f4d37252262e6102d416277bc5009b9cf2446e36906b519102d1d5617057f261689b011cc03836bde8fbebadc0c72210a8c5a861b51aaff8c3020653f74b7a6474ab30795ae93d03ea7c569a982c1a92d4965b5332551cea08d65baf9d0a496073b48ec2e6ab342c5c88690aa52d6c762f1b2b137", 0xf6}, {&(0x7f0000000940)="66741bf10e19c753e979ae2eb2ec74", 0xf}], 0x6, &(0x7f0000000a40)=[@rights={0x18, 0xffff, 0x1, [r12, r13]}], 0x18, 0x2}, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x1, 0x0) setsockopt(r14, 0x1, 0x7fffffff, &(0x7f0000000b00)="87c378579d84a44521ffc1b4ff8b4b030ebebecaae8015d1ce2d78b057c1bc7015921d67f76dd895ce1a79d5ed2427a4584c99b7705afb596321cf64bb9c6295b5bb36a0303d818b15b92fc26cc1d2f5cdad695c773041c4f1757586d27ebc5b5d23136a62ca67557effb52148c1d39449ddc5195e18a833ce13e3cbaee25ea2f29dfc1c9879b807eb3e193705a68c5a71abd94eb4c94ae8d609d5375d2ec318ab1f6af9cc39298b84ae1a44bc9eedb47505c8349ced02a44725f087d28b9590c873768eb6358bdc23f72a41110f0f004cafb2a472aa210078edd72a68c437c948ab25527d860c8d10a42988114c6f35b27f8854b6d743cb650ca2e4f9a9b43e2160ba0cf761b14c209ff50ed38ce6c4a5cb4a1b81a809d08d37e274779c704aa42b232b20032a904ebf498860c40bf2e2a0a53fa0450626ee9ef773d086727869cb63f931b0ac69a2e8ac3bad89279e695a285fc3afad5b88b1ac9389b1e017ea74dd47c1b9edfc56a0234f1593ec234864c3aaea44697b54a81c425c83a6ddb556372d0fe6a57a26de611bf1d04444b220df5e9354cac1c0ba625f1a6ead427382d8f6a4cbceca0fec938648293146848aaf28b3a8469cad8f3a74cad8ef97b40136e899db62b94a8e70a48f68392961071b3bf85fb74c8651408ff7453461ceec3d175e6b7bc5977f292016962eeb0b0e74abe228d9e3557396dc394843084519f3a445c4f00a1f4f855113ac96295fc3e52bcc5181946200b0438d0759196006d9bbcf213370096b30eebe89a8c8df77dcce9c465b66d4386d4c782fd5f2a5896cb867edfee72593880d99be067a47f7d1ecd887175866f06f354eccd2ae62e2b1c5e467f4cf5a4a66ac1fd5b4eed6a93e8bc8d68bbc29cf517a11d20402b666cbba18c3da3795cd7e0a678327fe294f0da8880a40089bf6421cb75365faffe9c00f9c14e0df7bef7dce21ed637aefdcde4f27e68fbf3f8473660404858e6a97f412f21bfec49c63b083369e6d3975791b9401420e30cd2e591e86ed0a2cc65d23b3b5b066a38a9f884536839fa60da73bf1e1a95452cf6cb6864ed9afda0a750740e40cb45e9170b7527b26fcb90e0d4d8f924768382f0fd658dca93c5e9cd5529b60572da48b8c41c2539d07a6c912aa4c66f022ab5ee09598b3f552f17404ca5a55a8d46b0bfec07e98e76588722ede238faab963f4c87882b64dfc27db0204c84d8ad338f75cff42c23590787aadfd336dee3781063cbfdd48901f591af9d45f8ff267d97b7257b13f1dc4e6a25ca66cff1ee9c8d58c414f91dafb91c98d483f583474e2f14732efa6def2ce55274883bf496f69912883068001044eefcd239f0915e3e66062d488f9f128cef32d42df565c96526cb9a60d06dc7b228fada72b7ba7bc350f2e494aeecb31bd4ca5bcb6087f72275decffa3b4e3c61328e69ee0bcaf73633f62f2ffb080203364ba9ebbe92aa861edcce5822b6abeb0bb45f6e76bf401b3c69fb365c015d29d65b7114afb18a4b4f5cb1b380788ffd693062a09b7e2b6ba2b8701ac2fe1e15effe9afac832f8c29dfa1daf9c7dcf0aaa165d323e780b4d8b379198b2e4c775cebc12dd11acf1e3639a7a08d4a1b4ff17f5368cd55a05f40ed372b7d67f059fed1f7c870a6ea593b11e9becfe0140f6a700f140d5afd060f5c5e9adb0d975443899b7921c7708cdad3607d80bc798d55b007ed2debb318cab3f7d4a3dc35f0dbf72e58ec7694d10cb5b1dde55bfdf4de34bfe75aa230932b20eac30d912edba5729d552f36bbaf582b514b019e53c631a60db559cbe95fed17dbbb2090185eb5ef0635c5c64c6fb3e8b2c8f703350f8acb59cc91d6e7ef45c49e4f1b2098a4332ad6daf72a7a25cee120bd3a52cb4298fb896bc6fb61bb2e537e1152bca72e0c7ecef80bb20c348626e10d4f85debcebd4062994b9378d1d9a96f45520c495feb7eff5656b50b8e3e889d2f5356aaa13313d5c8e284773a9c27a69f32b51c21803299fcebe784cbd2182d0de72bae1cd029b521e197a56653ad26757b7469c81994e32a4b81361fad8d5e050290abe30458e64c7ab9aa88437d3a23fb54cf20702ae3b5b1b22351f0772d51c34fc8f0ad5cc8ee8dedd6e4d7f0d631c021fe3963adb2be7798cf969b8623954e78cc0a532badcad63aa9ea0a05d41f1e091211b59ef9175a23a52f0169be13c2295664d8213a63fdaaa32d015bc3bc2e92c0302b80d3822ed6d3a5bfe6bab56f79cbb33e0d102559ee6b034fd2b6bab0584888f3eb84073466d89191b5221c63682ba56f21caeb4bb266f73e819e1bdd0a61220a672c213bf62997be97f1820c0de755044aed760596d037f839cee930b070810cb438857a7ccfc6975deb3717b2a28551f2e3357b174327745222effbf5319e1b6b248d54da5a4350614cc2f33a7f03de76c721a256dec1474f1610f9ca066aaf1725f7e96c9d0e12cd760ec5b053e715b6b7b91fc7a63235632ef3c0d8dfb60029d3c34d2381980363ddc4430128a54a64fe985e47f9c56c7523d46eb3cd04a40acdca31ef08571011ddefd6b6de6d223461c7c29bb0505e8eb3ebe7212705e7cdbff1cd3acb6e882f2a296bfdd0a38c19f68db5380995a45c1783c85d3412dd0360038114e3fdb86482c0affcbb62f9cf4110b5ca65ba0f4d773b1de9438a95d28e275002ad95826b111e4f3e030dd79720499fbaea75d19399a39b864129f271ea501db7f3ce5a040d6415f4da0049a360a83b963fb4fe787307019a937a623173ae563e5fb59595372b4de7c3fede8e047010cdbc33ecbfa6aecf3c8a6a82ddcd1de6add50d49d47e7967a47b498e74e0088c50a73935c96ca8b3e1d1e419bfb3a3909483884a5261062f7ef5afdfb54bb56af289d53529e95948acd9423a2d9f3a199467a742ba8a36751aa6c15d8a474873ec675bc44a45d944a5d75e9805ea2379e5edb0c78bd0872ba011d452a0ac3def942fa36f5e50fa4b6a3744513ed86e2674cea52bc7e1660c9467874e8ade464e3afefdf39c83a0c9b20e70f1e2d69b446af96713bd614964745e2bbbd0367bc1f33faef146173fa10f6e3e8ebb295f1063509a6c9c49092d67497f371297444e88bb339100becdcc5e7dcdebcdaaa51f0427c17a2094d66f3d3002ac2d1ccf50bd358e4723a11425af19ce660aaf30664a556adbde41a2acb6819ea56043d2b4b6e5dd4718cdaf29d82587fdb70a6a854c274e971100746b667723d70ce52ebae3cc07da7d426d0b610d011b0442909fc535ea4681ecdc93c7b0b7b8f14f3190e855aee658cb74007b7545e8838230b510fa8a193a491b99988cfd054fbf09eb20281313e68fa15ffb56120e3673f961612c23074d22a3fb640f71a95fc736b6203a2b1a5fac5029c9990b921c45102556820f0fd18c5a67a82f30a563aaa926f4bb57f5c7a9586a9b8a35e96bc203b69d61c7ce1b6f833d81b2ea488548de8729f8f4f674101156517a268297262859327673a823c16eba77c1779d3cde507f74be371ef16bb2cfb2b7d5e53a447cd20e42b7f95841f04238bce16586443efb40b0370e6581ed38edd084008fc0519aa8753fd1447ce3a403d86f2b6e6f35f0b50115b70a28020f0ee0d9655aab3b6d0a99519d11988054cf6feb8f2f74636e5bf912a9fd20bc191e223385861f35ef75f5af8354d223187bb4f3cac89c0e915c5a305375e30d0d6b7ca6acc8e34f9e7ea8627584fcaf2055ab35d749fbdeebfb46614cf0966b40d4b649af3889e0db1dc78ce5a486116ac09af685e964c90c8ca2465955aad1004ef6b7369f87149f14b582d3c64ec4f87c6fdce695a9a197d630c1262f15baed64c6141920f36f4355cf24cce7ea1ca5cde8c8a160dd745358206a102bd49b10c8e8b35a73c822cb68ebd1f4803ac0271dde63a61bb6166011ad440e0097f30fa0674bac8ed564924beb1cc3477eaf44826d17a697d40eda45ec16309002394221d1c43cd6037e4a28767b465be0973f4f118d06822a0bf8a298d0853e25ce3f6e8dc5f62e6feaadb3c6d4f0fbafcd62aabcc7a3c968c3ecd5433cb85103fbfb4e03b2bac533114ab89af14163ea5e73749f53a381f7ae335a7682efb7f1f8002d56c64a29ea8ba411d59ce329dd2a32f18c7f3afe7a2ac930ccbdd5a118869ce016837a081a19e9f716bb80a26134699d3c0c06f5997234b737c9695377aec05e9e7e135a8f1b12c3f9480e48c3112efce66f63e067a99f8d80d974694803e63ec98ae4f670f2cad567304b9c863c333ff98e16f51cff2776b0d1a99dd8955ba153b7df681f6ca3d1d97b6f7d93c574b28abfd0f56d6c8e9b40e190e368d4f0cea8ffbeccb03d3140c9844a01febcb103996ef11b3672e2f86f956cb20ea049f724f6b75afefc0a4b6a8238c72e67f6fc5ff34c4a6d5b3b5dfac53a72d8e8bb433ebd57642af37c620524813544b80fd3bd3f1129fb23c65bce520b7975f95d545e04be5ecd54a8ccac0394784846b77018e5e5be8d48e7ad347f8a03d5e648553501f55a246990ced05012b7d4310241e3d14c0606ab7634277a3173af6eafe633d8c4fa4527e0ed29ad5e660297f47b9475b80f397b0669254638a4b413e5d5368597fdc132c7570a668e0a8ab2d481354f6449cf7d8f7d2bb085f66d868b29f7302dae19bc13dcf994a7e852d111cb8e3a5d8919b742e4930f9a7528813a3ac6a3d0c464b0b24dc00dc97b000e92e9975a508c41038561bad9a02e9d1f7599b6e3e2c93df1dbdeda5425a77235be186acb126d616f0da78f6892c0ba2e185e480c8221bf0f97167ace1cb9122d6b285ad5452b730549588845c4937e86d9e1a7ea051498355c4cc714bdec00b5486ed15486d85ac60741ad3141ba4677b545361f1445992b0cae72356b29d14890f52cd8db6e2e013ed3fb98b126a3df8f1604aea67f275154113578de2bc222d34f49e76abc98788257600965405e12c55b31de9f928aed9cebf6187005dee7056244717412189a638414e01796911792eb04af578e53a974a638ac52f73ad723b7360e25b7105e634b9662f81f97232fa0399194dc942c8b4c2ca1486d86477e109a3a94386df43e33273477018ee64d5c647c40d18f0be8fc920676365ac05f7f27dde90fc855789ca073e1fe3cdde711d03a3331da1530e722eed626962ee0a30e18f1ef8e3daad7f81ba1758e12fc142809a20558b44612ecd247c3502f8a6350a9054b878b3dbbe233c6cc8c4aac6d6598af85c4550161d3d5f860224d74054882697190c488f773bca844128c8bcfb2744d06619a7344088cddf5deb3a33c4515c8a1a2edbd226330e244152f772143f846381131453e5b0481ad971582ee31178d1ceb728ad16b701c55fc274c4a7449cb987ba95943d42797ebd7936986cc50b56e39c9edac206a100255dacd578ffaf87aef013b9cf8f4c8faa79b9eb415f1a0ce57aa95b08255460c716c2cb4a63228557b355b4899a53ef1b4536772abd8b6104f1e8904ad27fce3ccd5fa56af558c02bbdc226221486c44df5e99754c2db35ce92cf9d3e6cd540ea7c069b756eeed6690408b6ad5c196a18410fc836e7895e318ee1600ec8cf0e4d2c5c941573372333d636a080007db48f24a530738780610f4d20c90ca76a6b29e3a9bbc11cab4187137eb03c58065ca717db4e694f7afb00bbaf30b89cd105c7ca8954b265a3a60e70f3a8447211ce3096d9e5885dad0a0fe1882e26facbed8255c6ab8fd556d2637e810fd06c6a9ed9e8d1c69135fb", 0x1000) 16:05:12 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x2) fcntl$dupfd(r2, 0x0, r2) close(0xffffffffffffffff) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:05:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="ccf9deb13150e85e225392a174efab780e37158aba65e45270d7ce6d092a5942bbbe4868bc9026b24f386ce71261a4430ffeeb96038a14bc009574e7c21f35709b9b3c4b1b1001f27cae09d2054d50cac512f17c8d51967f3680efed316e0fa5789746926753f2ada5625e0f3e1eb275b5ade73a29f5cc31597c16d60ffbf4a24fef1dab80762c35ba52244f12f30333a98a5f00a8bf2061816e95c23417ba9e03625c92f7fa09d3cd18eeda9d513aa42461c0fe31f66f5e3dd6d91dcf0370d086451cddfddd180607c070be5e42b95b1fc14cb1cb81deda92da5daf3e13560a4f5ff7a56c8680ce1159961a34b56c70deac0ef84b9bf1abc7a2a4cded", &(0x7f0000000040)=0xfd, &(0x7f0000000480)="42cee85d1ba7b1d0f6ea2fe83fe0482ca7cb04e440752ab019c6a6e1f9522c8c238afb3a0280bdc3c805b27e81fb27fae36b5e20be558574c3fc132baf1b2bfea4922916102ed236372de0accd76190d3975fe51bd102750288482d2b4d4ffbad9cbc10cdae141f9f06c314d4b7bf51f21434fb8bcb4b9c4672da87361a409280b6270d57de4e87790f424939b5cf9933780687e00446803a77867fea484b2c16dcabd5387130b611dcecdf5759f594fa3471ecea68076e04cf3913885e3284c9c549cf92414fbf1bb0798320805d4d31e3fa4fe3d9d0100763684575773e0c54b67b29f0ed46ba5089340e229d40a9347654c6b0560931f07a258778550902767ce22758747dc9e3595fffe6d44f434ba1cc2300b568b9402948451ae8cdf092a", 0x121) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000200)={0x8, 0x2, 0x3, 0x16f, 0x9, 0x10001, 0x4, 0x1ff}, &(0x7f0000000240)={0x0, 0x8, 0x800000000000fca, 0x6, 0xccb, 0x9501, 0x7, 0x5}, &(0x7f0000000280)={0x3, 0x1ff, 0x10001, 0x5, 0x6f771326, 0x100000001, 0xffffffffffffff6d, 0x9}, &(0x7f00000002c0)={0x7fa, 0x3ff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x10000, 0x0) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) dup2(r3, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r1) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0000000, r8) fcntl$setown(r7, 0x6, r8) ioctl$TIOCFLUSH(r6, 0x808c694d, &(0x7f0000000300)) 16:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:13 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bd", 0x8f}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000]}}) socketpair(0x2, 0x4000, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="2e270dfc0f6e1eff934669a6f36f3b355a2f7431dbace31294e486909151ef37053d5250faa0d0c1f086b7e228417ae06ca111dc942af9646d7294bd3ce996b27053d312e03a32341a36d526961b89a3d39e5fdbbe8a10e6ed9cd15a8c85c6a10a2342d27247da9bfc31e1dcafc4fe445e18", 0x72) 16:05:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000001600)=[{0x80}, {0x81, 0x0, 0x80}, {0x6, 0x0, 0xf8, 0x804}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:05:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000002c0)={0x2, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000280)={0x4, 0x0, {0xfffffffffffffff7, 0x3}}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000100)="eb201da738f26bcc138f52fee2430c252904c4d8888da7fb5b82404ffc2b31ab4eff6a655782b88890c74b584476577c91a86574b1d304aa234dc3e7ca252afbc0bfedd8d737e8ae3483e8a3e9d69e52f4ef38e6b904ee77077ac7cffdcb8f322bb820c4197298d86669ad5808cd393bd7df24c7385b235255f1edf15cdaad8827e08659cc695eae0fd791b3ca8d931755bd40169b834e956e6e9b78b416c3b919bf535b8ae11efa01f7617c264acb29a21ae70de04c667a1ce745e6f03e3cb05aa1316f88951234df0670ee1ce93252f1bea530b281305c", &(0x7f0000000200)=0xd8, &(0x7f0000000340)="59a1900c71b109a5328e166fda6fbd573f0aa7", 0xffffffffffffff9c) r2 = socket(0x20, 0x1, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff71) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:05:13 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0xfe1ecc7f}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r1, 0x2000740e) 22:28:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) chflags(&(0x7f0000000080)='./bus\x00', 0x10001) symlink(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 22:28:15 executing program 0: r0 = socket(0x6, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x7) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x6) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000002c0)={0x9, 0x80}) fcntl$dupfd(r2, 0x0, r1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x97) rmdir(&(0x7f0000000280)='./bus\x00') rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x2c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 22:28:15 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x1, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) preadv(r1, &(0x7f0000001340)=[{&(0x7f0000000080)=""/105, 0x69}, {}, {&(0x7f0000000100)=""/187, 0xbb}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000001280)=""/134, 0x86}], 0x6, 0x0, 0x1) ioctl$FIOASYNC(r0, 0xc450443c, &(0x7f0000000240)) 22:28:15 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) close(r2) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYRES16=r1]) 22:28:15 executing program 0: socket$inet6(0x18, 0x3, 0x0) r0 = socket(0x18, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 22:28:15 executing program 1: r0 = socket(0x2, 0x8e2f44e2bec8132, 0x8) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r5 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040)=0x1ff, 0x4) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2, &(0x7f0000000000)="06000000", 0x4) dup2(r5, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x8000, 0xff, 0x0, 0x536e, "d73000000000e74de400", 0xfffffffe, 0x220}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:15 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = kqueue() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="f88a5b276924c79dfeb83ed8e2616a4cfdf01182ab21dfa830438012dbff81cbde81f3bb76b06ba4fe65f7053201db1cef6338bb45b8c77a141b5b77f7996a0cfee3f654731c279e2c4754562f405225b284fb7ba66331d2dc42", 0x5a}, {&(0x7f0000000180)="cee4eea592dd6b285b03ec5de61c28705888e7a953bf134975183cd06c1dc6308359303c21e55be692f69c61a2608a6963b75b3239f2ad0cb43b717e890a0651a0f3d5faf03572f55cf8497f7205838a9bc5cf736b2c52899e", 0x59}, {&(0x7f0000000040)="379c86314e010006913883c863b6264f4772576453b6cfc98a", 0x19}, {&(0x7f0000000200)="c8dc4a26b96aa038119089423de5ddd5dc88c6ee58214a5a3dce694553ebaff29b1ab480e378c3b688a977b1b50bb8be6eb04ce9d18d5821d4402c28e85811564051cf27fad65a067252fdfe263c2993d220d3b6cd78074be496d384facbbd32e9e3c93bc5af1c5b2802328a0c620bda893592768b569241270c2b0f1dfd81c8095bbf00abdad5d8481b832c67f01009255755f68e55454c9adb9c8c4e42c50126ae2881433c8eda8330961c40", 0xad}, {&(0x7f00000002c0)="8446ef6a62728faf95db80", 0xb}], 0x5, 0x0, 0x447) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socket(0x2, 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x800, 0x0) dup2(r1, r2) 22:28:15 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000080)={0x5, 0x100, 0x7, 0x5}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) chflagsat(r4, &(0x7f0000000200)='./file0\x00', 0x10000, 0x2) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) dup2(0xffffffffffffffff, r0) r5 = socket$inet6(0x18, 0x2, 0x20) fchflags(r5, 0x0) 22:28:15 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = dup2(r0, r1) ioctl$BIOCLOCK(r2, 0x20004276) socket(0x2, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@lsrr={0x83, 0x23, 0x0, [@broadcast, @multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0x9, "2afa5fe6768703"}, @generic={0x0, 0x5, "4350d2"}, @ra={0x94, 0x6}, @ra={0x94, 0x6}]}}}}}}}) 22:28:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r0 = socket(0x18, 0x1, 0x0) close(r0) chdir(&(0x7f0000000080)='./file0\x00') r1 = socket(0x2, 0x8000, 0x6d) r2 = socket(0x400000000018, 0x3, 0x3a) socket(0x10, 0x3, 0x7) setsockopt(r2, 0x1000000029, 0x0, &(0x7f00000001c0)="ebffcb1d13b9fd812eaaa8caee7c35a5c5324e71781f0f1ed7210fed0ac9fa549ce72bc5b7102a2128ed6fd44a40e752f7c6b6468d069e203da333803520ab4bfae8694545cad545cb955bafbfe89892e73b17bae70f0920e2b417a6715f44bc91d57aa50feedf08ba3c31f82c30b2c3fe4cac93c6bcf5af470272", 0x7b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_flags}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r4, 0x2000740e) 22:28:15 executing program 0: 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, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) connect(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x4, 0x1ff}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca60358f282d4d9d1935b054e9d53e147300dadb8bedf6", 0xa7}], 0x1) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x8) setrlimit(0x2, &(0x7f0000000140)={0x60000000, 0x60000000}) 22:28:15 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x0, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000080)=0xbbc) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 22:28:15 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 22:28:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0x0, 0xffffffff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000780)=ANY=[@ANYBLOB="902fb958c56a1eba5ab0d03ccf61fb1064e81e96009e563d48566f3b64641f8e81a9785234ba7d586f2a1f278470b9a704e0645b7dde9ce40c60569fca9e6548e8272e96b09601b41bf4bb033f6b5ae3a56562018fe5acac4fe61463e0f72b74469ba29f50523357a26f0cb3f722706c34dddbe38fcfaad851497f1cd171f84d58bc972ae8829b234f83078c9fb3a9a93558ffec837171b48a840c6c1cbec2ac0a44777417e33711284a638c29333ec20fdcfe4a0290a087e28f5eb62b094070cf0d9fa140aaf2227c504a613c0b81e634daaca86b154fb05d90d3df0abaf4bfe204ef0dc2941288"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000080)={0xe62d, 0x5}, &(0x7f0000000100)) readlinkat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)=""/80, 0x50) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = fcntl$dupfd(r3, 0xa, r0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0x44, 0x4, 0x1000, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000421000/0x3000)=nil, 0x7f}, {&(0x7f0000365000/0x4000)=nil, &(0x7f0000502000/0x4000)=nil, 0x2}, {&(0x7f000003a000/0x1000)=nil, &(0x7f00003a9000/0x3000)=nil}, {&(0x7f00006b4000/0x1000)=nil, &(0x7f0000133000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000767000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000264000/0x3000)=nil, &(0x7f0000663000/0x3000)=nil, 0x100000001}, {&(0x7f00007f1000/0x1000)=nil, &(0x7f000055e000/0x1000)=nil, 0x6}, {&(0x7f0000087000/0x2000)=nil, &(0x7f00005c4000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f00001ea000/0x4000)=nil, &(0x7f000041c000/0x4000)=nil, 0xffffffffffffff55}, {&(0x7f000075f000/0x1000)=nil, &(0x7f0000050000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000401000/0x2000)=nil, 0xfff}, {&(0x7f00001a9000/0x3000)=nil, &(0x7f000077c000/0x3000)=nil, 0x1}, {&(0x7f00002bd000/0x4000)=nil, &(0x7f00005da000/0x1000)=nil, 0x1f}, {&(0x7f0000520000/0x2000)=nil, &(0x7f0000151000/0x1000)=nil, 0x7}, {&(0x7f000059a000/0x2000)=nil, &(0x7f00006ca000/0x2000)=nil, 0x80000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:15 executing program 0: socket(0x1, 0x2, 0xd1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000004c0)=""/4098, 0x1002}, {&(0x7f0000000240)=""/179, 0xb3}, {&(0x7f0000000080)=""/56, 0x38}], 0x3, 0x0, 0xfffffffffffff000) 22:28:15 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000100), 0x2) 22:28:15 executing program 1: r0 = kqueue() socket(0x6, 0x0, 0x80) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) r2 = dup(r1) shutdown(r2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x4, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) r5 = kqueue() ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) r6 = kqueue() ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x8) r7 = kqueue() ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x8) kevent(r0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x80, 0x5, 0x9050}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x3, 0xb9c}, {{r4}, 0xfffffffffffffff9, 0x8c, 0x40000000, 0x101, 0x4}, {{r5}, 0xfffffffffffffffb, 0x7, 0x80000000, 0xffffffff, 0x5}, {{r6}, 0xfffffffffffffff9, 0x18, 0x8, 0x1, 0xfffffffffffffad2}, {{r0}, 0xfffffffffffffff8, 0x3c, 0xbe5d222eea2b60, 0x8, 0x1}, {{r7}, 0xfffffffffffffff8, 0xe, 0x80, 0x8000, 0x1}], 0xa9, 0x0, 0x8000, 0x0) fcntl$getown(r0, 0x5) 22:28:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 22:28:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000380)='./file0\x00', 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x145) readlinkat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)=""/247, 0xf7) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) recvmsg(r2, &(0x7f0000001380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000000200)=""/48, 0x30}, {&(0x7f0000000240)=""/194, 0xc2}], 0x3, &(0x7f0000002640)=""/4117, 0x1015}, 0x840) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001480)=0x8) write(r3, &(0x7f00000013c0)="93e7b379990e79d9ef7d7d13b08fc6fddd6fc23236b9c25d30b9bb5f3fbd41d04f7ef6c3116c334ea5245629bb5b4f720a46803e565154edb5959fd889329a999ca9cea681c099e15214a55aee42e3d5eea9ef5a3eb862c92c0b4a8dae5dda9440d24fbcd914781377959263da71f3a86ff93b54e219c168c88ee504f35f8b147e9b85ba2b856063b514f0d63423de10dde25bf815b0634b665df4a6dfaac9649cdd4e20a84d8b1fd23eddfe9a5f219afd19d451464a34797923aa2e4a03", 0xbe) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000280)="000000186004008ba8162b27febf00fc0000ba0d31e99a04727042bb1a4e3e0000000008000038b60fb5590f", 0x2c}], 0x1) 22:28:15 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000280)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fe8000000000000000000000000000bbff0240000000000000000000c1541624a8ffd7f55dd22baceb314c000000018200907800000000ff"]) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10, 0x0) 22:28:16 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8000, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r2) r3 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f369c0fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0x29, 0x3c, &(0x7f0000000180), 0x4) 22:28:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC=r2, @ANYRESOCT, @ANYBLOB="f0e1fabbd5e88d10a6e638882e6c4083ad4fb04828d8acb47e3e40c2b0abf57be4a0229143bc0f311469fed435765a7616efa37728f764bb6ffa7bbb8dc951863834eeee73843e0a27aa1f2900010607cbd0e046d9ffade0f7d23fc5225446b478c7996dc3219d880727bb6c5a6773d8d902f84160c941ab9399d8b99dc05b4d7f03d0ab584ae73401a7b2cdcc984f934ba3f33572341f6d54c23e5168a40e8cc13632870ee02f002d0427c9a2380bcea91689563aeb64a4627cd132bb08d778b47e58e9ff0c62a51d5f6a5b794386cad26b27e237a9f951231f3db53df9eab0113b9c7ba4c62744adf5671a5940ebf4", @ANYRESHEX=r0], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000003000/0x3000)=nil) shmat(r3, &(0x7f00008fb000/0x3000)=nil, 0x0) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2000) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 22:28:16 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0xa, 0x800, &(0x7f00000013c0)="6d66b176", 0x4) 22:28:16 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvfrom$inet(r2, &(0x7f0000000140)=""/184, 0xb8, 0x41, &(0x7f0000000200)={0x2, 0x0}, 0xc) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x70, 0x1}, {0x6, 0x0, 0x0, 0x400bf}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) fcntl$getflags(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:16 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x14}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3) 22:28:16 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000100)="3f3dadf107ee0dc481fef4eff1fbcce1500ff1c21fdf74c39d8d026de1cb4cb0d32b66781a007314ac805c7adb53e5ade8351b35b2b1cbc8c4477f8958e7556c2470129b0c27788498d233b5a6bce2ac1ceefb8cd8be5f31078ec31077306970559b2938fd6b4b87fbc331bd5aaebce5681d68ab8ad8d4ddd80f059157ed116cfa067f53b8b607a5b5e6e20914a62be75ebf5fa48b9119f5bd735a781fd6acb0bd84104af6d9e670ad9b516a2a57b01e42fdc2c18c4c8af7340b1b6f157b0dd4d446603941f8a91ac134222ce834f6532ceb43da697d36de883cb41da27cc28d7cbcabf6dcc8a55c13ef475ac42bb15259cad8ea0b4f507b061d62a1", &(0x7f0000000040)=0xfc, &(0x7f0000000200)="8046c8353d572b9939b4f4c3cbbcf6f242fc74034dd97aa8d6bc0ed8ef25ae4417ba188ccd9c6689a56a26cf7e5596be808315061242733238aa1f12cd61e3970420bc5128270cffd106f5f0a36884e694e4c5", 0x53) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xea) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc1206922, &(0x7f0000000300)) 22:28:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x2, 0x7}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:28:16 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0x3f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000200)) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000001e2edd0400000000000000000000000000000000002300000001000000000000000000000000002a06694d0002d3cda8d9c8955103b5e25cd57fed3fd39e70972d01c1c0d2bb5d1fe9d41a0104000036b30000000000000034c1a9f8b74b1102b0a75118f6ac9c75856fd508e08cfbe0773de4ba9bcd54ab89863edc37b674a4f4adb05fc854c31f3ee0bd6ec79c7b5327701c843228153ea5d1d1f3082989141227cace48477965cc10307ff73eb1524dff074cf1ef9c278a4eceac24e62c249bf21b7b7fe4ff986d7dfef7f2d098d7e43ffc6c06b246f9ba1883ad885c4f6f0a128c0a2c1c47af0873d8ddf1b42c91c91a7e0b3d7f71e839f0adb48da90ea585fb60033989729eb677262356cd591610ef4cdb2f647989e9244cdde591a611737bbbc50cacdf27dff76d5cdeb455"], &(0x7f00000000c0)=0x3c) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 22:28:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb0000000005009078e0000002450000000000000000000000e0000002ac1400bb2fec27dfef0c96c3bd16fb7328e0ca5d864f2d7de4e7bd400268c91308334065f62855abe0ab"]) r0 = semget$private(0x0, 0x4, 0x5b4) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f0000000040)='./file0\x00', 0x58) semop(r0, &(0x7f0000000240), 0x6) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 22:28:16 executing program 0: r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x2}, {r0, 0x40}], 0x2, 0x400) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) dup(r0) syz_emit_ethernet(0x1235, &(0x7f00000002c0)={@random="f1759400", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x11ff, 0x0, 0x0, @ipv4={[], [], @multicast2}, @rand_addr="fe0475d2ee81a6b06f12d3d573f17d2f", {[@routing={0x5, 0x2, 0x0, 0x8, 0x0, [@mcast1]}], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x8, [], {0xb, 0x6, "1db9ab", 0xe70, 0x29, 0x6, @mcast1, @loopback, [@dstopts={0xff, 0x21b, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x1, 0xb7, "572b08691d7a5dc0846a6265ffa2c38984e0961148e91f33f839ddbde757c8c02ad90c642f2f374330e63ab2812193d4478272efa663ddb199f624578add848071f25035e483cc084d4b9fd7f8669c6a4a67abd6af44efcad43a9ecab417e5914629c96f07a36c5037514bc239a962baaec558be7af6667542e38523d0bf4cf37f8991b787b144a6541d977f64dd322ab8ff27fc52caef8ede91591de63d122d68db673cfdde0d70a31503454aca68c9abc9549d8bfe44"}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x56}, @enc_lim={0x4, 0x1, 0x7f}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x7, 0x1000, "f62f0fd88e5eed2fa16366ea9dd00b522aad0506d5981dd936bc97941e3f1b43d19a9d09a8825c585a1c0682febf544c590e3123027c9162c0b21b8f815ec2dd3459750522f069028f2ba0063d86aef792df8adaa81d047a77b9374774dd157c819927e65d65174be1c01f7936ff7ff3ad3aa4167413f58dc68a739a44467da25f34f0c3d826928bd58645425a9bb3e8cb4509e76ec2bf62801925cbf2ae68a58361a1d39427188633e5d9e92ba4271ca22434b865ed85393145e76fe01a9b7057e8adddbaa9eea0d85187ec203e59b2012145e5cf1d141c6e8765b36da5aa017087f4dbed831d70a657bd599205cb4f7af4bdac2c328e09310ab298b1864a5bac35220cf1ecec60eec9cb702529990c84dcdf0f3256b829bfb68380f956c1645fd93c7616fd978a4b54f3f5cfb4f3b6fb17fa79e410f3dbfc152c88ea89cb499c8a4a83ef963f6b5affc96d6628e35eda4d64e209cee40968866eeeedcbf9895f1de3d3bef26730977c645b04f12bf6162b8aba23a8518b97cf5f5f53b52096ef3d6bc5942b6b20952fa7edf804cae705c433928662aa7322e7ce2f628e93edc6882d61b02fed986fe548550335de4ee035e2c266696e9af9238c3cc7dc3d1e41f9af123de55e788a662a6b3be868e7102ee1147a25f4564cae01cbdcea129450cbd65cca60643de5dd8f081fbdddfc4c33c19e3da731e3c964d2b4bf0848aed49ec47cf820b2179be89263dd57db68f22c9a003e1ba5ec87ea1c955fb4072a65a1c31d225fbe9390fcb3618e6af9d668a52306dfe0a960dfe8e0f23a3d0012f0a14c2851fa09357f0f1e38116215c269bba7e4f5ad9f2f2f3044a1fd0df0da8de926f340f6fe866cce700cbef91d24366423b96cdbcc9dec2e10829a1f35fc90b435333d8000aba79e515e1ea8027aa420606e42258d2bd3b0bf284bbbe1ff417bc95682f0643a9ec2ee0bb5118625cc5163d67fb4aa6452a62dbd3319b260e8071b40287eb4505b199cc23b47cfeb59e610232532722402fd016eb1b98bc71b00f2ba3a0db1c9dc92f15b6790d3deda5ab2451f89c3e5570ba881b68763615dee0655c6552e65c9a24efd59e725ead20856296a7e59e35d8357727d79c83250a00a54aa2dbc7e3d0fd73dd3b967084caa87923b367c2c1bf5b02007386b695e5d80118afd504fb89d4173f8058c7a06ae4d795bdf043a4031a8cfbe5cbec2f88bc798d1e20e8ef9fba069ca971a74b66df95949f81fbe3cf04f6a627f5d7cfd72db39b6036617f2e024e0368ed630138a2d1943305bfdc1d4273ce8eaf29e04efa44f058291e82b9c1d25502f19bc4da55dd32567faccc00db1dbd6af9ae542af2422c9e6e441e1b60231ae5e0fc88b72c23fe97a094b1fbb78f0785bddbf28c4aba44f90530753a9eaf9737ca1908c4f93781ce480d3b1aac154eafa7d9a6708bb63740d2233caa061acb795d6449640b16dbf35f0278855de15d9960566e4821b930ec8f6e44987ee925ae560d96132b4847a9e83092d3fdbb428e64eb8d4230751f3a0746109aafecfdee434b89c1ffbbdb9bce019b48a51007b40b36118cb2a46990df79f22d294852799c4b1ee928c05b477ce96791691001ed2c27f16798a1bb8078cb0baef51ddd45b56c5222179bb195f6345ffd3d25e1d36a0c6d160b37e144c66da0de00c399efdac5b5aabd39afda5b1c0186f3e1b334109a6a573999ec923ed679b30196fd4f4d3d04a666890fe9584d170f2399d50e45b9f7cc1a5ffc0e926b1ea711997997ad582e08833eec9ddbc26b712d136b4557be20c56a61669801f1e969fb67765701f49ebcade3a171e7175daf75d94c569f6be4bb281d9eb73854b4125181a5da9815e4df4a640c680edf8e14af6a04be6ad7cda53ecee912b68609b1e9b4244fbc42812876826dbb785cb6db22bb557414592a6a375c113e722a9bb0287aae8a02b86696ff495c4f3f05423794412fef0cc1551f8e7363371f50ca5515465ba85db0e2a9e0cc6523434a8a66a0f591640c5b422a23203b86aae1be24046ca64aab1a7751fd90e5e1886a60cb5afcb955dc0a5e72144a47c0b33abbcb9d909b24eb6c0149fcce297e9e12a57eb9a7cef3271d043269f1f9364ac76b194d36f2b27146f2aaadbe8301ce6e78512ad01818b18da7184d838705ac5e7c3d4382265cd11c8886a29cb7e634ddf2c477b8c26ff5662f90feca720fc5f532bdc290cf3d43282300ef26a54f4bfa406b91690753a68aa23f898f5d1198841a1cc446a1cec763acb6dcb08d312fe190b5c72853cc2962b30cdeadc33fdea506bce5ee34b2e86dcd3571034f6040fabfe9a186141ee070f088403035dbad83adc120c9ff75fc92d47067d61d5b77a224b80057c4b083daf3131efff66c6963e52a43aee3e4bf961d41e60ebbf988362a63441c20a170bca729f65731b55b8a978a03bd664590eae377327f91b4ba1acc14db9f8db74cdcd3a9fba85ea24999c19a9c96fd845f793f1bce2b97ef7aaac4a83f3f1a6cbeee5cfde28ef3596f7f4c7924b4bff2ee67286451fd5dd221bde5702f06c636f74b73c2108f3ef6ccae91046b65081fad0a1c962a0eb3da5ced04564797af04f74ae43d60eb2547aa6a9161f51af0a4bbc493256e762d28d403f547303f8c098cf829171843489f23194b9c1d4d8f65c0b81f60f0702fba572c448c963234c41ecd28e5431fba77c4f50d017b4750ac34c5404aec5c9844bb2b985d3b35785a5dba38033f50f8c3d171540e7c24a7810314f369a58cbb6ec9204f07e5a922f83de9f044ae074d3e1423f652ede2962359e753a663429670caadb22bdb23ac7306f60a71fa95a6a115846fd15b2747db683f86b46650dba1ecc3f072902dfb09dfa1a3524bf9a232d138dec904e579b57736305a9ec8708bc3c03aa775de1a8bfd3cd94cae99ce010cdd797310ba2ba1a2f895609049fdcd19621d4abc3a682f3ca13c868813450e91c7f6419d4a4a104be9f581ebf3ece3b622bbcc321d23a23252ecd0b8e57bc987504148d9568c6d16057edbb3d0298d6d25ddc344efbd74cbe0591e3b728fe5bf89ea171d557f87ec31de081bf85f06621560ae6a82ab0736d704d9ca496e30c8d5486c93dcf44fce0a7114c3bc8218b572372b36cfe0c0e3c621d21768bc8a13cfed34e61a5c0b560b1f7157fd778e38c41da7d8f1f176a45a7fa3d6a92e43f4687ee2f5caa9a905eb66625807e11e433a4c60292fe7dbb66b52a5b45cbd3515c1ee44117402ba9ffce3996107f33a790b9c12e53596fa622e5036a1d08ddc065b5a3e54ec13bb76e0b40bbc305e881bc8f245129e71788e76928118eeec4756dafcb9d1a9beb7a86bccfaa22ff2cfa966603580a7a708fea8e7d810ef4d5c52f2abd080f20012096ab73ede06c79d876cc0604faf9d83b899c79f5ae2d6f62bfe2a49385cff5a7ee876731cef4cdcc2b3e031aebc6a76d2d07f3ee331300961037765b95b3766dbca0c734fe7723244be2c789c2fe67137f71199580c4bb522010e4468b635a188f3372252371303b6585c73672aee7ad87ef0629102653c8345d588ff399e264bf4956bf07eede97f9cc5ba186e24f7634deea5c340dbc29fa748b884d0a0faf0b9d4f8226fcb866554d9c3ed447c409490419190ae36176e7f5e7a058b68f0e1c5c4c38948415879c8872562015f2aa17162aea152d1740c8baa5d7c5a79d9b8152af8d1f490d90b574d9cd7dcb38e694bce08f45462d3f8883f752b0a6d1e4f3ef376a0916b111c8d9a11be9b8e0d5ee2a765d89c07c46af0dfe11a7b41307c4e0a57d958afe0584938e673907c3bfbbb6f0e9661edeea4c9057d7bf8dca650d8625b32d024e62c2cdfa972ed0d69c9b8aab558cbb0f9928606f5df288cfc86b6c2c5798189b8db0fc45334163af191d2116294d21cc29da06f79d8e6b2cabcb6870c5af018d751e3f4401b9a30d50d50ce6fa55ebfa6ceb7f959971cbde2f1d452a25245698134c6c28f88759194b1229bec60eef9df464289bfee495fd24bb411998f082c7eeb7c27377c06f20d4b5169ab6cb78c35c0f8ab7cf00baa650607e3bab6927124ae58ebd37d543630451abadf559f29a69af99b6f00ea87437b4cd52f00f78edbdf94ab14aab1f4df4c9f65a5472e6d616c76cbff0dc246f4ee12ee63a63714239d6d45f27f8bf3dfb71ecf2346b59006bb54f31a9022581497c8b6013e8921974504fe86251301db5f48a0834a702c77d8d80d509b830f06d480f778bc2059386652f656956cac35965e461da84077b5a70548fca03360b9ea18553e41e1beef867de21e36335d95ab2bf57a3d8af989eac949bd9b43010c9f09c41e471790f464eb2085797d9de5ea137daabeae0a9b82431b3b35be272a87e844ee1373f2a027a2b5f0eaccb438513c16a2abf444afb4b10516611a3d4e01d0bd5a2a4a90fbc286a2c3eb15030da2f4ada70b826500cbf70170a42e5f26ea1a02ed4f11158f0b64cd78b38d2b2bd3bcee75cd470efd5b3e1eb09003a2e6951162eeed9876e739f39c3df06cfce87650b19fc687ab20af37bac25cf965bbf4e207a117e78e9b5e08f1dae743a0b16065c1aa55916d2a1f747a19909231410a52bf5114a591490572f9bbec29805df98be6d014b3e4c439464400d1e6ad188390b62f765820dffeeffbcc9d2c6f6c654926eb902fd053a88bfb5e1702e9be6e0d87284a527125b6ca72cc9aa8bccac539cf2cda0811238a6bd10fae066a14acacd8e72c4866e59b56a64f4170bfc90ca95ae9b020468050971c8ed7ad9760eed8487192c4db9693a8f110a0a1ef3aaec04062b8d9f15fb3bbd039d0a90804e1f5a70ffc6513a9d78e7689e645b3004985f673cc38e06bc18524abc2035f76dfe5566d8df9b5ea6972658ab79210ee380ebccf9679ce37dfe5708c49aac202e05a0b783237ac59798b1b28268329aac6bfc15d30419e2984f967f2b56e872c0e3584d291e46d3cbeca9924db95618de06ff8067f7206fdbfd161f78e231e7e60e7ef9d0728d782217f38b39cd5c6542742b3fce5066edc24f20a8beee530f7352b5a5574b1c71568a712207118de38f71e80c19876da49fdb41b1e4fa9bf814bcca27b4d3330778670c2767c4a4bf062e2ca8127a3fe1dfae4535672b22a99d151d79ccb7f1fdd0e32b542b23533328cd442860c9c4eb66fed569c53b1be7e4462ee977a59de563ae44159a77e9ee2285fa055bdf700a5ece2c9bc481d604af88e6409f7bee9181e87761f78764ba0b2f697f251c2a97a9b6e88d6a4e4e012cef558e71a377590ce82a96ba15cb874f79e01070a973868408b0bbf5675aa13c4d99d007e55c0999e42621b7fd09a6ae8ecbb5219a0d1b87add7b39387e7c069f434ee5aef65940f14c0f62548b1b84cf2277a614b25986c9ec3185ad0281bb363ef3cbe473a1cce516cce1df9f96916cf6c5bfe6d1ebd699e2c0a2b2b269d89bb66fa56739bfefbce77ff737d007a90d329cc73f320779bdca81946d1962cf91190230e94873fcfde6a0e072e22e9fd3084d67cc9bd2b868f990cc559be3a14003fc9cd87db1f570d2b9f135107c83a8038fc89f9b8d58c21be3ff6011833b8ef136dcae14dc9c0c93220b2cf7d66ce45378243a3e4f39bf2b065dcd0fe72a88fb682ab72d693d139c8f3988842f8ee30f5811c10b97295caebc8a04b9519a6aaeadfd7c1e310ff6b704f2050985f399bb4d69395ec1921ec2fe342edf476a404f4a394bdf8b4b3ae06822cb495cb4055c0"}]}, @dstopts={0x50, 0x1, [], [@jumbo={0xc2, 0x4, 0x9}, @ra={0x5, 0x2, 0x400}]}, @routing={0x1, 0xc, 0x0, 0xdd, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @loopback}, @empty, @empty, @remote={0xfe, 0x80, [], 0x0}]}], "c75a3b9014201a0fb8f11e365d3b95b49bb74560dbda67707ea4bb0f81678b0cf54f303b52cc93c2daf83e1652d6a7859bfd190a6c04abf49f65f6434de68e72da688a0348e449492b1c05aa24bc7c"}}}}}}}) 22:28:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 22:28:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0), 0x3c, 0x0, 0xfffffffc, 0x0) kqueue() r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = kqueue() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) dup2(r3, r1) readv(r2, &(0x7f0000000000)=[{0x0}], 0x1) 22:28:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0xffffffffffff0000, 0x100000001}, {0x61c4, 0x81}}) chdir(&(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="d7144b", 0x3) sysctl$net_inet_icmp(&(0x7f00000001c0)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000300)="bd6ab8b0ed39835e35783bc668bff4c5c2e50138ba554a0ee0be20a00e6dee4f169b8c77b9a70718b97634a78cea987a3fca6ed38592089382340f85156aab64aae56586e37fc4a1a1a8426b676849fdcc0fc292fc148ddc8e0d9f23ae0de0aee1bad38a2734fba283a21f7e0fb59931a315b03bd66b74f48e69d7e8307014c495212715eb7f4ba1b5a73b82893249d14ef17c620d52d7e5de9053fcd03b4191690c7755e10c512bde02d442e44c6ee2180bfad669d362ab9cacadf4ac3ee99fc83f5ffaefa3af87a57cd2060d5c67660c9640b92624d08250ca73194cf86efc60d7fe956caeeb2874", &(0x7f0000000200)=0xe9, &(0x7f0000000400)="7b5c2e12401b3cf2587cb5c90233c2b4351d09ffb2c19ce959aeef98295b8a7548c7c6a5539464dcb6398d2188c1de66eecabeddf357532ece69cf9582958fd2640c667d76a7149dbb2fc4098a6c6153042ab6d9651929679b09259914706730a582aa62c764f18d57e6cd9a30655896215a6a8e2bda55e2ad85bc8a08d1971b77241b07b3e5342c788d911a38b585751029afb6d4db2cc037b4", 0x9a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000100)=0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x14}, {0x74}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 22:28:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x82, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x74, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x16, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @empty, {[@rr={0x7, 0x13, 0x0, [@broadcast, @multicast1, @loopback, @broadcast]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@local={0xac, 0x14, 0x0}]}, {}, {[@local={0xac, 0x14, 0x0}]}, {[@empty]}, {}, {}, {}]}]}}}}}}}) 22:28:17 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x5], [], [{}, {0x0, 0x0, 0x0, 0x5}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400000000000}], {0x0, 0xfffffffe, 0x3}}}) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) shmat(0xffffffffffffffff, &(0x7f0000af9000/0x3000)=nil, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getuid() ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) madvise(&(0x7f000091a000/0x3000)=nil, 0x3000, 0x0) getegid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 22:28:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1004, 0x8) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x84}, {0x1d}, {0x7f, 0x0, 0x0, 0x82000801}]}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xd0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000000)=0x2) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r5, 0x40045720, &(0x7f00000000c0)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002412fc78 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000730 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002412fc78 22:28:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) close(r1) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000080)=""/58) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(0xffffffffffffffff, 0xfee, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffdc4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000080)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x3ff, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x4, 0x7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:17 executing program 0: close(0xffffffffffffffff) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x8) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000001440)=""/4107, 0x100b}, {&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000001340)=""/242, 0xf2}, {&(0x7f0000000080)=""/167, 0xa7}], 0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) fsync(r3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xfffffcda) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 22:28:17 executing program 1: socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000)='h\a', 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x4) 22:28:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f0000000400), 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(0x0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(0x0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, 0x0, r2) getgroups(0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r2]) fchown(r0, 0x0, r5) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 22:28:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x8) dup(r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 22:28:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 22:28:17 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3}, 0x3, &(0x7f0000000080), &(0x7f0000000000), &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f0600000000000000a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 22:28:17 executing program 1: r0 = socket(0x6, 0x4, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) 22:28:18 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x13, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x8, 0x3, 0x1, 0x5, [{[], 0x9}]}, @generic={0x0, 0x9, "842e47eb94d828"}, @generic={0x0, 0x12, "2fe75fa53105c9cadfaa85186506f2c2"}, @lsrr={0x83, 0xf, 0x0, [@multicast1, @loopback, @loopback]}, @timestamp={0x44, 0x4}]}}}}}}}) 22:28:18 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) preadv(r3, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/182, 0xb6}, {&(0x7f0000000180)=""/107, 0x6b}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/16, 0x10}, {&(0x7f0000000200)=""/227, 0xe3}, {&(0x7f0000000300)=""/183, 0xb7}], 0x6, 0x0, 0x4) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x9, 0x7, {0xa1d4108, 0x7fffffff}}) dup2(r0, r1) execve(0x0, 0x0, 0x0) 22:28:18 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd], [0x400000000000000], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {}, {}, {}, {}, {}, {0x0, 0xa, 0x0, 0x800000}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0x2800000000000000, 0xfff, 0x1ff, 0x31, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x80000001}, {0x0, 0x7, 0x1, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 22:28:18 executing program 0: r0 = semget$private(0x0, 0x4, 0x720) semop(r0, &(0x7f0000000040)=[{0x0, 0x6e1, 0x1000}, {0x2, 0x4, 0x1800}, {0x4, 0x7}, {0x1, 0x4, 0x1000}, {0x2, 0x551, 0x800}, {0x4, 0x3, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x1f, 0x800}], 0x9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="10000000ffff00000100000004c40000da1e4acf2ae10aad3ad3284ba137b90c9bd77e522558876771a642db50aa68e30411e15081e09b0b81b2ba8558aa59ff010400000000000032d4af3f90602bb804108e5adbaa20ae089214d5774c2740d9f0fccb79ac95a5f38ac70e2ffbd16cd4488e68ed4061e660f4e25f6961ec828632b645a692fde73b01ae2c607a812d3c3aba6966d0756779a43d05882f94d4bb38d11da37f4c9d23fab06c4019030809ce023baf8b945b29a09dcddfbbed2b783a6b0ff88258f28aa48218d0cb90e192da68f7aa2a6dfb5c48e9ce"], 0x10}, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) semget$private(0x0, 0x3, 0x2) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000000c0)) getpid() 22:28:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000900)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e000000200000000030f907800000000450000000000000000000000e00000027f000001367fcb049f40cd99c078301effd51d060485d20fe54347c1856957f88e99a054129659e5992c8c600e8824d8717cc305641c75fb30557795ae14310385c3cc218d951e955512cc091b11c367a97288fa2070f0b11adcfb169d2e80b282e453d03f46bbedee0e4d464ef96a5d3366d716ff840cbb429b2f04d026d06b9a8f8c5b004d677e467c95328e35474e3b06b6377ef5e5df14b1fdb3041e478153f1fe2ecf3922f4541897d0e8ad043e942550378250a3ac9e8d29c9b0aab413cfa600d792e7a3f3e52a492cdb629a3d6b047b1bd0cb869470630b0f41981400efbf018a44373e0ca047064588fb8e023189e272cd7171117160687ba3e56bf994ed00d2619d79ea17415493dce800009a21c4cb98d2125f28eb147296fcb3605daecd1c47a977e06502a9f9065150506f0a8c3f29371c005aec2c520523f407c2d9f36c6e2825fb498012b8eb6a591116f2660553f85cb81825320ae8c13c1733f7d396b917f643c51f69a52ac7b15940bf682b1a9c9ed7243048dca517e5d398211dbccfb794f085026f9c47e40e876c503ea4"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x106, 0x0, 0x40, 0x4cd3}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x10, 0x3, 0x7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0), 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(0xffffffffffffffff, r0, r3) setgid(r3) 22:28:18 executing program 1: socketpair(0x1e, 0x3, 0x0, 0x0) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) dup(r0) 22:28:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) 22:28:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000889f0000000000000000000000000000000000000000000ac86f25407af83f376aabdc6161b084f9a1fa21c4bf7c6b626cd8e737cd1b965d004eb9db61b6d9fcc9b39b4fab0f0b9076748a99925994abf995411082cfeb87ababe9819a5fe252f3beff609a305dcc437e252bacd7e3499de7d94b8155b53a336330281a490e727860cfb52cd5e1a824415ee62051bf971d"], &(0x7f0000000200)=0x30) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)="a806a7149c0c7520d4a490a5276cc9f82ff3125f453dac9966ff9ecb5bb68ea094fb274807cdd940104eed91a777ba2d2913368319fdf437c117bdf3c1aa03ff383863281564d56b5f4473c6ad2dc07fb22c5d27954ad32a0e1c87efb9f556bcdbe87c3949c9653a3ae8b242704322e35093d2df0228c7854952b62b86839e38aadeadb9233e3bea6a5ef38365734ab5d01680", 0x93}, {&(0x7f0000000340)="ac0943000b9b608966ce7337450583f8f520f3ae9ed3632a085ae9ba5d", 0x1d}], 0x2, &(0x7f00000003c0), 0x0, 0x408}, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r3 = dup(0xffffffffffffffff) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) 22:28:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x7fffffff, 0x0, "010000000000000000ffffff7f00", 0x0, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f00000001c0)=0x38a) sysctl$kern(&(0x7f0000000100)={0x1, 0x24}, 0x2, &(0x7f0000000340)="894600b7addab6f6f190b3fc2c603ffe03de85f3fe15ce9480725d0032efe5389bc9806deb9d4bf3f9217494e1b9fbe369c9131e8f824a493425c83f4e16e53d9d9bf0195ce4f2e294b5a9996c1b7820958371042676d8237606302e1ae6cddef84007c64692eb5fa053a0feae", &(0x7f0000000200)=0x6d, &(0x7f0000000240)="f76476365d823be47a494f76f3d81885cf761de689efa0614ab7751fffd8802965a104d246d0b3deb4a94f6c41621c0150e68862ba5d86bf1c6b8f99016438f792bbd856c4734eba74592f5e67af2ad16435b6212e232581274c9e94942b3d0ad65dcaa8ec3a1868c58a604673466e14184fd09ece24c2954aa08edd20ada0593d18a43fbbe1b218435ab168d8e118c28e0d73170f281345d87b5fe0f238d592173ab1615e9cd98c4cf595cb65b2538bba545f2b13a827471cbe92957cc84f807a870c11fa2788158c9e8a531c433146581c5bf7", 0xd4) fchownat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0, 0x0, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x7}, 0x28) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 22:28:18 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x2, 0x1000) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7c, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockname(r4, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) r5 = socket$unix(0x1, 0x1, 0x0) dup2(r5, r1) r6 = dup(r1) r7 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f00000004c0)=""/210) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000380)=0xfff) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) msgsnd(r0, &(0x7f0000000000)={0x2, "9e8870ce2ac0550a95cdde54d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f"}, 0x94, 0x800) 22:28:18 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21624577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909903a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 22:28:18 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000140)="21424c49edfed2504f192b54b871ff4774306cb13c773b2bce8eefb06a5a832fc78bb578d86d2405000000c372984b0000edf72a6b33b419a14a27244d610966f959053c2cda925a273f64a92f900b74a960dbdc9ca7530e6b881cbe442e47a1ac5f7e657996af7c9119b838e2946cfaad982c5a533600000000000000000000150000000000", 0x86) execve(0x0, 0x0, 0x0) 22:28:18 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x81) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000806000/0x1000)=nil, 0x1000, 0x0) acct(&(0x7f0000000040)='./file1\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x6}]}}) 22:28:18 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="96038c867d189ac9f508d0f68e0299003a52edcc40b100d771d81fdf45df4284f85cffe2a0ccdfc66f8614df7085abb101001061ef76da41e7dc71c96ae4c37431a4bf7eee", 0x45) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="126794c05c7bf8a11dc550f9d81a68ef9476c9258c361f7063c10407b8448a6628"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202025acd321301"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x3000, 0x664, &(0x7f0000540000/0x3000)=nil) r0 = socket(0x2, 0x2, 0x0) semctl$GETVAL(0x0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000100)=""/4096) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 22:28:19 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x667bd22c06630ee9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) 22:28:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) minherit(&(0x7f0000294000/0xd000)=nil, 0xd000, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 22:28:19 executing program 1: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0xbcd5574dcd3322, 0x1, 0x6, 0x8, r1}) syz_emit_ethernet(0x46, &(0x7f0000000140)={@broadcast, @random="ec7328b75273", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 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, @multicast1, @broadcast}, "46bea467a7a8ebaf"}}}}}) 22:28:19 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6076530000183aff0000000000080db74c00000000000000ff0200000000000000000000000000018800907800000000000000000000000009c70000000000000000"]) r0 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r0, &(0x7f0000000400), 0x0) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r1 = geteuid() r2 = getgid() r3 = socket(0x10, 0x3, 0x7) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r2, 0x0, 0x0, r4]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r1, r2, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x400) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002412fc78 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000730 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002412fc78 uvm_fault(0xffffffff828a2680, 0xfffffd000000001c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x58: movswq 0x1c(%r14),%rsi ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff828a2680, 0xfffffd000000001c, 0, 1) -> e m_free(fffffd0000000000) at m_free+0x58 end trace frame: 0xffff800020edcbb0, count: 0 ddb{0}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff800020edcbc8) at ml_purge+0x50 ifq_purge(ffff800000ac6278) at ifq_purge+0x9a tun_dev_close(5d00,7) at tun_dev_close+0xc8 spec_close(ffff800020edccf0) at spec_close+0x311 VOP_CLOSE(fffffd806e3aa348,7,fffffd807f7bf9c0,ffff800020dddad8) at VOP_CLOSE+0xc0 vn_closefile(fffffd80684ba998,ffff800020dddad8) at vn_closefile+0xd7 fdrop(fffffd80684ba998,ffff800020dddad8) at fdrop+0xc2 closef(fffffd80684ba998,ffff800020dddad8) at closef+0x11c fdfree(ffff800020dddad8) at fdfree+0x101 exit1(ffff800020dddad8,0,19,1) at exit1+0x32c postsig(ffff800020dddad8,19) at postsig+0x4ed userret(ffff800020dddad8) at userret+0x199 syscall(ffff800020edd170) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbf850, count: -15 ddb{0}> show registers rdi 0 rsi 0x690e1 acpi_pdirpa+0x54f49 rbp 0xffff800020edcb70 rbx 0 rdx 0x690e0 acpi_pdirpa+0x54f48 rcx 0xffffffff827823c0 mbstat_boot_boot_cpumem rax 0 r8 0xffffffff810ebbe7 witness_assert+0x207 r9 0x5 r10 0xcec5086ab77a6223 r11 0xc458ae1266b01bad r12 0xfffffd806a9fd200 r13 0x2000 __ALIGN_SIZE+0x1000 r14 0xfffffd0000000000 r15 0xfffffd0000000000 rip 0xffffffff81e86418 m_free+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020edcb30 ss 0x10 m_free+0x58: movswq 0x1c(%r14),%rsi ddb{0}> show proc PROC (syz-executor.0) pid=514154 stat=onproc flags process=a proc=2000 pri=17, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddc4e8,0xffff800020e22c58 process=0xffff800020df03e8 user=0xffff800020ed8000, vmspace=0xfffffd807f000cf0 estcpu=36, cpticks=2, pctcpu=0.21 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 59813 65897 70400 0 7 0 syz-executor.1 59813 288577 70400 0 3 0x4000080 fsleep syz-executor.1 70400 355174 50204 0 3 0x82 nanosleep syz-executor.1 9607 20910 0 0 3 0x14200 bored sosplice 50204 222533 58985 0 2 0x82 syz-fuzzer 50204 498738 58985 0 3 0x4000082 nanosleep syz-fuzzer 50204 269658 58985 0 3 0x4000082 thrsleep syz-fuzzer 50204 434077 58985 0 3 0x4000082 thrsleep syz-fuzzer 50204 123983 58985 0 3 0x4000082 thrsleep syz-fuzzer 50204 95077 58985 0 3 0x4000082 thrsleep syz-fuzzer 50204 71184 58985 0 3 0x4000082 thrsleep syz-fuzzer 50204 281774 58985 0 3 0x4000082 thrsleep syz-fuzzer 50204 444841 58985 0 3 0x4000082 nanosleep syz-fuzzer 50204 272998 58985 0 3 0x4000082 thrsleep syz-fuzzer 58985 351038 9226 0 3 0x10008a pause ksh 9226 157542 67324 0 3 0x92 select sshd 33502 466722 1 0 3 0x100083 ttyin getty 67324 412951 1 0 3 0x80 select sshd 13277 434610 88065 74 3 0x100092 bpf pflogd 88065 205877 1 0 3 0x80 netio pflogd 93844 218583 49201 73 3 0x100090 kqread syslogd 49201 368542 1 0 3 0x100082 netio syslogd 27990 418431 1 77 3 0x100090 poll dhclient 42984 122866 1 0 3 0x80 poll dhclient 578 361062 0 0 3 0x14200 bored smr 36710 510821 0 0 2 0x14200 zerothread 25026 308587 0 0 3 0x14200 aiodoned aiodoned 45838 229598 0 0 3 0x14200 syncer update 52090 264183 0 0 3 0x14200 cleaner cleaner 82776 384083 0 0 3 0x14200 reaper reaper 13348 205120 0 0 3 0x14200 pgdaemon pagedaemon 36307 457867 0 0 3 0x14200 bored crynlk 56632 484728 0 0 3 0x14200 bored crypto 5191 489337 0 0 3 0x40014200 acpi0 acpi0 69495 447990 0 0 3 0x40014200 idle1 58746 457771 0 0 3 0x14200 bored softnet 31201 40829 0 0 3 0x14200 bored systqmp 95753 265263 0 0 3 0x14200 bored systq 79752 17240 0 0 3 0x40014200 bored softclock 88119 113124 0 0 3 0x40014200 idle0 1 43703 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9558 6439K 15008K 78643K 12738 0 pcb 13 8K 8K 78643K 237 0 rtable 138 11K 15K 78643K 1202 0 ifaddr 118 23K 23K 78643K 489 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 117 0 ioctlops 0 0K 4K 78643K 1753 0 iov 0 0K 32K 78643K 222 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1894 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 28 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 283 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 1775 0 sigio 0 0K 0K 78643K 22 0 proc 62 63K 83K 78643K 726 0 subproc 23 1K 2K 78643K 85 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 129 0 in_multi 117 5K 5K 78643K 459 0 ether_multi 1 0K 0K 78643K 42 0 mrt 0 0K 0K 78643K 13 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 345 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 155 138K 140K 78643K 6863 0 UVM aobj 60 4K 4K 78643K 64 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 219 0 NDP 17 0K 0K 78643K 101 0 temp 155 3875K 3943K 78643K 28682 0 kqueue 3 4K 12K 78643K 75 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 109 0 107 1 0 1 1 0 8 0 rtentry 112 193 0 150 2 0 2 2 0 8 0 unpcb 120 670 0 659 1 0 1 1 0 8 0 syncache 264 16 0 16 6 5 1 1 0 8 1 sackhl 24 2 0 2 1 1 0 1 0 8 0 tcpqe 32 172 0 172 3 3 0 1 0 8 0 tcpcb 544 570 0 566 3 2 1 2 0 8 0 inpcb 296 4202 0 4188 8 5 3 3 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 72 0 68 1 0 1 1 0 8 0 pkpcb 40 14 0 14 5 4 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 6 5 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 45 0 45 4 4 0 1 0 482 0 pffrnode 88 45 0 45 4 4 0 1 0 8 0 pffrent 40 229 0 229 4 4 0 1 0 8 0 pfosfp 40 847 0 423 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfrktable 1344 182 0 166 3 1 2 2 0 8 0 pfpktdelay 56 9 0 9 1 1 0 1 0 8 0 pftag 88 3 0 3 2 2 0 1 0 8 0 pfstitem 24 26 0 22 1 0 1 1 0 8 0 pfstkey 112 28 0 24 1 0 1 1 0 8 0 pfstate 328 27 0 24 2 1 1 2 0 8 0 pfrule 1360 85 0 52 4 1 3 3 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 834 0 650 21 9 12 16 0 8 0 art_table 32 836 0 650 3 1 2 3 0 8 0 art_node 16 192 0 152 1 0 1 1 0 8 0 sysvmsgpl 40 54 0 34 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 277 0 267 1 0 1 1 0 8 0 shmpl 112 62 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 3631 0 2231 88 0 88 88 0 8 0 ffsino 272 3631 0 2231 94 0 94 94 0 8 0 nchpl 144 6187 0 4586 61 0 61 61 0 8 0 uvmvnodes 72 4169 0 0 76 0 76 76 0 8 0 vnodes 208 4169 0 0 220 0 220 220 0 8 0 namei 1024 17586 0 17586 3 2 1 1 0 8 1 percpumem 16 69 0 37 1 0 1 1 0 8 0 vcpupl 1984 15 0 1 2 0 2 2 0 8 0 vmpool 560 22 0 8 2 0 2 2 0 8 1 pfiaddrpl 120 57 0 39 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 18022 0 18022 10 7 3 7 0 8 3 plimitpl 152 165 0 157 1 0 1 1 0 8 0 sigapl 424 1982 0 1950 4 0 4 4 0 8 0 futexpl 56 27170 0 27169 3 2 1 1 0 8 0 knotepl 112 187 0 168 1 0 1 1 0 8 0 kqueuepl 144 1314 0 1301 1 0 1 1 0 8 0 pipepl 304 308 0 298 7 6 1 2 0 8 0 fdescpl 496 1966 0 1950 3 0 3 3 0 8 0 filepl 152 13022 0 12931 6 1 5 6 0 8 0 lockfpl 104 346 0 345 1 0 1 1 0 8 0 lockfspl 48 131 0 130 1 0 1 1 0 8 0 sessionpl 112 21 0 10 1 0 1 1 0 8 0 pgrppl 48 45 0 34 1 0 1 1 0 8 0 ucredpl 96 1037 0 1028 1 0 1 1 0 8 0 zombiepl 144 1951 0 1950 1 0 1 1 0 8 0 processpl 984 1982 0 1950 5 0 5 5 0 8 0 procpl 624 5866 0 5824 4 0 4 4 0 8 0 sosppl 128 35 0 35 7 7 0 1 0 8 0 sockpl 400 4998 0 4972 8 4 4 5 0 8 1 mcl64k 65536 20 0 0 3 0 3 3 0 8 0 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 9 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 13 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 169 0 0 21 2 19 21 0 8 0 mtagpl 96 101 0 0 3 0 3 3 0 8 0 mbufpl 256 923 0 0 55 0 55 55 0 8 0 bufpl 280 6228 0 139 435 0 435 435 0 8 0 anonpl 16 186272 0 168208 103 29 74 87 0 124 0 amapchunkpl 152 11874 0 11723 29 20 9 20 0 158 1 amappl16 192 8551 0 7556 77 26 51 61 0 8 0 amappl15 184 9 0 8 2 1 1 1 0 8 0 amappl14 176 29 0 21 1 0 1 1 0 8 0 amappl13 168 795 0 790 1 0 1 1 0 8 0 amappl12 160 765 0 762 1 0 1 1 0 8 0 amappl11 152 120 0 105 1 0 1 1 0 8 0 amappl10 144 25 0 20 1 0 1 1 0 8 0 amappl9 136 1224 0 1222 1 0 1 1 0 8 0 amappl8 128 1293 0 1249 2 0 2 2 0 8 0 amappl7 120 146 0 131 1 0 1 1 0 8 0 amappl6 112 92 0 82 1 0 1 1 0 8 0 amappl5 104 1115 0 1099 1 0 1 1 0 8 0 amappl4 96 1299 0 1268 1 0 1 1 0 8 0 amappl3 88 929 0 921 1 0 1 1 0 8 0 amappl2 80 14599 0 14524 2 0 2 2 0 8 0 amappl1 72 51511 0 51065 23 13 10 18 0 8 0 amappl 80 6189 0 6138 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 63 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1988 0 1958 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1988 0 1958 1 0 1 1 0 8 0 vmmpekpl 168 18576 0 18544 2 0 2 2 0 8 0 vmmpepl 168 242399 0 240176 167 43 124 135 0 357 21 vmsppl 368 1987 0 1958 3 0 3 3 0 8 0 pdppl 4096 3983 0 3930 8 0 8 8 0 8 1 pvpl 32 540158 0 519683 234 61 173 201 0 265 6 pmappl 232 1987 0 1958 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 326 0 22 9 0 9 9 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff800020edcbc8) at ml_purge+0x50 ifq_purge(ffff800000ac6278) at ifq_purge+0x9a tun_dev_close(5d00,7) at tun_dev_close+0xc8 spec_close(ffff800020edccf0) at spec_close+0x311 VOP_CLOSE(fffffd806e3aa348,7,fffffd807f7bf9c0,ffff800020dddad8) at VOP_CLOSE+0xc0 vn_closefile(fffffd80684ba998,ffff800020dddad8) at vn_closefile+0xd7 fdrop(fffffd80684ba998,ffff800020dddad8) at fdrop+0xc2 closef(fffffd80684ba998,ffff800020dddad8) at closef+0x11c fdfree(ffff800020dddad8) at fdfree+0x101 exit1(ffff800020dddad8,0,19,1) at exit1+0x32c postsig(ffff800020dddad8,19) at postsig+0x4ed userret(ffff800020dddad8) at userret+0x199 syscall(ffff800020edd170) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbf850, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828f8e38) at __mp_lock+0x12e uvm_map_inentry(ffff800020e23608,ffff800020e23680,616ba0550ba,ffffffff8241a518,ffffffff817e9890,1c) at uvm_map_inentry+0xbe syscall(ffff800024157c70) at syscall+0x3dc Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcd630, count: -7