0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r4, &(0x7f0000000340), 0x10000014c) write(r4, &(0x7f0000000040), 0xfeea) read(r3, &(0x7f0000000080)=""/101, 0x65) accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) execve(0x0, 0x0, 0x0) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000100)=0xc) execve(0x0, 0x0, 0x0) 11:10:08 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20880, 0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) shmget(0x2, 0x1000, 0x100, &(0x7f0000002000/0x1000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) 11:10:09 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r2 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) 11:10:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0xffffffffffffffff, 0xe000000000000000, 0x0, "c35f1f1bd7cba09faab2aa6525c4176efa4781b3", 0x3, 0xee}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00", 0x0, 0x7c}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) syz_open_pts() 11:10:09 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x1c0, &(0x7f0000ff9000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ff6000/0xa000)=nil, 0x3000) shmdt(r1) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x1000) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) r3 = dup(r2) r4 = semget$private(0x0, 0x0, 0x604) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000140)=""/4096) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000000)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}], 0x2}) r5 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r5) 11:10:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x5, 0xfffffffffffffffa}, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x2, 0x4, 0x1a71, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5418}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8109}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91de}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x52}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe000000000000}) connect$inet6(r0, &(0x7f00000005c0)={0x18, 0x1, 0x9, 0xfffffffffffffff8}, 0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000600)={0x6, 0x9}) socketpair(0x16, 0x0, 0x4111, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = getuid() getgroups(0x2, &(0x7f0000001b80)=[0x0, 0xffffffffffffffff]) r7 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001bc0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r11 = getpgrp() r12 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001c80)={0x0}, &(0x7f0000001cc0)=0xc) r15 = getuid() r16 = getegid() sendmsg$unix(r3, &(0x7f0000001e00)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f00000006c0)="424dbb5d15a6c43f57c3453aa476362f1ada415ce52d7631972e0957909ef82633f556845ea8b947ea8f9857efa19ea7a314a27a7c564d39f78875b571652312fb9038ecd3a8604d74816b2851b15e258e57c308c4f33a8add0c103a28d34eb85d3ef930c0f47cfc540da462e1078ffcc4079d32fc5bf2d362299aed5d9fb38f7f95bdc4f18d5534d0d11f8fc26c5af003543f5cfb33ed394108e8bcff6ad13c06b392d6a80afee95d6a77f3f198533c15ba824a73a2a38f0ff996a32087c02e", 0xc0}, {&(0x7f0000000780)="d6feb22a2e34d6987b041ff623a02d5163334530c6c372b2f2bc65028719161454b4287c72c45b2e09349148bb05502be9bcc744f8fe396aa42cbf2402048e961b1ace8cce6327ced2d6aaa836d38736c7", 0x51}, {&(0x7f0000000800)="9dd9fede22979e1ef2523854eb807678e33267862fec5abf7c44e69a5d2e8c35b2ac658d996af90202e0651b898b337cbfac04d2908cec28ac2ed4d6e28569dc0eca46b7fd0fe86909136f0a64f8823d21bc12f8695833a67ef03cc2581827108cbdb5f6a5e80218a3e4569b7acc96c94685cb145f27db4ac9ccf586090b23167f43e6f2df763dea433e31b615141a0798c0f50ff455ae3e5931ef8f9f95cee066ee918f4273288a52d6cef6169078a51a30103b307811ca06587ad1d2a79427d5932063ca75a2fe003a38bce7d36ed0941e6fb9995c1e6c8411f665ea3ace24e8372bda030c9e7ae469b4093a55af", 0xef}, {&(0x7f0000000900)="0c4da0670dc23a9ff1334baf8fe3cdd7263108ae22", 0x15}, {&(0x7f0000000940)="327edb81b7411ea19f781447b078cd490400c563aecd3390c17f6f56474a529b9001545a10a520ad988f2af2d6402a6ddf5dd65731851fbbaad0cdb16bac6bfaea32ec8849a933d210815c74451884e354cbf0926eb3d450c6698908505ada7447c12101d16ffb1c560ce54686a9bcb887d117d01acfc1cefb8086c44bed455a05e259b16c708a01ae0e4391d462799b02397a084ea5e5a5d13038c8a4669b982a1f509411ca357392f4714a02244f5a7300f371834b0743cbfd99cf2ca0499b163ec260fcc9f7a6b3af2637cf9301547a94b81ac0a7129d062cb9032e5b7337a3cc0df438b88253af1fcb9b60db909febff7cddf83e0997abb06e27283b859bf0c832fdd9bd18a470a13627a445da349096b121b17d05915491357a4a3791e35e59b5eee021918ebfcbb4019e0250a3c679be1b9e08a459173dbce917d845b904fa78a4e4ffe9478a7da77759a180f230b1891f77e78232b03219fb93386abc38404b660a51e53cd6f555e3c7cd9fc00fa5f0ad37841b60a9ef76df49898a21d3105d4b4dd97cc6a18b0c72edf71c1a31e767c38e7b3bd1b8ac1e2cfbde76e8a66631fd457062f79d3a886c6e2357d75b823878a49e88ea6937dd7362a609a5f5edcd893bc9d1d2582a25741af66c3f211f4ae5777c0cdd999225632113d2320a90a8d322596708acfa826741888c62c74361dcd59ea614e3f193f426b2b15e960190f582126f19d3dc297ff22e94006cc36fc725af5138073a16d925a48012f177691ff2469b754aedee53e7ce48874948938412c858bd68c3d8527b826b04ac01ce6d163c1eb1a7b7a4c9ac527836ec4faa0788b2d70f79922cc9b160e0b3710c324160968821abc57ac97360816fbdfda3fa343de2a7bb464b9d2e1a682fc263ff01535731b4f0d3e14d2074f7697faa688ed06c9527966e3c771f59f1074d1d6fb16cc14d4b52152163447fc1cab496f99fb11ac028612643d9c649989f997c8409e79fbadef74f7e641c1f5e90770dbee759fd98cc52deef7062605171217bd0b656017dbbecdd24fac69baed46c8498f77907fe3838e5c227cddc21b78217d773a60a113808543b9619750c245e8973134189563a176cac551f3bcaaa3f2f236c901d5504e72e72e66c27f8fba7aa9229c704e3a2a203f11daf5b05ec54573ccb3c941c07dd335f382d0b21560428dec7ac20d4c96115dfcd0532ed69ff1f4d84c4a05647b1afbad00f8b947149222de4be6627ddb3e040c4000444e0c872eb831bc5cba1726f47eaa07ebd2fa9807f9e0af7b149f1acbdf825652dfb64f74f4d8dbab420a53ee69519a04c21b8d73ce798eef4fd7e6c10b49caf3bf90a00fd03f19756971eb70a0aa66509a7448929bb8e020064ce6e2ec7eda64132a1d4580bc1d6c439585f50dd687f7b8258893e5f3191d336670a091fd83c84543b9e82de68dbff9b73c152314a25b47c3aba8f7c112ef57b6fe6c79e3c221b01122c13afdc135cae653de1c64c8b7becc989159ae99cfaef970d9294f93e5a038b507db5822e0d909c246a33a63bbecc30b533126ae2a8fff8702885eadf69b758941d60da1b39a7a58a94d2fc9a325a2c6ee6733315d85e82c888df758f9d85e9b242202b5adb71caa2342793498c8d285bf6fe4c738333654bc2c36c0c83693078ee96db28a858019676694a9e9c1a4b0efed7ff65ca2db2d10797f5fa53bd2deb189d7d20109fc3f93583141d1ef9f7aefa3140d43e12de6a5438250f95cc0b438b7c12c0b7f038afbb4f3ce510c0dd0a63297857fe5aa794d66f365986c8a0c83aaa207fdc264b896e4e9e9a0738eb343d33f9280460c2b69a197be2c44ef8bec4761ccc0deccaed4ae3bd9bb3930fd0146cac75dfaf8d54ae43279dfd9c679a406b9c6757e7ccbb08582fa812c6882447f6bd816745765f4b3810c7f340e40729d91c7c1ab153340641fbf703c841cba75fea3155511452e0b40ec644718a4fdb7690891ac08cf4aef4066e8b44307bdc09250efc7d74bcc0e3829835e0e465273393687b6067c483f0ce8e6287920f409ab6aff20a6ee1637c9c38079b399992c37855ac7bdc6ca216228a6b9cdf5bcfd604a4fdc47f03bd358859fee76be33116f70c75b1822654f4b7e23e3e4c8be19574c409a89df5a8e1b469e174b72c57f1e32d77a3988d2af010827b3e9fddafd299157c5b925c3d0afdda931238e8372fca50bf2218cdc1417e848a09d8227952791c30db5bf9b5388affcd556867dcd54370ae380edd3216c2a2205625a5f972fc709dbff1d6dae094b3fc4e640a02afd2bc1cda07c891965dc5432dfa73843a0811f78a981ad2426417f916f4547b847247e0bb8ef5182c4089b20dfb9feac5138b78b1ce1f88a83361711694ad315f38329f99a2dff0671f40656596187792153b6774d090496ecf3846bb1bb0701bb5f057989403b35f16ce93330a200cc6d951b42e43654c17a6bf10544e227bfa31e016c866b42a507f14e6264262e17d8a7a40dbfc45e9c1003a4c6fb73a21bdbd1c1c0a3f145ff37f51842d82b6045656ae5a2a75a02420eb633fa92ab77a2cf3a9b43f54c7df52281cd38bc03319780308629e8d6c06e6501451954c639e8c12300d688a1648f21d9abfaa5fcb90552d41cb56cce54d6870496ac01e60501af1d996e9486024797a9bece782a23dfcd8d61ddf91a1e10c7922133cecbfeaa00615fec278e2fe90de18aa08e708c027f952f66d0f3d393fca3d2519a83b0b862c6b72456dd677b8504628f93adca4eee09f7815f8ee17002e12814a6dbff1930e30edbaa8d7d24565d3008787c30f5a4c0b416cea74b7c1265b3f1d83e6979d4ff3124123f2595385310440d02b2ba1092e5d8b852797ade9b4f5cb8b6a9574e605dba89f8035b84f63c1de7ff7d5d76daf268beba390fb2b86ecbec6157a7cac0229379717b647aa56ff1f04fa8e7fd1f16d344312fd67ab26033f6ef249118479bae5c4e261bdc88f539d202ef813501cd9aa5d33f7fd5cfe0f77d7b7bd7482a4e564e3f6d55debec880a9dce32e92f6e342945866a22540ead25d0bad2074c98f935ad52e26091032bec5e661263bc37f059bb2e1b898fab6d136fc3de0498a78a044b4253fce2ea944bbfa1ae07f6ca2a641b48b70c6c4d948d033d8c76abfd7a7fde898475c672407cbdf1fafaa506ba85d57b1a365c5ee9f5db024882a12cc6d06202a1f84ad8683abd6dabaa28c8a4e060ac9a8db4f64899ed028a64d3a9c7006a758eb7ee4f1a8be303fcabb04d79ac38e9ef04f0961fdd8fef128bc8c547bb8e9e03a7c9bebaf6ded3db53cd60316d9ce32e5d07baab4e4180f4c05fe7b9d4e86d637c7b924d46a24f6fd48cc454b72aada362f715ff0ad842ebb6306d2619bfbc26774ee02b912ddb0e1322dccf5a040817c1c12a95b2c218fa2693e4ae89f125d8933f28996e58ea32d510af3686a2b3383374e298784ffdf32494c99f7b70042038244f56cdde00190b4663fd57e998aac4454daab3ab10bc9fe08db373c440c132a8593517304039644cc9dc0b21bf95fe98d9af2c3ba8910110a4c83268d40cf84f0666d0fe9c2941d4989ad60d9b426b3670f21176c8f3d7169b0d12b6d865ebd3dcf0827692f06a044cbfbfee8276bdc96f99884bd5970bdb9e0822830a2e54d7f11da6a19f4a5f960a3132304660290209db3ddc75702a46dfa25560f636b48e0cfb7c796d21feeebd733ffc801b4c31715dd9b137c456d9676df3376066f3c6b9f37e02ae19596656f912bc4fb851fe3a9ef2a6a757ba164c146671bb4fc117c04a99ac5097cc170018f19bef8c84ba42670760a2fbb74fca94fa68037101c2c87fb9a7481044406e74fdaf67017c3733c62e859c749bb02bc8e14ebff696b0cd574881def9eb0e15b6f9f92f631540567e05d1024885fc46fe8a5e031f2601c4c50e934d0c4e3800fe8360835e9ba4bd1ad694dca1c2e95e9ce51861982556cabbb1b324cfeaa14000295a6de4d138676af3c002089b677ecc9d4973f83c300aeb577a45cf3d119524de9d9d418ab3c1e7f9a8e921ec8c5dda9434d13eaa016b4498aa872099f2ebbf0201fb83ebabd6a5e97e04d1f5a8b5bdddb48a37099c4cfc41dcade374a35313a5dc26645689e597836d1539e11eae1287b0bff78110b8317dc681fb251b48b9b049a018567cc30f8b19a110f6b4d1d5015ffe6c081607890957d076877ca381bfa80c666916c1d258fb93fe40b1678733bad5df4f5d63c5f40993af97787f86ccea6580b7c0458019607c048dcfbc9ea81fd2c3a23ddac4d6ef04d8583433cca13d96369408993d150b8672a017d87c6e8781bc82ebfa8bf9d6ade7e726e7b5867ec325dd72017d67c26fc4b07855b4c5691b9f8d2a6e7f9a34f9675564448aed5cdf719016df3726ff0c46dfe1d9c88cb2a99690911a91e596d22bf5842633e82f773d741af47cba619e5e363500fd76db66e656c89b591c7b6f6fd6416775ac5f2a48017835d5481673b8be13ac7697b00a7b3c48a78c3922b774cfec50e042cd10e8f98becf50df237ac4104be9d19a78054a762784089f93ba0ffb32710d1827a4b9e7974e03a411b2650efe997b91f0eff2c230a3fd50615ec6497ab7944827227dd8afb566b9c614ec6e38ce5f888392698780bde2c6af8481c8de8ae3a97ab567de4a5e22479eabb2723c92e35a4af97f95c8852e45d1ccab20f8bd52cd689fef4b5b12910954b489812eec903467559d5abca49fe45bb5bd3c62f4fadf4cc31e0e3a973509c7d7f649b63cee9f17c057355dceeca740b5a7fe0e05c291010453a4eabf025c137951454210c4c4ac89c933fd6a630df30890077352957e4c0381fbe328f191f830ad6550e05be205866790b648d4f8de6b0c954378a1335f1952efd2fa0352243a4012dc6e415140cbbea64cf85a09513d09f2cc4c19f142a6c007e0861be8eca3048b47104c55cb983e7ea76b5bce72590c9a4028f73e084658812ba8dadea40f60a13aa322a037af43795bb781ced9786690e9d3d2f98a090a35c8896f8ce7beffced63ea0d3903b46d856daf39f4ef7238cba588d6420b18aeba2fe14e775c5d7c1a97bf8f01b5d85b587aa632a345e2c01799bbb369c62c1a1a2be3aa7a49482a8f65d76e80b86e6fbba77f625474d6b49867040c7f28110e0c92f1f950e6ac72575d4ee4abcd933135d9a4c7d2a91ebbfc09a78a0f6fa50f94bc3d689fa4e101562bfa9373844d638d3dccc41386d86f1bdffb629e92e87c59428a8c5bd4c692a31dc43dbdcb8227498f1437084d38282761af148c5181d6dfe189e63ef44906a02a3b9c05fb81359bd725dc2dfda072b0291e64efa5bbfc1dc0becb30a0e3a4751a9a3f7e5bc1ae309ef4af645f10e35bf3ec003bec737f248bc96b539ad88b28acb7e4b0ed48f31b9c118f346e7aa324fe346c8784a12de165a7f1551a406121625ea8e541373bb8fa05e86364c1f52793db410229926357aee64293f10bc64dfd9144ed8f5fa525f9584ea3c365d6133e9f6f1ad63653149dcbf94d109cf97dc69da9bb17216e975f764f161b99bbfe2d8a246da9c149e25ee93a121b4131aac50dedff694551d9debb8224fa77a730a5d9ef60a465300c008e694192eb73d3eac8ecdea3053e59470dff98b653a772ff47d44e0305d1d33ab4d66f9d628c4934adf9dc29e5c0ad85116916c8f5c13bc9811f5c3e1a3f682af1446038d4f680b5e83ebc561ec661ab0f4cb1e06a38db002ecf31148abeded1d316", 0x1000}, {&(0x7f0000001940)="3daa3f08000df6d7d84ea92b5e7e24390550e94bcc0e1dedc6fc7c5a9f5a65b62e1429c391260b6c8ca496228f16e6e4e464b0d63e2c4bca49f646a7f0285a6fd49f5abedfbcf661281ed0cad4d91a5b1a638a2d29e47d33bb2dbcf226c992c0", 0x60}, {&(0x7f00000019c0)="4bd872ce44bbc1c4d7c0e9c048679e069cdfb4d4c5dc9e78adeeab7497b353bdbc8bda460419c488908c7ff4dc59ca657976b42c83607cbd8836cc6d25070c081359a7ce1320d88c63e2dd174683dbd8f74815f0b212d04a415ee54528ab05c0e4f2a2e1343aaa7701877f8d595f96f1bebd698238797deaedb10df8ca4bec355df4a3aaa1a87d34ef04cb39a8efd57c1786d0a5d37709eb386b2078730d55a03dec9ab43bd34ef208db642c31889e595395528ecdb6b9d88f6a53c82ad92f8b8551c79052899e2159889dfbd76758328eb336e1088a4c62625330fa8b5afffef0549aeef9fae8eaf50c4f383dcac78c5af9cb2f7585b4e83b1d6fb2a5", 0xfd}, {&(0x7f0000001ac0)="6ede172d714e573f4b26944335e4526e6ad35d14fc252168b52ddb", 0x1b}], 0x8, &(0x7f0000001d00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @rights={0x28, 0xffff, 0x1, [r3, r1, r3, r1, r3]}, @cred={0x20, 0xffff, 0x0, r7, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x28, 0xffff, 0x1, [r3, r2, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}], 0xe8, 0x4}, 0x40f) setgid(r13) socketpair(0x0, 0xc003, 0x8000, &(0x7f0000001e40)={0xffffffffffffffff}) fcntl$setflags(r17, 0x2, 0x1) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000001e80)={r11, r9, r6}, 0xc) r18 = open(&(0x7f0000001ec0)='./file\x00', 0x300e0, 0x1) ioctl$BIOCSFILDROP(r18, 0x80044279, &(0x7f0000001f00)=0x9) close(r1) pipe2(&(0x7f0000001f40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r19, 0x4008426f, &(0x7f0000001f80)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001fc0), 0xc) 11:10:09 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) 11:10:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x7}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:10:09 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r1, 0xc0206917, &(0x7f00000000c0)) 11:10:09 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x2f) open(&(0x7f0000000040)='./file0\x00', 0x10020, 0x100) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 11:10:09 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1000001e00"/16], 0x10}, 0x0) 11:10:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x20, 0x401}, {0x6, 0x401}}) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x202, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000140)=[0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:09 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) shmget(0x1, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) 11:10:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ftruncate(r0, 0x0, 0x100) fcntl$setown(r1, 0x6, r2) close(r0) 11:10:09 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() 11:10:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x80, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000440)=0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) fchdir(r2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r2, &(0x7f0000000340)='./file0\x00', r3, &(0x7f00000003c0)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) fcntl$getflags(r4, 0x1) write(r1, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r1, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r5 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000004c0)) open(&(0x7f0000000480)='./file0\x00', 0x8400, 0x100) r6 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r1) r7 = dup(r5) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00ce70 failed: no mapping 11:10:09 executing program 1: r0 = dup(0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x8, 0x7ff}, 0xc) r1 = dup(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r3 = dup(r0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x8) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) write(r2, &(0x7f0000000180), 0x0) r4 = shmget(0x3, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000001c0)) r5 = shmget(0x0, 0x3000, 0x102, &(0x7f0000ffc000/0x3000)=nil) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) msgget(0x1, 0x84) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x4, 0x0, 0x100, 0x8}) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x0) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000340)) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000380)="dd34fe98b7f90dd844272e7e38dcfb8726ded078cbecc7d4905996f06278d244399ef25c124bb79d5b594c18ea858c89a663888baf0b8154dbe89446b2825f4367f105df347df48157e4af75e9e69db33da6b88cb4d9d5df9611451276090d17f04552bfa7c3688b1b4e99b8770b82f7142eed8db1271a391ace00c42c9b70f92bf624b4c96220e287edcc732ec950a83fb37abea76035b474b4ed33c1b1dbed", 0xa0}, {&(0x7f0000000440)="01da075ad346eaaf272ad51cf1bf", 0xe}, {&(0x7f0000000480)="8ace68f1a2e475c96d040fcbc365f7effeb4d55822931e1eb144d7245b37a863cda78da129ab4d104892a321851e15c931d9d634b9f0ed91f231a4c7491b0cf368970dcf81ff874f89f5501377d14281709aa6a5c56381957b6ecfb5002532f11361658266bd649469bc22b6d7923a2ef31cf49975a66cf78ff913dc69dfe55ba26f5fcf439c76cf2d9bc4e68fef6c8cddca0457f84a6c7e3fb7580e47c1247f2819601c807bff610712f461781d2cc8bd1ae6e5c4d2d41deab0ad1fbf426a8ae83df8e42cb6b2c015b5fb8130975c77869a6da4172637e6e4bad8866cd066418930e339f15d2c01667ce232495d6d0c12d3f1158f318b62b8fbbd6623ea2350b2274dc995b7a8d1cb21be475aca2eab58fd7869a0fd3a86e2297891f4f2f51948dba4ca14f978741a3420ece28c197a68d58f5d066ea5a2bf0b40438c3d4a92f909a3c2a3c70328cfb3862f032d4624893bb55ffd5412d2e9cdb66f88f0253b1fe2f7dd13d458218597e45d37bd2b392e159a51feea31500f402eb29ab6718573f397371d5b30d5e182cdf48ae7eaac2cb6856ccde280f778aacdd6497a1c223da056ba7f063b16c41b5836434559dc7936f2a543aefa383e03991b3f4995f7b485ee763e5ac33696bdf4e7bdb29e7dd69fda533e78ce9c46a23ea1e5b8220b8308ee488cab6de96943fe407771af9bbf7eb23a1ea0d316e7032f1fd802ea21e5e7b38727d444016bc512aeab75a9ca131ab269172f7020dd4e19d2764857e0d273369338a1c266225323a48819a6bf7c68bd2cb8e16ca63d6add5f9f5c4bc0da9d890412f4a267539af91cef9a3e259953dde9ad52ef2efdeca445b5bafad1f3f12c5843721e80d6f99879d57fe024eff53b197032f20a665cbb3f94df20f9e1bcb6c4fc4cfb79e2b261b3d1af80a35f4a2850270aed22068549170f96da53443a86066c543209ecc8be45a88bfc8cbde3451b1e009bb78493d0585b76376d3edeb85862a84363f560b971ad79778813a91e641dab525330a99a5ec7a30e41ed356f1eefb447fb370a89ce915145ffd6875fe793f829aca1c25245019cf1d8b41f9b32b61e02da28dc64a83c04cba73bcccd785afbf22fb219e5d2f016ff91080bffde1fcaf086d5d8d04969d3bfde7a3f174eb96f88a621fbd98f74ef5b30ef5fa2af8ae4e2d3221f9d26bc0c695e94ccb318369d565b6211011c0613eaf14ce61c72a05523bb4fbc33ff0fe46553ce6b5acd557ef901a94f8a8d6cca9929ff94c05012e8a60c3e86489eccae5989ce711abd33a2eeba8522f6edf11c4179ad020ccb182b32bdd68db44d4456ba638ff999835b7e271bd7a3384636cdc71b6fb4c159f07622204e69f1081687af6582d92fb64394f852a4231354281fffeb7cabe03cc04d8033d5fd9d2445b14f3af772a13c0170abc0a605e0d248ad7482a02c41deedcf0eeec7f9f8968a5b786a0ea7c4dfe0b05640ddc1f7a4f1d2fc802c2a430bd21d3189eca701a2848f94d530e25f3d57ee6636281379b5028cdf42e76888a4f92659f1e91f3b5101248a1aafa19ac0505dfacad6523f7529a62e4f454854daed7a9fc22075bfad91afdefd0bff5034a210760009688eaa4767c437c605fe926f17e41b54ccf312a613891691bdc078317f8fe4771be5e8fa176f342758752db1d50942557e3fe6883041dbcd8aecba1d075930a97bd269073e27ad55bc52ddf679fefd14701c0dc617f2b610aace318be281887d0aa985e737819122399d2c033e0edb0506d7e403a8c25f35a5fc0847ad7087b91f14adba1f0593757e780e91337a9889644b885e443a3166e6485fdf898693819852540cc2c9b749c600278723144ca19732a41e695a10294b8e60b7257062338705c84592d0810b9f014ff19ee99e40b1e10b06478cb5ca46501b9c23d3fbb33c653dedf3fc3f394ad350de523823a63afa7c7af54e691b13c0aed5e0a952db0547b0c39141e6090ade70fe92964bd8dab1f87d07453e77de53b702f8bd06172e5c670201447975346d4a5d1452b1041542a2f564760401da71abca07316c54569a45f972218ec2eafc8d1041c3a8ecdd7be24e6c91f519b089a75bef7ba84c9ffd89d85f40f24bd0fae11a32efbf0ec6a8753441c050023cf6d0cef2f893fdfcf4c90045226f6142701533796a46146d6c58037483948d0e01d48cb84f523bc2aa82562560a9e6273f38d601aad4fd73a069dbbb274c90787d43bc7f76b96fb4eb5ac41e54d7bc09884eae3759465fd1ab4a7a95cdc8f4acdc02c09c5f90a421842ab87bc92de20c253eeaab119af5acd2f099665e0ae6fe29b401359316e49edfeb4e77757b945f1f93cb076996f9dda8cc3f586672c86947355e65c8bf5f528fb3855d492ca7ff824dde5beaa726527f5e8b8c1bf41a10f5bda858de2903438b6c4923b3bc4c55b45f266aca52e114032cf5d8702d8e121e9e9e8641cc107b87c24912a458fb1743f9be400bd07540b2a39c6175d2af0c492b61a91667daf4aea38da375e8a87869a7a6d8344d123de27cf94221eff94dfc8e1d8caa13c2e7d774972a22d950dfecf74e8bb664c258cf709949dc7053b559cb1b588927dfa6f888a05c4c4a852da58081ca5b7cbf4798ef03867d8a7cb912cffc1fbe1266747e656a7f2942466dba6d363a35e8f4f0aae36ff3ac2f132b6b04c7713f93334700deb2621da7d1e726b1d8168134ad1743fd55a9889ec722c0d6b83c699c1dffa5ee5e0fda7112cab939d448030971415d96fb12131373f71b1e71b1569de48b8f6d5188cb553fee60d410e07b8564fdbf0561978dcfcf0d038a3fcfbca55829c4c7bd36be79386c831d3135d119a6c27405c98f501c364ecf45f17c4722fed2a7b4a4e1daeb061c57a63fb45b1a7c1d97a40703a777c21a2334afd84489a4ad83dcef1ad0e3daf6db0ccfe03496f03dc925e129203c89da8747e7c9340203bfe1a7d0da3b27414e9674fd0a1798ed881b2cc961ac4f877cfe74727a5e5878b310993425f6dfcdedce45496665d280d3cd81daee14b75148414726868d70aa9f720008cf9d92575363420571453c06d4b1db9adaaead204e2ae2304fcff1e89871071ba98045a84f716e0d1282c96dc84920832cd7ce1eeecc79d533d8a82af66b1611c43ff51f983606ca824c4b4ab77c29d4b093b25468a2610aa3f6602343e90d7dd613212eeea0cf91a966b68300f5031f23a887e380a2e182f9f4306c3675f96213bcf81bb89baea0dc246d757e303340c0d5f5fbfcdaffff1edd5e5d0789e0c7bbbff4cc77794a9e792a269da8d978b45f485ff5f895799211ad45117800133886811b53ccd44688f299aa42b6627e0945aceb348a7af81e1371f28d9c2ba9d03f4955c7f023a54ca7c870955b2f09db5515f02dc97cecd1f47a28b9574764acfdc765973d3f8fd3dcea4fc87a100c4ae540f047b01e7e9b8f9925e2ff5c5138e72434dbc5cfacad8bcc8e398187758e9934fdfeba1f6e8dcb24e83dec2eb4a0ad6f1e3bd95c02b40a1bcd98d4d9db0abef453208b9dfd770a167f934a962e8bf157649a7a197b778bd7a37766413eb70675da44eec4590bfa4683b529ef5413f995bb519cb9762a86026672c9cd710c75272ff037d70d5ff77908f905ec82bb0c1514e35bd0ebe07aa3415c1d0deb78548a8e02d001b9195b1f8250616f96af72d980cb7816c6ae642b5407867dc9a389a2b86a2311c6c2cf15987cea6a075fe331b3078b31baac792eee10244033ad78b60b6feb25d37d91306c1d18371e24ac39efe608d64ccc068a6b65837d288ecc39513f1e85275807dfee0eaa21e0e6850d823fde241c89b22886adfe2c26b3e537abb0da3941270be44441491abc9a847801eacd0069d5f39ea4bb0a6d08a3b464c1667d218289417bc66c0bd5e2aba7504ca684cea36fbd461d53442630093a9f78b2c45d4aca467dc03be96e5de8374b1e2ab55cd16b8ec4b44cff497381ebc8b4a91e158fa9032e2c5cdde0de354c6b47c8263da18fab43c3bf762ec0324ebf697d86bdda8ed6dac685462b8ac28c76b87da29f92638011a28346648fba58fabc006e5a98c0a395978a7d7fdfdd5f81be7006d1b2a2e73d8a16ad1eabc734d92cafe28a30d88ad88cf5990507ef6c6d8383e935c44ca8b8ce14f691eb7e6d0b2ee87c81695d7a4c9ce36597b6af10e88d1d13640d1af2b222a471282b269370410db9d6422ffaa5b522d9a7fd66fc3bfe9cd48086e9ef7b7aa07053f612b074a5cb66b9d15d4f1b58fc026f1a056b1afbffa60cf45f739043407d181fc7ec9798fcc402693208e2291db0965f182d6e7b3d81710ad696d4b641c25efcf61d3449d94a24ea9d8f7601a07ab3e920f109048d0520ca9ac5d0c70135b9ea9c2a9f8bd36624b4aca62bd60e55a4b9b28ab359e497023566667a512dc685e2903767baa741fcab8da904c7cb729b778850134b59b9e4851fc309076157ee8c55058f71f5481330aa1cef368f0330dab8dd48bd8880cd6aaa7bcc35a902847e5c79fb6f5384a34f1f6c2a082f848c415e57edd7a7fe422fcd88ce5422602f3a3f51c852b02fd927dc308a2e0c0f79870f584778cc3e7383bb5ee8b5d9630d54751d08abeac1a7fe171a5c9893d78f78a34b9f5bada1b285d8e8bb81dc7a2bfde63fbc591a84cd65fc3e629fee625dfea5d56ed77720e18b1c5a8f8f2849d749444fd91f5577c39916bbdb16005c7ef9816f1e1f16d9b4f9de3b34320c0e83579e85b26f81af88aa0b158c3cd3d6186491ed76450fa2099371f3c47f1b3486adf45102651e41e1cc7be426b63b9c246e1adc5691700413683a515d50c614e51c635104bd696e498e884ef065e5413624d8c04c589833eaa3dceddfafacbdc362287746c543465b5c418542517bd58d460ad2327812f31606cf310ead4f9413479a5813ed45029703d3622059d1a2400c99c010395982e27b0e1abaa1db2aba41bbe884f75b576f4c0d94eade4fdf6bfcc1e3a08b942085f4a6d0e8718f25c30de5ae7a88d72e0b10ff24849ee67330db0ecfccda6d7e92e858ae600710168d849216167b904e631086c210b269cf473d467f4e76f3d6fdac8891367b87545391a9f614ea85d0ab1149fa9430357c2889c2b881b1168ea3e71d9c59ccb9ebf5df502986730a120b3b9c531ce130b1939fdb62cc40e7904cb863509b687999991b8b4f252fdc94eeb0f8b153fdcb7afe050e6c5592c38a39e3545815f19b9e2cd34f774c1fbebce7964908c4ee05517775eddbd12b5c457bc1c3bbd7701801b81e7e718dd9ba0e9fa4afd3f8da1fea0c9c97aea46da72a88b6c6dc6a81b1c02e9612293205816cb38c97fe504aa40b04731e04a50d7729c219c7d9c994e0d45dc776bd52f410376fa560d1d818f51c672264d38622861a5ed899ce78a7ff16ad6f2cd7217c0a47a66f18e2dd6d178a9d9cdcd98fe3ba04d11f6f6f77ea157624bc5b4f2a39379bd415c7e52ac95316cdf6dc4952c18c385583fa047b70aa617a0ec87f129b36e4f4a025803b472f17e99bb5bf00fe94eb9d28962be3442b07fbd8eeb58222b7aa2962743f669bc4f8921b8aaa6e3c08908dccec2ce35f0b4ed19d8bc0dcd7414b3445f8e095e8c7b303bdc0c6bd5bc2c74f59890e87df228bff6bc6f041f06c3e12f6a5e971120d3d6fd2fad403fdddcd77d9f60d24bfef04076fed9b6b0edbf0b91004b6424fc2e7e507565e81ca386b0f8f7977aefd08686e2deb65cae953d285049f0a2b45696e1a689aa93564", 0x1000}], 0x3, 0x0, 0x8) bind$unix(r1, &(0x7f00000014c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001500)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x80, 0x0) shmat(r5, &(0x7f0000ffb000/0x4000)=nil, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1109, &(0x7f0000001580), &(0x7f00000015c0)=0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001600)={0x81, 0x81}, 0x10) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000001640)) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) setreuid(r6, r7) map stack 0x2071a000-0x2071d000 of map 0xfffffd803f00ce70 failed: no mapping 11:10:09 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='r\x00') symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') symlinkat(&(0x7f0000000100)='./file1\x00', r1, &(0x7f0000000140)='./file1\x00') chflagsat(r1, &(0x7f0000000400)='./file0\x00', 0x0, 0x0) 11:10:09 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x121, 0x0) lseek(r0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') 11:10:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x9, 0xf6c8}, 0xc) 11:10:10 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000300)=@file={0x0, './file0\x00'}, 0xa) r1 = semget$private(0x0, 0x0, 0x14) semop(r1, &(0x7f0000000340)=[{0x1, 0x5d4eafee, 0x800}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000380)=0x2) write(r2, &(0x7f0000000000)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf79", 0x20) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='/)\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='}\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='x#\x00', &(0x7f0000000240)='--[.\x00', &(0x7f0000000280)='\x00']) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = socket$inet6(0x18, 0x5, 0x865) shutdown(r1, 0x2) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xffff, 0x0, 0x4, 0x1e5}, {0x65, 0x1, 0x7}, {0x2, 0xff, 0x7, 0x6}, {0x40, 0x81, 0x1000, 0x813d}, {0x8, 0xfffffffffffffffc, 0x748, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 11:10:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x81) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000000), 0x10004) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) 11:10:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kqueue() r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0xe) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f, 0x0, 0xdffffffffffffffd}], 0x100000001, 0x0, 0xfffffffffffffffc, 0x0) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000380)="34056c0e0bc2263156d8ae3f6a2aba387c742cb65db80d7b841d342fd9b016a871bdb72d3a5aeb0a0527c826ad2f04d6c44ac7d72ebe26f4422ee2ec7b26ffd01233b39c0050d930391426a76f8ed4eddf4f4291afe2c2589e2808792a4f680a16c9cb60dd221c0ba969f82efa3508d5e7afee4a4b458f51d52476e9b9d04adce80261c2c9e4289bd6dca928b78bb409496f3ee961feb747b310c581bb21c3c28e5838988591956e973aaeb960b0f6de34b0d1a02857dbff42201c662d1f3d2045d1af81a888d401d3fb41f3f37c904ac4430eb0db1cc444d2e7a138bca56068cc20d77c694af32e89809f8b3dd10137e15ab1ccf7afd2a2db0101db8db5b24948ef81d9da08f45ab878b595856e587a0801b97805a5d9b71c71973bcd83bb0bee6547d6d2c96ebb589c0073f1bb55a7057d2dd7c7a4f659b41c65d3b14305bcf034c59531faad25f7b1bfd398f7213ccf523a8a158bb7fa4ec254759313db2099dcb58457e914f4e127a9be6eb2bd45307786b6c09e1d549ae20c12578dcc2404a9099f0825dfe046d3e46769e7633d0964005803bcb78a73fc6edcf3e7dadd1d0b8ad8eb44219c090bae7b109eb49c1a676b6ea1c0f261550d90e91216b23dd6d2273322d3f2276ab203b73fa8c5ad9a562239f6694188e65e6de349d256b775b062f4aea6e2a66e2c5ad9588b42ceaa9c4278c61a19e207eda6c7fbf18d59c532122784d6cb5047afe4b8b9aeea1f320a5f257eafe850c4b012b8cf8f82a6f39ac66aa9e6e6ce951bfe9b0bb4da77d19d037332e3dedf5625cb6ceec53c8f2c6f3d41ce288eefe139677b7293e54d676f8874b66d194972cfdee4182cba55413c60464c3cbd0ed2fc01be9f4d4c5894c692133d656599111657836f845a2f02e7a5c110aca9237c6308ba425b63906ecc80375d2e19210e28bf608d69b87670bd0001a9ddedf09f9aa3dd6bc8d5b92c609d3abaae9dc0c51284d8cb78a9cb66e5c74890becc9bca4d3b8a1e1aec9aedc51c7278b125c84be09cbd878a85aeb0fc18ec1e1f0417659087246ffddc9f26b499c4f366ed95b734ad16fa1c4dd026e335c70a5b88b11db6a60778f1d0c10997d33a7f60d50d71631611d8f7ce30f1e18b07ae53b1bb4b06a306345fd947ea024aa2866e2bb9b53754ba416b1ca798a91a6dbd26116860f6b0093df0fd1eeade3b35f0a0cb6af0e215f53125dc2e3ce949637caac8d2c22864635271a7c257fab466eb26f4d9806938cf425a583abddc9d65dcab20bd351189493ec52c5fad30be6d6607065e40e236bafe471854c43462b1320b5311d3cdfc5857aea587c8ab47168c60d73bb2f30f37f146e86e95e2e5f524cea27ee86fd0f38a89beda43ec9c88e7ae13677ed7609318ea3ef043f764249758916b9b304806a5ebc88e13b1551ca8d5aa7714d36c7b0c4adafaabb18c85081502f7a065afbeb5afb968379151d788fcbddebead9fb91d2b2fa69330caf50e728740c0751a55ba9da56986131a8271efdc971ab9eaedd88b164ef84cf7f848681499e51010ad468339c743da21e087d709195507beacfaca49c251fc05c00bbcf11219d49bcfa41c450f389c0fc71264fb8d82d5e033f2d5179a5c1e645e4cd2f48af47e0543831cd22ad8c14fcf48bb8b77e3017d780e7b5458cfeb728c95f4f6e798a85ea94de39580c34da8191f4c54c6e0b1b215851204e6c429f294534a6fa938b4b1af843d9e7d3528f6225a8968b49540f23f78e4b8c1c1e9aead3491d190ca8691a2ef7c7badbdc32fc153b17aa0945b91d56f5d61394c13b2fefa95c64912b8b0d743e103075a48ec4634a5d5c809253d7b375f7b1f4dfedae2965498872bfa38bdd309c51c6cb0a343a7333bd3215c32a2e03f4c56669f0038a275064127a1dd5aeab52a3d029210ea5f36fecccd93270bc9945460ab79a22c3c108826cffc0e379eca8c525924378520e1c9627530e673c7724c36f0c4a4bd1bc31f469326db1592cc1d029da6c0ebcc788baac1493946afa0c36bd3f22f0df65a24eb6e940abb680c9a3e360b20632d605fe7caad9e8fce2a11d16a0db125c4e81f17ee441505872cd45ce1798fddbb4723f0137083f30add775c5ad28ed2ce7b469ec51e893104a44465f2805614b43bef127201418fea07d040e21f7561cda7c24e6e91b4e98414e52ae5942a3f5fd1d1793c22efa11d2c5099ea3f3e1015d624be37d918c804f639be0ce987c190a9bb165e8c8d50a712fa0813d0d53b9b399fd7046963d78ea8ce5f07bcbba80e4ced1b15931ceaa4c5afd5ee8e1718ff612d9f317d52dcba83fc8cf2fc502b29f9ee47d46eb52c62cd702083241a46f7a82189d79085a0116cdcd34a0b4715adf85b3aff7e13b4a0a81a154e949f0954e01171bad1f67fcae9670745f5d2b6e4ff7379f22c400486b2cfeb3b3ccb2b1f1e7379bc667c42ab13394a6e79d4c389bf75a2eccf7708db9ec7307a46d7dcb0b0d1186e18b40610dd084f1daaa2d78d59f32a9f439798ad59fc1451640dec09ab2387bad0aa8f737f88948d8a3895ae216da20020a739fb88fba954d7297d89cf7b092deed174debba985c2e06298997d8bb9fe2a1990adbdb7fba8ba97bb536239869df02e7ccc22bfb7cc429228ec16d93332953ed235efe11a73b9bab53ed59600d3c56b60cba7cd0a1edad54cbed52936c46ff9893c36a24a8bccdfe680c2801a410d2c893628eadcd12667c17a327b43e60a3266e05dc242724a43e98bb43983dcddd8fe6acae51da75e7efe3f52addf05e1ddc0141e4a1381e8220ec76d2643760164dece1304290f72c1eb0ce881e8a9a2d943b4f84a2a0e1236f087a90609c8c8e40ad4f8a064d73b31a3543b5a9361a85f64a7d448db424db79931b24561bea9fe00a44798321f71c73a4d6892ee34586078b98551f2a13eaffd7dce395ce615262e66cfe4dc22e3b4e4c5acbf8f79b1e1dc515617035850b33014e01b50d8885b1e34f123aa7bfece4bf74274ac87df8019849d62a1d742a45fcfae6447c5e77ec2e71b1ac6ae9df81a870f4ed222c367888c1c41b8495cebea22e3936110dd37fd7f76f4af33128e70903cd8dfa6cf5dd49b3030fdada66203fb190980ac49e2c10eaebdc9fe2df3523679cf4e17f8c87dc419a0d4abbf777d606cf1de5d57be974310aa3c0fd1134b08b5b4fbb22c2dc6ac3f33884d29b8b9932e7258792e43eab091cb94355528e3e9e3e30687dc7d85b2ee0eeff87744858466ad15655727294d0edc8ed114039c99a52b388efead85b27332d36fea9ce759c0e14e54b19a0c8cf3cfbf6b760239bcf270262b5e1e01cc2d005f22fac0659497c42ea82eb7f2b95aa635aefb27418a070bba94702009773106740f89ebd7f61aca2f7c316ef3980d31f02c10d753813d5164686c21794be2c56e9dd71b81e903187cc0f337464436a20398acf58468ae9c928b296de4bb37719d69cbcee1d2c9c276d0d54b2af75be8fd403fcf4e19d44d3c15eb1c17b1f0c83083b9e33227cc79a314825993249223beaf810b36538aa2b64e56e0fbcde55a3509efb8930d88d0f508dfb564ee961c04afb5eb33ec0f725963ab95234873d33edf783fb3982266c0e360dbe750980cb64e777583d83146b2f742173b4897215d76f323cb09c0e9a239f2dc7b98b79c424630d5a9cfdaa88af12df54f04d61dded2a2668ae3c2fc39ee1068f2fa6d91d89a549d15a0ef2a25d607925fc60135e882659459f3d069c9649370c5500f6425e5d6c4383f8909fe88ddaa2878eaffd22fdc0d5421ba9a387a8f9a87492fbfe85252bce02ea992922da2cf899c5c3afa534bdd096584fe751ae747a2d6dee1ed9c3816c5244776495550eed0c75afdbf3fe59f9efd7e1c122494ae0333cbb677ce7bd46a42769f9b667b0ae6b0664a6d1a9a6c2e19e6ebb29385545f71c2948e48975f48d0e66876c466b351951f94c9aa11b8e64cf68f1ea2456da3d1053dd26bd3cb752c67717eb9abdda000f06db876c6f4d6f0ca10a309b5da5b4cf3d4312e8a3f2b80bdbb9cce67b988bacb3fea6bffea69d8423321b93418a6e1d06b5233fa864f6ec7c884166c961be1095d8a4fdeda227b4e048f7dfe31df6da28f06fd86012dff1f09f7c71118223983e3d30f82bd1df821d75db022e9361b48aa6b483216c94792e0c696989067b4498fe2e213b75178f2d73ac0e59589e34391e8f57b8c6811703f93e53bf0bfd3dc52f076870f0de0ee76f27bc34487def84b2ad0173820dc4ee2857e460ef9e6f83a544fe9fdbd6d5bf2608e9ec14f1c5269e21a0f1fd4dcb67977dc016a0f97e360fe5916793212925c384c1090abad7d1dd509795fd2bb9a33a50abf5d1e939a36c08c4e06f242a60a8600123f023224ae1c3981fc486092815efae9b1a741a628dd21e71e4db451b2c37b84cca71fd7d0ef9f5732d6794a9b96cd4e586019b40e4bcb73ae1e72d487ace4f153e6b4edbfab01c562b353c100fbd2953a79778fff06fa20510aeee9c142eaa48db0d9d6c52904e52b8df8a1abc98ba672ed0c39267c0eafbdf98c44cbcfd7fe8a8bd54622293680285840a318ad4252445b8a192b144e8ad580387a3aa326550141cf370137c73abf4f96e9edfecf25ecbd72decb7a06dd6c5ada77865d1418cd5729a6e08ca60bca2b6700ed20035e285eab574cbd2ef7198458db2b935f23a341ed78d0fc3670dc9d7988dcb1893ae15805aa3d5cbaa8185d50d7ac573ab8c390e94a12043c60b94868e14171010bf8f0687c92c9b6a5b0152e4c4515e44e49226ad6357175802fee331dc777292ed661c7b3a07b00583d7fcc08693edc3af22a6656877a1e96e9da86e4524058c29154d721a53571f59b527d636509b1acf0866c4cc12e91394cd2c8a98590aaa32d487b18c13128ee4e04d02cc264fda34c53be788b5a7795ff2bc054c8e13b6d1a6c9532d0710811a2a3a6453296ac7332b2fe1a20299a4fb8d59f417201b43e783bc4b20b11b98558b8716e479e21b95b07051c4a13ad1da7b4ecbb3d1df5a48082a1b888c29f5e5d421e3e3aae0598e70ba13c3f4239bb5f2bf5976f11cf4fe3771d3f694684467dbc8cf07b5775cdc2bf5150d50d73f3c8f5ab335c2b9d48b2a988239e61ee391e26a35b42d010c35a1542d15facd9d5798dcba8c421164f5de105cad48e87eeb2428190551488bad983dfe488a9f5602af819ffae73fd395885c59c1714c824882b81916a535298c5c479863edfb76d3efce5ffc25ff36254312d9529e215b08600237a6d0015774b4c1f4c0860885ac5c74f6bc390b356036608ccc357cd25b472004701add38f53ce5954ded1366bc4f565a640052be6ecaa42fe211a4aec5aa6be61845da642ee511189db0ff6e51351591c37d24494a768412c9858c26a1633f8b88b141c803055c8c4e2bf42c8b79ee537ec7d014af37225cd518dcd0e3b98a52f3b9567d190b2af1f773081449613a679ef4b7c618b349d1ccbdcebe04ea36c329070446ba0db5068b0456db9658526917b452f3821056c8f8f8ea4f35ad269f73c2345ba904b59d5c70bfe638c2cca5d42df4e6913df2e1c4142520dbd7bd0c657e82cc0c942d0d7a15374826df10dc2036c5e4b882d400b4ff48468836c492b14a7ae3d85bf0762069f63459eba1debf2972febd81200bfc708b8c5d991d0b8a99fcba5816abd9046e2edb6003b565387596f65e32bf0ff8a4fc7d2bd4159cbb0f2b11c6c58f6042cb25396be224f43f12f00d38a6a6ad2ba03", 0x1000}, {&(0x7f0000001380)="e37d1c81357691e865e0cd8610eec295d687c099c78236ecc5879935ead0e46c5de318cd98f034fdf28c45f6ebdd85e3dbda1831f0d3df0c5464bb3131b6d9fc0782ed171104d8699050e73079f992943a5eaa508615c4ed4294d82b50a4cbfc84c4613f81dd1644c342acd1c849031e506ad8080b732932ae8bc31c4b517c20181d46b5b7ac10296430032ab5361a0369ae2cf1f430de6a51666f398f8d93a8104c4f931330b960caffa0b729cafef54e150d4d2af60c1e8a89dcf18e8e16871f4a73ff7a51096eb8f78869bc69e3bef2917f2ca7d8242b4606d5a40f0676e281ccc1a6daf134295cb1", 0xea}], 0x2, &(0x7f0000001480)=[{0x100, 0x1, 0xfffffffffffffff9, "20e64262da97e29dbd4306a64b20a9b67233425dc30d394f40ad348b7af8f132a4245335a334951e896d6c56d605461a656a6c5594dad104241ef97edcde3ff0ae5f40d8372ba23c5f75d732c2301ede3fca2816c92a5623b9c05ca6ab41aabce940f3e30fc58cf2eabf6c074519b60676986d185b69e2bbb1de41ccd1896991943a9fd6859cc480a56d6fdc04dbe1ce02f49d8fe890c7920c9231193745c681fbdf159584be709c3f9d3560d1b9baba16b5a649f319cfa1c895c24c52bfcc598e2e5c1c24d15e46513192e58757786051e7f0f11a43527d8d524ee465e89cd438cbbbca275e8eb8e8675868a167"}, {0x90, 0x1, 0x1, "626a68002263ab417218cf55c3d9e2d9c455fcf4bf4a870195b5cd8f5473f17f5e20697d7bec083755def2f8e079da0ce4b5817986110a35de8be8a5e2ddd13a01f546a5b5323f13d6339db516cf15eb35d5431c60b3d7965a7be52e8e76abbc2c9af09843c96e01ada872a5ef36ed8e11227743f92fb579e6"}, {0x50, 0xffff, 0x3ff, "61685284b94cfa8949cf75c9c316ae87801724ba6076dcb196414ee958409cff33aa778bef12b5a91e960a83c895aeb174d8a729bf1c1becc6b2f94e"}], 0x1e0}, 0x7) syz_emit_ethernet(0xf1, &(0x7f0000000180)="ac7bfb3cfe4007d6798b67201d883f4eeca44c4bacfd6541c63a3232888881b5f4876ddd2561bdea60c1fa388f38a31a2892961b2ec159b0bdd99a50f4fdc0f0802d93f32c7bfef641f2d261d7269132ca304e2813c21b9902e223e4c2579db68ee393d957d81235093b60cbe675553a58b50147f79d766181ab9b4b6a70e29bd97aa6707a10508975c1b8b3e58b71a255dfda262beb1ee6fecac5e12a5a73371fcf9d6d41cf21a149b0cfeed863262870b3bb578d51b875b8df1b7ea4d4e3b6de20346de8c170a3a5d5df5b6af799033a09144e7891c4b030e141f4ddff8c04cfe656bcc6af9e2b5c1015719bcd2f6c7b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0x9000000) 11:10:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0}, &(0x7f00000016c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) r3 = getegid() sendmsg$unix(r0, &(0x7f00000017c0)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00'], 0xa, &(0x7f0000001600)=[{&(0x7f0000000380)="620a2029ed61a09087261c80bae500644e32ee824d610f21e028cd0aa67c603755a8d23ae4cfc62ae65d1ea0b89d0553ea8a26888d88ecb6aa4c8f7fd312fb97b22324e873370eb71750c8596bd5638524f52a5fc38e6e79f739293435c2cc65e30d24dba18c7c3afce920da7bb0e57f43c69c972ed2e90f04d6baf90718a83a2506baa8b6fd2c56bd711982c8ac5408b3c40ec8584f505d9dd65289c8037f07378067274a74a2e213cc7505c4424c2d857fefa458e86db5b107da58cdf813041ac42c5380b5db27338e1022164462f9a796b3ca2efefcfef5e1a4be39a897f804e52f1b2c21fcdac66d2a645e37a4d44b147f158386943e2c4c58df3d69f08dade420fe81aac60a267dd5992fb17d529df1397c461232ffd6d857af65413c79c5a019de7468a4619e6d7b1bef0b64fc0c8e748e040b2d55e3cfc477085a04007192b4401a01f0dcfa7a7b94a44d7565ffb3468793b4aa26866d13a13b4599b98218b575e7c5232347878d9c26b521ecce618810e3d8e15a2df5c999b488949b01bc4caea164b074f8aab897cb41199d80cbbbede7cad360f47288e898b4e2294cd025c19fefa9cc43cb64c93584301af8cfc330964b214a54b8bbabf353546ea5c8781e5ad1cfba023eb81cfbc104b354562594a5056e2722bdd8df98df0879a82e16caefe95e73dba777e60c2201d8950319da92b8100e8f6f8bc16fe1ff3983fd8958bdac45b15a19120ad98b7d3f21934b7a70c622a33b08c74873bfc77fcbc948b2dc80876e362435fc6b7c771fb4423c534a879c04fad1b27a7bfdd57d9c0c7c7564d29c3a108dad5daedb4ed26bc8ca6aed5585a51cd25eda522a91d7701fdd33e93344314da2edce863caae8eb709b03d6f6e6034c1492331987ed7695a19b6cdfaa02c8b84b958236b9db7f262845d9368d1b5bc187298caac6d9ccc0a5b32f24f681ebb1bcccf3bdfc3a061f762fe94f0e68a0056cff9a8b01e914271cab65bd12861e337493365cd8d398344260a7f043e0d391bc37c035a3fb2aba0fffdc92d25b2c993b40a18cece8bc3db6f76e1a4046fc492d313fea8c2a3958fd2b634e359a24da04755004bb0f85b872a2e1412a62f7b83471df03ec9097044de6cb2f4bed56324c2bdd8dd6b96e157e9476b0d87e7c4fdae26fa502757b05e45d697447616272253611b11fd121921c21fffbf811c887686deac69f68fcb68cc64b15b35fac22f16c8d8bd07c2fc9aa9b23451b331a09a451520fc3b56f88054f0f6b7a588571c830813e7e83f905092f9f770dffe5977dc39edc3bba4c11da6860db266a16d63c1bceda1f2cd87f062d46e3ce1d0758c45d073957b5bc1ed5eb16ae7332af2792092650aceeb875af2d8e3d9f6cb313fc0e47bef174d45481f0010ba1b8d87d4a5402024e407cf576fde6a66633509e2123d9556e15348d6278975dc30c89c7aef666c41aa622081c2dc2af707fefdd96b069a35929b54e3190fcb310e5643570516da007a0e5ed29e28bd19e7310140b2cc3bc954f629d2b49835f0f4b5a24c7c0ef92a7da0a7f1ebff0218556f0d2fde7a5f2b159541e1b75dfac41aa6be19973467643de898f0206361138579bb5e93adf4d534f47f9115c78a3cd89693f3fa1bccf87e36ab2c5589997087f52572343ab7e14fc2005827f937113480f7344da71792b0d2615dc4555b561cb86e834166ef86bf79cf85c3a167a28006aaa4593e343e33fa02dbad8c20d94767fc4bac623ad3d238459101b0d39406725ffa97e44009a709afd9a5b268f26fd7960a7d6fec8db1b0121a8a522dd2752e40c6a14e1d5907435abbc4cc8a5c56312f6c7488268ae2ecd3eb381ebd4368fb36470cc0d4276f15ef7aed8814093e376206c3086119c315bf5ec06745e2cca0c4b54acb8afa4528c19959a63c3a60b95875507aa7bbce03307ab820d25bbaa30f5474eec60023612c7c1fdb60a0e3862a05379763307dae2d675ce3581ff8e8ae8e0c7c7b507c265c58d880c50224ad94422ae46bf4403e84f0f2ecce1f86af1788d34f5cb50358e3d27827b8c83dccf78e02fa011e227c4b2db275a09150dee7854c2a23e749bc046947f8032ad420a0ffb98a2a7f953c8a57cc9443c651ae847f43b05a13136288e89af931a3926ffa2c3475b80bbe6827465fb364df93cd3b67b75b11df4b39a084fef88f1fa2faaa969724e388a4c930a96d3fa3bd8748ba500ed982e5766a37c6b42bf8a40e9a2b072b78bfeb64b46dfe8afe423f96c61c0756e33d5521827d1f2d3addb917d682d6f2d0227c5d9dfef922cf726d02fd2437ebccbc521dee950356d317ea5aa87c7a5b1f1458ab7844357beb0c6ef736dd3f1c11a7ed3ecc80cb8019fd3f40fa29514a3835d046a60910f11e81b9c7c6ea0041240ed9a4f83060e004f5237e83cef5f3227a624a554aab2062ebc37eebe68eb27a6e4ef6bb6c6b812399260b1c2d7b2330ff68ebc94d1a20c234ebc168249b0b8672a8a64058dfd16614cbcb7710b8aa0ba199d523cab0e1d21a7624999437c34c1878ee1fc5fbabbb09719802407cce96e1c1491abf6426569b0f165d9f03c4db632782b7a4de258e18fb25739456b239bd651dcc0b497797cfff166e94c2eb7b8256f5148e03b0e3e0a2072cc089773370ef0533ad07614b0d52d7589d3425002929cfa849c3b5ad2bd8ae225998c002479f4ef1d9cd12041670d580ef793b2f36736e8af331cd9fe44aa6694da0478d2b6b02ee2b4122d5fcc9d015bf742cd5328af9083f52b72d58e263104c4a7af8dfdcece572e881c260bfc68de843d4b9329dd366c16a768103df5998e12e2615aadbed1422c95ee933921ea99a39e7ae817b8f482215aaf5c4598955aa5f7f778ac2d72b315bbcaf759b6ae2ffe407f6c0b4f2b8f642d89a9a48431c179731d45a3ae5293d78614c5c6a507f879c96f28e3b8d5d83f76c39817f3fb74d588dff4af8540d0f717279546a99a9f2d8170c4cd0c7a6a49632b93b525f008ac938a37730cf1c6aedb715c3847f329487e48912cc28b5c8abfff05ab04d71ff34590898ddf2f041b703596aa3116872587252f7ce0986b89df90aa8251b00880af1fb1a9b27cc897e200fcf7b10b260948374d24cfd700d588bf08f149062eca2545f418028e8016212299a5bdf97582807375afdbb71e8d9cba9bcbb5832f83352f901de0627ac4d4572f00b0626d80d3fcdf2e9a87ddfb2d34c28849c480ae4622d7ed811885913342cbf9c207365fb738e512fbb079c1150b1d2f42f39d8f31672690b1a4d5416b5b46e193429aaca01901350e65194ce9c0a7257767dfabacd965b69f4ca67b4c9911542e7645258ef0097f138bcdce0d787351fe1ba629ce3c89611f4926796685d2f6febe3485e15511c5540850806a8c0975b86cfbf632ec65a6bd6d829ef029b0f710dec85b40fbc202b85a7de77351c548016b5cf34922fb8158a04c03025b8f9ce93afc3738674520fafa5d03a5210b1c6a7d14be7d80453e780aa777e939943567d2d9701b28d89113862abb70f3df2388e3920183a5ec6a9ff953efadde22a824c47bc3362896c7059095969dd29cda66443c71f8a5b3905d7d3cf0288d015f8aa4bbc27b9a4b867e050db00308d0f22bc6cbde0f4535b3e052df02de3b1619972077dbdac49103c71dba7daa7c993b7a21547c0dfbc7c0075191ae3a7df9c910110a7d2595f01eaa216e002aa9dfaaea891b3d1c069c37f2c7a0899905d22aff2e1ae6a93a47d98dafae5303102a5628bf38a7a227f8c018e8e0d7952f53ae7db0e5c5655acf1d7b96adf8628841a4f385b4513a35ab48428951950e09976ee3a098dd630def08fbc3eab02e9611b58cf1e690c26fdb5212c0a939740259521093c692060fac07c9d4946777efe4990d86c61f01a5b5b8c017a19bf1069d113910091a27b221cc020a823380586173592c452be2e7d24843cd27779699ca4de58d4e85a846c983675d52c4b0317f4a66b86fe10770b34d15fe1b2fd39cae8eeba0494b5185f5116affdf7cbd7907cc9dc6a4ad0a6be1726641e28ed5da7c499ee7a12779ed296147e54cbfe3fc06428d90bf51a0fc83723630b2a143f5a2a1b120e9d275011998e76c89b594b634151e9dbd4b4ed0cbf87d63f119af4af1bd99c26cd8c1a35c06253134c9983c54cb165c5b929fcb116e6a2211fa9273dc6f1a38aa424143b5bfd310575f0e825b968a89ca671aed6f0f51213c5036008c0f73c076c8e5d435305a624113c57d7811bf0c89f87f6cb56a754b73859127e7f578d5e1061bc4a76d123eff15ecb64f9f7c9604523c2233796c4f0d848f10f44aae56647d922808cd43a1d0cd99a2b635cbfa4bcb05ee85428d0fd43cfd4566e61d40298b09e001c6d340ba8b23b3c036717ea2cdf03eef940abeee8d5adf222b90198adbd5a132e702fbd8806171b4e38edb5999cd2c7d86de83d5754de45c90e749523beceb83017744e1b6aa13e7ce687cfff817abb4faeac76f67f1abd0cc3695799710e0d4921637e09b9548856cdeed3f79d388646358b7e06e47910565dc21da802890e9bc90d9233ba3711dc7f93675c749de7aa786739af164e1ad5ac4a47074a261c6fdbe007540616057b4cfab6818efdd944e183b3ad642192cf5c1a5d2ef524e8a31002344d50dd2ccda7a2c271c3cc60deaf763d30d1e84253240157467602c2a2f3d57ff3b1aa0c5813b95e727ed6e7a1a8eecda45cff2f4c7c8918c52dab2f64e1622764c2be2df746de35f2b30be98c2de75dbac92c0c5fa477b98c97f120af19e8df16fe5bc537b58d5446dc2a8ea76b529736f192cbf9a70dc6001e097afe5e4304886a6cc2fc249562a5aac9f3998009274b45358a1d36fb1c8517e0cbd1ff9ca432ce0f8776d92da428403f2523ad4f9c6b576129124548015b867fdeaab48a477c46b4ed493f59c737a7dab0220ec437b66314513cfe7e209ebc8637662140f292fa899f6cbf881f0bf446d5a4460af19248a531df0773b8429bc4be4ba804d05d21397e442511d3771bb64bdf554111dd649ea42e712256f685ff185e0fb4fc3e290791aafbc0a7d8e55cf3c7c517aa7363ca7af3841b25dcdfb229ed57dcfffa0c34703b4d3528a0cbf901d6b9a89a7087413d8574a4fea7af0d82caa01dd8ac863e26042904bcdd5ecb38b7741ac11807fda0602d2bc53d695cb762d1886f60c11d0618a94bca766f065d93df4b96d46cb0db34c0373e1333aae650dd9bb1e9768138f1351127eb98f6da1c8dde8589e0c022408861cb5182535d95535ad7928272af520ffad1ae2e5e583c82f1e19c4a8c7debbdc48d85f6600ad7965cdf9257918147b4ce7db21967d5d612a83771bda78652c617119009f1900717c414baf6c10bffcdeb7b558b121af3d7161bb4c6418fcc0632b9e6001a4204ece774dc04767b13b1d87ecb946da990c54954028c33dd4de542c7f1ff01ccdfb7cc6ba0996935c7fe4a9cb4dab8f71b710b7a642b9ef3dc559a542dd5a49c11e8fde5fb5da40ed5384716b2741fdc2230ed5eba94c8815a05804b32e0217e3c9ce41e82c20445b4297b9e340450fe5041af2ccc6fe06972a1c210f8219e6b4ef5f6b059828aa812130639e12f2d3704482b567b1582e0dd68ee9dbfecb9a5f3f55cf573e5a607e7cdeca8978c10fac8f7fa91c9354e6c466fc60affa7a94ca68f977a4bf91d78a281206a284fe9f99ad0cd9824c7d1beb832c1438592d549d562b6daf571451e6f807a4f61cf3f253d56a43f7", 0x1000}, {&(0x7f00000001c0)="34147df3701d559bccf7e1e825279a39acf25dd6a61b0c03c50d9149dd7e065b36991d2772b51cbd3dad1b7ec4e8c1b909cd6044ebc48c4a602daa96eb455db484d4bb69d387988f49f104158ab9da9d318ee29117fd41183e162facb5a89f1d28ff78f3dacb19c6ddbe72d2b77b236738d1abd59208fe3e943543767724d3d07d9df4f586df63e3e462d41a928f0e02ba6b7da62dce1236524e79077379ab0102cb701bdd8eea1e7e72210c7dca93b8709d225cbec8b25711a0eb6650d6186162503931a11f43373dc41575b52d63b5715922a3c69f6053d1bf2166bd70cc45248d9bf339dd3364ac73682a71eb5f0c2e3d95abcec7c6cf1c7a3e840bbc", 0xfe}, {&(0x7f00000002c0)="6d15bcbd1b52cc478982e46b1eecb71e34c197d65502d964fc16faadcdee79f5883a35350c1cba7d2bda8b6e57971ad68280f8480932791e673192999f6127e66b3f79458add8dbcdc6ff64557551db1628b70c184a848ccba52", 0x5a}, {&(0x7f0000001380)="d2d65e95ba80f218a262660d8d7d6dfd105158458665ad20a5b2d23254b3fa7ab9f8458dfe2bf58224cb3911fcfe800db830506147c042316ed49af41a7a5d4c7e4bc71310bf838817d454e12dd8bc4eba9954863ddb421f8cad428d470cb6ca53a959c9a2d68ac1df9620e0e1d493711a74a3f9091c71e72e293c58b7e13cb433fbdf8d7b3225e0861443312a26ffe61a4e6655f13a062bb1a3a82f28d0dbc9196de3bd2671aa9961250e714a95c2661cd8b438379f357e2bfe5bc6329e77bf05b11e1a94709250e9cd415e73baba3fa579a2078eddba34acb56889045dd7ec72839e0397b951765dcfd04ad5e1ea", 0xef}, {&(0x7f0000001480)="1fed0f3595387c3162261f66b807568a312e55fb8d17207540aea377e7fc287ec8bb6b609cfe1c676ff8576bfb735846ea756df91ac9dee360eeb0189cbb34c3c5a5d2e9ef82cd", 0x47}, {&(0x7f0000001500)="a7e743ddc23c040bcb1a47dbc1b8c69f0aa53437e9b0d9aaa427bcc5a156ea848ee3815c6be298cd7917a65be5696bb55ffe87d9318c7a049f35de88ff73cb645759f96742971198ee90fcd5ca138b117349714ab6ed665d34a8003817d863bc389ea0abe71c1ad670cfc9f04a2f16ca3ba69b6f828a0a0619e5395df173c6fad89b6bdbc77e28ed69d9be79b669c3713ce7cbdb74760b41be5b10f2a4bb8d63c4312a8784ca073dfbc8bbed995928d1b4764837f9a1c033ae65801845794a0ecee19d44e64bb435aacc51e805c4bae40a8b84a5be74bef2c62c5090f1847256a95045d6", 0xe4}], 0x6, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x403}, 0x400) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) kevent(r0, &(0x7f0000001800)=[{{r0}, 0xfffffffffffffffc, 0x51, 0x2, 0x5a, 0x2}, {{r4}, 0xffffffffffffffff, 0x18, 0x2, 0x80000001, 0x80000}], 0x1, &(0x7f0000001840)=[{{r4}, 0xffffffffffffffff, 0x10, 0x40, 0x1, 0x40}], 0x9, &(0x7f0000001880)={0x7fff, 0x3ff}) r7 = getgid() chown(&(0x7f0000000040)='./file0\x00', r6, r7) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 11:10:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x3, 0x659}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0), 0x5c) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100)={0xfffffffffffffffe, 0x1}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSTART(r2, 0x2000746e) 11:10:11 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20008, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x12, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r3 = fcntl$dupfd(r0, 0xb, r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x1000000000, 0x2, 0x8000000000000000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:11 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\b') 11:10:11 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x880002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x4) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x8c22) 11:10:11 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) lseek(r0, 0x0, 0x0, 0x2) setreuid(0xee00, 0x0) syz_open_pts() syz_open_pts() 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x7c}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x181) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x800, [{0x1, 0x8}, {0x3, 0x7}, {0x3, 0x4}, {0x3, 0x200}, {0x0, 0x6}, {0x3, 0xfff}, {0x3, 0x2}, {0x3}, {0x2, 0x4a}, {0x1, 0x400}, {0x1, 0x7f}, {0xb43fffbe45e02091, 0x3}, {0x3, 0x8000}, {0x0, 0xf5}, {0x3, 0xffffffffffffff25}, {0x2, 0x100000000}, {0x1, 0x5d}, {0x1}, {0x3, 0x6}, {0x2, 0x3}, {0x3, 0x1000000000009}, {0x0, 0xfffffffffffffff8}, {0x3, 0x1f}, {0x3, 0x8}, {0x97fc18f994157482, 0x1ff}, {0x3, 0x6}, {0x3, 0x2}, {0xd7e6dfc71e4850ec, 0xfffffffffffffffb}, {0x2, 0x401}, {0x3, 0x2}, {0x3, 0x3}, {0x1, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:10:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() fchmod(r1, 0x0) 11:10:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 11:10:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r3 = kqueue() dup2(r1, r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 11:10:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) chflagsat(r0, &(0x7f0000000180)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x141, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) utimes(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x3, 0xa800000000000000}, {0x4, 0x5}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0xd8) symlinkat(&(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000100)='./bus\x00') 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x6, 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r4 = kqueue() kevent(r4, &(0x7f00000002c0), 0x8, 0x0, 0x6, 0x0) r5 = kqueue() setsockopt(r0, 0x3, 0x8, &(0x7f0000000080)="974bc9d0287bbd36e92758de410dca7c6ae62629cff003593b05e75e4f4215e977eb7e77f160fbdac32ec9f087e3694ad18fe4b70257b9a69d4c7a50e0b09c2396b4ad68f62e2f8f72e43cc4f22b29be53f88ff591509cdbc99728a5fd908da6bdcb4e0357f3d282bef4b0312ee7f60435614bb1c33b2180b655dcad7684a7b342f125789737dfe6f2c84f50dab901cf3d3618fc819fc461", 0x98) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x5}, 0xc) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 11:10:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x21}, {}], 0x2}) 11:10:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x4}], 0x1}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 11:10:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) listen(r0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x6) 11:10:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000080)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5d68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333529825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90", 0x180, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xffffffff, 0x5}, 0xc) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x150, &(0x7f0000000380)="b65fb5882a6b38404251dddc4c7fc1b4166b6761e9752293c024316fb7aba48101bd3968d2b9ee52b6c6a835276c7a78b3542f37c9c96a110076d638963dfb683eb116d0a21b0bd6b0ab1eb31fa7ecce6ed8a3f7664d690ca281ba309b206009c7f1e9b4254af8b80fc89271e72a55f7013d15ba090b81a5348a2b1e3d40bc74e47db148abfa68b5bfa3fbfb4f805903b3ba0da338a468da3adf00f013d0b1cd133715142c62df383fe230f500c36f597532cf5ce1993d511838b40d1e3ef8a5b2e4d3cc3c1e1239b36fc4827e1c2ed85d42f297b0db25a6101fc1cf385d46cb2c44a2ff22df5e2f09b6c94c64e96aca4a2c61d47c13e9cd0854ad4c8adc199b25ed96674d74e3cb8a843fe62498d29d7b720231fceb2292caaad0ae3cc20ebed6b00608be1f9d58f8efa5b42b118cf834018759408367cde0204008cf773f678527915cbad6b55b1a366406d287d932") r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r2, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r3, &(0x7f0000004540)='./file0\x00') faccessat(r3, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 11:10:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000100)=""/175, 0xaf, 0x42, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=[{0x10}], 0x10}, 0x8) 11:10:11 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8810, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 11:10:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x600) nanosleep(&(0x7f0000000040)={0x81, 0x8}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1000, 0x1, 0x8, 0x100, 0xba}, 0xc) socket$inet6(0x18, 0x8007, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x0) 11:10:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{&(0x7f0000001280)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r2 = semget(0x3, 0x2, 0x80) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000180)=""/160) close(r1) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_data=&(0x7f0000000240)="f6dddb6cb10acf6698a9aa37bb95a38995a8b7bbd519aeff3a1ad09979f4263ceb87007a47ebce47f97ff68393d77ee4b85d4c87d6d8ddba48fd7b65b14c09cf0c7bbfe6ed02ca4ae190502029fbbc7094afdf65cffce8774d6394e875b640d6c9333bb07faad7046da83a986972859dc6f048a96cf3ca02e5658f92701aad38c1143f7e5898e706427f8d921da9f82a90f9b1a8d900a9ad9a085f1edbe0b93c785beed43800f181e9474a1b5fe058d142583bf338f039e5453422215acfbbb34913236f8df535c6d77b4b351ade6056c40ab299d7e4921daacbd13beea0e31a"}) execve(0x0, 0x0, 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) syz_emit_ethernet(0xd8, &(0x7f0000000180)="3dd87719beca430e38975eb755f97bb3d255a76da33d752d934010fbce4c701fe19e6bd446830ae180acef521ef79b0163d58b25e419ca756b24232176d00ed8076ac18a1232a5c96dc1ee7f2adfc409d47e19a9affc5dbdf4604c61f0c9638d61a54dd6d66c403e52e28c0623eeb26bc25ec3e524dff5fcffd088225d1bea5b758323fd54099ff0c5621ce58b0d4ead55a286a9dcda8703ee1e702cfffc21c20cef9b565a5f914d3cc0fca53596445fa4ca316d990966e7c934233b115927fc39d91a0690eb028ee6ef2041d91536913d01d2b1ccae4604") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 11:10:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file1\x00', &(0x7f0000000100)='r\x00') r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000200)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) dup2(r0, r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0/file0\x00', 0x9, 0x6, 0x3e9, 0x1, 0x1, 0x10000, 0x7, 0x0, 0x1, 0x4, 0x7}) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) rename(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 11:10:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) r1 = openat(r0, &(0x7f0000000100)='/', 0x0, 0x102) fchdir(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x7fff, './file0\x00', './file0\x00'}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[0x8, 0x10001, 0x0, 0x4, 0x1000]}) chflags(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) ioctl$BIOCGDLTLIST(r0, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 11:10:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82052e4e66696c653000"], 0x10) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0xc1, 0x2) 11:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) r4 = syz_open_pts() munlockall() pwritev(r1, &(0x7f00000017c0)=[{&(0x7f00000003c0)="edd739e7d00f194e462458a24bdbc93c4eec75c0719ad81c0f333b57eddd2dfd943dd8f0d1d5d1cf4ea390813baf5af9dd2c388b8fd8e8c1c913c636e7ed80376718cc8634e6ad9b851779a335405435cab3887805621d9cac097d40f26199bf7d43a5e8c0426f95ac24a451526276dfb65203824635b4e4f6af47cd348f431e76874170b6e1827d7b55cb26f66913d198", 0x91}, {&(0x7f0000000480)="0b1bd47b24b0411b066d3475ac7c3e68b6a72a590d4b397f95691199868639794aff7dcbec1676bf5cb09332e9930c6c34a7aaf17a579452cc1d267843256ae56ee29430929002c1e9dba34f2a84720c3afdc73415ba0d25761185e2ba9052b8", 0x60}, {&(0x7f0000000500)="e53513039ec64efb8c663e75ad666227160934f93556bb8dd855ad4074b92fec245743ddcdc876e74485dc22a1677725d050f27fe3d542e8541e4594a99088e7eced0c46f8668d630902e4e92e35e38c0bae6ceab7556c4604ce7e4a509b43f9ad55dbae1ed79635701105fdba3511cf0d312bba82f6d6380c555fdbe45cd83a19aa798dff04de9c65a3144e9a5a0b307b3b0db596e196afd7e01b3c7c2eff48a25a1d2836ef064fad8f9b18935a86520dea8c9a38f23bd74576cbd0bfe8cc296f3956c91cdccb70673e4bd90ee0cd0663ae2ce960b5a450ae331b", 0xdb}, {&(0x7f0000000600)="ab001109358c9fa1b891c5d9a831b531c7a928865121ecd2613317eea276b71aae7f061fe7f9d4b065bb319330ec33c4acbcf53a3264c396a2dd2e0885365c5bb1a8e866fc5c4d2a6166a9dc5353eee5aeb022ff1cf3df56111080b4042f2f485bb3", 0x62}, {&(0x7f0000000680)="2b8f960630c960d2129646017be6a7efe4daf977c62b81494922f4dc526af446f2ef601bfd34dc07651a5fb49240d2ae7dfafaa0d2845c87c56f550e2ddf416d82a86024d3cd4a2d50adb92da888bd3bfac9ae5ed87a91dca0dd7343ccf98e02439c8461cd16f0ada17063db9bcdb9d4c15e76433b1a6117131df67822fe1668cc8c9a8bfb55881cb491015861d694dea81c7e52aa27b942cd1f4495b2fd13f5f91df0f9c2c635758baeede4297c67d55c8208b58a2a432e083dd10543ced8c76c285a06d7e0932c0a2d5f44088d5158678e3ec2fe42b8cdaa37334277a80cb0f2c17329", 0xe4}, {&(0x7f0000000780)="15f16b0406a22240fb4e286b50daaace4638c2d079de42b302ddddbbfa613b0527116a2d1090c984b40aa1a11ce8eb5ab28a1f6521e6b0faab8daa28f5042d69f6f6af851cf35c9eee7c49abedf452e21c7c1f494bd9e984af7c4670e1e558607e282de77bde7dd1c05058ea4978f112dfd7e035a0199695033361561168da5e7b0ad5c1ff4e7b6679b99909ca669b953bfd3db45c89f1a867f298f4acb44d1f5fd2492ec685532ad1ebc363d29750b46400106a3b720b4f22ddacfb1bb74e3c07dd282b7510ee0ac98cdbb3a0d1a2e171f1b9ae3687849a8f0b4b89576319c65bc263c323132d5a73005e64324b4dab64ecf3f988b341e31b75435aae293d8d91db8b053aa526d4f511a865c4d708e3b92154170518ac58cc9af0e1fc15b35200fc698a79a16493d5eeb03eee114fdd7bdf2b19ac16afb17e88ba075d4d7c1b47e64fcc211721e35e6f234c06240cb3a05352612d055a59fb3ba6ab1296d0a5350a61cdf96ed806778ed3588162995c90ae71899a458562fd50e75e1b12d8c425751ee2b087c18579de2dd91d3ce924a89dffb2146943c1596919b506ff43a2fa555df2469d5ba02662ec39c73010d5e5ce28575ca5c7c0ac794ce7369fe27d0411ba3e12c42f474aeb8b0ad395492adce5506bf86e9ef14e66103d81b7c15083e254954a0440585bed818fc571c430da78b9dbe522299527009aea5f87d46a60f5ed4c5a5f48208b37f39604d6e2805ab12020b837b91cce1302a1278a0c7e6f680f3940817f81b44fa2a66b2758e25a3dcd6fcd487a2c00fd48b616cea57ce8a83e6f213a6807180dc67c069f0549c67f1a9143ca23d2d61fe34c22cee622a50c585903504555a724a6f785bc6517def8dbdaab3c21dbe45449cdb9bd68c16efadb811964ca3a6c9ff20347066d8b4f45db3fc861816d13240622dd4ba6df1b58221ba57008313ea21506a958e15f1f199fa8cb30210a1c6dd2ce1e1f918ffd13b5a336d97787110564956028b2c155e5475b58a959337aac419d73aef3c434b1a650ba73d518aae86fdba31c4cfc4dc197b11e3bada84af4e22d431391240323a67f60384cfb81ea636d81af3b386a715f29be66ae6afd37320e4e5212e95d83dc9530a74282a8aac7a372ca6c7e70291645c0c41c0f8c00d9fa0984edb4a4bd00f182fba2ed2d5f627a02647a0a68dca2c723631e837c5c6775a6442d9725518454376a9f19e37e85a7232ab2a043f9235d71afa812ef9805a30d390f66134882557c10cff6c9949338df099be3a099148898c81548c227a74f51c322b4719e11fd57e944e0dc37710d46eaff46336db95020ffc9036ce44e279d79fe166a80e79917a4369999efc55431b87c213d6e9c50e8bc3b74d8f8637fa839ecd73673c7f8e21a2ed311a8855fda5cd39c613363bab9fd352e82c49d75dae7bf4752abb3dd4e79dbd40a372ea95e54e876f22b7a022428f9f974cdd2990d642d404a24b072eeedadf955894206a4977defcfaeeed504cf9890e8b8e7485a341af061c5be604a011c77fd0e8f9e6cceb5c72c5d99e513ac91c9edc849c102d7cedbff5528fc266b83a9bb70f36c4b88c5874845713d8cf0866d2de620ac3130a92108523264dff1305c62923e71cb661b69a3e0b74f9df73dd0f4124ba9078585838cde0935c201d02e5689a4adef560de8338b3055c77bbb1affc08393dc2d0ca4538bc7bca06655712713dcd3e30290dc0f465b93d5397f1aede3bd7e129979eb1c19f0b6b4b3f6a814cafcaa8615c43c1c12b3905a638842f818ca62aa803ceef4844f092bc22f73d197cb46cdbc47de60f1537f0d7084f841dd064cc9efe3e58aa7ceb1dc9caf0afed86232c2bf258226927f081b482128a59727b5b5985bb1a075fea848d9e7437957948b65a63168b1f877dc9cf7aa676cdf3cd2b2fef2b9ebd3ddfa1e5fa712b45135cb713d10384c5f7fe663d5d681e1ee7f41bf5e72220a25daa1e5ce732e18f48992769eaf194a1f98f328fb01bd5c3b8d48f6b91ac027a4d13a4b3fe56a2f578d4e0d828fee5f2fa52d98e1854d8bbdfe4af21cee323ab8e067bf66959f998567a7be8ecd509e76e9386c4878440a2db6e90df268a425919bd8a3a53049af811c9d88ad7d1a8430a1897ecafcb9cfbb1a4d6ea9c935da2d0f0a7a9f4464796a26114da9c76f5baed46f09f5c59b5820be68c0ccd3b15f488a6b2444091ee7063237054611215426f8b76d1811880362580a6baf965cf5ed8a61234a1c32d02af601128834bce50430b8a67d086a0716cc6f7225ed831364d5c65678cbb49f9a899a279a74e4e465d6012217581cdf86ea422f9e7e5a5dfdd26dd410ce2b0b24f423d83c4d41d0f9fade707d5f5be7ff3de3c7918e11df0880e2f44573feccecdaf916ac81461ec08ae5e7dc09d33278188f25db5d8f44882bcb991c8b40be7e2a4ad2b7a43677abf66c5845d4c286b93199d867b0d5a3d1dac82a9da5dad7489e814f285c0c85dde138cfe175255bfa2b23230e310af98d66648a4ff8524273680aa47b92fdc10a82d68636ba4425fdfd023e5a4e1afb226b74d55e66edaf34f3a26b51a9e2f8bbdb5fa4a35ff702a58544d07f312e3a45ddad6a63c02552000dde1f2febb36ea97ee4c5ab8c144b9b8da1824f762941350e5c7ad5f1da01d35d9a2bb9044e7467e4e336db700c92a5e7528a0a80ff8cb317b39ed22256f541b8ac025520a4eddc05eeb5f53974c332daaabb33eeedb7cfa143b858c1d8b37c8ba38af8f93f0956e51cda9eade0de08bf8cf709656c1afbbaa8448feebd24684389cd3514aaefc36e8fa06f9d6c2e3ec0e9a845daaf5c524ddb3bcb74ecb70f4ca8378881fbf43bc403c42b5a02166491953a6ae984b057172c78b44ba47ce84838a5b2fc90399ebbff450f9c841040be5b2792aeccb5a272423c1bd653c98ca4bc910baaec91e45bd7bc4ea3701a651d0194d4f5ce7393937e04d4ed0e781e420df14d99b65fdcce5b77661d90e06d4d7b88e965c5e07eb3f8830a10057e71adda4b4abfd2d815a41751407149fabf3c1e67fe6b6396ffd208273ff95813c5dded999c2cd526856a84cbaf5a26b84d4c245b99b11692773e2838d128099fb934ed32f0f0d4f2e88748c1c0c2c9ef80ebfec8787b0ca4df1c3b95a6534d7a67a3e6276cee4ad2f1fcddc09cabce440faa72284b9071a7c23042a06f9ba89123619826f587aba95730bd599a265cecf5f31339c6996004741eb949382a27eef05ea841bbb107453b3cfe0882877e1c95786e1403424018656a541bd0505b023a8b9112ccc92678ac0eca8811de5c0dfa267d2341e14dbd6cad867562287ab9b9e76d29f1e17bab54cc626079f94808a341661b22589243c54158ab70b95f044978f1f71ae627d063543a2e3d4e35027c73ec359964baf5438a7a75b82d207eee62a76f10e0631e725e77ac8736fbfd9809ad6ccaca671a0332d5e88cd4ad26c52c6b54474c20bf105c04d3c5e673a52d5bb63ca91931090044011db29ac39c4c1b17b7ccc7f07489c3521605b2e6f362b92ef1a86b7afde9a49bafe3f3a010fdbcadc749f07d4eadb0e637d9e45eda6ccd1dcc14e33e7a4b9ae8161a73d9d877987e0b3206a3b6e991f858f7180830ad7d56b1a728cb0200e3808df740abe6601f45a429ad320487f40bc3b83d7f99c22433d6ec7b2578c5884a95fcfd956c59a25d05a53cd689826f71b2d0643fdf4b4e22d8127591d2c2804516ab1e763151dce71917b39131fec4866847f4caa0c2a49f84a5e69cc942a59155059117c2a73805f8df86f69e511b47c8192848859ceff67c65df54f7b2f1634c9995af1940a6fbfb06802944e85eaa3c051cb41b7441b555ba0c2c9e7309e00ee4cb64e55308a601fb7bf147ad1895428efc9483d86a821623305eef4791eb91105ec6abd04f52ca1d7d9200686e6f4a0909abee5c211846795f82f58cd6e9b860e383180f59000ebde8d62702935ba9d8e46259c37561f7873fab82d225269eac44936fd394a5c39ff1fabcffdda41d39c584ba91d34791359a55f435c9947a5e60cfa2fa5b4a285d98247da982e1e4bb58e98b606ddc249e05404ba73bb9aaddf752303ef390de891abbcc0ec189c79e293b0baabff1eb5b58ccf69c53df57b8a2f7042b53b76b4ecb5e48d80c2da233619e11e8245c46d92d44624bd790a9f194e2016d0919e85de08aa8c41451dd46e19e525ba6c11e5398c4ee85410a1af56420fd936638cf3be1dd8ff3ad371e5c19cee0583f3d4066b57035d1288e4d6fae7a83e580da93f7874ed04ebe3d72c80b5b5fb57ebc1d94849895323d56fc1eb730711bc8765f929a1f925291a9ae9ed388b073c595a927eff1d66b04b00e449c80ae75db2d2dbf77b33446253b2c519237f62902854d2f1aeee3609a8c8710dad682773e9a9081b3e902a41b016d5fbc3b3b7018285f0c9c126f179299fc5795316024de780e2a41bc2adda094b0c2e52700ad94a53706551cbbb08e4f800849109b2af0641a998e5c53eba7169895383bba295e2aa4e7744424d022a22aa0c9cdf8b446290183b0b6c6d1bd8a600d30732d5090e12c5eefb24d290a2bfcfbbc13ef2f43bfd9d2e5cac3b30ca9510fbf05e3a232eaddb6d7ab1f3585033daf73db76195d371cc75c53c25019f0a776b8341672dcfd40724b7f00c1b10ad60777259c05b079c29ebdc980f4dc795c18d3d2a4b2d01d306bbf39939b329f8e7a02b9dbb81ac7902419369fef01463f0bd8205919f7f1505d1d66fac531b74c8a173e08457ccca2cac11a5651d0e49691bcc933a38f8414f004a875d88ed46151e2d44a947026e547e2c31403733b71e0b9eff5d685d6ff4ed5c48f4f043e40f55655fb945357442801111b9955ab88468d04a16e718199b5ee82921d7f2275f964da36157487883c0bf1eda7b2075d8389552d65906ac807c4fc5d028b6767586060b121e16e6b4619bcc10fb2d2c92636c7bdaf202e1b329edc6616926462f406c43036599d38a91520842c6327369e4e85c39a75a411490bbe9f9ae1c2e13b59b9a2208bc45a21fcf44315138e51b8a5ca8043c7cfcd5b62ac4ec2fef76fc139d1650aeba05911494f2d40d350fca748e3111bf55b2d46954f08c77d4fb5ee855c06daf48ae8d7aceeb4b903a37f57e677f4860299612762564d93a8cc034dc12ee4fb19ee17ae0f96fa07823c7235d9934810291a4ed439b92f18b3817f0e616864d003b29577010a0ab48b3090d32d4c7efd1aa0875f17e572b626ddbc631c0f7bdf0902034c9ef127ae1fed813134a04b4f3ed393244e7b088040ae5ef3b4ea790cde9f950ac3eed9fd963c294d7f610e46c61875c062d56d505e33da1336d2f2ad133bc7a98ff2c70d2d2bf99a30c0ee8f61fd84aded39f1a7ce8dc7006c463a0ac47627c2ffd1905c2441cf12af870a3202b7234ad3491d4d4010890dcc95f9c403a0a1b225265f5a6c50062fc61d7397f5c95731bd6884b24410007082befc6f521222899a57a021b824c56d229ccee2d734fc3356adb065c4daaaf77d837ca400c4371ef0e34a290d04e5d61f66e0b5194a5ad6e8a3322da710b675eeb54c62d7ba3e680bd9a8305ff38d582fbb825cc15310b2ddfccf3b6cd7bba8113592fbcabd6b487a6d37439abc6f782c4fb20a641df207f414cab582803e63067f34bc75231b76e8637e7cbbb28f18e3a9c0fee2deed6ace533ddd3cd63180a37bf6619e0a4176d27e6fc2fce7796718d840632facf1b62c21", 0x1000}, {&(0x7f0000001780)="a2245e7567d66216e939909edbe0a4ae2c1051559aabcb748d7debbe5dd31bc38c9a307360a8eca16dfd3c069559d01f", 0x30}], 0x7, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x1ff, 0xffff, 0x9, 0x80, "f33ba5d6943810b230eee10bb3cd019c70f2ffbb", 0x5, 0x5}) pread(r3, &(0x7f0000000000)="4fec739e60640b4b4c58", 0xa, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r4, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:13 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() 11:10:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x4) 11:10:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:10:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2c676743ce3b71e122c622fbe01a93a55f8e7a30"}) dup(0xffffffffffffffff) syz_open_pts() 11:10:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0xec1e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xb8, 0x0) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x800, 0x0) 11:10:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r0) r1 = syz_open_pts() symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) syz_open_pts() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) setuid(r0) lchown(&(0x7f0000000100)='./file0\x00', r2, r3) chown(&(0x7f0000000000)='./file0\x00', r2, r4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8) pckbd_enable: command error 11:10:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000004c0)="ed7b7ad8c5c18e43faa6a394bd8c13d14e3513f0c9c577d5c6c0ea5b9a213358205f0df681b1f4219bfc43322267cf4f8e5c3d32b5834dd6cf7186451cc32f3283f75726bde72df633982e3d8fd41b29545b9aff1723a23bcb4bd233e0140dca8ea2b6c4f56cb6248e83655d717116b263bbea36e11d213eb78eb9d939c9fb96f050d7165f6d6cccd5dbb1c00bd4038cfe88e3449e5b932825952c768f78fba4bae4233c", 0xa4, 0x4, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x2, 0x2, 0x0) sync() connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES16=r2]], 0x1) bind(r2, &(0x7f00000005c0)=@in6={0x18, 0x2, 0x100000000, 0xdbe1}, 0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='$],%^!\x00'], &(0x7f0000000440)=[&(0x7f0000000200)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='*\x00', &(0x7f0000000380)=':\x00', &(0x7f00000003c0)='&\x00', &(0x7f0000000400)=')@&\'&/.\x00']) recvfrom(r1, &(0x7f00000006c0)=""/144, 0x90, 0x1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) sendto(r2, &(0x7f0000001280)="72d86e04e7b35fb9647d958b0749ddf54b32a53377a6dbcb1a9a2729e6c43b9065ca69f584ce08e62c64a04ffb9aa98a5d9e3ad371e783c7f55c121f2201526e62c4d725fb86dce720962ea3bbf9060000006730138b990be1c571befd5024c0c3ab8a84f0af1c59c732c6b233f0efba98efdf04117ccc41cd216f2594ac0b79a7183ef1e90485e7fdd5d467c5fee6bf60eef2a467fdbdaf55df8b07642516d27883a37f9f34357fe8ddcd2f02cef82d0a8298e47e5059d50f4ae470d6bad9cfe1739e4769cf0950f9bd5a73f7196cbbed042ec93b7b044fa389e70c0f25e81b2c5c41d9fe9c16ccc573722d356f0aefcc0ea911543a33544f6d7882d0b672f441202f85297725dccc49c94b05000000000000004303d8859d1e890b6becd9de2f0dd7fd2751c88c340411b76381496d8a8f9500c6110972cb19c230e28fe49abf910f202aef04eee03e35b385c561ecd73f5755ebfefc060b59459858c6b3756992f439c6a02fb9f8d51a47b44c9ee20d97de2d485a832775844b3f50c9cbb201a8964c31f3fec89890d5a5421b9a8af21f2c5670c1612114eacc037ac6d270ec43d1e37525fcde3eca32bf8a4189a1b7d4a60e1273a354a6ba20ed38d8674acf83260fe4c358bf44a11fb90e09e88c342cad698f75fa0e475011d0469b375958511e0a375366592b718e5a0e2cbb51bc705bbad4666d77164a03516bda516bceb87507e804333c3c7802bb27cbfaecb37af261882431140c9538e025faab9eeb0de038bb5dc6168e12f1dab23a51c1875fb9b7e6b56b14f90c8b8f2c05734f1369976bf2675262761b3f25b7d25722b43df97f809dc3a52aa3121e20230ed4c546443e084bb76184a1e44ce235bcfea70fc66cdfa16c495420ff010cefdc04ac768c63fb5141af8b15d446d9fa5428513c7b0734b5baf425aab0f8a6948afd4fca4428dd4ca982b7428e88fcc9ffde425473e56e0e31dda3af883010af024d4d415997bd2fcd6a866d6c54dd2892ff39ae87378bb00525e0b3c6b4651a8290a4731e976d155cf7e31bb7d6cf2d5b97474bf68607f503bc38b678f28024fe34d460effbef09e65555e479061f03345ced679df45742da438720e9d976019bdb6052c25c3091742bd1670930fa91b699a219d61bb4bfac699f761f00009a567d1dc839b853fd8130886c39c1fe37f4405ebc7beca626bba2d0ef9d0fdc2ac69942e3c322f6a67a8feef4ef258b7ab0564755158842e0d0547f0eac5039bc13ec0c7f0cedbda82da14d65d76282555d67bd9413b9615da6f738a39a325b5d35bd0881613da71f3026d953b5dbfddbe64eb03e6971368d3a859dc829b3bef73d7caf910fe52b6ea1f1415742efd1acbd1da8da94a7cffab92a8a799db5b65908d000a474afd1ca8e58cf3670e2af1e329da19d48db192e6cab04d341866a7603340ac6b5087b6e026e925d8c10b0919139e2cb5aff91f576d1b2de864d03df137681b8af011ee4a7daf7e25e8ecf080ebb52d12b9fbb7ce3374fcc32ea0eebc1240e6f1b19d7da2ed12d2cbbec12ee79830d1fc075987b8bbda49b50a2c3f9d4c463f0da63f81bd3abc5dbd6177a1335454b4628ba872527d5142037189b63288ed1f508f75f6771e85e8b8a7d9a4bc637f3a228bc27add9f40367f6a570d02bae69bac7673b270873fd892ee04851b2e0dd44badece3d45797e59ccdc47a781e5287bde3bd756c04abd1b58b33e86718f69f332f1e258c31885b771d12cd123d62f6fe47e9e4865aeff9d5afdf33ef4faf8ff0151eeb270381bfb9d62df9c4ffe9d7bdde177f10f9a86b2365813f761132b323bfde4f97dcaafda708587b1664b0232bdd5e2d2aa5c401265ef324227a529672d2383d733ba067c27c93159e1482b0373d7518e532051522bf0c072dd7472160516ca7cf491dca7d0ac902a96c81ca6cb1dea1804ac21c676b178ccd59175ddbb548cee2e575dc5977cb3eddd7a7fda9e7751df179c6068669fe84fac6cff16eb2eea71e8c1608df25f77ca097cd664fde5c16fd2428557b7f2664d2aa19d3b98f4e6082330c59bab6eb07937314477bb94b481b9453602e7038c44cfd0254301be815bb1116bdae0cce723f3c811527705ca7cfc431e2426d09bcf1089f5dd", 0x5f2, 0x0, 0x0, 0x0) chflags(&(0x7f0000000680)='./file0\x00', 0x0) recvfrom(r2, &(0x7f0000000040)=""/151, 0xffffffffffffff93, 0x2, 0x0, 0x0) connect(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0x6) r3 = semget$private(0x0, 0x6, 0x21) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x0, 0x8, 0x3]) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600), &(0x7f0000000640)=0x8) pckbd_enable: command error 11:10:15 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x9, './file0\x00', './file0\x00'}) close(r0) 11:10:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f0000000800)="cb6bfd7e1f46a663dc0d075bef9f088365aa1fc36b78ebbb250d88696ad66e07819c610f6ed2c466a56fdf51e856df926a5174040c1ea40c991a45fe4a5a056d75b9865156c025bd57f98197f9d427ce0fa8c774eba801d856c99f9ffaa81ed9f01ef3238bbd793d9aa98798aa162a3290d78d22b00bb0010157003e6a7037e2f74fa42a2bb083a7111b5f0230dc7415bbf523ea50cec82ea745a61244753e9b4cadae41f11def4368097a1d74f680c714326da9ccb72d2c575dff3607ad4bc5c15b0c91d394ca72a147336fbca64707263d5426e609d3e304275b42efc8c3ed55e89345000d5b727301b79ab3056622b5162bfc099772d59aa9ca0df2414726b01f83a86505ef91a39e06f6169788893537983fb3a4c109f2888cab486a19e049273863bd121c8078b12159b79fea5fd0461337d52ebc1f01c6a338724763d6131c4595a00861d72f00ea958da6983823f9075c21c8476ad91a28b31bf02c4d8bf6d5bda883d63e682be4c9f455421ef014c12eeed78fac1daeb652274dcdee27fd8eb2b133710e72726eb3a1265b6dc41570e2e2b9695de1da16f5f281b48b742862efbf2b7f89397b493210cd59823aa840d766864966d2e1041ed7581abd94a49c57a30264fbd5fbb8fb0da82492c241098ad5ff5dca4d3a00bb36ec5fb075f40f0ab27a360607eb73f397a011ae612514751e3f272873d3caa621313e6aacac227a1225da3f32fff3b77ae79b93f45a876ae6f4b77fe7f947231046ab6ed9481c3d67f5bc927405ec4bf40f24eb969d795fdc3a795e2b2f065aead21ff51208038a2c568fcff88a57f2811d86a4a83cf7d2ba636d1a8507ae1381909663a3217727a3c82b2378e1751753237492f8abb94136943ffc4cf0944e9f625cc4ba52232f01b23e351cfd009fa906df38409b029ad056400a28b871b80da794d0274a67c7a30777c05762720fca194fc3333c9d4d98c104d652d81b43db2fa64aa12ecbcc95e0c4e4105a7aaf35028aab9522c74d6253036553d539236c448b1ce2676c353a59a76fe6ac3c3198ab011aa598df5fd87aa8de4cadfdb769d53c5d5c0f6606930d828f31eef13e9da2f8529d1956ef323f51319d3235fa65c6ac5def01eb5affb06659c71b6904c9574dd2ab2e6e03463bd8c0b9cf48dc13b8fc7ad42ae3796d37aded60e3c9ba6050f4d40b3e040c219e2b2a79c2984933c94437c32be55dd8a9f511b98cfec5ab0919cb9b3c612acb65d11dac048cbe826c04bdb9300e77545314b8ad6d4a4cee89c22d0bcd89f95dbed240fbbf3672e60dddf3548631a2a3322d6f0b134eff5ea5dfb8c92ea7888feb7250db7f168d00f667dbb909fa45d16fff6c0137a10f991e4e975e625dbaa4258ce292c6aca1fc02f1b1a824d57880d36276d8c188db4ac7b15031534a4eefa4b68849fda22fb24c36764308889e8b5803e25a95e00e84c25777059ce7cd8ddd745570360dc996b7608df73970f9f1973b272d562d43a289586f9ef98bc15a5d7bb394c8d79ff02808c3c7bb39217d7d41dfac2dc3df7d24675d9fe8a001b8946020c02a8aebeb9ebba0812eb91731fbde5d2a6c7a1231ce5c39924a96cb529029dc0a01af0e0c5777f314b879c82088f74523994f81cda7589a5a3290eab2cdb240e7b4c7341e0d7ed5350e57b64fed8ecbcb53b2b7906db185304c59eb06104db377ba27cf8ff40983d941554b50bb0eea32509769b074885f86734b30da106b4b5d95864172f5e208e981925f6de25aa8df936656a8dc3b314dabbfa6cfc0de8a2f4a7a9682de98d99a981aed5666640deabb0c6c4802106ab2e055205f902e56ba75d9bb3e2b0cf9a5d1697cad51c184afeae542cb2162f5b0be86d34df5fd8efc667a9a872da53bd60b2ec61a01cc6260d1f96f4bf143ae5ba61b129b265b8e8daae42cb4b982c36d05ee330f3b23910fb269278ee4f058bad71deb56832d7b905f66dfd8de2b4c3a7da5967cb9e9f1f8730578665929232282bbbf03f849b1156b75633ac9212cc53dacfd225fba1224b16e278513e28a133a1b79547b18078e639de580d4a475b115a93195fb21063f7580d2d9a9c0a5bf3a6c21b021d8bbefbe0f1ad5b531429095eb9f84efc918b8a7e175ca3522edd6737bf01e4023556815064c6385cf8fb87f4d62d8fc30ea9e7d49d83b619661084221aad8c8b7408d00490d63b0deca73ac26278f5ffc2f8e5c8572d98cc36b5b028c0da13a33544b5c8ce245bcd30b1a853707a7af6cd6508542c461397dd78e20591d6ad189165f0200acbc816886b6e345a76b9f08b5246db969ef0c30886054d37c10839094c81c7b00dfee71e8912bd10e8392ab5ad1bea30969314dca45c63e00f3f86c7eb9cf13f5a16e1cf0df5ca3393d45d8f6ded94bf288a127c115653f659282807b3dae9c59c540b463b9cc514d7533d942740875ceb4dd0e36c048e1fcc2bed82c07ee848c29519dd45e39028caaa867fb543f40dcc22d508c7520809e6c362fb0cd80dcff82490a58fb2e2acaddac0beea91acd96ba150b00db126b537326afa7a4c54dd9cd45e570a35e8d7265e7b2e9902569fa81ec0f653ebedd0038faab5ac5149df768bb95adedee61faf0fbe212e7b1b234bf80ee21b6d92b06c8853a9b20ca1bc4a3f9131870a90daf83cfdf74d26c6f49afcdec1a660b04a43799f6c22bfd29f795fc05d65ac9d180cdd2083f7fae5e462142e422a718ff1e048020a7c14b582b370f6c23d5738c5902bf5acd4fb33f5ee7e51c7896fa6e3f6098d366a0c30500ac0a6494c704994ea0b5148f2da7d62a3db6986e3ad6b8a8d0a3ae69a2dae84dacdf2948b465de5db5abafd0a00d67eae65374c0571af90685f4597d67caa27aa6e45a15c9211ea2fd274953613ba7621264d41d9216a77f46f6b3995146004e6b5e8bbc158543004f952cee1c259826838eeba5aa107f3e933da3a2a8a0403fafb22e9ffb295e61ef01136302a689672c8ba96c2068de7f3a13514b28eefe16ba8e10a6a0043c0403f86fd9196aa257263a5b1b5b9153e6773a0f6d741b79d3f98e975fc68d33940434c9841fb0700284586761d8e6d772ba0026549c0c90a402f54efea7de20a6ce7056702d0310b965b5e7fa432f91f72a8cd6bad04f5ffce04f6bd25cdba1d9df684ef8d35a2df50cdd92c4e89a80a9d2304addaba8a7b519af9e2a9a0ce53b3a7bfd802745e3517efaaa6e0ff366d156222969a0b30309580343531cfb53364c5eea3856b2bc2a1bcda56f7b0986b0257ea28702fd956da2c7c78deae3631db21f3827a2c715b42b79954b04f78105bf28c134dda1b1c277216349dead9d2ae7fb39f7e1e87d026dff3ea4c07bc7ca981fb1e0e4dfa60cb137e3a49b4b33bc2b4602fa66f684b82cc58fecb80b58af2ab2a0149f6644709d0baaff79e803b9ce2a24a092de15fabf09f3d51ea48d6b8eaf8e8f99bca8d9be1a05544f3ae1c76e9d130e054f404f24f11605d7d3e5e82c080b773a49c8b3b378cd57a351de14c70900a82640990fc9cc6ad2de6080d873d52b79f6fc52c2f112b3ec8eb91a4d7cdb70ca8b0aefc9f8fdd14543992ae9bc5b23bfcc7f701b61eb1d80e29b4c6891b1ef791cdf12eaee747cda4e8b3bb3ce20c48bfc5cb3683580616c74145727663a0dd02ed828d2243b350263a38c34c06188da028a15c19455c249b0e35436b16ff86242448b9815ece1ba63d7b4221e4178a0c1836223e7c71508c6de1dc5f2e173131b8b41b970865576bb43ca79b2dfe053416644f017b782a472fc0ba74557a1bd39378cc8fe88b0540ff92797f671cccc40d31dc4adeea8eeff7c067d6ca21391362324d564678726bd2db91cdbbfe93cfc0466fade3597b60913d8e8e19be225e2dda0eeed0f9328e8f738564fd67775c39f13929d602c315f11f4840d3d5a4a2a66ffd71a59748cd3652cd54da22f0dd61baef2be47fb7924633ff95912cb51c3dd39d5d048e561af739377f4676bbfc97cdbf23a5947d8b5f0651a1c1c1898e52951bf46c8444a07f4be2a58b017b979d58e4182c266d00e48dfc6b0bee2b020e6db93bc3ec3d13c16b4ab58dbd89815454ee39b5940feb6b70d00800979ce537eae7ef18c3790114c8e434395687511b1f9e48038133f591f607c99ea07821b561a706aac02879cf302cad0078c7e5eebfa04e961d18f02ac230e923069aeb4bdd58ac4eb92686ac7479e9d1e83f770dc2fd50c480b2271f0eae562ddba4f3281bd92c06d2150c161c3039b81b0818b274d3efa970f0c11ecb0068174760953d99ad39b91364ad5ed7d83349bccf306d340bdf120aec3c6b42d9a7361b1355c176bd3e3d54cd34d0a4c6b02658a069a8b90ed4e9d9f89b38e885a81f40f9200628ba5bea42c253936c9d8f047960e9537eb43d2f9b5d20421423a05c87ba2c3699f863f5408aa6939329b21d47daf3091013c7fd9bea66d897e465c4854f478272f3c5818338e89f16adc204594752b06e7e4fe53f9aba56974f47d5165964d39831d1fb63b77e3e65420de22c50a0c3018aec52df5b36af02ab43ac869cec3e9840ff0cb1c3466b6cf424f0bd12a3117e1bc52d9f45946878c397f10319f83b196a05b61bec7653b6a9cc54231fbb67771d44a4312934dcd09095b3d3feab818ef4bc6abec1e053983a7784e40b7dc719d47c2448035c6db6bea26472c03162aa8a52479466bf180d1085a5c9dad39c2124a087b8c55e726f22e07e48a6de43b797dfce1c68881ece4d830f869d33213f52905ead68b372ebbd6164a92c075940e069c4685883830f790dd34d652bd715b5ecd3ace2d0ea9328caeed25408c6967d185653b6d1a000073adc8081e7054196a96a0f0e97fee0c87f938de799f7cc62dac439e00a06393cca5940adf6cdb7b06e086864ac0c2ac04dec0d2e5f1e7c4d4ed89fe32ca1f9c838f12617e1411cd206930c9d3ec74b6504bc9da24a9e096d349896a06a6d5cad0cee88642507c9517d96fa118e7c5b80387cdc44c51d1e7dc804ccaae874f98d910e8bb9dd6b31dd9ad973aefcb294716d7e1fcf475b2fc623355adeafc0e790809a93f9de04600b5ed309bb85cdb6533e514acd02ff655d3b729cc4db6aa298eb0b8651694317974150beed87432f3664ca702bdaccce790ba3c35ab78b5b2ef72e33e9994b55200274a0a4c3d65cb6bf18e6a326929443f33190d1b375a1535f139f4c0cb1c56b56f24eeeffba35a8267bc5a0880fcf9d80fc2c62a1f48c7fccf904673b18bbf99276116a222e39e99942036cd480c62ba5ae930f084f25dced85c6f0276f22443aeac2f6bbc4965f9cce407daa6444e26389cbf53c45751d796e03f052b90c4942643350f6f1ac94821347ed47cd49ab5ce15e785fe3be696264cd7d07c697fad097600359fb204d2a279b77f865ac30da4cacca1a59b6c9721a90c2e0c576f4e3c27aef4728947f9193a49c24f76e65c17acf801f3c7772b76170f6247a0cb9f16cabd191bc0b384cbefa21e2f847d3f1f022af411f7d96bb58c5fdf2f4a13a9d53b71fc87e49fd8379fe655c43c5a76796eb6fbcc0e6d25c78e3ca4f57c734dbabf6ff5412a891c197ca6d8fb459a539736ac70dbe07c8b7ad1908c1c7525ffc3e54efd58da1fdd476151bc08bf925cdfade94ed31a737bce6a73f43fa36a2ff528163e9ab77e0cbbfe9dfb6cdec4a9a8e9194a6cbdbc13c1d402782ec0aee5c628853f42d1de4b0f7459de81f2be70d8c544d67303e66edc2b13ebaff7da7b3b5560a7", 0x1000, 0x401, &(0x7f0000000000)=@in6={0x18, 0x2, 0xfffffffffffffff8, 0x400}, 0xc) sendto(r0, &(0x7f0000000280)="04", 0x1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) nanosleep(&(0x7f0000000040)={0x4, 0x100}, &(0x7f0000000080)) 11:10:15 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x3, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="f97bcc029eef1b4cf2f4b618f74e905ed6c4f8552f187c32fe3bc0f1814879c4b17755ef74d908c90dcca95fcc22781002256a585c453495a0b84a967693b7496533f990a753cf2e34b1d358fec0b61536aa0d880ca75b20520d20c43ccfa6896a099741da975a6958edda199182a76e05162d601273e5b703fa1d6d92c7385956bac86232569a691db86975cde286b4cabadb60a643e96375a17b1b9431501ee83c265bffd89616c3b3ac0fa632f7bf11cb7c294346e803d37e235fe6bac2cae4158045c02a9a129827ab8c", 0xcc}, {&(0x7f0000000040)="6595aca3190cabc728177d143bbe55702454e08e9a2c5836594a4583", 0x1c}, {&(0x7f0000000300)="186eabe3de826951f87aad89e3ac259baabb58cc4ad5b1e9f10ee4f574299787c664165352b4a5d11cc35da969a5ce43b16819152d042fd848db258b94efac03a43b17c12a32eb441474a0c975bb945e1d43cd6d6ee4c69388cf520f3177e5299e1c67583aeda5710851af7315dad8337d2c385221f6ec8b2317d2e226036efdcd8967", 0x83}, {&(0x7f0000000240)="9517749740896e7d9487e44579468d00de8136e19f7d613545d32b67054871f483429dca0c4216dfdca4459c9e044b793b87e7979085f3d1b640fcc5ab6628e4b8d2f45aa35de41f704e1e982c0f0883bf9c16080d0a3ef8e92bd5b5e9b7550fd2fd1d59e1", 0x65}], 0x4, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xe61ed445e3a52992, 0x0) accept$unix(r1, &(0x7f00000003c0)=@abs, &(0x7f0000000440)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000400)='./bus\x00', 0x140, 0x4000000001000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000008c0)=[{&(0x7f0000000480)="e7c17f01bd47e93e9de18264eae83a9f0d98e66ae39fe9451317d699e913d8c9fd1d919bffd818485371d17be09a15a092b97b47ac8d572196a83aa5b04a30a15cca67cf42a8027b133c4c", 0x4b}, {&(0x7f0000000500)="75a217bc24af5a6f1af7a4541a022a78d1c021852b70b11987656c673b114a5201810945b30b6e67c038440508431ee2603bd236b0c1ae0c0cae6a349cce9fba0addc02aef8b1d2b204c052fe96ab29fc15f6db6c33409be2840ae6acb3937365138cb6de9c9798c032491b2ee177a50671817c3d94ffb", 0x77}, {&(0x7f0000000580)="4f29490e740a4dcc3db0266ec3c5e71ebc1bc57d437c8f306c0b4c7fb988ecf79dd6578ee286d7604e950debeae800aaf9841ba4af0c594fdbd1ab691e", 0x3d}, {&(0x7f00000005c0)="5745e3ade68380abef23d8402cef332d5311814bd9a57d99bc506554d9c8667dcde269e6cb61f90168", 0x29}, {&(0x7f0000000600)="d5ed7e8a51a4214490ba73481dbff2ce68a27ae345ad7b1ccbb4b82d6fe631bf44a83d1af0ab7dd5b6fa0cfd865c366b3d5a4e9c2d85f398645fbda4ec898a73e1a69dc90336737d28292fa6c7a5e3b856e8a3471fdc968e36f098a03898e216e993c5dfa2c4d7fab2bf2a59fc5957fe93a1eabc630d3cf3a9ab89ed34229f7b891991255e074ba96dd7b9e1201c01f1e36ee8a5b73255b4e385d27fe09c4b8a5dd2893416691df4731fd3b8a9fd51284bcae21333a9ab0658e7277b0f8b95c5e6ce9d442ab06201a3ff35dfb46a6b80e364b28a8293eb314d72b2f8d54a3fc553034da7282036ea4b", 0xe9}, {&(0x7f0000000700)="267b081cbdf8b4d545477251b66d67cd8c6fbf188fe6742ef06650c626a3e92af700b1b844afca40484cea87d09de4dcda71b02376bab1e3a167000ef07200a0eeeee7ee072de6dbfb720f67bef09919956dc71a0a279f61b3041fddac3c29bbc27d248a4cf9eff03bd4b153183dc9c26042ed8f45ae0939ef598247d86691f56a9f6824beeb0fd81cee0c5471286241152009b16eae988f107e10676b7b6cab7260925194117ffd8d991996fc6f59c226d4286f59a3a62daac075749744c1a5b6905d", 0xc3}, {&(0x7f0000000800)="80f368b338bdae7dfc94e398896f546b16e7421c145ea619469431d3bf9f840f0f4caef6ea9938f537004c9d34e50ce688443c70ab6682b48acabcaf9a3b7969409dd1722faaf598fce6734de9cce1a51671f10bc4b5ce469dd3d9d9ee78a07cdd120447f5324cfe03", 0x69}, {&(0x7f0000000880)="ec9ca1445a", 0x5}], 0x8, 0x0, 0x0) 11:10:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20a01, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3}) r1 = msgget$private(0x0, 0x1) msgrcv(r1, &(0x7f0000000100)={0x0, ""/62}, 0x46, 0x0, 0x800) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xfffffffffffffffd) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) lseek(r0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x0, 0x1, 0x3857, 0x1, 0x401}, 0xc) getppid() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x2, 0x8, 0x6, r1}) 11:10:16 executing program 0: r0 = msgget(0x1, 0x2) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/96], 0x60, 0x0, 0x800) msgget$private(0x0, 0x100) msgget(0x3, 0x6f) 11:10:16 executing program 0: r0 = semget(0x2, 0x1, 0x90) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/151) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x10, 0x8005, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = kqueue() kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) close(r1) 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4977) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) 11:10:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2000, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x3) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000140)=""/198, 0xc6) 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4, 0x1f, 0x5, 0x1db}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x54}, {0x80000016}]}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) 11:10:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x881) chflags(&(0x7f0000000100)='./bus\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x4000000000000000, 0xfffffffffffffffa, 0x1, 0x0, 0x3, 0x3f02, 0x1, 0x3, 0x3, 0x3, 0x6}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10400, 0x90) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:10:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x188, 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 11:10:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x7) open(&(0x7f0000000080)='./bus\x00', 0x8, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='on', 0x2) 11:10:16 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000180)={0x0, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8a0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x0, 0x6}], 0x100000000, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x20, 0x40, 0x8, 0x7}], 0x7fff, &(0x7f00000001c0)={0x7, 0xfffffffffffffffe}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 11:10:16 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4b) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:10:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20004402) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") bind$unix(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) ononpckbd_enable: command error pckbd_enable: command error 11:10:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000180)=""/146, 0x92}], 0x2, 0x0, 0x0) accept(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) 11:10:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 11:10:18 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) syz_emit_ethernet(0x12, &(0x7f0000000080)="44c67f58a30965f91320a7915499c5912204") 11:10:18 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) mmap(&(0x7f0000080000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) close(r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002880), 0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r1, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) linkat(r0, &(0x7f0000002780)='./file0\x00', r0, &(0x7f00000027c0)='./file0\x00', 0x4) writev(r2, &(0x7f0000002640)=[{&(0x7f00000025c0)="176de359dcea827f7b8cb1d19c30021fc871c005e837f58a61bf15f08532141fc06786c1ff7cea5adf9becedd440160be5563477714026212f93a6785e8b1bf622727560ad6e14a6821f26de44ef71b043e08bf7ca8d955ef8e52c85a191ce20c6b297806f6e07693c0a1a951ec47036f159ee8737d54fcec5f67021cad7", 0x7e}], 0x1) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/42) 11:10:18 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000000)=""/90, 0x5a}, {&(0x7f0000000080)=""/90, 0x5a}, {&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000240)=""/196, 0xc4}, {&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)=""/108, 0x6c}, {&(0x7f0000000400)=""/85, 0x55}], 0x7, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001c80)='/dev/vmm\x00', 0x8080, 0x0) socket$inet6(0x18, 0x4007, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001cc0)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001d00)) 11:10:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000040)) 11:10:19 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) close(r0) socket$unix(0x1, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x7, 0xd899, 0x4, 0x9}) syz_open_pts() 11:10:19 executing program 1: pipe2(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) read(r1, &(0x7f0000000100)=""/178, 0xb2) r2 = semget$private(0x0, 0x6, 0x10) semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, &(0x7f00000005c0)=0xc) getpgid(r3) clock_getres(0x3, &(0x7f0000000400)) r4 = fcntl$dupfd(r1, 0x0, r0) chroot(&(0x7f0000000440)='./file0\x00') semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) fchdir(r0) fcntl$getown(r4, 0x5) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000600)=""/137) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000780)=""/103) openat(r4, &(0x7f00000004c0)='./file0\x00', 0x2, 0x20) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x200, 0x0) getegid() pread(r4, &(0x7f00000006c0)="cd0c761b939e88b429126547a75322ae502695b8ec6fbb10b89c318e4f1ef11f72651d6ca819ece8265f60813fca1c358e9b29b0ba8201ff1d562a544310317d7fa07e1654b2ac2b50fc7e0e8be2b549349911f4c181dfb9a821c2ad87646d8c5d97eab0605b490792a9cf5a13518b8db9e2df414ec831cc41509f2aa0fe206499189f0c207bd715322dab7cb267bf0ca017710e9ffc6421afc3278bd5ef64", 0x9f, 0x0, 0x0) pckbd_enable: command error 11:10:20 executing program 0: r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd3e) r1 = msgget(0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) pwrite(r0, &(0x7f0000000040)="621bb5201f68ef81b9293c54feeaf127b772702863bb05716e", 0x19, 0x0, 0x0) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "385df47313f653dc897f0298c9c4e4274161cdc0"}) write(r0, &(0x7f0000000200), 0x4268) 11:10:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000140)=""/40, 0x28}], 0x7, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) symlink(&(0x7f0000000180)='./file0\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) 11:10:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x40, 0xa) write(r0, &(0x7f00000000c0)="c416e4a5c02c764e996aecb8a53883a10a902baab1ae46b82b29eef7bf4b70d5894408c927a17a76ec04e73d5f41c4ce68c6371ac4dd689d05717464c09f77e3ee648741c90f9c7293016d260277e6aa9b36c735684bb5e5fbd22e4bb8046d078a30894a6c1e9ebd63b1937ca0a8508e89ebf18d6b2d0a2662f8b1ec4901bdc04d22f6bee05e7fc8bb25bf368ebc053061d276ca01172c282be6460c2356c12c09e2fdb1d46f234ca4d083c855052dc9688ca1a6a7edf6fec7", 0xb9) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0xc010570d, &(0x7f00000001c0)) pckbd_enable: command error 11:10:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x4, 0x8, {0x2}}) 11:10:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1ba0028b, 0x4, 0x2, 0x7fffffff}, {0xd58b, 0x7, 0x10000, 0x2}, {0x80000001, 0x8, 0x636, 0x3}, {0x80000000, 0x3, 0x0, 0x7}, {0xfff, 0x80000001, 0x4, 0x5}, {0x1, 0x10001, 0x81, 0x7}, {0x1, 0x4, 0x100000001, 0x8ad}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r1, 0x5) 11:10:22 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8c83, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x7) r1 = socket(0x800000018, 0x800000000000000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 11:10:22 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) write(r0, &(0x7f0000000040)="f0e32c8c724aad164b949f8d61d4efb993a940740c08b7", 0x17) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7ff, 0x10001, 0xb213, 0x101}) write(r0, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b152442d", 0x17) kqueue() 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[]) 11:10:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4}]}) ioctl$KDGKBMODE(r0, 0x40044b06) 11:10:22 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x2d72}) 11:10:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x99a, 0x401, 0xd80}, {0x9, 0x7, 0x7, 0x3ff}]}) 11:10:22 executing program 0: r0 = socket(0x18, 0xfffffffffffffffd, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x3, 0x401, r1}) shutdown(r0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 11:10:22 executing program 0: clock_getres(0x2, &(0x7f0000000040)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x50) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) setpgid(r1, r2) sendto$inet6(r0, &(0x7f0000000080)="79a5a7776d822bb68be91258d7f1ccfae5d9f405d7bf4a399e5bd7f35f34ef2f25e88806596406e17d1c5522d38e82c633da45759e66a0f5964ed4bf47fcaafc65bc2e4d05", 0x45, 0x4, &(0x7f0000000100)={0x18, 0x0, 0x8, 0x2}, 0xc) 11:10:22 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000980)="1006d5ac4b89dfcb04d253c1d2b8eca2d03d684abef8658586e5d7aee64f54a9f569fcd143ff4f7f80a88c85007f2c76719a73a55341efe32e506c73132e2c630700e6620973f8d39d2cd7607c902259cc6626bb83e991eeaabf93fcd783330fc12868826f7ac6408bf9ee2c2eab4f05370879f1", 0x74}, {&(0x7f0000000a00)="07e19ffb88c1302690755a7e20a8db677de738ba3aefba838311ed06ff8fbd48b3aaed7231117d9f482b9898d46be583c2dcb81bbeb99f6448ec002d8f6d7b8db590591b6c6962001eb9a861af50ecd3daa54e76982b661e490beee835ec9d2ba3ae03c0b578360f8e0e09da727191128b53c957d9303bd8af36fe6b894713d292cc77195d85df79c51058f68c13b0", 0xf0}, {&(0x7f0000000000)="eb8e90bb1d186b398634211ea54c5f9db4c32f1b3e5430aa8547845a788ee4c19bd3a6cd14954329cead1eecc305ca7e52", 0x31}, {&(0x7f0000001e00)="cd40186997926490f0fc14e476fd31b304f7c07a3e50b176020dd13cfdaf4f84065c3e5f0a99b79c73e589e6a923832b3cb7afb0af8455fe182a0e5dae18ed83cbff4082c7d46399dc0a81112b09db452757e3751a738fa9cab9f3628bd34ac5744146610ecbc0debbfa5805e98e3d072fc35a82de93a2188410350841508bd876e9f0680b4ad3bac5bfc55cc06744f7e124b7caa83b2ae8bc73a60e4f7702ae34eba9d11b01249463f8de1e07c05ac804aaa59ed3e859c79f37294ed083484bce3d8def5157ae4d2e676ca0b902ecda25797213706d21db48b0e8dfc92f3a45f7c1c9eb588fa74c0fcbd922173cbb395ab57a5e102f243131cc39013c3891ed3fa39574e6fc548f49c649bd3ad1d382c9d51703d7775267194ca3dfcae8ae86c57908c74fea9b3a55ce11a48fbf820770a82d7cc85558af02f96c6ebe5709d27fe5ac19ac80c7554d97abb7e933186db04170daf56d28a488c039d17e9e1d0a718a5fe35b7c7d03a19d56203aec50dae7cd0dad88ca4ea970a9a41898e565c03a3f8482eb60031cdfc49b2ef66e7f36287c20f8e1fd12254acca064574928741d71991149c8e306503a5adec98a66bd32b7fd97d71b91e2dc17a3cc9038d2d8684cd53d37a7533e4a6213e26a8e3ce8b017298e1de0c42adbe3f8c5bb266c4fda44331b7420bd0dae23563655615ba06440cdb8d38d7c4477b27adde3cdb5f249e9c4833982a0b544bd2003581569ccc6eeda94e06f436861dc93c0d79757b3fc8fe56ff9638b026bad7e8e6d5aa3cb9f31b28ffc70084087b56cc668bedac05ca152b2c34cafd13de6bb084265251d68c30f7bc6ca6d8b5b1716fde8a589e5adc9ab086d5afd18a19da4b0cfaf51210232049d330cf2801073d953d089705637262d18474067c18ffa904e3b1c11a278eaef3407415f1c47ee214a46e4f14a3668fee8cc4497ef30cbddcb6e338e4fcc01e6b385d972adbf449ce6b2134fdafe79190c6297f94ddc351c8c5ace3f019bc2cfb4d1d9c0d74e7f6a5533f567b3d1a07f35d9f09b89e9a03fb82cff1d4d74910fdc569f097a815432a6ad58108f8c0e11e8baf822df3d56d1819e3e95b99cee88976b924a40ed6d0cf086a161380a54dd2bec8fbd71d0cd7c4cc3c4727d2d6ea256dd1a3fd4b3538c47bea7a09b8c691d0a1ea3bd180c61d7840323f83576d7ff62e2e87de09e77e8f741d35264c0fe38f5771b5ab751a4d550cfbc2852bac4cc8280bfc21665447c6f987e36179b0af95487cf47484e221869125291e1ff64a2f66d9fef6abbfc694ea544ef918725039bb5ce97acb4f2a50a7d5e51a28ba742f456f4e920af699d5b6a8b3d00da2be4423002dc144b1565d6d202ee37a80c26a1d7b1416af6814db572c08f79402045ba15d5f59f9ceaae61c4b22c9030f2986133eb16e5558a05970155743bbe0da359a53aa559b4db33fb301415434789a6e9044bdafff6e02362b97017fe05722bbf3fbed195a2004f767fc389124f34e2fb0cb0b99855c893387230134dc1608916769a28edf70989e2a9194805db5921f1989ae834cb863fbb51b816411f3a5a38e5839ec19dbe7b400daaa018529b931965ba84bb93e465ace8266f24e19f34c5e50bc12dc4e3d2eaca3c49d5494d99f6c59010cffdbae88027ed13ed82521766421c712d517604abb3cb61575597a0ca66225af2c4caf08eb00644ff6b36b0af4f540d8abd54196d0bbcad3f32dfc9184f2282ed872569355f4359265dd6246de13e73d16487cf89d18362076430554cfb74f13d8ebd34f445b6fc62f82fdb65a6cada46b1335573ca90a4413ca5c1283217e7649d51c2e60f7fef13bc61960981fd98b734136c7e30f872b3c0d527fd99ff9620150d56826be7765bb2cf69bbeba73aa3389581c038907d87ded13ce0b57f15a94229af373ab9a9d514ed42dbe9ba7a258b9c07ddf9e771b32fa7d2c5cb30c38b2faaaf01e16fe2aa6c30c77fa8222c5489103129705ba39c9283f611df24e07480512b91926ad8d63e6658b79982a91c31d53eeba31f228ac482b5f94fc0fd0fa5396e457f063022568d8d17e5c0daab969a1bbf4ad959fec337b8306e116a73ce39c3b2eb41d448492b3350e8966ad00f9f8e7b88f025588b00cc910dd1a82ecdcdd575cdc015ea2c67cb0a1a9221a62f34c8b2539658880a3a2331598fea8ab04e8ec0ff07907f6d21e7f22b0e2b337a022895e9feb79820e2026dbac3678f3982c8de3ebf72b2d3058f3cd28f9f320bc36e1b359777a64d4b319da6018d902d3d2c8315accb3c95822ae11a5ad8c9857625df4c50fcf05fbad64626c3ba7105aefec04d11e577255b6611849cc5668c7f202fc56b8132df4f2bd33062ba811c1d48a45984a865fd1c9a6cac0812d77e0a34d4aada70b3305f57f15281b774a3709090a4ba6141c41fba9a7ded829bce20797bef1f1f83bee9a6f2d26a7c6d90fc4704e5bafd3a9ef8fc9d3c303e2f56a1238def35161d96e221f9e1f866688bf81fb6699bdea8aaa2670fae7efff9a5d27889412f186a81cd31322c7584e67120c279b99795c3bebaea73856719a8dfcabc9a7cac46c25e36393614adfbb358e33887d84224146e444fe4ab2d94cb17090b9a62a0c7d6e328518bb0c4cc2ef040b7b3d132fa6fd628b0d76881473ec383b1f613baee07e257aa5df902be761a475c345f3b64b851f5c35844bf7bef84722c2fb9bfc4a54c4c5900111bbdda73e3028b163cc63402480a177b6a06f2179ede8034d70b873739fc4febc1b155002d426f8e53b084a0723b41accda74210aa4d8a77166d90e997e486cb4179b2457e225bead2ca8cb385694f14ffbe067ec225b85f895690be9509dcc21ca5bf818232b5f8c70b5584ef9abb7b8a15983dcae4c3d58b25a32a609cb7cfab8ea5331317f88f71526ff80ee417f207201b808ddf0d52129659fa77eb5984f0dae7e1a27da7db50f590ee928721cd7f7e0b53e75fc078fe9baf153ad65cb6545c6299ed7ed95b788af43eae326c1ed26bfc62b8f20a4a29ba04aaf95a0a66520cf88d5244b0fea33a5b29ca49d66b2535387842dc453316d3849b54627e1bac4fb4714d516bef2b7298abdc882b8fb14ec89de2fe37238ee3137f33e6b11808fa34304321f42d0014a109611b16aac48a37cb260c8ebf8a440f3f77b96204663eacf10f6b9a9b5c8e92ec50a8692390a7053165ade8c66c04a9dbdf5999b2ce81db23c7667f3c08ef53ac5901b6e4d4f423cab556dd90697b3bb5dce0ec3c32feb808ce5a887e36cdeac2e5fa19a452465cc6ac8f0718aff411589f00b7816e75b118c791c5c74f4d3551f6152889c320318905306cdcf16e8c720f8b691a34e70903729dc85c57a646527d4985dbb64e01341176bf0974e30cc16fe05fe1a2b8dc1c2431aba2e0ec79bf956ddf717ffbebc249ecc05d4566999262005e8367d88e1cb1cab588582a42c9ea390eabb07866bd7de7b40cb70255c0fd6739f05bdf3f085596cf691dfeb93c2f0a4e326046bdb8e23a34af1b08f6f8b4be1418693aa57f285b6cc92343950403d0fe227f55c31f1e3e255a6002dadf4550ba85e06b1be933f1c4248da006f2e5f6d404b8c1987902479b56488f268da9a8ed77962af4500c24e43040ee1caef01d8cb9e4750f635659d29eebc7b781a76bc65a1e048bdae90879d9e23ba896c2ef15b64074f3733e7ff14f1ee00cca5bd2d7442f82a1b3bcbb2934e747f37b0ccb07f32fcc25d4e736735382fbd1a6ee341930695b81144c0a06315ce3db1ba686d36702be3969fb3283be3839e6f0aaeef1d04b67dc8d3ff1c71153d5542b1984cedd01732b757b7143b42407407d9f47ef62071311543b56422c96ab4004f36a850c5c5741f7fb60e0f82422a9b3973a70a13f58d410fc9338d8e97731c1418a2a394ea1b3e85c6e8e829da7deea6681ecaa7134c610708a2e51cdf8aeb76871df6cd3a909fee76b145207a01f3ad8970fdcfeecf2db9bf6759b6be99888a8c052b102cdf51b5d9ae36f74502d94675222f2f890671fcff0f52f2c7eb3072a118e56022435f187d1cfe5de8c1687ef5ba1e3371b98badabdbcf93e718d65cb11b7ac38524c5709994b92b023fdcf5cf9083af2e8d5f32f70b4aa216cbdb6a108d96b77c5222ea35322b5256d3c7b1c5d0842dcb4d701fbc1f9d30c6e8bdc05d277b4f07df1e2beaccdb980df4864b7839e02c50b769e1343cd9b5a6a5abec62423a6b1084723cbfb60b610a36db0e5534b28c438736629a702c1e49de13e2077abf09c2a1a1dfcbcf07d3f820993c19f0e9212dcbe64b311f7e6ade070c923752d9c23d8f144f82596e55322b9ab1fa2623a4c12b15e94b7d53251c0dd4f4427ca6f23bca4d516cfa691a362e14c46bdd9bbeca84c1e76c96407b30a5431646674a247bcb0865df44b5531075df957e5966fc21e0d69e24cf55c86e57ffc7dc45f5aa5cf959b027514048965ff360eb9894dd62da3597beec98c80ccd1edede8b3ecb0024c2b4c010ea071d8ee65226763f76f03a00b371d2d04f0cd04fe6a311448b7d0281581ed1017b31838e7afdd17a6379130ad9de7e0b500745b552fbf76cdcfeae05ed586974f962b1148f2e0558c02331d942dd12cbc9aecbe1437b9bb4ee7fda26f98ad653bfbca8e8c2c1147f75879b85a0ec3ce445393ae2317907d10053d5239d6f7c51beeed5d101113d734af342c2d9b3b522d909427ad15a4aebe918d0aacbf75aff954fa737489b5c809c8f7cca1684ea88f08d42323d771f7275da091a88d044b02ae92f4bbb25010e6d60ecc21108c45184de0bec66a36516a18cb1cf5d4f79ffcfda51f58938da05e4797ab3091771080ed21eda8f7606a8c1bcc4801f35f5e3edcae61394010dbac7d17211b1c41303b1e25df1976b1be661ca5f428dc06030b910754f45a0c154b644f8a02d33de74f89417d04f9668a50f984e83a46e97a91d9fe44b74e37f969b6a4dd0fce8a30b8bc54e2b250cc4bcc522461c1e74f875229d667da713ffb9702bffe9d30928171a986a7945fa4c63874495b7606dc7d4f239bf866a6b693421c7cdc657ca392208648ab233534b9893df758f828fbf162d0fe440d0161cd72f705f43453c2369497363893eb35a66433e315c95d59cce8121167e5c3e50309031b0544ba84ebf9e21f5b1830dfed34bfc752c446a671993b068bde68cd719e7cca2ab0acaa29f0bddbf4637f5dfdc41bec6dc1003708b4e2cf6e3365d01c573467eabeca5866114831dfc59fb5b223682d9e7f10679762427c1f37ff0c2080842a0ed774d26289f11003d2b8ba66ba1bf9ea8d78e84170b489788cbd82b4607e9cdd64291076fa5eaaeb319f0224a96b02cf2a11dd2aa291aaba041ab4c3bbd0f32f98df1554781f2dd4d20c8588b2672ad47f8b40aa358ae26e5772774bfec9a5f6f95ee7927ec37ff128251d84622cfcdbb1ec13f3294c97919e038ac1bbbc5b8b85c955b78c4e8f127cc6bcb0b57099748de2b9fe315f26c364a5332dfeddeb3d248d2c9d207bc1357f7540f509475655db3c809fd9e63f2f6d2b08149d68ecf5ee0098d3022d63b3a182168b032b8777e9265ca47dea304f7e194766c5bbe88dd510a9c7118805f246a55df77af8c51078c3165a15a33dec9216b09b8931344eae0b5580e4420142896d5177394ca11fe3ce13cf602f106896605918ad52c6297c0489682f92a1316fed280fcf2dc69dd1c4874f53a8bfe42c417aaea1c18c1eeb6b411849c771c4", 0x1000}], 0x160, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() open(&(0x7f0000001b40)='./file0\x00', 0x8000, 0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r1, &(0x7f0000000100)='\f', 0x1) fcntl$setstatus(r1, 0x4, 0x40) preadv(r2, &(0x7f0000001dc0)=[{&(0x7f0000001b80)=""/219, 0xdb}, {&(0x7f0000001c80)=""/131, 0x83}, {&(0x7f0000001ac0)=""/36, 0x24}, {&(0x7f0000001d40)=""/127, 0x7f}], 0x4, 0x0, 0x0) pread(r0, &(0x7f0000001b00)="363f5f1f863a07", 0x7, 0x0, 0x0) 11:10:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2001, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27fef45fa89c6141b70900000000000000000000400040c6570c896f4784a7396f", 0x2c}], 0x1) 11:10:22 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) fcntl$getown(r1, 0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100e5ed7fa590ffe244bdee94a3ea000008cd7fdf03000000f0eab62ba866371885682a2b989884888484e1f49d16fb88fd0acb040000008456d543da3f3f055184f995543d4afe", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x20000003, 0x9, 0x3f}], 0x6, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc, 0x7, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x82, 0x80000000, 0x7, 0x100}, {{r0}, 0xfffffffffffffff9, 0x48, 0x400fffff, 0x9, 0xfffffffffffff3e9}], 0x40, &(0x7f0000000080)={0xfffffffffffffffb, 0x4868}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000300)=[{0xa6, 0xffffffffffff1db2}, {0x8b, 0x6}, {0x83}, {0x101}], 0x4}) 11:10:22 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffffffd, 0xffffffffffff6c7f, 0x0, 0x0) 11:10:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) r1 = dup(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) 11:10:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) mknod(&(0x7f0000000000)='./bus\x00', 0x2028, 0x1) 11:10:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() pipe2(&(0x7f0000000040), 0x10000) close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc0) preadv(r1, &(0x7f0000000040)=[{0xffffffffffffffff}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000), 0x0) 11:10:23 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x101) poll(&(0x7f0000000040), 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000040), &(0x7f0000000080)=0x4) 11:10:23 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:23 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) fcntl$getown(r0, 0x5) r1 = kqueue() ftruncate(r0, 0x0, 0x7) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x82, 0x2, 0xb52d42d}, {{r1}, 0xfffffffffffffff8, 0x20, 0x10, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000000, 0x0, 0x6}], 0x7, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x19, 0x0, 0x1ff, 0x5}, {{r0}, 0xfffffffffffffff9, 0x4, 0x3, 0x3ff, 0x2}, {{r1}, 0xfffffffffffffff8, 0x60, 0xfffff, 0x80000001, 0x4}], 0x8, &(0x7f0000000140)={0x7ff, 0x8}) listen(r0, 0x0) 11:10:23 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x10, 0x5, 0x4) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) 11:10:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 11:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000040)=[{0x7, 0x3, 0x2ea, 0xb}, {0x6, 0x2, 0x7, 0x7ff}, {0x4, 0xff, 0x9, 0x3ff}, {0x9, 0x0, 0x1, 0x4}, {0x8, 0x93c, 0x1000, 0x9900000}, {0x6, 0x0, 0x1}, {0xffffffffffffffe0, 0x400, 0x30b, 0xfa7}, {0x0, 0x100, 0x10001, 0x8}, {0x101, 0x100000001, 0x1, 0x6}, {0x3, 0x6, 0x3, 0x1}]}) 11:10:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) bind$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 11:10:23 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:10:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 11:10:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0xfffffffffffffffc, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) 11:10:23 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) 11:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe26, &(0x7f00000001c0)="93") 11:10:23 executing program 0: madvise(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x10) mprotect(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 11:10:23 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = socket(0x18, 0x8007, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x28000000ffff) r3 = kqueue() dup2(r3, r2) dup2(r2, r1) 11:10:23 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = semget$private(0x0, 0x3, 0x1a0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/34) 11:10:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x180, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0x30000000000, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1f}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xc68}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffab}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x20000000000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) dup2(r1, r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x108, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000200)) poll(&(0x7f00000000c0)=[{r1, 0x21}, {r1, 0x10}, {r1, 0x100}, {r1, 0x120}, {r1, 0x8}], 0x5, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) 11:10:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f00000004c0)="fa", 0x1}], 0x1, 0x0, 0x0) r1 = dup(r0) fcntl$getown(r1, 0x5) pwritev(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffd) 11:10:23 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x6}], 0x2}) 11:10:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$getown(r0, 0x5) r4 = dup2(r2, r2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000200)=""/207, &(0x7f0000000300)=0xcf) r5 = geteuid() r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r5, r6}, 0xc) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r7 = kqueue() kevent(r7, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) mkdirat(r4, &(0x7f0000000380)='./file0\x00', 0x120) read(r1, &(0x7f0000000540)=""/226, 0xe2) r8 = fcntl$dupfd(r0, 0xa, r7) utimensat(r8, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x806, 0x9}, {0x7, 0x6}}, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x7ff) 11:10:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086528) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000041, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80", 0x466}], 0x1, 0x0, 0x0) 11:10:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6c}, {0x7e}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1}, {0x6}]}) clock_settime(0x2, &(0x7f0000000040)={0x9, 0x10000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x101) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x500, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) 11:10:23 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="e13a7ec8f4da4c8e67fdbf4cabf8", 0xe) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x38df4e52) 11:10:23 executing program 1: r0 = syz_open_pts() r1 = semget(0x2, 0x3, 0x0) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/88) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0xffffffffffffff00, 0xfffffbfffffffff9, "5c06001b000200000000000188e4c12e00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x8000000000000812, r0, 0x0, 0x0) r1 = dup(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x10000}) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) 11:10:23 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x3}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 11:10:23 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x800000, 0x80000000}) setrlimit(0x7, &(0x7f0000000080)={0x400, 0x8001}) ftruncate(r0, 0x0, 0xb4000000) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 11:10:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) syz_open_pts() 11:10:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x29, 0x0) renameat(r0, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 11:10:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x92c23612b5ded102, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206983, &(0x7f00000000c0)) 11:10:24 executing program 0: chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chmod(&(0x7f0000000040)='./file1\x00', 0x140) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 11:10:24 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 11:10:24 executing program 0: r0 = socket(0x6, 0x802, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66e96c65302b66696c65300065d21cd5b17dc451d55fd201d29c7589368866f3474e77293f5b0870ec535800d25e005295a8e77b05486ce8f32694dc837f6aa441495a3c1e9ce41640647f08fb360dfaef719a297af71aecc048cfa0f4acffb1eb3a776dc6cff2200adb52a811204acf90249f2234bd2ebad8306e591a1a8283b93736fe89b103417de20f9acc02a1429324dcfee33803ddfe8e87fe424e2486e54064081de684de4d3f46ddfc70bf8e801e6198195251099c34cb910437c4963a149c6c2d62ec70963d7e1e1a329d683ee2649332f74b41d0bed76f4fc63a5ac3f8a65f6e0ebc5d05d821ef7abc8b12e3673463e9d9afb0baa7333a8d1d15f28eba247ed192989364a259e60eec19321a3e005d7245e39c1755"], 0x10, 0x0}, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xc68d) 11:10:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7f, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:24 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, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) 11:10:24 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) msgget$private(0x0, 0x6) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0), 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000040)=[{0x80, 0x7ff}, {0x42, 0x1000}, {0x82, 0x190000}, {0x44, 0x10001}, {0x22, 0x3ff}, {0x0, 0xe50ac01}, {0x46, 0x140000000000}, {0x101, 0x1}], 0x8}) 11:10:24 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0x2, 0xa0, 0x44, 0x7ff, 0x80000000}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1c, 0xf0000024, 0x100000001, 0x88}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x1c, 0xffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x40, 0x0, 0x8}, {{r0}, 0xfffffffffffffff9, 0x23, 0xf0000012, 0x43e, 0x62ee}, {{r1}, 0xffffffffffffffff, 0x2, 0x40, 0xa1, 0x80000000000000}, {{r1}, 0x0, 0x9, 0xf0000000, 0x20000000000000, 0x7}, {{r1}, 0x0, 0x10, 0x60000011, 0x20, 0x2}, {{r1}, 0xffffffffffffffff, 0x58, 0x0, 0x400, 0x200}, {{r1}, 0xfffffffffffffffc, 0xa, 0xa0, 0x0, 0x9}], 0x8, &(0x7f0000000100)={0x101, 0x3f8000000000}) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 11:10:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0x1, 0x2ef6, 0x81, "83d27e8d023e04f74eac08aa3749fd03af3fd72c", 0x1, 0x200}) sendto$unix(r0, &(0x7f0000000100)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0xfffffffffffffec9, 0x0, 0x0, 0x0) 11:10:24 executing program 1: write(0xffffffffffffffff, &(0x7f0000335000), 0x1038a) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x10200, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x108, 0x0) dup2(r0, r1) socket$inet6(0x18, 0x4003, 0xfff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x804a, 0x0) pipe(&(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10200, 0x0) kqueue() r2 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x32) close(r2) r3 = open(&(0x7f0000000000)='\x00', 0x100, 0x4) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x4) shutdown(r2, 0x0) 11:10:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x2) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000280)='.\x00', 0x3, 0x0) 11:10:24 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x9) dup2(r1, r0) 11:10:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x40) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000001c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:10:24 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x10000ffffffff}) fchflags(r0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x2) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f666d6c653000ebcbc772dc81e888947d0d8f"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000180)="8448abb7bcb3c4d4d413568a79a5571f93df1335c988998d304e084882bea348c44c432416d88b00203865e121", 0x2d}, {&(0x7f00000001c0)="c77291b1336162aad4c83f4ecc63a5", 0xf}], 0x2, 0x0, 0x0, 0x2}, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 11:10:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20800, 0x0) 11:10:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/173, 0xad}, {&(0x7f0000000080)=""/20, 0x14}, {&(0x7f0000000200)=""/85, 0x55}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/28, 0x1c}, {&(0x7f0000001280)=""/216, 0xd8}, {&(0x7f0000001380)=""/18, 0x12}], 0x7) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r1, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 11:10:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x0, 0x1}) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) 11:10:24 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000020"], 0x10}, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = shmget(0xffffffffffffffff, 0x1000, 0x1, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r3 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) shmdt(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc90, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x95, 0x3, 0x1ff, 0x1, 0x6, 0x8, 0x27f5, 0x0, 0x1, 0x6, 0x800}) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0x118, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:10:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000240)='./bus/file0\x00', 0x80, 0x24) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:10:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 11:10:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) setuid(0xee01) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 11:10:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44, 0x0, 0x0, 0xff}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7, 0x2010, r0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)="4ae225eae50a8c5a5e031f1eba3a391fd5d3cb66245453b7bbd94898bf4c484a2ae41a3677568027219f") 11:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file1\x00', 0x23d) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/218, 0xda, 0x800, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r1 = geteuid() r2 = getgid() chown(&(0x7f00000003c0)='./file0/file0\x00', r1, r2) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000380)=0xc) 11:10:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x100, 0xb4) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x2000) 11:10:26 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) socket(0x18, 0x4000, 0x9) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x10018, 0x8) r5 = dup(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r5, r6, r0) setuid(0xee01) r8 = getgid() setgroups(0x7, &(0x7f0000000040)=[r2, r1, r7, r8, r0, r0, r7]) shmget(0x0, 0x1000, 0x302, &(0x7f0000ffd000/0x1000)=nil) 11:10:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x100000000000}], 0x8001, 0x0, 0x8000000000, 0x0) r2 = kqueue() setsockopt(r0, 0xff, 0xffffffffffffffff, &(0x7f00000000c0)="50a8ac7cde544a4d60f5c90313e73ed1a26a5f665cf1bcf4e84564664564d6f7733cde42be8f64a2baff5a1688a8205e45803591c58b61f828f3e578585fe46337fc3e73685275973b1d080fee4754c3b1e1dc7e594107edde86c5481566895c6bbb2aff36f5006d5cd573f2a621d85d83f0844cec55b7991ea7648073e798b2cd9792f97c4291b79ba124fc17d6e5d984c39413e8f2abe8e34bdee33a1a19bdefc3cd7d1acd40aafcfb6ebd03", 0xad) fcntl$getflags(r0, 0x1) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kqueue() open(&(0x7f0000000080)='./file0\x00', 0x10040, 0xc) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 11:10:26 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) write(r1, &(0x7f0000335000), 0xfc94) close(r0) sendmsg(r1, &(0x7f0000000500)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)="d1d7909c0fdea8186bd30f8cb0ded60f2d67b7e213c1d437a9e6bade83912987d49b0c88b0516d6d60755ae70b85696ef3e23a80f6b1210cfe9959a4d035a25d78d1ca5b272e41f846219e1cbf6bb4726465e8d3172dc345cedf56d50543cfcefd493b8470b6262ed462480db2c5909f070808676da260c97a0ccc18191914d3526fff38099165832f90c56a724bbebe0809fc0d40533c13a055b38cc42afa24ede67b1ba6b5", 0xa6}, {&(0x7f0000000140)="cf5e8d4a21e4ef180c3e7cdcc31a0cc184e8f421ab6c2bdde7688f7833f1040992089c1a51746df8870a4682a339dc500b8904aa4526246c1e0c3608a94758035ec62994fc1dc503d62e5337e169378b20d68dd72cd57b62ba9a0324bd4c42ef3cead907fedb46ef6997dce459088d32e24a650c3d45b8361c808932ee492cae298543881454f38844b939023f9b3df41cf559d98b6f55b0a93a3778fb4c3d949dabce9a6b0ef0ffdfb0873331e2361767a6f49d6c5cdc30dad9351710669ee5cbf1478914ac7afa5f59b2a5ecf6d887d0edf1385c199880037cfa9d15ac19", 0xdf}, {&(0x7f0000000240)="b9a238f2ba3ba7bdc36488d5e28c874d26d233c7bf5f86ecfc644ed12e01c3a2c792d14a63196a0ed96a80444347df56e1d9b385c4612e517bdd6d2407fa2f2c60dce674e06f994ae0a6b30742235a6ab21d1d8554e8ecaa233f9d1309f2c9142255ed037602ceb4b7f99a3b863467c27e087938773a53d77659ecccf9318eeb95b2d3dca37a035fac0d0a61c535174dd5ff329c9eeba9067660ef6ef6048b51e840b61d19e2473a44c6ff9749efb89fc82613f8554e1015764ee61301ed60547739cffa772874451443439a486884a12ce80712dfc88f7cc066dc494e09", 0xde}, {&(0x7f0000000340)="d3747b8944e7bcecf6eb470f849fa974d8b29c811507e80903125a574de1b8f977a1ca0d7aba8473abbf21abb21be8aeee44966b8c0602e5f1a5811b042aa30c9287a52c24485a03292893a00e5799a70a61a047ad54ef", 0x57}, {&(0x7f00000003c0)="af19a68fed09a76a528ccd6a95be1d3d369f14c647467af0b9c64f6ed254710b3737d2e8c5dcfedcdb8d5de5f9eb767cb0b35fa655d94d4f11f05c7de95b6c48fe1a5692f50d9fec69508378cfb33973f98d7d19820d401efeba8ae393d8e0ff0f6a583eb46727749f9426f5ef88199accbf018d90fb2d66da8938ef7d43ee0d579ba7b6e133c444d8fb2c7c634c58b71d", 0x91}], 0x5, &(0x7f0000000740)=[{0x10, 0xffff, 0xca3}, {0x1010, 0xffff, 0x6f, "1a6f6a7c30538cff94192cb2a6c470efda3f18f6390ae231882ca624c6ce40eb499f504e73433b9185e6f77bb6b5f2fc6ff8fcb5485ee9831afd35954a3d8d3616d4dc9982ab1f4178ee64d606fe7d71148fc6786bff9f22bcb7dc9aa70607946b866936e994802565c102d3904a6533d3c957f8e3f27fea7f6caaf56e0d3137dd47eec3be200f9810c69b3b1449e15e3948aab277016ee7ab97b32b5b6b5654dcb18c45faad73cfc024b1cb7ed4f4ac215e7bf3bdaa7a5ef3b4fe6d53d5c33a8ce74232c5c2f1d185acc88780d0192f262ca3be8916b0e5e830dddd57eca776dd29948c036a34e9adfdbb124e03f2bc3924b14e2c0c59a0ff80b2c661926f86743255bca1d1295ddac76138ab4fd6cd4f89656e08813bccb6b2330ff9e00937ee728807aed9d209448182f434db458fd15ca03dafc8ba7461805e1ff0fcc935400940653aea8ad28a2cdcfe25c6fdf4136022e5bf7602f3b5f378a8bdc3ea735c5c9f4a18157478d55839f1a28f100ba7c6ddb718a28ef8c730ce7d8d15bd11f2f5740913cba16e2e15d736fb71f223dd5e62f3ee622ca220b6f2c0836e4d0b86cde8b80a11a978494bdf61804aeae6e68bca32d5e7b61a3a13b17e36149211ea57fd8fba05f1f44fac7b4edc26293546c31f151b8b9fefae6139256d7abb90abd6e00365dfeffe35fa21395a414713bfdc43eb1ef978d4d6164d3f8b1db72c3033b22f68af1999befd3a3ca9f46b5086849dadfa553950d27a5b872e9ad8f0671b4867fc987c6933913b6bff7623f744460d30bd900c974e1d7cae7098289e47effbc2019df45e84acdd91e268669bc4c693c4b99892b595d72e265d922717637edc52394c75970ce2a61e6d2eb2c5b37452d954fb46fda57c7dffc0e37a5aaaf71551fa533413debeab85327f112c09eeabbd67fc4fbb6c63ab227389a809f7b9f7e49f0ea3a491848cf9be01df629b4d4654b8a934663025e6866787df566d4fc1b4c7550d1bdc3de642c99b4766db4150e0823aef7061faa2e95c0d5d067c3586dd352b24b0b5499c4e6f4ed8f4d855885804d3c79b95e9257ca4b19523c54b223e9891c838f988e2cc137fcad88aab266fdae20e0d4ebd6b8e126d2ef738c8b76370eb27bffc9a02db5847c9fe1c0bdad27dac7e6599106e9358a6ed0020d9d2119bf27ab9940a2fcab1625561c2f93e27cf5b3ef3df37723e2452efdbce1a823496e2f66d7cf710d975345f76a0c8ece5d375182c4940f19fff7665a0373c7c01b227058b7e2770b2db05724cb74b35c41ab5c895933dde9b82fcb551364954e5a7f2cedae84961d0e9717dbb69199fb75aa2015898092c4abca9753cbe3b985e692c220abf691789167892861c4b07d956554ed54baaba745786ac395b504b63ac23a91e8539319e5b4e303a65df29753f61cd4466a80a20bcbc5a5fc2c10e9369ae4c11e6754aa5c78f987baf907ef7264fac034cab0618e0a691b430873be174cbd75dbaca0c48b53ba274ba57ded2ee10dbd52036bf6f5614d775d4fd0e3fb16daab460bb4ac9d4a0baacdd64c4f00a13c650d0e249bbe8698f85957428a7d7e9f5fcf11a741b328fa2755f6cc77d8ad033c8e8d77f3f734d24c792e92fe87e50de4bbd85abf016226eaae7456c3a92bfbe53a9fbd5e14b03a3ba3cb20d37620f144c4271cfc104e8987a18c90e0e7e3aa864b2166fbf621188e13a466cd903d0390e3b3e2899796e6e28b11114ec59b02ac7863c69d76c91d33d7e329d012d8a682d94f630ecf369b3b628070db360fbdf1582315ba427035828f45dc4c883e3065ec9f3a1c8219c1ef5ac0815c63d9d157c37cdfcb22da6e505cb7044454c346a884032edd0b3280c6cf68068bd1b633c38585cb4685512421fa9413513fe13c0911fbd842ebe2e09b0ca5d5513127908409d8637ef7a6ac37ff8ffa35d82d34cbfd9b2ae5d3bb2411931bce4038ae5f643ba5da986896186db3e17cf3869b18f3062eab3d8863d4c41d26cbbad95fcb6785c2b19039703238f83b957072c0c79535ed8c58744a06566b37bd9dc92a003f383b5aff314f3c466949bfea5f075a8245cc2efe5f3c28828a9262b3f4e1cfc834e2cde2710de0fa6642e12c7145f3ba9eff6ef44dddfde8a88b4f7b7b7f520fc6a7392b2e9a9bbea007decb4a62fd5c75ee4014516a5bfc14193151e6a853c9f68f53d5e7297d8dd3144667ef35fa7d4e64e56132abf2d0251d34a9b9a9b09b633faa64556606168bc41e414e1c482c27189fb0fb6864da8ffd2b67475cb58273929de41eb198ecb71d9f1bfc25e8aefb6e72cfe7e13e6720f76f6c9ac2fd6986adfca8f03cc6772a16d9d58cf6143b00dc6a55ec12cd540321ce9be484487b066225a09ec5eb2213ee1ac6d1a40b11633a6f5eda351b000f448aa611af35d4a35a894aef0d326fadbdc22b1c5879df50ef8d1e282b66924d25c188876233d90fcdc01633218891a12d90faa902c68ba08fa1df44a7e89f6ecd168a487d2b3e4a4c4d73a4781991a3c95eb59c6cb42626d3934969b8123d3b30f8b6bef4e9487decda364569e87f908ad6d19efa49477de908fb7cce0bf8aee4531c02e1e262e114f26c2a4fefcab34eed5772603c89dad64e79aaf0a168a6fcaf4450fc0d904f3cd2e23120eae4106c39b3a587b2a211adbf2ffdd0a0e3bd3869f2e5dd7dbc1bcb29959a56419b2e354bb43fd17b816ca58af7eb710385df3092ab8bc0b999b0dc12efb71044b7f82672fe8d109d5a76eeb511938f50e7d7f94f4bee622814e9c6a96705867d1a80097a62c3466b236fce405cf6032ed58b6bfdfac96bbcb5852b87e5a430991a73ba29481390653a07bb0b588a07f595c87cd86a5a646a4c4e621fdb4f76e0d0db043d895b1002511bd694c1bdbade74c9516717dfacabfc6171c2d488a5fe8b76eb1b47ce09773f14acdb29726dfc7301f34edbb36ec27e2a3bcb8a095dc8624b8010d461f6ac71624009303a18388855f2ba58c6d46ff32114016d1446af417085c7f9a74e58837e8f51244c8d1d0f0d51ce206c0941b931757396597b5e83f803a05938d05abc10f12c5c419d2666a852eef55de07ceeb11719e06de1978f59fd71e0b7d3ece0b2508d1e582bfad4b5239dca5b329300ed14c2d3d32c6c17f567053b71d70113736c86915833fdae11ef660525c0afe1d16c773089bc8a48ec55317af0eda6cd91ef8174086194ac4c32560ddc5c1b6bac3d5b9a1e653a0983d333ba1e5585cd76bdb0fa106a76f01555aa4f3880f4a5bb952173def01a7c228b8c7370498bfcebee8ffaffff384bb14873a2b9f1e2770ce4c30e5afb0f9d90a2fde7de89ea630dcc1b0021e1fd373f620a59518d24f6bdafc3adb843a9dc41a4b856c57afa86c6c45d6b252673ea82693c76ee9096c66058b5a69e24fcbd99e4235d1aa540bf923a60e0645563fd685b2fa34b1b433bc1136d56ac2167e9a585ba61558a6a57b50f80c4d11f5a4e7bf941c2dcc5742c1d8532be4f43001b30eed743421de4b4aeac34c0a4841019406f69eb08ef832ceead0220f799cf1be35d9395e6a1421c976c6452b18d4259898ef0cd4baa776799a4df48844d299cc2cf30d31e69b6824a615eef297f5d01f2c32f222c467a6f942024b6809d8506f99fc87d95a3b45473fbf21786fdc5a5e8208645ef2d0f012863c4242b8919bbf5da8087331f3bfa32083d4d164090c81a790d485c48c638d52da76a8702c2c83b6ceb657953ee40dd5271715886c8733db8cc880371776c089998e61123b1fac5adb0fa7055cfab733b7238048aa80eb0d8bfe6bbed137afb6dc47a4e2cc7bf7d793f81a9e79ca58bca53976ed4b9bdec6fee7135c58d9b6bb66ca50b8050dac433f2f9113548e2ab7eb97f3b5c521d6cff0f334c93c7262a22328e3c0308182ce0b8a2bb63aba42e1af943be1df0677ec252f18653800323b14cd244491c9c46fb6fb8a1289b29b816c327647f11deb050898c15b17aa3970d35320b85975278f80e90f93d69eddc2ac17cea7e3b96e65fa4fe3e459595c0eb2c8bc40146b1fb299b773385ea90f0a9d7cc85c02555ee5bd86ce35e8ae8278da25bb2405a149b4e232badd2064ce68627c7d50e02e82de5bc23f66e0999e5fed640617302fb0eba2c3cd18f6e534a889498d5596f633339406afc62dccc803649cd33142838b1aec09e60a6402137166de65c4b63f71187d2811edeee4a554f781beb18b10b5294c6b3fc304c545fb92181cb7f6ae333f0aad189a80ba93b611547a43819ebf1905c19e88d5359609b1296e39ff070634c93f3ce0e9f7cc78b61a5751607a5fd2923b87be0bb4502b4762de1ae87889588ce4c7e1554a8beeac5027a649a52bd9793db9a0a66194fdbcdd9b62baed7b1e2e307808c5a488ade4bb906b99a2ef479f58b9f70522cf2354dde09166ac030fbe6e721aafd8445cfe26c19af5cf8151f2ef6d6a9d0d549867ccbdb1f524cd7ca605f621841aa7d1b4ca8555a04fc77e65341c7aac27d95d8166d3e3728eb1b95001b69d09086b71ebcc021ef05653dc3c0838a385d0ec4cd73501dc3dc32b1cef71cd736df154eee70f4f92f039f540cfd5be50d2fcbacc6c0d092b38beeb42f2cda25639c54fdf8af42a58d7a2080e4fb2b2759537ee4bda929d24c46cac4b18717f6fbf84ec7250560c3ab5f7df9a2ce4deb5aa41b471b12d07a3ec3e405dbaa697df97c170b7f5971ae42795bcc8871ef71c707f027686a006ecc81f751bcdae06f5120904b7269f9dcce33cbc86a85ae6b2c2078538421f9d6f71118e1576b8bef2f8385ee4f07922725b2b1cba0b4980fbcd4b59b08f756eb2b8e0d58ae9b44a8414d67e28eb888416261db44d65b698ccc061dc54e88272680f0eb5c2cd481876d409368b253ea6e84e92414b70c33a1546181309eeb42805744e3b11630b3d20510849c771935a067d87780e4eaa4feed83c5ab66a64602fc0721851020e3c9fe9705ba73073253a5ae9aa8e05bfe6993b6e6dd8291749c14e0bd69c15fe79e0415d3a53e8adc3e0a84f869954ff7be472d3f55350b61ac27a27105cc33dd2cd9a4f95abf270de93b3a2678dc9f9699ca5ddbd02cf124f10925bd5c776a0b877d6043613ca01e3878b87397add6b37db2ba812b5e194d99dd3e97086c6e53ad0aa8e7f3b529a71fde9d1e42150fe76c9a64864a546cf930beae483a99fd22ad64658390500b61bb758e3ba4fc8a254f1e6a9d33a0686ea3f04a13be27edebe5d70480ec11078ee0c0afe56551a87401e98a32c8b6906cf0d9452a100b9e3dee9ed8b74122faf4e1dd4f6a02d00d076da2da6a0b0932e44502b4b031f1344ccd3097f0d0e81efba007f88f17d851f88e8c6c2cddc0d045697c90ca2fb8fbc5defa1a7df59a42b363917a2e713a44ea2feb02ea91289e98a00a3d36b760a2272e9d6c6c2dd62a0480afc7067df32818da4c9541c02b9fc9b17529ee45a5a6c50a361f4bd47f7fa6a26b39a69247a28154eaec54f10a56825a8f337d252ec5ddbf760171a620bedcf8f95b2849d6aa49ae4115e0031685a3d5e3c2a2f9fc7e8de0e8a17ff593c61b3bba0a6ad0bc797ee9a5648cfc0a507a3e4d7cdff87fdcf9866faeb61f9daa452cd7cc027e43c65918164f68051e0ade75f1e9914cd0dd9793957f7881c048b782a38b10dad493adfac34463b04879d6207fea9818ae24b558ab1abcf8c3918456a6ddf9969d5ab108c35e5d3f591f458c90f354abec69e955cf1fd4ef21ab4eca5290a58"}, {0xc0, 0x1, 0x1f, "8852b34a1fe16ef307f9f51ba6e3f008881ce1b9215a114a26307d2d42c2d0087d14c16aed6e20771425fb4d75df37f600fd2dea1a40058c11cfcce65e40bbb9318a367f23f30857ace91837bd6848cef87ad0275167424dca566a6b1826b04ab6a60f47db3c723434a709f2a147edf001a3b8f899318483ec481acf6b8c724616756d23ab800ec59e8c5c99c1898e2f6b1047ddf234abc40e0da1428eb44126b7ec46eec977353b10e431"}, {0xb8, 0x1, 0x4c5, "2081bb9ccfeb9897620fbc5aac7f731025056e4b3cbba254baeab8f8492d363d3c3384e6d5122357490ca9c21747940880d543a6e36e7f0063c8668a654607bd2e001e89b8f8eac181f7cb0a11f69eb3bf2f7cc6df7c5cea04a12980b31b95bb9c9aa8a9894aea331b538b3bf4fded2d1aca343ffe1dfcc350916e9246897656e73ae1010952cb760002a2f8bca6772fa633f1287011957ad35b199edbcdc5f2b98556"}, {0xf0, 0xffff, 0x6, "3b8851a9c3ef3c5e408fe6fe1264e9d4e577a98f11cad6b225e0809ae74cc1cebd8bee9c0102e73181673e63333bcd2b0bdb296fac305e44d7d83c8ab193645c479910159a2e28b0e7fc60a2824dab922e378114d9309f533809bdc721436e0e666ed42ff1435f872b87ea3ff519c59d3727957ec17965f1d309348eff7dd9156d765694879156df1efddc33983ebf401425893a8d447014fa330478544cd54be7066b804d7ddf63e8ae23b362fe70206c486934e2a18f55a1faedf4109f0e7a62ff9d29d0f275c5d285db2d59e51fd348e589d31cbe3e71a00b5ab5b886781c"}, {0x18, 0x1, 0x9, "250f63"}, {0x28, 0xffff, 0x8001, "50f108831d12365b0e774a90ba7690dc69ae"}, {0xb8, 0x1, 0x8a34, "26325f3dbcd018536976e6b4448fee528590e4af1700bedb55187aa7a4265a6a4bb529fc3765b49b7e1af662469488d3e1a8fa7de88365ee059891eea303b6e11c18b18bb4583bb3d12e7f7651508065a2e56aae77e073a25234adf2ca6ef07ad18ef23ccfc7322ac48aac45c8d70d76bb8ca8c050225876b3142551a82980d93c271021b841001ce1e0c2d0c2582626dbd324b68db1f8c85cfb505652a73cf0d199"}], 0x1380}, 0x4) dup2(r1, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) 11:10:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x5}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 11:10:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2012, 0x7) 11:10:26 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000280)="d5", 0x1) lseek(r0, 0x0, 0x8003, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000180)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 11:10:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x40, 0x101) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:10:26 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x408, 0x40) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x400, 0x0) renameat(r1, &(0x7f0000000200)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r0, 0xa, r0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x2, 0x10000}, {{r0}, 0xffffffffffffffff, 0x3c, 0x1, 0x80000000}, {{r3}, 0xfffffffffffffffb, 0x40, 0x2, 0x0, 0x7a}, {{r3}, 0xffffffffffffffff, 0xc, 0x1, 0x400, 0x1}, {{r0}, 0xffffffffffffffff, 0xb6, 0x80000000, 0x7f, 0x68}, {{r3}, 0xfffffffffffffff9, 0x48, 0x461ff40aab3e82c3, 0xd9d0, 0x4}], 0x4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x91, 0x4, 0x1c0000000}, {{r0}, 0xfffffffffffffff9, 0x1, 0x6, 0x0, 0xda}], 0x8, &(0x7f0000000180)={0x80000000, 0x4}) socket(0x1f, 0x8003, 0x9) readlinkat(r2, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) load: 1.79 cmd: getty 54527 [ttyin] 0.00u 0.00s 0% 320k load: 1.79 cmd: getty 54527 [ttyin] 0.00u 0.00s 0% 320k 11:10:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20490, 0x0) socket$inet(0x2, 0x5, 0x6818) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) close(r1) 11:10:26 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x240, 0x0) r1 = getpgrp() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20800, 0x0) fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000100)={0x7fffffff, './file0\x00', './file0/file0\x00'}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x0, 0x3, 0x6}, {0x18, 0x3, 0x2, 0x1ff}, 0x6, [0x1, 0x800, 0x8000, 0xfffffffffffffff8, 0x3, 0x2bd1, 0x50, 0x9]}, 0x3c) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000000)={0x7fffffff, 0xffff, {0xfffffffffffff800, 0x1}}) 11:10:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x1d8) setuid(0xee01) r1 = socket(0x2, 0x3ffffffffffb, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) lseek(r0, 0x0, 0x0, 0x1) 11:10:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0xfffffffffffffffd}, 0xc) 11:10:26 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setuid(0xee01) setregid(r3, r0) r4 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000400)={{0x5, r5, r2, r6, r1, 0x0, 0x6}, 0xfffffffffffffffd, 0xfffffffffffffffc, r7, r8, 0x39f, 0x10001}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30000, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000080)) 11:10:26 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fchdir(r0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/241, &(0x7f0000000140)=0xf1) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000002c0)="bca4bf5c34af70453689f69c8fe40118e131e3c837b530cf7bbe88cd4b28e4e72f0794ae1c5a9baef202968199ccb3cfa59d6440703ab48417e2370dfd3d8e998663ede84932c86ea4473363ea07ff1f256e7f8c1650bcccd7dcd89471086407fc70c39a7d39df2bf5c488aa0ea8b6e183674ba00e62b18efa125aa834094f9bdec6c8bb3af3aca5974f3c26321c329f19d6da155dc13458f844f572493329633de9ef00827bf7d6d276276c3aacc23e9dcc9624c6c721782a", 0xb9}, {&(0x7f0000000380)="7c4b1c3a6a69cf1fd84a17ce785f69a2c10ef0a96f4d274a5b98a351df872e9898d25a067c8669853394ec72f8f4664b1c65cb74037e765f656da18b17654ff02856e97f49f6dbb55d30d10e48f6faaa4fe57f61fd3ed1ca0f134f", 0x5b}, {&(0x7f0000000400)="b1c80d1cfbd6805018f339a3eaa93728312db10a0001c9e407c580f2643344180cb2472d2276408ffe35b8bfb50f71af1cdca65a0cb4ad74c894ada9d7e4f6f1ecb08b97cca9ff21adc5f4d42af89397a6eddc9027244ba5e7b4c892fa3cf31a97520cc9f13d526e543c12c13574ad0c8bf1fa5226293fc3b19cf7ab5c1eabef08d636faf8", 0x85}, {&(0x7f00000004c0)="44f8a867e092ce7640a3e059921e5b199ba11b7a4f089605d7c215b29593a7cd94f12a3924fbb7604c527889fb7968f1535190d8f12e7e0d56e34c6ac547d2c5da91e53885e85d7a41c4a4a535db8e70e8b52ec1ac859dba27805b", 0x5b}], 0x4, 0x0, 0x0) r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="020000000000000059d2f0bda34d5680de695b83f35516215fd851f31427dc9901e70200b513ee694390bd93aa62a64cbb6a3f00812c0ab2dfa05f904f28d2718d16091cc69356c370ea60d1774e7a5bec9739a4985ccf2613ee65a6c552a61b884da57c27acc5a9dffb3f4668b5d93cc6c0c915481f1ebf43a977f12e14c05cc825d2ce6109000000000000001e127996511d1cdaa4e5ead43c7069710558b99a10c7dc5a67426e1d93091f5d757dfbae6d0f5ff5f7dcb1b11bf7d311bf33609aa877e6d06930c75b05735dda3e365ebe1c0cb05d2e86ea827100a71d71e5cebed984234a17af29a06e115745ced85bdd51b3be669fb895f779aaa9b65628568d6a9bdced440b9aba950b0d668188f3624ca98d18992ac132190f24f096b6d7f83228acdb0d21113a1f20"], 0x42, 0x800) 11:10:26 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x7fff, 0x2}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ftruncate(r0, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x100, './file0\x00'}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0xf0000020, 0x3f, 0x21d}, {{r0}, 0xfffffffffffffffa, 0x2, 0x8, 0x2, 0x8000}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0xc, 0x40000080, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x3, 0x7f}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x800, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0x100000000, 0x9}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3, 0x3}], 0x800, &(0x7f0000000200)={0x5, 0x3}) lseek(r0, 0x0, 0x0, 0x2) sendto$inet6(r0, &(0x7f0000000240)="289caefad85b04ccdf900d249bbae457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db93274943dd511c1061e6618fba", 0x57, 0x4, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2, &(0x7f0000000300)={0x51369485, 0x9}) setrlimit(0xb, &(0x7f0000000340)={0x200, 0x3f}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000380)) r1 = getpgrp() socket(0x1a, 0x5, 0x3) fcntl$setown(r0, 0x6, r1) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="d84bd9d18c0f", 0x6}], 0x1) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000001600)="448a2724bb5e0409fad57dba26f41d6dd2b479166d27e55506edc1bed3618dbe010f2bbe8139e23bb30b693730fcfa71db470a41ddec7e5838ec0dd7ef52f8ba822a002d", 0x44}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x80) semop(r2, &(0x7f00000004c0)=[{0x6, 0x7bf, 0x800}, {0x0, 0x677e, 0x1800}, {0x3, 0x1000, 0x1800}, {0x7, 0xb73, 0x1800}, {0x3, 0xfffffffffffffe00, 0x800}, {0x1, 0x2, 0x800}], 0x6) semop(r2, &(0x7f00000016c0)=[{0x3, 0xffffffff, 0x1800}, {0x4, 0x3, 0x1000}], 0x2) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000001700)) clock_gettime(0x7, &(0x7f0000001740)) ioctl$TIOCSDTR(r0, 0x20007479) semop(r2, &(0x7f0000001880)=[{0x3, 0x1000, 0x800}, {0x3, 0xfffffffffffffff9, 0x1000}], 0x2) 11:10:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fsync(r0) getpeername$unix(r0, &(0x7f00000010c0)=@abs, &(0x7f0000001100)=0x8) lseek(r0, 0x0, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x8000, 0x3}, {0xfffffffffffff801, 0x4}}) 11:10:26 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r2, &(0x7f00000014c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x8, 0x800}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000140)="afc577c6464d57e519892e88ecac8d2dacfacfc0190065df52f2de361a1efc85e75b496434b76fa60ab1ab45608e8e1fb418dafaa544cd1eb0e56acb9419faf36ea354dcc81e0e1109815cc724da4031ac8e453c7e887eba3489ff7f09de1eacda38531a917e2d52ec8bf7cd0972c57e706b3126987ffcc527622c1e7ff32fc2003d70a98a729d40851dba2d91b037a87ab69ccb8ddffe22ba29d724eb8d1396ef0a87df46c194d7f341cee5043501396a7de7fa2ed8b0ab33a51d5b408d0a99718d8230442e1bab49d0b89eaaa55b19bce11c4817bdf8a21f012b701611072b37e11093edc4931fb69b998f632ffdf3d6238965cedbcee84916fb16c1413b34a5d4f7739885054a3be35d4136d926daed67842cd5b7fc73c1c0e43b3d992055c259a4a7a510f2518fde8aaae01940aa4bdb2f735cc74f1594e642d269ac3476d37daad437985f6470bcae5c08e6884e2f80658950752b990203d382f1649ef1cea439a15a2a7886916b84f80d103962a582a034ac5ff46df6cde489ec648c601f8be5802e2e84d3883c14c2b127c0c3b42a7794a541d3e993fda6b6a6faa18bfa0b8f8dfa0bec550606939d6bbe52ee28d5430cc8a43bd69c97e604c093a5eaef993f947fcc92d72c8fe673bd6b688141faa0cbdff158bb1a5a28fe6c8300386b6fa083e7d0d5606b53434a3685b7b61a72d6f1a0971f3c1b409a520a32154746e4df682113c356a0d9e185a2e4536349338d0e28f4ddadacf00eb9a574e0aac66471f92e7d2daebab274f8049706f252057792b513fd81ce246b3957bbfc2a8fc701d31813e3b407aaa7ba29968c887be3e1ebc17522fb95907c47f3e49e3714a647abd7a85a4522308cc02e7e924aec9e6553a2c009cb796fa29e17099621bdeee6d4ec1c06fe1fa11245187a834179f9868bc4fb4c34b8f207a8dbab1b2e6708063fb3b353dc6af0c5cb90e72b4e1a3f470d1678c521de06869d7b896b2d267befd48bf5f627619365f0778611165520bfd8137c92b93a59ae6666ec2e68bfb2a32a3e7c32ddd8d587baaea42b7aef073b2d62e5f38f8942772fd74a1ba7c1a1521db2356e127eea259e870c6b7fc52ede0e41d1bff7fcbe342213ac7dc5f0cc63d23d43a0277d648eb95e018d9d8ce2ac88b6261f4dafe5228b0a0cc23ed3629964574833b41c67b4ce6955aed34e192ccfafe6fb2ccb03c169fb64ca315c72567970c6c05edff3d1b2211abe8b9f98d31d63d31c1b05066bc9594fd454a390450a64951298a9041982b757b3e2fded61439c3b329ae561747cf14cf157be23cebe24235fbdf1674f108f63fa4aafcc9257b5de4c55e03e73b7302ed8f9f253e1a2378eff578c62fe93aeb5ec10b0c7af9c347f62ecf5461d515403e631a23ba0ee06984f1af64f1b5f8d26b0e2933746496c1165c6db7f8b2eb4502f25857e9535384f3af9961de0e3ed2a38447d04ae1ac1ed0c0aaa65eee6322df65a1904c25edad3a9ec86e231f28d7b2ebfbf909842c495ffbb81a562fa3c5e3af90c2c6594598c868ba0f22f5910c2c3dcb0aa5439fb77854ff4b7b9be007e9df5b72d824ee3733d9c05ad89634d4ec71464ea817f6e4e736c4eeeac772602c584f01091019a9081d6ce7aff70616042275a1a22fa1e6116e0bd143d713db48143a9fec179567ff039458c1b9e137dd56c3a9f0e8f33461ff44d6daf42f42e9b0ef1f77769000f236f866cfea135c279c49757a78363415a79c62e01159c44d7aafe979b9bb93a7d818e088b35ccd845602a28c765e953cd080dfdf7f60ba85517eb9a76fafcbfeed0b6a14b1b16e09e4965cd8cabadfe7019001cbb5b6d58575fbf6cd9390fb8156e9e1055656c44434c7bd9dcd6da6c8de445344898dfbce4ed7163bbd6bff673d790095f109f68d829004859c87a4d1b10cd182107a32c6a857d03c7076f6a8903391a5641cb6cfe6223953cc31fa26a395a3acf9c0fca14b8e0c8bcbec30e75f1d0dda70a78b49f51669c994827bade31bcf0050a7d239e168af37f7a435116334771e3a6c7ec87d05dd6ce706052abbc3d06f61703ddae31df91197f55f4a4fee81f20d15db2b93aa7c514da3d1c2b2875f23658f10a171c55dd620b1875da037de0b0b96d5027d4975fda37d7ebd563e203847d82be300384f9e7eb894910be6f5c0e875a06f305e47df22cd84914cf0e29587b4aeeda919d4670c43aac55fd7cfeaf69115a6807266f090db872a50bb4bb61aa695375e5881cc7e36f298683336094d6bf909e7824b7ac27e725bc4f571b381461ce8d5ea8957d9217b547b12daefc0f31dc70e78a2c1d89f47c7534682801886ec2c71766e6f41696c98ef11c8c2d5d183e89d349790b8053c2c9f79632d8e368b3adac7ecc31f3d4ae457e23ec4916cc41ff4fc0de2d7bf1c8a10aea0030e42564e23efedf24b1e49eeeb169c66a4366cbf1131b601087cdc960f3ec949747d32236a94b38c6ae6bbef2f9a3756297b93331713778d7806d2f559718ba52ee6def94d0d258d931b7c8251aeffea198fa572a6ba393881a31a83e5e2c1e9f02b5f615e5fd5be7f23cfcb89a3c0dcb8e3ec3b372e945c9d30594261c2b7d144caee804679ec20bc24736f3331340f12e82aeb4a00e4f81b1363c3293812b57a07f14a88a129bb2a8e7d6f573f0a2364ef50018f22b34412b9187ce47cee9096968883c305463652c420aea1344bd8e6eccb10e42f143bdcf8324aed42665240c19fd2bfa36054fca77c79a5900f643774b41dcaef4d894ab40f0be139745f3ed4236c67d5288e59ce67bcbdb254042fb5023c605d43aa244544ed849eb3963790d7a84d2dbd81ed39642ba31d0939e10fb73739d46e481ee6949f0afeaa87fe0bb5849bc64b7f21bd283629d08fb6119dbf5bff1a6a0c9398362846221e515a475a9890afcbc12de0fd6a6267d4deffcb56f30bcaa1136240e68252d8d7365bc9855e0084f4b50e248df98a3fddc37819dd5bd9bc679f9e3ad1c99d63798bd74ecb3b23899f53a0afa47faa1f08fb3b2a6731a8c0805c88af1fba6039c491d813dd091b6399bf87cd7e6844b467d521bc4d09063a05d711e9ee7159fcfa667f8c14297975eb8262cf909a7e134bb3be39db87550b2e32d37ef3316f174390ba545d99f8443726aab6087a2ecc1935524cab31e50aa7012da195bb0340326c8b0bd183b2decc951390de240f4d619967bb7974dcd4be75972955f395164a87706c3a920f26a77d7569caec8139b34be4c21bba70a9a9232e4e3738e4c9e38df877dbd34bed0ca52add87114ee298b297b7067bda56a0c44dfa76fc993ba1494c31eec197bf571c0a1e30162c8a3ef0a1ef0cac6178027ccbd129e76b05e4fcba47131a68ff4a0aab1abd33789d5d830b8cc171e55cb22106cb339a527c08f9269a8bc5817e8eff70486a996e21067d75b44f1427afb026ffd11fd03b0c85aca0104c8382f25ac20b954921b29dfc1d5eaa776e2a5e6e0695c682b9d280c8c5bbaf8454288ec648b140de4a60793ab8701a55ecccab8859dfb332fcf70d5cbfdbdad06e472b40f9c54e5036ff4f191959562cc5a2d70aa98d45dbbb76659fa26b079e39284d39bb1d03930b93a48a820c3479f5715cafe2318465ac160598f210183e838fa92802e1960af4fb38ce03430ab43c309f8730ea6fcb0bb00278c0537f6f43a997e89e0da2262a09a2758249036928a5f60765f29ebd4b04c7022d0c6763a862bcf73439e40743b7facc068a69a30234d30bdda2d133035586fea7da66155221b11dd001f425a5f2374b08c47d8d97803291e14066cabd72355762470b125fa92c64be5b8dda9a1018d00dc67d7c163fea81f8fced6ee6852c19c35c29d59ae7b9b21eb64a463cc8eb8bf3e022e13d14b8db4ef7d10b3e84350b12dc5d137140566b10275e2b87a15ee27e6c18e3d6985cf252e3b3bfba23f9b598957d7f963b9e596d691dd059deb2195dec368ee34456800d2a10450212e74534d669de6249b8735aa83a0e94682f4aeb3ecb4a139e36aa45b487410e452da5590f248e770afd249ac1c893ca59119bd08bdce44c28680d7fb76395cb304439e5fe8395784f4d738cdfbd7b3e84c812e6ff2811e4421bd02582712cfc1dab88c47e564ceeef318826bb29f281e5ee39866ed0d1ffb8c2856bca88e0ced1a380974aa34f1556d75e9c0f807ce747a136095153a783d7aba9209f756535aff5058a54e997e51589e52d03ba10d773e2bf15501dabcae799dab8d9e9d498b8d1d4a28e7be872bba3b84b87627a796f9ab280d72b613b21008d5ae1373e6694370b929eb8ac66c8f31efde83ce56248200704431cdba9f4a9a4ff33fbc7b2eaa787d50d708ab7721aaf414e086ab57b5dafc54f3c469b1dd212531deb26f591b4df16c61f29913edf207f8414be405d6e46febf3bfa314e0596b1d09d840a3ff8c3f6d81a061c9952132a835a6f396fbad6362a787916c4ff3fa501456991341dba330f2daba18d6a2ec1bb8d761834ebaedbcf22927d8e766262967625b2845eae8cf5ce248b879160830df0a2fa614735d99ab3dbe51b5e4d413abccb81be49de4260c4fc0a30ceefd314a6c92d307bfb8ff3f7fbccb82157880e46bd666e628a897b657fcd7c0579ecbcff9fd6c003daa9201c0378a54d84f8b2522ffcaeb6fd098bf97b0a6785cee8e8bbd14e7f6434d2001adeec415aec0beb47137a9e61f3532e18a7b363b6b86b397a28909e66ab67f7eeadaf604d59a7124946eeea86707c1262ad96f188e239a14972c85484334b3fa9e5c1ee3122143343cee24a02f6dc6c2ec235cf97730fcfb0f752cc4946b02d670d5a63195f4d3ac85c7210b4ffac9ff8eac2cf3849e7df0fd9d1b07f08f8fe593149d837bfd3490c9bbb45ea34bdf05da99d7aa301343b2a407ed4103f3a59da0a4ce3950117e6a3bbe34e9b3d245d302c1b229edb1d0eb5fb4049c130cd6a72a93e2610e472443192d6c8b93079e630e6eb0e305812b200c8934497f8f96a5d65289ff1613465adbe617a509b154c6f315a4ff3e994892f4967ade4c04e5d237d42b600b65e6e4df1714384fe89bba7ffe4663687efc5fc2e975d4d774370d9d39f4d4e6f92550e12e162731939d3e05169431898e1099cb2a6899d175797839dde978ee3c360efa006ff5016d1f3ec00beb50d3f1a4118b61702411739f937d8c6df7496b6fb9773d20a441e4420b81e7f65125aad45957dd7dfb07a4ed8d693f894d18b67c306057b969f95cf0817ea701908a743f8074ce9198ce8e3e9fa8ee7a31164e1d1cf347067980707446ff6939f06bf946245dd2b9e14c1579cd646e11a5233ec5278472f6e03f43ffb161436a844e29fffba59d7b277950fac78ae655170a2ee98d7b34cf1f324eec78ed8ecc9f0747f3518982fa8a02a25c918445cb89d45144154b0f7b18c372113493dbe01a5e3caf5277b21fd4f04e271a764a805cdce963673528d09e7c6f2b8f0975fa4b72b2c81e4e4e2e54d1c3945e75906a6d8114b433999616d76969341028e05646667cc8f322e2f7b343226ecc2c8521991191a615483447905a4355290fb3c7d97dfc03124280248a5bc1622de577ebcceb97cf68c84586e502c9ca1867d8581771b3ca145de59ffc9dad568fdd9d8a14b1cda87c6e986fc10695512bc205e8f261124a2c921f0c9be48247e41ca69bcfe43fa5ccec7edd09dc1614077991619543a12ec3c49f7ae76fce2893c6ffc6e58283b9c9b759fb1f725855d461619186", 0x1000}, {&(0x7f0000001140)="8d956875d212d8ec8d1dbcc81db086b12e0fbe6bad5c47765f53376eb93aa43da3ca50ab8e249a1a3bc8763def618380c980e43eb2db8fb13588272e86dd07096ff16a724f2d131501e19274105fb90ca40465f33705268a88741a90a906caa7a8ca137562dc4f3c6be5544061ab4c61a80b371a469bdedcedcb72e989180df069ffbd081f049251f3630487aed2a24de44058a8551df80068437aa9755bfc309b9330df575a7c4104f651504654a7c1c514cddba16abdeb179ac8ee5d0655de33dddfbd8035a529ceb730fc315ed1cbc169b2c34e80278dc8cc12f7c079b898fc", 0xe1}, {&(0x7f0000001240)="e4aecaa47d4703de7a4cc0d28f1a7d0873435f50a73ac78f5159c1042e9748f1c9adb0f8fdc2dc92a7d4476ad4d49ce2f543871febf756ac3316f7ab0f00c99fb8c3d614dacd64dd92f700cbc116c030ebd2244c7c7f32fa8b18617f2566fb0bb803d5573c1cde3e38b4c69585a3c08aa59d1a8c0390ae327c", 0x79}, {&(0x7f00000012c0)="9626ffeff5da62b80ecd", 0xa}], 0x4, &(0x7f0000001340)=[{0x48, 0x1, 0x9, "d4ed84d046c56e9f9d5b9fd85b2a0b0b94c3f953384ccfc5727b752691cf5b858f2f215a685d50fa609bc09b326fac7919b25775f8aee72a"}, {0xa0, 0x1, 0x0, "69e44c97b7c31d9be4a70c801ec3d88a179cbc62ffeeac6b2767256f18c48bce38827f0a792d61e40e428d3c1e0fe3547340b7dfe35749216142304f7cae79e30b56a01a4f2d16d42f74ba7aa6219aee2e45c4dc401f023d73c7060af75effdbba02aacff4b91f73fcf3e138c7788a6c3b9192269172bbc4988dddd27cced7de8e6b2ffa213426c4906190a7"}, {0x90, 0xffff, 0x1, "0fd22a367f611b7e1158a9b99ead64688695542bee19929d7d89a8a9c058cbe3020a80195492ad4c3d50c10c463cf9de0938eea94263d350d3ef294c4683b5cf221d2520bd99dde69a46f9827a66d2accd7ceb6691041f8998a53003eddd6eb0b36d40c40126a6b2a0a33acb8f8957eef431b7f9dda70be598fdfa72"}], 0x178}, 0x400) 11:10:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000300)="4f351c", 0x3) lseek(r0, 0x0, 0x0, 0x1) 11:10:26 executing program 1: socket(0x2, 0x4, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 11:10:26 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x81, 0x40}, {0x18, 0x1, 0x9, 0x3256}, 0x3, [0xfff, 0xb83f, 0xa3, 0x7, 0x0, 0x8daf, 0x1, 0x8]}, 0x3c) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000040)={0xfffffffffffffffe, 0x3, {[0xfb9, 0x0, 0xa8fb, 0x0, 0x100000001, 0x5, 0xffffffffffff1439, 0x9cf2, 0x1, 0x101, 0x0, 0xca94, 0x4, 0x401, 0x3, 0x0, 0x78f7, 0x99], [0x0, 0x4, 0x5, 0x7fffffff, 0x0, 0xcf, 0x7fffffff, 0x8, 0x3, 0x2], [0x3, 0x7fff, 0x8, 0x0, 0x20c28aa6, 0x3a30, 0xb05c], [0x3ff, 0x3, 0x200, 0x5, 0x5, 0xfba], [{0xfffffffffffffffe, 0x1, 0xffffffff, 0x3}, {0x1, 0x0, 0x2, 0x2}, {0x10000, 0xf6be, 0x0, 0xfc7}, {0x1f, 0x3, 0x20, 0x3ff}, {0x1f, 0x1000, 0x300000000000000, 0x1e}, {0x3, 0x7, 0xdc4, 0x7ff}, {0x2, 0x3, 0x5, 0x100}, {0x4, 0x9, 0x33, 0x2}], {0x0, 0x9, 0x681d, 0x9}, {0x9, 0x5, 0x800, 0x8001}}}) 11:10:26 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) flock(r4, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4080000000, 0x81}, 0x10) close(r4) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x3, 0x7fff, 0xffffffffa44f3d75}, 0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) flock(r0, 0x8) 11:10:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5cbe) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) dup2(r1, r0) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x10000, 0x2) 11:10:26 executing program 0: r0 = socket(0x18, 0x8001, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000040)) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x400}, 0xc) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000006c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 11:10:26 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x2) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 11:10:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) socketpair(0x3e, 0xc002, 0x9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xff, 0x8001, 0x58, 0x9}]}) 11:10:26 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/114) shmat(r0, &(0x7f0000ff0000/0x10000)=nil, 0x2000) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/93) chflags(&(0x7f0000000100)='./file0\x00', 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0xc0, 0x4) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file1\x00', 0x62, 0x6, 0x7, 0x0, 0x2, 0x7f, 0x1, 0x2, 0x2, 0x59, 0x2}) r3 = dup2(r2, r2) getpid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000200)={0x100000001, 0x2, './file0\x00', 0x8, 0xfff, 0x1, 0x1ff}) connect(r3, &(0x7f0000000240)=@un=@file={0x1, './file1\x00'}, 0xa) shmctl$SHM_LOCK(r0, 0x3) utimensat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x80000000, 0x200}, {0x20, 0xfffffffffffffffe}}, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1811, r2, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) shmat(r1, &(0x7f0000ff6000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x5, 0x401, 0x7623, 0x3, "c16eac9876f3106e9ea3e6745f856d33ba9da2d3", 0xd8eb, 0x8}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000003c0)={0x4, 0x4, 0x2a152591, 0x1000000000000, "c0f77ffff58bede8b28ad7092b9ca53158c1466b", 0x5, 0x8}) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000400)=0x6) r4 = open(&(0x7f0000000440)='./file1\x00', 0xa0, 0x4) r5 = accept(r4, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f00000014c0)=0x1002) ioctl$BIOCLOCK(r3, 0x20004276) getsockname$inet6(r2, &(0x7f0000001500), &(0x7f0000001540)=0xc) write(r5, &(0x7f0000001580)="aa72944377efad9f488f4e5d9228de449beefbf677feedb3f2bf40a711b3404a5fcaf3cacc51e96477f5e7cb18c4127d30689a475c60577e043fdd0df259a06218e8bbf13e2c2cbdcca863b30e27151b40d8ecefae33245e8617887eb8c9d622227f4660538d328f11db45fc546807be4956948294623f85ac3eaccd9b87799a9600f7d56d4bb1", 0x87) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000001640)=0x1ff) setsockopt(r4, 0x51, 0x0, &(0x7f0000001680)="e7be7cbefeb830470b13a85ed2a83545ddbefdc287667cde405726a2968b174f9a0217fbd67140c3e5167664bf2ea5eb8b2e896427afb18447c5260c07fb42c593dc4205e875f8ec82ac10001c7feddb479d5d34677fc2992661e2162c895170a259c3c076c1161e1c214274f3f165774d97f338cf77f2f3697b554e7140c14267b246e22edd59b7b195b5b8ecba945d7b4f2b04874a0b5878ac5d2afb5dc30fb6cfd4", 0xa3) fchflags(r2, 0x10000) sendmsg(r4, &(0x7f0000005dc0)={0x0, 0x0, &(0x7f0000002940)=[{&(0x7f0000001740)="5e310adb1a792c0f36cfe4933b72ab2c430a53ae1c21eda4cf1ab8e41631c4d4437656e3c196f9fd4d1d22ed686cd752edafdba618332ef2dd389e333c31fc97316cba5e8eb47f8dddbbe38ed5210661dd184743e9f2b856d31b90a1d72addb536f78969748d6faca1bbdd98ed341552cdfb608a0223fdfb4b3d72056325fe30b2514897ec8afa8a89453f44260192e92a781eb34b31841b2a4443f37c05bbb652a09a02c74048d302ac0fe397f24352a08439d80eacde7663c412ea522caa839be10f6d6a0e703924743dd634", 0xcd}, {&(0x7f0000001840)="99589f8f53e415168eb87e91c109d1fed250444cbd09ddbcab96f04c6e7f4a63a696614269f47de64ea8a45f6dfda68a2e2d42cac242b14fa546f59166de81530ea990d4cfe4467df89a46da7b068a703fc03abc48647d4dfb4d1ff8c223231d74a58f3e9eb3d5252a0ae9ca501b7afe6709efb39308e162173bbeb6bcbbeac56d538f3aa5ef080cbf6dcdbfd3d1756e689c629dd86b871b9658c7cf4da4c5652fd08e89604afabb5ebd1f1198189ac2c4c48a38df42ba6911d2321b2f2b47d2956f9fef540bbb1df6240af2ace3f736d0e9f4ddb20462cc273deda2c5243a0094109d5d8a2ebc261359d2b179", 0xed}, {&(0x7f0000001940)="eca29b34ae80eca25b7a3b76a981d2960eca6a749419c0f580ea9a49de30c7a381769aa577c9dd01983bc87fae40f7ad4570ae78b33dcc77e20c790779f7d0bb05ff5921b82a0a9c0270eb19535f631ed7c6217b993935a4b8209b4402a6a0c4bbc0f07303ac3efd2e8e50fec6359ae8eb8eec3e44936fd6c6a7aa49f320e632d4447a40459554de82fa2989dfb36b63a643d03bece4c07464e962f5265c8949f7782ea9b3d2fe3fdca40008317ffeb878bc4a7fbfc51056354e3dde00117908db85b450205a4848d880ab877d706a87719f6aa36b0e3597a1af066e4d2cc2783e50ce2ea4d49898d9d9b2df13b244d54f172dddd06a5a36e7b8dec4cca2da71f81d7a12eafadb5ee2f1f2c0e68f76d78f4d2c9e58ab7c37dfce7f9e9ba8b284e7576157ff8ea44a3bc02ec04b7119f21ba02ae6d7fce40746dc2e448569f7494de07276b8fb10ce23f1f010fabd4971403ed768cd96a06e61145a3e46fde2ff00e7338c8a0a735a18f6f7cfc9e094391c5a4f435818c2cdb5ad20110898346d392fdaaa48224f1b6cb7f418c93d838cc83586e334c37ba386275a9687863e9a91e80d927e9e3365ba5a7ac8d4a8af97f2884cfe8ef94ff7da227e7b0fbcef3d79b37993e33d130ca35546ff01232feead6ac45203f6807252c14bfba3f76fd2916152fdab4c704dd35f66c22937f22fcccd8a741dade15805a69985b18920ad71b2b505495785f08eaf872c6992080a4186a7db5ce5b5391b02038ad880513a9b19850ce112158d0a11e9afc9e37a47f38747b663baac9a6e45b2daa443a8eadb107ddceb39c80c45337ff469c0698b5aeb3dfda475222428f6a36a3404503614dc7285e9b938fce89c8b04bf1893f1ca6b5cc7a64a00f444b340d500918315b0b7ffc60c361a5b087d2dce52004579dde7a88de814993128e5be6d109af9888c22573e0d3f5f7e137140adf6eba41660b363a6cbb442ec85559e7d6f746c6a57e2fb50aacdf77e852a2144b0a9a4dbcc66f2bd265314d9b44d9e391fe855043327aa09e858d4036d7b4b2aaf0e5b1515619d3fe26bc1d53735558c1eb281e9a8fb773e461cecbdfc06aeca04af42996abb3175ca5aadbb3fcc8d873ee39ae38ff6d6c835a42d8ebac68980fb4308c3d906bcf11a17aab63d107f37dc8c5bb998c2b5ec8bfb5385742024c58de818f70208ee4d46466fb0c424f84c97433161a9d4fd28f880d404161ab689f9aadcdf84417acb3166f117ca683b27ac719c7b492cc35b564a943bb473748b461a839fb5da9ed7c2f13e603737c2b2374949935a505e6189f8e2bd2318f6b92a5a0c39c7638b24d5adadc0936db087abd8eba5fd943fedb13f0e5be27c25685e04ae89c5a62654686d9aad2ba53c29dde517de0ba7103adf766e8090a8666877a3751e3ab90adecd64fb5b2ac812d3b0eda9ecfe22f31cdd15d07b2fb1fe2935ce4a7371f4f906389513c6df7a82bd86f4edbb4de34e14b2de66501086cc8fab6ed1484d5448d9bfb617805005c22c786a1599242c04673e8b647e16a3d3a96ecebc27872337d3996c53592b0da5d54eae9589aab80e38a5cc36fe5f4c5062de9f4d73e850af5a0eadb9ef0619a58f0a4be478f90a4d5bde46f3fb29b418040a27b9900290e3261603e50280664e18ceef055faf33b689108bfd8394b62b2b72a1d5a47f984e02d7ab1d0ab3c6832abe7a9120153ae975de0eaa965c1f726f9f3ecab5105a5ce538b133530e235225f9e11a5e40c56d328a82c8a32b59738f2a225ff4c6b334f84e79a897664f157702712c014191f8181e2ce20ecd6b7508bf5503099f62c9bfd0200256d0ce2f6e9ea239a1566d44a3d3301498f100be33672bcfb9223fa17568c6b81a9eafc0ec7801720470f85e313193b985fb9c30713bd3802bfbc16ce6d3ff609bb46c30f25cf0b86423ff617def86294f60dad8aa859148ff44db2dd992528876caedd48e457882dd69be19e5ff3c3c74b6909aa0d2120fbd7eb5fc687289fd310ca8ebf49166e15152b87c6e216a895a23a52cdb00e6e607689e81fdcf803bc2a78d02c26fa4037e797dc14683abb034256a507cd59a5a156190051adbcf2574fe97461ee03bba13e1d3b6b230ccede7c683ae99407d81d038de9c3023c8e200daed0cabd974b6b9442415bef13036ccb05d093fd10eabf365ccb6cec6cbec767c7df220e1aafb009edf507bffde7be4d3f6368d724c2bfe487cc1ad116ddd403d2d2a9b187e09da60327981ebd74749c20518378fed20adbe7bd72b952defe34d0e6fe05fe5c07f4defdd49fba47a8f4db29566c1a6632a591c059a13024c08cae2985f9e724c95e393f0e0b7f8a399fc967c7ffd17c1d032b298d89b17bc8c7979bd130be8ac34ea821d3af3d70714d5df525ac34d8d68748a8b16da75c4b568c87b7b8a967091c076d626ca067f9b0ef8efe162bd17ebcf29d7cff33c9bb74ecaf95ac8b913541fafebe361cfca4e29179c514599cbbda4c5faccb615cf6d4e149b7d8845dc3103ef67adbb214b77b706197e4dae1835529227ec690f3bea933388c7ba622fc02d4e4194dc70614995eeec915fab5f0c5bfac5882c32318a08251c306f8cab6cc3b6ae4c30da110899b1bc54be7773d08e952bc8fa946eae99d87c1ba9bbee613fb793f558773bbc4fc2162e3662ef5fe217afae6afdfa4b5d7d213409fa48ba979ec0d8ca289a3d098915008b6d2c6ed4850858a76f134249bd82f481701c31c991e3c96c559cb728a9ebf9e78c13a8f65668f13a5372bc8006d2ae4a7bb1b167d6087a9c03c5248f4073000cd296b56ced4f6879527c4988e287355ae49b81aae80ed70b30b15248e86bcc6dd87791091b175e6c5e00d6f7140c2db726eb1e7521331b373f6ff3137af09c646f4c44cf85ed372df6e3f304bac88823502d91b313d8aa971a436054e3b05d621577905033691d6302e560e1db0ccdcd19bf41e011adf555191af70db6be5cadf15ce44b5fe6d21412daebf5a55c95c97530b7f4a4531df931601e0ba2184d2a54af542ef58559c144edb73941e3f7d831638d3e3292ae8ce6e2ce42940a938034f99137594bd146a768d86b34252d7f95488ca14e06f430efb9d64861f412e2a11ddbaca0bc78f75b39e9c5988a4adea70b6198d39f6495b5e3bf6f166c9355aea50acd6c701c7de90c8f0628a0117359677a485cce07611cec79e00562844d1bb5cd3342c1aaeec7bc2acb05fc77b41a0c611427560b357472d6b64a6ecf7a458f5fa800370e91fbf4d8bc8ff57a33d4000cbba6abb73dac92f2ebf49b2a463a3cfcbb8ae3cce732d2912b4d3e78167569973f3c17caec2e510e787e2c526798d66307dadd630b2587680ca93447a1892360d3b30ca1f35f8a92f10e24a944e1ab834a1b90bd2d341cf3529469d3b05915dda2708962ca228e82a625d342a3383dbe8703bbbfe1be70eaf35ec47a1f2ca1bc47e6a57bab57af02892889e3a4f365d722cd1701899f9d52aec47c9ecdd1035c92409614f0321788acdcc6c1adcd07ed7847810a629001413c904a758e9e683da88d453a44182716191b292b7f9fc83cff51b57577755f353663fae4f4694c7f5e170c2d008a7fe5d4b7ffe303c8c202b77d18905ea730f2dc88f9b84b2cf6f735b17bd412571f84182f8f024cc9896cfa0a0f250abaf61bd57229f50fe1bce6e5ca61effc98841a7a961aab518e0773b3579a8429ed04492284abe47952b74c853af615a27b189be2fc4598b6eecef2e5c1ea3a98d7538e4dba9747fa71735e9623c528d7709570d702f1cce828ea66100c8eed64b0836f5eb2f3a05c627a1dcf34f911d8fbb67ea1b2bb726c7c10ec1c2db8b98e8643a5a7e5be5259d5aa597b75eb1033eabda9f4c612a6f27d25325118995759deea51ca8fd39ff3105b46200af60ef0455e43d54723cbaa872f9f97f35f8be2adf0934b3e48a9c0c82c6a8b0545e664304ba7962b75dc861144f91f1b9003893974457d5f02dd8b0f295bd657e2ae454267a009481c4e66f136c363a6cdf8be1fe726adb840035bb443d1c9c8117141f633d72038f67611c5afef28a67550b7b9c25020770dcec65def1c9b0a62d0f99cc3bb939154262909b2604dbc4987109753d52ad876786cb6fb8999917827e72ac93e82e8e5dd82366e2ee97aefac5baa02c0be157b084251c02aa228d77a1bb5befbed8b055a3933c681f8ad9804376063c227d5f95dfc8fdce49f29cfac19181935b4cc8f02340458f5740c3318454fdd103d5e9ac300075ac8a3db7a647ae76190769dd276d831cfe249dccad7cd613052a29ac243f74b4476863c6f0be391af7abbd422ed9c25a04e37a207cf850282f96b13c943ad896ed739b5308035a0c121224420b0ab92fda2a25861443e4783a43053beaaedcf2edf51a8e01210e5350041d6e4c0a323f142237f3e88e6a12b6a3a1a1cebe05e440e0735d475db369e97081f5a11968960a699b49bc1782a8f9f438c499f531f00e811c8915bdf301b6c04badbc342f523f594a8b683e2dd469eb1acdef5bf3f1d53f94b69ec44e0c47d56d8c1cc9749c574813dac006720ffe180996f7facf07f4bbceec23a7f50fb46bf6c6daf4bca82c1a58a6467836da766f04b148974a863ef183a340b89dac0b5122f2a82ebea6d6bd431c8df14fe57bf436a3d2ed9524e9f1743eda2d283dfd1045d0c2ebf083861a43ef6fe91263656607a277bc2477e1cc423b33ab943ac77c07ebabcc0d2bcc0f0d30d8a5f20f18bb1f5e413c106d81ead986751899c8a59ec531e69311c6fc6d3b034c2bf0178813e8a80a488cf8d7d486865a3b83148c296b0f7a2fd2457642997385dae4f7c1bf70bfce521c0e436fe7b62e104e0ca98e860dbb09089e3648edec14f7ac656c82545bd367885c7edbea619f87916b566d7a723efbb6e2f46fa6e9b20a50731e4f464a7872a8665607ee40ea59c2bdb9272d4c098885f50cc080576d3d2d225261f35e5da6646541b531eb24b924cab2a4ed52997c0e2d74c6908e78fb58b9a7ecb8d386dd4ab141093abace495d2f9454a48c476619fd3474caf472403364607a7febb09bd9becd88a74ea1016aa5ceb23ef7d5c801b3cf328f83bf8899753e9d55a41bac41b9a5f9b6b378772c0b06828836cbc4490e922fa777034b2baef2df4ae9616b57693f50342bb17546e7b345560781cc9291ec5204f38eaa53b2bb4d660f3a42c6bfc901a5a186efe6f719e6017bba8771f62868e5fc0a0288784faeba70ac87fbf69340c6ff0d235b0c6989f0905615a6ac8ea6cfc2e0099a580ef81f392034dff7c367bcfe37657449f39034e763e108a2dff1419a686cf2bcb1f1fbc7313b88847619499615504ed3e29e0faf927d08a3ce9c409a19429d8eb5cd62dcae8d6dd36d097d3f52c707908f1578c59cfb6991f964e3fac130494b479dfbac87167e1ea8f350feac674ff7d057415ae06d43f5c9162efdb6e7ebe104c373779f104e30b552e5d03c4d34a4c651900dd2ca532866f90644a4b85c97ff3d366b2460e932f0065e71a43b7928bf48b01dc551eedd73834fa404d3e8bc5dbae7ddc3b644845e3e9d389f12d51b2eb32911cb477e82bec6327e4778ef0fb2294442b7cae503d0f1ff5b14a3db2e1714d0a103ce5ef853ce54132b0d3ae3105231fad8e30e8e71053d2a0e731e16817a079968f28a564a6ceb32d91c6d3609644003497fff5c02b7b77fbaa6699c4b47ffb6c049d9cecd54056e9db1b5bb5646e9e3171ad9777fa", 0x1000}], 0x3, &(0x7f0000002980)=[{0x68, 0xffff, 0x1, "0524313e33f39b34a15dfc56ff1483561cfa9e7b5ce5493fdf27264e9f5350d0b7adf295abe3bc999a259c3b59ef154d285aafaf143a6ebb29e85f2161ce39d4db30745e15edb84f6ec817f2526db1d8ba42191b3c48df"}, {0xf8, 0x1, 0x8, "e2da7cb0ad0c1d79fe9933f2460a9af10bc662ac1e0a57f89a76e8cb2bd95d56a03c6edb24cb1388813b8846744be1cf1248c7579baf56373e5924a60100700d98723787902a63042ddfd51fe421c5b379e4887ea158861e4fe387669b3c77b74fae07608bbd46235c963f77941dc2fb24367e00e6212c013772c0ae00a8acb6617b4f8a3c182332eb94af5b8ac4ecc306d1f94431281f8ce2f4556d74ff8cdc7582e4f7bede9bc02bcec1b697fd6b85d33b9f0021a94adfd3da614bcc3d250d831c0fb821e2b4750afe46e3c1b30bd91819428cf600e7aad8c305963481c09f8a121fb951"}, {0xc0, 0xffff, 0x80, "c84853425d32585f20a34c21244bf8509058c7504c74d3f9ee85040944f5d072108b9a74811cf6030d49a14dded94e9d2851888d881609e6ad1f441ddd4161f66acbdee99e5dd4e6558923a0f1135581d82ba2e63520b7322d8a59470f043c98d81fa1d3e1f690216ad6fc3a3fb38ab11883bfef9712e32b920542d7a0c0fc3397daea7dea97d648c8d0944895aa271199a6e55eaf1dfc5a0704da7c57fcf4719b443b8656d6145ce1ba6c"}, {0x28, 0x1, 0x13f, "741b023075c386d6b698a60f7d28426e3a4c272510ea79"}, {0x1010, 0x0, 0x5, "617f643c1aceaf9886b3cc494e39be7d424fc550a7c6ed599875d11c435f3c32a3c8a62e581685a1fdbb6b5342876a8bb9aa72a1aa3c3ce9fb3bee76fe9055b61fb8d078414696ccec3d10902b9bf9478dd855dafca3c207bb6e570d1b42933f6739b69a0734fe4d3d8bf648b2ff69080fee7ef2b971d65480b997390c26ecd9a7f7d579ab556f9d15748105b52f816ec5686d2df2dfb848852cbe4de08fc413b1e1962b4a79ec5d378e17e73189cbf7bedea02d41fc6b0ebca6fe056cd35f8f3c1c7518a7f2ee6935563c95ee77200109054a89f06f2cf82b6e9f8b83b5e97bc6db327a22c0d2c15894fdff4bb0454eb3b193ba7f23cbe76273dec96c1367ba03580f224a46687af0755ab4a791ff181f0a2b1b9e951d3ad49ed6ff34e2e91a07063b895778c0328bc1955efe37b5aaa6a25482a4dafa7c5fdb572b7e11492022b616f774e6db3d0ba586ce4ad8f1a0835cddddfb5d554eedcff2869b2ae2dc0940e42ff215e64ffdbc5601e6df472a74e8f955241953b79ee6ef3eef39bff6f4589396fd64391ea8c216c9916c469025c91c2171fce6c76466c1f6d8ae1d0773cead63fd64ef44e3f9addb44e49d0db4febf7079e8a23de5c4172ef11837eb3bdbbce18f376736eda5455cda5229e8b3dd0d886e29cb1a0b1c8b5c4d20a4ab5a51154fc688474b9aff50961ba420c078001be604d4d85581472b10e376424b918a5153b6b2bba6d1df5e76a0b5dc384e4beeba495be00f604f2577b0029904f29b62280f103162765bf4ac1390c4a386ceaf17d39a2ffba96cbc621ce74f2ac5a9d3ca462ab1b11506ebd554c080846d49dc26e1eef02f6bbe15a40db4f85320e799f7acabf6db02ba1840bf5aa7242ccf918bf6e06f7fc5cfd899612311ebf21a16516caabb5073093932c659c478a166fa3dd2394e355a97381559e6236648f5415d6708c8d30575f7ed91d2f6aadfc9a9a907bf6cabb33a07c81ed72304466b98c6a57735dfc9dc0cc92d5a2046d9bacd7552668ce7ef84de5182c62bd1e08857b9deddc7e18e8d21418bcf8f6913c87e082f7fd1cc77584c3125e0b7d1a10f2b665ff03110e3992f5d99af6d002931b8925022c1774ccfe5ca49ff441954c46495ad38c415669ce413eed003a20a3d2552973b085dd116e77762fc0c8a7eb949d2d7a55c888fa76c0813623502db586352ed11121324f3cf57e9bc7a83dc7c6c266d4a69e1a4c572bd360dcd175e4b03378dc9e5ca79d8b94d23a874af2a6858e904b712fa405a2dd7d116cdb88e479dba2c67261b2cca35b7430f79e72fb75e6f24ae765adae06582ee4b87a6c325d33dbbbc57b6a2f7fb921774afffebc3f99bbfee0f6968093ceda7660197ec3fc0bde0f82ed3c5b81bfb03ec50159f6d50cada8c8535a9064e70bec957519afcaac8b5c4a52b485083faefa8d60237c12c7b6c1ec3b5c525349115c2ed6cd0617fa54e022e17d4fac72075d09aa9dce61248cab758ae1d912bbf1c73e7f7f6624cd3bf7952cf31f1f83134937b5ef31f8debdbde87a25c21ac031b83bd848b9a9f4da6b0fbddcfbbb74f7f56adc68d2cac1a05a9b8e3f383696f0dc5f4c9cfca37b6824e5ac930c93d23c0cf11c0b3c1741247be2b5c266e85ccdde74cfb7eda7f2b8334b3bb66fdbc4abe204093616111e4e5dd183c21179f8a78c493e7300cde405d14dde118f0857337e69ea78e5c1c7fe9b1985970bb38baecbf98dcce7d4ff07b2e6dd43940a39d10b951f4b202912d679b49a2ddfeebe154c765f27c99aa230428c1dfcde21ba756e1309f46dc5912d17e97aba13f3d15cce653b5cce16b343bd8ca76f0cced526939c733d76928241c83e2f7f4e1c4f47a96167464aa5c65ae579e4832fbe3ae864844c8804e1b2ab1865ae15d53328300c3fc8f277227bc6aadabfffba953d1e3d3555f93b700ff3ed8c0de77ff1850feed57d7f845bffc3cc62104b3d84db36f51de498d3360e4ee4664c06515dd2cf3c4721cfed8140b4e501cfd720de5e7c9e972cbb4c7ac56d1dfbc4362d305d0acf4231becc5b4fff5f7f03d2ff16f8846f24770649d324c8bc7f581a78baebb8104fdfdf39194a949cf7c113229085b63606fc344276654a78e28ad2e661874b4de71e03c50bdbd948eb7756c13b62ff0ceae95a9db08ced17b829cc0336509f3dd88f3c51a1a15cf283439a29cd154897ce53f78c57c2a224a4232802cba95b86bd1b3739826081d4b56a8b010ddc7e1cbabb5e1b57536f1348d484f806ba278de99dfc42b16d1ee56b2a331e04d222cd7c6345053ed94db2e627124303b6894d03f25c0135c4e016cf095d93e1f8e20999633bd0a8e8ab395753e96df986a265749d5abda07205d411696b25d4711bf6f22663b8bc4efead6f3791e1e10016a876efe6554155307ccbd8cfe1a23842659bbb04898dfbaa9addbe3c098617c4e3bbc163a9b54b49ae690264be4ae6e8b93c4b1be67a4dc68752ba380b7f6e543af5ced9dc452ea885a498faaebb0d795f472d3424e34a29aaccbd88d0c9d2ef384b5dfa1881c66e3ae5c9b8d45a69cef91851650e29a04c66781a4f5db57be142258b4bdc8b6f8598f1e7b7324cacb4f0a5f83b604c68ea466ed33a69bf1328f46bd274e8cd8795fb3145a2b6a28c284a87ee0bc1e3de74f860153e36ef61a08808c9215bb87286da5a5523e1283a4a25c04178ee83879d1e463e5769d339a24360dfbde1a703ce152dea7397a8e1fb36a1fc923c604b8a7b82273e9e5e148d4bbfe49d863472f9d96d6ef2372f0f3d4c0e602b56553532cc7aa348c176a22717e30b3f608941c81cab28ebc0e4bd0ce2d84494a9b7f42fbffa6f63b2810a232feafc28ad273f32d84729db0659ec0cfb67a11b54a1b24ca459dac62b0bb5dcbb8105e98f74d2a9a8beafac9fc95e4213af41a7dd3d4a72dd93004273b0127a0ed8f78a7e58ce3d34379b4cefd37ba1f83e59cdb231c5d86813d4ce28c987eaac0eb9bd473c25a1d5bdc5a465dcae2003ddb6703565ba9f4e24fd48d90741ba00c9b43fad6330c1083c0a4f0b5c37f97eec0055892e6a972b0d8267ff8a73c0f730f78b0b5f056c4278c14f554651466d0ebefb0535161716f9b2d28a51d06fd4c49e3f43a97f30f595b535437080e1f9aef4f9dc5f8225dff07fa205eda84c413e5a61611b355c01c5c8473aba58bbb08b1eebe849248b1f608496e5478722717032f2451bcdc83119559548239cf125564eb4e4ec25eca20fe91bbc16609473eb4e065cb9d22f087d29cc78535e2b6866959f778b1f7d7756faa932b78e31fdd502fb5d1886f8dbeff7be8d6aa8cba659f4ddf4bc1f559fee6f96bc5e37b6a7b7082612e0ea5b8d010e83893632d721c942de908165c07e8346966e48bbe66b61d7cf01fbc3e57517edd19342c64ad2522eb2594dbfa739228b5804773d7a2efa27dcd0e8b3f39912c4b4a49c4f6476ff6c67c764495bdb25b33afe686f45b23f83a7b88cdb01485c9c6985167a1ae7b2c05023222e67911ad3ec24a52118fab2d040b24ee66c80352450da3027ce0c82b738e4f8b843a2401d321a646c9c2c90390092ec1749a8f9e42c3fc732cdc46e027f6280a6394a6857f3e35ca0d8a109e3d4e957e5ff4a0102103abb53ac92d416a45b91fcae99bbc5eb331a7a660e73a5f618c9433c18a042bb8defb4611a4279aca3414836e34b43ba3f979dc8a6a282920533fef7acb9b975f0a85b331e58d26cd7c52d8eb557d7398f3f02fe6837b2d253732b0e8f1e3fe65fcc8acf85ad09a50c4c7e9178755a5181b5ccd523c9dc9d1b278ae3eec46f6b3b702925a878c7ea1ea6c11c076de0ed7e2c76eb7320bcb393fd162f0990ca2907ac88632368bfb90d631c193645956560c6c08ad4abf27dc363e326a39b69df385cae9ff4fb18697f1ce6116a129d13eb4e012f0f041db297fa54facc638f62786bbac99aeb8b3e35a9032e336bcc7e8e0027178262ad5618d1c19bdf0fad9b64644e9a87a603c0347b8db5ffc9a307fde30794eaed4577cf80fdfe6461f2f0a58bd63af12d6f9e4f4d4462acad372803150225e14d34bec86119895048d08bddcc88b32ef557678e3b1090f785d5758c513cdf2e6c5f2f16b9e4260bdf144f8cdd6a7b64fdc72a6d72e0a26579c7629dee0e88a498a856cd83454a817033e7bc2a71732f18a7d1592a7d1ac24e6b1bc96326c0ecb0aedadaf9024e2d15f16a23b10398a4c60f4d3509bd84b250373861c382f3d4fb37b1a4d1489131141738b82711a2dcf36e5bcb731b2c592ef36e4665d6cd8a2cd7f95223108f242ec731a02ab2781e7b6be526d14620108f9e8ddad7a16d092e8333bb00aa5b8acfc55184f81b1eca52c2c088474962b6a2ebc230957d495d57f6b60f1ad81dfb242a8d4825b11427a2263a6077d4904e81940d651227f2cb2a2df28a5686fd5c80d976ef35d2d693f3bc974f6eaa53e1a83cc3e88ea539cd12ca40cf643a6a9209960030d00ddfb33500bac103587de1d1ca576a074378ff0ae3dfe3a0af0942a8355552425f18cb1e454ba805ca3895c52a637f49f32815b1babd15581219d48bc45bc424a64529bf1d769ff887b7a6044f70a936af7bd057a862c050184ca2e23696f4fc8318a0dea0340e1372c1069b75a8fe750c357cb99079735656f9f0b89a2ede7f9b7f465216e6a0134f27ed051c456e170635a8cb2f0fd23cf05fc0eab8a62a634ac4c5c8d790a6d729e091203526184572ffbabcd096346b7dfcfe1082242eef25723475c165d2f53c3220883815cb5954b0283554be24c562a103ddf41c791fdbc2de4668639b8d84ca5928ff5787164d65393149d579010a79539f43a13837292cefc0d2febc4d2a2a34451193f33874f8ccf8acc03bbf01ccefd4c26fd3303234a65ea9231d38134ba689c0387a54783055ffdd0dbcb18f1a7176410830080d221d6d1938e835e9199fa9f140ad00f3c4a188ee3430742e8396ca53dc5e03b20469978205d5b0f27db67a44c474f37527a149356dc7536df4314a7331d36fe83b5e249af993e07129485bd453920540782ff52ce1efa2517c3dee6f300671bfbb0bb81854198fc1a2bff8132a69ad572fc00d7a8c61ff685af4b868ed5d29f85fe319089c094f87c71bf18ed89a05acbf9f1c6f1398f3745060f7c9d8408dc1632b941a7b8f7ae58320925bcef41a7ce4e1518a236445d90f9a1e7a745fa22517c80c01c21cc263b12c4f517436a5708684d686e219846b154e6ec259c9a45c9c9af3231d48105f404e73d237820b22fd6ed4412389a4357fdc8ff0bf7e5d3b1c2412971c7c671560c2be3a3996d541ca34d7add8ad12a07b2335ba2220bad0a6f9b233af3788f200555111bdd3918ca11f5d6775b684ca4515ebcf9716d40c4045f694ed63918c03b96badf28bd697fded08d1a041b60a45a50ca79878384a6a274d6bccda676a07708d5f1866a5ed8012a41ae8b421cc6484e69f1816fcc5f80e6041889fe4b07ef66a515752596f651973828bf26039788fb6105d482574f311b5f30f26d81b61657d4d27ff56c37a3e4a93ecb88fdab66dd94886223eef42adb8e220fa9e267a2fcf4492c9c291dfd4a892363d8acf61d1ae6380536c27b4fc464c69d745c68bad86749db31e6484d1ffa157d2aab1532e32905b475dcdf143c737dca10e6e9e98cbd787c5bbc2744d7de8102d76d078f0065f6260b002218b17d65a25c74cd4c034c9ad6a95a3ad9fa6827f6e4945d1d527c0f4fe05d622ffb8808"}, {0x108, 0xffff, 0x3, "4623012f4419ee2ac0d7a0a73ee0a88f8a55b0641b9e62adf99ff965d54996c0cfbf315719c4108faf0c1d459bd2c18aa571794a9e099b69f82ded9bb041b9c24674133ce08ec0dd8f1b9699c24c73a94bd89a47d267c639971d45409a26288ada4e83e97e2a18844594fd4ad43a9bf01cf2246aead7c7a328abe80f3a233895eaf402845541052e91b2288bca1ccc22284e8ed349b85c541db535076fd86002bc6c15b59d55d5b962783676eb52b74818018ec7b30c2c83de1f57a018475c442bf52ddeaac128a1df8bd13402729ead38a705f4ff4e28137fcc8518a9617d146970811f9efee90ec9b33829e8351c7324"}, {0x1010, 0xffff, 0xeb5, "103450740dc0a28e339acf0cf95928726ab4874d72f70a8b4537ecbb4340ac34c433d8cf8eeeedc86a5f2cfa9c87e1f7a12f6be26b4b92533095051d3922d5ea8c9c9a48f1a506553fbb57eae60d1e827dc6a5dd621219a7801926d576c180b5f3871c66b54beec76a93e8e7bfc81eabcf2c4e2440b625a0b8fc4d6aeed13e9873f24733d3f52df48deb7714d991a9ef9815d1f81a0d538d0c1df8583e01f0b3c373bf87b69370bbf4dc19173bdbf230af33d7cc46a80bd68bcfb94c09f5e0beefebfdabcd923c0ad7eabcb3df023c35506e07834fed53a38f43dc7f1b619f9bbbaa82302958d8fa1f309ab2be1de023f8632dd447bd125b52c8a11a8204191b64c143e421a86754110a7c6e602b6a0be22570c4f1d8d189771d278c8475b5e599af8c65cf74ce7892d53751b2694cac56dde45535314b6195b662799572313b317b2ad309622f26b14ee8822c8803324dbb9723513c82a35d4ca9b92d86c710c8a1c8d5227c01446758bacd1356690f3f4837808153ad9bc10a8d4dbd085fde7a8e5ea63e04c6b450c4199305c093c93de56c91d2dd9097edbbd912c51a4a6c350c290dd9a9ce311c27b4911b8a7599ff9c0e065a1d59a95311225ab161047c0afdb7c04a71c18f1c20cd04204490d1dbe1106796a559df3383d2ccee023bd12045708bd991f38235426c6749372dc1c30a39567ae1b42d18d565a122977ee2e06579e3729c92ccbecaff1706d4bc6234654f0a972ed4eb3231621c86a787ae36d7524f6eb300726802ef5b8ef613621d41b580651d9de2f85e5a4ffb14e76016c75e03f3341a592a49ef8c61ca8ea5601a875510b25f08bff6aa5e775b8b14679d2fa5e4f4cab53e2c59a21256f931c450ef3bcd2d07467b5313fe0dc08a2e421718c56f6e1b17faed0529d59e00000ee670caf2d157f74a55e252b6daaa1f65d82e5d37d932d05244a5c020e39cc832dbe98b20f2504e4b43fd2a539b3f68201b02c35248e4c43d3bf9e122cf0cd3a95922f7776f11798c698abbd55fdc04c32215e35dc399e7cbaa97ac5d98f1d3e7f13d8b982c1effa02d9aab693aebf0358392efe9ea9da80931eca07d14c72d16b731bf8b7d731d9c7717090de692ab4d31111d9cd438acd5efe5411fc2ddd81d3e5ba23dc25790b645820abd2d92cf0da071dfd93d17bd129211196ddb38dfc3439ba5c005906c22cb6471907be6f266a3ffa8fd780671133c650a89e1676d3ad761217db57d42d365b8dd18c73b93e150b6beaf9ca59a1bb3a5c6675a6ce10b266c4ef6bad0b1ce5d669a9b07da317b38b97a2c21f7094532d70edbba0df8dbfdfb7f99ba7d8f1cfbfed346e7f4656afbb10c072237b7a605101181bdab7eb1589c8417ffe3a5cecb89b6ea82ae8762070061fb3e24623ea5fd8f7b69291aea2fb4e8c0ed5a87a2a4bd5dc7a80427df11ff1634665e3b2755bfb635ded3ea8c448aec0d4294f1b92c8b9e018290d22bcd777c304d0c8f3e697c384d9eb76e8d5e99a7c2f6b36b2fa8bbd3445a94fd1d8dc9343430448dd323accc42eaef56d946f6ebc08d6b3093773434b0ebbd18443c270e4252d14e3722e26a454ddd1a58b6ae97d7d26339a27559ebb211909e448c27d0d57e28e644c2c147d42b2a59d497d11cdc4d7e9ef97603a1da4fba82a9692a5f831113fafbbdeac8652aac3a4c038eca2c8b2ab7ffef914f6a66ce74950ba2df73646fbbbc759e10293f19b8b559367e390f68b30bba031ed10cebed96c91e0bf33317de93d3f45e54ea83bd6dd2d1f23253356eb820f8b36a26898ff3188cecc1f3bdaccb4864dd4164713702c99d200984b5a97e248013517447f4058e08dc34f207d22db30dad6e0e563a2c4dc5eeeb42c699f9c82452972aa27b91a341f66a5cdd7e16c754186b362d7cef5b1962615330e5ba6ece16062ddb25d96c36e0d65e3675618017b2497819d4cf76fcb38bb6706ec64e2bf051d8f82b4c69d34b6b107f382887b778ae90e9addc9f2f64922c0fdf2bc7cc7e7467fb38f94576aa59f30b90300a8f707c122f7dc6440fea65137e36c65f2e7b444b1d12de4bac8b4233fd3df464fa1b30d2d3094cf72d2095f1a643217453b6d865d3fb096c17e61adfa98466b1806b783eedf614021815c5c3e5e53cfa6e90652e1cfff5274dfe142a5c7ba1902fd46d781e648cee9826a63f83daa8ca1babc535cadb32b4d5a542413c5cae8f3601d0fcf3f84da1131fdc1897d59db669f8301d95b8412daec02d10a4053ff658a0bbc0458daa468b02e4c5e38022d3241cc1705d0d8eee724dc9bf8f573a7a2404f4d9176769645843236b4ff0a1ec1e1934d94b44a147f22c009845aed74286798e0947868ae51196411e7bafe1e45bfcd3438e073ba6d46495d7b9e202d8930f6864bdd57ef0313738c5239e08653f405c3a2a74baee53523d3762b558a8ca73c8226575c98ce2835ea56d9fb34d50ad2cc170189674c8029fbdd7ea05e2bb28e203bfa792db88f334987da3fa69525aba32c196603e629b26d9bde0a227c3d3ba1269680283f17a8a3ee15c6b32df993a3cedb4702fce0c8a16fa3f5047db45ebdeee803468320fb4aaf44817b2ad070dbcea89c16bad0653f3f72ba99215bee3b3da028b131fe114627f5c2537a9c3c6445038a537334df6a172afc987b1668132a760d72b0f7cd27e690e7cba8e76783bce1cf671418d352a3d7da3af9a8d278a1477926636de6ec7313e76fb941ea43084d829ccdc7cf31f9d927635fdc73200bf7d62540835b7c5bd7450d1ee993c448a9741b5d107956e3a851f1f1788b8750ef9eab6a1de08ada5280484981b4cc14db1df9dd84e93ddde96276bc5ff3e166e4db7c5d85a2fae9c02b1d2603090dd3bb8ec0886e2e73f28adad8adace6ce9b088db7029c8afa510833fd1a2071ed72547b4ae0f34ae877cd6c1664d106b0e453aab9d5063fd30591bb4a4fdb3abbedaf7ec4c4f4cee5e2f5bf9971e2646fbb3ff8cda8173c938d9342617227bedffb2d02ad811340b70de20ec540b173be4a9dc273e5dd98c797c1b79e433769b4b0dda14add151bd0edb189db2bc5f736b341bbe09911da6cd00db330ca7caaabd4355a4402763ee13cc7035cf9b50dfeabd2f1fb5cec041d7a0bf659b52be37900e4e6cd4a1d1f5461cf7ef75d5e37353abf3fc99f8f472e55edb713e394c6203b9b040dce3a1764e5c7d6b8bfe27259347d897f0331a6c0f8cbf7a82689842cc1da9f38b296d32e9919fda45e2c9954eb2baa91d40bea70bde3012edca3609975d6b762fc36600115a682c09446a29834deed497316eda1b272f2311137ad1dc26dbae739fef20d41b5ffd6fccdfb76a656cd3743f83e46b012ac54cf2d8590792143eee75a84d86187b5be9eadd8d5668b4531b529c72edcc4953ccee46542998190cf54ae8f086b9cc62542a1e5589cb414346bc86fcb257f2ca4bbac91b5df5f6876c10e4109df9a96d49cb8b7e84c0ce68c4223bc66d6ff1a8df9262942f2363675202c461b38769471601d3f0dff0e5797b50744f5e5499b27deb4e1f4270a2653d262e1fb063018a0ccb61d7767b4b1676ba5168a88dd378ffa9a357a96b71a4736c273909a103f577499a99024a7ffefbc1e133ef5de271c8df1e0d1fe6f36f7a25d62de190fd502a7583ab17904822170dcc13a5395eedc525902b77352d8bace5c44bb8b24e9be8105290402adea187cecf9ebdd7cd325ea05dbdf22352755a5627c30d18afb49f1b5fc209906e8567b7244d5d0a584cfdf008b5b29d1d63634f0023eec38dafa1dc5954996444b65d5848194aa26d705f08d5dd2f81b78e9293aae42b0e508ae87101c5ce5d81d008dfd91ce9d21fc090c4b88a3055eaa77af82daca48e5c46b4f7ce463d0c4aa1c52b8f3edecf004e7a8d9d1efeba05924bcd0e832a76f24c6edc5eba535d2facf75acdfb1f8b960e32d7761e1acc208c3edaa9653419c2a2144f888d15d98a277233aeffdac9079f4836812aa850b754a0ccb6274fe74d5747ab5272b913e28d686f97bc8bbc023b8a76d78765c7d12405b9841a7022a4eaebec4a23734fcc1dbfc652d4d8782dd00381531eadea1e6acbf501b8305db112142835ab6fadcc70b519fe33a13e2b9c7fd624f62075069d48cdb735a8c5376191681a8c02a071b494d12a1c4a1ee69fc31bad367b7512b8564c791c34aaa0dd3d3fbf40439c542ccd167815e655d49c7cc1ca0957e39b7045b02c6034652e08ab6d510ef2e5a806fa166b1b78eee12834fa4bf7df571840ecad1c15f7aa31557999e226ea40fd4c4fd1c9c1da1d403d0637f8bcaf49e49cbcdb6b6bf4c9f9dfd9bd55fbdee834e4af79a017d526c1a23477e4b8b07940dd293795628644111ea11b27611b8dc933a5141c147ce999cb4295ca94e35c791fb3968e481f8d470f07eb4e4d02b1de48df57222da8439ba4938e44f48fe4f33f8ae6005c75dc6ea51a9e1a55692de8192bac28f11612ce7af133355491631c47968c46dfc39f8f561202823c8768971eab14e15d6f06b3fd87229391c1302b1e9a591de3ce98bacfb015abed6059169a8626eb37f301dcfe7d9afdb2639511af83f5d9862e960a74b7dc84d499c66802276afd8a6b8db22bf9b42304ac0f480c56fb3959df069e82058d4fe55b230e759934c666b8651b915e4f7612a8a2ce90dff9b5f5cf2aa729af08fdc7193119ec7b95f8553d148a8aa491488650c990afdddd2644a5316c759902bd22c4fb1b0509b976733187938bab3e3a251b20201400b397478a6e3507a8a0501ef21308707a8192aed4b59b7ae77d0a6819223e1c2289bc57466ae5b0f41c1c5acd1a0c667238e5da257d7bb6db9bc8c2a5208288e6e1d378d8636a162544a6ef6874f084b62e48d19cc6da19cde989e803598d9cd82f2f518014f19ee9d14606e18e4debe4ec2df65bfb69bd50033459d77ec3e28f87de1c94a514f127b2466c5f3006c7c881287ac45a32894adcd2a4499f63b0d0dfa0a54fa2ee4493134026a41ec4ddde80178478c5a6619eb2c4ca5b6edc65c21251fb10584258d01e8fb9aefdce9ca6580f9c4aa3c724eb791154aab4a15f9da8f62dbb6b1c35f7f5a03b6cf9cf8ac548f89f32875aa070e4fa9d79dd3b07b225cf6e1d62dc0c258e652566186c6fe6c9747165cbab3c3fa05cff67d6afc54be6ec8778cd9574383d78e9514e07ed96c2a0917d070d1927d8d5cdd30df7369e079a6c1f379b1dd202fce4506f53279c03f54f61722facabf0d9894be194a41b4576675fe4d6e2051b378c99e2a16df3fa5cd7941bb9842d2ec6d5ebd4cdd8d2e449a3d3caa0835b6b589d87c098ef8eb779f42f631f05255d07d7cf7c779c540e61ec1954b0458ccc185a0de0bd0ec5b13c0fac039f766627a50256d03c5e37fc63e61d329556774aa024247208628bae4a45fced57bff3cdd0f34fc0ac52917fde3d3255177f006f4daa1b12b7c9c99b3261ba6e9715e91bfa4c4bb5052585ffa2d7a5d10a602ebfca55c18753d53c798b87d338f33a5b9ba10dc735a84c699bbe449c0cf55a443c67763181c32b5b433c299b02573a0681c3c9b2e1fde5cbbc0745c3ea7ca61ce5fa99c8ef1300ef147bcbf3b2c2475b0d281704718354db344b80be967ad74dfb0fcb9d54510e25aef44a1dfa5fbd5f0f8351afd8fec4f6af52a2427accada1498893eff83b4011b7bf6e204f817c1f242efdbe09487fd0612f5258997a454acb4c6f4bbf012ecb9ce0feb3f46e7e2e15b51bb39b7d"}, {0xc0, 0xffff, 0x40, "2e8690a4bb204b64f3bfe286f0e65aaba478a3e85497ea69cadfea11df7f72393a3023568874d4bafaa39865df625bd313974a7ec287a869418203a9b22b282a419e6b0f92e4a59c831b9d4c32a812f28a25c49dec16e78d749ce01691c459eb55500a96d14fa4783809e86330e0d45591122ad3e060d35170f795b8374f30a6bc30c2816bc32dc35b3acd1e8bec8b1683737704f7c625be82982ed0bfe7d6c1338f3071e1691e50a5b04c6a"}, {0x1010, 0xffff, 0x0, "9df511356c18b36f98fad8f8d4a0b6c695869741d0aa4f94f48676165ca1e72ed948ab24dea5bc6c547f1c097e6c1130e582c6b190c48745253623559750df631c7441033fe389d6739966a24efe550870909bcc97d8dd22ceb70e821a5b5e7c8d059408c689830a4c51b2492b383bd8e24f635ef9430a1604dc79100aad9bf3dc8235a613f748aa6b2f732d2178078d8838e579ee85a31f1853ce2d976fa76ec9e00883a14e33a2aaf3b317af97cc0077c432d2718938d584922adea411b7e863ce82b66a5f00e3304f22ffac24e29caafc06b32a662dcd216a2af307e5c8a7f0c2d09b010bd77eb9ac556c44fbcad9333fb14555d1210b1a8377cefac4d9bd4a05dd9441bc41c416f7e01f2cf8657774e0313bd16f70ed7519bea1aab69e9c91528edd04ba27f5b0d98010df4bb5e71dedc37717906803c862a8340df0f0660b19cd4770273f5f922145eff2eba2ee89ca698c203a424636821db85127fc1aff20e23e0e11a48ac41840a27112969e8d45c40329150aff2a717fb0073481bba8437fb6b692bd4f61cf28e95cc9aecabe796334590865c7d981e48fe1bcf59dcc7c3ba19d8c272c67c58154be3b2ac8ba2ed3c765273e19fc55972cba98eb64eae18f11bd8268b748bdcc5a02fb992bbd1ec8254ecf3e623f0363b9492be66945143d88b6d41859f64cacc85e1778ac4c8d46eb394d3e7f91ab367a30e1e7e1c1c0b44d266b62e66406d8c7d991962861c33de67ca5ed22996c88f24a00d8c64bc65129d089a6c01d1cd5ee642c2161c955adc8aa22451481c65cf488e4427b0cdb6f5ca6e75050d9899537647fd15a845cbe7e93daf9f9d83c1dbc913f053fe49a00d6a5d4a9da410e7af25908ed92a19761b2e85ea598113b2f9c44594070e63969a2a9e5815f7f467afe1d1965663d6ff50f7a3ed8e2868425c03a3c2dcb3f007ca217e3ded8603f23338d37c5652e6749d27a7baff6e476479baf1cb8b8cd4f379951e9328b6aaf9ec265f670cdb44e3f8954c7996d93c1ced6079eee76aef3c4dc1d9779a991b331843151b96fa22a8d2b0e5af331acc47943370585428c5510e7396cf0e87244c3e611fce25fa6f49325d75e41e7788ee47dd8917af9f7e479a8467d881d71bb6b35162d9c83c251797c8ffd57c82b470fdcd42cd312249af0afd381a0ffc0d632a1f052be76bbbe21c52dc7f26ad451588ffb3e3d1c6061f0003ad59e10f0b85c4ab4f7b7792015d5d14515c11ff3ffb025a8f7a47fe42f74656d10545572914b0ee8f9405d5da9b1813312e84ac1277a88ef0e7f717f0bb76536ba9d6b04cb7417abdc2ab696a98c9ddd5929145b7ef8745a8a51c48611a657e41e06730e2419b9ae46ba46fe915260af5ce85cfcea5fa6f7e6b218113304f61c1116fa3cbbab2ba0b668acef11271ee4835e522b7642134027ef85ebdecb2bb735875bf62d19377f62ce4071601d760f7886ec3d0a717e7efd61cc41360550a8401589a445e9e77872bc3717c00ac87784dfc821d475b561fd96e19700da3050a8564d14d70f6df34dd9209f6a862afc110131aaf7516383d83480366f0b473190ae5771ac18312191669fdf9e486da627f7387c79aba74a8dbe0340713fa55becd6de3bc9ee1552ca596ed492f71e87b324d51ccf86d3f32b754d39cd0557698363c2d3565edf07c06804cd3e894a3f30b376a721880657b11c0e51967f317186346a23d670517c481df25ce8c48fb589b717ae3dc15d12eeb6a17f6834fc4531bb67a276e97dbf5d4cef8807427f34f5f49d7f617be567ce81a8ac6cb43e01c35cbf924ea9d04a058d1eed35b046a6672b6bd13ec9c953371b9b8fa8fa6e5f4204f19cdcccd675eeca151b80bf5a1742ada84b731cf18566e96b2adc9c275ff02e717b5359a7071a6c390c242be98a44d903128d1b477279906675b052c097edfa74766edd63606537da74c995e3a5737826e55629f1c39b8b5e8359468eea2f4568f3e7afc2d4e6108154b9eecfa3b2b501254ba6c34226dc7d08c541cba028b2e5ac4f707626b1a1300b5a93331f5cee37132be6591d44dcc965be3fc420de40a42e046b3dfe0e2b3c242668c54733a6286ad4fc194921c70121d04d319f09df2aa9fa4caa57534c144b31e9670e2e7b7c8e1dffd88b3ecfccfb3f6c7939d260f969f47927c292851851390a91982bd8b73e8ac3045b9cca132f938c9564adda3a8febf877100e7d1a2de208a9ca489e00dbfb83c4bc2707db482076dc6c2e3ce964f69ebca7ee13d87d51fb81abbe4359e7bd669acef7a05817d850e31e119fcf312cc49aaa41ba01c6922662391dd9387ee7ec5c60c13279107a193e23bbfd1c6bce3da2647fd2a31e8e21be13caf7673d699d10bf6bc8a7812fea3f77fa00c9d935b89a111b467be88eef3edda15a5ddcfdb2f34e5a32d8a017a2c5c4cdb35fe32c5d07eb84e4bc68ae2ce5ec1716bc1edaabb5cabc116bae64ccc4b21d11e2f158e94ee3a28f9b9419eed5e4c3dffcf92fcd3fd5cca085e2518853eb71f04fd3edfc0699f3429c0b858aacaaed48081bf1fad0d8dea1d6aed16b7b18cd96fb8dafdc404c798e26fbf323421e1cc4897751490a66c6affd8261de4ddb86af4177c578422209168fe28b9fabd261cbbc4be0dc058b2996c0453290fc44077ed5a7918eb09f5b158d8dc81ef74a4a7d710efaf518d2c6dc49a9c10186a43d0e76144bbd614a2ad74df9d0d43080d064488f87bfc2094debfc7fbab681af413c72ba9711a52a2ca4d4ccad18748350fe1257f47d2b13a181bc2c3a4e862bd715d0cbba6012588635a6a135fa48383cf498b50d1e20a277e26715ae3c171431800aa4cd9c7f9cdb3e66249c337076671f372d971c2b74bf209760d6e58ffe96a88b4b69a6f4f177fdacdf7585a8afd9a9047ab947194b76bda85b4a49aa8bea91770c862ef8df031ac6fd1796b2aebef500d089c82561147ab0f74925c24cfe476d83c4fba05eb2dbfa2e6cc9ed7c56033e5e769e0481f1d512cf4f05d87d325a34b0c4079e981041e8f94fc329281cbebc606b96ea4c6a6f45211a5d83a425840c5c0672052650e00a2bb26accce433dea7197107a885106206d70ad415fbdbac83f2e4467b11c26684e7b3b613ff29a24302031df9cca85bcac1c91378622202f3e1c8f286ccda2484e539c87a3050f94b8b817c0d48aff4521bb731d0336595f67f3af82a0751a00f6376d4fe10b99be7442dd5ceb6583c0960fdbab6b7630f96ce5312d47bb3b08265014c23058f48588fe5df54e244f9dc4823b497662398c30d8c1329d2f322556872f35c2a2a7af51b83cf9b5f06fc82ac9db48d0c0a1e759bad8acc8f0b00fc9e61f0a862cfa409d5004d06dfe37be4bb7bfb55f6ca5d62b5a7d38f7c48ee0975afbafc5c53b7526ab95e07c39e7f0b965cadcf6be184c6b3cabe263db916b39445d7c9f68aefc5da511d9ccd64d636b0a0045527e84b5afeada32839fe1e8ab0d1b7fa22a7905a81b33cf9047dd6b9bdf788068bdc842b5bed1d13bb2581385ca13dc8103942f2a343462ef49174c0950d941c5b27b24df751961eaabd8f916f5ecf3ee687ee9e726b6b9cf8b719abaacb81c911e7d535585e708888f39506dae835efb698888eeea1145cec977684275d6409a4628bf40e811b67c84cbf0d3beca74866afaef9a4ff863a97f9748d4939f446742ad4b7ded38d9d5f35794655e3952b0f0f7ce7e75e64c6ce88811e5ae751da12fb746aa4345f6476bab1733d15f6e8f087120907274c9aeb56ce92ae105879a573c48fc55a374e496ffe4075018799becbfe9d533620cf7de8b89b45e07aa7ae6d531c058466f8ba8d17bcf35f87c9c56bde32c4eee5b2358b2b138b1e698b2fd5f2acab0b9cbe0d12fd7ba5f08a09c277a28ad4ba91e3cabf77a2de24db7010610f1359c395bb2cf5343fe741ca784039cedbceff0a2b3f0cb466ac3364bb0a831be172b8e67d5f5f4c015f60df80f2b42ad74866584d30d4ce66dffe60a811c98c7a47e127d137111c6bbdffd7a46a9dae07757a9e5417cc9ecac47dcceaae0c962e24ad199d8c47f8d8041e3814f0101218d5a49233e59b3eda34009a4c8e0ea64b4b0a32d07a8f0ae61fa71a67595b43f440739941a96096f996f1ad6d0c895a2f851a511f9e1dbc3715a17c72941078e00394f5865535f2aade399e8393cd318a3aee02bfca7ed556fd4688dd675277382c429b46ec3661d338fea57e8422ce83eaa86e61fb139490b3460ac5eee7385d560913505c7c1e93c853bff5fb573e565582e0dfacd1630bf8b5fed20af026e9746750631ff33bf4dffb96f2509b84cd89621734295d977538543d9752aaddad94bfb1eaeb26090a08d7676b6d76ef86c4657a1362b20d1b181db680e154bc2fbd8e001c72bbe1a169420c22cc2ceba5691b894911975e0e2983bca3629cab0889803a1244a5e3a3a395e749fcd5556a77563d2b278a9219c279f050d5168d84ec6f672f67f103324383b0bec9e54f42855beb518e587dc2e64e3a140cbb82ff1f1b44f91912aaf56109e7e0ad68c847b3812244cbce7c488e73549d9310b528e89fa4c1384b8d304e4f10abc8dbbd2b7c7ba701f19da9aee93fd79605962bc5bb273359c8c9b632a10bbfb039b366fda78d475cc04abc93954fed6eb1e9e4919c86526eb8657ca8ec635dad4f6e0c2c6ddb501ae027b02f4457b56c5e2ece59ac7f245cbf4461129391ef5d6d555788a9317dbf0de891befa82e139d31001b441665934c2da64eb4ff39dc6e1e07815f353392d11a6ebd8e333ca5c5c9b08aaa46336c855c5fe0a319e3ec7367e7e1dc17ffd996190b743148326d9fe17bc9dd0cf936e0ff5f172082312022a6190c5661430ae30845cb1221b281b5c77fcc4cd23bff31e1d133240a328d82092d9a7ac28a8d13101faaf13992ee800bf81adfc55c517effa98b05928cfe2ac395c00332b702f404331acd768b679f71cdffdaf05bd407288874090969ce42f5fb5b0e01c46d16774f0cbe41d8e43c0a2937a92ad139c92c2f59add23d3813be3742f7f9f361ced9dbc69ff7540b4ffc696387f09123c41420ae92df9d6398f2cb2b8f21ae12f6053e52458ae57ce3495a2ad81bc91ca3b1c7c6a02aa88dc91116667472235f61625e65d913ed598b718c9ec7d43b659104d9bbbc48a261ae7e158821cbba76015ed4b365e6f259162041c12dd735ae8cf7a9ab02a8bee9450ed9e81034ad2f6100d01098fbeb3f366d6814e536630b35a1225b6033e4df448381d65d0566cc18a7c1b4cb5fd568b64cbab6337d63afd8724b59e450ad31bbd5619f8f42970fca282145b2a4989a4f929be386f9a4ae810437575208827706f466f65598a673ba8e05b6d9ecaaa99afa25ec4cc35055fe4127a61d5cc0e2bbc88fa470bc4f1df5b0f1b741e21b16691e11c5ccf24507e686ace0ab900111990ace202a4161b03d9fae0e418f58fdbdfaaf27dd03564a9f926969630085e9171ab935a3ac9196214f7b011a9e0193ab685a2f2ed9990fe5b82ded2c0fedc14f6c33537b7dd6ea680d07ce01379e68449b63b0501311866a4870fdec84dcc82e6b99cb5444b2258d1612985430bc5c1a45291dfe75c8f95d084f8410d1d85a5d3defc74a19c83425a35eb18f9cd9aaa8f40e2b1d9171eb29788865cdae4b49cf9e2e96cd3356fac9e3e67ca116be4d13379f3eac8878770e293f41c7e3c5ba40689ff245c90388b6c6d04a79048a373e86c1b2c89197d8558cc229"}], 0x3440}, 0x400) 11:10:26 executing program 1: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 11:10:26 executing program 0: r0 = socket(0x39, 0x3, 0xfffffffffffffffc) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0, 0x40}, {r0, 0x10}], 0x3, 0x688) close(r0) setsockopt(r0, 0x20000000000029, 0x1ff, &(0x7f0000000000)="6e6acc0dcd1d9f", 0x7) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 11:10:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0xff) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r1) 11:10:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSDTR(r0, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xffffffffffffff7d, 0x0, 0x5, 0x7fffffff, "002100008000"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) listen(r1, 0x1f) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 11:10:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd100bae63225259560f8e5815f73f20400000000000000d5e41789632dfc9418fa60919bebd8c588b06198824b3da025bbd47b3bf579456fc7d4896ec8cb439cadd5f7cebcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x49) write(r0, &(0x7f00000004c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679da8987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c92617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da475ee54c0682247a3e405d535caab085c999dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1aca02c4e92423cb41191c368771b6626551a90e6a0998bd25030aa096d5a0dc68586f240c58943e817f19c1fbaa6545da01939186c222184fbf343e692dca10b52ae2d4c8392ba000c8b7c814ca207e9263fd9103fbd79135c96440fddbcb5b4811ce752840254ba525b152666f591f086f8a47563a6c2543be24607336f96c588ee375662e96343ebcccb0160896d858e423e56a54de0661335195384ab6612a6319f3534ea0de5bee06d154e9c71d7ee53202361568dc9bb007828fed3803a7034eac07c786ae2c2ad68de2c254bbb085151290d86cfc6f093d86f73f19c1d28e72a7e9112f6999b4d93d4d9a9fe654e8d3e18158a65f5d8fdc4a209eceb46d64e21a51804b063cb150d327cbc177de50b431871c1d", 0x21f) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x3c3, 0x1, 0x20000000008, "b00900001600"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) chmod(&(0x7f0000000040)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:10:27 executing program 1: socket$unix(0x1, 0x2, 0x0) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x84a0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 11:10:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)='h') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003100000000000400"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f0000000140)=[{0x23, 0x3}, {0x40, 0x3a}, {0x63, 0x4566}, {0x0, 0x1}, {0x4, 0x7fff}, {0x21}, {0x0, 0x7}, {0xef, 0x20}, {0x5, 0x3}], 0x9}) 11:10:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002f2f2e08626a115f5b6e03e2e3f1738e2e6c653000"], 0x6) socket$unix(0x1, 0xffffffffffffffff, 0x0) 11:10:27 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000"], 0xe8}, 0x0) 11:10:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) listen(r0, 0x0) listen(r0, 0x3) 11:10:27 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x400) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup(0xffffffffffffffff) r5 = accept(0xffffffffffffffff, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r6 = openat(0xffffffffffffff9c, &(0x7f0000000740)='./file0\x00', 0x10000, 0x88) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000780)='/dev/null\x00', 0x20, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) r9 = open$dir(&(0x7f0000000840)='./file0\x00', 0x8008, 0x10c) r10 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000001c0)="cffd6913c5edfce869c4c4bbbaaf0c672ed8786d6474061934e1e897ac59ca8d7ad4ce5dc4fd3cb8fcb8a1179e3bc6049f473a15cd9dc40ae901082fbe6880044633f71688d33863cf523aee4548996bc08343afd58bd440f0a56b090d86374760499efc5b41d29584d4d0fa0d4d45ed4ee6dc687d1d674b32ce1ffe1e27fb7c5f7702db52ad1b91c639a0337af66d733239772f1ad898e1b4aa96d94d4fca0610969eaf57f292eb9339019c1538b8878eb2c926", 0xb4}, {&(0x7f0000000380)="470a550d48ae2137b68b9d2771e067b2260acd8373c49afe1113421d0af1850afa32a11c58341800766c8ed2415116ffd11787f057c1b78dddc4bceccdd5a55edd0aea05bb4b43e160aafc66d51c14f6f1cc832de9da21b8ced33aa5e854d4ba2c8aad4fe0840c90c95ab0edd92603fc797d36700eb256166eb223957f7c1ec33f77ff1f6508babcdc5d514f4648bbeffdde0d7047389f49532114742f434d1fd707cc720d1412307862b381e5092143cbc2f64da64a025bda12cf312d8860d04a719b4c640e", 0xc6}, {&(0x7f0000000280)="5cd42b223e92d5b15b84e57d998a703401b8da28d0b157a82599bd97b0e8162a615788bd894de927e2d947d79ceb9a9572d0e7b2a4d0fb2195275b6c87eb7753cb0946b954fc2fb0b27751ac9a329131e0", 0x51}, {&(0x7f0000000480)="1d7a3e10dd41f71dfcd4c085ff4c29d3c03d3c7f76b96ae4e29da1c88130e7e8a7762458f604e5fa57593fed6e9dc31ef3d3a3fb7c51916371bc5c29618a92244160180e9432dec3fbed2a59fa0421948011f45b8763703d17cb6fc92f06d1af9f472a19400b2618c76b7e5dbb7f8baefc7f7b94c34f5618d646138db3c149944c5ab27a255c74425a915318508a28391c3f35889bcb872dbc217a5e50db21e55a0f3b78adab8dfaff1490d5aee02cf52ac519cc0313b3eb9fd576e99897e9f8c0039cbeb264b3a4e6198eb767f8cf62fc081426fb608702df4954d6ada4065d485e8ddacd4ee2555ed332fade", 0xed}, {&(0x7f0000000580)="f376657ff5662268b9ccd9c63aa771c4d6bc48627ed2766fd496aef1a9e3e69c9a380c054a7e7472146948f3be777b43ac581ff0290d93b834aca3b25f20df3edb3a62", 0x43}], 0x5, &(0x7f00000008c0)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x58}, 0x4) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:27 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x3, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) 11:10:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82047394e713b06e171c3faee895bc0000a209000000000000b382a55257f751c49d6aedc760da0000000000000000"], 0x1) 11:10:27 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) 11:10:27 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xab]}) r2 = socket$inet(0x2, 0x2, 0x0) munlockall() ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x0, 0x800000000000a, &(0x7f0000000000), 0x0) 11:10:27 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x82, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000100)=0x80000001, 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000000), 0x0) 11:10:27 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1f, 0x7, 0xd0, 0x0, "8346d2840fd65cf8dfec6328e7aa64acd6e6f018", 0x8, 0x1}) setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) poll(0x0, 0x0, 0x6) symlinkat(&(0x7f0000000040)='./file1\x00', r0, &(0x7f00000000c0)='./file0\x00') getitimer(0x0, &(0x7f0000000000)) 11:10:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 11:10:28 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x100000000, 0xd3, 0xed79, 0x1, 0x20, 0x93, 0x6, 0x0, 0x3, 0x81, 0xffffffff}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 11:10:28 executing program 0: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667d, &(0x7f0000000100)) socket(0x3, 0x4000, 0x100) r1 = fcntl$getown(r0, 0x5) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) 11:10:28 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x8000000000000001}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 11:10:28 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) 11:10:28 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000080)=0x7405, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x80, './file0\x00'}) 11:10:28 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:28 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="691bbc90c5", 0x5}, {&(0x7f00000000c0)="6a0650ecb7ce845e8ab3f46a20089b07352988fc33a97ae607bf6218dc922609f56daf00404d52a47d631e704d", 0x2d}, {&(0x7f0000000200)="4304d5c920274f89c6fa7456515e02551df4c1709f5348abc7d49936e8a09c120bcb21098436d9ad1051fbd04ee4d846490bc0113d75050898286f47338f741fbd4be5aa3ee4ec7ec529fca28807e6825dca21dce3efa43269fa50a5a763714fb125d2a1a9904490cbcb4ee42df8587f733c3bcd08723a86a57e99292f97df497eda1a866f1b2204b3f2a85510fa26bc07d6f5128ee60fe645b685160191eac59608a876737f2ce9266dd8e528781e90ca1addbe99b4ae6f231cbea4d9669387d578a8637d4f", 0xc6}, {&(0x7f0000000300)="39a872b3f6b69e660ac52a88a185a01a57204d5ce8638bd3c6b724279facb6113ab46f3643b4874b649638c70ed18d95239f7e0b4a00c31e052f668a6ed76223098d6f406845d91efdb21a933066a52d8abc4c72942933302113f70b041df90273423e1d4cefac0c5096d1b307428ffa02322d6f56fafca1749e6a5c84aa0a992ea97111a474a4c28b8dfc2d85b7708e9b85f482746b0e6a082fcdb3cae0bc833d641dcb4a9aa6c1c8002694ba065c7e97d0b449012efaf791bb3a57cd5e0ad7fb881b0996207d8b75bade92ae05129e9ee9b89b9725e1fd1619adf36dac501b3c0c5eee10be67244feab0bf90be04b0e8beb997058d60cd598637ea0d", 0xfd}, {&(0x7f0000000500)="254fb1c87e8e565e7f8ec23e5e3d9b8111a97136882d374a367f04ed0d93e1c9aadae92d7e23b48d8cb01db9ab1cd7437764da4877a9bb05e3ab5573ba2416df7bc61a6586e62b81ad7441f93582ba81de0e646b9e7d391b068c103f8a35cfc0ea1a813641c19339810dcac58f63a7adf6dd6246b95424d6944cc97a2eee4a4f5d1a0fc09660f06a5075dfb8ae28276db89ef6c2bd6bb7a89754ad237d0f7d6b02f2d75285ca88032b79ce21fc75a8901d734dbd675ca671e2d1845c6d6816ae79671f9921487806b8a3f9b05dd5f6334643bcab7db5dec97120f9c37f2dcb3c9a4171bf811983ac1ef3fc9d979f164b6be1b3c160606f8cf6f0944103", 0xfd}, {&(0x7f0000000600)="ffcdecb2ef85009c08268fa92593e420964e7f49a7c80c317905fdde6162f08e2a66b96b5d44350e3f490eebfcf4d8984ec1db7b1743babc3602249ce59543441c5d8d52660873d5e2a24509212a47339d20a081f90dbba32a11f291402880f42950c25b213de444e13115b1c52b5026e037766a9acc955af1a53469724674e1626614a5fa40a0886dcc14d84bbb836deedb265ac0597ef69ab7ff4e8f104b31fa27df5e07978ab45bb1e8dd89223c08274e646b7bb8fba9162284d33ef6781bd25b919aad1468f608b4858c9ffd6219", 0xd0}, {&(0x7f0000000700)="75941ee9eca423ff7d5a676f24dcb854611f227869566d4e7e7aefbb67c28fc3e62a90848bdbeca7c77d532253b089adfd5b0621388c1c854f47609e21a0b416eee1e97d9258437e5c082f6ae0a9b258166a245482eb5798ace473018e78e20251913e424c27ed3c7b974d0f14a4acafec397e6709a7e6c2b45bea452b03d6f492e0c7d5cd5c1a8c5249c3286c834fe81f10506c3b31ed5050cedca9929e9b874a8959871bc3e51e2344a7f5fa01ca64f58d4e59210a0e5fe086498aec463cae8b4fb6458334c240cffc629bfe340941ac40ebda2c6adc", 0xd7}, {&(0x7f0000000800)="4a922a3f5f927edc40b390416bf1731359e22723a985a52d0ff27cb7e0e81436e6a36ef835a14aeed1eafd43d22eb37ae94cc033f0676dd584893a6284dbaea582d527c3d27b12ccd7ca0fbe0391cb8ef85abe5999e249b1b394af05a90ea33d25e43fc7fd4714590277040a1079f3b75e0e1889bf4d37365af0353551f3db32fe63b124665dd5cb48eec5a3e51a17daafaf9ccfeaa2836b14eb613f248ad41aad987af6586e0f4ca90b5efa3c27c5d4e5ba45f8f089e318e163ddf4ebc3b1e62ee4bebb02998fe81c82e5402fcbb2b3bf", 0xd1}, {&(0x7f0000000900)="5807e58fbe67c764d2d11b171d3f43bcdd457c38470b8f242eab4575c98ea749d48f1593c28b282679cb61fa4396391ed48b3abafc8e043e5c6df05d513fbb7a01bbb4bbc08594c2571cb79e6380c35f99132071c36ae322ec4a5a5baac805d50cdb9c8a8e5a57c957aa7a6ffd563b9b594b27c6547a23f161d26abff1b3d04ea23182a9578b25c1a7e11bedcb01820dbe055e01ac5daad28a7c4d9ab541b79b5897f429c2f880b8909c18f01a77efbe6035e1562047945935ce4e42a1233f6a78c77df744b24433f16395079517712b93d0cd14ef9fc64de7ec08283d014804a355ca166ee2977b7f8c6f2573075bf90ede6acd9574bb2172", 0xf9}], 0x9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000100)="2e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cde50a00c4217fe6682665420f583964660fd3e7f2e100") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:10:28 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = kqueue() fchmod(r0, 0xc) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0xec7, 0x0, 0x10000, 0x0) 11:10:28 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8, 0x100) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:10:28 executing program 1: r0 = getuid() r1 = shmget(0x1, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x2000) setreuid(r0, r0) seteuid(r0) getuid() r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r0, r5}, 0xc) r6 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x38) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) r7 = getuid() ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000001c0)={0x6d3, 0x3, {[0xaf77, 0x6, 0x8, 0x200, 0x100, 0x9, 0x5, 0xa4f5, 0x100, 0x8001, 0x8001, 0x4f, 0x0, 0xff0, 0x100000000, 0x100000001, 0x5], [0xffffffff, 0x7, 0x9, 0x8, 0xffffffff, 0x100, 0xfff, 0x8001, 0x1, 0x5], [0x4, 0x3, 0x9cda, 0x3, 0x401, 0x7fff, 0x8], [0x5, 0x7fff, 0xfff, 0x2, 0xe4, 0x1], [{0x6, 0x9e54, 0x7, 0x10000}, {0x7953906b, 0x3f, 0xdc5, 0x8001}, {0x2, 0x1, 0x7a05195f, 0x2}, {0x3, 0x800, 0x7, 0x3}, {0x77, 0x9e, 0x4}, {0xb9a3, 0xfff, 0x47f1, 0x8}, {0x7ff, 0x8, 0x2, 0x4}, {0x400, 0x80000001, 0x9, 0x3}], {0x294, 0xfff, 0x451f, 0x7}, {0x7ff, 0x40, 0x2, 0x2}}}) fcntl$lock(r6, 0x7, &(0x7f0000000400)={0x3, 0x2, 0x9, 0x7, r3}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000440)={r3, r7, r4}, 0xc) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000480)) getuid() r8 = semget(0x1, 0x6, 0x102) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f00000004c0)=[{0x0, 0x1f, 0x1800}, {0x7, 0x1000, 0x800}, {0x1, 0x4, 0x800}], 0x3) semctl$GETVAL(r8, 0x0, 0x5, &(0x7f0000000500)=""/139) faccessat(r6, &(0x7f00000005c0)='./file0\x00', 0x60, 0x2) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000600)) pwritev(r6, &(0x7f0000000640), 0x0, 0x0, 0x0) fchown(r2, r7, r5) ioctl$TIOCEXCL(r6, 0x2000740d) fcntl$setstatus(r6, 0x4, 0x84) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680), 0xc) 11:10:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x30}, {0x7c}, {0x80006}]}) rmdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:10:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0xfffffffffffffffc) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000e3047600000000"]) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x401, 0x0, './bus/../file0\x00', 0x7fffffff, 0x9, 0x100000001, 0x5}) 11:10:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001340), 0x1ee) 11:10:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0xc011, 0xfffffffffffffffe) recvfrom$unix(r0, &(0x7f0000000100)=""/178, 0xb2, 0x1, &(0x7f0000000300)=ANY=[@ANYBLOB="014523d8e508e856cc09946f4254f1abd09bc672b5633979b90d3cebb02b5920826d68f2557b044d32e27b8a3dafc9e5ba2c87b4d36c7595dcc0de9c83acfe26d74c110b6551699f95985b277c6fd6b016e3aa8364b5b121107b89f0cb5307a56d0c07a5d1c8b586274ba6986116ecf509997ba1e2fcd975999da24d31ca40be7e5e342b600540615f0fa218b99864ddf4bf626dd56594c4238f7c7a49ef5d26d42ef0724f07ab20bf970a96a05d100f"], 0x8) recvmsg(r1, &(0x7f0000001640)={&(0x7f00000013c0)=@in6, 0xc, &(0x7f0000001580)=[{&(0x7f0000001400)=""/5, 0x5}, {&(0x7f0000001440)=""/20, 0x14}, {&(0x7f0000001480)=""/89, 0x59}, {&(0x7f0000001500)=""/117, 0x75}], 0x4, &(0x7f00000015c0)=""/128, 0x80}, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x400) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000003c0)="9682b5ca8c222b598ac6ecd2ddfc1de2e4f9e992c45e56e7f0959d4c9811fa566bcd471c326d5290ec0b34cd4e578c32ab8f06057d458583eb9129d1d88c2d75d732439be3ee7460eb3df9d8a5fc9946b1900558dbdbf03b69c2f7b3a50b771526ba9d5d999b5f4b6ae189bc85a3609b35ab28cf884c44e0abaacd2cbad0c2f8617bd1f5d54483b5e08e7bade01ad45c050cac77c89bff065013eed7cfa1750ea01a909739bc17256fddea068fcebd1c43b12b6bfb029618cb84b91babe2afd84c3517e2577eaea9baebedf2f1d64030dd050e33a17cc97b7d543578a0116ea669485fc3b04298c03ea4c5e1e67fbbddbd5b1963108e5dc6ce9746d4384688d8bd9254e9ff5c1ac19b0bb59c99ad373079d18e26c70c59d312b40ec70eb43f112cda9912eb03b68826dfe36a8d79f02431a35362da9c7b9986fc692cf422d73d5139427ab3864f8f9188494ff38cd44a7cf837c4362af173ec78b460ecd3a7787409b896ff689f57b9075536382828c932f2c331ccdcef50f63a7c4f2e3bed991420d5abd7d7971c8817ac4ceac0841ac0fd71ef74e347416eedca665e0b73f4de72749ecd439f4d3932b7834f1ff178dc1edcc4cd3a31d412ea6828b659b47748cb66fed8719772d9a9213dc8a90986245e407c34c11e434216126a61c8875714888973e8529dd9f707457feeed17e2e3879af1a2f35410aaea7f90ac3a87614bca63bf35d843e3ee1a3ede354e337de1560df6ccfc358f5b39ad03cd63eef5aed706b987cd4cba3322572680a7181c05eb3c07e751977aacb65c5eb47dd717f85f94c6b1e1479b591d0700cd5233e7fe68284a7676a9a9cf8ba51382ade56acd32c3c3e761837c3ad94b915c0ab58c715e9b7df4554f90ed5654ee48327f9397790ef59f1f6cdc5b2b07cba6bb6d99291b2553f05d5a83aeb2e884d918355c4c039855dee843327e67c66f62f8522585e4cb5079be7e090f31e65c8fc6341732797b76602c859bb59ba7edcc16f4ea23719bee4b1d51421da7d5dc0d8ba26b02f65416c1b776fed1bdc3f28436248c64c000510ee759eeede5df142063fbb7fd731fd3aeb918c3ed95f00f5e6956cb1376365ec1cbf10e67a735e9c1e52680b2f83965757ba6f07b482b9fd90e94ccfabd0aa7365049ca0f689af837ef4e816564aeed497f12d61e729743de6f5a947312c3a5540ea816339ff23f46552af079535228a7903844b584273fc0b9de5e3c5b598ad04134963148a059469c1be2660b708780abde766fd1c1e1673957b137ebdce9921ab9f3d9c458fcee7ef9bed26b95d9d93fedec0bf702dc11ae62b25583c8cf7fcf5c30ab33c8b2420a70c62f3e7bcab81915381065671f85b790660af6aa4752507d7cd632ead629b9b0090af91d73c5e339da5ac9f4c09c91a5636873e5c8f908f8e5ec9c2322fef82b03ffd85ecd95ae359221a5692e3312dcd7d5d938ec0ddf8d2bae55bda76813e09f9679750ecf593ecbb889e4fe93ca6c4adef3756d2794bee8068db28d676065a8548330f3f9d42a40d254e789e54fd13109ff5651e19d90bcc09e02437d65d1a65ed6d2f87e97f29630727e278d79d30c47864a1f24dc20937d6388f5a2afaf8d364215e0581dfb68b8886f21015eb821cda31258d818268a2ccc2f755e3f505011ccb18dcadab61211e0c4254f2165f727fbb60c5083e9bc77b10a848af6192fe41847b031034b9709f6c525bdf897e224cabb702008aa038f6453af51044b27e019ec4a67bf2cd8a7defd91929752d924304c0dd02066e78c434eced8d2eef26700c9c4b03d3b774db30b861a501eb0e8cb29d88b14b744c30701f8f468290e51504f9819937b43c755438abd5dfd03113168c02b219c5b738d65f28936356e40320937259e9390a5ca8037c48bedc96855d53fda52c21826b16908ede106cea528d3040afa617d51b1ad61add430e41d943594c36fa65a3e665c400db3f9860581ecbf9acacd9bdca9026103377ba94a40ea4b31a1e80bd05380a7104fe01e867c915cd8eaef44fdc40f0ee5b9d4c462d471059c72f1e9b2031f0b7b7912de4a7a235d9d88c79f419ff0cb3e6854558b3ea317f266997ce0aa500bc1d8dafeed95523c1bfe7e19d55045bbe8a9b68213bc027e6520b2059dffdaeb108b552545b909264dbd0c72df8e1f5f7c3a8443752fcf49930d6de7aa15664e918a174def6395e1f1a14cc8aa2b2687af85ce3405fb98a2e8960f5275b22c6c436d6607fd2ea52ea465fbf725674d01842e999ee226fa033f1d837f2dc9ec7e2fef8feda2c7226aed10e5e3bd90df9d1ac9b9dca8dd15e1e498250fd30e5816748d74c65d92a305ee023b5ee32365ef0b7afed87a7bee135359b2d3298f3769c268dfd02d7b33e31f5ce2ba60b8dd66f6e281e91ddccd72fa68a7afe3ff078d73b65f329a35ccef9d8e09225b312bac854f8659659499473abd1c4503c994937aedf68a98a01efb35edce52054fcb526a7afaa8a200ed2b544189abe605c5a4fa39f9c74fc54acd591b32c3e56225290c75827d20fbc65aa9377a8423e913aa55956a695cbde0004cdfa477de703a2347286c3c18aad3b6ea9ba5db2cfdda788cfbacaf4ef146ff61156fb7307343be0396478a37493c754e0a4c883a733525d37220009facebab407b95d032384f06cf4da077b8cb9fae7fa554a8ebbf88d40543d80a2cf8762e745fdcec6516981673729185f8c653cf268a5eaeeb4815ee2640e83f0b83b214b1e6ea579daac6fbf5af32482502ba0e36e174096bc9c0cb47fdb12711f1e0d86d5be6f8619061b561a39a7cc7d0c9905f43e84789b771385f7fd58bda515433110759f9ef062b97caf69740cb82eb509d1df99ea586f6dca14a988024335cc5164386866ff513ab5dcefd5c9cc0cbe6404a04e5c7046da0a31e54cdf7435863e371d7bb2314b45113aaebf6a7ffd5d267e65c84212e7bfbfc222659d16ae7eeb468b57b2c72b9c322427ec06b5070ab1f131b0cb60b5e544959bc8d44417089335b7c2c175ad2b26058b696306ef57eb9ae6340e69887e190e79a8fdb4dad914fcc6dffd312463859d378de06c59a5ec584b1519e9283dc84da798eb49df4f73421828315394a9a1dbfdfcb660586f231356617208928f6ea859cd410486da81e1cc532994b66da9400d9590527d2c470926bb907b9a6d642d66af80f6bd5b7939aa1cc6beea77cb25d574f06c965a78cc4da8388266fed00aac6c4bcff660bac80d7595683ecedbe2333b55cf1a6562ebdf3698677838661bc01989169b06875496d6016f2b1f2ef2978b962918b9321ffb7da85b7a72f3e09358396c6fa0ac0353862d4ed80e575f6cac859bf963c303e149c80f216b4fc1b0acd85b51ecac652d7006edb356bc9ccd7dc880a9c1ac1addfa0152a052848cbc11254106f425e5d2541b020bcce09fc23b239ae04972df5a89afdae8ad2330683c6cf4cc4fb74343be2c5e2508773cb64b1d8f013430281aabdf64b5f1e0c3ebf7e7751b1c76dc70699507090f8438afd559fb0f6ed4d73c5b0f1211f6c1e6d0b05517b5647244d7fd1d09fcf1a48d45b62be623afb42f1498d1481dccdbd9b9d62d3b9dd178e771c782d4f22659d32f3ecc7760e9dec21894223174e34ea6f4b45a73dca13b214b555fae82ce52afc39c9685af90fac5e91f618872b1171c5b5530bb6c49c9a7af8a7e0b04f7225d54a010682169828bad3dee8caca222f0d76effcb685ac80b6c48391949d7382fa77a68e509c5e15cb379e05db7cd98a1e9ace20e16e7f8c986802b4ca7c18d333c1681129e3d628bbe2476f2c1bb8f13056f41d219db800e270d40cb672ac14b1c7ee1740f7e40f8f40f2ed24369ae03058a9f3497a469e7eadc118c9fdc076c3d5f0ed6ccf6a75d007ec32d75120dfde1ad8a34c4146b9bb7399c2375a793f964b11cbebda1bcbd69f1e63547c54f4c2631000b25a6e1dc4745fc75f1bf98d9c6603685aab0f4cf58e3d0255460dea3a060334351f2db9b153238d8af1e335c3c9506c79013ba51ecebd0fa1be6fbb94f548343d128caa4e2afce4c003de6fc915bc1c715e516175fd81cd509e4f1cec9a06006c8dc318ff132a62d5b7894663c3d3e1a20db36973204bfb151aff308492090f3eb911a8822b4e91b7ce6b0302d8fc60ab748f7e4372eeba5cfaba2208b7572e0c34a40c611db635f01291afbcf9afb3b35dcef6147ef1c6236a6ec81e7f4ca4350abe36e68fafce238f0067b70de1b38f643cf47d1fc3ec1df1458b38d529015dae2ec89b12b80ceea65b1c02915387a7e46e3b625570474d0a8e80c35d1b5e8fe74e4f07b86401b4dbf01f59733c0013f65cefc7816baa277d28384d1ade541a2119d6528fdead924e8a98e88fa6b32b226da07e624445adf60f5040c91acbc2c0258825f09e5cdfbc074417f7b3ab6f39547ef4db3f7dc08dc1790c2ce875fa88edc87dee2ad1f0b53c8210d8627c0e097ae4a2423741b009a1f891a86a10abb5c0c71fc81a3328fa45fb694efa63094e656f397844d5bcc84031b855e3b224480f0a77ea539e09ce1f906c09bdda45a45c5edf400581ff13419e26abf5663860dd84bb9810856497ed6940c50d9d40941f896e85958b4afc191e01862dc3220ef0d45d7fd38d6836c4794ca0e753e433d7e9aae281e428a7978c72f7af752560e451ac366226b9fa1e4047b1745b5573f6dd8ff9a688374ebc20780267867b5a94db9d899a34a8e7f3eb0d3d074b248596e9de3ec1b6ffb32e68b2c033f2f572dc281417247c9f2736a69c529406a5de8cfc274354f2d933b0c9a827f76605de5619f253a39e99ba1a5de00f94432009d4e257baf08017fda07688130d979c3bc22c37c5d0c133933f65c2e115e411e65bde95dcd8bcf197b5d9f1b283377695f9b399365d04d99a3709467572541176a98507f9b8a33c59eb0b2b720a296808bd5c710aa2db39895aa562f98d9873ecca51a50693269f63c771fb49d44b56523ca1b5bd164c59b6ff1cf6fde6d938b18d34474b3930872358cd31a4cff48888403906611872f6b956548522ab62d2f357f8d09dfd859128c23dbf9356a96514aadd6d3fc8c91738b5732d5ab6f6eab74e11fa6075b726ee722cc1363e64fa524d31fc974bb05d5bd031fa0648dad664ae3e7e845f71862da7f903b7b023edf32d94b48b4508ceca52093de4280b5c61ce1e9b5dfeca1bc1f26778bf63af6439e02771366883cfa29589062fc739ba09dc418f7c0a7eb743e4802edcadd8a5376e81ce3439b778f8dcccd0a45df270ca14ed8fd9b41e929a1343352fea6cddfe3f267432cba95978dbfbe48def1933e3ec5f9ea94c53e5db82ec4dcc09384e33b3e91abf39bb20e45f31c0f5addd9abcc1761afa93d21499e7b871dab00b2147bb051f9ae943fea7b3c4d7ee7f1598e4e61f790ce2188638587cff7b88e4c3af781290e122611c7e910303cc31963d849e196202ca12c53157b7fa5b1dd805db8cac90cdeedeedeb67bfcda88a2398d13bf8147d7b7358f5e74228a97b6d3abbb65a75e0ab196ca56deeaa78120697e3d0bd8e5a147c578aebcb0ca46ba466f03c6ba83592a6b10fac00a57f0a8734fb23bf6533ed6736fd0a474a3921bdab9731f058b3f9aaa5ede981d2c2e352b6313396c5222713ea28c284f4c80b62d0c7e4064132774dd8adf8f452ca720b76b1e197e165b3e3a6faef640ff2258c55f51024246e6a7fe7244044cd63b11b1faa1249c6f27c2b53d6be50e3432d", 0x1000}, {&(0x7f0000000240)="705bac77fe6c6d4ca32e2de32fc282cbcdc3ffd83e269ceab3de37e218e71d5541582a1ce71ba1e1ddba768c13fcd08d001d192407c2c5e4f08d4cd71888e87a2653d6794f23c8c54d4db4e134558a930fd3f7cafe760145b898649c9c12abd80a42592cf0722caf496d65d40c4d6191b387f872653c422fe32d820122781a42c13efc56242cb50cfe1925c39a555cb50136cc", 0x93}], 0x2, 0x0, 0x0) 11:10:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8800, 0x100) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1, 0xfffffffffffffff7, 0x1, 0x1, 0x0, 0x2d8, 0x7, 0x1, 0x3, 0x1f}) 11:10:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") socket$inet6(0x18, 0x8003, 0x401) 11:10:29 executing program 0: r0 = socket(0x800000019, 0xc005, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./file1\x00') setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x7ff, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fsync(r0) unlink(&(0x7f00000000c0)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000140)) getsockname(r0, 0x0, &(0x7f0000000200)) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000002c0)) r4 = dup(r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) 11:10:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) 11:10:29 executing program 1: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) 11:10:29 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x7, 0x9) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10008, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x1f) 11:10:29 executing program 0: select(0x263, 0x0, 0x0, 0x0, 0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendmsg(r0, &(0x7f00000004c0)={&(0x7f0000000100)=@in6={0x18, 0x3, 0x1, 0x5}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="8f389be40b42ce3d0d597e33fe6575f9f3b01d2945b4059db74cd6b9b061deaba357276f216a089806ac07a9e7d1944272a0cbcf8b38eb23a03558e6588940a2d6fbeb895cfdf7bd6870dd9966ab617ebe123c80da230c329d90ea31afab5a78d9a997253340bc585c0231fd205d9447a5b2d4b256e058d46e8e4451eb8817af2cbb1661e0675facbef55c14c10a73be9388c4a2c075559daa6862", 0x9b}], 0x1, &(0x7f0000000240)=[{0xb8, 0xffff, 0x7fffffff, "af7ad2de29039dd5c11831ff886cef6b057326ae95d26044aeb6314d779748791cb1dff79a85f916d513d54d6f46fb2f9bf1d050e51db42b6867a44c52f2022e3fbe39527029981ea5691c97f5271c8f2b3365158570cdb5704982787bd0093a8eb82295a58816ca8eee7237234c3db64ea262a1f46a3a294e0bb0c7b43afe4ddcde3a403b3bc3f364e83113acfe628844a722cd69006a6eeb96d94018ed9a1001"}, {0x88, 0xffff, 0x81e8, "c4802aca64599ceaf5a8e22d6a83dec7ff346bcc6f2a3a69ff4fb22aed1c2a57e8cc454f65a611b306f0d617d2ff9ee58a133b84abc7c7937717e8f3f06c732be8c15b1c9996641352bf49537656709ede5b0551ed3c91a87c5476b5e73fc4a453972eac41263e13a7441e7006449b6092618e"}, {0x110, 0xffff, 0x8, "d18194892a76a1b37c82b11bbad88f89f17666c168afdb07eae8dce279050c60e6d6cd77d232d67ce2cdafabc3e9e3b526618ce810a508ce6ce2cc9e656f0bd58de3bc1675972827f151496b8916394c6bde2fb4de3f89e6e6adbb1adeb022df0be7b9228b8be653a710b0d536ffc2f3911dbe2d72091a665a9067f28571c14400bd80695ddc10252e8f7c97ea33755094969d0a3530671ba672a3a60ac1d80ddb0636219f746476d64213e720466d60bcf6277305317305dc699a5e7916b9a8fb896ee71132421438a42cddc34972ae7eafabc2e4674e37264e45026aa4cb50ff07c4129bc1aa4a3fc2a69cb10bfd8df29957a9788681b0b5836492cd351f"}], 0x250}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pckbd_enable: command error 11:10:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) getuid() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xb4) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0xff}) ioctl$TIOCFLUSH(r1, 0x800c745b, &(0x7f0000000080)) 11:10:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2c, 0xb, 0x0, 0xea) 11:10:31 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f00000000c0)='./control\x00', 0x480, 0x20) mkdirat(r0, &(0x7f0000000140)='./control\x00', 0x2) pckbd_enable: command error 11:10:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000001000)="e350997c6c6a8525f877a7842fdd59b044f9b51298888f337786de1604477c2c418c21c1f768eeb46692e5b88cca3f1ee8cc166cebeb3deaec58fc49917d04cbced2770b8a0dcdb177f4379b8aa15ed1314c8b6590202b3dd05096fb0db6036773edf819e0935c1a66b0ac3333a5c906ee087335fb382fbf3215bf32cb0816fe736ec35afca6f0e42d78d06d5deea0d6e54f5101b233824cd80202e9208b983581c863e44c5a362eaaf6072be6fa102f045ab9772f1514c151f7a9aad03ea5786f40eed06345aa8e2193c5d2385ae6ba8e3735e88f4258102e71360bf85b3bf86a", 0xe1) write(r0, &(0x7f0000000040)="791a7609a888c83f8b662fef2786370471162f6bb46c96e94b01c999c2b71e83290950a50ca71aac479b4497d466041b294d99f50bab18103c4672262316d12255d1ac524600af221c67744d152f67e0c517db26ed9d9f36c3dafbaa54c9c9f50e757529825e1d1bb9fc268721e41b53b5a7d65a99705c3eb3ce52230b93691fd986549a18fbb7cd2f7cc1526d764534a260d1ee20ddd28db4ba0d3880d600a535522cab9a409bbedf55c45783e750b9f79709c6447ad6af2ab763757d5db8ce3e302a0f1715464e0018ce8a98f7c95c891d52ab43098b924ef5a053e519fb65781dd12a535aa6ff9e2d63c156acfb2b012419cec60c5765605e4fc74d0d7d88955600b685dda45aac247d93632a3b3189854e16018e340673648ddb4d052eef2dd1fdd95d376a6ac9ffea86e4383366f707499670c17f75ece4319732b69ad5cc9311af6254163e5bdcb2d40f23397887cda478efb49805aa33f1be8e315f7a98757ebde32904f377f8841107e236ddfc37a0a748c37782ed8cfb97719d20ae49c8dcb792dada975e53e134362a912e9a9722811c896a86d07e7a7a70bf9a5eca5286813479692d29f7f48e2e25923f900272a04d2db146a74c2f4e97c389148f81d62855c320bc372d066b8683efd8c7850a9884ea7b9bfff9a46c7798c43d172a9a0e5de6d7b6fadcc093571e2f3f27ed5415077acddf6afb306e382fd09589c09202a2b0dbe686d1a4163359b6c31b1fb85e5656a4c27ae51745823f656a3d8d3fce9eae5ec546b27a61b838fd16b230da4662cca4ffe2e11f4fb3b343a8b1cc1dbbc7f453f77eb928fc58a68e123b588e2c5a4153421dd1bee42102dcb293fdd74d00b7f3246bda231944c536d191c8e033297a134ff5419247c826655fe74cdcac4e6370be1d3224d0fe75b94afbe2bde762abea17ddd07a044a074ce60047ea6881ccab87ed45cb8fa9d89f6076a578731ed4b02d0724a24858f71ba0b4052bf4ff6b486a42cdd35032b2173ebc65db6f99b102d38b895111fff0a3c85e1c2023943bb8ab17c04b12e2bccc669de918bbeb2f748b710814416958c464925499ee56a239ac342e53b35688e9c82c9287d67d7960059eea472173eb28f5f3462ed0749da4a4da4870af3c4c9cef878f3983d72941adbae605607ab49e7533835a2ea008cb432c45a376fbafdf45cccb9ae3c71e59b355ce817509d52f24683c0e130afe9cff679b65210f5d336637e214d9dc35bd6689f9b5701e72b563a28ea13e6a93e5dc4fe0c77680fb8c5c6731e34c6ecdd85da24fc95786984b85dd0d92203c79e946f38fa48a278380d3b4a4bfd91c1ad156bbde035ac1095237d6f5625b9d23c727268c36a92b8ed417d855ad74b877ed36f73d6544ee52606006981c6e49744960276cbe873b901f3d60819e3dacfec18829913abcd17d1b97b8236b4d35555c9e8266964366fc97546704f5e61c07e8e0f8647dea77df9d784902bbdd9a9d359733a456cea562c3ef7afddfb2bbef38a39d7fb4e7470189b419219e966aaee03b8a7b795d7eaaf4c563889861a96de7353e5cb3dba6cc4468065ece3d94a305e084f9e4b4cfc0994a43219a6469aec117e57fe0e76174c770f477b0b3873afb0319045a6ea91b8968947dd5030b0f92c7be6f2f7a2ac3a33e2984ecab41c1c55617ca4b22fd15aa87dd6b39ec628fbc0717b174c68c043513d18cf2c090103f3d30def74820f7dae300b6288cd5b072bd68b8d4ffd090eebc64b501fcd728350b691c0d63baa79c5c43c4807f1a348c2630a170088f88771f844ae91f095786afcef521e49471de923c30978a21e58264c324aeef3a819d4b5a93f9f55164722baeccb5af9c8e1e59de2572558e9c71c12184b655be482a220c9a2173ee739a4f64e99297a41467279d32dc8ac5de3a52439ebce3b5420f861afc77ef04e21a1c64920f0a648f9470fb8e354bb6f4a9a3cacb1b579ff7b58c9171f20e010e529c60552e1d33fe634e002efa88dcc8e8b5ea1f64d5224791bdebeeab750cd652bf0c61e62b2909097009c368b3ca9a741a24984055f82c3913c3ec7f43ebff8e24a27cd38323bf6b6df5e565cef64e76c836e64f15bad65b7d72a2f5931fbb8dc29d302e54fb5ded55ed480270c9b086d85a327394fb062d7a6ad5e4bcf9037a7fb6d52c988c0f5b2cc34424063adaae418ed14fe2ede7a9b4889f8c35ade90da8f1f9ced97d0f9975a00707b16c3f9b6a691311a302fdef25f2fa94bccad7fd982ddf0cf2e6dd858aa3aad8cd72b0fcc4e19fa66415c0ab1f4b088011df227dbcb8dae223df4d96768b0fe393f7edc31380e17c87ea0208de73b76bcfe9ec8bdc482099c0b963e7308a7024adfe3ab2f01c153d761ebdb27d709fc56537bd047230647de27f160df446845055e3f40c901bc03d8cf76e7210cfd801fc57cf7af914094c0f1691777d355e51e9f1ad1673a3836435f7eb3060e4a599ed09f15190cc9054f831443eeffa47a600a2b2824b32ccab58189f9b16d9d9f343328f079da2a65571aaa68d0ae6a4c2464bb50b92312a9bb89dc1232db8b604b4167918de1f851970d9c8cba96bb12b62e620a77560c5f99f6a6ccbfe2aa203dfdaa14a04867677cc4b9f5933e9727aaef056fe2d3a9ee79c7a5efc0ad58dc9e125f85fcab902833bd5f353e850e293a2f7618740e167c91ca47c98f009850435f8691871e036911916085be603e50cf96c5badac61fe765808e486f3cbabe41221998916d9aeace28b86e450af4d298a44710f4710ed4732248e9d27f1bd735537fe1070232bcaa11c8cdf6d9e0424b7f1007345c42f60ec06cb1e08ef286d53f7444976c9d2a098335b39318edf2e76b6f1a73caf30667740c30129dea6bdb2d6f4728eac18f8d562220fa5da428dbedda7a92c35e2fb4d9ee4ba51f765e7ae46dad9ad0e04aebf78092f18131e85fb028d414ec56e9bd44635453d4b60444b1d73e244a68e19f4fc58c2b9472d13cd8f6079a537f90b72d37819c308cd2f73b16bd5b403673773abd68ac04ff99304bcd339ed9b09e471227ea7dc88dd18408b04097839b041472c3ef239f71136707493d38185f1d99416052e4ee197a1d6d169f4db8c6df05c368e6f2a9da37856c21d5d6bb58013c2a337a52f592f5e08adc12ec821f2102780ba052936d4516a42fa1191529fb3b5a3246b522409d40da47cdcbc665ef01a4fedfca87813d56b8da935658c0749bf55e6d8a9d053446533ba63d7a02c13e58e4db747ad2ffba0a6e3858e4ee9a4ef43d432de7ddb3ee48d58a0be3582f212de1561f0af494fd95b5c4e7d317339a6aaa86913beac0b8eec541d0edf1967cd1885244085f160e6fe9fbe151151e73193976e9c923b70455c97fd1c4b8c6ab61960830068cb147b28bdfd06df9e1fd435cf03437754aeaa7dd4b25973b579be39ed28138db43ffe61327a6a3d324fabb3f83d1ddcfaf11012be985af8fcbe2533703817c15b45922cd0972e7a740a6aba339945b767859e4f22e8166d39bbe9b5f720f612ecd1566a34010f2feb0fb5a319ab0fae3a0949d45b6cf1c7e4b8c9beff0b6f383103406852293ebadcb6f8ffd6e0c7535d26f70417c00f1439e9d445393688f6f9de88d6430274c5e75f37742c75a9052184329eb653a8b9198bc07c2242d0e3a29330e4019e65ee956ff8ddfc1e50181c9c461ea5d3184fd10b6d01e3daf8f3ed22c17f9391cd3f4591a7901aae02e642a337db702e6b2d09274953a33d48de1ff94eec06c333ff47da089ad4b27a654f7a5a56026b0c0b8e5e97de65e81662fc4fb137bf2277c80f8ac0f37f2b7373d2005c71447720f856274b0475b1844aefc881718b64d053046f919d4d3441e5f0cef7fd02859a95b1e8b54145f3e83e4b6b41718910842052aadd685dd3a9d32a2d5d5a74ac3bbf70323cf39652a220e5ab7edda8ddf2e3a078ceceec4eed07da07d5a95d2eb6acab38ec866e007e6accb3e9156283758f28fb8d0beb698fb855028b4a040b2467d50edff27955ab7d568bc72db047a6476dcf2fe5e77567dab7b037adc1bd04c3deb0bee6daa59764ee872af0530b5f1f98916053da8dab4c3752567ce36b31fa522b1ff548615c32e1e34a1b60ff7c54d1f86a1e8682bb241d0487a78cc4f8b6f259b91efbc461c4b429d6b7a47f9c7f453408404778a7c26d8b3b0655ce02912fdca24518bfb065d4b9fffc2f598872e088bbe3721143c0ba3424186fa8af5dbeba89f2204d9c0df96cf7b4fb096539b5861d8444886b3cedf5e91623e283399911e4cb9070615d13288e90d5dee96e0e1ce63431b32f9d11f6bd3d7602d6efa1c6ac3e07030f484c6c34a5418ba82ab616f31f20b3b7e6ef6a030bfd79f1af4a11b0842ce27c7b89ac6dc04b143b0f768ab2f89d8904e6879f60229aa10f8a00368d2ff156ad98def7198ad60078e079d7af94c6a1f9f48ae58c42b0632098096dd69a896384a52ac029997e573019598a9f4b6af1667db61482016e08b896e092758d6057655db74de88945f2b38e25ea37b63c4cdc7d60fb487b8bbdcf6e8ab236ec1b3f6b94e52f0bcf97220d4722d76dbcf41ba5f3090c94702a9b86919929dc5e21bbf063b908212bdba2a8f737c7545da49bb3eb8754c2f91f0814f3974d64826c5aea688b9e2da8399aaa93c35a0564f704e4335e6f9ad207f6d740955a205ce6b6fd1e66926749a14656da5e3263fa7249e90017446a362adb215a126c57381308f2035231dc8c1c8199435928790e57d5b5a6a8e707e16c87d3ac41b37e484b40a9ea91057d08ff8c85b003ce057a7dde5d88a0b3a176b88dac2419665e1e95450cc5a774faeec526f248949679c204191bdaa7b60b2da5a2be0527397d19a1166fbc097d423249145026650f785c02c7311c0deffaaa4749b5913ee4d0115bd3b0ca058bec9c87eadc68ffeb061179c68ca3e63babee3ac81c607242ccb51e504d87d65327f46fa7f0588a044763e0dce00d6741afaeefd4599a51f0e65021055f68155d0c6779bc8759289f8eacfb131d58f3c7a482773b2cda70669f1d23a769b8ec5d6cca2b9068b7c9503e936d2a76b8538aabd6f151a31495e82484480f56e36c0ef9663f8f14d7e130f09cc17e44dff93b47ff6e9fbb33553ef30a7eb833c8cf3778dcbf56f5e2c927e8affb7adebbe04e42f30bd67c2676b00d0c7d8c26aaf5d459e20260b7623a0d857ed24c2bfc30ab80f868b6d53c5a451aa5a48094a58614765642e0b13590da321aa2a6fcf65c69a0dcd4589f505cf33e69b3b06010132679d1aabf2a2f69ee7997b354c73bb091cd9cffa883e5d5d6859074fe6bb6640fd42a456be176eb128e36a784cd039b585596fd283dd0ebff91a8ba453a985a50caf5a0a3627e8588a6229cfe83c0645ed99724482a120c5e8ba9ec67a80288fe963ca585824eb1dd239338c99b73c580cd9665b22102e1a6af5f4f5d8d30c074b586799a48dbdcea45c91ffbfbdd372f08196e5383ac2446b35df7ace7d07e26e4809a19337f8d5ba2ea0f62eb913869097fd297978a3dea83ce66f999444e4898e33a61b1db59d9aa8055678c3eef5f0b83be23bbcace91459986c4507d2d0c379c7901fa2f65d453727b5a26", 0xfa0) 11:10:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x7fffffff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) 11:10:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00006a5000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x0, 0x6) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 11:10:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x380, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0xfffffffffffffcf1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) 11:10:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000240)="6b66688351dee645fc9c003fef68344b73c7fe1ae936b48947d7cea88c01b41d1e0d16deb8a3842ededc4458a47dba2a07525dd128ea59202deb224330d68d48c1ea211cf7272fd527aa18ff3c30de0aece4b43f1158c79e2728e4da659cf9dd2c9264bb733baa9f35bd1789c5fdf775b559ea752c16c03dd74c4870567f709815775f6d9e089310f37631a57699a709dd173025eed864a8e1cd4f89401cabb882ddd98f2c6045609d58a38d36a7a3ce8ff56b53ca8bc620ffc68681ec2207069959a508a8fef24cf72465de95af83dc371c73f107e5fa7aafc091cb28230990fe95d1927e0800ce72", 0xe9, 0x40b, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x6}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 11:10:31 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmget(0x3, 0x2000, 0x1, &(0x7f0000ffb000/0x2000)=nil) ioctl$KDDISABIO(r1, 0x20004b3d) sync() openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0xaa0, 0x0) getrlimit(0xb, &(0x7f0000000000)) semget$private(0x0, 0x7, 0x28) r2 = shmget$private(0x0, 0x3000, 0xa, &(0x7f0000ffc000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) 11:10:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x18990, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:31 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2c, 0x100000000000, 0x0, 0x0) 11:10:31 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x2) getpeername$inet(r0, &(0x7f0000000140), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000001b00)='./bus/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46c00) write(r1, &(0x7f00000000c0)="17182a712f75912473c540f043bb7f8fb3089b0064c4193c84dea4164f863010cc462db646770f06de2562efd0e63a29e9c28e165339bcb0cdc704aed4a02ae30ddae19e49ad82f35c2bddbf2dabd6fc42c0512b80cb661d2832db3b550d7eed9bc3c728c8cf4c9025", 0x69) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x4011, r1, 0x0, 0x0) readv(r1, &(0x7f0000000180), 0x0) 11:10:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="9c0a6500ff9435268d0a991f17f6a03d875cabd5eba21b52b4386449429bf8debe40f834b2500963e0b6d6a0c8870325e56980caa07fa856e67d1368d861bc116c6b0af320ff240004ce9a181eadf098edeab35c0b0867ecffa8e43fa4292862a3ddd57d98b0bfe7e47780190b7e68c422b8d4911dfba71f82ee1cc5dcdca60725db5cce7bede4f22462e60858690f1d816e", 0x92) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 11:10:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget(0x1, 0x5, 0x2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/75) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xea, 0x0, 0x0, 0x0, 0xfffffffffffffd99}, 0x0) 11:10:31 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000180)={{0x10000, 0x200, 0x4}, 0xffffffffffff6426, 0x3f, 0x1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x7}) 11:10:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x8000, 0x3}, {0x3, 0x37a, 0xae5f, 0x20}, {0x5, 0x200, 0x7, 0xa370000000000000}, {0x80, 0x6, 0x2, 0x1ff}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x100800000000840d, 0x86) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20400, 0xc) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000240)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x80) write(r1, &(0x7f0000000100)="dbbbe60ccc8bab0d0288ec79f9e7b4a29e1c30408c89eb032b01378ce7bf2602ad108d1d0f992cc9bf83a8a9f059becc9fded40979f2ba25961d4736085deb2e883d0b8a1aaecc432c96cfbfcdf3d57acc9aca22a926d063f7744a8f110236afdf54cded85f7b22b4683b892b222d66ddc528e6e0f64b792dbbc2d209306a4af047069d0756ea99d765801863075aa73ad39ff15b5faa1b197ee8e196b579926de3eacb61f6fd6d56411a1c1910851e231f0214dc78173840174e7dc5ad57f6514852e2856eee1f89badf93cf1156c25c5ab4f3df95bc6d4b62aaa2af891ea9403ec6a96d84c1568422b2c9fbb529acfae161dc50d933ca39b7b1fc370f1", 0xfe) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000000c0)="9c87c3774f4c6cd41be3fc0bdc995c716cb402b1524423", 0x17) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0xfffffffffffffffd, 0x1) 16:00:07 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x400000000005, &(0x7f0000000080)) clock_gettime(0x0, &(0x7f0000000040)) 16:00:07 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x82, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:07 executing program 0: r0 = socket(0x1c, 0x4004, 0x0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) shutdown(r1, 0x1) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1e994f7e, 0x7fff, 0xffffffff, 0x2a8c, "2192e03b633f3c439fa4b24bccd814f65cb3cc36", 0x6, 0x3}) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000080)=0x8) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x100, 0x1, 0x1000, "d2eb2f0f490603c81412241d22ed3a21cd8096c7", 0x800, 0x8c11}) ioctl$TIOCSTOP(r3, 0x2000746f) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000040), 0x40) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="000000186004008b00002c270000000008020000000000000000000100000000000000000000091400000000", 0x2c}], 0x1) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) write(r0, &(0x7f0000000100)="09e423e1bad9dc51523bbe82c35dba78fdecd31de084f6ce15961002e422aaeb73ae4660b63935d4961d6280457978c7be20cc07f818c0ae19d28016a481ef0d437d117eb0d595f039b2018e9e55338c55ea708419b300be9d49589b827cc65e846b68adbc6e4ca5f282a63f44987f3c530e918c530de4e4f6586838d6e14701adf40ef0fbfea0304549e20cfddbaa5f2b4fef83863060c08b899cf45f7bb31e741d98f72c9532e35763621deb3ee04d0195f34d0c701df770910df6bd2c71a2abad01328a26de3ec65e7a0c0e535c6d", 0xd0) r2 = getegid() setregid(r1, r2) 16:00:07 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xcee5eb5751a9b381, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) bind$unix(r0, &(0x7f0000000140)=@abs, 0x8) 16:00:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x9, 0x41}, {{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0x0, 0xffffffffffffffff}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:07 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x8028698c, &(0x7f0000000000)) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) 16:00:07 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="a1", 0x1) poll(&(0x7f00000001c0)=[{r1, 0x5}], 0x1, 0x0) 16:00:07 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x42, 0x20) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0x7, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000240)={0x6, 0x6, 0x8, 0x3, &(0x7f0000000380)={{0x5, 0x9, 0x401, 0x7, 0x683, 0x5}, {[0xe8aa, 0x4, 0xa7, 0x8, 0x7fffffff, 0x3, 0x60f, 0x5, 0x4, 0x80000000, 0x6, 0xba21, 0x2, 0x95de, 0xcf, 0x5, 0x1, 0x1ff], [0x3, 0xf5, 0x1ff, 0x9, 0x8, 0x8, 0xa, 0x400, 0x80000001, 0xfffffffffffffffd], [0x15a, 0x56, 0x4, 0x800, 0x4, 0x1, 0x7fffffff], [0x5, 0x6, 0x4800000, 0x5, 0x4, 0x2], [{0x888, 0x4, 0x5a90b8dc, 0x401}, {0x7fff, 0x4, 0x9, 0x10001}, {0x9, 0x3f, 0x6, 0x4}, {0x6, 0x100000000, 0xfffffffffffffffb, 0xffffffffffffff00}, {0xe7c, 0x8, 0xcf2d, 0x8}, {0xfffffffffffffffb, 0x99, 0x9, 0x20}, {0x80000001, 0xffff, 0x608, 0xff}, {0x8, 0x1, 0x200}], {0x8, 0xb19a, 0x0, 0xffff}, {0xff, 0xffff, 0x80000000, 0x6e7}}}, 0x6f2e, 0x8001}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000000)=""/202, 0xca}, {&(0x7f0000000100)=""/119, 0x77}], 0x2, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) syz_execute_func(&(0x7f00000001c0)="c423bd429a00f0ffff008f093002ca670f5213c462f92a44f9a6f2adc4e28db9dc460fb2b9fbff0000c4c279a660c4450f0d610066450f3815d2") setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:07 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000000000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2a) 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, &(0x7f0000000380), 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/19, &(0x7f0000000300)=0x13) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x81, 0x1000, 0x9, {[0xff, 0x101, 0x197, 0x2, 0xee3e, 0x100, 0x4d, 0x400, 0x1, 0xfffffffffffffff9, 0x1f, 0x3, 0xf5b7, 0x1f, 0x6cd, 0x9, 0x7fff, 0x1], [0x10000, 0x81, 0x3, 0x5, 0x0, 0x0, 0x1, 0x2, 0x2, 0x10001], [0x10001, 0x6, 0x7f, 0x3f, 0x2, 0xffffffffffffffff, 0x6], [0x8, 0x3ff, 0x8000, 0x0, 0xde48, 0x8], [{0x4, 0x9, 0x6, 0x8}, {0x664, 0x3ff, 0x6, 0xffff}, {0x5, 0xd1d, 0x1f, 0x7}, {0x8, 0x2, 0x4c0, 0xfffffffffffffeff}, {0xffffffff, 0x5, 0x6c28, 0x8000}, {0x137, 0xfff, 0xfffffffffffffffd, 0x2}, {0x5, 0x1, 0x7, 0x5}, {0x20, 0x6, 0xc94, 0x10000}], {0x3, 0x9, 0x10001, 0xfffffffffffff08b}, {0x8, 0x7, 0x57, 0x4410}}}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) write(r1, &(0x7f00000000c0)='N', 0x1) read(r0, &(0x7f0000000180)=""/186, 0xba) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000300)=[0x0]}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) r3 = getpid() getpgid(r3) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) r4 = msgget(0x2, 0x1) r5 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000240)=0xc) r8 = getegid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000340)={{0x800, r5, r6, r7, r8, 0x0, 0x7}, 0x9852, 0xffffffffffffffff, r3, r3, 0x7, 0x7f, 0x3, 0x8}) close(r2) 16:00:07 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) semget$private(0x0, 0x0, 0x200) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x240, 0x0) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000240)="ebff125c000000102e980e2f07131ba3126a29260c0026b42c06e396e5862d921248fc5b8e21f09eacbcdd99e797ce89d237c72e5a2ab2dd05d26b7fcb734e36c0a9ce5553e75971477717e6262cdc72a2bc34ff7bcbe1c55c75a20d6ee988d6fa7c7b23e366f631ca57e02259ba529f410bc8be69fd6f91d331be3624bd42fda88f6ed72d8682ba481c3e77c173", 0xffffffffffffffb7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) close(r0) socket$inet(0x2, 0x4007, 0x9) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x4, 0x78e, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100002000e, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() pwrite(r2, &(0x7f0000000040)="607932354bd28d8d05d53b7fb0dda652b44b6d2971bf97c1682d96a9858b8540451b15ecce0a4bec6181315d13e4475828827eec9a38665e6b8674daaace30a013dd9ddb1d9b0846e1e86fa351cd8d882fb48cd375888d3c92ace41687ef079246dd", 0x62, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)=""/4096, 0x1000) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0x28b81e) ioctl$BIOCGRSIG(r3, 0x40044273, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x18, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x60) lseek(r2, 0x0, 0x0, 0x3) write(r1, &(0x7f0000000140)='U', 0x1) 16:00:08 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x152d, 0x0, 0x1, 0x0, "81188f119b0a38e8f9be133b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) listen(r0, 0xfffffffffffff801) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x5b4578023d7fa90a, &(0x7f0000000900)="39fa6dd84e6ce92e34266d7c6b6261c12bfb8577aca7868311c784201252734efcf1853e15c34af1d71dba214a05b7a6031676f156759542a86daf1b63f48cbb1d15781a509f796775a5dd000000000000cc467a5caa2015702e74105b524150b0d56eb0f5a109a65d3a93811d43b05e867936a7802b7e708dd70b95f67ab57ceec672420a3c04a9db43503533c37e542a7e5fa0d12b101af567263af86f46cbad5678daca0e0cc8f1ada3a71a52115e829f7b106520ffffffff347d96e4d081bfa800923178988a6c6a2957c57f3fa13b56d4f4a487c71fcd6242e1db0690dbc9529276e881d6e18d013cec33f860b1bbe171a62d48edae9ea7fb7e3ac50a0419eaf17857141288019aaaafe115299459184df10dd9938b0f17eda9e2725d590f91cabc0b3e3817b8a0c43ef530f0dfd8838dc451d54427b40125b81c14669dd90d57a71249c2db020ae08cf25488fe110ab5919c4e078e31d0c15eb08202260523dad5c7bfb2514dd0b1d2e6cceb9db7a44d64fbe8bdc1ba3d219c381ec8b34c35753c8641e3815330678a6d47f88ca0d69ccf35c2ac386ddc28d3bc3d72d1560a6f432f32d0d114ec3e5582da8c288e688e18cb573347040000fadad33c9a0d284cb02443caf7a393e40cd4f65b1fa0040abf7b50f048e66fce53b52675b10a3f3523906fc9df03a9305b3ca85a9ed48dbf1d18cad1e5d9542f336fba1145857a14e531d251f83e17646e187f178f7417a38179ff9670c2d2d4b6b2f754692ad3402c61890a3ff94d1e846dfcae61088e7d0b1bffc42f747cc5e2aa801974f5cdb151fe59c0b647f216823eec56f685dc39b73f5b656ca14bd384f071047ab06a81c8999e3443cec522be000289a0fa4ff1ffc4c17dc94de5f6787236a5e8193bcbe4022fb6bffb784a2dbf0d54c5b14f9d84e1a9dec9a1c5e38c5fff0b69feb3996c9f6b9906c36286581566be024805aa379d7a7177ce11549aac02f0161bba87ad41c233532373782ef976aae4cdbd894d0fce6ab02fba4b50a4cf959643d38bca6e43acafe760f8241d5eb95fd88b7368d04d625e5f512263d9b3952659e8254122d229a13a6b5f231d21ab2faa12e167b75efee381143d52cf3e903c0f1f59d46dead2f1e1f1b952a71e02f5cbaf3f523a46f300000000") 16:00:09 executing program 0: semget(0x3, 0x1, 0x20001100c600) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) socket(0x2, 0x8001, 0x200) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1400000096509a89763f358c9c618d4cc9e5341d22ac14e8aa"], 0x19}, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getpeername$unix(r0, 0x0, 0x0) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000080)="9fe2fe0501a38ee23bcb61b863e1ac89b0b732c8f0f6426c2619bff9549931186375326ab9996f8d208698ce2bea64cda351319662a814dc50e6ad6d121dfc2c3724a652c3272015617464eca47c0ab0e111a432850b1316bb517b40", 0x5c, 0x4, &(0x7f0000000100)={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0xa, r0) getpeername$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) fcntl$setstatus(r2, 0x4, 0x80) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:09 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, 0x2010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) pipe2(&(0x7f0000000300), 0x10000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x9, 0x6, {[0x10001, 0x7fffffff, 0x6a, 0x5, 0x5, 0x8, 0x6, 0x4, 0x0, 0x6, 0x3, 0x563, 0xffff, 0x7, 0x4a1, 0xfffffffffffffff8, 0x3ff], [0x0, 0x40, 0xe1, 0x401, 0x7, 0x9, 0xfffffffffffffffb, 0x7, 0x6, 0x5], [0x2, 0x40, 0x5, 0x6, 0x81, 0x8, 0x6], [0x5, 0x10001, 0x8, 0x2f, 0x1, 0x4], [{0x6, 0x9, 0x3, 0x2}, {0xdb, 0xffff, 0xb92}, {0xffff, 0x8, 0x20000000000000}, {0x8, 0x7, 0x4, 0x5}, {0xfffffffffffffffb, 0x80, 0xb56, 0x7}, {0x1, 0xfffffffffffffff9, 0x4, 0x5}, {0x7, 0x1, 0x2, 0x80}, {0x8, 0x4, 0x8, 0x9}], {0x2, 0x3, 0x7}, {0x2, 0x4, 0x100000000, 0x2}}}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x1e, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7a) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000140), &(0x7f0000000180)=0x4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file2\x00', 0x8, 0x2, 0x8, 0x1, 0x3f, 0x3, 0x800, 0x0, 0x3, 0x122b, 0x6}) faccessat(r1, &(0x7f0000000200)='./file1\x00', 0x20000050, 0x80000001) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) ioctl$KDSETRAD(r0, 0x20004b43) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x2977) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCNOTTY(r2, 0x20007471) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffff6d) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000180)='./file0\x00', r1, r2) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pread(r0, &(0x7f0000000080)="b0c49a31372a26c34dbf1933b5d3f298cef98daced5064c42a219d95c82c7111d182e4aa386880792855075a30c12255d535ed9866c39c3c7556266bfb27806ada42ea582934a76c167710bcb735df35a4d657c8d76b38ebd07cb4b56c381a3b3c257c552189e587359dd67c1d93bd0963c4a3b51715a215af4c44d3f474eba5f6f2aab904b5927fda5d8a2aeeb914ad7ad8acf0586f7c4e634fcef47feceec5f1eb0b46b089814b9624970c5ea44dee28cad4a0d240c77bc5492b6bd1", 0xbd, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1917, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000240)=0xfffffffffffffff4) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000008e74de4"}) fcntl$setstatus(r0, 0x4, 0xc0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="fd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x63d4, './file0\x00', './file0\x00'}) 16:00:09 executing program 1: pipe2(&(0x7f0000000080), 0x10004) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/193, 0xc1}], 0x1, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) 16:00:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 16:00:09 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000100)=[{0x0}], 0x1) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x40, 0xc0, 0x3ff}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x9, 0x80000000}, {{r1}, 0xfffffffffffffff9, 0x8, 0x4, 0x1, 0x9}, {{r1}, 0xffffffffffffffff, 0xe6, 0x8, 0x800, 0xd7}, {{r2}, 0xfffffffffffffffb, 0x82, 0x20000052, 0xffffffffffffffff, 0x1}, {{r0}, 0x0, 0x40, 0x20000003, 0x0, 0x81}, {{r1}, 0x6b2dcea4dadc6de7, 0x85, 0x80000000, 0x8, 0x4b}, {{r1}, 0xfffffffffffffff9, 0x10, 0x80000082, 0x7fff, 0x1ff}], 0xf177, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x20000060, 0x45cf4052, 0xff}, {{r1}, 0xfffffffffffffff8, 0x40, 0x6, 0x1f, 0x2}, {{r0}, 0xfffffffffffffffb, 0x2, 0x4, 0xa7, 0xa7}, {{r1}, 0xfffffffffffffffd, 0x10, 0x44, 0x100000000, 0x180000}, {{r0}, 0xffffffffffffffff, 0x2c, 0x20000001, 0x1ff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x80, 0x2, 0x8001, 0xf97}], 0x2, &(0x7f0000000240)={0x73, 0xfffffffffffffffc}) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x2) getpeername(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:09 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0xfffffdb9) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000402000000070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x5, 0x3, &(0x7f0000000000)="f262fbf97b8b1272674ab8b442521cea12f015754327d285d2c1ad20584626f81fc9b248bc44759aa0dce93d259e86cf4c74560175d50f2dcc083b54fc6632b906f52caccf588ed39e844fa426a2cbad55c54c8ef2e75f4c9042a89cae34020be74677b9f4e2c7", 0x67) r1 = socket(0x38, 0x8000, 0x45a7) connect(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) sendto$inet6(r1, &(0x7f00000000c0)="705d66911c0e455e27939d1408bc47c85216f2f8cb04c4e2c4b7db1591705c0f774e8ff2c381b3644f1244ed1fabe57495e526bb12a702d483672557fb00a4ba8953e40e6d9677a686241c5bd8e589509af13036959fec4c0800c4772ba758e2c948ea48", 0x64, 0x409, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7, 0xac}, 0xc) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:09 executing program 0: syz_emit_ethernet(0xffffffffffffff51, &(0x7f00000001c0)) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10800, 0x100) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="10001a000000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80000000, 0x7, 0x82, 0x3, "6ebc6265c60a94b34ff3a5d88aadd76884d2e2df", 0x101, 0x3}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001340), 0x1ee) 16:00:09 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x2, 0x101}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080), 0xc) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0xc0) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x1, 0x7ff, 0x7fff}, 0xc) 16:00:09 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x10000000000001fb, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000001940)=[{&(0x7f00000004c0)="5b3da9f464c8137a259cd032fcc905d51dd67853ef8e92eded2012bccda3ee589e73bb95acf7d17358c0860043fc909c86239cb3968073fdb366ceb0069fb6c51ede2afe8dd01c463148fb87b45b0d94ad617ffd8f11820b4910f23581a8c78ac683caf5ac92906e3067f27fca4eb5d261eb30283de8fa98dc499f11bb1b116afb3bc6e9bb33beecd069883ee2b502b09171ba3b2250eec3dab8fc00f02b74f787063cbc9219f037110cc29144c44ad54d6f8a961a85857ea3775a3762cb6ce89f95542a15415a6561674e6a4f7303d79905bc09d5a3773c0af232fc56508a5840028e56e12885dee15ff491d4953a55f701d658d19faf36336acba9af1a2bfafdcfa47288ed90e79679971489a57e8183a397fbea825ef6c6b8ba31692d3fb3d3e97371a4c9504213a90860a9d4c1a06fdbd90482ebc9add8dd7dc4c7c883628f5d9e20a5438d27924c43e28b857c5966c434a35e1bcca35884302860856de5d077fa24c7a2293eb32dca41fc870fb746d688354e03fd7a0cf96541bf57058420a1b1d44956d1685f82b9948eed36fc5ee32810fb3f51c5bea58d7955cbf96e9f013de622f76200be09816f7d00a2faee2b2e801371f0ad9217f092de85c27e4a11ae87679fb5061653b37af820701ec5a6c11f2433928f857f0727541240317e27d1cd05eacc6f44a78445f1e71ac5881f4cd69a239332da5c8964c781f647494fdcac385a27c81bc825e5458fbad506452603ac3c246415899f3d07aa47adf920251fbf0aa23b1ca6b179418c57867b173ed00f6a509c428e4f8c7c9b46fff05ba522308275c279d4c47208b99b295c61b49c8522c1dad07a6c8604c69bd8960fb9986b7296f13f29b72df2655b8abc49cbeab25990175ec5e997e4ebe0ae2b016b342c2076563b93f9a93d4ff38ba7bd544755bc5385ce2e32bf3444b255da89e1b5e01785820eba2c42d4635fa7d01effcdf7a502ac10b13f0217458a697db820db12a4e020148497bbe09457236a7b3aec706237924fb5646e96098b6c598b907c53e31f62f90dbdeadd57c3d2a23963f31df3aea62740a7747066dea2cbc5dbdfef8b5aa43f9deecd29125743b7d4e6f732bdd9ca40760088b1b1775a6a5a703b4406a285cb63f4efb10b81e1b2b62afac33746ac2e4fa307c9cbe597890a6e1ff9954831fc36202421b6f03e00c7b477c1e0b8a82c447d748d33b399f901d33c8915095853678ff62b83471f7c2d0ba41bca685caafa5b215b31192f7430ba70b3039ca3c16725936ca68c4f890406ed20f6cd4e33b858c172c1b183e946defa8ae2e3e6d21210be45b09d18190f2c40d1adbbde073fe28dc74249301fca43c66f21e3b5d9daf23c8a26fcd13f05ee6ede101fec1a7ac65612e61878c51b50844242ca9714094af25ccc06e94f829b8bbba4a9de07868713b5d6c662d3e01f86ea80f36dafa8af25751360cdcdfa45ee51df39ecbc2f30cc53ec90a254655c4d96e8c4ef1df3f1f9a821cf3c002b7a946fd7962705d38b4802f23c000884832fe48fa68b53b29494efe4916eb6d5e109438cc7238e859be8a517fe3a8ddc74ecd1e8a8d470522ac2034808bade1f048078ad791fe1f3a596a07230403fa14dcaaebd0584035b739caeb2b79547b200cada03a0de3210f3a22eb3a57daa2f27377095b84722f82b607b0dea0ee49de2631c4cbcb4603e981584e1893328d3a898b2679ffb08bf6cd5f223cd057aeab4f620ff39427bc372d7276ad528d3aa3a1a8f54665a80142304a60671bf351a63a54096c798c547c97e370f21e17331387ca34127b79834c85b77157d9680d2ad172bed2c041eefabc76a007cdd85eed6589331004e7153eb1061ab10fa1d8f52ccafce7a13a481628703338d29c891a8cd788f398f35c3bd68a0c5c4de396c78a0239335ceccfb2705facd875d3391b4d0949e3006c07c53c4fafd5bb50e73d4a6aaabb3e84a71dadc747ba373144f5b49871a334583d5e356a22254e3f76a9b1002f56a33d4a6633d679449419fb5d2f95f23359c14533514581ff2a6445ea6e917283de48c9f6cb9942fa7e30fb8da6c7926a4101bf034c399cb0005613377c3621ac449f563e1c7060b524136345b68f9bca3faaaa156df7db4b95e2dd9985a115da29913d9d596c5578a5a051414ee87247d99aad5050e2fd4273bf19f71092a5f202ff67bc1909dc0469d61c3991d380fa305df112b35ee66d1bce3745cb468b21e1ac838aafdf67923d5166d13950f79658f1cef74be540a1dddab641c6472216d4116bcd7723f662798bf58f262201700e5777b209c195b9b5458798005b0ce8bec36f049a6b18b9faf1b6bc16a8f6f9ad1dc3c6a83fe44b7a49f8fe4cb201d4239180e1ee549de235c687a9a80a0a880bee6683b5221f902001680be15862646c321af3bdb2c56597f83b94b78d1c0fcae37b7626f019ce986031438521af3458604c187d536c90c40a7affe2581689fc8a469ff8f79bea099f436ff366c999ad60b9d4384922331648d541008f0c9a4c5913f3951a4b0656ef8e878303a44d8ded743eb8af0b808500e99382371c95a28ef6250b4b46ac6c08816bab91c71521ec851e8539fc38fa4671d8fec09ce0c9e2eec3c5004683959ef7912542cd7122bd7e56dabcd76eb900ee3e0bfa59ad90676df174e88bdfca86b6c701d504d1c1ed523438b9c963820432ed11336b11cfc402201aa52c186bc3f6e3770390a823f523ec36db68b6d7f35475c5c5a5aad77fdd676bfaa0dbd5dc9e01bbe13d6774cba0e6e3620a9563691cb5153b3b62d073f757435d8870c68f3575ff62385a9471f1193d6eba510fed55f5ebf6d4e39c85ce81829f78aad03ab43bf001aeb9c736f07a66723c300404fc6305e59a136ae2940b29ba485c976c3343d28312eae3064fdf8cd804b947527d254f156df55f4ce0c068455f0be6a84855c9b3e3512508bd02957c007acfcf5e37eb375c06cfcbf1f3066075922bc7d0078a049ac682077048202a88ec33e6d03679979a970bd01dcf49c80f5b1dc307fec0b1ec5cacf813770b50fce5a5d6c0489a82df352fb30005831f16e521b959fe239c654cbe434ea20f82475979c2a520347ea9f999f2ec7fd1877d46918e451abcf7ec89bc333d448b525d2a67cb5bb433cd614bbefc8dbab8791bbfdaeaf12d001213fa364f8891c25c1773727d4b4c2ef65bd5686838994911aa349af8db92a7fddaf8752d77acd61071be7157e45c45fa99aaa83dcab5ac86026c316c10ddcb685a064575e641cdef2fe054c2f0fac0fe92edce5e7c76dfa6a69d1978a5f256ee59c6559b655e13d4e6130661982abdd03ddfeb7ba8a5fa31661a1a033f419ea4d0f97789902a4c38938beb0118e096869ed71f95fb15526b20efdbb27e534a2de52874800ec67e4558945c07569a35ed479eeb932d2ec2420d58fe27426bda61a7f121b4c1853f8f48112ba39248cec07d2f3fad0713b24605dce86163ca62f1efdca70859b72ca8e636577fcc411516a57ce11a24b22d173227a11e926d99389f23391120b66481dcadc40dd802507b23d3be386fa336ee7473476950c25fbf9e8fda9c447f74b1d88237ef7ea1585d98a2784284e39786fc478b0f69904d83521e664914be17a71b65c55e11261906db3a8a4ccd29af466fe67f8a38f05cf949276fbf77b9d599f7a68a6f7e81f93bc1e65c141ce7fd8c7fb65dca9d982c6c9a0516ebf60f2836616a1f0676353728c83bec0b84c9e484952ae82e44eb63a96181ed6f7587fd6714684248d7bd78b81334655540771bcd513f3c946d204e194e6ca79895c29ac2bccd284c5f2d93367877bd23b7d7e5a52163d90bab1c4d5986ff36bff5373e4b2239c3c8a7ed620d88fbacc4d7a38f2c0404096f7e9cf301734265049130132a0cd80e61673ce0686dced63916a3c58b670e571e0bfb9eb5c7e2270cea6f257e37ee45ec89953109b92882b70c1606e2086a107d0a2b9944e754e5a5971045f4a15412e6c39d6daecf110af3f3dd273356f650b67b21482cf1017a02de8f85b6c9d263bad657e6b8dea18fa858c0cb8fce82af5602267fc4344713c3c0f3086f3af11e3226d382b6074232e19192952a9292c63fe441ad813f1db1c25d52b91464e9edd91905e9f6973fd069d6552e94043de0e84b3eabd28e78cfcab3644bf1e06790d4cf2af08bf929e8404e9ff3f0dcc6d0679dedd2742feff15d5df41079310c64e1ec31a2dc30969521c557925f2b0dfc322bf20b47260d8bab9b45f8d7b0601b6ff9a47a4aa05ee5922353721082faff40cd419e98699f8397ce56331d9c82a1e956dabc1be4f79f3e20acb53b5b205fb9b6fc9720d66030ec7e28ceed285fe9dcbe2f423eb1d87f1a67c427782c4272a5445cc5fcc1f8222baa685f03d11b0428c8db9c7c00bf49e9a6157dfa3a114bc47d36177538a93dd417cd829401f6721df76a741876ac9998a75879f4b6b5f087d26456e4c47d8b579fa939a08067e0e765fd5878bbb95a8eebfc99190ad47416c975ff332df6ef4813abef264a8ead5f7a446a7db8da8cecb2a0f0bbb84e223e6ceb879a811005de5f76d6656afbdd56acc5169ab01bfb86174278a594293ab9dd4fdb045e1df61aa9b2beb6c76d46d3ff94aa1e8b8b52dc22a7134a06fd04788047cdb8b747f78b54ce263eedab474e7e6078170026b33b7fa40b5481658e4d059424431b1ba794655ee7e7751ef9079728fa201c7325188ffd54d2f121bf5869b120b58126dd104a7aee34402ab3d9d224c533cb983148df6fe3b602382910246791546e27cc2458db93a5e87ffdd569ae3fc0adcb6049fa2ebf8b0e12637c4980af6b7d5c5220a8ed5d2b58d9acc41530132605df718f24c6ec9096e12e6c08ae2a597a35bc391e71b362fb7e9f4a7eb03ecde4bd9f4818df2bbda8e9d4af85fa189eb4cc9e5defbb103bacd6704901ffa19edcb3f19770e49178f8312bb1a84a4655b871de48d8d056ed8f820253bfb74672343e77cc7fd856b2f4b85592029b6738974b5616306ea903a1a7c1c39380c3c6e29f98461b58cf0305be02e53c40e497f6f174112f802d3c60e6577a7ea87064d9a04d6cec07be02e5614114f99270102d982eb05e78c515330c81b90ce40bd11466b90073cc9b612f3f7b711b70bd3ec34f3fff9f027d7048a4217feae073864c0d55ecc10e06eed63829b4c1f0cf1630eea7de62c90bd7eae7ef219b8bcf5133ec66b9e4d055797dcb7ee110db3cd52e280b1be773cabdabab09e737a52a2b18c41f625e8c7bed7437330c80863577772281b7059b733da42af7cc09fa128f4b5e6545b669bfc6e1ad5e52bd68d4761c680b8140ba8521d0e91891bef0b3020f02f0ca3571e951c1f398dbc9beea646923869b786efe91319207dfd67d192003143818b7211a5141c3d63ebf2b1b44d6e87de7bcf1be29fed314afaa52eb94a3f2779b53a835c1659b9024ba59bcde82dfcae72faace85703c3530b9a3b0fbab8074416771b2dc02377501f0da9cb3190be21dde99fb791c768de9e19397cd55867abfa3aa66fee5d6f127141f238e91f391cb4bb8f57c0dcf3fc0ddcc10eb9965f727dbb79bfcf99a3058e2cc31507810fcb134c30495a421a55105e61f087d5f70da8bdb39dce5d4bb3e4ed8f98852d4e8783df232546d720cacbac056d332d76c8bd5b51671400797315ca9658feb9d7f0e23038508a09e616392c08eda558de730582d4b2c030f45213fd94a3d37cb4c0f3be8d4d4c0514e1", 0x1000}, {&(0x7f0000000080)="cdf12086b9f6aa41ca78b16318dc9ff1bddfca17227c3c75cc737c21ce82e60b9e808c88feecc4e6aa65b2a94bcf9f0a89406823b406baa85c54367ef5fdc00dbf10cfa9c3abf765db33dc5ce47dc20dc48470196a4a000856483d40b1892b4917f42a1520d669d9d01272f5bca3ac63b9ebed997aa4fc0d6c7e53d417fdf84740d3eef607dd2f9c", 0x88}, {&(0x7f0000000140)="ee439535dec3e83c826559090dccef98b434d3cee9d45b73111707dc03433d51fa2c0d1c324e247bd4f1fed094b72711754a61ec25f4585b8c1b98644d1089c9726de9d89d687c1daa5df44e19cf1593f2932cd2bfa996c525763ee887d02d41f7f824ecfa5ad025099dea412eaf6c71ce68cd669f452f1572daa9ba7c6490c035dde9db17ff3f1a3cf712aedd1b0c282d23b87dc7e572c51e72881739e4e748614ca5102e6c6401459d0a941704b9f73bc43adbcf2b7a7074c70b254fc47c8ec33b90ec665351493961499ae179f454595a4c4e54", 0xd5}, {&(0x7f0000000240)="f1a4dd5ca61c7386a02ba33ae096867c0991eff14c79bd44bcf062d166aef813674fb4275823c5385520bc98c52f6dcf9d68018918f3c07129f9ddd144997cef8098dc7537cdf067e9d4417d991b651a94ee00a793940ba6309945469907a78c27ce2ba44082149723e68b53240f14927740d727bb0eed7dc58049abe657fedb9027196d0ee969b99981c0efe7c72ba69039c36e32e2124897075785dd812fc833b15b9ddefd0cb824b3555cff25737e9cf6b9cce0c33bb18a0089ef494b2cb5e2f9536415f21c86", 0xc8}, {&(0x7f00000014c0)="4fd6c69e4ab601a2c068c3edcd5f9a79adfed3c443744a20de47d734ae4a4fc1cf7fa3a72f31688599729cc9906f3bfc18b95774d8032f0b8b65592a576c36f93d0c34d80dea6ee15229199994542312aed860230f7bf555d59cb22b678f8c8f6c5aa7161bc86e095c83ac5a442e53e0c957d6ff1793486067644bd01d56a6bbeb95c909955acb99e5cb7f0b301872ff8a958e467b3b6a58da77a6060062d345a8ff84f54106cbcb3910bfd5e9ae20ded393f8fd0a9a547073e569e3dbc05ab6286fcf938040ea31263afd811eee6d4faac4423a3cbd9715c6b170330d75a42489d401fd04b93181ef55060e81", 0xed}, {&(0x7f0000000340)="7a515880ff9a355a06dd698cae1e73d92757c568d712d6486c342b850f1ac815adf86c8bc4c0f4ea2a909505e4c684877308cff8cde15f8c4e8db449021717b56115aeb81a09da2202fe035cfe6e59171318f972b0cf15dee8a67182587b25b4c1227efaf77f72851b371062fae1f934401a3d6269ac858a6dd956a9672bca675f97d5178be2d3935920003b1d80be40461da91f3878dce341e1599f2a77a2", 0x9f}, {&(0x7f00000015c0)="8c91fb3a37283f023f05ac5cbcacdf211b0a4f0c2a5ca45335eac3f1c5a4ac56f7975c90bbf3235dd6f72b096bb9a40300c79a739cdd8866a5db0cd49e2cfac1ebbe14191d6069f32b656af22feae8c62a5dce2bbe3ea95bbd1663a7baebbd917b8e24d3e4d5c1726a9e32688ed9c48a66eaf73f715c1615cbe6512f681ec07e56a0f9ff2b4456559de51e90dab8fc7423131bfd83631d0ca3dd9dec1d0a64f538972b7f3cfd6b4c9a6c6db66c74b586892d5510c2a703c53ab4e6fff748605e45ae54aa227af4dac3f71e9b69748a87c1c8b1f92233edde24dec2955aa73213df81d7b4cc63d1450d04f3b6ec99e6023f0448f3686d06f5e9", 0xf9}, {&(0x7f00000016c0)="7cd7f99e918222688368489b0bb10c6171df0144d2997b691c8952599bd35acf6e6a8540452b85456200f8577f9c794f8031ff536d1260ca991777d0b71b257eea35117b02175ae3d30342d336c331b29089c1c4cb8018e0b2", 0x59}, {&(0x7f0000001740)="fe5b7eddf2ba7f760da598398498b55061bd7937ed63ea4286bc95f09f1de68048534c5347616dbc8770844cb0e4417ff8a6a7ace5908e8f12d7e1e331517e54d6bcd38cdf857d3faf60d1b2134a158d40b1524111a6de66f23d505d012c52715b1b6ff356e7c60d0688c88a6bc9856c51e8d35ad91fa026c71dc12bf28fae2060d211e6b0166df7128688a5e44cc483e409a4461dceaf010cad6236411bf1868e101b0b6c4eaf95bb590d23166b6b0a52e8ff037090eff210425238466c0eba1d642c32153202803eca19eeef37c063bc96b55404ae85c2a3afd70bcfcfda4e00e6c744b7e0c9d5", 0xe8}, {&(0x7f0000001840)="345df338770bd49be4be3053ba9a3b9037c615e59b73613bd3a8a0834e55c6bb5009f2046aeeaab83a89d1dc9b805db2c39529ecea3a25ae3edb99bae1dae24c50e3c27abd78735cb70ceb646e8421e3202a384be75a047b45d8e052794e26f0ff439a45a9b941ae0376c74ba79c7e8c8ff1bca5d2a3a4580d2dce3759f417103533c39fbc0f8d84fdcc1a712cf7fec839e681de5052a3173b79999ef6c6c01dec6f49e44c057f62ec9ead8b910b2d830c090159686181f5c25081c3e799382c9f34ac688bf2fcc7887f21d438c3106ad0ca1930a5bf39e8f64cd0ee35a165ec75b33b47d2b13c0095a6a0bac448efc33b21dd16e5", 0xf5}], 0xa, &(0x7f0000001a00)=[{0x28, 0xffff, 0xe5, "e853f49db4de9de209d9b3eb5da164e82208b62e"}, {0x10, 0x0, 0x8}, {0xc8, 0x1, 0x5, "aae455e8d12fd7d95b4ca03e487a27a50f1222c606a214c48e806c87b4752f70dbec28f43aade6685a9332d89ef246ed1d666786df04b7246c0c82aa8cb70ccf9aa41dfa6707a3016f834405371ea0bdf63e594d35b71128a60d07901ddb45711711be158907af521944e7105ce0cb5f3ad7f99c7c4a781e2801d6f7fa4ffccb0728b0cea8a44e3eee9dbb08d90b42711cec3af2dce097571e8e991ab4c306682fe7b524e9952ecc871ec3a762ef1d70452fdb"}, {0xa0, 0x1, 0x5, "9293c216ecf6b6526290df04615ba7a4c322b1ac1498cc4bd195a888e660faeee6c548deab39ce12a6b1a4c06027a3f96eff09028d329d63e7d602c80c6e3b0b07ba9ea8acabe0278ff6eb7faecacf5579b1d8dfb62a231f01c01e0e9abf0836f49c7fd52bd2b6d19e1172e39fdd80524ff92c0f3ab05720ea6e0bd9a0d29f067483b07740d801a31616cbcc0908"}, {0xc8, 0xffff, 0x8000, "b7109506da71efbe72a8729a92bfb6fff94d3a1591472c3e5bb6df2cf9eba062daeb72cdd6bd5b6d14edb7c4a85b1a809d74b16a105cdb733f28dc1e8176d7bfa7e7e9839756fdb7dc820abdc389b97f6bd153fcf0323e73c1f0d5a088dccd351ec8f16b442d512b60bc38e17127d989c5815878a1d826a6cd0d5bb4e3bd766f4fff28e9ae602707afc15e37a6a3facedd9ea9e14ec17ce3a816caa193d2063f46e65128eb1a9fc0f77e2bd7c6f5aeceb8a11bf9b2"}], 0x268}, 0x400) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) 16:00:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x113) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) bind$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0100485291c200e53000"], 0xa) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) clock_gettime(0x6, &(0x7f0000000040)) 16:00:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3ff, 0xa, &(0x7f0000000080), 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x28) ioctl$BIOCLOCK(r1, 0x20004276) socketpair(0x20, 0x4, 0x3, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup(r0) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r2, 0x4, 0x46) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:10 executing program 1: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000005c0)) kevent(r0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) r1 = kqueue() r2 = dup2(r0, r0) symlinkat(&(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./file0\x00') readlinkat(r2, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x68, 0x0, 0x2, 0x755}, {{r0}, 0xffffffffffffffff, 0x1, 0x8, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x80, 0xfffffffffffffffe, 0x40bdf5bd}, {{r1}, 0xfffffffffffffffd, 0x90, 0x20000000, 0x660000000000, 0x4}], 0xfb2b, &(0x7f0000000080), 0x9, &(0x7f00000000c0)={0x9, 0x3}) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x7, 0x1, 0xaed, 0xfffffffffffffff7}, {{r0}, 0x0, 0x10, 0x4, 0x0, 0xa}, {{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x40, 0xff}, {{r2}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x401, 0x800}, {{r0}, 0xfffffffffffffffa, 0x20, 0x25, 0x9, 0xe9f6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x11, 0x6ee}, {{r1}, 0xffffffffffffffff, 0x40, 0xa, 0x2, 0x7}, {{r1}, 0xfffffffffffffffe, 0x98, 0x0, 0x0, 0x5}], 0x6a11, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x60, 0x8, 0x2c6}], 0x6, &(0x7f0000000780)={0x6, 0x3f}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000340)=0xe1e) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xfffffffffffffffb, 0x6, {0x7f, 0x4}}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x248, 0x0) recvfrom(r2, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000000580)=@in6={0x18, 0x1, 0xfff, 0x9}, 0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x2, 0xfffff, 0x5, 0x4}, {{r1}, 0x0, 0x8, 0x8, 0x9, 0x4db9}, {{r1}, 0xffffffffffffffff, 0x62, 0x0, 0x2, 0x160a}, {{r1}, 0xffffffffffffffff, 0x48, 0x1, 0x7ff, 0x800}], 0x1000, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x7fffffff, 0x80000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x20000024, 0x9, 0x9}, {{r0}, 0xfffffffffffffffa, 0x10, 0x0, 0x1f, 0xff}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000001, 0x7b6, 0x1}, {{r1}, 0xfffffffffffffffb, 0x50, 0x1, 0x40, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x10, 0x1, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x3, 0xc3c6}], 0x7fff, &(0x7f0000000080)={0x2, 0x644}) r3 = semget$private(0x0, 0x7, 0x20) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000480)=""/136) 16:00:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x3, 0x3f}, {0x8b8e, 0xa1d}}, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/21, 0x15, 0x2, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)='>', 0x1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffce7) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000400000000f87c0000a7140000002900005a95ff80002a000000030002000100"/56], 0x38}, 0x0) 16:00:11 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000000040)) clock_settime(0x3, &(0x7f0000000080)={0x10000, 0x4}) pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648a16c871afb80cf73426fc5a94926bd83a212cbdf9a1795628f9b4905a06071c2d52b87f8f85f8c93547be71fce21fac5bdad7748ba502a1169b5def0d87cfcfe08a8e82ba797ea59994726", 0x5f) 16:00:13 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x7, 0x8001, 0x7fff, 0x4, "58a6dd09f60c44a7c9ac0f6e2ec1aa2d713f12ef", 0x7, 0x2}) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0xffffffffffffffff, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0xa9, 0x5, 0xe54d, 0x1}, {0x968, 0x4, 0x9, 0x2}, {0xff, 0x6, 0x0, 0x401}, {0x0, 0x0, 0x5, 0x3}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r2) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 16:00:13 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = socket(0x1, 0x0, 0xff) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) pwrite(r0, &(0x7f00000000c0)="86197b74ca8710ca7978f509a91901114355b169d9df0c6086ad987707730beb7237d4368ae11815beeaf5348eba775e4e9e3f3a198c668826bd71319500f13f0f9031c0a5e373d50d0fe4097d9bb59c9349196e6ccf170eeff4a6253273d24ed364595087c43458f009fc5d088c805ba6f01e", 0x73, 0x0, 0x0) setsockopt(r0, 0x44, 0xb, &(0x7f0000000180)="00030000", 0x7f) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8091, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x8001, r2}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSBRK(r3, 0x2000747b) pwrite(r0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x80) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x21, [{0x2, 0xcb72}, {0x3, 0x800}, {0x3, 0x800}, {0x3, 0x6}, {0x1, 0x8}, {0x1, 0x8}, {0x1, 0x6}, {0x0, 0x8000}, {0x1, 0x100000001}, {0x3, 0x3f}, {0x3, 0x6}, {0x3, 0x7}, {0x1, 0x2}, {0x1, 0x6}, {0x3, 0x9}, {0x2, 0x4}, {0x1, 0x2071e3e7}, {0x0, 0x6}, {0x3, 0x9}, {0x1, 0x6220}, {0x3, 0x9}, {0x3, 0x7}, {0x3}, {0x3, 0x10000}, {0x3, 0x1}, {0x2, 0x9098}, {0x2, 0x6}, {0x3}, {0x3, 0xffffffffd30b8b63}, {0x3, 0x52}, {0x1, 0x10000}, {0x1, 0x100000001}]}) r1 = shmget(0x3, 0x3000, 0x100, &(0x7f00000d2000/0x3000)=nil) r2 = getuid() getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x3f, r2, r3, r4, r5, 0x8, 0x1}, 0x1000, 0xb776, r6, r7, 0x7, 0x101, 0x47}) r8 = getegid() setegid(r8) pledge(0x0, &(0x7f0000000040)='&+>\x00') 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:13 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getgroups(0xa, &(0x7f0000000080)=[r1, r1, r1, r1, r0, r1, r0, r0, r1, r0]) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f000000b000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) mlock(&(0x7f00007d5000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)=0x7) close(r0) sendto(r0, &(0x7f0000000080)="cfd1a0bb2adf408481076beb890c651cf7be621ba2c0a198dab3df00cb2dae829fc173669f594c2c0f44fce026993948a3932165246d2c0abc8f78ce1c18982e72de4a185d8b3577e1111afba4a8be67f92ac8f5f742218ae13b35f5045084cd20cb4697df9de03b80b52626934629d3140855b13d91206b4d6dd20d8129dca4a61989577970debf0525f5880d0e2346bfe1d98ddddccd1c4fd1b8729b36ed5233893a8cc7648f30feb1d434a5f929dd013655ff0dc5d8b640c205915b929d17a1ca867b148d3863cac8f7022c1c3ffc332e68d9269f41ae5105948c7c3074f93a0967ddc437a9866e89d2dd0b4ae65d", 0xf0, 0xa, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x0) unveil(&(0x7f0000000400)='./control\x00', &(0x7f0000000100)='x\x00') lchown(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001280)=0xc) getgroups(0x5, &(0x7f00000011c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000140)="50899d25760c83dcc0642032cc2b684b302755cc8b53a70be7a9f3d74da69850e85d8c0ec4794d53ceb4f7e189bee052395e0ea7782383a09c9d9a8e08e90ece9c8b5957df7937956059d793b956394115ba07332fa6cd85e71b00e67ae10ba9874c8bb73386917775357eb13bbf6387f6606c5989fc8c48a86163db1bc5737a0843d825768ccbc73f1928e6c2a9989ad9eebd5d5543692826e16d7dc1938e9e232ee5b1c01d8f08ae835d51f87791e11c41e42d2c48beb5ebb5b1333cc00d3943be44af8b2320c23a9457e5e7ae9469de20a4b836466add1dd05be2cb9bad943daeff54bea43f8a4aba75d60d4e257901156e4475f7d5730a1cf9a0dc882d5cba08efd0caaaabfdc79845c7655566aec8a068b64362c020f139b085f2ad7bd8b9340a3bfd40dc94708376af6d5f8d2980def4cf0a4597b95e0c5600bd97d6d8cc086cab5962a5dda61892ebd70d1fba5f8c5b2af79ba316d5e4dbdffea4df46a631b1c6954b498e277ff5b4c67aac395709eb4d2b9925eac4a245c2ad1be5fcc03f04007aee21f974b21df254e9e18c1237b6b7708fea56fcb7fa3901bd4e415940e7e8264b3aac49b0c2a9b3b798df23f14fb0f857fd2ce8e90312781f0bd80bf056ec83dd8550d557031f0549423716e8645d38e39d90a1fa9a7cda70bba38c24e08692c32347ab3a202d9b3d37e3828fe2898e4a6ca3197ab927aa41f31ea3de17a59975049a4cc15cbba56de3bff9d2a9b95646bf38362a620ebe688182eec4d3961e1c896062a08bb61a7e2aab4cb26f14a3db05133ef6f1ff824b6bd810de1040446ca408a4494a287307e815669a2ae5a969c2be7d67c016f2849c7043fdb2d1377a78647af516a80b67f0106dfcfe3c193c5630371a56425b5eca9497e418afc679edf49fbb84cf818d6d1e5bcee67c24fe8fbd970f4126dc63b87d186b8f9631a7244ab0d44ab48f3bff63fb6074168ef4d022c74a973c8abe601f2bafa9823789cf7261679b3fd2dba602397749dfe90f262db139331ee479c44b7aef0ddbea04aadca9c9e05c26730b95914a8235c9fcec4a2819b7e1c029dc5b126741a2a61e521a2777cbb19f3c23105f880c43ee582af050fdf4987cb3a7277d3d8235dd7709f9cd8d0f4abc53d160a3937d09dd89f9a730be835652c713685a4c062db9e2664fceb3cdff4da7c56ced7f2286371adfae249eea26b1a064a31d566bf59055678957c22f266b58336410acb4f534f79a699d2b7b09558740a9457837fb7cf5d1c6b4aecac4a2e9884b738bb323f55e324b00f6bb416658663a27c87a40dfc9db36d529fa1833fb1d180a74968632d5befa2f8cb349586f81a694ac270a62d782f7a2bdff5db637f7b72916fcd41c5d749315a62a485ab7d867413e78c4ce0a099be0ce2c8708c506d68231a77d6bd45ba794a403e11a74b464d67832a88004a836faebc26a985808ff4c61183afaa34a3b042b8a43d0aa152e00b674902173a80047541cf9e2beeabe0fe29bba187a07aaf3670aeabb78f75d8484190fcd00d0a5e151eb1e9489aa95f83dd59578258680c987db774041c5694b0424bcfb3cb52c6f8059909494605d75c610c13b508d9db3b9d0ee8eeddb2229e343d212be58fc0a28e1958780328d5bb58cdbd781080fbda6ad4c100ec1992983cbf88f9966d7954b1f2f484e6dcdd551ae24aaa188599d963fed9dd06b6116bc46cd01aa3939f04534bfb1487fefa292e84047b808ba12f9005bbc81cc8e9c41c6c34e0951144e9975acd6c8d6343528ba9cc35ec7a0aa21f508eac1431f4211c8d8258f1f0c7bde58931d19d7afc54a8fc19d5127708092284d29f87733aef5e350c4c916aba29f6a5c1f77ac4ea64a965ea047a1593a7a720173a60965ad1cbe86bfc357b174d4c3315dc60d88a807b9e30cb94af9be9932ab4770e5bdfd39df7cb3cb40aef795397ab3635125f158471214262c06296319d5443bbbde9bf7fbed3844495a2ac3048d41604d7fb6a6ed205c0c6589ba8d7f335d9be88dd961e246be3dd0d6c28aa5fbf4d57aaf184b0902136f488b758071d0cfacf18b2340473f79112adf1bcdbcab45d1347b0dcab27bc59c14d7646b4e8a46f1f2c568da8e6536187fbc68dcbda24445cd3f194f64bb218155520a0adadc043c02fdfcb06899669e949dcaa539280408d94d93d898faade38a4e982f27b1029fc06c5cec54f1992048c92e80f0df8521b0a14aabca00ad385c2b52cde8c513f8deee8c1e0f6468a9e2822866027bc67a7c8c97559a295b1b6aeb5678b6dda5112be301dab03ae7b5ef45e48004ca035070311e1573da1ffd0644d981d90a24c89151db65e86986bd27745a465dfb942efacbc037b2146740ef3dc235adbf0539bed203cfb6bb212cb146daa5ab13bd0830e0cbaff75b6b44bd9a5e9e02e53cb93ec6b43c08053fc89bb70bcf100664300a67523402828f07aede99ecbb4b9921f35e5f509dc5391d991e004601d60a797e4d7af5b565e73e273d631629cdb106dff6c3e548f4558858ea9e2939232a7209d84faad5123aeff732330992d6f87069f009daa59aa4e71d7a94cdeed8fa828f62ff452d9caaa1da5bc22edbac6151af4ce2116e1809ff4cabc4c879be8dea2c141647bbd2c2304a8da31d6eed3d0999bf9e5f2dbfb97a27e6c9ae0bd3f77dc1f02d919b4d8c0e2570d70dcd2dc37b841e27026537a436a9a9e444def981d117379b71c488b0281761eecd47d1a19d94a8e87fbd72d7bef1641285660b8612c166dabdb2c2756c256fdf0c51f383a2c52e1aaa2baa26abf3b52f9718b6498ddf2f1ffc4f1c2b6bcec51b24a45542200ea65f4e213bc7d862d9a29e79fcabe7a0a9044d71f9d19ea653ab7f795f71f30758af5d3b73a3b715eac808111da32bb5f742cde85b639d13cd6b0ff909d01cfd2d1896e94f2365cf13ffefb4d8a72dec77babc556a36b8be81e6e25734caec47f73c8daa63b42a5e43377fd11ff22e91c99c47cc8f995f5157b59fa57efb90e729c57ee0217057cd1432dd4673f516572d973659dba243c9c015f1600d72b7e91ddd8282346dd4d754f1c8ec534e731ccec9f10213700061fc76cd09f2f160bfa456aad62c3293aa40c7f0490e4c1e292bfd82a8188d42a947dcc9630c1cb1f5c3418af89a7765b109f0e3d65544f3d3e3448d854ba82df0cc3709a13d7fdadfba950765d5da53df280b792039833cebcfde1162897bb616240e505e7e3569baa379bb08922583e580f957923767a2d3d207a6b8a7b860527488caee4dd7e1f269344ad22723ff551f9d7c165e39da834f611b197856d2446800ba3b4ef99b8b4bc857818f88cfd6bec8e8b962ae483ac2ecf2f391a2dc67c15a614d8225d12554afe43b2218f14aef80eec3cff0046937d49a901b106889001dc5b43ee35f0661083dd1fdc2bfbe5d8d04ca5a90021ae8620a1f2dd648309a82cc744da4febfffdf38090b12bdac26c5f08c97dc1e74d5ec117d995d7c204e5d36de8618e5ddc78a2b416193b42873f6e79d5b89dda22354dcd784a99dd58916be119ad0c812fae5aac5298152d6d5101502230f97127b2c599015fdf2b4cef6534bc1d618e5d34e9b843a486d1a29a9745be491f7d094602c7d7dfe4af2c58c4a4b15d92cd0ed7c3351df52ab16820ba18037dbb61111658467fe93f1c4714341d1587e4781e29d8256e051b9abe60779b7e735994590993950532e2e23823d42472a55b5a1ea1f28659649b8c72fc96b7ff0aedbc96821973f9fc02bbfb5ff7af793eced3182cdbeeab481df7c89f0d29d5c6ccfd6c11d5ea807b68141a440e5399447d8f957760d6ed357358c671a54ec677b36c75b46acc8a26b641461c66a6e8727c4473a54cc33edf02a91532ba4a9d39c6f1375fee406e4a55c743d6556f5101373fb7fa6d611455981f1c75103115f0ded96dcece7bd352ae34e4da21a07f383ce3b68260386c3a9a8327bbf3f6197e00044e256f6b4117df2b5f7f20d81779687ba111e58c6f5e2b054e3a963a08f09ad10157b027ff90c43784d8baddeff11ba71a619cb594251721ad0ea637a55956a165ff4000cd29768ddba3765f8ed51ef3dbe4ba1cc76d613ae1ddacf79aecd2887a990d8cf1df79b2c4ffab8b956d2a045fdb3f4bf629e154a5c3115d8306e6f3d939de6364186c5487c432b2196f7f71b9f189fed30d78d3f0a8cf947e7dd819ae6496a9e10b0bef6e6c967d61238a18a763f82cfe094b5549550893a5e8c90fb1bd5e5e844567a2baf18dfe38c33a3d01cb2d0e2c9a363ba02412fb186122d5b5d8ac504e88d891b7493c650b65ecded7614f5f3d0f3d60a143d2eb1e412f8a4277aa39ce340caf690b29dc57a7dbec8cf0d975848c6a565acde90680a5538ab0feef6dd7093b83a6ba1bafd70571ca8f5bf402b014be31889638ed0ed9724369e00aae05734064111233525516d7a3e64fb783b5440b292872f924a8ae521839eeac91fcbc1c9d83b6826e553da9d1604dde2b722c90e1e37f17aef950de3b2aa821bf3525463868e9e026e5778ef52db15f4c688fa32ac50f6fa13562f3c87b4d969f21b5efb107d4cd3239d9c7f6bba0eaf01e8c877eec052485885ed0209ac0e7e218f0b546a5310481c264cbd13c8d9bf996924d2031b82b63b4f5b0a65ee7a5ad8984ae508fae77ac4f85e0b84d26af8995b1d1af135c9802eccec26283422dd985e340838d07fabb5d8a85932f8f4ad918d0ed11e21345b7062e99034c7b3147bfda43ae3ca03d4a07b7d50b751e6003b36f1857f8c6eb31a0b5eeef894dd7c7655e49a30baa36b8254bcd28d5ca2866d8a006682005085cc0652b15c945bb08ab846f6a98594b00ae0119f33a2f6b1bf027c15ac829f08b5ef00eab391065cdcc465415ba9e5d07a01507f8acb75db5d45c56f3371f2195803c28f4f47db21c75ef1d7ece3b6efe864456dfbd355a6dfc92f0d18eb4dc581f0c62328fc92ddcdf884f4c7e8780c9f2b263200bca1cde1c0a456b19c69e8798a968a51b0af1000202e6d4f4647a34c334676a97d8d678aaf268aef94f32f62a279f9f1ce3c0908491a1300ba9da093676e779c68b6f1bd2d13889d885ab90a4169a47507dedcf2e7073980360117e7a406b9ace69795de1f615f3d25fab45ab2a9d9ae4217eae8c9bf0cf91352bf6978d84b640d8ad04c6a2cefaf6de8544f944d61fa07ff3e6aae54f6f6349d15ff49c51a816a2cb3f8505daba28815fdba5f18bcaf2198d42152bab6814e3c9c790d0ba9e072d2315d28a77dcabf37b5bd1125861d8a765633924b068057a6186bc57d01f34ac017760710835f1b760079cd85c80be69c7571a0930849801133195c8edc2705de4a009607a22cb86367a2ad0fd8dd82d7951f35232be4509fd840f17ae96567a57699fb52dbbd45415af97c6fce2b82e78083e9aa36083b6716ccfe21e5b4007d3df1d1c008d45303f52580697724abe7d881c9817edcadd076e057ff7c6d4fc7774516ba0a5502ed3d6643ae6ba727406f2e2905695925a0bfacb8be2dac183ab04505e4b042c394818c559e017f87ea222e817264bf2e199e2df8ed7f5aefb590cc787f72182a8f0e77e9daf9e1347fa7b19d8b4176a55cb57938b0d00e9521d40a12d73a42f00157a8d7fb043ebdef498742c2d8386e2ab90a7ae4b2e3bf11e4e133f9cd06d0dd731ebd77da964efb4acfbcfdb908f4cb80e08b6db86b02975b77edb63f8ae889c7231947416e2e61ba0f65d8634c1188dd69f22c99a453", 0x1000}], 0x1, &(0x7f0000001200)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x4}, 0x409) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) poll(&(0x7f0000000100)=[{r1, 0xa7ae74370203bf8f}], 0x1, 0x0) 16:00:13 executing program 1: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe(&(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x90, 0x40) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x41) chflagsat(r0, 0x0, 0x1, 0x2) 16:00:13 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) fcntl$getflags(r1, 0x0) close(r1) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x9, 0x3, {0x1, 0x3}}) 16:00:13 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x100e0, 0x150) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="86"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f000000b000/0x2000)=nil, 0x3000) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:13 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fchdir(r0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x1e, r1, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) getdents(r1, &(0x7f0000000140)=""/223, 0xdf) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xc600000000000000) pipe(&(0x7f0000000200)) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="44e7b2c36d8940cec8fc5f842900fec628f620a2f63a946f14852c0e10d7", 0x1e}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: socket$unix(0x1, 0x7, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) write(r0, 0x0, 0x0) 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x600, 0x84) fcntl$setflags(r1, 0x2, 0x1) msgrcv(r0, &(0x7f0000000100)={0x0, ""/142}, 0x96, 0x3, 0x0) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) 16:00:14 executing program 0: setuid(0xee01) r0 = syz_open_pts() r1 = getpgrp() fcntl$setown(r0, 0x6, r1) syz_open_pts() 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x83, &(0x7f0000000240)="b266715ab66722125e12257f0a9ec91fd14e95af6acf8023c2794e57dcdfbae3fe7b92362aef01a4e6ddbde4d8f844c202f39a2d67a0411df186dff9471cda03d6b8ae32a4388ec78502d42ec327b44160bfe2b7e3a32284c746ef25ae43efd5bd59047414f058ff74e40f32593473aff64408f5513ef69a68dcba404432891a46966f") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() setpgid(r2, r2) fcntl$setown(r1, 0x6, r2) r3 = dup2(r1, r1) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$setown(r0, 0x6, r2) r4 = getpid() accept$inet6(r3, 0x0, &(0x7f0000000180)) fcntl$setown(r3, 0x6, r2) ftruncate(r3, 0x0, 0x80000000) sendto$inet(r3, &(0x7f0000000080)="2257afab4c4f2fe4752ad833587c6fda1f717273fa109b4d43b2777acaabe2f6fcb17c69ee29ee5d10a0f82f72149d26a6934429db27f47f58e954da175a2d4ee2cad797f98a7054bfb50967e0d62c673c2dd0032710f99449e3a4c23d5db3438503b2f6aea795e52e4215135d9b97fd315c01b503ff2ff63656affce03ef6d1f740cc1853d262db77b19ad495e3173a86dcfc29da7c90e862cc23807961af5c01ce44e16b26a1d575", 0xa9, 0x4, &(0x7f0000000140)={0x2, 0x1}, 0xc) setpgid(r4, r2) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="3962473a8745eadc34ef9dedf3658c4a7178a9a02781b38efd4946e5c58335f85677e499bfee8836", 0x28}], 0x1) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0xd, 0x400000000000}], 0x0, 0x0, 0xfffffffffffffffc, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x8900, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x89, 0x44) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x4) poll(0x0, 0x0, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000980)) 16:00:15 executing program 1: fcntl$dupfd(0xffffffffffffff9c, 0x29d034e549ce8cff, 0xffffffffffffff9c) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10002, 0x2) clock_gettime(0x0, &(0x7f00000006c0)) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) pwrite(r0, &(0x7f0000000000)="1414bb68ee386ed588a85171f1e6510efa72d2c1e6bebe90c97bdf1409b34eb011be32de0602", 0x26, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mkdir(&(0x7f00000001c0)='./control\x00', 0x0) mknod(&(0x7f0000000400)='./control/file0\x00', 0x2040, 0x0) r0 = open$dir(&(0x7f00000000c0)='./control/file0/file0\x00', 0x0, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./control/file0\x00', 0x0) close(r0) 16:00:15 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0x400}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) getuid() kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x10, 0x8, 0x1000}, {{r0}, 0xffffffffffffffff, 0x48, 0x0, 0x7fff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x30, 0x80, 0x7, 0x3}, {{r0}, 0x0, 0x28, 0x60000000, 0x9, 0xfffffffffbcb883f}], 0x9, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x15, 0x80, 0x8, 0x1}, {{r0}, 0x0, 0x14, 0xf0000010, 0x4af7, 0x80}, {{r0}, 0xfffffffffffffff8, 0x20, 0x400fffff, 0x0, 0x5}], 0xfffffffffffffffb, &(0x7f0000000040)={0xffffffffffffff7f, 0x20}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1788, 0x0, 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x6e81b677, 0x1ff}, {0x18, 0x0, 0x80, 0x4}, 0x401, [0x3f, 0x0, 0x8, 0x1, 0x5, 0xffffffffffff7fff, 0x3, 0xffffffff]}, 0x3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x5, 0x800, 0x10000, 0x1}, {0x1, 0x200, 0x0, 0xedbe}, {0x4444, 0x4, 0x80000000, 0x2}, {0x8, 0xc00, 0xe4, 0x5}]}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x8}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x9) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) getrlimit(0x3, &(0x7f0000000240)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a35ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb009b2c4c7a18ef00201167f0000000000000000000000000000000000000000000000a2bc3c3fed9e907ae0817ac9ae8089ff549166ef4c81de589445d99e81442690eea3b617b256285db42562548a62acdf6fb75c4d3e93a9bee424ea37bd13a1f417f979830d6a5793c819c690e42221963f123dd0702e42d2f7ece489a6b15cbf", 0xfb) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000280)="074c3ac179a24209922d21d64ca79990d1252967e541f709fe368daaebd960a53bffc736050b89849e870e9f5e6f9917ec9ea611525d5d0865dc691fbe32f72032c58deed5509f543b8dd0eedd7c300675aaeb56bb7cd8faeeadfe3046ca72df3f9c3317d53dd4c68c299db3fb4008b190c1f0b0f596dc6874f26b2e775dc503d5542312e03518ab944e8280d776cda148a02c57ab0caed0cfdbf8b58c1fd8705d58285bc3e9cc0f21ad6ec6eee38fdb085b68c8c030cbc37053df305a82e140b34c94c982432833b3fae6959c5c5d9e00dc7fecd1df9c4d9501246d1cad3f6da49ba3cd83adf09b6227f8ed", 0xec}, {&(0x7f00000000c0)="f81862709789984b2c430ea2a4e714b80dda", 0x12}, {&(0x7f0000000380)="8ac29a4787a7d25b92a2364fa1d0d7f6f2df05640b15398887c5ceaea48c8e189f541680b150a87f913de75a180dc1aef5c39b52ff7e9b1752ad1fabd51e7cac13e9b405c4c5c5b5cede1aefa7fe41e3dbdc80a6c461de8f652a52f616f7244ceb9d9314bb5d2fa11743b52f9c65b425b835fcc438c800d3816bb4d3a5a26a33cb87", 0x82}, {&(0x7f0000000100)="0cd0255b3bc87894fac301577e0883692418d831d34ead6dce0d137f3b2adcaa9f0ffa9a2faac07303e8446d10279d", 0x2f}], 0x4) close(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xff7fbffffffffff7, 0x0, 0xe3, 0xffffffffffffff83, "85fe4dbfa6fd0120000000e0000200"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/113, 0x71}], 0x1) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)='./bus\x00') ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) 16:00:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x7f, &(0x7f0000000100)="00269b5adc029a7cbf6fc38ffd5609d34e55ef9ee51f7b774e7ad8463e955850f938b4a63015e2d0997a565688b946b3b64b9c9ee27625c0af49c447d2a726dc4a0f4d566fcf44f04249a97120e21bb4ee7e4b1ab0fb1d672fc64f91c9acd7fdc21c211b00c8d703c5023bb95f7e15d24068715cdd2c52c2bdb69da0fdf874") 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0xc8, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x100, 0x3ff) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0xee9, 0x1}, 0x10) 16:00:16 executing program 1: mkdir(&(0x7f000001c000)='./bus\x00', 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = socket$inet6(0x18, 0xc000, 0x8) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x201a0, 0x3) r4 = syz_open_pts() r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x100, 0x40) r6 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x28082, 0x6f) r7 = kqueue() poll(&(0x7f00000001c0)=[{r0, 0x20}, {r1, 0x100}, {r2, 0x2}, {r3, 0x4}, {r4, 0x40}, {r5, 0x120}, {r6, 0x26}, {r7}], 0x8, 0x40) read(r7, &(0x7f0000000200)=""/4, 0x4) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0x1700) dup(r1) r8 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x7) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000240)={0x8, 0x2}) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) setuid(0xee01) madvise(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) r10 = semget$private(0x0, 0x1, 0x44) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/11) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x7, 0x20) shmat(r1, &(0x7f0000ffa000/0x3000)=nil, 0xffd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = socket(0x18, 0x8003, 0x0) fcntl$getflags(r0, 0x1) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0xffffffffffffffee) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x81, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x2) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000080)={0xaa8, './file0\x00', './file0\x00'}) 16:00:16 executing program 1: r0 = socket(0x1e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) fcntl$setflags(r0, 0x2, 0x1) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000380)="0c465722ba58fe5ea46202000003000000d201fff112917ecc94b919e75eba0b62c758bfedf8c7a5452e5473db4efa6d6b4203f98004c475929e97a512e16794dd58efb17ca56bf18975b94ae799ab4f11b1f3f35d05100000000000", 0x5c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) setuid(0xee01) r1 = shmget(0x3, 0x4000, 0x2, &(0x7f0000653000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x4}, 0xcf2, 0x1f, r6, r7, 0x2000000000000000, 0x38, 0xf12}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x1ff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x8102, 0x80) sendto$unix(r2, &(0x7f00000002c0)="a8409ff0ca1aa0f5ee15702bd9796890e88ecbc1f80ef6942fa156785ba2f68a6fd90e7b30a846c258534b08a190f7129154f71226c8601e81e677a6fb6037d11dd6aa1731a6d2ef9425764f8c60eb5fc1d2fab61a51ddfdd7cdad1822853b99d018f60595838834535b92ca79b1b56c90a186d886402016447fa262b6b1f2a526b5ff84c818b282aff326fdd61c9839d2d3baf9cd51b2e107bf9254b48b6260a1", 0xa1, 0x1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = fcntl$getown(r1, 0x5) r4 = getpgrp() setpgid(r3, r4) fchmod(r0, 0x82) dup(r1) syz_open_pts() 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10001) ioctl$TIOCOUTQ(r0, 0x40047473, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000200)={0x6a, 0x3}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x30, 0x3, 0x8, 0x118d}, {{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x7, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x3b, 0xf0000000, 0xa5f6, 0x8}, {{r1}, 0xffffffffffffffff, 0x28, 0x13, 0x6a, 0x200}, {{r1}, 0xfffffffffffffff9, 0x80, 0x0, 0x5, 0x1bf3e000000}, {{r1}, 0xfffffffffffffffe, 0x20, 0x5, 0xbb5, 0x81}], 0x401, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x8, 0xffffffffffffffff}, {{r0}, 0xffffffffffffffff, 0x31, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffff9, 0x6, 0x1, 0xf3, 0x28000000000000}], 0x3, &(0x7f0000000040)={0x0, 0x29b}) clock_settime(0x2, &(0x7f0000000080)={0xec, 0x8}) kqueue() write(r0, &(0x7f0000000000)='<', 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/31, 0x1f, 0x40, &(0x7f0000000200)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) socket(0x2, 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='*(*@#/\x00'], &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='}-&%)\x00', &(0x7f0000000180)='\xe2\x00']) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x80}, {0x6}]}) pread(r0, &(0x7f0000000140)="478691f08ba3d671c4a38c3842783d9231ec162c2dc0c9279481f799e8c21e59d85aa8100bef5c7d9cbee22bc004dbe7ff7befab3d0b39b8e302421920ece412ca24cc0a4ed7b0ebfb658a3fb7c5762a522db6287709811b17fde7b0787fcb229497a69aa0ee32cda7fc6b993e097893106680affaee3043255e0602cb92e8f9ef5442c41a1e23ac10f1942977d19452af8bd557052d6dc66c6f4706581a3c0b255e270d5e05444489f30b0d2bfeb0b69f974425a41aeaaea65df1ccda4e6f0387b0bd0c871c405c27", 0xc9, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3f, &(0x7f0000000440)="55fd7c3d6aa3d0370590a043159fcaed72e6657b66c584d4f3a6f126f80e9d7b62155f8ecafe3b902f5e5582ccdc16e55ceb9fee97685c1938fa4b650102e47e79006d6a341ea427f6edb69ddd18416bbcee04e46e6bc0d9019d15a9e012da8bc14ba9fc85028399939e070180ba65ce9ce4f1603f4e8e7c8dcc387df9f539a47a3a342b24ea3a14f4f84658a033319d480893050781038e0c5a2ccec7965a0b6cdce085ffa175154acc923e7255722f899dffc96e00246d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:00:17 executing program 0: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x90) flock(r0, 0xe) shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:00:17 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x0) shmdt(0x0) shmdt(r0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x72, 0x1, 0xffffffffffffb3d2, 0xfffffffffffffffd, 0x4, 0x7, 0x3, 0x0, 0x1, 0x8}) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 16:00:17 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="af1b3885396757dc0b889597a3f56f9fbb925e896aacb253abce90cf14ca8d23b4562d48e2334a33c2bb0cb02c6b17f1fa286bb930c4073daedfb22676f11d4b10dea224c8615896548c7bdc007252320ce86dc99970b7ae63360ebd5b444f38773b76ba1e", 0x65) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) 16:00:17 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0)=[{&(0x7f00006c1000)=""/4096, 0x1000}], 0x1) accept$unix(r0, 0x0, &(0x7f0000000000)) write(r1, &(0x7f0000335000), 0xfc94) write(r1, 0x0, 0x3b3) setrlimit(0x0, &(0x7f0000000040)={0x8, 0x80000001}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd0", 0x1001}], 0x1, 0x0, 0x0) close(r0) dup(r0) 16:00:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) semget(0x0, 0x1, 0x3a0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x80, 0x3) symlink(&(0x7f0000000080)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) ioctl$WSKBDIO_SETMODE(r1, 0x400c5711, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="ce94477a20b49cec08426f3b6cde0a4a83cca272426b3aea9022cace7102144b7743ba17dbf90d9a2c79bdc05d15bf320733ffc58169e3ea8ee59e7ae1dace693190aecf423de0c00b56c4065a2fcc39d36879ed985fd1d3b0746eda9484ceac838d04a1a94a50b3f65f6641e91a0c7ee30e7b3634264c9cebad3c7f75c5463899d09eb6fa03f818c3faa1d60dbf5c5f0c8d650dbbb5eef2fbb4b5b2ff3feb5e1bfc0135bde759b7521e5bf4f23d", 0xae}], 0x1, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xc2, 0x0, &(0x7f00000001c0)=""/194}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 16:00:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004269, 0x0) 16:00:17 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10000, 0xc, &(0x7f0000000080)="ebffff9b480000000000001945d21ab4f0eb000000000000000000", 0x2) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x7, 0xffff, 0x8, 0x401, "d130c1e7bb6fc6e23c5b00000000000000e74de4", 0x9, 0xfffffffffffffffd}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90", 0x1) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffffb) r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000280), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xffffffffffffffff, 0x40, 0x5, 0x10000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x60) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) 16:00:17 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getuid() getgroups(0x9, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) r5 = getpid() r6 = getpgid(0xffffffffffffffff) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0xfffe0000000, r1, r2, r3, r4, 0x80, 0xc45}, 0x0, 0x8, r5, r6, 0x1, 0x0, 0x1}) getrusage(0x0, 0xffffffffffffffff) 16:00:18 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x2, 0x4, 0x64d, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000fe9000/0x11000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x10000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xb1f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x35a) close(r0) fcntl$getown(r1, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) shutdown(r1, 0x0) 16:00:18 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x4002003, 0x960000) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) setuid(0xee01) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) setsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000000)=""/74, 0x4a, 0x42, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x5}, 0xc) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x10) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) setuid(r2) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x7ff, 0x20, 0x8, 0x2}) 16:00:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x60) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x873, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="c0474fa44e681175f43d73cf4f4c31c8ccf75c42e6e1e2dbe414a36f2d8266d2dd4c775f1772c9747c0e6674fcf56121af93cd4eac7b3e86fc27243ef87abca4f8b633dd929a68e5915fcbb7bf4fc5eb9d65940b3298d7066404bd09b964be8fa701dfe65b83081d0171d965b37c1a64dfc167bf8676ed6e946c5de7184995852a2910533239b6b064507f4abfb2aa056738c81ecf1c59575651d6dca42bb3dc1f80b5e592c8e2d3dda53b986b896152ac8e79909e0cf50b1a4f53ed2e7508c4f0095221d942412d", 0xc8) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file1\x00', 0x1ffb, 0xfffffffffffffffc) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:00:18 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/214) clock_getres(0x6, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x8c0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8, 0x0) r5 = socket(0x26, 0x8005, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20020, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./file0\x00', 0x200, 0x28) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0x0, 0x10, 0x40000001, 0xffff, 0x7}], 0x0, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x8, 0x8e}, {{r3}, 0xfffffffffffffffb, 0x0, 0x0, 0x2, 0x6}, {{r4}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x80, 0x80000001}, {{r5}, 0xfffffffffffffff8, 0x5, 0xf000002d, 0x1, 0x9}, {{r6}, 0xfffffffffffffffe, 0x18, 0x40, 0x9, 0x6f1a}, {{r7}, 0xfffffffffffffffd, 0x8, 0x4, 0x0, 0x5}, {{r8}, 0xfffffffffffffffd, 0x0, 0x2, 0x40, 0x80}, {{r9}, 0xfffffffffffffffd, 0x3, 0x2, 0x9, 0xfffffffffffffff6}, {{r10}, 0xfffffffffffffffb, 0x10, 0xf0000000, 0x5, 0x7}], 0x0, &(0x7f0000000600)={0xff, 0x1}) select(0x40, &(0x7f0000000000)={0x7, 0x401, 0x1, 0x6, 0x81, 0x7fffffff, 0x101, 0x400}, &(0x7f0000000040)={0x6f4, 0x1, 0x9, 0x6, 0xb0, 0x1, 0x6, 0xe29}, &(0x7f00000000c0)={0x5, 0x5, 0x2cc7, 0x4, 0x5b, 0x1ff, 0x1f, 0x4}, &(0x7f0000000100)={0x8000, 0x7}) 16:00:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000140)='./file1\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") select(0x40, &(0x7f0000000040)={0x4, 0x4, 0x4, 0xbdba, 0x1ff, 0x80000000, 0x6, 0xc2}, &(0x7f0000000100)={0x4, 0x3efc, 0x0, 0x2, 0x8001, 0x10000, 0x3cb, 0x6}, &(0x7f0000000140)={0x5, 0x1b30, 0x7, 0x0, 0x2f, 0x6, 0x5, 0x658}, &(0x7f00000001c0)={0x4, 0x569}) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x23}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x84}, {0x1, 0x7}, {0x87, 0xfffffffffffffff9}, {0x103, 0x8}, {0x48}, {0x8f, 0x87c0}, {0x185, 0x7}, {0x4c, 0x10000}], 0x8}) pipe2(&(0x7f0000000140), 0x4) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x80000000) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) socket(0x10, 0x7, 0xe6) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0xb4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000040)="b8d829689749054edd81080b39e83182b99b8117bd105107eb1f2b91b20df36dcb0d", 0x22}, {&(0x7f00000001c0)="f1f31872c7f4c53afc73c12e4123601957dcf784b592f9d1be8fd3147cc0a4a09ba00914d7b549bd52e4f36b281ce2b327974b55d230d4902f774968e92710f13866228dae15aa13cc", 0x49}, {&(0x7f0000000240)="235b560025d997eca9c85eb74ffeeb54469cd93b809a6ce194a4ef95dc8f5eba282bbdad9a61860b1b41dd5f66f427fbd4c6a93a697dfb62713669446f8f69849aae253ef9a137ae10c4798c7a0696ca97fd8a3d47ef06eff653a501b9b776d0a68edb44d5a44cdf403fe58313ed844eb9a0f01f71d86ab2ba5b6f404be78ba9c9c0e9238f2b7054f4d00877aac8d3aaf2e8b408b8b4345e7e0d97e29d9ce2115fc1f3578689e1d4ae765b42d9a8827170662a75bd1f2c560e75132b599455fd995779ef6fa309b4c399e993095c6476ae2abe81982a544229d0c6641c593766ad1a39363a6b853c1ade2387573185b338f36a618f664463e134f7d4", 0xfc}, {&(0x7f0000000340)="a435e3e706bbb59cbdb84e3f5dde31ac28aa609ce7e91f79d031648c3d7594da7b21a932a68cf5c9901c3a018f715bcc0e814552b2b1e7307414d733bea6b9bb46ffc8b0117924466ead0dcdf5f716a07193f91d01", 0x55}, {&(0x7f00000003c0)="6d3ca503a8968a3b229f175d7d49f1d280337dc1497eec064740f05ec2510f905c53a7c94a8cd55c7621b81641c81b83cf36a2401566e5f9b47d3ee6333f3d0fee91607151672adfd18d70fe3eb8da33c0cc7c37ef5367beefa036617092cbaca2a1091f7e9ed4d99ae40b18e37a69d4416e0c3e9d630b43e85f376a41a537476e88a7bc696f1929281b4580ec0db1348fac7b5e28d03e12108f16b2823c8948064425170bb8d9ea21344fb07ab29752638f72e605c7b1f763bbe92cd9fad32763b27e883bd1a060ee4c0a79f4c3e0a42f622b354bcd49a8573bc54ace479509a14666f7537365c7f42a64f8794afc3d03a5e9676335f022a46d10b9", 0xfc}], 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmget(0x0, 0x1000, 0xa0, &(0x7f00004c3000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x7, 0x6}, 0x10) setsockopt(r3, 0x29, 0xe, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind(r0, &(0x7f0000000540)=@un=@file={0x1, './bus\x00'}, 0x8) getuid() mprotect(&(0x7f0000773000/0x1000)=nil, 0x1000, 0x3) 16:00:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x5, 0x1f) recvfrom$inet(r2, &(0x7f0000000080)=""/29, 0x1d, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) close(r1) dup(r1) syz_emit_ethernet(0x48, &(0x7f00000001c0)="8a459978b317df92b3804ccf2f4d6c70084053b895ba58d37bf8f1a1aca70fa8e2c444836634a036033aed1659a7a3680bdc1d162afc547a6d91a4bc7620b3909932ea3b200797e8") r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:18 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800000c, 0x0) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000040)) r0 = semget(0x0, 0x3, 0x20) semctl$GETPID(r0, 0x7, 0x4, &(0x7f0000000100)=""/201) 16:00:19 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setegid(r0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8088, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x380000, 0x2, 0x40, 0x0, "c3d8d2e781fc002bf11fdfd3e046f0a126b184f9", 0xffffffffffffff00, 0x5}) recvfrom(r1, &(0x7f0000000080)=""/5, 0x5, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x200000000000002, 0x6, &(0x7f0000000040)="efb40ca949d89c7c0488eafc9c11929755fa6d16", 0x16f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 16:00:19 executing program 0: msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0033000080000000"], 0x8, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() r1 = msgget$private(0x0, 0x2) msgsnd(r1, &(0x7f0000000040)={0x3, "34ecd730a47ad79d971699ef819ff27d97c13bba1a029e4c828b9a30bc83badc371726eb61919133f50d4b14df6b94ca6c345bca6de35ca6e80024a70a78dfac75b897edc6077ac8e0ca260ca468159173951c6de8231495"}, 0x60, 0x800) kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x91}, {r0, 0x1}], 0x200000000000007f, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x7c5a2db6397ed74a, 0x2) 16:00:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7ff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xc00000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x3, 0xee7e, 0x8, "518c100e0614d403db2fd433b16284a2f0a833f3", 0x401, 0x1ff}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)={{0x2, 0x7fffffff, 0x3}, 0x0, 0x9, 0xd17}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) wait4(r1, &(0x7f0000000180), 0xb, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0xffffffffffff8000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) unlink(&(0x7f0000000340)='./file0\x00') mlockall(0x2) lstat(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)) recvfrom$inet(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x801, &(0x7f0000001440)={0x2, 0x1}, 0xc) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x0, 0x0) read(r4, &(0x7f00000014c0)=""/179, 0xb3) r5 = semget(0x1, 0x3, 0x84) semop(r5, &(0x7f0000001580)=[{0x1, 0x3, 0x800}, {}, {0x1, 0x180000000000000, 0x1000}, {0x7, 0x80000001, 0x1000}, {0x3, 0x400, 0x1000}, {0x3, 0x7ff, 0x1800}, {0x0, 0x7, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x7a, 0x800}, {0x3, 0x7, 0x800}], 0xa) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000015c0)=0x28) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001600)={0x84c1, 0x8, 0x5, 0x5, "ab16d1b075a8fa5f96beb53a1fea54af7cabe7d6", 0x9, 0xfffffffffffffffc}) setreuid(r3, r2) r6 = openat(r0, &(0x7f0000001640)='./file0\x00', 0x89, 0x8e) recvfrom$inet(r0, &(0x7f0000001680)=""/223, 0xdf, 0x843, &(0x7f0000001780)={0x2, 0x3}, 0xc) unlink(&(0x7f00000017c0)='./file1\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001840)={&(0x7f0000001800)=[{0x5, 0x6}], 0x1}) pwritev(r6, &(0x7f0000002a40)=[{&(0x7f0000001880)="25f64a636dda0e14cca51b170ffe328f3c05dba4ed09aaa1878c1240fbaaefb1ac19ae394d57a6d650c42c6a631985ce3fd94731992d6c12429531343ed6bd5760997c9c628538b149d7c26a8110a8e76ddfae36194759bc9cb4d1d01ab5da61bc186b7aedd3b84db8b9a13343ef53df19766a00e3d332a919a71be0cffb98246f89e2422eae7b0b571de78db9e1ef73d052b71fe1b2892469c009516fa4fb", 0x9f}, {&(0x7f0000001940)="5d4a986dec0f6f3a500f1bbac815517c9bcfac315cf44a9f81a5dcec097139e16faa0a78c1c0631fbb5ecbd44a2d2d59fa74c5ed400f81b3391db5909436b90f8153a105f7282ed4da36bc88228ed40de2adc0df44e6d0a92f8aa79c40b3ccd39fd25bfb8a3f2ce7d0bd234afa9e0c9e120c857634126ae08429f919aae09ba36afb5d619e832463108934d00c9313fef2ded4286673af4a9c3ca834ee3df275943a4925c6eeeb539c07fbad2ace79fe50a42700bfbd38d2bb2ca5d84c6dc56bf7fce3de21d55686d43ef384bdb91162bbf107bb5be236d8caa4c56dee77d31832a4ba859924a903557402efdf2d83703b85f44ee63e7c358ee92f8d7acb45d797cac83aca9c0592a7cb2bcca75376f55713fb2097d0813cddfc2322641f23e5482eff0a6dfd00624906bf2d981f42ea5618a5690f80759d3ea6b37b50f61503dc5a9e58a0eada67ffe5e0b089c87db91078988804162bef578587b2a7ac3a129b718458a2f41834d1ed81d010aa168e11190c7d33a31cc21547748d71cf60e722f1a679680f14c11f5556baf738d497abf5cc9bcfd848ceb35ab07786c283a6d39cfd1dec713a593e612853aac82640ad23c44078a4b1c2f12381ac4d4fc5c461bd7e35148b6254e9cb2bd8688872a00fe4058d7fa96169c6cfe8e33669d2c09b0948ae92aca662432dbe4b3c2d511a49cbd22697dcb9db38934abf4740c6ff0c9e0a2d002f163f9f10f9d874e8abf30db01222f66651d662c181062e636ce16f44e6b46d5089236f21ec76017d958de52c0232b487a51c421901575108a9252d84c62075679e5d2bf887a2ef2049cc23bd0d277c0aabe3b86e89dcba05cfdb03a8e5859774507bfe723f50c7f929d6e148a2e14ced949adaadda8b414a8b86381b91ce3d97c2d821e11bbfbb9e285a5ce7dfe689e9c34dded5e5ebf0b04755ea4dfac4c4feac220570e2d2055bcf6553937b4104bc1b6ae3e6fe6807779cc613091f4f80a58c827f156e7c4a59eed7d0e734b3487f6be77de3e5d6b8032bdd9c6d46a311a40d72f2faa0f4764968c59e7031af2142f7439eeb62ac882ea2e55593f19915833056e23341748ec13e16a3349ec9ea3902d16b44e845453a53a3eff08e34f74cec251456463ebf40c627d376004296a32854c8358fdaeed496c731a0b29b565e8afa904509e085d478e4aa21d3ac5ef19c2c465b85026e34f7e097ebf7d7c4819d52aee43b312f31fa27eeffc87c5519b02e782194a36febde7204e15310df4d50dea09ada73ab8434e29fdd85a14eb334017ed55d6cb5d0a205b5fa4080d16350c232bf866fb36d6a57cd83d5ffdaefed03a78c228a7f406e6bd7d8eb1e361cf1ec5765b60e131e06ade01f8653f29c68a2caf3a3df4baa4111c976609cc25c408a3cd49ddc0e8c9bd7d26809157b5973c0cca27126b6f9f03b619b8e1d215c9b36a5c63e0d74af6f50091ad36a3ec746217964df8ec45385a0d42269b2544d8dec9c971c50ceb8db6288f57e0edd59b6b3f5fd3a7ca8910062301b2593ef3d066b818680cb073fefe09204c64a771039c28edb0550204bd48583b54fd4dc74313b3d4033faea1a280590a90eee3e155800142fea6a959b12696cd4b336ccdf3d1f4f649896210478c49e07130797846992f8a2f22c7b54a9626765fefa08ec105ff905784c8cfe9dc6c3c322bc8a7c460931bc9b417583496effb2096d742b6beb76e6dcea83a91650b37ab9380ccbb7cc9a32f0f8599ea43ec971edc4eab4748984e5b35e7d74059ef8a85de98585a91f6021c08d8d55e28624cd2ccd13287b7830af757782865f44cfdddc92da3cc77f1ca32f4585117682592969530fca49c537e7e029e8b22b558808d5b231c0340bcf826dd454f99577d0ce998fb2eacba8ae95f2b0c610579ed261cb46d5e680a557e43309faaa254573849ddccea7661cf6cf5093115f6277ba217e390dde469d80258679343dbe17f61fdd053b2b3b6d565b6ea9aa5bc3e6e06c164adaf5330555de3e866bb7cba96451a36a66227efad702837700f43854833a125ceca41957ba7f08e78184df34b2ba9ae73e27cff5ee6cedcb726faa376ec82f5f87245ae30d0b894cd5621b1b31068b98865ca9586674a59c7c8e81431c4e123b771eb5f25fe251682f207abb9838282e4cd648dcdee69073fbf8acaf09facd07bd002c2304533af5b8f0f1371dbbfc12afcb281fe4d2b243648bbe56a2df7c5bf0776d14b9dac72cd42ac4f5cce8a4980e724a70df6c5e7b61efd068e0d9e315e825ab984b20bca9aab74bb939607feca3711c266c96f1a8b969fa2e5f47eedba314c9e081d65e14e79700369a23d4d3879acae3349c7654310fa0460d742dbb5ef1de306b90d8163babbdf30205000687e160b58bd5aa46c65b975ead2b9c1b7ba0e40dd5dc52a4c3d57abc09d20eefd11de05697ee79f202a98a70dec0a9d8fc9727e425d8d6826685d9160c22fefc3ec444a948a5a1ab504e27ba23450e221defeea2fa59a121f026f0e8a91a491b28877eaff8d72fde67cce73d7ebbf5b3ab93df7998792706f74566ac621267413328eca309e13ebd9fce41a4b1d7f308dd6698c251d5ca0be108ca88c890a367106401f2f96c3945a1dac8bc9e29d22a1eb892ab92a0faebd04375f5360da6f73d649ddc47c1983e2f09fb1a9616f35a286bf038c99cdc76b930ec5358c89bfea6edda00c862ff46c712ec883f6fd60693bba59a65a171cb4ec7877014a604e0a62a9a8dc55d419e26934a8f55cd4cd5ec0886b89abedfa4f0eba00be34b076ac3e2bcdbdc25706404254d34dd870c1cce18ba607c1d67ae30c0c1808fbcc5e40337057e3f938281dd2a6bba83236cd8f172c99988862c0d621cf78c0cc6b074459ce9c6a47ed0a215297a7423bc7735bf41de392f00bfb063460199f819a234db7a88cde686449975a17cd5749271ef668d0cf9ae932d1420baea73ab3c70796487befe37f6714799624ce7d6dbcc1b86c65661d44bd568651b9561f5c7571f00669470912313f6e47df37fef031463f86a87a23081b7502f204019d59228a225518ad40b7bdf400277878f33d5248b75130193db8f8ed4708b08b871e308e479de2c8507c41dd3bb1f306749f8bbed0552c2e6ae8207eb55724c84f0d5baf046092ef34e8b66990eea1aff52d126ab7e8cc23db13b3a57fc045ce758b25b93b699fbeffcf37299bed106cef5bd7724d6e268710f17a9be2d9a1e6dc08329f4b95228556f33ccf268fa7ba5b7a8e12b142aa9bfa3f72293778fe5834732ac49529f977627a9f3c15aedb6df59a1f29fcb035fada6bc08ab1e4fb888f7738fb0b4aa37549f503f7e6247750db9ba5f8d695329b958d817626e894bf6021ff6f4a204764f38032a3c354c59141ceb7a03b3e0e02deab9290b3b4b2956915744478ce40d91846f3f561f71c5f2f0c99b0509be14dbaad686c148ccff4f1fd73c34ef7706fa0014d430af3948a6e2430e269d0b89be2501b0ee1731146674f0eff952a32e0aa846c136f5518ce29ae42fe35b3642f88f2a0220c9fb3e72c8edd0cd98588d8b9fb182016ae88d9b572eb8ef4f5b3360906dbec06145421a75f99d1e4e70702ecf51b6d051772a733b0c5916fd400ac2134fd8bddd08055ef1bf12a40dd10586e4135c26b9c4c4c30b534e7a610dff13948f5723811b6e469c1f85f6d7d1829e41293ee6d68a093cac644b80227d44bfdacb5da19a5ad382d4692fa429531ace37287b2d8be9fd6eb37955b635813da54ff7b48e8336e6512dbf1f567d3baec6b32f529fadb8209ee90347abd498debc25b183601109e4712e6043ff8dc8bd4cd21c1d1f2495b3d62bebf2c2fa46d8da46d57d3a4c449a3e6d39630f8c327c1be139f8946b0ab0046a8854e763d9465e8c5f97f057356a6275c2865534e60b4d736f6a0497508a7147ec7846e199ec691a2e85f38d72a1fe7f5f1332cd7be13a25ae4179e091ac8c1330e7a37010571eb0d63c0b429dfb1b48f5fd9f1f2c33594e7ae8e6a7f8085830186a9131d00fb6c11e6b582b15ac1c7567e704145dfcfc06062815f587ea630313435bd83f4292b6eae76c80f4f7c9bfd55905d34bd2b4f3a7bec69c15008b2ab69443ced212bdc55abcf2bd706c44a05fc3a755cdf7654e42b90e7c3a163ff2205feb5adce95483bbdb71ee6541181178b3fb560bec7d0c6430e6a887179d2b8eedac53b6821525ea7e8ca96f8cb5f622e095c7719511de7012b287a559b629e83c16ef6c5f66d40b4434df9561425bafd0e0cc716bcacdccb5b6611c285a2c10c8901349c2b523fa30b3d097a0aa48842168bde794ec7def5f342cd61883428d85b03d5739063cd59c58aaf4f8207c022939479e1aff65710c315dce8096ff77d959d66124c383509ab1e2e66bd04600e502eabf5baf674320d541b8b1034b2e56366047be8d6ac5c7895a37a25f5da03292cc496e11e36cba39e3ab6733d619eb5645de0de603cb649ccea273f24b3d5aa115d358f7d1228076b681337898eeda24b555e08cf4a6663a29ea80b25f781636bcdd7b2a7ec1a2b1fcf8a1ed7d5df9d6789acbc6496a06ca417c09eb065a3216ff6d85b93ea0170975a6dd3f2f4bd816170516e40992fe96e96df68776483eba529d33139626aaf1ec00344b45a25aa478aa2d917c512cc7c0468e56bb6f105658d09594d1411a5549846ecc953b461cae96c1dac2fa2aab79c61485bda59d12e2b9721b40356908635bf862a9d0ea8d138dfda75efc626467c831f65986cd0d3fe1ae9832ed5532026c57b2bdbf46c69cd62876deed36ae48e2b630635e6024b24182e33bab3fa71b07c4b58f4444a2a223681ee72078fcd6dfc7b028d3b80b8379375c61ebb20c94d7fba30ab6ce8c71258a1a163d7aac8c629ea9df7ff3ee82b251e7921dbb5cc2144e84c6a3d4ef76fe6f3215652e22a5f3c161c3d662cd224b4fbe6e0730a3e0420833a19b9e01e9122b4a14fb92d57ae2eb7e9ef2f32ee30e6a6527c2a07ad0ffade9a7d53399973cf2b6ce719898572e1845c3f99db0b064273af5ac38d54ed7e3b9e4a81b640ddae5bb7e50cdc3c4d53964ee76d00d8d43a79f4bd5adb151d37d3d6dfabc8c7f422046268469489dc49d541179b1b6fe7e58cb7314b3c4818f235d072217e0570197d29363a126caa216a037df2703ad30c3a6663d2263846066f9bee90f9d7bec48bfb8d703e99c142740b8b97d8b41bd22cd8ff451d5cb5776c628022d8f6ca73dbaacfc9d94f2ffa741a4efb8b84ccdd4f15e3713bb643d66e9d736b65336403fbbac5aa716946473ab25f835a038e410539ed09e12ce0d27987aae2da8ab2f32528ad3a3ff4554345371fc3db3d44109fd6c95714956ae5a836c7917a983c49b5f0b8efcca6551b20c61be0bf0761366707870229490f91b95a2bcd0164a7c2b71a5fc77795157c3ea1317bf1bd19294235b9659436aa21469b0c68ce713a428b0324a6b961e485af385acb50e2ab255b66dd0765648d10fe3f76b1e29612c0fd41ca0db730a0fe6decc17786fb0ed966913aeb8eaaa396eacdb7dfbd5996f0b86a090e99b2998e6239f5bfbf257ee0788f521df66459576d011a24690183e6581caf259b89efd4dcf4df5106c711b406fa8022e9f014ab26500eab5558f7443b3de95e55b9e1b6dc948375a6895b9237b66eb02c21d581a03ef699ad8c4a102f87317cd75f195bd506c33b9b022e38b933e3de037d640f83e093f89aed95e5c1f3ae741fdabf5573a", 0x1000}, {&(0x7f0000002940)="995bd4ab2e7cc7eabedeb3d678b036ad82eee6457cd6a693c888525ade6c0589f2629a3b9978d69f57bb598b6585b218a82dfcdca81eee6bd4255521b35ca3f46ff67d095073d2c53c95cc3102c9b9464c4a1d6824270669cd846117d3dd941ccf8d8966058154", 0x67}, {&(0x7f00000029c0)="edc8cb87e87b854a96a814b9e1727dbfe49e5d23ab8b8819410f565b4e413b6ea6d5541e5be87b3477352e0d5f6a7d2be2e9884ac259450f7109d8957db6da48c15b54f164d5676e09ed", 0x4a}], 0x4, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000002a80)={0xb17, 0x5}) fchdir(r4) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:20 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = semget(0x1, 0x3, 0x8) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000280)=""/58) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000100)="bd", 0x1) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x10) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000240)={0xc4, 0x80000001, {0x0, 0x356}}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x3, 0x7d64, 0x0, r1}) 16:00:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x9) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:20 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x6, 0xd37, 0xb1}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x7, 0x3, 0x5, {[0x7, 0x8000, 0x0, 0xfff, 0x200, 0x7, 0x3, 0xb342, 0x6, 0x9, 0xffffffffffff9485, 0x3, 0x100000000, 0x100000001, 0x5, 0x9, 0x2, 0xf39e], [0x5, 0x100000000, 0x22, 0x7, 0x28, 0x3fff800000, 0xfffffffffffffeff, 0x9, 0x7fffffff, 0x200], [0x5, 0x3, 0x4, 0x800, 0x2, 0x7f, 0x98], [0x0, 0x0, 0x1, 0x8000, 0x401, 0x8], [{0x1, 0x2, 0x1, 0xfffffffffffffffd}, {0x5, 0x4, 0x86a7, 0x7}, {0x0, 0x182e, 0x62b, 0xc74f}, {0xd8, 0x0, 0x0, 0x6}, {0x49dd, 0x80000001, 0x9, 0x6}, {0x1, 0x4, 0x4, 0x100000001}, {0x8, 0xffffffff, 0x7ff, 0x6}, {0x3, 0x1, 0x4, 0xffffffffffffffa5}], {0xe76, 0x0, 0x96cb, 0x3c4}, {0x3, 0x3, 0xdc, 0x7fa4}}}) r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0x6, r4, r5, r6, r7, 0x40, 0x9}, 0xc92b, 0x2, r8, r9, 0x4, 0x2, 0x1}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000480)={0x7f, 0x4, 0x4}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getegid() ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000580)) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r14, 0x20004b3d) openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x400, 0x0) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000680)='*\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='/dev/vmm\x00', &(0x7f0000000740)='/dev/vmm\x00', &(0x7f0000000780)='&^\x00', &(0x7f00000007c0)='/dev/vmm\x00', &(0x7f0000000800)='/dev/vmm\x00', &(0x7f0000000840)='/dev/vmm\x00'], &(0x7f0000000940)=[&(0x7f00000008c0)=']*\'\x00', &(0x7f0000000900)='/dev/vmm\x00']) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x10000, r12, r7, r12, r7, 0x80, 0x7}, 0x8ff, 0x9e, r11, r11, 0x7, 0x2, 0x1f}) r15 = msgget$private(0x0, 0x41) msgrcv(r15, &(0x7f0000000a00)={0x0, ""/217}, 0xe1, 0x0, 0x800) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000b00)={{0x1ff, r4, r13, r12, r5, 0x1, 0x2}, 0x5, 0x9, r8, r8, 0x1, 0x200, 0x7fffffff, 0x6}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000b80)) close(r1) getsockopt$inet_opts(r14, 0x0, 0x1, &(0x7f0000000bc0)=""/17, &(0x7f0000000c00)=0x11) bind$unix(r0, &(0x7f0000000c40)=@abs={0x0, 0x0, 0x1}, 0x8) msgget$private(0x0, 0x450) setpgid(r10, r3) 16:00:20 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8b, &(0x7f0000000380)="b6dc33f723eb24ce5bec06638b3c0fa2472735e970d1a38106bd0960e5aaaa7dca27e885703dabec2e34d663c6a6b4cbc7c4d17f35d226b266a497e77472cf0f8d6ef521423e2842b327538e2bfe7b3b55f00101fa638d3e7f2c6518ca03b4332083917522507e539199c27c0e719d1d67deaecedad0f5ac5d8c05d663fd39bde3a91a0dc9176fcedfa6b1edee043e4ee39d3f97754d9f05fb5236d99eaf27cf0adc050370e1756700000000000000008048dad66e4afa9007ff4a5b26fd8d6f25f95f96cc74d354f2f19e65d8fb817ee77d45a82dd16e76f0557ce5e874f8acbeba9607e8008860eea5e2acd969d78a5497d199bb2a6a24a6a82da625beca18694218125f2df910b23b5b95abb3dada7aaa49e96fd90d4efc9553438c54307ff2e6f7a50ee14d11a6d34867cae5bfb2edffffffff00"/320) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:20 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x1000000031, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0x0, r1) r2 = dup2(r0, r0) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) read(r2, &(0x7f00000000c0)=""/156, 0x9c) getuid() getpgid(r3) setuid(r4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2}, 0xc) getuid() setuid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, r4, r6, 0x0, 0x0, 0x0]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, r5, r7, 0x0, 0x0, 0x0, 0x80}, 0xedfe, 0x200020000000, r2, r1, 0x80000001, 0x81, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) sync() fcntl$setstatus(r9, 0x4, 0xc8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000440)={0x44, 0x0, &(0x7f00000003c0)=""/68}) ioctl$TIOCSTART(r9, 0x2000746e) semget(0x2, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) msgrcv(r8, &(0x7f0000000500)={0x0, ""/4096}, 0x1008, 0x2, 0x800) socketpair(0x1, 0x5, 0x1ff, &(0x7f0000001580)) 16:00:20 executing program 0: r0 = socket(0x1, 0x3, 0xdf) sendto$unix(r0, &(0x7f0000000240)="5001050260000004000000001306ca90100e03fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/36, 0x24, 0x2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfe19) r1 = open(&(0x7f0000000100)='./file0\x00', 0x81, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$TIOCSTART(r1, 0x2000746e) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socket$unix(0x1, 0x5, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe8e, &(0x7f0000000140)="cc328a49") 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x90, 0x0) write(r1, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5f41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53abe9b8768f7aefb1aebaae793ff56094649d018ae272be24c53ac25a32db73ceb713f", 0xc) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) chflagsat(r3, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) 16:00:21 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) syz_extract_tcp_res(&(0x7f0000000040), 0xadc, 0x6) setregid(0x0, r0) setrlimit(0x2, &(0x7f0000000080)={0x5, 0x3}) setregid(0x0, 0xffffffffffffffff) 16:00:21 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x404, 0x0) fchown(r0, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x600000000000, 0x0) setsockopt(r0, 0x0, 0xa362, &(0x7f0000000140)="ffffffffd8dcfb22dc467427134a724960e96e6b264432180ef6cdfd07b179481b63dc4ad8df36bb02031cad155202a0a5d9a7fe9525e5d3d7e05a028a62875453392bfeb46ca6975cbd4f992f81ae0f93e3e272600450a183bf512c15928e613f2e61000c1d4cc39e77b1588ed982b584f688595f0c2cc59575e42ab5f964c27e86e1eabacc1a6d", 0x88) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/33, 0x2f2}], 0x1) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000200)=0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0x9) dup(r0) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x5, 0x4000ffffffff) setsockopt$inet_opts(r0, 0x0, 0x4, 0x0, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffffc, 0x8, 0x1f, 0x1, 0x7fffffff, 0xfff, 0xcc8f, 0x0, 0x3, 0x3f, 0x9}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x96, 0x401, 0x0, "71b289afe596ec124f545616160a37308704d463", 0x1, 0x800}) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() ioctl$BIOCPROMISC(r3, 0x20004269) readv(r4, &(0x7f0000000100), 0x0) 16:00:22 executing program 1: clock_getres(0x5, 0xfffffffffffffffe) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6081, 0x0) 16:00:22 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x1e, &(0x7f0000000040)="eb", 0x1) setsockopt(r0, 0xfffffffffffff801, 0x6, &(0x7f0000000080)="a4d27bb15c1817d9bb448cf475d10329e8b8a9919156fcc3fe46b1c7a517c2344e0a494db264651bc8725176036c6cb9d4cf1a3cdab5a3e4a5c5047808ab7e0ccad3f19c5bd4a5ee35ac8f76bc546b7cc85ba111187a62deadc7af68b6d3936035af52be54500a53213230937d7262cbfd27ff31315278866bee852dad0ca1647892a895050aa72317510433550c9816a7887b505dfa41b4291c600a80ee06d62f4eed0f25a905bc3f01d1ead9aa61fe0ac42f637b177cb3b44bdc8db6f5eed9cf6e30288da8491fc7dbb1863cc5b94eea7bfbe9e1188b8a8e36eb2e88456169234ce6fabfd3ab28310c3266efd85fd108ffc2ad15318a9c8798e9f6acb7b77fb86e5041af1e413e6c1d4f2020c019b5ac1ab6a667557cda58412677ae41ec703e55dc9c46164d84090cae6a73ae8c2f3c524fc1990909d338a1e0a6283f3afda847131cbbdd44719785e4de649b7abd215a19d3dfec64a4af227cd1892fa858a11b5857017b54b4cf78e9ecfb3178676dc7ad4f524f8299b6eeed42702d26a70af7731543162b8a841d68e8b4e779edfbd7b63a4ea8e70c2fd540350644538fbef379446e1a950507bd4de9c6ca7dc1c48fac3b9255d8eb65912c52053c18698a825390d4f188b607e3c3fa852d60a52d59cdd212e92203c820c8fe38700cd8bbaad16d33e8a808188591bd05be9cd35a11944a8b54ff6287d285f35983bddfce546ce35dcbde24ffcc337b073cae467a24f9f56e20d0caee52b33b3270146fcbc224eed7ef59503e327632ac19b0ccb0a1b8f2f9d518d7086069a4e7d25687a148e4c0fa097b0f2fcc0e69fca8eb8b012658baaba1bb873e5e4798cb54b11f8f9c0c76ebf7c61fe93b16f2a38c5891114badeaaefd3e53fa803f8e03bd66c772b61460b4b86b4b0b0764f1aedce6fb7624344ecbe7fad04f8996709332f344c0ed74110ef4961db9be4bfd8972c11beb600491bfd0f943ccb72604bc5a2bb270164e018c9da8f91d9624aac56707159089b484e24c77f3a48c1171072792d838d6eed3dcb90c3a55cc541d0bd187b36137fb2e67759cd225789011ab0c94cc214820b9f491103f6359bc5f9dbb82c8a4fdb7e8fada7e926fdc5ae971f6167db4ab4c879db74097a6a0d8ef01ecbefeebc6ab06066279e8872961ff780d83d418969b77c6a5fe49e43bc6587d46a45f8763f6faf184a502a818c3bb20b327a4f9526707d9ece028a58e7e6758e40a5d3a464374cb67d11e6110b2c4338ffc96e7ede8f300fb814860a9ebb23d90eda21ac178ae6abe8ca3ececad8d31e9da8f438a40ef2b105992563467fb0b0ef0159fdac053fe7299453f368fd42c32ca633643b8060d1385c8bbb5a4213535c2987a1e66a0500f365ee80bd994d8eb0e110d049ff89a0dd6fc110d74c65880148eb0ee113d7bc3c63b0f96015b625e6145a7db7b6a48fd7aa48f726257dc29cd595bce83b30fcc7c76d090acc19bb5240c4bf78d8cd98390857632d7df17d19b44d7827d5f70c0bb08b86f9e11600dc57aa9bc34dfefaf6b926e18e667bd14e1dee5ade126ccc608851c692e20db3b2673b3f34654c5d0a8a5cfdb94cbf7cef9a1c9f347d628a9b7cf7b58c9b1d86c53d51f5f351a6325b70f51d7425fdee45bac38a0e0e2c918d38aa8c94ed38593178eebff8272b8e5cdbb70fb55aa351d74dcb59c45ec90e79897f09dcc334fbc2d80b2ab51ab4ac49282815528326185c4dbaee32d66034b677f49fa44a7df9bfc344f8e7e1a59bc5a42654cfc8871bfe7853541526adf95de2685a77d08f94cc5d57c25ff1f3112e080fa5a948bcd237a4ca5ac6c3a3a4140465cb5771eb207dc3d70aacf1050b7c69a0cf43b7129a2cbb595ff7c70d85177351288a4de06aaaad41ac55559197dfa11d50d8daae2e7c126b1a5ea9c548c81900afe2a927352e102260567d5b7dd056cdfd8c9cbdb5d03cb706bdc412e4463188129c505c10e4cae4c157be58e69405e6f5448ca9d966b3e9ccb663c7cdd0e3e39b3d7ba6d61b87343d417a787c862b7c66f22cb1a2af29ef1e2f974f75ee875d433b6755d5cc16d2e1da41ed971103d256f0525175a1a67c6f51f1c121ce3f392341a5cc25d1cabc897d72d628593c82934ad8237cc3e17f5c73ce8d8e55f462e13da2d714b4e2a0f76307e7a3827345beca38816e96264b03c79fd92ca581fb68a2fc0bd9786b08f5eb27a4ebf0afbfc00d7ac5474a0565bd64b201f8615aea5e589135d38b4d8b935f7167eaf4d8942874efc5f1b395bc22b02d11ddfb909a8d768ef09432c69012c0f3299cf3111036c5506bb41ab3dd0aab976a23453d5fc8b9a6481ff6a4ec2fef7b5c5bfcada4b5809dcd75d522331ca75eca54a72f9ce0d65a8d8631015fad1ab55ece7707d571f1b95cf4e409d2124fae46d8f4e7e20f590fd06409da6923836bf44a003b75168ffae4357fe8a6176f3cdc790408b95ef20dd916a303ac7fc0f8342ca2c35cbd593f9411d0a544ba979a14635103c91770733154f5b2a16783af5cea6a1cf4184bd0f4ae52803c75462c16512d018d12820f2454469141001e8c3c2244dd975debd904582733594bdc4b6c5b53f53f541a8b74850a8f0e4daf1a4dd79c97bfba26efad344bdea190c9fd7ac5cd6d231c08f484924f0b580c24b34e3fe5fb3643c633613838fd2156e674a74d9158dc67a8b080e987e1be7a0ba092e68ce60ca38fcc3074cb5004e3e6fd0073cf4dd62ef37108781316de887238e69a05b47065bb8488f998ac2bae56dffe16e787b7b81b18ee7b15066a388f9b2c172fb2d56e9c06b5b0a0b0d126e796404a8b885e0176ec1bc90054ba0dc5b813608efafdfdebabe74fda9cc062d388c61510965e8a290005bfa914d2863500069a8ecd6abb342215d08ed4c0c10ec3253b61c7503f8f91b6c0c5356216b723b33754ff687d74d374d60ac30092f1efae0a618df0d8f3b7fee612d3bcd6cea263b597e6887a3c3e08387689eb721c2ca8a3cc0f78fd5d0df46216fcc604a8a1a0fd49031bfd449a631ab89a0f1f9c0ddfe3b1d163d93fd21ce9a341f30c8e9b50a7ed5128d9d27df7cafeedaf232c1da9044177446534c59fcbb246e354555ed8055c53764b1ec962bc0dcf498eb58416e22a9041f6f4bc18cbc038ceeca1807cf137f7ce7d1886dcf92ee21105cff9be61448f8b8f14e426bc658ce0c0a243e24ce8203ddeaf4451e0eb3371615c801cba801bdbd458692218512a49db1822573d1ce618403375f4e9b97b3722347bd90b7260ccb3bb14962fbaf808542cf31d2566d6edd03a63d726b96b5cd14383acc7301e5e6a8b4dea27d9b732c19b360c50cdbe4b4a0887c9cf9b679e4470e315b4c960fe08fd6d82fdeb17e16f21691712b0c017c4ce51bc56e253621c30cf02de0ec6259dfc78feb9bbf99a1d9bd83024b1593f5fa2442a341d0c9dcf57fae6b4ad2cb5336547030259fd3b4e3d69e5359bf1216b44e1f9eb9a63e7ad51c01495728f6f7f4f935bb1b755db6e41f3c3fced60e4082a65f451c8f18fa56148ce0e4a045f673d997054eaed5c2ca662d04b5741230b5b4558e20c6a70d7bda2c7b18ace4f214fa7bc7507b9cbe39a432a127f00818758e162cab47cd890bb16493ec4c4ae236921f109f013b3b6cd608308be47df68ca70d536e09c1effea7d4d98bdb4e854bc463ce78b7369228966e42bc23e0c3a06728dc4b4aa1a065a515b2cf71c48645a1e4762e47dedd344877d9472241c322b134e11d2bbe8e032469478da010fa7568522718c546a294ff3f667dd7743aa61714ef98cbc9c9bfd49d291b2b2323307a13a4d07d9e35c71cba08e9b3596e1616d8f898c457f477ae61db14514fe8e79395410d86078905ef2cd5da88e8ca409b2be045bb675677c21e785de413a13da374f9793bc0e1e30c1f0bb6f62ee31e535546f428a00883a4f7711b29bb667d0eb011b38ffbec62685b8140501095deab253ba3441487177b12544b2b0f7864371ad22f373697a11280771268341b6aa462b2ffc111983b08bd1d79849d6e44ce13d3ab3c15cb133dcba35b8fb9387991e27281afcd4c5b2a61174479e0264a3288adeeefe853238a19e78030f6c7bea4ef7f0ee1b90124f2d82f0054ee7d756b132f909db0015e34f7c0b5fc7d13a0b3dabdbece935adacfccb36762bd1cee85b9918a0bf8e27d209aaa05ffe0c4acad160c5a4a61e543f877079ef993e944ef45b7aa17da4a0b081f8ce716cd9cce0259046644a8ca96f51c0dc23de2c891cf86c6a0de5d4014fac5698df0d90ec68046b6ca4318b560927769dd814a64388e847be6c7dd84df22f851312e3f6fb59dad6ab7f20ad10964b2b2a93748048f146641b101fbf8a753bae12b596c921fc37d366248328cab2ef36518585fa8f401aab060d583dcff690c72928bb552239a5d349a534991a63fb8e44f3f82ce32f45832ee1e6e07f18dcb89074d9256b4605e34f5bc79f304871e0534ca122d5adeb58f804a1d25d72d2364147d4b7b2582bf8138528cafa8330d839c0481c9d703815374f560bcf0491288d748265d83176205db2cac5e8793d2691cc9862565902445533827962dbbd1bf29e0bdb69a78d162e368a5dd6f7550ad2cf8104304202a72c9ace63ccad65c99e4367789dfa6bf1e916aa81d15b224e095b0130a88d92517336878dfd21b9b611c37ef617b11861c3f3dbc553340fd0ca2801726034adebbf0bf7c10c036398d3b9102889fbaf5abfd185772bbc5cb17c53ffaaa3594bdf67222291698cb39a95c463c7dfb4a489ed901dd0681f6da289b4df23261d4ab11c3963facf901c1f9355fd561795830fb7702a5858203e216b417c6f68ecf338d6c2b531a0585ff306e68e67dd1bd90b45092e3592d944b9ce8b2eb904938566abd4e1da0ec74d66812553dfa5ab97603034242bbe652605602b76e708f0cc550f4c37fcfe9a17a539a139145ca550f33270d3a4c8905ebd114185e3222ada7620094690412663506a9aa0bb0f7dfdee8405d07c10b9789c3fca153660f98374a2a8a4d253daf5c29e07574bfb89fe57f62954dbcd84a223a5baf203451c0c930331a88c75e52cce522701ce6295c4e44ff988a1206dd43fcca1e5a94582680958a5a596c6c802f59089f4dc12a7c4a873a8bd88aa91034162ba6ab750b7fc52e66b785bc2979470c56dbbda7cf0e3e6303ce674910acb46b317d646475e099e2fc72fb4dd83ce50d6f20a9e5ba0b0695d59fb7ff48f9eb1789cd11da7f7c6df189d36fe2c23a07dd289d040f2aa76cf0be07dfc4e0a55925a894236fefb2ec642171493348b1db68a4940e23d1ee41ba0c6eb7845607a6ae1dad40eb237fe4907d44331279ac69ff4f609383b5e12fe0b48d4312371fe9d10a2a73e2b4793253dda019f80a1e1f600c22ffd77d719e1377d6e8d5b80f1979f2679ada4fdce539b8892c7a78aa0a4c1a1866baad2223ac99d9f8f73caf00f8dd33b4210653ce18f0e6d554e86276273242a7393a1844120033776f1e9160c4091baad69a4f947defb26aaaa54572504e1a082686929c056c220db8fd2686ea8d6e02c0f1adca2f2280de277f4a39effc3306041e6a8c96fb54e5b612a454aa4c6acadf79770278b8ffb64fca82a2475ec54a0d25c81a47f267daf0d99c62a22b1ad066e3d6b83086fdb3d9c5a19e8e857df59dc820ae6467c7f6cb372bc8907f6b8b9cf2047bade66088bd0a56381417042b12a8b4343522619d61a7c54852b23bf0ddbc0b4ced2ed22d", 0x1000) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x12, 0x0) recvfrom(r0, &(0x7f0000000000), 0x0, 0x840, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:22 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) kqueue() getsockopt$sock_int(r0, 0xffff, 0x110f, &(0x7f0000000140), &(0x7f0000000180)=0x4) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) socket(0x19, 0x0, 0x10001) kevent(r1, &(0x7f0000000000), 0x35, 0x0, 0xc68, 0x0) select(0x40, &(0x7f0000000000)={0x7f, 0x5, 0x8, 0x9, 0x5, 0xfffffffffffffe01, 0x8, 0x8}, &(0x7f0000000040)={0x8000, 0x5, 0x401, 0x0, 0x0, 0xa2, 0x2, 0x3}, &(0x7f0000000080)={0x101, 0x4, 0x0, 0xfffffffffffff128, 0x7, 0x3ff, 0x1, 0x8001}, &(0x7f00000000c0)={0x5e76, 0x10001}) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000002a00000003000000350d7e24d3fdb63b21c54cf16f290eb1ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe001db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000e0d3"], 0xe8}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100201ffc, 0x3) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 16:00:22 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x108b0, 0x101) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x0, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000003000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x2b82da0f}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x509e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000007000/0x3000)=nil, 0x80}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000042106ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x408000000018, 0x3, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x4200, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0xffffffffffffffff, 0xdc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x4, 0xe0, 0x10001}, 0x2, 0x1, 0x2}) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = dup(0xffffffffffffffff) fcntl$setstatus(r0, 0x4, 0x44) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) fchmod(r2, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000200)) openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x280, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0)={0x8, 0x3}, 0x10) sendto$inet6(r2, &(0x7f0000000780)="4e444436f9be77780c1039e6ce974bb7e64c017c2b6c049e94d959d2b9682548b2e6e17f619431987333774234236a78a52f9da441dd314ed0a3a7e7118a0cd0c923dd970179f43bad270ee8f84af585ea8d93f8758a0eef90ae94e0d5ca0d63d049a618a860b57dcc8facfd96fd969c9cbe59201f511815400fd562d8816540cf083ecb91c0ff26b9010898ee80b963f861dbc61857255be3480e845b12a8a3978c79b6416ef17b6b25a9951f940a819b3a0d6f2cc27de2b490d87a217c02eca481bd9e219bd8768e3742f12a046c3a910b7a658d8e67c8c1e5ee2726c3d3c31dcfdce0cc469bf2efdca905bb3ce6afdacf46deabc4ddba2db5f053d3852a08fa113713eaed8efdb651cef15e64578f69de3871b235afc5f3dab8cc7ac7afda7cbca643e4e08a4ea2b357c8745b893e51706f4a00227cdfdcda2d8f9f029b55aff32ab29f836e43e8b676b8204289049f5397f62190068adc586cde105632a4887aa871a375e0a3b5841e5659c766738d3765272369f7f127d377e6d9d8d08bf85adf0a783f6a1283429395c5521ccc1e09467cb586a4ea26f30e0dcdfd5a84f91a8ece4fa7e3b76e5ad7cadcd3ddc75788868ebee99a00a99263201d9128ced2b287e5b1f29d82d46c694220d9327a22228eaae5a04454b3d3da5d7e436e7eb1580fe253b7f998f0982502bd946126c650e67dd8af5d7cd81f5d1a01cedd242d884b0cd7300193c76ab2982329dbab98d86aa9a4ef5a2f2abf8aad01b5770bc158b9087e7ed0a0c44049e8974446dee66ed2c6cdd926375d16ac0a1296724c35689c8605656603d0343c7c431f40ccf041fab322da1d67fe992909c78f99d749e38991b49809139b153f3a755b0d19f18af6d4dea813747c0e57d8be7e10195a6eb7c6bc54026b249e16ac0a435076bb95fe20e7aa8e3bb62b29a520d122e5effba047f5aac2511135db0757c38245128d1204595d977366023bac95e936ad11fda12eef736766905690f91eb32ec58d2bd3a637ca08dd91a9cf41c48519018261ee1f6ae5c7fe55bb6cc9de37a766df8c1f28397913dce1ff1d81156638f9b23f0727ebca2bc8a181b57cae0c50785f3af778ce5512b523a0e5d31426167f2d55768b447d66e9676db1b5b26def08163cbd4797e5479185b2686fac6b0863adc34e9e0c68cc1514061b6747f8454c1b7c47474ae32094b8c1880f026e273ade2855e4a1b0d8d3b8cc8b876e1e1f02b681553cc7635efcee53e2b90225368ad597cedbb468f7b628d4d6cc3447bc618ac9b9b7e93834de45522eb5afa599ff6ae6479ea456ed77f12ce34ae7a9d6c13887f1c1d7fc349eaa7d13ec5e89680bbfbafeb67939004cf885589474fc5cc4e57625c498e6648e3a073c69d2ee3f261f6c354be6a2dc8c20253f9493e051370ac8dda3a60ecfeef164c839c638bca1816d5b6ed01d308137b9caf955f22e8f8138cec51186cad45b05a2d20ed7da222be620a96a6cd7e6228de205ad46a138a2bb005c2c89d119bc41ca30f821eba161261e11ff907e372aabb525040e91ceb49440264e6ae5a53572201d36241d72d467881e774c76e7ff6a59ab39dd1abf1348d1fad4fce00393437a8d3de62ae05b708ad3bb9704223d373c7afe49031cf8a75d9bb4dba054cdd4dee862a693f2c92650be1d503b041381cf72d5ef728941649a6a78c1bdec101a36aada81811fa5c219a65ae00fcfb4e9b889476ca25995b58edc5f8dad7d5b505d16128415b6339c3de1199b52892d51b446ad2265fabb1e8d1df574dd93b74aca6066b6c54133ab10d34e6860e124cc6c20fd497ece2e9371b5cc6790968372665fe28ca03f8d2267bd3979ed5a2aebffc1863d9c684dff8d577372496990f1cfa68bc647239a90db6a42f48726d4280ba967a087cb2e804e588a126d6037482dcb8c3d07430ebcbc2cf07a338726eaeecf29879d7cadccdf56738a029a88e43e6ed24f5d47158ad316773ae5477045f82dfa2cee411c19b821b902298ad5a5a7e8e506acb1e047466a0380f1b45be83c25e1a7f3af6e116d9ba23de4f4c59b91d1e1fc2951b197493b1b519576b89ca2a5c9f98438a1faffe00ab8ddfd2296a3bbae7df778f1639043455643d552321c915dcfe59f80ec54261a4d7a97db5c0763ec4622cfe103bc3273e3ebcec09a94b2093c78fec9246ce8cf82070a5f37b8cba965553d892c4aebeecdb4891cdc07da5c3f5085b5b3e7ffa49d0828626754d1afc564bcd4834a74f950fe698fcf866287ddfe52ec7734817911e2788b9c62d2e2244108398aee1f75bb93a419014282bdbacc887bdd82ceb2bb4f8e8dc9bdfda604a9c963cd754ac24b7125286beaebb47388ff0315e6009f4853a2893b75f14ee5cd4f683b2ab7b2383a54358bcbabf676d56145206e95d4e92626267b06734aff1ac816f62fe5e81925e35f1f47caaffbbc3d9983911d38fc5429ba3329df8bf3d9dfa92bceba780edb1a345e10a104b29af0204fff451fe5ab11aa301a7e38f1c2afc6d0ab717656528d18aacedc525fd063337b6e35f431cffce8f6446e348b5c1dc0e2cbc6c9df52bcf417c100374cbfebf21809aa799c4b10d979f21a5e71f58321f395009bf626357917ae01f315c020da62a040e9d6e3b6b4592fed194c1e32fdfd4b82ead9f30645f8bd5f1b60f26f9cab3fbb86055217177f61250e5df959abe39abb47a01679798c8a433b436cf7c8f024e8bd0cb40117f71176b2fc97228fde8029f4266f27cb95e4dd91d6b1fcd0b793b5c91f98719d625657e8fdb9e41e024c5f1008704c10154b2ffae77bc794f64da370eab4adc89e8d191a0c43d2c76d9909571e43c56fb260240b7a35f6f8614c88bda199b0c0dc47f6a8b1637a3767b903c6109a06fae756fc262ba131c0346c4dae5b4a1729a97cafd87cb082fb7cb7898689a787998a9c0d67b8c3fe18c0c2d57fa6dd745297d3707e2ec5b04f835b4f01bd729d42f60b50e94411766f751aaf4e158d0292807a9a4816e4a12396941423d5a4a350480c3929914be7566ae51b05f2e3523efec366c4719d7b9ce7962e883b8f6ef31e59bd645ee2af0d93e33f584fc879e1ce5e3a099fff417b12651e38bc7643d19d5a9953b14e849ac460f93ad69ffbc42d67c701d3deea86bfd608705dc4b172dfe51411b58635c1a0d0ff1a5f96fe16ce13f233a4b0df95094010eee110dc18b389428da30b46e7ae6d3952aac0cd00e4a4af0ad9c99d312318fec0f7f6ce3c8b873d6c7d13a99ba5fd8eecec36c182005aa1fc40f3b828f01a5466d33eaa3670742bab95b94a058c99ef85dbb362bbc369270141986c29e77a3ae45ac112d36339d722191fe5ff4ec87a35acce1dcd5d744341acf3d7461ae79105a0a2a6ad605cccfa1879171c92cc8845f2d18c9a95b640c586af0cca2231aefa57aed86a00fefbb3835c9093a6910fcbd34b68e8e638b82e5ae204a2a2937e357f8541908fd0524fc9bfd9a31b534ef41c722a9d018a73e572e34c81e5464bd22ddde5f3818c8328f4437b95c57a5d0ec375db30d305f3710b0f32195b5b189f31d9108aa0114e359f9c79d0baf2fd1da3e327d32a293c3e24c59b2568d76260c2d28b62e5c23685bbd69954c5d8e21e5968933192e3703b266131abe8040d965d3847d7cd2f5589780887ae76938a3f1a810748c48a8e37ee6780b79f96f00dc9a022151be775a1363790ce766f37dc7d0b81ee1b59e1898594564db9518e8bcfb2c80524599a6ee2ddb40cb26795ec50b7cb4f29103548aa9a7494d41b5212ed7a6b1736a21ef98885c7cc8cf7b054d8cc01703d707d2a7834ab13eff693cc3d718d5ff33622fc40d0517abd51e293c38117c20b2a1968336be370382f762398bfc273aa3bb405315a3ab666014c3eb6801ce3b7e851f4c570df632cf302989d3169fa8a90695254ba1cc5fc9bb46768abbadfe9db1bee35e0178c35d82bb994e7b4c42ec37ded8da8605f86611139ffbd96b9caacc30964a55c582acd4940e20adb7317a6f425c15c22d17be71f6c2d5b4f15ebbf62f93a579d91ef86826b4ff699bad206183143344f2e25d8e89bce97a007b9caf14f6bd469b3e675302ed34c470d7658c65f9c2f2ffb4a473e7ac19135c85fc555db619a06a42607ce682bfaee3cc455bbcb02f4a0012ec3a12ec64f352f815da45f91f5afae46c7dc0b16ea9f65aa149296495e33fadc6a2b3f9b5b3fead33678cff018176c614e578235692e781fd72431e24b88753cc17568f525595729eb003bb43d245ce715fca3ed8eea1ce2b29cd551560486f53bbfd6e406194f3342bfc435595dbf597ad133edaa3b4aaf3b2ae4ae0e8433df83cc472cbf85b64fa1a9efd1d92a46a6d1343f16e4b118464dd4b74ddf3a22d387db0cb6bd3bae780b180035f4757e2d948750453de6f02739f50296b3275783eca4264f76cac4e30e443cf7de5ab7058838aa6d59fa85c9f050ad2505282e8cc9938997667ed9f0e694ecc1cdda170058de9bb3096802f7b54fcde3e9497c38b046e8e93243b2c7538da93282ac3f981ed16bcfe8645017f7ffdb9622c3251e7ea35a1697d9babf8c9e182a9facec4b6af5faf2636063446ea55bada424cad4f63aa73a01b958885420cfcc57e05c918fd462e2613c90fa47e489c07c09b1549869d46feeff278c5fdc1509fc6af37c8808fd4772650d86553e009587d31a103b0d94b5056c4775c8a45e50917fbd6355a66506ee3230f103a6db4a0b909047f20feac032c8680197429a272c436716d620793e1fb7c53fe25e6dba51b97119e1fbf0fc001cd0cb42282ae3ae3f5c30aea6390e033bf88861fcd2e5583de01917c138680313c4328cfab452825e53fcd50a759472da9580e50c5648e49e56ff1fc40bf7021e54c25aaf8925807a3803bb1c95df83ec16b8df84d0de82b1d21880b99f026fef1d1b09466aaf00d6aa9b4ead76a75da44f1386eb3a475a9bf63489e4b78c272bc0299a4907f6b3494ad1a25f66a2283d7dad431f23c46d580e2033bd9ab11790beed9ea7757e6f2a507831a380bf0f54a93c1ef625733df7465ea7c7a358875d3943fe252f18acf3346868bd42fee37e8b1f9afa86aad907bb7fd8be9b8a60465c1bf13f5b186f6878a64395fc79aa4faa1a9d6d93f02bb338a3d5ad057f576eeb07ffa793c6171012ebeb15e99a384acc0cf627d63968e11edffcf5d2f893b98a9a3251cdac0f9ee3b14d57d71c191c5912064447948da431dbd7e1c033cf2153a198e5414abd62cbea87700a49ddf3458eb75d453c4cd8fe25a7e16b0baa48d024fd1b7cae383ab75a502b27f9fcf5b90e6cb66c70d82f62742ed844dd25379436a772ac0722729b4e122598c0f52a237678682df03f3082fb178a4998e6db05d03aed52a671acf02df19e8c831568a7b5ed793e97429549cf1b8bb91798ca1435da3721c51f2942b054a2ba07b9eaa1a8e95ad2d43d77c72ba310f744b73c06e04069c7dd8a35994b543aa1fcc7f040a4ff7affd72220bc10101705eb78d1db0af7b276905a1f2fc0abd2f577e564f54146ff3c1a9a32214ef87fcaef077fbf95b0557768b82644748662fcc12ac3ab8e410d9bd93ca0e5d5c137170ae4811df154a16c74d7f4ba07fc5120dfeb956136ff069f93032f7cade6776c0b66aebe88b6e140f37ca809adcbe1ef6f46a2d13221cf01d5ec1853ce1b88942b0cc12846082009eece2b2b377ea46cb7b8bbb87a42febb91a67971bb131e1c9bdf49ec7d25018dae6b78", 0x1000, 0x1, &(0x7f0000001780)={0x18, 0x1, 0x1, 0xcb4}, 0xc) r3 = open(&(0x7f0000000740)='./file1\x00', 0x201, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) writev(r3, &(0x7f0000000680)=[{&(0x7f0000000200)="e64514e7542a5eb230f724a05055374f1811aafa10588e783deb359a67e07bacc6f340091809cfc2198a55c37660cb70189fd521e853c10d516970b8111fce71648ebbe575e2da634d28ed262bd7c282c3f0692a5e10", 0x56}, {&(0x7f0000000380)="3fa6b7cfb64c61924f2bfa586f4f6d6cd6bc437aa38fef65e138dac3597a6bb2a608b0687bd5876b89024a20818e5b017bc0d3132163366d2e29d852a4334f775bb71a2ccc51895ae107c07972a2ed8a7d58e1d4b6be0f64f052400fac8cb03e61f28ee4134b8ed46768ba04ea4ce730b526a84e4e9f241f9c7adcb97a81a75520ad349c70103159298739e1c2749e4b92dd8f8a7c9c59e0ff78d5aa5dcb0b7ef8c19e847d5d1694d3fab423d370b5e11c50498015dd7f9541fe9d6893e2459f2f0bbf86b77e34cb230d06a42844b59348ad1e7776acd62bb24c23bab60b4b099475ce092cf0cee88750d6", 0xeb}, {&(0x7f0000000140)="a1f1e8707731069094b655cfa9d4e41e09082077d40f21", 0x17}, {&(0x7f0000000280)="ede0ccce6b416b12dc4bdddf505f00afd19f89383685167b2b40c5468c918fc56fd936db7f73a2de0e6d8d53e4839f4315fb549b246fb8af5ab88d5b405868a9168dc1fe3726504c76ac85a4ede97f7b983b89c82259ff9dfeed118e599e3e4594dd49a6ac561780b718", 0x6a}, {&(0x7f0000000300)="d7dcf7cd3b4ce98f35d23a42e61f2cda2db7a938e58ccba8562ebcff5dc33b0b46c93d0eaeeb", 0x26}, {&(0x7f0000000480)="11c2fdd649978560031d8168450eb5eb062af326ad4badd59f807fd657850e2a08fa0809d279d54f650ae3a9ff18bf881990084d84d3b8a61086cb534b652c4a8f4f63fe13ef37327816e6ac1bfe1335f83976832acef9985343c2649e230e6efafc8ec1b0fc855c76dacb3d24d332964e012dc0c82a47", 0x77}, {&(0x7f0000000500)="15e8f1245ce37e564876b2be5afc25f3f0dbb89207f99ea1d1eeb62612fda92f9a90c2899c8dc40b4ec77fad2155e82dfefb71377687bde09d81e3641dc21b581340ebd1481f128ff32d7b3bf14e7bcea79393f9178fc5d5594268b41d49041f7d6ea1a2201808bd896880c0e8ad4366fa185cce78ea374efb15fa4190119ae5d2103830fef8ce8a7419898f8d95a0ab44cf285de7", 0x95}, {&(0x7f00000005c0)="1adeabff5594c5f470c178f29b662a671c810bc1963ca907e839db42d2f55bbd21b0572018fa6e0184bf63799a66dd3a3d3de9f5e4eaff390d05340ed9cb96212cf3898f8c9112778fbb5778ca1fb3f1fa1507a82c0f2d273e77887294c350174dd842c6da04f1b8d969a5b8b578357e0cec477fa97b3c45a31b8c19691277c70467ed296a3128d74014956e9e5202", 0x8f}], 0x8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000340)) r1 = dup2(r0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8288, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x9) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() poll(&(0x7f0000000140)=[{r0, 0x11}, {r0, 0x100}, {r0, 0x10}, {r0}, {r0, 0x15}, {r0, 0x14}, {r0, 0x1}, {r0, 0x1}, {r0, 0x4}, {r0, 0x80}], 0xa, 0x8) close(r0) kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:22 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0xacd194058eb736e) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)='oN', 0x2) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000001c0)) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x40, 0x7fffffff, {0x4f, 0x6}}) flock(r0, 0x6) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x2) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x4004667f, &(0x7f0000000100)) 16:00:22 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xeb, 0x4}, {0x86, 0x9}, {0x2, 0x100000000}, {0x20, 0xe49}], 0x4}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x9, 0x81, 0x5, 0x1, 0x5, 0x7, 0x401, 0x1, 0x3, 0x9, 0xffffffffffffffc1}) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="0000e7e41d00796b187e3a26000000009c6141b70900000000000000000000000000c6570c896f4784a7396f", 0x28}], 0x1) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) recvfrom$unix(r0, &(0x7f0000000200)=""/167, 0xa7, 0x40, &(0x7f0000000040)=ANY=[@ANYBLOB="01006e2f62757300"], 0x8) 16:00:22 executing program 1: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x3) ioctl$KDGKBMODE(r0, 0x40044b06) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x47d1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {0x14}, {0x6, 0x0, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x8) dup(r1) ioctl$TIOCCDTR(r2, 0x20007478) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x2, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xe) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:22 executing program 1: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000001000)=""/4096, 0x1000, 0x1, 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = semget$private(0x0, 0x6, 0x40) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/4096) 16:00:22 executing program 0: nanosleep(&(0x7f0000000000)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 16:00:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1fe, 0x0) flock(r0, 0x1) shmget(0x1, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) r1 = shmat(0xffffffffffffffff, &(0x7f0000ff6000/0x8000)=nil, 0x1000) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) shmdt(r1) syz_open_pts() 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: rmdir(&(0x7f0000000100)='.\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x7ffe, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x200, './file0\x00'}) 16:00:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x40047309, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bc9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) chdir(&(0x7f0000000000)='./bus\x00') write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) pipe2(&(0x7f0000000040), 0x10004) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) readv(r1, &(0x7f0000001780)=[{&(0x7f0000000100)=""/113, 0x71}, {&(0x7f0000000200)=""/253, 0xfd}, {&(0x7f0000000300)=""/144, 0x90}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/168, 0xa8}, {&(0x7f0000000080)=""/18, 0x12}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/253, 0xfd}, {&(0x7f00000016c0)=""/143, 0x8f}, {&(0x7f0000000500)=""/72, 0x48}], 0xa) 16:00:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = syz_open_pts() r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x1f6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8100000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffff00000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) msgget(0x0, 0x6f) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7, 0xfffffffffffffffd}, {0x400004b, 0x0, 0x0, 0x40000000083f}, {0x6}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: getrusage(0x8000, 0xffffffffffffffff) 16:00:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4000001cc) r1 = accept(r0, &(0x7f0000002640)=ANY=[@ANYBLOB="00000000000000000000000000f98c2e000000000000000000000000000000000000000000000000000000000000020000000000000008000000000000000000000000000000000000000000e5ff000000000014de2b3cd1f71352f007b474929b55c9000000000073a156f41172296db72e1c3eedb770018000000000000033e293da070543b89c24655ec088e320d3f03d8b62c8e86f13efca5d8ac054f3f2b2c9000000000000a655cff22b02592006d00857d029c5beda3566c832a3155268b671851571e97672262c04f1cda390310a3baf1597a82efcc3949321292804ff010000000000009fcf4103b0fae73b4a0eeaedc5448daf9d7a34a3f91619340b2e5d36f95519271ce30eb65523d5cb790604f09d7b7688887e94f8ba8cac7197be25cd2b860a3e874488a339ad8ba38332943203d4113626121d86195bef8fc2921c2250af08994ed1000072a73eb7ec4c6fa315da6c11d3924e15f0edc13c7cfdfe724f61e980d18d5527c3f821d4c73b04e8546fb31035016707e0b714a75d07cf036c3ec3db546440d050ad852989e1ce74fb88f04e33172c95893b5a1d3afbab141d44486d15225336dc3f1f8fc498d9bc9ecc83641edd08aa741bee1d3d0215370d65d59bfbce8b94d606e4df4db68c8fb41e1ae0635eea0aa2fd80a9721aa4f34ee34ffd7d34ecdd765efe2058a57c1dacb8378b8ff9bca1ac998c137ce4ee07d1ae0cc64c39efb126d7d62a0000000000000015efe4891d702a57c875f1f5f78b91a7762b0f5cac70c43bce95c22e0f777b784e462f5e6c9cb6bb54ebbad7c24379c679c05ca33925abcf3c00000000"], 0x0) shutdown(r1, 0x2) r2 = socket(0x2, 0x8000, 0x8000) getsockopt(r2, 0x0, 0x0, &(0x7f00000012c0)=""/139, &(0x7f0000002600)=0xfffffffffffffdb7) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000001280)=0x3, 0xfffffffffffffcaf) setsockopt(r2, 0x4623, 0xcce, &(0x7f0000000180)="7e96e544a722a8173187386231b34183e6eb6fbdd78fc8b9865a3a14864445323ea46540c9a18c74f18540da73cd89b4dff7fcf7d4c4ae13b42e49fd70022e7e82b279012c0341ebd4bdbd194d4b41368ad72b8bc44c73d1b52bb6ba9a4e0581e33f2a46e98dff0a3c7389838cc1707ea63cffcf1e0cc3a7c60fa6c8d102adc647c86fb5137534a22b0b4f11a150efb75b66e8ac5beada9ac5ebd1aedd85d75e7fed6ceb629de32ba10f9c217d042826c3a33bc10db8cba7630660a6646ba261e5d3f0ba7f03168716620121884550a56c02a38c320473011b0f80b7d8e59a9b66944005a9c5ab5f2c005e6beeb0515b4447d7005d4ecf1caf47fb44336d1dafb37f91f5cca4f67dd506521f0cdd32413d74e247656c280baecf17ed5fb4a0dfe8af4998a5ac456cdab55e0196c0609e07122679af85ce23d5e4a3378981829fcb0b1fc5cd2a40a36c5b31febbfee243d77f5f6c35e3b5f3b040d7811e1d8fd054b44e3f60906c36a4d91b9c6744de449621fe8e139694303aa598f2e7b4cb736269a0616fb992c2e1cb14a6ec8b783e6f8c85e3e9733237783df152bbea5b3e976095258325895cac2ae1c3f27ac55168615643af0be3f105853a0ee98ec9b1209e36c4dcf5e1a12c00d5493aba95726d10e89130ee4bf3d2489bfece861365f5200dcdfa57037c803be1af5c96b65214f47aab89058e73e313fa2714dbb208310cf195ac66e6605b0b5f934c95c76fe60a0703dfd5c927d64f2d2959e121527a9dd8731225f92bd4cb7546de5d5729d40183f23617f8ade5da50e9145764211954f535d7aa0121ff2629317686ef405441d5e0bac59c4ac85cb6b12761a160d9bcc4068edefae67ae9a209345fa075bbc47126cf294af391dfeda1e1ac771de8fc61c8309f0b85b67a7f0cc07068ab6b5e6175261dcd46f12bc884a81a09faf0e98eb2e72a5f06f535573f9efc20e616c2ec5a72f7f73e8762e57b11f7fba89193a840d0ae161f658f08c7cf5a0d6fed206d54d0a09da7b1d2c9a74be781dd3bddc6fc06649076fe22593d4fbd3e6fccdecd69b8d5f2c96851eabf3434f4363f80dfdc486c312f828035782c3d0175ab6dcefe4d780e4a67bcb2c3ffeff6ac42d6c58607f65cdf89d770b66fa9868d551e2a0a778526143a55824e2c78f8bebe14062cb8e17725ae43453e9a66b3a868f1555283a7c6b169fa6b5d9f9435a2bfe637a285b14271511b7cc28f59a3ded5bc042973b7eaa9b692d701bdd53f8925045c16d2149524a9efe18462414a7e300f75114efec2e06a59b2098d420f34b68b242f9f66c139a1222984838a5de17a4f55c4959c1d1046ccb7765c2dcc759a64014deadf2d9c18a2ff4cbff03b92c99021bbd765de51c5fd81ef7b9acd6fd98e82dd0e62627f73c579b532c325f06ac1c1af70399b09b4f0751428aafbd5d06103518e41319ef34914dc39fa855d9896c38ee82c5e37b5bd8e1f07f5ee2214e231aaf42f193a4a3d05ec7d946264bd2a67f57553e92f2725d53e3c820f7cad62eb24627b02a6501c04dfe4e2cb0cb338c08f3146555b38a86b591a4c6ee4b55a8601b96a0822bcc88db8f266031badc7ea16774ed818c07e45d5a3b0ac1e7cad2f164f6ce2be742cd9b55e15ff138aa8f6922ecbc17bfff9d9f5dbc66364d325444dbb4f20c207938b298f7c8364768b6cdff43bb18a9558d451e624eb369e3e56e3a28f8398f9e8d5ebd6fda387390b8bd17634d2be7b0544e0f9360d248f2b59525be2ea95cc44094160e44538ce3b03a8fbdba954aa3c4a21d03cbe16d9f873a8dacf3f913f0c2f131049911198bcbb75488680b801d9c426d334a217f040d6943dfe4cc4c6be845e791465db438137024b91d7ca0d14e450d4fe729e4183266e5a06cae852806225fb7bf1db5a7bcba3fa54456af83adb3914d9190a8c931509fc6376d7db6e2197971bc21a518359d479c7b46fde6e8b8da8e91346f1724ef10dd42e62f03134b47e2a3d013ca6b8a79c75801d13f77a052e56d4bd2791d4ae74a6f070bf4538735c8f6fcb552877c8f5820089bc73f02abdc51f434bad2df19037ad02a5121a63ab8a02c0f2a268c99b8c39392ad0ea93c11587c88b96225de50c597bad5c8aa72243b53d34053ca7501ec354ee7e4d97847018fcc3f36aa30fbc154b77d4c0cdac2d1d39662ebc0845f7df865df6828c40ddbe2b769a09a6547522985b002583160fc76ca712fcadf91c5011c248aefff947843f6ac55e4565ad104a9086c91714f9efdc5f033397a7f60f7ed8c7958ad0f751c13c5dcc5ae52bf338b30d1714339a37b1a05021fe355a9a2b946a8d288d853ed6fc832e4d039301ffade35b09220a4dd0705967c344f6045687c66f71378ea6eb6427cb1b239e1cd03918d75fe7f96387f6e72106f5c90129192a9f52bfca732426dc293033fda4bd524a2be291c1e0cc0a35c4a53f69506d81ebe7be1357a87f6e22b9b7357d4bad65038548a8c029127082285128a78758748752666e85a889627953f8f771e0cae87aa8dd1408d58f872fd35edfc046aba34b25a7f19864bc78bc125f98c890d96f33e15889e465f837016b80da26349e9ea0e01eba243456980064588fe4b11c55cb890ee33e7f527a6e6e59210e01bb86daa89a53d310c9d5d3ac0d66e7874e8a08daa6d36109e97ef8d215e166e4f4127733ea49d6b127f277e45ffc811e60ea19c8063cf2618157338579dfda5d0e1392342f0894a88f5497c8c2ca0ede56d7eaeb6bec296900672fcbc5706808140b1552eb380103ef1a0cf11d696ba1dd973ac2366d82e4c5a77fb1a3f8e76d832cddd7d3cba507d23e5826d17a6ecb409eb59f66e85159e42626ca552db69b5fa5e009b49f7d7e51a345319df71817479dadfaaef5dd51feb1da41487af8fa9d3dd8a566a2334b203cb42163958cc3ebbdbdaed031f459575ee186aeecd102bba959c7a36e11acf08e595f508d33a2e2fa284703627061685bd4a8b5765338a09ba3630e7efc3b4346e4117d153659789047a755c7710d76f892dbf104466de5440c941b83928d8083879e278b04ff40f537fb4afa1043583aef25dd7b4d92e0a89819c14dc031cb46b679eb26f025ee95dda94929f7710892872e6fb8da8db71d6c75bb633eeba65e338ab1f163a1bb212229868570b2a4403c0a267804973648246250bbac58e149d5cdb436f9e71a6787e6f9de1975782ca61c6bc87ec453060e27d7f48e3dbd0cf142edf34a87d5787d3ff0ad02047539c44b2667f94231713cffba78690277dadb0b75461eb64ce769bb362783ff5555015a61cce5fa44d6a47cc228da74c7791899bb2b387f67bf2fa2706497231d73b7ab87f8158c17694c8fb5880bf9c4e2aecd9f26561d211a43807716538bc2731943f03e5be1fcc4b5ef99ed2c2d86330bf274ba951fdc1926651effe88ac481ee07794ebfa29ee0d656b56e2f66db599f47b4c12c69e8ac32a6fc00cd13ac39b5109af928acabc83d77fd1d39c146dc3e949557402918c0f812491d6c27699f30496b18d558b333550d725c3797a51c249b07a896658150102b9f421c2db015cf4ead8f9408faac9bb7ee8e86a8c910f468e67aa6d59b3df27a14005d8fa4edd8b7b255fc5e92eaca6978f2b1f21e812ae2b59108d7d96b34726d3c5d2ea9f78c7e035cb3a2e22abf3c86db2f563dae7cd2d4cf972698fa760a641481be9aee436ec772c6982548c8e341ede2e9c662a454a2a00f5c2ac463fa8493d90aaa9f23f7479721f35bf9bfa923aa6274c877947cd87d02479fba7286208e46838c67b9b9de46bc50c936e0cad32facd9191ee03f94adf0a19cc728d9b926d098c2b00154bd07facc048c104125f93b1159904b3225d152a13cf370923f6e2ab0b9d9b73099dbc4256e25551395dbaaecabf03d58d46f17164eeb2e9f0882a08fd294410216543b770d1969d2796074e874678eba759eb4829dd856e5e0e6ff8f3b513f6421c0075ef307b3addd52ec03edd8778aa816f7b880b51451eee8a456325b8c515ab9283f1ffece842e19953e777fc540b4fd43ce096a11b91aa051a782e3cae79a5394eb2ca7224efef3513fcb8c30316111f99b10a287b99143f158228badcabb9ce240cd67c31e73ed9550e586ab983d664d6edbc4b4f6d1a6aab7c9c9d1f549be77471e433635affb030dfda50175e517c52410f9d8502e6b52c94dd0c96837a93a070be956de61c51f957a717da17b14251be7470c87587984fe8473d33c7181b34f65f2e20a7f6c9cb1e3c5cb2ceb2efba13e958a73137e666e6e99f8b7a69411b6f62441e40e37e97be971dbf6c342bd232440c065d347732021297729b39e4a604bdb5053021aa7466b7ae5d4bb61ea1f1eeb19fccb4a7a55a21e21e3a27d6faaebd6c386ae26804a7256f693f9f11eaa8f2f296dc74a46465447ce73d048063e7ba4210048a1491bb8774cb16241282f281f21364e5c82f52ca443e2875e6f8c86db0b00ab433610d94d6d625cc473bcac02da315bd01c3f487104aff5f10830989b003bd200fce766459ca6c5e1e51041954e9b4931ba9dfb4113c8e7acafea6cd9dc1a3e1154192bf1246c09470564cb6fe4da713acfca349e68c5399d078114a7f13032baed4c7519f0acb973c95209d8790399c6f029189c7ea972a77fc5d81e5f5da3bf587f8d4fd98d649636ae7d1ffefb0adfd0ab2cebc699febe0fc2b03482e65f0e58cdb16d5c9cfa06408653bb6d90c12dca611f23aa7fb08087584573ffafd775362546e076f552ba93bd951a75cb094eb553deb4580ce734692cc3f802a3cd3c32bbade201431184cba417d18a02e64831846cf7db6d7269a01b37dbccfe893a6070cda42eebf97e16f0429a2dfae85099686c669ec81c850392ba7a87084af00f94be0db1b8ac39c0119ba9551bdb24a87fcb302d36f959cc12b763e34c8e9a7185292c7275d9e147c08df4926e5e306977a5d8bce008eb88d3cc8f8d57c8078bb450df37a62b870be345c99ec2d7dd72b716470e396b30bae796400d28fe9cd3edce1a1263c138cc90beb16f8dc9f688a55056b710379e9e4198d4fd5fc02a744a1ca98c42ad23d9f60abdbcda60e30cdc4084a9cd1eae55a67936c5edfc5edead26ea5095aeac22c5edcfe7122e3de4a5bf3e981d8a64718ae2d7ff8403f3ca9fc4baaa1c4fa5588d6d845ed5ea415c54e4240bb5e25be4167f67248d1c8e8e9cff52cc97cf5c89bf0751d797490390028eef87d169682802c60521db20699a0cbe62f997b93b2f93c2e3e84e53913763db8c808201b3783bb6bdaa9dbc253f60f618e28f782289f531d99a32a811909e296d0ff9d3496ece9c99f43eb2944043c4123b19a47ba734d6a6c0e828e446d325548e2c9734b7a37e460570c3d4c4d8fcb2edd41a5041fc7ce4db575ab839cf2ee1e2fa0f702339699bcbad9e1d10b39775c2c0583d0369b07cae6f9a8ff5a8e8856ec5dfb5a5ee9efbedef954e3082f630306341e7005e7ef2395fb3ec88f74aa594c23d2e71fae44d2d8bd287bd71f498cbfcb3c013eeaae0d20963d39ff68a8b53a8da5f6808c2ef6abde4420f0dc240c106bb22e238d1ecf7e6bae6f0aec0aad17d1856b5ce330701af0d8029d6e304e4da8cfd25bd1c3cd12b29d6bc79c0176fe1cc2267f38cc486b68a864ce446dcd09206cc578f0d41bf90e5eda9ac58d28654f9193ec0d0fed8236c08815e4258580877e939b168c993dd8f4cfcada962da589ea80e61af5daf0bd9387804e1", 0x1000) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = open(&(0x7f0000001200)='./file0\x00', 0x8004, 0x8) setsockopt(r0, 0xfef, 0x100000000, &(0x7f0000000040)="3dd3767626434588202b9a4dea98eab83cbec4cc070546c9056a9b94fccf969f8c1b38fb87d956125c0855fb0abe2fab54daf6825b2d0dc8aca9029b5101abc2a83f9234d71ebc9f17cd01ccb45672c57fcacaa1f01f50926c0ee0b410c95c6e97d9f34599941798103f7f293a1ba29e1a1a2fedf125e8147b216f3ffd8807941bc0d41ef47581336b34bf8724b0d577ea9971f8e7db31095291b3eeebe2d6f632cedc1f748aa9ff256a55b182d84511a8962127fd0b104dca2ac270a0eb00b689a4b4462958bb0fa2f99493ce3bd04598ac039d109c539162590fefde93fc10f7711f06d5cd4aa8ebb96208b7dc93d1fa91d97c826968d00b", 0xf9) socket$unix(0x1, 0x5, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001400)="a2200ca255b6c54526c5ff33d3c1db40a853b31b1358dbec939e42eeec22e92ce29d076b4ece58ababe5d6402e9853a98fb03270f6cf7124d4a1e081a9479b19d8561ae2506eb4f0fbe88e00666f09276da82a974f5c5a302d773b661e193c1aeb5f644b964b0ed46ae0f114ba24a33bc582ce876ccae154cac32847e4b82bc62ae3132730feafdb27fa5afbc7798a17da88e0c27561f2f28fad496ed358880980ab0c5e9f2d934b9de15e225727bb5c9250ccbdc709f02666424595c638e86b36a1e4b4489ef224fd5cd3c30083d684073e0bea67cf39b22f3d471f641bfe34c215e34cbe1d64d30baba8cc9759804b8784f135538c885527cb45fcee0e2d76eaec84b2003fb2173b9146f36076db96b437b3dbde26fc5df129620fcf26523e99b74291af1068d35eb2a517bb37cbd5e644a6be47e2a0533d856158aa96695e44bab67d95c319935e905ffecc010f6487d29d6ef838e46e16f7434afacf0a217431762f26678e18deaf10cd472112f3f3704b3a44e2c689b8dfd1266cc35d9892de48edcb9495585643d7bb56a93bb6332d22b2e2e32621f2021c837ccebb99f4873f526569d0a661eec61be2e8d94bd9cf73c1cde67c3b422ac22cb436e4e82f10fe67f3c8f9bccc53faf0f9e0bac8e30cd036a17b865a49210591ad00905e98165dfa17da941b5aadf04f14028dc98c0febb47072e052ec946eb8eee3ac51ed0a3058875ed99baecb6c96cfdd23601ba1ac1a10087c3acc0a1c48967a4a5a1a7aeeae9da6bbc8ac29b34d04b257b433fa9388ff504d375bb5bf5599e154fa1698bfed35f4734a723c675f395557927257cef579245af79328981bcac0bcb2859374f225bd7d0b33152b170cd60fb274274c8a87015321b7209efdef304ef491fbdc99089d8e726e8e2000bfbf6cec48c54e3fbc3cb869fa36c58002f2c3130c4d0f732097d32109800283f386f628411e1f8faec09afd1e9c55e4341e02c5aa3d1b0a0ddcbbe61b343f7c505772aa6bfe986b32d41dc37ff59adea825a6e5abf73301355056ae54a31dcd0b38186ae778d8d25c0acc23c9a41cc4a79d0b0d75996d8ae103bd7d344ab7c6e0aa3f3fa2bac7f86177843fdef36133cfb7495a01ff56f5b9022c7997a0cd1dcc6dff51992564557ed658eb05f448186803e619c9164651a5642359e3048157ae192cdc7e07ce1279be4a9b15b838556d66cc427ff609ce342b3b9588d91bf991a65671e9386e5319211b6f349625fb3d5e14a86ab6b9fc9befd5b2d45c375935ba06343937b9247ba8f0ccf7cfe7ca97281eb1a7fe43e403d6d017f95935918212574ae5aabc07ac0505e9184dcbfd52fda76a59b84d46f73cd878ad2e6a9c064612f636f67760ecd46673c6ec5aab3fadef0588b4ec63ffc72d740757b0f188e4dbda12cea916e45b7249b071279a9cc6d10cf226ca3e3b2cb02d128fbffeac81e8e5dde85b3b715d3f00a8f6766bfdc5936e4fa121bac15a345192d8e45a1489802c67d135f7713f5d769b9d327b1d5ccb9767f61f7c2f12f2b398f6435d1af5cc7328b4cab7c386b60fee52bd703a5a6b1ae6af605571535af967824e073391c7e7e32b1119d7b06608a0a522b273dc0171ebd7e70bf9d4eac898e8e32aad951348a2fd3fb94ce827316793b1d13b89b41ccdf825ef19eff362085e2f2020eeba900875f3bc085ecd643f917400513ec4dcde5a9ce1c5291039ff4364d7d361af1b92a643d5474b5e8f994b2c59cd543ba3f1128f80fd7b46d502e6ec196bac9a38cad7f4a9a0b83027aaccd7b2e34cf7e8272142c9adb77c7bcab3f41a2092ef132b12b679fed629ceca6774f41daf469322f9f269182c435a34e773c7c36f6ffe6de80d538fde1eb4462db78d7fba6e2c249bd36a48c7eeb119b96a3db336c7b21040c87c86fb36bb57b4baebfa2503410d963facbb8103ea5aa5199e1a799a0ed4ada7c1cdf69238ecc8b61dbf7cebc8e63a20ca1c032afda96dc2ef1f722e9a96502c65e252c0f0bce0004c2d94aedd5ee94fe51d70420a35e9eb60eb676533249b0b9fad648b091a41b49d87ec303986124428e844f4563e5b8b06a7a7afae154cadb603e19845cf243ea236e7091ad24ca3dec41dfd32ebd1a56113d38874dbab360b28ed473da5e9b18342895e41370dbbf87f71d02a81e05d59c53a96dc92e429eecfb3a094c995b04618c7fd49cc7958adb5d74fd6fd34037a3b2fa67c899a59df3d7ea00a478f93b374b374f8b3594c0c1abc52260bf61e3f715b9480faceb1b7c6ba119f23415306048542bad9da7e04a83729484b17b3676ce30ae02a69d1b009fa82abe1d1111663ade8eaaff668681c02472510d123caa63fa9539a1c31920a7979c69adbe8e04beb0a9691b6cc5c78d50658e7003d1a42f908d79229a0136bd47f305cf25a26ba56814be284f17df2085df38c6949e72e4ed31465972c1bd94e4d94fb610dfee3a8199b86fc58a78aeda9302db34feb374a30ac171206efc7eb4e65c69da2e0ebc8f0556d009a50fb1c504f9cd40ad172fc1967b72bcac4564cd50fbcf6e1af988a1774372fc5ef18dfeca0d82d6d83a7c7e38ff00f4ea0f91467e8222a8ed1ce77d3988f191a565b8354a3f034a8fe5f0eec3fcfa802ecc54be4fdf3e2a9028c6843bca13d975f6f4236db53175c7498f4996dcc90547ddbd206f4b0bf0cd016b3762dd91dd2e9dc4d55b6935598d486d3ac56d2bc49f7473ab68d53c85ea284146bcdee6d867a59f92b937f04189c17139d1ad65a335358af915d0da2ec3740453b166dd1d65b956fbfdad67590759f556556f98a45be7385404abb428608631a16b94f8662481e044bf601be502d711143b0ebb3623bf94bdd66112e007c80e5278f9567f7236009f6834fb1fd8d4850fb14f0799f48b487256b91507291bea3369f79fb54b2094aa3146b47fd885648382cc1e4e5c9d0b024bbc416cfa46bb1e1b6dc93ed12bdf64652b9c78ca2a456ecae43c6254344a2c0f98da2b8ea87bd50234d8ba0825e957565dd503c6f3d2245d6a0cb2c66120fd7ff70035e743c953d65e6253d0a542aa90429b4394700bc3000c832fc0f687d579c4526080c88fbcc60b01fc964b49960c1847208cffd1994669b9f254d346b984ed5d30b1d2259cd77f5555edb8b82f8dc75c009591a4b25667f3e81df56171ba0abe78cf423883f144c62f361c1baab511bde0c2d480c6db1d580186cc298cae6d1ea9f9c187ca7d466b80fda10ffa3c4674e49427688bdbab8367a63f8df3a5376a9d8b8e4ca9cde99e2f69150117ab1d4da37a0df92b89c37a5162d0056df9f757846e0306fe3bf28198b70b679e1526f140207ee9b5ef9c8e283b5fe0c5b0df05ca8776a95ac59afde16205f94f25dcd97742ae7a025074f1750f7ce34a5315cbeffd4f955977c0666ba4446feb0b02dde87053c20252e7535c5371ebc12cb2eb78507bfd355c019e2895893bc2048d1ee24671b743a9c08b20c8faf999653a42e75943841d636a433ff948f6b46eb653147a411bbc79a074ad339ad9176a89b8190200c9179ff8352285e2dabcdaef643bc12c8cfdf12d196593a9c7748fe197a819142b4da5b1f5cfa7265ed2b4aebea86b6b0b5977e2e990c678aa25db06653868987b29e2a8b8e920fd3b7b911c9071f780d49209668dea06916915b36f45be29abbf64c072299ee35314c4de05dc6a5b8f2731fcf728a5585bb94e0f2806f9083ed162bf460c006e3bff48faabfede9f1c866a99dd34e27cba8850083ad3f2832cd1e3f9e03a3ca5942714810795947561c31815961ec2f8af56bba74c6fd82f3b71ed601c26347832d640ecc93ba592a5eab8298863f26cdfa54b5adea89d9ab256b978827a9346a2525ff74a4e09db3b77e187602d09a11a4676bb7efc3a684394f20aebf455428645695a05cd5c990dd3d924132806290db844813d5fe4f440d94308f319bfa0ed3fc39cc7021497eabd71b76fb44aa2fddfe3c011df607a9107d2d8dd48d7597ea827fd27170aca1d5ad181e680d6ee826ee5864f855fc42004c5e6df85c406224c1e3771500892ba729a822883b06b1cdfc321fcbfd62be3499488687816566855f594741c9b1070baad0e32bda23fec3f947065497a5cdbb6444427fc9e077dc2237d55de4e008c586bb764419d0cbb02110be89bf3a77c600f0a972ed5de604d6bd2989c904708f16179ee44618468f8872ff283c32c4bf0a0532779d5f8662edb183445fb3c14c4a73e69f78a1039eca565b33a4b596084efb1fddbc14e00f5417989577c9e2a45f7d96e3857c72e47722c458e1dc886432fdac24bbd8f54dfbcd1901f9656bb9483038413d2baaa76a50ddfbe6b682c0810ebfa9fad9399b23eaa232659a1864d81834d7a7c72229602a1b540190b9334fac9b70906b9b93f49d4ea7b568c412df5f2f035296ddd96cc0fdf19692cbe08285c77f82ad6c9ff9461e0952b41273cc18762093e9ef08e210c09bc75339b9aad45b72bdeaf7b57d0a110e730fb316dcfaad212033f60938582b30407f9cff118dde10334f0217fd026e842f772cebe6cf6334c773197ae5c93e99194cf186ba0a785fea29d73a1f3331ec112dfa2a68a7d8809e68070c62705ec36d9281e08be976896ad1e375e7dbd0b57afbd2c889a75d0b0c470a4bcac9de96176a81007a613ff92b09a9d7f343b57fb20b3b33e7cb84eb4b89d34a03a9b8a2dba58bd750d058e276a750d0a7def5be98996d00d9f81090440c7ea106dbd966d9e9d4678586d8792bd02b79bf0187f01d926ef6c590df1cd2214720dc07734cf7fa7659426f90cbfe606ada1239311e3b153da3fbf8810c29b28a6adbfb641411fbc490a059ec03962bd37187b58130476929e6d1c93d69e1a511e50de203660ab610ff7449f209628257b8ecaf6d2cba6c27c5a733151916e41dff4a1ccd6ce7edacc6336d57e5992df878d32c0a084b20589c579e355382e8edd1822688c892dfe85e6fab26a26016452a4337ce43a37657089b022d905a35820586a6648ff0f2c2d2b9331a4a68f24ce009f453a89a88fa97181945861171993249f26cf1b176cb45381942214ad1ebc0fb87ed17569cf1d64a3770d0837a461b27021199732fa1bcfcf8d5cda5241cd3b89f70502fbb8d33e51b6a5df69db4a29b835968cda5f7a0f471b59af4c86f43edf5096db263b3be897bb0cdf7a908d42aef3417d5bdd5bfb1bba17be6634dae547e2dc9ae295f9da8d53094cab854349ca30983c1019c78936d39cdd47d3905835b89b9cfcfc8f05ea44d44a03f5bc378e9a104be854ca94b6fb298c78284174568261f20fa6178deaa8eebce8836db8993c8d25c84da0370b311f23e799d6adc9334fbd845f5c5591ccd46d5571f7e836f680fc340756895791261e05d4d7f08f42a94071cdea9a21c67e2bd826d31aa488d6cf58c0fb4a191782fafe8acb8667adf7d1faba133ec1199e08a52dd4e305a4a5ba9d87c7dbfc1c1daa267ef2ef6f7b88c9545f72b645903e215af70e69d973588bbb1bc079525149667a074a8e651030b7408d8de6b785c0024c71272eca598e4123d3a048fe25d27754779afb31fadcdb042beaeb8c24be588650454892ee407b28391e424804f5c64f6321335239326162ff7610972890bef1b9d160df6a881b345280a5fef704ba50a196efda908dc19fc2947a1cc7bdc4b52ec5f12aa7d371be58a02d2cbad2416a2fabe900bc40f3c856bacccad1cf2984f5fab4cdffa3fb2e8456a0e4c26", 0x1000}], 0x1, 0x0, 0x0) connect(r4, &(0x7f0000002440)=@in={0x2, 0x0}, 0xfffffffffffffe4c) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r5 = semget$private(0x0, 0x6, 0x624) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000002480)=""/223) getuid() semop(r5, &(0x7f00000013c0)=[{0x4, 0x1, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x5, 0x1800}, {0x3, 0x0, 0x1800}, {0x0, 0xfffffffffffff800}, {0x3, 0x10000, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x0, 0x1000}, {0x8000000000000006, 0x4, 0x1800}, {0x5, 0x10001, 0x1000}], 0xa) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000002580)="80ed521c0f246c76d45b86a87e5717b15e7fa46cd561907a", 0x18}], 0x1, 0x0, 0x0) setsockopt(r4, 0x5, 0x200, &(0x7f0000004a80)="d210870dfadabdef810414853cffb2e1a2bb63a0b2c4b921fc52febaa78e8ff10aa438bdf3fa7e14c240b677008ede45fa1998cd968f8b61cc0dd0ebd3bf0d7dd45f5e8b0b17635ae56604b28610bc67f5aedf445e32c1dd9aefbcda034348623f990041dd40732c617a8233d7035f78dd6bd796619a8f8610d8feff19067bf06fd255e307d698c90e7ad8a30e5c91c66e24f188f6cef55aa8c794518c4f435aaaca15a200c3f5810ce32cc1bba5e5d089479184d52688ac5d6851991964ca2375b60796c213ea1bb653cd642dac5a8952164e0090ef0f612e46697692934e32795da4746affef8dc45c00bacdc56161ee43933bc2685d345c1f6aea67990a5b0eb4b9393879d0626023733a22918e25fab05fb868443566c7fe82d447feda544891ea59976a504f66f47d6214aa71a4a07b8ad65429823ac57f474b9c142545e56fc17e1e9a9a0069a5ec3b642fbf3245e6d24b31a4fc76981f6b9394e33732ae6e5d92640cff7220589e759c4e29d0c743ed8a6fc24726aff35fa6b4265fc46e0f7e0db9f5c1a5b5083a0771a3126b0c0de862daaf584c0f368537937fa836d18892ee32ffab0e57d20f351d082b8eac9729274c7efa106797e5fe8c69cafc738405228f9a36c432c9141e4735576272d4615475bd529c03fbbddcb053db23b662237cf12c128a4b3463052125bb9430d6f5404acc117141a86e17b4cfc67217e984f2f01241eb828586bdc14c9422f8c8e398277ceb2d6a6a34524ed68c84f577d1e5b806320666a81602c1991aea79b507beb51e12cfa67ea5dce1b817460631f565c693f992ef0d556826483a2d46b82d5cd1614e1d40b7b6e4e9fed79242cdf4cc25ee937d7baca5a79347c5daee110f10571d2dfcc51e1345032c403374ff00e184eed60a66666b5f35936c59de07dd159c45568db385f40dc67f21e6ca6b99f47a3e093db313e90b4750e69de5b0ccf020f4dd45fe13ac1279656a6a28add90768c0aa5c8be9cbbd01ece1a7674a1a67bc1e20479c30c82d24c226c635c7b8682a0e876017dc9fcc3841194a47a8eb194be686bb52df86f0556580665e4579f503404d1e546d692abd9a9f50baa96d5a1978bf9e53d41fa0218b6f09d8005fa6ab1297a18037cf62ffa85fdf9b447862d5c767614dd01ea99510cb94471d2a72bda5acd72ba73973a1431a058a9a6cb8cd23c856b259f7bc0130a349e1fff166d6a1c4af41b3f2d9767724d142a1855c105a545b7cfe80eca56d9c0d6bd86ba77aa86d94f0428128f074d1e1afffd5540b07289b89aeb207745ad951c89f86fcaf3746bf32a0c1583d86b166cc9cb6ca9876b4a25d1ea77eef7f82950c424330fc2066fd9d9c884961a23531ae153848cab0e7594fea907fe361b150b7e657d45c7ec4d550d7383ad1362e32d41d2a9217835a97979c14324be078ebd3da961e19f6f5dd8d6215a3f880f42dfe886dc574fe51b4b53a6cf693879713d4bfcbfcf44f3df16767f366d578eee1de3954d464feaf9b9d3e137fb5dbcb1642bec0698ee752b396b1d540cf51a5fc6b3c5e753fcf16ed7f99bfed4268b632ee0e8d5dca0e0f4bdc3916b90895529c11c59719e2c1ce2e19750640af03fc194914873d634361bb0492004285c05815c3739620c58d771312961e63e007bbd712a4659ce8049a18a9de17d850ae881f09f6fc575efe548677e984aa571418f333c069dcb92cf4304f02c63bc5b45970a71b539a4e2a1c2b1cb1e28c75a2d6aa31aef7bd37a0ba4dbfba4ac51350bb8f5895fbf419b20b775b44e4ffb9f21df89e6d12a4d021c00daa81a75b82327e5d9b9fcbb712f63bf3f139758e0962eb1cdbd790d5861e5bdc9e80f76de3752fff5eef26881b1497da2230951729fc3f23a996a27fe3eb5fc6783c0b4cc1cf2613be2dd70b5015a3a4931ca12ba54fb80441e43261b68ced6b5be9c47c88e2b870db5c68a6d58aad6220fcd93844779f2b9c706c422b7a624f66e9d706e80ee2975dc1775c05caa5af8c223c965351559f32eee654c57164a3bb4b09c0a7fa0c45727f5c32c0b15b4d72a19b1908f4f76a1efa5cd2f822ad953a69c2fb227be65b95b91d7a370e88702ed0ee6ca962c2c54812c2cd43bbbe0d6e9ed9d200468385aa070302c4603c44fc71c2be20eca1842fde91ab2b5f723e171d9c22856a58e9955438ab1b85c41e2c52ff97db04c78aa0dfd0c7d778f4d9907982d7303f949a3113205a866d77abc72e00dbcf94c6e7e5b6c38306dfeae7b15a6a664e572f1340d328ba023e83f6638c6f562d3abaf9ed554bf00245f23007a8c09aac997db78dafaaa6600741a2a6c7df57041ff68d30a7595cf6137c15c91363afb032597d65f145d041da16008d7a698de1b42424551e2a0544577e3c6061620be8f94ec0db90632523dc5ee43d7a394c295e2cfb54ffdc2741cffc3886895aa3af5b90092fb6133f93c751c70b41a971fe1e95306f1cf780bd98ca8c032f13742c01778539df33885bbacfd1a38d01bad9bc1e962a0fa3ec075e79e523144a136da80caa7a2b35f0a980e5e9279cc8f4379e5e8caafe31f1d70fb51320f38dc54b35756ea6f37a1ff2f3a3108b7205f87906eac54929d058fb40bb376511f4132b8a241e7ce1aadd361257452b965a23586c50cd815278f9dcc34c2e780ae8f289ab985699b80c5ee73e39e36a7c37cafd97b5588e1e8530c4bbe4e0239d35c3cd331f547d573074718ded9f455f2b8cabef550213077029bca0a18e3d98c62a5d07c7e3522c2a7b1ae7fc1259028d085ba1fe8fa40df219b21048b9cd01f7c22fe1ce0857bda5b2b2ef311c345fc19e1b4e872d7a9cf93fb9f616b7b0e3479180e1b5f3f1e679fc4b634756af3fc666c681a0aa742033f9f9c05d8b1cad4da9b4e60190158742649d63abeb86be2d520765132aa5d6fe2e1256162052e998ea6f1df9f345c77968ff6080e4e30e5f37270dfbbd8169c1bddbb00112ae6544063efc8c94cd4c2c95b83784b7a928d01500cd0e54fc0e8cd63ca8516f62c8b8df8eb155e622bafd937ea0e1788077a1c3f7503638356a80e4d6db18c95ded53680a9132e76baf790b9d3c66ab0f23790458931a040a40da37545b749efaafc57ae4da0396d63cc273673f97041aaceff3651801b4389e1d2dc00d1703ba1a9c39a1d8588c3f4eb35321f4b3ee80ad59fbe1256fffafb01a9bc52f04fb30970e71d174cbec1ec06c3a1ad0f6a33119712846a5060a111cecbd53c99fa8b8124bae6014417b3bd74657d658a49b0556f97607e1e15590f2af83339a9b3274e061dcae986e43e0b91691f5631d2161fb5b9708044e69103d483700c9ed8313f6838c389e93349db5f11d77ab81a49fb01f1dc25c92b6a3703934f3311da8cbf33c3dbe0c78888032fe35562292780c2abdef7eec3d00e553abd5a334b3026b0e3cedf96cbfdd2caf8972d87aeba43b63e5cc6ff4577b103c07744c5874ccbd0337a58e7db197e6b41d1149aba1a03454d31ee635a885e94e369e37b36d0f0f039f789ffd6e9b6d44fc046bfaf1827ff2e49ad15630e7aac47f780e05d4d68bb671262e0179ec56e0258b29b2ce495a5b24ba612677dff48ee928dabc5e333cf844ce300d8859373c9707a44fdbf9aa451aa64f5fa4e6892df1f9681e11729cfc182958d6e9391336a4617365b7d091357f7c2a35c5e9dfdaf9cf870b1bce05a88ddb78bef83f508939939a48209cc3da5d490dd9490755d1afebddd5369e51ed5ad303c4eda83ee5d5d7979f1da366f84644a2d1371d5f7e60108c6c42e462a4152c0d78e083c85ebbab3623199611cb4563fbf42a4146ee6d6523d98c9a097f6a23c9fb8824c83dd1c0acd1101df58d1838729dd1aea5728a5ab99a1b0369ed3461cf3c1cca3fe7e2b53e192cee86b1c696c9d636a405ee29d3e084c34f6fd35aee2b033e9b9623d01db575b0e4fa05bac9b94905832d31177ae69e51c8f920d5099465bd4e1cb602506871c079e02beca9e631c2c0f755695814bc529613477ebc7ea8ebe3353d8112ee1b0c9220f5f8fa4ec8d599e92dd169917761e767a0a750f1f622e3a94b14139f7eaf4ce776d1d3807fc9095c3c468c5d3af0d8af0e88bd5d4f5484df9c28854382713bf54b6462b5e51a7d9aed69097133d19184c7d5f4dc111418d7750f5674aa8ea4e0bd3b1d315be1f0c01095bc7523a72d8d94577e028e29c7f7380be510a57d2c4b289d2d805cb22b950171c5f2c979dc1131cbd644ea2651e0a3a8e17d4b13272e26ddb24e0d3c011eebbc85eaf11b97fcc39ec00389b362548f60014ecc28feb254a0c9e2837e4fd89e981c7629426ee731aa49466be0ec384b426026873e861ccc3ebb3e3ceaa69d53543903d580d07c7fa48ba755cc2f05f459d552063ed289f7e14f13ae8f95a8b4b69017c2f19848911b26fbc7b52c790fb8fb1c5fc1bb438c5a087669d616729374eed0feb1eb452c4501e109d80046f343ebdc39339b1dc9b4d81d0136deb2d09590a455f40d380d74bc389f1e2db33e4fdc6e290363c70344002aa1fbf3f2d04597618f78934c6e99b4dc299b3179faa4300495c06b07eadd65574b967f99a723e9bb4643cf19a5fca0f16d04f0116ad808650f6ddfd557766ea87c0785cf41b4344dc03075cc4453eb2a2e910560d997f3a903882c63422799b42ecbfa51c1f484dadb66317e1d7869c56aa7478ca95e44ed864737fb006a1ce71719855ec2a6fbfb418ba873512d0ef75b072a8d7f0892532fc3078143166e61ddf9d21d2fc73a591555ada6e3e60d52514a26b978d16b05c8a6eb9e035ad570014be25d90899f996d27badc1895ef6d34b7f3cc74e3dc609077911731d62b33a3cad055af4c58a72fd046e39b86328008e56b1b33e383abb1e714033008c3850e38085a85a8e054cf116b046f5436f64d85a43e06e4e51510dc600a1d411a33a533f76ec087026af56d6f7990a83bb4acd0751bc12c666b2c82381b7d07b1860beb9ede7a734a3b37a1f2a7aa4c5280bc94dffbdf9728dfdc641033076285470c1f5215f6960c16503015c0bac02a28def6c2325ca705295807b15a1b4af9c577963c49fd6f500e66625869c7d7ae060d69f92807a323470e69bace51037c1b345d25164a05f2836ec7c0ca1f0319f715404e617e3016068114080247adc890d1a022c45194479547368e1d484da04150ed832ea0f1af27d7f444871ad4d42c58da544620aee7b2e160f411bcbd7d81ffd2d0c4af849e5fe602593dc4ea99e1109d8d20d1c3fb469d4a30a51f57038b3a3bb2171380c440158b54f75f77cb9fcd63f738b3f5b4e4c7fc218c4f1f23240ca579ebb1ab633b9e918a392e69c53deb8a8246b152d1bb5f39ba46903a4051a4399edd2e56e2733f9a68f6ebaa77f47baf87b04177f8b8576fb17ecdbc3eafe23d994cba269aa2d7bc38ff9e1f1776be5d8f695645624b6c28215756bc3b66ca68a7a72106d4607b4537afdf367f2b0e92393bdd3cf1e3788435fe223c2eabac39bdffad3eaef60c9b2b02f1b9b848c20f911056020bf16cb392257bb0723338182dcc239681cedc7f328f876434b85ad64c46d49bedf1b2806895b428cc2f338368d44eb2011776e8e237272a1f5b7bd1f0ff8ce9ddb4b493a83d24d13dea2b365705f23dc8c4ed89e83400f4c705d61d9943a1b2193268cf676d8d4fe5ff57c02f6c1c8f56455c591453627b52c6eeddfb29370a53920ce47426bf61eacd2256a6b52a34fe82a3743ceb4e53c04f8aac93", 0x1000) fcntl$setstatus(r2, 0x4, 0x40) socket$unix(0x1, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000011c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001180)={0x8000, 0xffffffffffff13ef, './file0\x00', 0x4, 0x8, 0x3, 0x9}) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000003680)=""/79) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000003700)=""/66) semop(r5, &(0x7f0000003780)=[{0x4, 0x6, 0x1800}, {0x1, 0x2, 0x800}, {0x3, 0x9, 0x800}], 0x3) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f00000038c0)=0xbf) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffffffffffffffc, 0x1000, 0x85cd, 0x100000aaf}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x504) pwrite(r0, &(0x7f0000000000)="4e0b4ca433910313c035acc4384c161fb492190e3803cb51da0caaa8775bf5e77e912a0f972c000742bb957164fac58c5660993987e3b6945483050c75774b10ef262d314dca7e3dfa88002a1f571d1bb66082f1dbb13346c02717811c9de619fddbae94b5f6cf1050bc4edc01e8fa8f564d62f378ad80e2dd19f3ab", 0x7c, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x1011, r0, 0x0, 0xfffffffffffffffc) 16:00:24 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./file1\x00', 0x280, 0x1) r2 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) connect(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x5) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r2, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) accept(r0, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) 16:00:24 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x800, 0x10001, 0x8, 0xffffffffffffffff, "74d82d5a9835043f16f4a934dc08deff35be4c0d", 0x1, 0x1}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r2 = msgget(0x1, 0x80) msgctl$IPC_RMID(r2, 0x0) write(r1, &(0x7f0000000080)="38b46e3205cac775d11b3fb9e046dd7f782b05a48d9e500c47f41be724fb537057cdccae921608a8cceadedb86336972bc1369f2de223c3c4ebac928d0e8e5375205298166f5362f5ae508428db3638e7faa46", 0x39d) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x8090, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="1a3719f329ee29747e1234a6c32a7a15107530b8af8c71259a81a75123e0faaaf32979519448f6556a3da7920c2d44d59df5f54bf739b73e85fb9e95f813ec87ae9da926905deae12b95646776f60699f2a7689ca6c3cd8e8abe3b3f5ae4c550e9156ca1da817a8387d81433456bbacad19fedfcecd56f5301a2538be682062a4e5bfe350a3e04a9050249dc434d85b4a758ec8981b5abac443639ab6271621698bd7fe488f192b975cc247d090ea8d431e256b0d13bff977237bedb0ea334b9977eda71014a1c655ca2a5d0ad90f7d60d073279a9c96b50f590e75ceda6a1ce95bade5057dd", 0xe6}], 0x1) 16:00:24 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x40, 0x4, 0xfffffffffffffffb, "880a342311d78f7b6db714f31cf6f80ad5a7b833"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) 16:00:24 executing program 0: r0 = socket(0x11, 0x5, 0x8) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f00000000c0)="03d56b3ed6f88017ca5c973b0977ad16c17b5b0577c6d3760effc7d533a4e6be3c8b0e81dd05bbb822bb824a9b889e9364623cbcde11f2bcd8ccea3f336a909aafe2169d70f95281b40f1dd7d9ea52c86e8e4deac2be99f866459d3427fbf3eb4fbb871457c3bd16c365e8751445514c24b4c0cd8ff4c0fd5f61e2febc3e98acc9ad75d01a651e1f90ffdb670e1c4e7a501cd02571435afcf74aa7243f4f7ededaac9881bc437b55fd3893028381936e23541067cce8b869abfa13479bec750ccc2f38ba2e5f3ed968", 0xc9, 0xc, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)) 16:00:24 executing program 1: poll(0x0, 0x0, 0x108) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) poll(0x0, 0xfffffffffffffe30, 0x10001) 16:00:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8008, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80044272, &(0x7f0000000040)={0x0, 0x0}) 16:00:24 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pckbd_enable: command error 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10080, 0x0) lseek(r0, 0x0, 0x4e, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x7ff, 0x8, 0x100000001, 0xe00000000000}, {0x8, 0x0, 0x1f, 0x2}]}) pckbd_enable: command error 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, 0x0, 0x9000000) 16:00:26 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchdir(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = geteuid() setuid(r1) r2 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r3) syz_open_pts() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2b4) 16:00:27 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x21c0, 0x40004000000028aa) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000440)={0x0, 0x8, 0xfffffffffffffffa, {[0x7, 0xbc60, 0x76, 0x3, 0x30, 0x6, 0x9, 0xfffffffffffffffd, 0x1d, 0x3ff, 0xfffffffffffffff8, 0x101, 0x5, 0x80000001, 0x6, 0x100, 0x52a], [0x7, 0x1, 0x5, 0xfffffffffffffff9, 0x101, 0x0, 0x3c, 0xedfa, 0x7ff], [0x26, 0x7fffffff, 0x2, 0x100000000, 0x67, 0x8, 0x76d], [0x6, 0x8, 0x1000, 0x5, 0x3, 0x9], [{0xfffffffffffffe01, 0x200, 0x200, 0x5}, {0x0, 0x20, 0xa6e, 0x6}, {0x4, 0x2, 0x0, 0x3ff}, {0xffffffffffffff81, 0xff, 0x3, 0xfffffffffffffff0}, {0x1, 0x7, 0x2, 0x2}, {0x3, 0x20, 0x3f, 0x6}, {0x6, 0x9, 0x2}, {0x7fff800000000, 0x400, 0x1, 0x9}], {0x5, 0x7366, 0xfff, 0x1ff}, {0x80, 0x7, 0x8000, 0x83}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186a56010000002b00feaf150000000060d5706c85c2768511fe7422374e341de39f8fdac535055189904ff6fe5bb3", 0x32}], 0x1) 16:00:27 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = semget$private(0x0, 0x0, 0x0) semctl$GETPID(r0, 0x5, 0x4, &(0x7f0000000280)=""/237) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) recvfrom$inet6(r1, &(0x7f0000000200)=""/38, 0x26, 0x1, &(0x7f0000000240)={0x18, 0x1, 0x6633, 0x1}, 0xc) r2 = shmget$private(0x0, 0x2000, 0x80, &(0x7f000017b000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/138) mprotect(&(0x7f00006d7000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7f, 0xd2, 0x0, "0000000900000000ef4de4237548730a16c6a000", 0x200c0}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:27 executing program 0: mlockall(0x80000000000003) setrlimit(0x4000000003, &(0x7f0000000040)={0x12ffff, 0x400201010000001f}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) 16:00:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x2) fcntl$setstatus(r1, 0x4, 0x80) open$dir(&(0x7f0000000280)='./file0\x00', 0x10680, 0x40) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0\x00') kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x9, 0x4, 0x7fffffff, 0x2}], 0x3f, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x20, 0x44, 0x2, 0x100}, {{r0}, 0xffffffffffffffff, 0x40, 0x5, 0x9ea6, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4, 0x4, 0x2, 0x6}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x20, 0xa0000003, 0x1c, 0x4}, {{r1}, 0xfffffffffffffffe, 0x42, 0x20000000, 0x200, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x60, 0x2, 0x4, 0x8}], 0xfffffffffffffff7, &(0x7f0000000240)={0x5, 0x9}) stat(&(0x7f0000000080)='./file0\x00', 0x0) 16:00:27 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = socket$inet(0x2, 0x5, 0x5) accept(r1, 0x0, &(0x7f0000000000)) shmat(r0, &(0x7f0000002000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f00000004c0)="76b5e55158fc9526d7c865eb060ac3a90714b824d3c5b645d0327dc5a001942a227deb3909929d02653394de53ffc95553daec4f5b5842f5c95c927ffcddc92c078b8b7d60aa38225c9c2384b00b676bdb73e6903d2de1629b0114049ecfc09cc699fd6c351b4a3ede37313630dd1293ccb60f22b9185dc364b038f66345fe1d03f2f90e25902dba69fa1ae6375f7f696cdd42c0edbb746c8d14f1bd7a96f01b0a2a756b134316f6d303b62ec6736ca42013437cc58a8cf2c2fbe6a0edfd259f50005d608215afe04b2166bf10cd1d1be0aadf51ce63618aba068b3126fcb0393332ab36d4a6bbfdcdc088c1e89e53c48820c1649e7cc74c2adeba6631ac57a9fcf5d6c046be0792025e285af1b946d730b928468959e729c22fdcfec04f8643f4309ce92c78d200cef188bd59097d97f4e2c7591f2385939ef88d42cf8df925e7328b2fee3ff2b7895d51386a056c6e59d23f05d19ddd7ea769aaf579cff33a165b9d32c0275ae0dd760d32f2558ff2cc8da2de0302d6bb9351f382d502979e6bb4240538b93296109eb1d04e97eda1dd7e84da477a8c450a4f0835792fdf08c853840e47ce7ba8359470ba8766f97dff975f14d28e14806a03408b3c2d747eff139f4e9e57bf57c83e373f3492fe09315fc2afede5720ec332745f1fa236656769bf9c7582b3643581e72a1329309c587fc95aee4c97e31f415e1f6b840c94692d346d99c974a2a4ebe560a2711079f54005769902955496871a6cc8fcf1f0232e4b38948469ee517275793621bf8aa4ea0cd3a503e856aca2fe0ffaa287471c920d207471595c8277ae1cad5053bd8ad5eec6a202394b008ce5853f1ee1e3233f23970266c4b4470c54b0ff3d79fb4fce7f70f7776c2a125b3cae33867fb26fb7c7ab71a1043cee283046819f58ea795703805d7aaffcf3a31eaeae17c4f52d68fbe585809ce9e12dd4b940e09bba7baee4c23b293116a94a980f894703c017fc04952f1dccf3b89c3970684ec140350f365867fb1b240800359a8433b002fc2a6ee83f1ba0dc08dd19acbf9f0ca242a929ad58e9ee4079263e61c103443ac6ceeadc9e04436ae6d56f2493d7282ca7acaaf9f725bc369d8a8bd25dc710617952a0888b49e2e076fd462a3ae517d29b037f199bf60f24f4dda39b75e75bf2bd4f21e0796101b5163464e6ae4d671067ddf7ab9c3bbe843b3cdde0c905fa50b261963584a9953ba929e7d63f86f6119d4b86adf1e99086e3230b15ff86806d2cecb7abe9c9773b1b9b1896b8b01d74943711e6cef634a3357c6affd47bc53f1c0487f2bf5032385944db88b31a851ec76c6dcd8262ff44538b234d89341ab11619e0a5e9950a0e8db77c8a65183acf4db9db089706d86044ac1f0f73ffed2cf45a146e129a922cc3bad1833272d58d808105b562cb60aa2b111292db9ea7d4f5c6b8717cd39224d5eae1c5c8bb8143d226e2bc6bb285ae6d2760ac520756284046fb4851b77d8574d5c9c0645bd042c13c028e6efe57a613eb5d66cd704a7f3b5b9ff59b4f5b45a5dc08b6c4a583b47286aa0f2d114520f67554cf6abae2d03d9c4a907511de626f209c7f51d97eef91b8d72f381afe2cc2c496afd330771a3fe8831b325ad7e2f9599d4137be11255838bf5daed12024de1aab123940f73a07a25885572853b61be398185028394f150bcb29f4f99b32c53ec91aa794fda95eeb04703346174650a83c238a02306a7f958ad81c56c01d69c966af11e4cbaa8714644da99b42c78974f2a1aecbea6684f8da72e9c19685cfe1697f9bf76702f57c668b35ffb541d8ffcb537377592283da89f39badea3c6e6dfa6a0dcb7b9840d6bb12d937a53e4aa798c9fb14478b37779f62446cdc8686a9704ef4155dcc6c2f2441a90eda60832d971c05da138d296508f7df8a90d46be43dcaba08e049825c634814707b2cf6669ae7a793e7897de89542b632477cedfbf2fa47623af842324163781bfb742909efd195eb03121dbf011f11427fccc09cf4122893b1ce74791939bfaf86375942005960a0505f17fe4ef4c115ac8ef3f9c3611d4a79ebb1ab4050d38a34455bad1508a09ea69bf4e499f55ac4cdfb6a5bbd3ca90a6f5d56374173a29491dcb8815f1e602e595fe298fa3343dd3f7743f473c71c730a076b0cea9ac21bfaefc9aa6a1c9a20152f6e6349e9ee344308cdfb4d54888e286f3b647f7289a5bb77f3ebf85f83489bc9511bde5219b298eaea6ab60bc9e8403ce64ce5b2fcd7999f41572da2c1c9a2de4d72e5870d09b8067296c073bbacaf0954e1d785cb71af65bf4da905863b4cb26f6518cefb9a1ee9535713edeefebc27d07831e7f934b8bb52b7bc575617a4fc3444c0af61d0c10f60866fbc41df6a3f6ebdb59d6e6c8724a8c853b9b8ab4723541f88464a05d07dadad126a1442718efb628fc4069f771cae9078153a9b390aa488da786bd1b6f70af25ce83918b8e58378ffcb4f32a6c654079df5faba2fc7951595ef44c2b86ff66394985e576860023a1d525c96945a5bdc0cc3ef55c320123735df935e4ec02d92c511b198c9731b72d37d2f057b94b0091ed757b9f8a805c63c9bc84ac224415a9b0a444ef222deb66888ee5b7a215fdd0b65d7b44fc534c0becf73925c6880aad7c89a29cb985ab4fd1b86c24b90053eea33ea15cf32e3ddd57332b5ae1dd3b9b7b7d101d48c892a78f206a1d96990eb200e01368af39e6fdb7653d5bb3e65c205b06db4e4112b58856abd3c31443cf7a37497556c94a577b59428fe41f308e6930ec299f5ca7fb7689db7c531c7e44794bafefbccee7691a446f74d1c6518a18ac07875937b3de5eb53936646e000f9c3f1d33d2ad5a48598100dcefe6663491ac588ac88a441af4f559fcbfa12b2f6bdf539afb7805f512fde68092587531e3d2a0e684174cb52870869c8a4a96d429b66af5733be58b4672e41fd00e5f06e45c7e2c6164fe04639df2f5a267ba6a078fb389eaed5bad9eaac652dd3be15d2a428d8e2bbbad11f5b81eb6e812513eac772e9af583afba39deb50caca198c539273c113840b97624f5e18ee2da209cb193b006dcb26a8687d91a49e8bc3d347f7eaf6427370408421d74dec74fc969265c77a0f92328311df93747642a3dbfc6b5e21465ec0757dfc8006d7630040b2ec194a0e4c642f98866338d5ae851ef73483b8ba239c67a8789d7baf096e1cd4f9e1d81c72c8bffd954d235475a66770b605d13e7c98935a22067d95f3a72fb702d271d0cfddc3c9f6995a7048a7bfc461d138aa3db3e2ef15357ee025d417cc3478c64773e6fca5cbf3da20c0ae9cc92bd47e683db7375780b760e7c455ec8d634082128eac6575367ea1e8ca1dde3b39d753a1feb10fd82c4743f9872e9a2196947d9c02cdf107feefe0392eafb8d8fc780bb32374accf21ccf1cb5e7a22aa2ae92cbabb8ad1d4fe18a8db136efca4d65e8af38faadc11f06bec1ebfeaa0deacce9e4507a731ff54956aa955f5a66e5afff045a8ede6812c6655bf0748e1c5305573f079419e4af02f36b4f536baf86abd1b1e9bd58fa88a8c04113e3f713f0535ba42aec20c421ecc7236ed6e3022846695bc2e9e21456853895499b29e0ae54d5a3ed2220f48ee4b05be88fc8ec3c6c46b669b4f942b67ad5f8c372cef547f5fcc0499b44486350c829a453d76a28cacee59c3b0cbe8f85f592001c1a85fbbff11a93ee23ccf688e865f4e289e0653ecec0bb6cf5bb4cbd5499cfa7c149c3072860a225e023fb794506881db4dd74ba5fdbf10cd20791068b884e39bf2533faccf3f717b2814fd62caf2b04fe868720db043099bd00ab32e72cf56ba0f759f0ffc38c84a83c7be5699c0dcd4bd450685b05900d9c78c813f03ebcf68df6de043af497fa390836d7c3020d9949b7438f268f8fb10a3eda9091e6357fe02d4336a2ae744443e0c392e2a8fd511866829fc772db2ee462e196cb9e732840095e9ff7628efb2af01d8dcc9cbf874af09680693b8ff489f0cc8f52269bec8af7adc10d3b8cbcbe81a8f9f830d11562423d83719f0a1015d", 0xb41) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r0, 0xee00) getpid() r1 = getgid() r2 = dup(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r1, r5, r1, 0x8, 0x7fffffff}, 0x3ff, 0x63, r6, r7, 0x7, 0x20, 0x3, 0x3}) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x84a0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f00000000c0)) 16:00:27 executing program 0: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="f5741deb9a428e2f6e9e61fe800ead2e36d4cdbfe6487000c8c6b4ec09fa2440bb6963d616b29dfcd7afc68203b36e5c7caf351b6901e7374c5b6a01fc25aeb9c874efe5b71fd168d20f7c01676d13f1daba02a8ddac9c1191bc29a5431f78a70a167d756d5455bc9dffa7962bcfc8b17870793f7a373323061bfef4f6a432f167f8dbf24fc58d052f8cde12687edb3a3a20e66b18369f", 0x97) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000280)=""/72, &(0x7f0000000300)=0x1dc) 16:00:27 executing program 1: r0 = socket(0x2000128, 0x7fff, 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xcd9, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x4, 0xed2a, 0x3, 0x1, 0x1, 0x0, 0x5, 0x2, 0x0, 0x1ff, 0x8}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x61}, {0x7, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x400000000}]}) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") write(r0, &(0x7f0000000280)="cf91da8b9054ed5fd74fb4e4ed9e1b4b712f4be36874c801174712a982c1a47d4076304211a6e768ab2af0295521f80ad13787700036e7fecb5150b6ca7548eb1d19dbad19e1a8043ff0d5d8091075e2b7830c693f78f694e8ec9fb7c337df3b40a322a6a36379fedef5878ac219af2574be3c546d46454572a1bd5bec6bba6eb0846f3c07c75c9a94ecc529e330c17aef8e4034913c57ded5a0fe1d4b3ce2467bdd59de13caec620f85d55144bdaced6f6d0ec12f0bd08f637f41a07fa2d7f10d5725509f3202d5629a3c8218337820604e087642777ffeaf0d94a395194ab104b78c424a01b8febfd287eeb9c9daeb8e0a24d8fc2ed19bb9", 0xf9) 16:00:27 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) pipe(&(0x7f0000000100)) socketpair$unix(0x1, 0x40000000005, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r2, 0x20007478) dup(r1) 16:00:27 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x6) listen(r0, 0x0) listen(r0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x4004667f, &(0x7f0000000040)={'tap'}) 16:00:27 executing program 1: r0 = socket(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) 16:00:27 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x9, 0x4, 0x8000, 0x10001}, {0x0, 0x89c, 0x7}]}) r1 = semget$private(0x0, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/159) 16:00:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0xfffffffffffffd9b) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:27 executing program 0: r0 = socket(0x3e, 0x0, 0x5) listen(r0, 0xfffffffffffffffa) r1 = socket$inet(0x2, 0x1, 0x4) getsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) 16:00:27 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x17, 0x3, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) r1 = semget$private(0x0, 0x3, 0x20) r2 = getpid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) listen(r0, 0x1881) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/207) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000162, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f0000000180)=""/155, 0x9b}, {&(0x7f0000000440)=""/214, 0xd6}, {&(0x7f0000000280)=""/69, 0x45}], 0x5, &(0x7f0000000380)=""/81, 0x51}, 0x0) 16:00:27 executing program 0: r0 = semget$private(0x0, 0x0, 0x408) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/37) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100a0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x9) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x10000, 0x0, 0xfffffffffffffffb, 0x0, "68060004000000000000c6832bc600"}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x47eb, 0x0, 0xfffffffffffffffb, 0x0) 16:00:27 executing program 1: dup(0xffffffffffffff9c) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="e7c1978cb1ef82a3c50b2d0fa8528382856f83541798e8b82e757569d8dd4c2b3f1c17fbbdfae57aa2e3525838a2262abce39c9a2527ec8df03537e6092f98d10d6e16cce45a692e33ed2f1b69096adbd3fc88349c8fa0b06cf2c29fe0d24bcbd5f7398caf07dbaba151bfac9b3aefebeb7f6f3c106a5eeae261c26441c405262c81a6e86ded4c55178d017e5825ff8a583e3d48b27f75d84ff76931d7afc04625fc8f3448f602e9fb45458db886acd131ac22853157eeee255e05f994fc12d017b002fda9888700", 0xc8) r1 = dup(r0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xffffffffffff5de6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x0, 0x8) syz_extract_tcp_res(&(0x7f0000000000), 0x6c3173e0, 0xda1) semop(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x3, 0x7ff) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000380)="b239a8b01012b120c8dfbae5c520758e05b3813174db5e5dca536337c44b187b8ea2772948d0cb9ef3a0dce9ad860f5ef8863acc76439c51a1ae8816d2dec65cb85a92f1bdab89e6965c428d294ed96c2e11c3f9860cca115d20d60d824cabdf8ab5cd47682a2b06fefbe07f26b70d667cf0241817aa4acab323e72df0f13c6fdfefea8fe6ebe5feed13ce4324eda6dc15c98a9e0d6a74ae5b575520f50bc163ec988e848ebfc6e46c39c7cb13c94efe", 0xb0}], 0x1, &(0x7f0000000440)=[{0x108, 0xffff, 0xba5, "4835171ee551e803792e69a991f1e9c8924c1f96e40d4b19598f86239158a4fe5a8d44fe394060600d06c756ff0dbefdec02cbf4bdcbc91ec0b70a5668c36a9edd25ea133f703502b4174c9c0a2bc1eea454cfdac4ec948c5795803456ec7518bd25cbe100905f91476d9d9cfe1312fb7e5f68b3572216525385645c8a38a351c8343e81cb4391da6e0b80ed87753e2f8ce3d3767387917973337d723d3b7fd9c66b673440900e0629ec5616ba5eb2567b04baccb66aeda31e0789583152e85da4c6b226765475a7da8b2c2c5bcb6f59cbf65543e9d07591a766b2ab03424b30867b57c10472e5569f4d30c1ed45d7cbcc403f"}, {0x20, 0x1, 0x2, "44acbf9e48c014000d5f7d0e4da8"}, {0xc0, 0x1, 0xc0, "eefd0d2a7c7aa9a2ebc63cd5a696741aa0ebf451eb455b976392072a2933c38ad2141407c2d9b49e8034a983f2f012635de24483c03cd48a565bb179f640fa591ee6cfda8f3ad4d3570e296198acf83a6cd13158c7ea5d542b70b044fad72b7ba4cb749a48214898d45bb6e3c72f511d4549465fec8ef897d8aa75417dbf7c485612c2bb33272f254e413d039b562e6c5699e9c18225be6df3b424c83288a3c8d3514267e4b93288fa2747a2ad6c9354"}, {0x58, 0xffff, 0x7ff, "1753d4ff6b4885a0e8e487edbc2c0554dcec9f2b5d9fdf81d3e1bcc63cd23d518cb5e2da8067a34b2dbb76bb8c3ff6f8473e379d3b57e80951f5ff68c4d649928b"}, {0xb0, 0x1, 0x101, "7b7d965e787a19dc4ed5dca3ea40460447af563beb30feeb9510abad573d83d4df252358ec9763fa8e9e9b62128e86e9c8159e32cde62bb9d3532949233daac5c8d38b73d05e4829fdd34c50796c81239d66a42dbf45a6f81294fb5854ea1f8e5baeb8b5ae7e3b378c89ab93cb9955df4584d727aba192f870defc549dc8b0f89774fd958980eef47ffc6d5e5fc65fe81ecaa21117c888eabac4ec"}, {0xf8, 0x1, 0x10000, "350f40efde65f8cb2d065a8ffbf9d082e6a8208e8befb982bde793e0c3e29766dada54068e6f59c51c480fd8cb507430a5d1d25cf4101d3ca0023da486cc46f1e1a954f961e81a29120843b0c4fea925415a5e71628247e8c6699dfcb9021d999c66f92cb772fc72f54674eca1614a8f6ef63b8f4fed829135cd2aaefdefa3e342345edc6e45825aa0ac666294a953932a8b891371573a468710d6b332da46a8c821fb7a5dd4294170414d1879dd69f817fae177cdf315230f64a279d456bac198fe884c439a45b6f2edb5e2dee141c60aa09db255a44ef35f7a2e5a199cb4f65652228014d99c3b"}, {0x100, 0x2b567176eaecb0f3, 0x200, "999a32402cf304aac4c1c2568cf545e10874c3c647da5d7addf43e8c0084da37ffae909f89bd3e562a4bedc72fee807a19e8515a675dd55d825fe0bcec9d0f3ab69e7e145d851374217ee1873fba93df19cf8a2f542706d70e700ec432ebbbde1a1aa2243a50e65e3192fdc06b89c3f341ee664768abb44f8d0188e22207e1103e5fb99ffa9b50d9418da72e4d780f700cb3be64721fb763dfca234be67f8b98e5010f9997a5aea0cc468eeb1395da0871c0ff1dd1a3627b56cfd216c8ab13ab6170a4bf06a0c59293bab8cdf49dcbb813f75cd3669f8daad2424fd244abdf8ac76f24dc1546a17941dcd065a5"}, {0x58, 0xffff, 0x80000000, "445587497f9b46bebf9e650edb66f6d5d3f3781b5fb645b46fbd3899e459b34950bdd45651e44a2f0096d0717efc89dbb61581c737934f748ddff41577b068e0e9"}, {0x28, 0x1, 0x0, "80c658fce6554b77dedd294bfcd6999ebc49"}], 0x568}, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)='oL', 0x388) write(r1, &(0x7f0000000200)="ddbd9b92dc0f204832e7c6a3cea6a775edd0911dbcaf16d56f34e2b20096f7fc8e6d923f4e303855da483f0da1811fb7705ee0cdb2968a7f96c44bd55e2f8391622bffb7d787afca7e0581361676ef701c021ca491403d716b988e5aed34", 0x5e) write(r1, &(0x7f0000000300)="c8c50828d6ce0a23c735440d14465d3efadcc944f8d9293530c5524d893c75952f2d2eb290755f410d400e1897fa24f43b65cb3f7643f2f8c5061a87f9d49309f96f0c93e6e1abb1198cb9320006f72c3421cd22bd7036637463b734472e", 0x5e) execve(0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) socket$unix(0x1, 0x7, 0x0) close(r0) 16:00:28 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x100000) r2 = semget$private(0x0, 0x5, 0x50c) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(r1, 0x0, &(0x7f00000001c0)=0x3cd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 16:00:28 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file1\x00', 0x20090, 0x80) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)) setuid(0xee01) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x5, 0x0, {0xfffffffffffffffd, 0x2}}) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x4, 0xffffffff, r1}) r2 = socket(0x20, 0x4005, 0x7fffffff) listen(r2, 0x8000) r3 = dup2(r2, r2) ioctl$BIOCFLUSH(r3, 0x20004268) socket(0x6, 0x1, 0x8000) 16:00:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x6, 0x9c7) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebff0e8d1b989e1b07bc4e713066bb9931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 16:00:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0/file0/file0/file0\x00', r2, &(0x7f0000000240)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r2, &(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x20000, 0xc0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x4a9, 0x0) openat(r3, &(0x7f0000000340)='./file0/file0/file0/file0\x00', 0x0, 0x45) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000200)=0x1) openat(r0, &(0x7f00000002c0)='./file0/file0/file0/file0\x00', 0x40, 0x20) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x28898, 0x21) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000001}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:00:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) renameat(r0, &(0x7f00000001c0)='./bus\x00', r1, &(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x3f) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 16:00:28 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), 0xffffffffffffff69) 16:00:28 executing program 1: write(0xffffffffffffffff, &(0x7f0000000540)='X', 0x1) syz_execute_func(&(0x7f0000000000)="c4a238f2abf76400008fc898a3cf0bc4219e59a10b000000c422ebf604d465400f551412c42279a68265000000f3470fbcabe6690000c4e2b2f52ff340de0d02000000f041fe4c0e00") syz_open_pts() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) recvfrom$inet(r0, &(0x7f00000000c0)=""/63, 0x3f, 0x40, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = getpid() fcntl$setown(r0, 0x6, r1) syz_open_pts() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) pledge(&(0x7f0000000140)='-*\x00', &(0x7f0000000180)=',#\x00') 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0xffffffffffffffd8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:28 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xa, 0x2000000e, 0x800, 0x9}, {{r1}, 0xfffffffffffffffd, 0x40, 0x0, 0x400, 0x14}], 0x300000000000, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x21, 0x41, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x82, 0x8, 0xcc, 0xbe3}, {{r3}, 0xffffffffffffffff, 0x4, 0x2, 0xba0e, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x40, 0x60000080, 0x7, 0x8}], 0x2, &(0x7f0000000180)={0x7, 0x365}) close(r2) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x957a}, {0x4}, {0xfffffffffffffffd}]}) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r0, &(0x7f0000000280)="9a4180e820267dcbae1d32bcf6005e1ac799fedc761b2938f3b52e45dbc2b0cd7251155a169f52816a2972445d6110c4b27bc120f5859fb27336e3cc8d", 0x3d, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x873, 0x7, 0x5, 0x7}, {0x1ff, 0x6, 0x1, 0x7}, {0x7ff, 0x2, 0x5, 0x2}, {0x6f, 0x0, 0x20400000, 0x5849}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000200), &(0x7f0000000240)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = geteuid() read(r0, &(0x7f00000001c0)=""/12, 0xc) setreuid(r2, r2) 16:00:28 executing program 0: r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282924e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="ddb4aeb3ec242c57e0a3492cd84327a490142aa320239449e6c0bbb540948766ebefceeb6f1b94865c74dbf0a590d6d4b136ce7fa616bec5162d1ff0d39fcbe4a7bc58cb524e5c6e9f65164d3bb1fb033b6d8f4ad55b75ed7d98b21f1ca7625851639bc6d82fb3df51e6857320cb54bae585a9f789ce8091376f9ad662d1f34c219aa36bc38d0383d53ec811013c307a06b487c480f190e683b6e38043e12767518f79dc220d", 0xa6}], 0x1) r2 = syz_open_pts() close(r0) r3 = dup(r2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000500)={0x7, 0xdfbe, 0x5, {[0xffffffff, 0x100000001, 0xff, 0x3, 0x2, 0xffffffffffffff01, 0x8, 0x3, 0x7, 0xc6, 0xffffffffffffffff, 0x4, 0x3, 0x7f, 0x401, 0x8, 0x7f, 0xff], [0x91f3, 0x3f, 0x4e4, 0x2, 0x9, 0x80000001, 0x7, 0x10000, 0x4, 0x5], [0x8, 0x100000001, 0x401, 0x0, 0x7, 0x152174ea, 0x4e6e], [0x875, 0x200, 0x20, 0x2, 0x2, 0x7f], [{0xe1, 0x6, 0x1000000, 0x81}, {0x7fff, 0x101, 0x9, 0x101}, {0x5653, 0x2766, 0x401, 0x4}, {0x3, 0x1, 0x1, 0x80000000}, {0x0, 0x1, 0x0, 0x405}, {0x853, 0x6, 0x2, 0x6}, {0x3ff, 0x3, 0x101, 0xffffffff80000001}, {0x100000000, 0x7, 0x0, 0xe1000000}], {0x2, 0xffffffff, 0x8, 0x4}, {0x50055c2f, 0x7, 0x34fb, 0x1ff}}}) syz_open_pts() 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x1, 0x1}, {0x0, 0x3, 0x2}, {0x6, 0x100000001}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:28 executing program 1: r0 = semget$private(0x0, 0x3, 0x298) r1 = semget$private(0x0, 0x2, 0x200) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000080)=""/193) semctl$GETPID(r1, 0x5, 0x4, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000180)=""/50) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x20) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000001c0)={0x3, 0x9}, 0x10) connect(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setitimer(0x2, &(0x7f0000000240)={{0x1, 0xfe9}, {0x1efe, 0x9}}, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="187e58a5138101416072789dca490c264acd1e98dddc9f9366632f047dd1af4b58984b1cf40bfb9a22673265fb170b35fa875581e8058da252e6a8dc423c3279063e2cd9aab59050282a", 0x4a) 16:00:29 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x10000}, {0xdee8, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x2af9fa24) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000e4921d831cf8ea091b1a5d0e1f6b2c77da5786669329c6918e0f920e4daee72850b8857b835d61c2d8fa9e82b200edcf49cedbf11de791ec83ccadd11dbf565bdff250d83b3d8fe0df6c1570ae68a002c63705b3485958a43a865ebd2eeb5168676a40b9291642b6b32be10ad0fe27fa26928285c82e8e73e5365ab8c3a363363e714d0145a6bc4d4590220f6c6063fedeb20b01c6f1e54d510c9238f508cc4771f6fb835b5b30b24011"], 0xb2, 0x800) rmdir(&(0x7f0000000100)='./file0\x00') msgsnd(r0, &(0x7f0000000140)={0x1, "0e7d67ea9a5185c23fde38336521"}, 0x16, 0x800) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r1 = getpid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x100000001) msgsnd(r0, &(0x7f0000000280)={0x0, "3ff2baa772ee0aacd7f336936fb5"}, 0x16, 0x800) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, r3, r4, r5, r6, 0x0, 0x4}, 0x8f, 0x5, r1, r1, 0xfffffffffffffffd, 0x8000, 0x7, 0xffffffffffffffff}) poll(&(0x7f0000000500), 0x38a, 0x800000008) msgsnd(r0, &(0x7f0000000440)={0x1, "2fd15ecc38ec2fe0c033d2e6931ae6307aca10fa550a8f2399bf71ee347584ab"}, 0x28, 0x800) setuid(r3) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000480)=0xeb8) open(&(0x7f00000004c0)='./file0\x00', 0x880, 0x1) 16:00:29 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x400, './bus/file0\x00', './bus\x00'}) ioctl$TIOCFLUSH(r1, 0x80047466, &(0x7f0000000340)=0xfc) kqueue() kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x3, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x3, 0x0, 0x2a0, 0x100}, {0xfffffffffffffff7, 0x1000, 0x5, 0x3f}, {0x1ff, 0x9, 0x8001, 0x7}, {0x1ff, 0xffffffff, 0x800, 0x7}, {0x1, 0x0, 0x10001, 0x100000000}, {0x10001, 0x9, 0x7, 0x4}, {0x9, 0x3, 0x7fff, 0x7f}, {0x2, 0xf6b6, 0x2, 0x100000000}, {0x1, 0x2cc, 0x81, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x8000046bfb) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:29 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000003f"], 0x38}, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) flock(r0, 0x5) socket$inet(0x2, 0x5, 0x4) 16:00:29 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:29 executing program 1: clock_gettime(0x7, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x1f, 0x2d7edf9f, 0x4, 0x6}, {0x5, 0xfff, 0xffffffffd754e266, 0xff}, {0x3ff, 0xfffffffffffffe00, 0x4, 0x1}, {0xff, 0x0, 0x1, 0x9}]}) getegid() readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/24, 0x18) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x8, 0x1, 0x3f, 0x1, 0x0, 0x2, 0x3, 0x0, 0x2, 0x40, 0x9}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x20, 0x20) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/239, 0xef) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000640)=0xfffffffffffffff7) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000005c0)=[{&(0x7f0000000280)="e88a258ae751cdc47e9b788ec90509624e95628c8dfaaee2169bb43f035b63e49f1f09f39bf5cef0c8e73153dc9c6f94f52beaad15961753c0e55eb04a1d2ff232cce4955a7cb9e3a44743c879a131cf9ddd81b469b5d53260d2a7eb7e5e3cedcd887dc9eae221b751aeb41218f9559cfc513694c9909782444ff7925b9fc6ed172034e2bba817668a4a6f6b7a740627a532d8e612e5f4a93ca431063ac45cf60476323533efa081c8c8b2eefad9134193647a08c189bbb4c71b3eceb4a7bb2c1b", 0xc1}, {&(0x7f0000000380)="350ad69aa2b2b6c3e22a0e5d8b552b5b193c2ac1290494b4d6c7b97b68273821ed9031dfee4c0a2b9bca003f693b0df82dcc5afc3ba05b4201786503bdcf428064543489074a592b0a86dccd0a83ca62747b18d0013ff00837aa4eb3b1403e23065d52ad1eef595035b0881ca2157a4d4f54fa7c7c0900f8699622e3b652b7a486b198a892d5ba923c8a0578b64b3b9898d5ed2e1065f1b0f4ff4f33cbc63b77e57a1c268d078ae6595702c0d458f10d9cc39fd3ed1d34cf9aa761df34c3bef069e01d03da", 0xc5}, {&(0x7f0000000480)="17974142a982781b910475aa2448713faf8b5c7a9760b9b545482eddb8686294869811bc494af30712295d9b5bd5522d3869dd38b36392e05f20", 0x3a}, {&(0x7f0000000500)="8a1747a488ef816dc804f6661e0aca179e8bac72197fd067f3bd54edc4d0cf964e0167d4b7ac342f80ca34ad4d", 0x2d}, {&(0x7f0000000540)="5c885debe307d615b15cace2bbd1e5fec71896302dbff1414de8aaddff6de33b686031cd09f519cdfb05376d4a1d12957c180b9562f1cb29f34d399de73043070b46400261d28233f73da8160c69b4bd9029f0da56852c7e1322145c51abaf84e96ae76bdc4bed", 0x67}], 0x5, 0x0, 0x0) pipe(&(0x7f0000000240)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x2810, 0xffffffffffffffff, 0x0, 0x0) 16:00:29 executing program 0: socket$inet6(0x18, 0xc003, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2000000000000029, &(0x7f0000000080)=[{0x40000004, 0x2, 0x80002, 0x400}]}) 16:00:29 executing program 0: r0 = syz_open_pts() rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r0, 0xb, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x8, 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x9c0, 0x5d) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x188, 0x8, 0x101}, 0x100000001, 0x2, 0xffffffff}) 16:00:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:29 executing program 0: chroot(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) flock(r0, 0x8) 16:00:29 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8c00, 0x2) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x10000000000, 0x2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = getgid() fchown(r1, r3, r4) pipe(&(0x7f0000000240)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) setitimer(0x2, &(0x7f0000000280)={{0x0, 0x84}, {0x0, 0xcc46}}, &(0x7f00000002c0)) setsockopt$sock_int(r5, 0xffff, 0x8000000000103, &(0x7f0000000140)=0x5, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:29 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCLOCK(r0, 0x20004276) nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x28) writev(r1, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r1, 0x0, 0x0) select(0xfffffffffffffd44, 0x0, 0x0, 0x0, &(0x7f0000000300)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x2010, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:29 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x1f) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x142, 0x0) lseek(r0, 0x0, 0x0, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) socket$inet(0x2, 0x0, 0x1) flock(r0, 0x8) 16:00:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt(r0, 0x9, 0x5, &(0x7f0000000000)="1e1a", 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="ee934d67f62d300885ccb86d8ea3cdf0cf069e92113bb999d115b082a5b9d1a7fb6cdf38ed9262085b827a74ae3656b859ee988fa4b8f2e719ff3addbc67a43914e3ad3a87a2856e68645bae1008521d802e6b798ed4b380ea07ab6f3ae04a2444fa83cdc4c89e19f9d169d12752333113426f56b549ab45f272990925a7a54297fa342949aa818cfb8a2b", 0x8b) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:30 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x150) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff7f, 0x4, 0x7f77, 0x2, 0x1, 0x8492, 0x20, 0x6}, &(0x7f0000000180)={0x7ff, 0x76951252, 0x0, 0x5, 0xff, 0xf42, 0x8001, 0x2}, &(0x7f00000001c0)={0x2, 0x7ff, 0x9, 0x8, 0x4, 0x2, 0x7, 0x2}, &(0x7f0000000200)={0xb6bd, 0x8001}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f0000000280)='./file0\x00', 0x18a, 0x100) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe06) lseek(r1, 0x0, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendmsg(r2, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffdf4}, 0x0) 16:00:30 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1b) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 16:00:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000080)="d3e962eb26492de2929cb5946652710d85e28cac7e9b429346fa3f0856147fdfb32458463ec7d50aac473aa18fd69d82779d9b608a812b7ae30e2629ee7c3269e4f9e09a502ac7757a8fec88e4ef58352725048554189d555f030fb57e35638aaefe3e746866daea8e1fa3e95b22ee3d7dcbbe9b7dc593404cc603ffd706064ff1cf65baeea1f0790c47cb32140932b4a47c6c51b7e5098c5d71a1277550942fcbd5fb40c3100ead5972b3d0ea65bbfe7cd5dc868afb29daa0f8ae8542366614d36de71e0bc90cb937cef1163ffe0ba97136a70174124140198feded1691cc9f6422", 0xe2}, {&(0x7f0000000400)="e34400016649a09a77dad461f953740d86bea3828d4abcf13f3dcb7650617ecad9291246fc89488e21981e41c83153e8635c30447512b4f91ea5f40783d159cacb538841cda7cb78cb151c3adbca21b46e79f57976d39016d0ae86d70ece8771418836879dd6c014fe5b64ae8138644ba6d1287ce71bdb1c31574f63582d89520c852cf92df3dfbc1dc874c567970f8a19e97fa35fc79f563b5adbcfe0d31a1ef83a4177a27f5ded6f96ab07e3b67eb9297eade0b180e016c144ba5629ead5b613931a95b08f2256e1ca23047f55e5486e7f488da396f7ca6e327fc61beed658f4cc512dd32ac2c7b28c1c5d7eb2da91a5d23160dd11891173285553f2c2a28ca04b4ea07794d7f567b5a29924d339be36038f1204856384d8653ee9ae942a24526222e8ddff361d92c5333bd72b2bbe6e8de89f38a4419c03c5cf0a38684f93cd52bce069a9c69823c77832b0c82f055336dd01394d9811f54ecb2d8254c076331bbec52ba92f37f5f995976365064f9ae0e7f3c3bc1ec65be12f4e106d5fad788964c4327b812d8e3edc31ef04ac2494a0cc2638364af33bfc7c991dadd5d6602396c7de005775f4bdd1796b405e9c4a721d509ecb6dd91fd97aa4e87e07a8819ef83dcd3a64cf6ef76bdf5aaf3eed5468f31da5660e57b96b792142f4be4c22590d68318df219b9abb04a85b76c9beb34191731d201c8ce017debc338a17b811edf792c0f25934427ccd1c0447988962da9c0429f0a288a9681789564964acce45c01c5d470c93fd6e213c6341f254e2d021a9662426c84a798a123f637f4ca27c4b7914ee33fa8ac3706b13adc62d40d6b4cce56c05765c22b9a9ec5f812495438444bdae710ebc9afc580f6614634d69e4b0fe79b6e75c06fe5f8e22fe079ac27e37d0b4b3f5f7922f77f6455c30aa8ced9d7e7759fd38346600249cf78781de299cd04af1608573757643e624450569d0d9a6e1627247a94e048f3b29f2480faba265ee06c358488fcdd4dc9ae7aa91be058a8579626be5ac40de4014b738062201184222b202d30e0b8517fd735a2fc6d2fd1e32d74957a911da0d564d52dacbb968ec0715e790961a242f2cafa2ffe91f90c25e7d7fe7ef5bc96fa8d1bb1c25a4f64f5ebf2ad9a00ce7bac05ca15720098bd9fdefcbf9dfd029c8c13f29f5ad645582af4f8a0051753fd87dcc7fc88a2c81a605667fd0029c954c67dae23aee2e0a64c270d075c506ed8832e15d9663cc9af5ec0762ab35e5aab1bb3a856be7b4b46052e34a9fb471124a09d6d624c5f88bea74e052f835b5fcff72315c68937839d7f98674bb6f629324e23ae561f1be66615a465d485b9ac24b5965f0e1bc8b6caa60b21ba11f7454f434c800c73bd7744253b4d64d299693cfa4137df6e4e5cdad6e5d403ef4ac9ba0996eb3fa79b575b785e289cc74e8e8d27dffbcb69da6d8746d8ea450ee5d17c3c1fd7f27d4a870467df4ad91df1dfaaeb7469f36ccbcc5edc94de42ded9a5fb844ef50ece68c05ebcae566bcedcf48cc7cf5ed87da38e8ad75889ac0a23b46e3778480bb68ba94621f8f6768cc850f57809fba775b4b1eeada47e34cec16d43dc5daa57e4f181ebced6be8e80f2b40423501372db2c1039799e97583e799279d169e0ab7155dd8db289d5cd4a1e3d49186ac4321addae6bfe4ffb3c3535953c31cc318112588d44f5e45b93e655bb21449877e69a6af6ce77016d159906b00d6ae96cfd592bb051391bcc90a00ada742fbcf9a8f0f1c8c38484b5705c52fdbfff05ea06b84535d17aaa691b63f293983282b3cdd9759f067281b65ff42b8df1d2773598d8044984ae6b527f2656d9841b61a0d2ada3a868709d64d2d5fb3ea958661e85d3c57423f402523907ecbda646f7cf582fe0ece389dddc874c872d7364fd715b45ad7472b84bee033e28c38ad20ca5f4c74d1a69b78071ffd72e0a43c07338f9386fc1d7d584a2fc298b5767d0f70e6cb2335677d6c183588f4e6d610aed65857373eab017755d345640161f8dc4093b82b7ae0782ab2adbe49e1cc525e0664dd4e3f80ec2664cfc65fe895cb9dff0e063f3fed96b02ecb8e3542d3f4f5a71de23641a548fed2c2173f3b1ccc113402b79a571b5806dc5c8d8b22e7a129d1f450878af70118ab339cbbb21f5e315cb743d3ce3b46ae1f61f118c24e2bbe1d8d2e9c0dcb5abd7553c19a04f4287328650618fceef90cf2563776ba61cd09b6e149025e8cda3bd02376c3f3739eb90458cd32fa04a09c9064284d0a6c73d323776f3873c6542b279a3d6db1555535fc8da36b334bb4aa291fde910a400aaaaff233e4e51814902598ff1b7d8f5b72a66a5c505cd9d6bb4c781d5cf86dbb6c606ddd5729113252d2d523483db343069c5e22901fec109a12267580bae4d98d5cfc0c72bfdcf007821b6a4359394cf2087dc0186d1a5b3409a1bbdd24165b96337d4d1e5deccaf2a916caa9859509063cd4d0b339e93f326466a9a066d8236a2bfb2805733233e563a0fe616fb47e5d6d03923b6e4aec00dc6e86e61f853c21496deccca80d899c674dc74cdad697a33c8733ddf8e53b619edef42caaeba2cf42fdf7c11e1070b5c60c56e51e0d5d9ca445e0558e86c52592e5e8a69fe373ed596fed209011af572e469351869d849f0ff10eb938eaee6f8116dcf64cde7cd88f8a1de8037e2269c21b754c294bf624b7cadc7e7b7c21fadd52e8a2f61315cd5af3a6b3a29c2a0beeecf6d9376cdd3851e36bdc1551bf001b479da62f73f32a2c40b8f9d73b60cf7a4608f1b96815a3eca970de195b54f7278f9e4af785308071ac04bc35da72a563dc4a7153a115dc8d0e908275cb58e338220bb17fa633ef5e840c1f5e4b609505a9dabb126fb463fde41692e5eb5cf68311fad03db21274b24a51d1bc5a6140d092ce7f7bdb133b2f4fad2cba4ecdb857e5831a20dfdc3ec11ebd758341d41e23a60e3f3966fce6c1fa985edc66175d12438779ccbf273f80f4cd7b5c9faf60592fa1aac5fe14c094ad43ab5bd6cfceb92f6f65afa24ba21c3e9d1c74839863c342b0d1fa7551953d95930ad6fc8b24c009822fade655bd0600cd3afb55a7f21e5416dc2684cc2a162836a0b85328ca600729f145ab3ff0afb12bdf92697cd69a58b55efb84b9ffb7cfbbec359bd599df48e70341c402c5a6108e65f63deb8a80269b1bda52f7d6eade0c61960c95bf2d712932df0f0d763a6a55c9a3a82e2bb86b7a4964c2acc03d81141c0b6ed572bb8b3a95afebed016ffa56d67fe5f2ef01ed5554198aa41af28262beec179e7ae29c7ff285d77156b86c6e0b19854166cf228f08af39d6091391d1f76ec2744874dd5665076cc128d1fa000b81105b7b0e00b4e72e3b0c943323203bb638908bdee005b12ff21f6e3e8179fba8d563271c806c4a4c37458829501c8601bff52732b77f5bbd9d3494933556b12b57b2412126eea03cfb82f9f2e6665bc1c07b4ae806fab6cf9a622589f348c6c267aa57110368a08eca3a4ff1be7a54ba80d90dfd674ef23d685d3989c5b7bf6a680597a54485105f37e8ba90829f09d21828c8dd78c9812ee01052da9181aefdc00874ac144a509fbc475f69a6367b2b52b84973560199bd67ecc910f68afb476c3e4fc8c48ce3fdc59fd9aae0d87021d4ed1a7ea0384cd95a0b25c7073e98995ebcf2473d0dc393aba40e6558fee3d662688988cad40eaee319349d1fb12032cf5789f25f8868d4bbd0cf0ce88cf5f6ee06de9d08e0e2a930bfcede84f4ec962789712e9d5f819c333d4eaddbbe243a768dcb0c9f9a8d1a187616a6d6d59fd7e5ce18dd30e6b8b2ba84069f2b84332732a4c484a890bb5f542b03feb061b2fb7130d46a89a1c0a4e46b06c2dd9e949d8226537670790852da6c567e8ecafee852e49c50ae4949778efd9adf1cd08ebbf58cc5a1377422f6a4f4eebb6dbd8a5f8a1a471ce444f015eb0a267b013249f2168a788bc605800bcfbce7109575d8e4a839429238a4fd2e7757a498dce2c0972cf60d98afd7ceb7f08b45fa3946debe0d5f6d3109bc029fd130f603c368d4952f1dda63606fecd2a121ee68cb12929bf49e10e4f30448d15bb356c5b13bbc8f083213152ce52854b1cd40b963cf0cebe9dd18cbf25cfa6d4d5bb2413143e0f424927c0d9e9fe5691d99e5bb1bd6c7a98bdd4cfd9ba849b6f02189b878ce34524c2e42f633a5fe1583d355f0af37154372bdb2d5499fcef66be86e371efc17fb9bfd0fc4703ac1b2c442a9983cc9476a00a942e3e2bab53fa86295a69b14dcaedd8a1743c00a06d6ac2390c025de0bd67e36bdec8fe7a12e899ef7d511b97f4adac4f24e179b149a88109419b3c7f4a1ac7d9b7be476945a361faea59aea3059bdb626b9e13ad2658ba0e16a408c5d38acc4ab522db0270690bb1bc8893328e6e6d62ce60a9adaf2a0340b8785725694ad93b9eebdc0ff991a009b84af364df5443e1166f69cc1a0ce24d44d50bc7318bd57fad7a200d2edf49b782191d3e0d1c9044bb8f43f3644687322c98fc9dd3fa116e9a90b6233910d1bff3ea9ffbd3a02056617d1aa472cd034cea96998f0f3a9c610927eac7aa9f642e04e8da52df35a414abbc62c390fa63ac6e32c0b824f750d1bad13f1d704e002f075466103bdf7dbb5d27e7fd4ddb5bf096c7c2aecb27ce657583a78ccb16ab2c2bc5458f53e8b42cb668d3b46f5598d8db836d4b4e07baf2f7befd84ff8f59ed361b8586576d80ff41be4ecd97ec69c9e3d7089d2834e5a06d5032aa2616316700e4adf4842b57265e2c650b6cc0b8f6679760392a3012df3013b0ab0c60cd6af0cc9df747d1f261f8ff44ddccf460111210a881ae62e86d04a1bf3cb390862bda1301143a01ecaf09abf60c8d3793a85a1786091fe212645556506df07756e76e632546efc5d8b8a5a08e844d4c2fb84ba413c8ba1d822fa691c1a7b92e026fa7fd516280925ccdb3d87a6f13c77370c440d8a8117d0631d4d08c099865b688bf8271cffa6e1e10aba3d095ae49ed5be0c5c1e0a8f8b44c9518ac836c4ff3f67822aa08d28d0cfec9b0e289e5094b0a361e379ac67fc3e2804f65c31a2edb7c4aca45ec040ed8b639fb6b19b043b9f27103affc266201ae3d6c6aa2c71d15c4329424d38a00d559dd6ef0a015e84f3e6a5dc46b5b679735ef5ca777f305af3648832f55e6d67f37c0aac4f9548d6a0e062d4be7110faba91f40698a802eef4b6ac1b3ae1d89c5540c184ee5946e9f9dd0e3d8d49f064ca1d1e5ad677698e94f30ee4914778c45e1c5ff04ff98f4b80e60c6898e91c90177a382b08816ed55e7033f09f21cfefe989e105edcb39c7b4744b3c483ed56120a47d4e5a84f5d7ef589e27ee6c4a1c1c1c017c4f1501f98e320bc1f44ca0bdcb8a162c60aa68009e04680c09481c84f16c9afbc1f506f9cdd8d11b2ba436fee1525b3788d2849374ff3117116cf6b946e9ee313f5be7edb49af0a8269e455e092887919db68b172c147d813eadba41e5fd6256ab77d220dac8bf443effb59664bdd85fabcb6c0147b04b0ec18530f934d9ec31017cc8cde8ab9b5cf7e5da1c977f6be2ec389ad7ba0298cb3a355910eec686e0d0077eaf7d223735edce2022a33a43ec275fbc5d59f817ed75c00f62dabce36f019272e8e50e791287345896c76f475aa115f655fa8dafdbdd060832afa77e85f7d7c77fe68f7abc1b754056b03395d4c116d3ac8555a46c8ff85da051cb53ee072e0e205d90c0feb9ec8d70617171185b569a6060746", 0x1000}, {&(0x7f0000000180)="0aa2c481592fe71456d53954855948", 0xf}, {&(0x7f00000001c0)="f7f5a7", 0x3}, {&(0x7f0000000200)="4d53df43dadf74334c9f3da1ee9f228c549bbafc8fcbb98294d69c683f2aecab5b74069acc20d97cd703668c36590fc725550d538708b8bbe390f1b47782a8d607711986cf36fc167d075730fbbf0edfc502cb4b9a3b4bb39716f1149c03862b46a8082854fea2d48c3658037361d7de0642a0eda4d9", 0x76}, {&(0x7f0000000280)="563f4c59d310", 0x6}, {&(0x7f00000002c0)="ae29674746e8ddb75c08a195dfd75d4b0440fc46e932c4972c1d0776aee31fd764d7d417e60f4ac4c12c20b86efe9fc97465d626e5cee00b2d4a3be073e0ab6cc26929aa5adf411a5a781b8843e07f0cd79838321b6706d27cd60162a6560ac93235c75524622b0eb8cb161c101ea921b567cdcfd594d80c1a680309b7fd01acbd3c948e4c6579b09b95050568", 0x8d}, {&(0x7f0000001400)="9a24f79f6362895fa98576d44872e9d29143df0eb17d2455975d80041b3ccbf3582757eb65a488b3bc07eefd64b6482e3653d3489d3a8332a6ba6434a1f946a34fa69782f040866b1d7de3734c3729fd51be5c0b511a1e2c8590f7b0f844a921f1b733d76887296cc8e07c8c3d40907904e8c5b7c3647e24b61571c38a8ef72b393a1daa3741424303398d9c51969872c608f0e95f3c4258e5cae0188d7b70fe611e8ca49544b0133cb7eb4e7bf7ac1a6a9df189ca3a5feef796b949e0eacaa23ee5dc88873ce16b", 0xc8}, {&(0x7f0000001500)="defd3ea655ab59170f8f1c5d337d4b0df17cce85991a1ac7f0c969ec9784ac40c12d708308ca8f648aa0361803069150638734740014b4e85545a06ae5b4d5f35117d545da1ef56bbf9fe83c8e7b5ec456472855eeab9e53cbad7a552a6daf6e06b985e2d2fa9e6e5afb6f474d351537d511bb8b8183bbac1cc34e3d7b274e46bbabef4c26e72a850cb53ddfc30d0b1c0600a0d3e3fae189168ee6f1bb94c5bae35c54b9afbcbed70d543f8a90f8ff3a8c5462959dcd", 0xb6}], 0x9, &(0x7f0000001680)=[{0x20, 0xffff, 0x10001, "701ac0b5489973fef9"}, {0x78, 0xffff, 0xd937, "43d3237827b61c2f78217a0817af19c32d823a4d080f767a64d0919f3a5169c91efe7878cba52d237164f43e74ef9396b55b89aa95a89f004254b4895084c1bbd59ca5e970ee31aeff132eadc4a464afc0cc3af76ea0b649598041454e4272c44332a0376a3e5f"}, {0x30, 0xffff, 0x0, "7356288626a5bbb8657cc16aad51f1872473f3772ed8880df583cb7f24"}], 0xc8}, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) fcntl$setflags(r0, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000140)="964a2af72cb277f70f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f000013a80070db000000000f383a9e02000000110f4e5bc4a265aa104b26660f38091ee51b410f389f0800e500c421dd589fc4e10bf865d9f6620f38fd520865f2ad0383397fd3ff40a4c4815162c56766f2ab440fec3fc7c00a000000450f1f4000c3c4899294d8c4817e10370000000f2d8f0b000009008282c10b00cca27a0e0f414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c05983f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03da450fb10fb1f30f5ea5a9a50000ffff55c4637914522800b81a00a2f1fbfb3b62") msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="68e3d8991af701b9c5a83a73e31ebf10e8a70695ce4ec1355911012f7ce66b"], 0x1, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934570faeb34fd30000c4e3556e49135b085dfcf30f122d2bbd00003c3c5cd1a7fd5783c4c4621946a6790f00008f09d09b7b53") 16:00:31 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0xfffffffffffffffd, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:00:31 executing program 0: syz_execute_func(&(0x7f0000000540)="964a2af72cb277f70f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f000013a80070db000000000f383a9e02000000110f4e5bc4a265aa104b26660f38091ee51b410f389f0800e500c421dd589fc4e10bf865d9f6620f38fd520865f2ad0383397fd3ff40a4c4815162c56766f2ab440fec3fc7c00a000000450f1f4000c3c4899294d8c4817e10370000000f2d8f0b000009008282c10b00cca27a0e0f414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c05983f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03da450fb10fb1f30f5ea5a9a50000ffff55c4637914522800b81a00a2f1fbfb3b62") msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="68e3d8991af70154edbcad11"], 0x1, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934570faeb34fd30000c4e3556e49135b085dfcf30f122d2bbd00003c3c5cd1a7fd5783c4c4621946a6790f00008f09d09b7b53") 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000300)="964a2af72cb277f70f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f00000000000f383a9e02000000110f4e5bc4a265aa104b26660f38dd1ee51b410f389f0800e500c421dd589fc4e10bf865d9f6620f38fd520865f2ad0383397fd3ff40a4c4815162c56766f2ab440fec3fc7c00a000000450f1f4000c3c4899294d8c4817e10370000000f2d8f0ba70009008282c10b00cca27a0e0f414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c05983f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03da450fb10fb1f30f5ea5a9a50000ffff55c4637914522800b81a00a2f1fbfb3b62") syz_execute_func(&(0x7f0000000280)="43dd25310000006565d934570faeb34fd30000c4e3556e49135b085dfcf30f122d2bbd0000f0430fbaadfb000000f85cc0f1e2015901953bc0bdbdf8d08f09d09b7b53") 16:00:31 executing program 0: syz_execute_func(&(0x7f0000000780)="964a2af72cb277f70f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f000013a80070db000000000f383a9e02000000110f4e5bc4a265aa104b26660f38091ee51b410f389f0800e500c421dd589fc4e10bf865d9f6620f38fd520865f2ad0383397fd3ff40a4c4815162c56766f2ab440fec3fc7c00a000000450f1f4000c3c4899294d8c4817e10370000000f2d8f0b000009008282c10b00cca27a0e0f414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c05983f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253dffc450fb10fb1f30f5ea5a9a50000ffff55c4637914522800b81a00a2f1fbfb3b62") msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="68e3d8991af701b9c5a83a73e31ebf10e8a70695ce"], 0x1, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934570faeb34fd30000c4e3556e49135b085dfcf30f122d2bbd00003c3c5cd1a7fd5783c4c4621946a6790f00008f09d09b7b53") 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000380)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826660f73d30066400f64287c7c66e7c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000c4e3e549e10877cec032eb643e26430fde8cf979d500007d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8eef85c00fc4a2ccefba70fc4e251bcdfb83aa2f18fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000140)="43dd25310000006565d93457c46211a826260f8ae6620000cdd99c2c100000dbdb6966c441fd5182363c7f9000800000f30f12182bbd00002767f3410f2ba4c9b0000000b59999b7b71212427b7bd9fe8f4978d65bd032e96a26bb0f6764f20fd6c7d9c2c401c0c2debef20f2c34b82e0f52e5c443095c16e5") 16:00:31 executing program 0: syz_execute_func(&(0x7f0000000080)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826660f73d30066400f64287c7c66e7c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000c4e3e549e10877cec032eb643e26430fde8cf979d500007d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8eef85c00fc4a2ccefba70fc4e251bcdfb83aa2f18fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457c46211a826202081cdd9a12c100000dbdb5d66c441fd5182363c7f9000800000f30f122d2bbd000027c4a21dacb493c4f07733059999ec46427b7bd1fe8f4978d65bd032e96a26bb0fd379076764f20fd6c7d9c2c401c0c2debef20f2c34b8c4a23945f5") 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000140)="964a2af72cb277f70f05bf02000006c4a37bf0c50141e2e9c422e9aabb3c3f420f000013a80070db000000000f383a9e02000000110f4e5bc4a265aa104b26660f38091ee51b410f389f0800e500c421dd589fc4e10bf865d9f6620f38fd520865f2ad0383397fd3ff40a4c4815162c56766f2ab440fec3fc7c00a000000450f1f4000c3c4899294d8c4817e10370000000f2d8f0b000009008282c10b00cca27a0e0f414e53d2c40f0f9f3c6436b2aa63450fc4c4017116750d009978c104c441c05983f9070bb3ddcdcda2660f3834680065f0099c943b000000c4c1045ccc7d75c4837d051a03c4612253df03da450fb10fb1f30f5ea5a9a50000ffff55c4637914522800b81a00a2f1fbfb3b62") msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="68e3d8991af701b9c5a83a73"], 0x1, 0x0) syz_execute_func(&(0x7f00000000c0)="43dd25310000006565d934570faeb34fd30000c4e3556e49135b085dfcf30f122d2bbd00003c3c5cd1a7fd5783c4c4621946a6790f00008f09d09b7b53") 16:00:31 executing program 0: syz_execute_func(&(0x7f0000000180)="96419cc4a2791dcd0f05bf04411100c4a37bf0c55c41e2e9666bf86402480057010f33b8c4f4014e4e4e5b26f3460f12ce30091e1edee509c421045f4607c421dd5831c4e10bf8c45b64660f3838520a470f898c00000096ea33ed33ed4877f866440ff4697683397fd3fb0000c4227d215106662ad726660f73d30066400f64287c7c66f2ab440fec3f67dddda8010fddf6c6c466b1f72ec3c4e2899294d80000000019c2c44231ae83cd0000000b0b0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000f1ebeb628f8f7d9b6500f236f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff0043ffffff0f4acefb110fc4e251bcdfb83aa2f1fbfbe2") syz_emit_ethernet(0xf, &(0x7f0000000040)) syz_execute_func(&(0x7f0000000000)="43dd25210000006565d93457c4e3f12145b233f30f122d9abde30038458ce5d3e37f0b30c423f86fb30a004000d44e012caf012caf78ccc481b8592af243ab") 16:00:31 executing program 1: syz_execute_func(&(0x7f0000000380)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045fc421dd5831c4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826660f73d30066400f64287c7c66e7c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000c4e3e549e10877cec032eb643e26430fde8cf979d500007d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8eef85c00fc4a2ccefba70fc4e251bcdfb83aa2f18fc800cf920000000000fbe2") syz_execute_func(&(0x7f0000000240)="43dd25310000006565d93457846211a826260f8ae66200005f9c2c100000db68e374e374c441fd5182363c7f9000800000f30f122d2bbd0000c4a21dacb493c4f07733b5993ec9b7b7da12427b7bd9fe8f4978d65bd032e96a26bb0f6764f20fd6c7d9c2c401c0c2debef20f2c34b82e0f52e5c443095c16e5") 16:00:31 executing program 0: 16:00:31 executing program 1: 16:00:31 executing program 0: 16:00:31 executing program 1: 16:00:31 executing program 0: 16:00:31 executing program 1: 16:00:31 executing program 0: 16:00:31 executing program 0: 16:00:31 executing program 1: 16:00:31 executing program 1: 16:00:31 executing program 0: syz_execute_func(&(0x7f0000000080)="96c4217a2df1c4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa02480057000f33b8c4f4014e4e4e5b5ed3c462790e95a40000001e1edee509c421045fc463ad7a2200d2c421dd5831c4e10bf8c481c9d25ca63a5b64660f3838520a470f898c00000096c4c2550a14653223333333ed33ed4877f86644f46976422e660f3806cfd3fb0000c4227d215106c4c34144e0b2450f01ee66400f6428f2f00fba2c460666f2abdec867dddde8e80f79cec466b1f72ec3c4e2899294d80000000019c2c2b0c10b0b0000c4414e53d2c581601643d9ee0fc60fc6a0a8f3f3000000f1ebeb628f8f6500f236f04283a900800000002626802d08000000ba49c4d05d5d65d07300c4638d6e8df9ffffff00ffff410f4acefb110f66474ec4e3215eb031c7000000fbe2") syz_execute_func(&(0x7f0000000340)="43dd25310000006565d93457f045814e000800000080f38042d1ee400fae008d8769683f1f170707c4b9b9f8c4e1973e078149c6cb368121c6eb022bbd00c4c4024d8e850c002f4370a548f343afbd660f1ac6c4c143f683fe5a5a006764f0802279fa54c4e1995d86ad000000") syz_execute_func(&(0x7f0000000080)="96419cc4a2791dcd1c040f05bf04411100c4a37bf0c55c41e2e9660ff8aa0248005733b8c4f4014e4e4e5b30091e1e26ff32f30b0b045f4607c421dd5831c4818558da0b9cf8c4c464660f3838520a470f898c0000008633ed63b6d3fada066477f866440ff481697676397f2e66dd43e9000066410f3a62f0dcc482fd33b7fb20c1f826660f73d30066400f64287c7c66e7c1440fec3f67dddda8e80fddf6c6c466b1f72ec3c112d119c2c2b0c1030a0000c4414e53d2c58160160035ee0fc60fc6a8f2ae000000c4e3e549e10877cec032eb643e26430fde8cf979d500007d9b6500f2366766410f3a1517022626802d08000000baf266440f8f0d000000450f91f328c4e3638d6e8db0eef8eef85c00fc4a2ccefba70fc4e251bcdfb83aa2f18fc800cf920000000000fbe2") 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x26}, {}], 0x2}) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x3) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x14, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x80) msgsnd(r1, &(0x7f0000000100)={0x3, "e2f547b5ac14f357152ab1b2e9506564b3a8f778028be52c4ece50b28691fe3d84ac9954319d4e36459a0707fd93c6f2af266b65aff3e0a66de7a5955f2a8083b96f39db078b53ae0dd5df1d46c6e67f16f308c314ae5c75d8ec8e768a66b7a384d93803726e3d3932eb0ba1eb63bce11b6f0dba3645f8efa76a70289e520f7a07d783f3069ca72447137cfda76c8f99ec22b4ae047f6b840d99d6dcb59d69d1aacd18e70dda268ecdd81f027aa69db6e9dca937871b825b03f941b0456ea5acf82a285ccfbd0d59ce1e13879dbd97dcf67201e971f80e295f061c793c55"}, 0xe6, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) 16:00:31 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000080)='./file0\x00', 0x1ff5, 0x2000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/83}, &(0x7f00000001c0)=0x55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x20, 0x4, 0xce1f311) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = socket(0x20, 0x8000, 0x80000001) poll(&(0x7f0000000280)=[{r0, 0x4}, {r1, 0x4}, {r2, 0x40}, {r3, 0x100}, {r4, 0x84}, {r5, 0xc3}], 0x6, 0x870) r6 = open(&(0x7f0000000100)='./file0\x00', 0x4000000000000c02, 0x1) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) 16:00:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r2 = msgget(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)={0x3, "225abec2bd242d0be86db83d1b7e722163e1baf0b40cda8e511458aa8a44d1a9512685a1854b69374a735567f757aa64b7ff838236168ba90c570d2abdc52e43dadf1b5cfad39963d010c933b11ee505c42a9fd811dee7ab90bc4c25c565cadfdac47f7ebb5deaa01654b180840d3bb103672a0c2d043cc40e8c633294a87887788055fd93f6f2d4753ff6d22d03073fe5029b33091f895e79285adf627cbf9021c117dd2ad1963ed5dccf832f3e1fc0cce04651fa4325c47f3cc353b25199d55c590cb1eabce6c4acb7d090cd695568b6627674c57d4419bfb787c96f3fc3622d"}, 0xe9, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r3) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000011, &(0x7f0000000180)=[{0x7, 0x9, 0xffffffffffffffff, 0x9}, {0x4, 0xfffffffffffffffa, 0xfffffffffffffff8, 0x3}, {0x3ff, 0x3, 0xffffffffffffff1a, 0xaac}, {0xfffffffffffffffa, 0x81, 0x8, 0x1000}, {0x20, 0x8, 0x7fffffff, 0x81}, {0x1, 0x4, 0x100000001, 0xfffffffffffffffe}, {0x78, 0xd4b4, 0x3, 0xffffffffffffffcf}, {0x8001, 0x100, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:31 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r2 = fcntl$getown(r1, 0x5) wait4(r2, 0x0, 0x9, &(0x7f0000000100)) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:31 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r3, &(0x7f0000000040)=""/68, 0x44) shmdt(r1) shmdt(r2) 16:00:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r0, r1, r2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)='9b', 0x2}], 0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchmod(r0, 0x52) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000001c0)="4de5ff23e3d8353e158597602f2bf8907e88aea9a4cd65b7230698acf66e4c54ab618d7727a334780e2b915a9dad88600717e8ebb16bafa427b93322f112e9e0e4992c4d1d314c5dede8283790fda2be58ee04e8b13895d61f197c87239a636a8597d0db9d1a37227b7dd817066060d109fac5dc04a96bc943f6842d6d25dffef4c6f2e88e0f3929eb160cb4298bc314d35b1c4dbd80e558945b90e7cb7c380e613f088b399c6312002cc9f7", 0xac, 0x402, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap'}) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) preadv(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/202, 0xca}, {&(0x7f00000012c0)=""/189, 0xbd}, {&(0x7f0000001380)=""/108, 0x6c}, {&(0x7f0000000080)=""/10, 0xa}, {&(0x7f0000001400)=""/81, 0x51}, {&(0x7f0000001480)=""/46, 0x2e}, {&(0x7f00000014c0)=""/221, 0xdd}, {&(0x7f00000015c0)=""/85, 0x55}], 0x9, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x6) mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./control\x00', 0x8000, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000140)='./control\x00') chroot(&(0x7f0000000080)='./control\x00') mknod(&(0x7f0000001400)='./file0\x00', 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x29, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6, 0x7, 0x4, 0x9, "f8310b051e66cfdca45a8d0b1e27d0b306e3ae46", 0x5, 0xdc21}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) accept$inet(r0, 0x0, &(0x7f0000000200)) write(r1, &(0x7f0000000080)="0f9af75e3916844f8d12dc38e3d7b2df65b3d128eb35ee3312331518c9aabb5184f4705d07e84acafe64351f2a3d56da49133d9ddadb27cc367a0054f9587d364e70cef3869da86372069bbf6eaced47845686f4e26b8ba9421de2e7796ce5590b3967db19f7c9e4da459ba3cc954e8513f1cabe5b87e54310fb6575a9b259bfe5399c8b5fb5bf92ee248dd6f2bd5e34fad82061f85dd7b7981e5b6aa76c1800a464c1fcfae458049ce5c2a17415fc4f38258a86c48b43a476647e428f9fc58d03d03775f7dd8115cc7c90e973ffe8d67d7cae1b41c22969b607f36836f0664405ffa676", 0xe4) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffeda) pipe2(&(0x7f0000000180), 0x10004) r3 = msgget$private(0x0, 0x40) msgrcv(r3, &(0x7f0000000280)={0x0, ""/193}, 0xc9, 0x2, 0x1800) 16:00:31 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000001c0)="3cae1252a114bfb16e48e393ab530a57f072ff3596050fe20c35d0083779", 0x1e) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400400002c5, 0x3) r3 = fcntl$dupfd(r1, 0x0, r2) syz_open_pts() ioctl$TIOCFLUSH(r3, 0xc0106978, &(0x7f0000000200)) close(r2) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x480, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x771, './bus\x00'}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000440)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5065f5db71dd631a538f626e80d37649cc3bd30f09e72502d926720e08ec03b9eec25aca96e34895416d87584948bca13e4e5fa4120ade3f5dc7826c27edae0f03f06909c81caf67b394b4b36b91db7e2e023c46250596d390a4e2f3653eff16b46f9ac6d06ed83cba5c18e1d5bff89ca3bf7dcca001fa526b98678abdcfe98fda48248d9dad8091749a7ff4379f5cbec6a8127b76ddc4038d03577f91b14630f6c7a5fe8fba3cf7aea6cf0bc5fc001246cbfb5daa3c26a29ccad4bf4777bb7daef81e2510d47f575e99c01980a77e423a4a3483924ec3a8cce5434ef1a03b9f256b52855630006150f2026c9b40a7446f7ecc6b9ae42843c", 0x110) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = geteuid() seteuid(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() write(r0, &(0x7f0000000100)="10276529bd243a88221a191f2e81b223a7a5310330949d30d01dadcab736f8c9caf4cc63332852a76b6c917ff3bb8505fad687ed2f30e0ce9188f9471815c08b5acde7e589be2097a5ae536a6c01baf78a967e8d923530b97ef4255b1607440aab493dbe4fdb68dac502244c6c0ed54d8c76d7ec94a22c3cde3f99b4d5c6285b2c28ef7a656f504489b650e9bc18f172383abe414bf9f16e19901b78449aab3a1aa0aedb09e54bef68169526df8bcf12005765d44f1fb2d13bc9588b1f3ba26f51f29d40ba29123e5849ebe7c7", 0xcd) kevent(r2, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x67, &(0x7f00000000c0), 0x5c) 16:00:32 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000140), 0x5a256717, 0x0, 0x1b8f4b58, &(0x7f00000002c0)={0x0, 0xfffffffffffffff9}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0xd3f) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x0, "385df47313f653dc897f0298c9c4e4274161cdc0"}) shmget(0x2, 0x9000, 0x4f4, &(0x7f0000ff5000/0x9000)=nil) 16:00:33 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r0) r1 = socket(0x11, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20}, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xc8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x33}) 16:00:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2000000000000, 0x0, 0x0, 0x0, "000000dbddb97b00", 0x1, 0x40000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0xd16595a0ec6119e8, &(0x7f0000000080)={0x1, 0x6}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket$inet6(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x3) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0xfff, 0x7, 0x370}, {0x0, 0x4, 0x5, 0x7}, {0xff, 0x80000000, 0x0, 0x3}, {0x0, 0xfffffffffffffff7, 0x7fff, 0x7}, {0x5, 0x9, 0x7bb0, 0x8}]}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x14) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000180)=0x40) listen(r0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:33 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x145, 0x8}, {0x88, 0x1}, {0x8b, 0x6}, {0xc3, 0x6}, {0x24, 0x2}, {0x0, 0x35}, {0x0, 0xf4}], 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1}], 0x2}) 16:00:33 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000012c0), &(0x7f0000001300)=0x10) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) preadv(r2, &(0x7f0000001280)=[{&(0x7f0000000040)=""/47, 0x2f}, {&(0x7f0000000080)=""/254, 0xfe}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/233, 0xe9}], 0x4, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = semget(0x0, 0x2, 0x2) semop(r2, &(0x7f0000000140)=[{0x6, 0x4, 0x1000}, {0x0, 0x3f, 0x1800}, {0x2, 0x10000, 0x1800}, {0x0, 0xfffffffffffffff7, 0x1800}, {0x4, 0x101, 0x1800}, {0x3, 0x2, 0x800}, {0x3, 0x208, 0x800}], 0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) pledge(&(0x7f00000000c0)='\'\x00', &(0x7f0000000100)='${\'\x00') dup2(r0, r0) 16:00:33 executing program 0: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt(r0, 0xffffffff, 0x1000, 0x0, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x0, 0xb4}, {0x3d, 0x0, 0x200000000000000}, {0x6, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1000000000, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:33 executing program 1: pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) pread(r0, &(0x7f0000000040)="b690ee88068bfe4ab2e69c7744fdb5d9529aeb8e32bc0d440a2d135382f78481a50b85f7558d584de9305655e11470d887e1ac8bceb044cedfd8124fc57fcefa2741d748a87a09731bfa0d98b292e0dbf84bac807cd52aa47f04b6f8d454b98b98d3de0309164e9c1be43805d4edcab351d946954e7731b085bf165482ec721f8368c331675fd126ed600c565bb9b03854bd29", 0x93, 0x0, 0x0) 16:00:33 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f0000000080)=""/51, 0x33}, {&(0x7f0000000380)=""/236, 0xec}], 0x3, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x20a0, 0x7) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619315a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d36effe0ac237d05648587353179d4c5f16b136a5d0", 0x6f) write(r0, &(0x7f0000000680)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0x47d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x1450, 0x5796, "b04d6a07000000000000001a00f3ff0a6300", 0x0, 0x1}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x5d, 0x0, 0x1, 0x100}, {0x100000001, 0x8001, 0x0, 0x8}, {0x800, 0x1, 0x0, 0xffff}, {0x9, 0x7, 0x6e2000000, 0x80}]}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:00:33 executing program 0: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x102) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x21) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0x1a, 0x0, 0x9}], 0x80000000, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20000000, 0xfffffffffffffffb, 0x3}, {{r3}, 0xfffffffffffffffe, 0x81, 0x20000040, 0xe43, 0x400}, {{r4}, 0xfffffffffffffff9, 0x44, 0x20000000, 0x1e99a3e8, 0x401}, {{r5}, 0xfffffffffffffffd, 0x2, 0x40, 0x1, 0x10000}], 0x7ff, &(0x7f00000001c0)={0x7, 0xdab}) ioctl$TIOCCDTR(r3, 0x20007478) r6 = openat(r3, &(0x7f0000000200)='./file0\x00', 0x8080, 0xbb) ioctl$KDSETRAD(r0, 0x20004b43) getitimer(0x3, &(0x7f0000000240)) setitimer(0x2, &(0x7f0000000280)={{0x91f8, 0x400}, {0xce, 0xfec}}, &(0x7f00000002c0)) write(r5, &(0x7f0000000300)="94d05acc23f0b4e9ff1e0ff898be90202d9ccf77b046c7137b4275dd648cce54c177a7aca87a547990786fa997cce875d212cce0f75adf3aaad9121f6cbd84c5d99e07102533155e678354ef2e2ed0b3876ba00520df18362a585fefdf8ca1226b41b8c50816ba6177f8f219cd71e7768254157eb2f8e2ce845c76dae3163218ba5819e4f7ef475e865d760599e5686ef5039892def862a70c342799ec17c39c43bf9cbf8db3ec2b4f6f719aff6f9c0ab3224bceafa523", 0xb7) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x1, 0x400, 0x1, 0x0, 0x2, 0xfffffffffffffffd, 0x3f, 0x3, 0x3, 0x1, 0x9}) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000440)) setitimer(0x2, &(0x7f0000000480)={{0x3ff, 0xfffffffffffffff9}, {0x8, 0x424}}, &(0x7f00000004c0)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000500)) r7 = openat(r0, &(0x7f0000000540)='./file0\x00', 0x10, 0xa8) connect$unix(r6, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) getsockname$inet6(r6, &(0x7f00000005c0), &(0x7f0000000600)=0xc) setitimer(0x3, &(0x7f0000000640)={{0x97}, {0x80, 0xfff}}, &(0x7f0000000680)) fcntl$getown(r6, 0x5) ioctl$TIOCCDTR(r7, 0x20007478) openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000700)={0xacfe, './file0\x00', './file0\x00'}) ioctl$TIOCDRAIN(r6, 0x2000745e) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000740)={0x10, 0x8, 0x4, 0x7, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x81}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xffffffffffff80b0}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x4}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xffffffff}, {&(0x7f0000fee000/0x2000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2f}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x7f}) r8 = dup(r7) sendto(r8, &(0x7f0000000c40)="2014cda70bf4dc8f3887e5f845a3bc0170e453237cf90f0aefb4d60d96b080dc582d", 0x22, 0x408, &(0x7f0000000c80)=@in={0x2, 0x2}, 0xc) pwritev(r1, &(0x7f0000000e00)=[{&(0x7f0000000cc0)="13fac60d907a46500969f7fb578f890aa8c2a85034656319fa728c97c2f8b53641df5e981aa30d5d031512cdd27cfc58d923", 0x32}, {&(0x7f0000000d00)="8542485b8ce246afd5bb2df7e65b7d942d9fd5f74f602c329f615e2e7dbd7423fab8b31299849373452f9b29fc23d0db22d7c071241413d78a639e5c8adf0044553645acce1a948694d14914b1254babec755926fe1bbdf1fbe48a549c2ed31c14d785e897e63eb26f3e04980b9513294e6ea4e9c6e021dd7b762db2876688afd6639f4bf0dc28febe7b802ad65901ac167215c9d51587c653b2bfa28a1bca371dc447940aae772d405782f367348c944a00074a61119c5d5f33fa4906df1f9a2a32070210ad57d2dc3fdb3b3907449266288b1fc2ba269a6c13af86ad24d1d5f8424139b984a5", 0xe7}], 0x2, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000001300)=[{r0}], 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) pckbd_enable: command error 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000040)=""/7, 0x7, 0x40, &(0x7f0000000080)={0x18, 0x2, 0x20, 0x717}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) 16:00:35 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) unlink(&(0x7f0000000000)='./file0\x00') sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:35 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xc19) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x1, 0x6, 0x80000000, "6a9e6e19a9da469441730e0d4068c7b97740bb72", 0x7, 0x9}) fchmod(r1, 0x140) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) r4 = shmget(0x3, 0xb000, 0x2, &(0x7f0000ff5000/0xb000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x1) fcntl$getflags(r3, 0x3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000180)=0xdd) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) lseek(r5, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8002, 0x4) r7 = openat(r3, &(0x7f0000000240)='./file0\x00', 0x2, 0x40) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000002c0)) msgget(0x3, 0x150) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCNXCL(r6, 0x2000740e) fcntl$dupfd(r7, 0xa, r7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000300)={0x10000, 0x0, 0x9, 0x5, "f8517844c6322462c35439d9fba87ea3d5026b71", 0x5, 0x10000}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000340)={0xfffffffffffffff7, 0x1, 0x9, 0xfffffffffffff603}, 0xc) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000380)=0x5) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000003c0)={{0x0, 0x8c5, 0x3}, 0x4, 0x6}) setsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000400)={0x455, 0xff}, 0x10) pckbd_enable: command error 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff3f) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffffb, "855c55021a00000c000002004000"}) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() mlock(&(0x7f0000ff4000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ff7000/0x4000)=nil, 0x4000) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') munmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff4000/0x3000)=nil, 0x3000, 0x6) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x8060, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x10000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x400, 0x27, 0x4}, 0x1, 0x309a, 0x1f}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = dup(0xffffffffffffff9c) sendto$inet(r0, &(0x7f0000000000)="5a9c69d880f7d677d21c28f254a0f85901c8a0bd6191b5d4e82fbb461b9e85c944cc2b31ff4c1cd76c8194be500dc81d038e78cbb7abf5f215a8e09fc197dcc96e977d67a53457fa119ae160ab41dc817f", 0xfffffffffffffeff, 0x9, &(0x7f0000000080)={0x2, 0x2}, 0x0) fchflags(r0, 0x1) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) 16:00:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) dup2(r0, r1) 16:00:36 executing program 1: r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000140)="081a21c1670fe38078d0f4bc71aa178dffbf5e346d318b23b337fa6a5dcf924643118524c6d295", 0x27}, {&(0x7f0000000180)="81bbe755029f3608edcfcf5ed1f6cdfe5c0de719c46ec88f375473a0", 0x1c}, {&(0x7f00000001c0)="3df7d8df0b9bccebb7b9accbfe8406", 0xf}, {&(0x7f0000000200)="9646fddbddf42fde1d81759e3a00cdf34c1b960a9426e2058f36079786afd468c6942eb76da9a01953f73e9dd44d63f776d3fb8ce070f8a66d05e50f170299759ec94a2afe7dff0a3783a2ab18d2e74098c67bf1379136b4bdbf386edec0c63b2c8e7d0eb6b331af33b0019139e382e08b1715c28528e32851e6092738bd4b47b0cfa28680756b17404d99d7204e177d2c9d295d8ddc674d5bf79d18ca4b62d26293a34ca43e7adf1ada223fe22d1ee62054b26a5994426206af9357f6f2038f58714f3fa64d1eb8427d8aadd6c00d0c5aea", 0xd2}, {&(0x7f0000000300)="df65b55dc666febc9cf2c771e30fd38d6ccfcc82a391c19961b9e653232af3f947817c43f13bba28bedfbc181d5d8ca78dc9bc0ff4c024adb2122bd40ccfbffa2e667cf4c965b6095a8d843c6f9c10920af2be0933f0ee76eafca3f5f37b60d501ac7fe24796f157b945f58d042a4ce77cd9d12765db5ce2332b8cca3fc2", 0x7e}, {&(0x7f0000000380)="1dbc6bc8387794478d2e5c364c453504bd68b40adc10db5f54848b3a569a12442bfd67dea5f4a7e2c422a223f4de311ca54bce863d0438d39facf3f2ab23065c7a324237b7746de9a216c6f972f73f07c02bde4b3287db9907360b7767dee6d80c95ce0e8e16d835606304ab98c2ec48ad8e6f8edb90904c1212d7f27c3c4d30051a215d1c19067e2ee3a73ec402787c0694d6545c415b37d5404d021faa74d305a8cf2f62475eee5633ea5a3652fc146842e352d5bb32f9b29c2ec334eb8b67ecfe294180e3d7", 0xc7}], 0x6, 0x0, 0x0, 0x2}, 0xe) chdir(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000480)=""/101, 0x65) close(r1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) socket$unix(0x1, 0x5, 0x0) execve(0x0, 0x0, 0x0) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) fsync(r0) openat(r0, &(0x7f0000000ac0)='./file0\x00', 0x800, 0x160) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=')', 0x1}], 0x1) semget$private(0x0, 0x3, 0x35c) ftruncate(r0, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="3ecd4678cdab075d518f15c8c9c24fe3b35a5762b9a42c095099c5f1b875a7c68f60c9f87cb815449bf7b265adf1f1fd3a42cdc0bb4024ad8b8b4489e40de19fe86862c26568f1f1f0b7b566812b67865726e3b3274885b5a66a0799c5c07bbd13b894cdc3", 0x65, 0x8, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) socketpair(0x1, 0x4000, 0x8, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000200)=""/62, 0x3e, 0x842, &(0x7f0000000240)=ANY=[@ANYBLOB="010537e803170ed4b62a"], 0xa) bind$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB='\x00\x00./f\a\x00\x00\x00\x00'], 0xa) r2 = accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) r3 = dup2(r1, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r6 = getegid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f00000002c0)="4a6ff4fafc8f96cc87f99958755901206ba23fdafadbc96507ab76aa8175ae91b928e2a9f356e2c71da54b94886d1c5ae5d8143546559637af1608c556a773a44cc073323a0ea05a410c55d1133fa180c05ebc5cd5541497160e98860865db2b90642f2a5c7d5682c9b4f2827a92b6e9a591b4b891a71bf869799f93ddda3ad7575da4103dd65f27dcd14ba61e5ac1573f362564e903642350d64d878bff8b0324935088761a78a06d0dab4289102918568ea2e4c13dbc809c54cceb761676491159ed5e7287bf8fd4ba509974fb1f4eab00ac6c6ce876e72416ce01efc4bfb41827f1cc0c4c53e5dff1cb8a9ac3b998f0816182d3fdaf", 0xf7}, {&(0x7f00000003c0)="8ed0f1d7e30a575c94b286638ba4a4cbc1d2510814a9d669091e2d0492a679decb759750953b28b034a60385fa8c202d45e3bd30fc5bb68bfddbeb348f9b4cc31fabff2358247dc8775408f430d62ed215c979991bd402973d266fd9a0d858009744d969d3e0f905f644f20315c0c64b8fdc219f58f57dbe103503baa3", 0x7d}, {&(0x7f0000000500)="b356f611cf3ec97574f05456ca9b3e371b11c5a1c86330e58a55ad82059eaa32e9316e7bcfe12b16c8311df3372c0c0123856bd033729e204ff8e7a98300615026dfcbf5f846a9146696ed2023a3aceb020cfc5249031200bf034d76507d02ef760bff415b552ebab36a24c11eb8ad18d0847842c30659b428b21eae9ea2a02696516016eb741ec06b1a57bcb3c6887eb59fae30542ace676077894f572417c3c98e3f184d8ca56c735249234c8077bd520f09750fbb80dd4a6b30134f6491571549facb05b3861b9ab4f64f8996", 0xce}, {&(0x7f0000000600)="749ca3452824e64fd3964b875e3aa1f024941d906544f79239b606a528d1f1580d9ddb8a3e8239e0f01fbc681d6b3cf51052d030121d6067048be682c1a7c1633bc3126bb517deaaba46eb8d7ab147fd71b938461524a418c4634ddc47", 0x5d}, {&(0x7f0000000440)="fd7110fb", 0x4}, {&(0x7f0000000680)="739e86328b4d3ba5882beb47fbc3d6ce4bab753e2b4cb453d3a17281df9ed75dcdf73e09188d1d4c7fdfe63729a160b611fcd9ad9d2d4f4e969466c0989b8c531f9c6d88e46e8ffa9f5b830345e799a93c9ecc964f0caf4c691f61892f4102c0a42d58143d501b55692bb624796684bbc6d2ff49de2bde675c3e8a5e66f98c51d9e03ac00a709745bf42d3c82927e271aa57b883f92f565de2b00cb364f634e89e6db1a6be8c138aac4f4c80ad9c84b999d53621f02c29fb73412da8c666cf4d16bf3d48ac1e069d66f05e3216b2eeb6dfe3751a49884ab01fb2414f2be69d1b3b53381b82ce84c6", 0xe8}, {&(0x7f0000000780)="1c36e97e8f33b3af76c1bc4cc711760bd40d49ac61ca889d042535484244dd6644f0f596362c66a19bf25198ca81a9ca433c7982e7034e661840a11b67a9c9b341c0a8134b4e224d09a456c4385e4481af9b5a87ea0cbe7edf4b4860388005", 0x5f}, {&(0x7f0000000800)="c4b255843c90a5b5f070b27f0b2bb775e408e9a124474f96b05cd52c341559d0d8566856914d7bb7ea3b1e61667dff288c6643bf13484fc6e01b54735c80e6b495b43fbcfda15878b88868ca378496cf82db0a23c80656259a56ecae42c7f72882b6a002f52a656c460bc92a5a7fa0aa7c04e53122248d4607eff38ab2597a356cd3429f5fe289c924dc59ac70656ded969039220ff7c57edbe060fa1a7e4702b202", 0xa2}], 0x8, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20}, 0x8) 16:00:36 executing program 1: r0 = socket(0x11, 0x4000, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000240)='./file0\x00', 0x1515a59b1b200ef6, 0x6) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="c28d6805e7bc74470a8a0fb8e929643800f28340370095b01dd499a0f6389e36869c26e9e1603a06c2d3c71a9f995ca63a3ee1667377613bda49f240e06b170a4d9ebba163bfafc81b19baf2c343b25d7ff4a67c7a410bd93af69db0d44f29c31250b3955507d2483d763e1caaa00666b2b5e4e3cf47542a3bdc42eba98975bc7eeb17b91047a2d434c489861d9218873f46d0a0c7fa5b16ec7a196e1dead071ff7578b5144edc94c2e17979fdb1b9474668bb343c671dfc5b80d09b51dee0ca618c736c268dbd0a37d3f14ec4e8eeb31f82f16f45757dd577889dc590e63e766ff177aaccae36880b0e7d03da38a9202e7cb4ee56a3e5", 0xf7, 0x1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000000)=""/96, 0x60}, {&(0x7f0000000280)=""/101, 0x65}, {&(0x7f0000000300)=""/55, 0x37}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000003c0)=""/161, 0xa1}, {&(0x7f0000000480)=""/120, 0x78}], 0x8, 0x0, 0x0) connect$unix(r0, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:36 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:36 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f8908fecea11ea8fef90416fa4f376336acf00b7804be781e4991f7c8df5f886f8545bcaa79230000f4e8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894385b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c5000000020f0000000000000000a371a3f800"/177, 0xb1, 0x8, 0x0, 0xffffffffffffff05) r1 = msgget$private(0x0, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/135) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/152) 16:00:36 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0x1}], 0x1, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000480), 0x9, 0x0) kevent(r0, &(0x7f0000000300), 0x22e, 0x0, 0x10000, 0x0) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=""/165, 0xa5) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)) 16:00:36 executing program 1: r0 = syz_open_pts() mlock(&(0x7f0000f85000/0x3000)=nil, 0x3000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000480)={0x0, 0x0, {[], [], [], [], [], {}, {0x9}}}) write(r0, &(0x7f0000000200), 0xc40) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000280)="2e37ac15", 0x4}], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x0, r1) getsockname(r2, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) syz_execute_func(&(0x7f0000000100)="47dbd5c481fa7f9d02000000470f422f660f6c3f66430f2c8162850000c4e2fd03326466460fdae043dd710d8f697812c8f3af") close(r0) dup(r1) syz_open_pts() 16:00:36 executing program 1: setuid(0xee01) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) 16:00:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) dup(r1) flock(r0, 0x2) flock(r0, 0x2) ioctl$TIOCSBRK(r0, 0x2000747b) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x7, 0x7994}, {0x18, 0x3, 0x2}, 0x2000000, [0x4e9, 0x4, 0x100, 0x7, 0x100000000, 0x10001, 0x8, 0x2]}, 0x3c) 16:00:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) fcntl$setflags(r1, 0x2, 0x1) 16:00:37 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x109c, &(0x7f0000000080)=0x2, 0x2) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:37 executing program 0: r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x1) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x2000, 0x7) mknod(&(0x7f0000000080)='./file0\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x1) fcntl$getflags(r2, 0x3) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:37 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x33) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20000, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x5010, r1, 0x0, 0x0) r2 = kqueue() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xffffffff) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff9, 0x1}, {{r2}, 0xfffffffffffffff9, 0x12}], 0x80000000, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) write(r0, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) 16:00:37 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x81, 0x0) mprotect(&(0x7f0000025000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCFLUSH(r3, 0xc02069a0, &(0x7f00000000c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x1db) fchown(r1, r4, r5) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x74) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000380)="40e8d9e6a7cf6ed743ca8470ede1cbf50d0955cc5026dd52b1bb49b690a228b6108970fb8db87930d14124ae9f60bffa1897eb1ca405ea7ae82046d6e5098a7836561bd649d84f24c9f918548a21955a8eb7ac7d48bcf801c723c04218a002784283", 0x62}, {&(0x7f0000000440)="d4a389598a787f", 0x7}, {&(0x7f0000000480)="0c31989e871780fd62d9e8e49e64dc410af022b3aa16614304b3f32d8880de9588ada445791a8130c8e5b091", 0x2c}, {&(0x7f00000004c0)="48128564bcc6cb7c073efcdea4304afaa059ab8d810eeb94723d88841c62ec958e730bcef8d1d03820a74ea5f69f379dcd43cf831331ab2e6168116676f6c9e05766a025959599074585816e18d6ce5cf3c8d929c03686b0d36d6e3b28b04157b98134761096a2a15ef285d0c7204335213eb8736f6299e9998240e664705f51e0c3c68c22a327522f7ca9af9312f1f2d5bd43a23785cb302aa33e2bdd8a1a3164cea759b40fc287f860902644f18d9c6737481758a5e9514eb6df3aaf242322f1b20ac76c99095a2e18caef713574a80f3b05851fd5d30930bd62e41f1fe1f34ce824d4424d16b77e32197be514417995f4b7ea4c9322b36c3788f9a2", 0xfd}, {&(0x7f00000005c0)="aba21ead243cb31ca9a3181c6e0aaa15db96c13c5ecb86a9b09eab0c4a736cc1335a8ce07d86bf9b1ac50bc4765c58f2553a87ffef626e9ec7b3403b", 0x3c}], 0x5, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffed9, 0x0}, 0x0) recvfrom$unix(r1, &(0x7f0000000680)=""/101, 0x34f, 0x842, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0xffffffffffffff78) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)=""/147, 0x93}], 0x1, &(0x7f0000000180)=""/213, 0xd5}, 0x2) 16:00:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x5b9dbce3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000011c0)=ANY=[@ANYBLOB="00a5960000828051efbe053e4694833c32bcd859650b0a47061b950cd272f8fefdd2ab044c07dc52316188b2e63c3a52436dcd820a2105b215b7e256931f122b14056a26b7cf058f85a2fb22a8ee7af98cb046cf92f3c244c6f3478d791f0a074deb2db15d872e265899d03f48dacf48aa3c71d362f53c3a502300"/135], 0xa) 16:00:37 executing program 1: r0 = kqueue() kevent(r0, 0xfffffffffffffffe, 0x100, 0x0, 0x7fffffff, 0x0) 16:00:37 executing program 1: socketpair$unix(0x1, 0x9, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18092, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 16:00:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x4, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x18, 0xfffff, 0x5, 0x3}], 0x1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x80, 0x6, 0x7ff, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x4, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x4, 0x7, 0x8000}, {{r0}, 0xffffffffffffffff, 0x45, 0x0, 0xc4, 0x6}, {{r0}, 0xffffffffffffffff, 0xa, 0x80, 0x40, 0x101}], 0x9, &(0x7f0000000200)={0x3ff, 0x80000001}) read(r0, &(0x7f0000001880)=""/99, 0xd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0x4, 0x115}, &(0x7f0000000080)) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) shutdown(r1, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) 16:00:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4) ftruncate(r0, 0x0, 0xffffffffffff2c5d) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) 16:00:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xf3c, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x0) 16:00:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) socket$inet(0x2, 0x0, 0x700000000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x20) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x2, 0xfffffffffffffffe, 0x8, 0xffff}, {0x5cd2, 0x7, 0xff}, {0x2, 0x7fff, 0x2, 0x3}, {0x0, 0x6, 0x9, 0xe6}, {0x10000, 0x5, 0x4, 0x400}, {0x8000, 0x759, 0x3, 0x100}, {0x1ff, 0xfffffffffffffffc, 0x1b, 0x50816ee3}]}) socket(0x10, 0x8002, 0xbdd) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x4, './file0\x00', './file0\x00'}) 16:00:39 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0xe2) setuid(0xee01) r1 = msgget(0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) 16:00:39 executing program 1: r0 = semget(0x0, 0x8000000005, 0xfffffffffffffffd) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/152) 16:00:39 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x4) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10090, 0x80) 16:00:39 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x2e, 0x100, 0x401}, 0x2, 0x9, 0x6579}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x40) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x2}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x8, 0xfffffffffffffff9, 0x200}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="8863b5f2770c38e4cd89fdf0f2668d95fcc3d613e6ff0c5d9d5daf7da7e7990c734715622d7bbd527a07ae635c9fb8e4fd8c4932b7bd4bec7cd9fba407aa9ddb4e242750b8c1c958", 0x48) ftruncate(r1, 0x0, 0x8) r2 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x40) r3 = semget$private(0x0, 0x3, 0x8) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x8]) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000540)={0x0, 0x80000000, 0x8, 0x2, &(0x7f00000002c0)={{0x8000, 0x1f, 0x119d, 0x7fffffff, 0x9, 0xd79800000000, 0x4}, {[0x257, 0x4, 0x4, 0x8, 0x8, 0x8, 0xffffffffffffffff, 0x81, 0x1000, 0x8, 0x7fff, 0x1ff, 0x800, 0x4, 0xffff, 0xfffffffffffffffd, 0x5, 0x6d], [0x800, 0x2, 0x71, 0x0, 0x2, 0x4, 0xffff, 0x3f, 0x8001, 0xffffffffffffffff], [0x700000000000000, 0x2, 0xc05, 0xf7cc, 0x1ff, 0x5], [0xffff, 0x0, 0x20, 0x8, 0x7, 0x1], [{0x1, 0x81, 0x200, 0x9}, {0x80000000, 0x0, 0x10000}, {0x0, 0x4, 0x5, 0x9}, {0x9, 0x1f, 0xcb, 0x5}, {0x2, 0x8, 0x3f, 0x7}, {0x0, 0x5, 0x6, 0x8ad}, {0x7ca, 0xbe4, 0x3, 0x6}, {0xfffffffffffffffd, 0x0, 0xffffffff80000000, 0x80000001}], {0x7, 0x2, 0x1da1400000000, 0x1f}, {0x100000000, 0x0, 0x100000001, 0x2}}}, 0xffffffff, 0x80}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000740)={'./file0\x00', 0x80000000, 0x5, 0x2, 0x1, 0x7, 0x4, 0x81, 0x1, 0x0, 0x5, 0x1ff}) r4 = open(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f00000005c0)=0x80000001) msgget$private(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000600)) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000640)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000680)=0x80000001) clock_gettime(0x7, &(0x7f00000006c0)) syz_extract_tcp_res(&(0x7f0000000700), 0x6, 0x0) 16:00:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000680)=',', 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3f) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4011, r0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000080)={0x2, 0x10000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:39 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) socketpair(0x7, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000240)="38689e7ba748ccd752a77a6b4bbeaad91ff7cb14b2ce7e203f330d14820771211fc1f957948476f1f8033d6ac9709e76ad060fa7c1daf52ca65b67dd842466d4c1684e941f318a63f35d85980234581a5248fde1f1d96582dafbd8347b72", 0x5e}, {&(0x7f0000000140)="08a04831d1169951fd4c45db49", 0xd}, {&(0x7f0000000400)="ac34bf1792ff7a8081f41e0518838310eff02b43cb5fa376cb5d3a3ae0029aca5969cb6f736dcedd78f58174b478ccb4ceb047ff7c10ff5aece83b112dcfe2b18ae9d3751ebf810c61d679e3d2cccc6f1113287d5c4de247a94df10dd81ef57abbb61d3f7ab8d93c8e7f9c3c829618e9b5c9f926baa87fc608b89fa9acc498c8db81f80f7889596b39368d97fcc0776ac1f18610aca647bc482c7a404043625f1383ee77282c64f9b8e8372a9c07b5653dbc1cb5d0fdf8f2bd05f2beb3048b4a4bef1e9161b38e4c79d91359e97c2126ae135c7c13", 0xd5}, {&(0x7f0000000500)="b53aff638014c2563d0530d25353ef8203516ad74a407c4a457c127c8bfe01509e9867e20f28150c38bf6e0391bb5a4bd3cf86ecb322c13ec8ec095828f6a77edc229e6c882adf7d55f3189e096857dc9ae0648a4a6bb4a5fd5935e03475b553df5896d64007cffd95249e916d189d3a1e1c3313faf11344e7a45f8c1f63fb9210f7505a7f7e051d360a9347f16e420e4b92bac3d63b130c610ed4e2d81ec548ec180c", 0xa3}, {&(0x7f00000005c0)="c714c4f867624b8c4288cfa1efce0968a6af086f8f73756d11f61d399a7e1a39e20dd82a5608bbb4e2391720cfb94ee3ee433dda40e2340aa69d9ee7b90b6d2b6698967e1a1d1e20fb9adc7817ca3b083c379a9d416005a3ffc15a65071263279602acab3327d347e7ac8ca6c88f0dde4d2af4b9ac799f2aa596fc6e9c288123607415592ee0faac3d345db31a6f543148d7059054f27a82b35d893e99f78a2acfc84d70ade44e559d02e5baa6c2d25dec47cbe91349286c5bb56232e299e2", 0xbf}, {&(0x7f0000000880)="a3de4a0e46b74fb02b13d3087ef514d89dde5570a7076a9a8764f87c8416c6c079a6bbf28c99e47c862efd69de028ef40e624e5ea695e40e6c85cd9bc570056c762c7d474fa7fc3d3e6d8cc063747395c40bf8e4724ae72f700ab21c9dec193098dce4ae33f67973cc971c6c4be6a8f32101a8b3559dfb8b86092da8d7435ea9f95b19bb9b0e47351d3a243ca285141b628fa5d5c69ee703537b21c38ed3d117b893acb9e95e0f38f7e7fd03d3da9158f432bcdfcd1a0330d907e709d36f3e60aee231d4a503245d7f3499393037899d30310effdef39ffb3a5071ce74df7b94c72421b5a508cf2d379c978273ac507edcaaecc1ffb8f8523de51d27", 0xfc}], 0x6, 0x0, 0xffffffffffffff97, 0x400}, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000980)="ab0db2bd05fadb95d443cdc8337109ba629c66fd1085054ba41dad0db03100d5f86804112e898a6a1df19beb5004dffeb4489a2198ac461e41cc04e3eb50bfb7cd3df1d96056334e2925cbfb6999d913caf1f0610827b6a442492b2b3483da8648062227fb542d729166173cb6e869834b3b7793af541b50a8c035ecc1b37b3befc565df4ca1c245393f066496d01f1c4a4f2d1fd98d7b73511aadd6b017163108842658a5c929933faffaa90aaefd290fd1c008e76484f905742b0624bfa8e3f9755b9242aeeccea3f58b5039d3c55da79654834a7d64a263034a157a6b07dcecfe5c6adf60db7c0305dbd66e0fa2ff5a684c388736fe7b46e76de280054ccdfc7029c423b4d4b2d16af27dc476b9e110ba54690cb626ef69ddc2c3dc0b0ee710d3446d68aa0c6a4420a2c3d371aba790ebf59ef6ab10b86786d09e794513424c13ef2f06a618cbebdc9275e957c6ec35158c98d59e94a1dbea883f6fff5ee40cae643b483898c0575ee71745651bb66bf63918a06e21c48efdb1fee5a9096a2bfe90148e3bda247e5098784a6aadd654aa61732681bffd6975e28c79b132aec12015cc06dce1f79515a981a8c8cfa9ddc16d8468ddc011904283d53a62a330e6ef9edb0c173d8ce00e479a44856e8b15ce1b5fb69f2e2067dc25c3d9d704f66ca674482245b7b41331772a910e322bfea1a464390c98781485788727edeb4cec1b670531d973e3996dbe0296aa524889630d41b382bba1bcfe43512cc8ef6f3ce6c79d70fbffb9e64d0f56c429a41ac9f7ff47c0a6151bbaf0bee818621d2ea674d429b6b74a3553ed1a8d1e5d2e3a44a3daeea18595e9db03e30c8bec1d72f9e8d29192b13369e4a9b2bbb079bac18172ac74c14e843cde056c9848453a141f700868a22bd93eb62ae80203c5a8bdb3c51f29c0d4591cf1823483c909227b134684c2ca5acfe82335714c2652c5fc9fb2811ef3bd812341c041de04824f17b0ffe869d995505277a87e39bda4e5ee6b5d824e2f2767e64c15fa094ebfc05d517aad670079e567606e41bb93f8f44f469ac64dd69eb909cfc0082841a73f3aaf24fa492e62a0d7280f2f82362417fb1dad234e69b6d37858c473e3c23f8e4cbee5f64ff09f505f96484e7d25f12596059169111ad59d62bc316289c1cb0691182661dea89c23182096c72df8bb627797f3ad5b5fb433911dc0d09b936a2b2aab6d67fea276376653ce81a88244ce2d2c4e51df47b9a19d47a66c8fc7bf61ca94c6e0141fceb8c85c81c94009f3edcbff150efe13b2e341c586c962471708f5d0a3f526d0d9a045f983f71ddb8ff55890a0de5a605ffbabd3ab74e14c8437d1ab04eec9578b7ed88228d786442039bb0de91889d8fb59df4f29a764e3c70e11ecfc7211890a4ce636e58e4574fb961408b2eed4e8bf774fdd42faba6dc6a7b56f5b66cd2ab7954e1f7942b0f011501dfc1da96227ef74301aabe469e5d955fdeabc883066a742b486a05fb76830caa31ad944acef1ec0b83bbc0b285529e8913d7ad98c57d28ab194345bf397f3f60432bc8a9aeb4014389e981def1ae3074e93fff8de35d298ccfedcc36745e6b3b58eb8af1b805e17f365971fae7071b30a14f3ebc2da477287ea56fd31b86cd92bc1940da0bb34e973b91b69e1a22722933fd33ec5b55de8362ee014e8c075514c99ab9297ab65c37c49dc8f830af801ef406332710b93c8e0548567255a0645b8445778af18dbc85cddefc120cc7f34592b1551bab4b13a0f09382cab298b84c2d60c2532e6e3263d696b69574f9676aa5a8c74b92eb8a89a844f8f210d32c34768f07a5a8aabdad70f615746333f29001ce58682f87741ecd999e4a20dcac7c05a6d0ab757ce8d8fca81a9ad77288e1b1ec7414525d58620267d789f2149782e2b04c8af2a10db5a729c5c9d9bd72ea6282d05b9fd8b183d47cd1b531331df25fbb64e6194094af19172bf85a6d332729b84089fbad1bdae3bb415449f9508b99c7d05059877a92fb84de0befcbefdf1512373b53cde4d09098148619c049eb986ed2f9d7ae8ee05f7ff7ba753eca0fcba00a9340de3cc174aca8412c7d9252e3d91427a2aad311087c0142fe4bcd0da7e256b987ed0a324dda62fcb13ba4a336e3913656d98f2ff96d39b74c232805566cc32f50c87291fc1618944e745ee064b39e6d5182a647b46f930dba644046e4b57bad1e608845dffe7e89b666dfa36ea356f5e7d5256911681fdc86a1cdbb3bccd7e94c1a4b4c47458c61da80d3d96cd0c9c2a049d2464632138e565c9fee78a92d1f266c05ffbd3b44c4caeecf42ac3d2902da972bc32e92c37002c692fcae183e7b409d7bdd192f12927b670764c4cdf31f7be7b8af96a47dc6a6d88274633760a5cd822283d63144078b1f3c330addcbe5ef65116eca227706345a45331b87ecb656f12b5ede2ba66c08e06a12fb5691c2a9324d631ae6a78f4837be43a2128541cc19d341b6684f1cd9bbde7926e8cc526cc67445d3f4788d1f2364d8a07acfec9c256cf21e0aabb5be9147e1900f863dd5bcf0372fc50e4933ce9342e6a7dabf169e10bb801ae1e8be1ebfc48c6c407d2adae65614cc107b41a9ac6264c3cef2410b76260ca422c2753efdfb2bfe2ff6578e8e21d2fddb015b41fb8982242c5cbe3ad37a9b3f2434517291067d805ec5c9e41976f5c2afa808cd7ec11104a5489a4ea5e96cbcecf44cbf3298a37ec3b3e82966687523b9ea150458c94148d2457cd459cb076e2e6feb3e6b7534afc25356db37c9adac0b1dc4fe099ec5db395bcea0e8e5ebabd7a849424c94ee806e0606eba04465fa1400d94c0793cb3bd09d7fb50d312e5c3ae188a8c3580b8272eec946bcded684642ee8c98ae38b5e14102051a714ede88a925d690efd377364978b1b15bc6215b520e488a10381aaa2d70c027e64e3c8162ac6c621772c0acf8d69f9af1927816dd0247b1c67b6d325c85a351d243087b8c1b6e65ce345f60a15dbc03b7f83365b6ef59d444457ff1d80beca107a37eb821985aa32503d20817def647297ea2e4cee9891b985bbf92d7d264229f975644c661ed870ed7467fa8d2dbfb7c7417c8963961a7a7e557b680fce3365adbe0195947af8edb5aa1b1b729f4f1aaffd2aec84cc7b2ce41e51cef8cf5cdaf4f4e270c60c8440a5dbeeee03e2ea740788af1bea7edc4eeabd2cfbae9372c8b963889c9f77e0a0dc51ce4b5c852854a3d59c12d1ca0b1d269f6c283060ebca93101a9bef4e24fc95c15744037541c0614754febefc929c2a852439cb98b679e3d81881ce015e9b9c6a236d4c095975895b8b476e627509c399b15c9ba74d3b558166ae379c02f443507335929ede7ae128a914d7e51bcefd5e15e2a64b38b2597a2efc1a003d7ed453de2cf33dbf01304f3634c5e828fd290817dfa80c001ff2a2cc170afd586645e20c6648480c984eb595ef9e0fbb4ad5b1436a3b98a3d5c46b644f0e928405967c8561bf9e4c55489b8912f0e666727fd9d677c9ad62c9b5ef216f4df75d719a647d2788dce8d3c0b7a49a79937b5551aa7137785298c3d0c465936899b164e26980d0e3d809eb4ded2d72a1a3c0a9f2252413c820eee36c12040c0e10358051d651cf7f1ba8b5783f1b2850ed47c3b2610aa302b45e37ac0d1f0d380149378abaf33a40b7390aefedfc195b0a08e266d83ab0ed01169aa3d5967cd01725dd15460c9015d2641c01e9e595970126f68fa1748365e435e368d9a34b6230f4190670c2bd7dc150f5246f3f4fd092a141008ef6a53905ac13e5086560fb8c09902933c7a53991ab193784109c4b8619b01d2917c4b08d5530c8d67e5796846c9e90dbcb6935fbc423590ac6d3349bd6d85d959a062089aec68d241da298ab28c6bf906b44572e1ffaa3d42c0ff7dfb0e33d8391ea4ddaf6d25925040aa9520468c9c9a50e55281a50155d4dc93973042fca5dc190af174da7994f82c1edaa8176541d3096a3074b8ee0970e88c8793d199ea3a54a8edbe69dba6aafe124e52dfd9f915f0e95fd2865b04b29097c044033f4b7a6a1cdb37ff26e687a8b814bbae534352397460555ba703ff87846eb345c6c716e4d0101acf72c2c85d4d3bbfdbcb7d6e57808a7a4a72abdc86247f4dd1eae2aba8e46343b44dd3ce0fd413f3e4dab23fc42be928b356f704fc3c37095dd39da80534c86dd00aa9e3258384e7a5d00906eaa638ef8466971eb464cb24359fca6ce61a47ebe1dad87f6e0d3621abb2c3bb28d33df8adf05b368e38ab19841ced7601350673e12ad6ffb370d404606c539f9ea325a734587ef04920a64acea1a0d23d097090ddecb899c5c5bbd78aaac4fcf812eeb6c8643226273a8541cf1502a850a4415c0f16e01f64c8025fad77e1bdb3e1767bfa7555ef52974a03a8fa810c8d7613ec0f92a15ee81a33d69229d75889a79d7aebdef9bdb2c2f51e5ad1a5848ebc824e8c1cc744bf6887c6b8632be40ed58a9c725364754e6b22b7fa02db279f82c66df40b449caf063813c67d99154fb358f3f1b22c9564c075a11a515e5d4d943c52d2f0af5ed2fdaf94dbb13467aa635a092eefa8023c9595f34fa0e8523c49e997261201ccd5d8740db49dabf544c230563e28cdcc7d78384a31b3a22e0fb92eff36fd76b24547f9451c175967ca9b50b706596ce0c36bd1700632fed0eaa67879b4c1c0646ab2677033dc5d56669dc6b3c56d9925cd0e83285d6403645e00acda1f9ba50c50b1ed12adc91bb6eec28541064d58a11ee1c3109286b0ff619091e4a08dc5959ae8b8908f4494d1f2dff7b9ed65677df17f4b76d33706f0637b1b77f380d625dc8c6b0c849ca4afefbe303a3d968cb0d147fb5860a39e7f8cfc94f47718fd62879cbd0191f418cc11fe544dc9f9bdd534704b3b5211f703322bea5819d739d54e787b24f55da397d1aeea98f9d6f037e240b0f55aa3c81937ba7e2a7cf0b70650775471bfcc0f3fd2c7c33409d1ee87f0542545f7974853daa705e4a312f7dda1906c1d25e3f36659f8e1e1562e0273ee7c505719b9c05f9b920821c1b03c9163485277410f38e8762396fddf4ce074c836d69c0ffe484371ad89a88d9ded0733032f2edb211f2c389cf95acb7bd13445fccb712e9a401decf436676cdc4d0c11f3e5237de6254fa28738c53d1e7e0fb6403287323017d2db636fd5a5a5fe2c42ad57d6209734ff035132e3db25a6fd6061ce3b218644f554311a40501eb5f178d3a6a8d04160516103778e6acc0850fad29f66fb1200a54325ea64df6a57a5ef6747dd652a6a81aacfa5d6371295ec984397d6f59be2315354fd76b5c11ab09f6a0668588687d7eec257f07de1650571722f4f749af4aec29934b83f4e6e9e8e2968ecc290ad9707339af697cfa75c9e1732876e834140fa964bb4d2068cd4719e112c094e206ac2f69c36106ab37926f93ca2182961753160babc0fe118b54d3c438b3abbf48c06a103c7d05b6a6a806c4e61e27d4f2fe6669b3058422d167b3f42e78988010ab83cac3dc0d8bc1077e363eb567bb710f51b01ec87fd83e9c11db1666390877d6fa21635423fcacb3bc6d5b43a24fc92ffaf2c517f8132f6af4d747b043d3d32b8da72218da9bfd4d23ce4392e8140c1e2f3e7171c3062a338b2632faa90e4f3843aded8c947e749243ade1a156c1bcdfcc64799560d387178034f1b729a4bd1f0838e3a0c4271ebf89ac2660bf60514d382b7ce097b43eda22f73c1438c6706ad17e6fdb1fc23a20ed964bbfdba93", 0x1000}, {&(0x7f0000001b00)="8bb3ced1a4f5d4193b27e4121a13eee42e458ac23d6f1521936bcfd167582541211927c87004f17a6afb6f2769343cf594c48efe68090a73823a23830ecf340b86a7dac8390cfbed897344d5e3a828c747f15e5bb61c93cc965ba049e79d9dc05e6deefd692059ca5ba4fb8f642d338b19e13867724c1f98bac065acd4f92bf94aa4d32f47fecf6bf4b0d55a50352ff90af8cc50b577f27abfa315445a2927ee41defedab5d1c8b860622054d0e3491ab824369a3f18e46b399560c162c056f40f837dc8732af67c10feb2496b1e1e2eaa23befd0b98d3463f71a1b78f9f020bc4de58c233eabe9f4392a76b4867174a11219b11cc3dc042956fd44431aa2b987cc66809a1120a55b6cae5683c3eaf68c8c2c663bd3c396cf030c2c7436e67eb5be406a473dcd91b8aecf157a9551b7c319efa8ccee27620cade9663d52ccd71add412fc9cf632725f45cbd01b1602ce021e768124d7232d74f7f68616de3f737b19f7eb3027baa4f89fa9c1b4aa943af76ed8a1768f19966c73ce5c04958eee4728c2511cbf896323f47b5939da9b2ec01b003e9ac76a1dccd72e2589369bca29623bf96730b63461482b174f1366d32b01b7baeb2cb52ba4b7ddd764c5ff4b063f22b984013695d19d25e83fd1626d2a52c24894aef0cc304b22afdc6bce4b7f29a4f0f4bae647c143afdfe94779752c518817960626a3d97214e82d2a5aff622e52fdb404f0237140ffb937b6e50971450d4f53c64de870cc3601353804f7011fd0fed53540898862cb0d9933f1f5266826788f6b779c8196e3f76b7cd8d24b3a1a3e7a7012eae20d6bfe6a8343b36f5fd0369fabcf972d5c005eb0dd088e82d1ef1b77f9f15f545909119905c36eb905dc355a45494e10c8711119daebb5541f3749a5670a8491db9a3791418b23b2d6262a5a26320b9d46788a296de621d59ae3394a95b4f39111ad12ceb1fee3bc87bdf115fbfc4d90019212b4edd4c44119ff20db45f710d0a04642059751182c3fa69406a399f0563649f9e16acaad11fe820946631ae57d06a573e40b64d8434c7a5a68e734a5ead7880a081035ba542a2c3de95fbe8705f9c6e4cc7744132498c89116986f29b9d20162798eabf48dee0e817a49425ee72216a11f5467ae1ac01ddc97a87c7ffa2a195aac9b3eb6d47e2a59624e0bba2f29022b5f82c7eaf4e64ce67c3ab3a85ab6529ca8951cbf79d7697249aa00866213c43c9c6046d1504935ad58b065e19017204d7f00f11e52bfaa50113460d43b021f1a6734571c544eab062c1c88d563283f70635eb238f7c5d2c3218d989151681793a12b3ce93f4c1c07116ec228eb8897c3f00d257afdb472ed19d0a0f5ed3ac347bc4828cc3319bb75b0f4db63849efc4bd893859940ee90c2538f06bde5d29083d47c998bc8123c1cd1b181e6bdab2b2ea97fd68d3b7e45e18a1f1b96ed15eed81d6fe461bc0be5186a9e8a633ee3d12aa9ccc24b5346524d924c2d41c7deba4133dcfcd5475037a22f6b1673a90ad1f30dee9fe7d7beb111977df03ec3a90903a126116b085c96c15f89f1e42d43123056ba82291846e300eb6c5d24e85a6f8a528e9e8d058727bc39969370539815fa75a15747f121470ae2983aee435b24b98171f51786783739bb88d0e26b1efa8a973f07a2576f8d26773e066ae2ce26a9f4a6122298c7fc726ef124c6ee52c7c771aab9beba2f68940102cd1781f59930c9b47bde7fd9e9cd32621fb0bd5e4bdd21a7fe7ceb6a6361ddbb786d3f1ed58e8c63b6386f6719eae9869ba4035d5cb9f0ba9e6e26ab4b87b186a412f76abdfadfa8639314f8705bdd876cac988028a2c5f233257bbb2cc05e62af5b038425d6c2fbe4ef8af9da58f02c3c847810d89cabfe890ed3c95a7e054950937a4e7db5ff71c6e333511919f8cc22da154cb41114d7e06595349a7f201e10f7ddf327dea89acda6c1e1d8fa995b9616f6eabce919fd832c7c1408a1057bf47a93693a344edc4f71070ffddfb35f1834185db5d155bf27ca95b1d29a88c643ff0c6d4a5a0d5e2afc89a35509602ae76121356acf3e10668cfa013a451c6e7886dab38f6427b77b0a07f0dcc04567e35d2ea2421831bad3ce9d2a29fb0193365ab3dc79b21279c452cb97708f7d6590dc967e8f38ec3f9cadfe422a3b778117ec0d1bf0fee52ca3debb43b35df574ae8f9a8f2eae070422604887e6892b7d7d59e65bc7e4ebeebe673f3731ddb539c533f900cffe6a489425de1abc2ee7f7e922560894ac19448a512010e52b2f86300d3ea67c2735d5ff01627833a439146210f00424d181f8399d717b4d051eab824fdaaf1ed1aa6ae620ed142e6b46c79c5df5b12bf0c615d3ca7cb3b6380c1bef9d84645c4822eec32630b820945ca49ddcde216157f7662b2f272b72312379ab70431e9ea0148f8742426da34175be4ecfbb91bfbd5edd9d6c1321bd73dbafdfcb1fefae04057fff6d2b4ffbbf597f5527b9535bc38a27d25a46d563e584d276a179ae6610f2191b1bc158bde7ce84d073aabd2783dfff613475fab4982c9c48063fd5e262a89eeb5e0e23d7b45fc38b308434bff76283e3a239315419ec4a2e3ab83238e98ce96aa9d1a2980e992ea70552cf8e5c612180038df705a5b4829bed80b3c28467b8b3b1fd6c9797b1d4992878fca05ccf986914fad3d4102ba5c0fa9018a6eac3b41eb5599e3bab67ce0686d40085e0cc8f59701ac86c1f97834b146ece4dd7ef5023a693d632bc825daf69ec021a5cb9e9d2f6784ad219607e7fb3289233762fd8ccc064c2ab9350347188646afd463be23648241b673c9c0cd545ba777ad8bae10a1a801bc3c3efd02a73355a24fde154f1077c292eae1e71b46d856e25b083b1f1670b1870ebacc8d2820fc408746e1d15a5be17621e12b5e5f1a8158d6694468b5b35af3fd107a52322bace390a1924a8f34feae31c1b4221bad2c74df0b1355181cc632d55ac22a5e21731e54a62513b364042321674290a3d83e1087b9bfdcf7f45b7337d27cc6fa90871b1a7b10a966ff4b0c98d0b606434b7a6aaa861f1f8b19be05c008ea9ffa75657fd92d9811c5dec8b7bf0e52d02ff86a4fef02860b4378bd7f7541681a5a11d027b671c79a144b778026142b26bed1068294f31b9eb356facee0b2ec38f6fb74d64b46e68763e3bb1c7c93ed2844c38823ba8b02102235d5386ad033969cbf7e66741ed8dab86cd3754d0dede6eafd792a247eba47b22c09dbd8b53bc4e928ee6c61c17aee118937e4a9465573915a1ad641d03f66058126258d8dc6085a18267d2eb4431b39f7df2231b80e770421268d23f8a1992d4424aaa3c9b706ada0e2e8bd717839098572f49b12822c41e907d42d8647e6cfd8ffd2a009a449cb5faab65e87bfc31457afa50601970d3ae7eebd359459d69a592cc6528519791e968769d0d2b449332e3eff9484bbce3b8da8e418a7b432bee00849a141e8c3254ce15006012a964412f907dacd6b26e2554df87e21fcf2b9fb04e0fb436dcdae3e9b0c4f9e89bcde50844bd1ab1eebd1f885e3828698d1dcfdc775d2f974458584cbd6208370a921decc9721e314f4ed79944bd579111343e5d00f3d62d8d485ab1f2ee5b30be9bf46c92b71e0ad26f7725c15cf5f5e36f46da3e119ac9d6e09d809ef3a0ff3a3e8473799ff5e4b2a63f18fd408dcc4e4c34bb41b512ebab5aa59c3665b4947b200efd71f9c9ae50deef4933df0e8909eb9bb0c71bf679fba4d4e299f1b0f579232b14f11b3cb6803545ca8712f92e075867f5bacb57053c928d7db8f5ec7eee90b89076e8816b725264b0b6674f437cc55f961045a56bf09efae9bfd9a3dbb77a6b30329a0e3e28c9b536d6919b5de129aaf9630da479465b7697058638ecb63e1f507adc1b149a109189945825eae14c68c564444bc3b196137786f012aa85ea095a5867425c9944dffd4bae8b69ec421df4e31d88a0d6f06bd914abd9d13355ebb75f613689997b58c2db4220151bf30ba15a9ee5e1994127c58a76cb5e6b21aaf7a2084f6c4d231820bb46a4c2025d9cd7fa27a32f4d7d9d25803e2d1a77d5196b0f1194f05a5a32383e7d5158109ee0acbbfc4c85fde26cd6104ff6bd6b227e1afb5b814db210458147b6f5a655d2358e6dc9f89d3b21b8ad9c72562be2a6d55918d54c3f757ea5f650f77f0610c2d3023ab384f2d64d60933b8e7fd3d3141c8fdfc26ec82f0e2f782c973d2148b509695b333553dbddc3619bbf0c988f26a3a449c326144cf5d9626a5fccd6565bd1ecb5a32db3a683790826a1846a7e133058bfad8f08a66970a2b8116c55d573eb8ef56d86ce8fee12f4fdacc034cd2e72ae718ff43b0efc444b60f6cba9fcd2063ac7139812637c650987d42abbe200fb505e754fd49fb8ca85feb2df587b3bfe2255d29f94c5a670d683c47eaf551f49654a1958f27d2517e2e3d7cf3f4fb632195ee63f2239b40b24269aae0ff4050a7363da071ef574082e330545da2cb1fdbd2b9525582e5090e475e8b62fe5da45af2d63aeaa447a3ab5ed2a3fa4771662160f2ac1f7991b1bdc5c048cfb261fc044fb0362d4d0c69793724a1889be6fc5e4abd53b696d04f0c86adc8db74574cafa8598e9b68920a84b7394ed14f0f61b5d6fa1c963a7da72925757ddbb660eeb47d4360ea0050b34307076e4002fdeaa409d65187fa6a153307c5bec24d041a41d2903abaf984524e986990aa15d7728d5bb16083a9685934ad199e381e81c228016e2283223f505f962adbf0c084ac66094aa38006ab32f5176105d654385965689972e39d8a4a3bb840e2d6bf272142d83d2b92fe2e8ff2b8ebda802943b6d927b946fd89e9277e66746afc90300a6651148bca0601c3992a4ff64b1fcd7a99fc57b02727b47704c2b1aabb88d81b240d7d192fc28e1a0bbf31b44b67a91827228a41b1b51cc535a59ad5d9c9906cb7c4148885fb73d9ca7e3680783ab3d89c0402c23ee79b385387f5f83e38a7b0237c47d3624d741ce45bec9bfd0bbc6503333bbe03ee24dd1c289d75dee7d3a1125fa5929e5ee659e70bef049b8154c6d8a030b2d488ed51a7fc7b97d35d9d9aa00505f57868d5ca6bfa8933299c8011b7199e22b552f70e7feaa9e6f39dcb908d8234496cfb69dfe2c9ae6173d2038a2850e23b2df6adb55e762e36532d92e148bc31066be27ea99a1684543fa9a642185bc770ec82c273360225966a5d59a7534a613a7d355039cfeba920291caff5005da611c5b592aa137458458e0ecfaf9fe71650fc719eb1df310a9ca00d8d7e7fc592fc40f213fc38393c35a946cacabe05867c654d05cf17af508bd52a1a47a2f5649667dd3bf6cd0ad28433434a8fbb5566584523e0a97fb20368f69bdcf2a309b72287a9f12f6bb6ffd6e36e71ddd605ef5b27a5afd292dc715d3830d3e7f0c295c2ef9ab86f910bbd6790827da30185f3e759a4c7f9e845c5571c2a9a4d32f983a15e0a735a71a5496a72390e45e8b136245d230a2023f558859d648c801dd0e32e49bdaebcd6fa27fe7471cca7940ea26a35981bd0bd2434f0736747d4c3d8f6fbffe034cd41f3b72e7a172c23adc9bc5b2a44dbf7205fa06da4ec1f71a8c17cf46cac85afcfeac799e0adc9160e4af1362870f897c1847a2ea9c6683518396a09ee76bbda7a2023e15bc73ec046acf135ea6f8216b52413bc6efcfda3f2775c74064e7474358c0a4d2c152470a8c7712e9c69a0c5211cf12da3f0bde48c03058d8ff99af57c316cbee1ceb6f10", 0x1000}, {&(0x7f0000002b00)="6e515b40cdead7b4b4e8c8698f050479110346ae5883da24b16d8ad8bac155b1bbe537482edc79c2592546b09b7145832def4ed2b71de4e038fb3eabdb98adce5fec22757a65e3136763e9e1189246f4a1272001658c17b276d71059eefb363817d301785b8b5feb37fc9489547c4c186f312f9b3dd38bc084e10f1e7e9d9ce6f64c5aaa0c7db36d0bafa28d34d3bec71ae21535bd1ca46a40b708cacf3ed0ae9efd67c78797e4c4b7be437f166e0862f2cc626570defbadd5c3ca7a0e1593fc5fc6d2055f0fe74539af219472c1e2dddb8bce2c818eaba7e19b8a450fe53a1c9a95678345feeac3369cc0a34ce4ed946e43f13c44989528f2c63a05dcba254020f1eab7a2686ce0cbc7f4d36c6a31c63d90911fc460ae31482095734ae86dcbcee16038284d8b987653110507110abb2f8fa5a318db05bcf68ecd4166f2d6c9d56cf9e6ced853734af5cb68dc760ad649fefe1931e963524a4e80c7417687f96efb25492e2ca1eb368315906617586532c359fb891662d8f45ed7c5a2b4bbc1b3bcb0ce1f9928fd832d85e34e17d7b1c79e8101c460145b909c9401194735049a4a84177513a5fd40887f09a7de70b54979e835362916cb0cd389bdc00195acbc738a6e37b42d02e3494117b89d8452fa6213a7249a81cee7ab715b700d869482294a41327b9486f6a292a4d127b481e763f06481f17889ce132d2088fcf8501c7ecc6d548b3b80c4584a8b88735bc4278caf925aa5a6829d3fb4f83d3b7e906c35b1fc71059c742118fbd49abfb0ae2fb528a390e9f25d59c99b1c917f23f482ca9cf8b4e8eedffc026d1601964baec86f1b51a9e4a342903565dc6adea47928a43ecb03089e173b12b710cd45f098fdb5aa7ecc09515358c15cd051bbc9144b690b87d702d9bbfd3a0f7336e737e9b0018f68eb037a61f9c1d9617bfce6369ee913fc67a8747bbe7a7dad935f3bd62cba4ce9a48cc51bd451e16d05de1687894bf144c095154dc8a05ddd3a0c1905deeb0fc841c374b2e4f268bfb455847a9f540d1f24d8088d7e8939a62e2fd5a176975e085dd6e5d53eff6c61e2a2d5537e4e2a77fb66b62f471193448f915feb1c7fe33c4c4f3910438ed258a01c6fba8bfa910ea141ebdf31bed326ba1f18591b3b62338b1dac7d0fab5d0abad5dc4a4397386ea17bac29fa196ce7017e1492377406e0904a10e0a636074ad127d66ba0b326beb916c46f0a8408d2469ca4e10ab9c4022cb23ae638d18601f83b10be795dedd3cb57a1c7a76ac664e15b76f8a3f00c2463ddbfd04acb7b75650cb10d55aae75d403f77c457c42ab6d886d32f359d0245e6cafabfc93f42be231a59aad251037a164678fc9feae147855e43484ae2467b5b226e09ac9f660091f6ceccc18fb92e626ac0f8df69d5b7d68c074b192156d17f38339829138b52ed64336febfaafd41b03d4265dbd09144053571fcc678461a01232c203d1cf5345243d1b5fa7ed1af179511c5a85a68bf6256f691d9ea1b6a92210d28aa319443440b39a82667c94ae20a4a320a1502e326f57c3ae33fcba601a047b3c273af4e4f9ce301003e15a6ccbcad439f0c190bd2cebfef850458063609862aebe7d460dc42c1117bbb63607c8265bfe33a620c0a9e94073a1017ebcbdb5fa91428657e3054ff9c340e9c10c51bdbbd2b7e27c0cb0bb7a7c71fc9041e38208fabca195947c00fcd37469064e84e136d1804f0f0414b3565f7ccfcf836799d1bdfcbb32024e728eb256691e7e35de6c43bc129ce8c9df7fcd50f7a532dccbbab9b9cb51b4bcc3a5352d1dbe79f4b3f213a7c01eb2293a5f2937e45360e11ea9783e2b0ef257dae06bbeac44f6b55ffb6260ae0a5f5f291b076e6f2fde652b350fc3445ae07ba00ebe2abdc58eb2b08f5cc44a487309e12a32e16eda6b93f5e2a28c0332d007c2d612d9aaf72116494c8ccf6cc98543e4ebaff4402ea9a5dc0e630c4962ac2ce776f8895fe7c24e3fca2082e43766251e474d79ee4254b44535075b3e60f59cf32dd8ac10a3fa69e7af14fe2a87d6f798866dc9207a0b1d3264f1da02b3a4e31c5c2da32fb5a606538d8d038ee731395e0ab5987795b8896b1a075882484b15d22cb34d509b27252f413b83609c8e7947167fbf7acdfc3d052938be3178a999d7352ab5ad37e5aaa0237fe46fa3d788ebf8433772038874b37c315566e4390bd30db12cb2fa99d9ddbe935986b16c36a025c3b239076765be0c9ac96140002e2bebaac19cd19a9f5e0b9fe57b1be6e7c6b92f14fb3dfec24bd9a2e71637aca778cd24e1b58add3fba52a0aba1448528278f3d963a4b0953d84d1d5c22b2eec35f43939d0f31a8fbc23793099740871b950514993f080ad321ca6e3ac6187819c0a1aec90e9d62f85865d7578a70cf4d60a260d46670bdffe424d64ef20e81a528a9894f238c45d5f16b54b36abfe08fe114ac732393163e68024b0a499cac5d4a75c66cce7f5ddfe56a4dad7843f1345646ceb5cc0d59dc1fc083c2db44a2dd730a576980871ebaf9d8e11b3b3e28651354a62645ef1b68b29bdf20790420d784bf6dac3ec1886aaa85fd80656af8ec61338a81fc366133aa9bba4f8c89ffdfc5527b2dd1b73d46d102c8ad65490adfadf93ca267cfae665918c56b362fd7aa8dfce64dd27531b1b45e816305c861e707a1050935166cfce83291ccba939b6009924de9db3101694e3aaecc66821118de66b102cded97d330d1fbd76377bb282a532fd25fcebaba627d8fb8833a215a44f2821da47a3157dafbf2db8a5a789223727b0bcc8886074b71f3431878526590d89dca7dcc3222e355779e1516ebc806d99d0b5ae6e2560989842f42afc2caa597efb5ae2233a214ecc58c0e6ee0e5612ff3de58c676408b34bead4ab13c3a64e0d377e38ba4511eeab3e3cedf2144c141f7d6dcecf56ef53f9e6e08aa3e7ee23957e441f64af384b2dd7fc9b080cb191581da1d245b9174e61f1bec1b0346f64412f6facdf542700ac0fa260fe3e115d8afead94d794f89d8fc350e0eb7c3a2d03359515beae42ee6b4e7473fd434f5b9ceb803ceef4abb7c8c187d27ca3b86cc4486f14397c076e9030f0d67b13d0389284ed4688cf5dfd0b676f34a5f82e159682b0f5d9105940564a5f02fe2992769d438a781baebaa7ba6931f10839f216008b657d6db5e5469ce16f5063cb1a82476adfb25c7f45a775e0ede9d3281cd1a73dd1464b9032077c34b48bac9826c5361fe52101b8c08ec4350fddebb4087c203594e15c55b646282b1bbcb5664e4ed30f704296196bc739e1da2af6f02586db51b69f22b5e71404ae70bb40889f3a8a626639fd62f5dd26056c2bae5d611e8ca4de776017b51f7a8fa5f8ef876514dad927e1987ee1b5125fc384e75f735bbfef5d9f5b52bea69f8753a2ee53b82107d721ad9c6946a2c661a52402c35687f3bcaee65029ae576cb19a17d078f8d01f9153e2e8968c23e97695917475e363f2b8f1d83cee60da53beda6caf4ec7ec8a73aa0400f466415696a6e5117ea3b2d72094f137da31e3b476127ba708c326e4ae3e8583f2a9902363499061f1b185a27439b93f9f8c5564fc2869ac65cd5fcecd2accf1f1c81af30468569140d75ee7005788368f587fac7cdaa7670deb203ced0e1d41c11cd58a69b2a0e30e73d82b8adc4364b45ec3311b4348e7875dcf6790f014c4834e7f5708c97cd7fad20e25d54489742ea1b235f6ec4a2a0460504c622145eb68daf10a5f2ab9bc95c5725c5911e226aa5d9ce35f4db5a9336382d91dae1cf64aa6b88d8012078acc775daf5bf6964cc4a4747ac30cbd20b454ae95958ef4af676800491b834a5c3fdd39ff8f3e33371f9738239bd793cf95c36e52905dc96d257be09da4afb5e8d97bdb221f8968b253e2c19fcb0a942860ca309e576d83e5d391faa54c488f1f5f65876f53c267f18b5149c11439b4a4322a440a8fbab2888d9c97ccc420de51ca8b63e28fc2f3dd4b322e555207668033c764a271887326f12712d8ee7dd2d15923fbbba25a6bd32717b9b6f9ba266bfd90bb32fb4d28b2aa6bd4b42f052671045904fd38d74bb5069acaa40b8476050eb0182e1af6564234ad75e735c4c80e32809095e1538dab91bf032c160be0200ad4a871cc9ba80b9261977ecd8a44b5ceba4ed48fbcd0c2dd5ebb570e3b52801a0701b00595e3f932a1da79d6eebb0a91d2d143641cef0c5486e28fef1462d1c154b8132760c6a218d4b987f720cee332f1735db03fb92c2bcc1b77f1478e19910a83b243bd15c208f6a93334ff1d577ef8cdfd3d3dbdad943afebc3f5418f8083f8528c346bb0e8daf4ac066b5be2a97a62d0d0c57e7a0e957e0569730c02d29b705e78c93d3e8339c98b4fc4728e523e69e853762c05d68d4eb88fb5a14eb947018a9ea27ee6e8cb73b2d008a1c181d83332f7ca47cc84f0fc0c0ec98a18c4e5427d217f5c93d7d119dcf1c6225b6ec6da72885a33cd5aaa459f2c1ed2bd5f952cd7da40ea55ec877396cdec6eeeea3e300335e00006c6a65a2a2b21661cc039e11dfd4948164114cb5c4207b135d62283cd6f49f0a12aae4e7c1562118bf7af22f4374a9f857d7558131baa8d1089733a111250997710fb5c818c5bcc9f256c5ca910bcd25f3d2e4599b89f8d25a90feb9dfa8da09ea767d716c3ff21fd1bc2d8e637c31ed251594740a3f89b058d5423f1466f67ddaa5b5d2e6a80a7543fe0608cd6ad5c51d2cd9f594f65d19a9a904d92560f54637daf52c63cf906f99bf6474e5f2cb58a3ef538a27d17a7974512bef7c6c521979cfc6885f56c53e5e32618dc2ea3f2cfa54e6dc94e1baea7c17b236a7951bd3147f9b66ffd682f2698e410018a0f8ca3e0cbd8d3860a4ce8509f50e6fd80fe1dc66722e33170522ec8f5f25fb7076c2aac83f19d1b7e8877615188b5aa7205987feebf0b1489680121d7a4647dd5ad14eb010dc1d962e3f4b401b98109702559a06da81a74daad8ebdd4fb57dacdd1539d2972485931a6298bc959a4a4ddc9003428e4b57d6ec88ec6192aebf659cc33c9c40e7585aeafcb1a48d70f2705b3e41bbf824632ea25b71bd9d6556753da896af6f4dca0766fdb8456163b8fd13f1e0d93851f6dc8466bab42cb71ce276b74f3e84286152dcf7ee827d51b223b068ecdede1fc98bfa7271b3e644a2b32760a7291a96ff0514ffd5f46f6e9a1ad1d01652353d73c5b1e814232d99c33b790406a1085063370f6816401cd6478b71463302e836789275906305129ef897b67e6e93a1af3ecd331d306fc28e92afed4f11ba98fff66a5964c5ca3ceaa350705dc6a99cab1d237e5d6c7fc492dbeb1a207bf31a03adfab20438ae0d893c2f3c511e014047607e3c897ccedd73037dad397f9f8549e69c04d67626de757eeedf40b14ff8426bd2ea49eb149e69a35e7faf6e2174124d8973aa77b3d3c0f5ac78b315a74d39ef1bffaaf2a55eae9a600caea84c67781376d169447e00026f762307c4c532d3ebffbeeef7a96e0c5ff6ec612dbcaff0685372aea41c10e0cde410d58e8152e85f433c5357c3e2fabb9930f2065d0bf13f098a58eddbfd2cc96fdfef0ce057ca33c0ef6b81190c42fac871a0defbdd6c10039699278ac502c902d41525969d1017f30bf9e18ee48f0b5aa1203e351bf0f5f3fb914f91fd8578d1dcd793f8972de1b144d58c8800e48fbf2384dd62108c819015d7dbad8fed43c4b5482d2980526442b9470e2dbc6d514c0108c7903f835e65911918dbe4d8e", 0x1000}, {&(0x7f0000000340)="801aeb956f", 0x5}], 0x4) pipe2(&(0x7f0000000700), 0x10000) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000300)={0x400, 0x2, 0xffffffffffffff05}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x3f, 0x0, 0xed8, 0x1, "3cf25bd8a23e0da2aae1dec6bdf4bce27a39a52f", 0x97b, 0x40}) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x10) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:00:39 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x9, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8080, 0x180) ioctl$KDENABIO(r3, 0x20004b3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00006f8000/0x3000)=nil, 0x3000, 0x2) 16:00:00 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) nanosleep(&(0x7f0000000040)={0x100000001, 0x4ac}, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) pwritev(r2, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r1, 0x20004268) setsockopt(r0, 0xfff, 0x2000000000012fe, &(0x7f0000000100)="0000000000000024ea6c82795717fb0d", 0x10) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x7, 0xd7, 0x4}, 0x8001, 0x6078, 0x8}) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="93f7e409172d188db6a8778d0c962129aaebfb15b33f945287955799cfd0ef0dc485ded096fbf8c2bf836c1512eabc179829b8c6a7fe17cf81c8803a45900240a378962a41371aa6"], 0x8) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x1, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) write(r1, &(0x7f0000000000)="c73e786b5a6bc7057ad08677e16da9112cb14432c7ae39", 0x17) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="3962473a8745eadc34ef9dedf3658c4a7178a9a027072a0b3b4e92cf4e2071ffe08281b38efd4946e5c58335f85677e4", 0x30}], 0x1) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x90) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x73) fcntl$getflags(r0, 0x1) r1 = kqueue() ioctl$FIONBIO(r1, 0x8004667d, &(0x7f0000000100)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000003}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xfffffffffffffd15) 16:00:00 executing program 1: clock_getres(0x3, &(0x7f0000000000)) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:00 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xea) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x201, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ftruncate(r0, 0x0, 0x3) dup(r0) setrlimit(0x3, &(0x7f0000000080)={0x401, 0xe0}) getgid() 16:00:00 executing program 1: semget(0x3, 0x3, 0x20000000c600) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = kqueue() recvfrom(r0, &(0x7f0000000000)=""/211, 0xd3, 0x800, &(0x7f0000000100)=@in6={0x18, 0x1, 0x4, 0x20}, 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/239, 0xef}, {&(0x7f0000000300)=""/110, 0x6e}], 0x3, &(0x7f00000003c0)=""/157, 0x9d}, 0x800) setsockopt(r1, 0x7, 0x7, &(0x7f00000004c0)="77039bec381a379cbe30f3a7204fd1c9c91a982261351c2875a2a2fc6ed0b5cda3cda307ee835880bf0e3c4ab30afb80fa647f8b4b86a35624c22c2738650d35945b86d6aa9c880610620b071560cf914ad21ca610168c9fe02e13b6d0c094bfb86a95bd551dbe6ee45a17e1f29557dc414ad1090538d95ff03cd2c4d8f3ea8e89a6092a39f5d7b26bc8adfee531d8c067176cc64c71c307ec0a179b91ac53b0", 0xa0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x2d}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0x1000000, 0x2, 0x1, 0x1, 0x8, 0x4, 0x3, 0x0, 0x2, 0xd1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000100)=[{0xc4, 0x400000, 0x2, 0xca0}, {0x11, 0xb03, 0x4, 0x2}, {0xf0, 0x8, 0x3, 0x1f}, {0x7, 0x1, 0xffff, 0xfffffffffffffffa}, {0x7, 0x0, 0x6, 0x10000}, {0x47faebb7, 0x6, 0x0, 0x16}, {0x80000001, 0xffffffff, 0xf1, 0x5}, {0x7fff, 0xffff, 0x7f94, 0x1}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000280)=0xb1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)) close(r0) r2 = semget$private(0x0, 0x7, 0x284) semctl$GETPID(r2, 0x6, 0x4, &(0x7f00000000c0)=""/7) dup(r1) syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x81) 16:00:01 executing program 1: socket(0x38, 0x5, 0x1) r0 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f0000000140)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x2) bind$unix(r0, &(0x7f0000000040)=@abs, 0x8) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0, 0xc600000000000000}], 0x0, 0x0, 0x0) 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x6}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}, {r0, 0x11}, {r0, 0x8}, {r0, 0xc2}], 0x5, 0x7) poll(0x0, 0x0, 0x8) poll(&(0x7f00000000c0), 0x0, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00') 16:00:01 executing program 1: setrlimit(0x3, &(0x7f0000000280)={0x7fffffff, 0x7fffffff}) 16:00:01 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, 0xfffffffffffffffe, 0x151) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000d2230ec290100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200900000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x2d, 0x32, &(0x7f00000006c0)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xfffffffffffffd5b) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000940)="90fb2ec8ef8b085d519853021c17819f9921f12e369092ab0c69da7370d88f28541bd13096dedba5e25e390efa0bfc593cf217cded9a3e9f9d6462e73cef06c5eaf04ee681cb05773b072ac75529c9fd6fd1d242ebfd902c0bca2423e4470b9c00828e6e4526b3270723a4ddf8925403005202ae8b9f04eb0126f1e0844ff9ca3e69b9bf800b437cb4b5d5e157157c9fc73ea0a70af2344d12e47afc6be9b59fd7af1f61c867515f5f63f4dadaeeb36edeca6cd66b1b4861d2e3e83ee00dd874901f3f5341a5a4458dc588b700d320f572d05c2b015071b27160550cd344acde188f17712fc2b19fd29af0d3d1d45943cc34110c1c5556b3b3435d57033bbe442643e05ab29a95e85fbc9520520586ec7385d2e133b73906428370146a348447eb0ae4f91a40a82e3cb8bd8b0e2bd84a9dd45068043fbd61582415e1b819d55fda682599b95abd8cdb802354992820985d394fdba9e40e58d2ca91497c7d5cc198d72e11ae5b0c0ac7c77ce4f088f50d5f18fc7c6e6b86a239eb211216d1315c128020322214066f12adca1867a8f95c3e401de4d03d3c658c88462f57eb259ce0254344c642c423d134c7a4dd301143f47cd12b5af65bada996a7113f39cb97b133b7867d8203612abe6106eb8ff6ed8d9e574459a2812c5dcea59a98b361445f7d1c1f6ca843075ba402242850ba27e051e2dd2093b345dee0d111e338c4a05722df1f1833752fa0712906b0ec8057e02360c3d1d0eff563e0270dbb71ccb9c09776c047de14398cbd0de2a4a13cfdd2bd5978980243828a50d1274e93a3ef9d3b0c4ba7d7006b67d3e705cef33adf66d52b835cdce185376d4982d05b62b1938c013e67b2415ff025cdae61fd1cf6e38a0664a140061974a13aedbd80b04a293049925a4911680073fa1c1d132a6d4f2a4d0ecd61b3a3d3749506086d6de44d8c279eafd6b4786db64f9b5921e9946eb2672f41566fd0edf658abece8cd11c682eb16510e1e63d14e749fa4943dcbe9b3e14325816d05881b9ee655e4593556465dd84f9c1f35e232b0fcb01553298200242711a0f656ecd6a06e0edef091d700b2aa4472f313a8d3baab0097a7a36bc4f84a3a6095471388b00913886110772076a26975157cbbeb9828e0db673f891dc27810b990869ae1c9e1275180548de92e893b4aa1151d7a23a2fba8d76f23af4829a1fd8ab3aec52aea418c3760234630de1df1c54142cc8e9b875748d636666e35f5a0b884e3613938e2e5440700c78420a54a6e42d2312d481996ca4e1f79994dd217ab698d1655b235f27305d675c306698aee8e24f7c92e2f2906cb1d9c68d083bd2e8742ffffcb18b6e2816b9cc3158b4e6136976adb4833e2f62c2ac2ff5982d7b0584ef3608a70d5f14f4c0ae604572bf17fb35234068e4f419875732a2e158c01abbd286207e7d5b1334ec644eb6ad6c3c78bb37a7d9e2022e50da82b0da0a0209caa4fe4fae5cb2f58d6234a76cd3ec2bf06748f9b990a76eeaecf64d044eaa2724b608630db421fc7bca63d2e2053c1eb2b9c06f232e17861a66fc64f1cef8f80f6ee8b07dbbf482f9203ce615d162d2b25d8ccdbd7c1e41883840a01af0ce728226ad9490d5410096dad26b5130ada4542f044deda1ee317c45a401c23e8cdf893a4597cdcbc8568892cc44024d282133c741b23a670d2d9db01f81fe34b1025fc6d799a8a92da99581fdacf82c41d1fac10ad60c834acc50b720165559168d5d8d25799c9e42c1f5d735459a39340b1cc490f7d9d9b4240799919b4650acfc4f448593d74fb338e249d12da04ca046f610dc3bb29d06a1fe6b5f68642d9a6b1bde35f66666c32e868f9be7d1bbf03f2eb1eef898f2297190cb76670f83a434adba55be480f33fcc340ca7b46c641f84a5fb5c37452e6ca2c7e1cd4ecf16a9adc2cb0a15d122724f61581a0bc110023853b09a8c9f8262b3f38a4e08c2f25d40b3d5e2df6439d25b39fa267377c589a214ba92ba2475939a262f26376fa39074260bd16b2f5a737100f2e37c66c5feea73b7475424b42ca817d255663eaf8631d8675f5cb0ddd0f6200be01610a88d52f18a0901f1d2681100c655d06f3b490181e6488f460d3cac8d8f93a7b0c4d43a07061b712f94324c99f7c126704efccec721fc457010a119b63da0823e5399f3bcbd7789667ac7512a8c6e95983351476e61d8dc710b51d6bcaacb81d5a3103e1b982c93485d995caa67524155cc1752e54ba9605e8072e323f3bcbd9be9baf69d0fabe933c18bb5405f3bbd406e0fddac0703440df762ba690ccc372593dd34613c49a935f30780f88c66baabe2acac8838ab7f57cfdb38d73e011b4784b263b542707beada27812a9dcb6b5d1938d4029bea6dfd443c5040645e468b308fbb102dfe034ca7bb19e0c741006bf545f4d9ffbf22146de3bfabe533b37c6cdaab09a442371e94f6547a2a0d8f22f7d1afbccbd3165502dcd5be277c68da49808bf1c5c522ae29250006ceabb68f7dbd68de6082f72eb4fcbc785e38e5f9f2613843e344a2b542ea7d1baf5c84ce4e7995613558011b40141f71045bf05ab552fe571bc2a1111dd15d48bd1020133d79e9107331f577757df7d0ffc0f6d4957de39bf5c946fba1c1ec7d3da722c86baeaf3ef74c1fe5664fb05353393f8744dd71ea70c22c15771648705f920e11cb449b18c0a3b01668db7079b70a817aafd598cb77c13aa2efe8e7f03daef9568acf8d091027f16e2aa75c8dd25237cf7d9dddd05fd2309c69e703320db22d5d35de51871b42d026bff71c72fbd303106e2d99a5738b5ea57620d64af9eef5a6daac8e80eb84a670f0f02f4fa09d8554ac9ae56a4e85f88be99c0305e55eeb0c6abda797c331f47d219a26f3ea4b127c8e68301f25b5a6ac5b5c138ecec476957f243a9fa240f58086390a89fbc56d2d5ba16a206a3649d4845114e5c6d5cb2ca3b6d3e5a0ab08af4dca5feddb64c0e5e87881ef2be46089aac216ee91253144d1644505973a3a579dba77291dbfe575625e6a6cb580b39aacb87a3cc1e8d173d98b4bd3c34c3438674dd3f33be068b2220a5f334453ec0dafc586d7ccf85f4d9101bae474d720ba15d30cdbacfb4ae210816c9db4fa5bb2fae0e8bcc88f92a6df5b4ae4d3a3e027ff245010fe45d7c03b6a3f8ed1c578c32e3ff0a9d8b67ee6bd1bb6d151f3e32d80aff8154b14357a583e62d1f1676f8198711acd1a0cfb9f8d819c8155bc833dc73adc67642cea1c9c26ced596c77e9c383b7bed35eab607c283412fde48c9138f1a08f8c28141e26f2b2ddfe2da5e8976dab334968be865fe0a5e35f4818c4bb05a103c622eaf15ad2fa899aac35932d44ed12d9892f43da25056e17223131585663a7526771e24a60aa7284a39f07d421bd52685a28e34eff8c0a0c5b79cf3aecb297f98b24287c5d8e36796645e5209c49690035cf3a52b0b1bd36539cb628aa6958598c2cdf4cb759db0aebbd3c17c01504982cec4b590bfbf63ead4e0c202aa333bf50817d6845145baa700b9573e4795afa30d57a305d682003281dbe09e9eb9a7b35a302dbb55e62d938b96d21668a035c3446ac04ae64773f8e2d59928f5ffed1f52db793d6a51fc538559ec25cb6cea1991891ffaedadea1866ed3d9355ad76c038fa24355b29b5ba3ded4034666401e6b8271b8ffeac1964894b4f79a52a54d21be094ffe475acbbed0c76e8b360f59a4e3b1ad255c66cca9f417bccfa41bb79ab0f83a5d26f7c9619cf6e7298f508399d0c9e48e0aa49693fb976b64ca4d1ecf2cfe9d559182ad70e8c2044c3b1ef5464dee63e99bd84129e14ab1c69b171f5c341db1dadfb46b7c6c37524a19427aac9079e58107a34eae813707cf32a6e0968442614fa2c75e49d6f8d7a7ce7f424c77bf062cf240807db3820a5113ad0900bbf79ad650ac6541f8e8aa6257686a012a7c12f753a5b04b346aca522434d310d277b41b683fc6e5395cf7911b2c87cb1f8bad4874e25a034ad581176db6a30f152c4893a7c7eaf90291c7d84fe862c3f1fb840eb2d7aa99d6a6ef02d7baf161c338059f2cf9d80d30ae4c194724560cdbb6d169c65ca693e2bd4b0c41ac421846ad740a12a5c33483b79b648e876a52fb2d106e7024dc5602c5f887a91b88a7b7f7cc976c08c24c8c8305169813a5cd457cdf4348f0dab635a3c7b55ff131d03798c15e73268476cd1e8f9ed974a04ea01e42b748e6d6acadb49dc5f16bb9fc9edada8ff39c46edb65558b521ab010979d331ed49af12c80911e59a3fb7fa6664e41c84537ba6d652d42e43ba23e2d83b0eb85c8387000208119303baa0e486d077236cc25e816d775c2adf56cc61cf5c3b73b011a6ed14e159779ad4ca8d193887c0b1941f626598beb9fa6257e788794589b0b3bae008a71c8bb372bb1e05c6dda0d2618c106407081d690623ef480dc7d66a065c880566c33dac18191973c46f8d76898b950c22b50a01caf3455aba465c4ee8c42c22186cfce64bea9afa054e82d309dbc8bb2a061c5ed7b7870b2960f7a758f24156f1742d57cbe53563d6857b269e04bfab8d942f0db4a9a61581d4be1dc53fc0788e79de33ba910f5136da7b69bf125863a384ee2d2675058ab68358e5249a30328521ba22f2306a3df80738d36fe7100b9a1d5e10a9250e3854d8dda86c9495981114aab95ad98016f5fce98810fef36c495a6bbc56255d8500c6083b10110d02948f2b6d864762f601bd7b26876ff0b40db901361a2706f4c84ea4c302249d15e7931fdda77b689370142bda5d28fce8f1417ed31bdccc4881e9c5047811d754cec15a41add934c1bfc1d34ea9dd41c1526e6448c89fd4390f71a7f268e39edfd1a3dc67c87df25a8702d9f416c3bd3ec3d0453cdeaebe9ce5894d45baa465af520908e409d9294a332f0014a1310f72053d9d648c11f2111aa7ff317334a8a258d8a070b9f6c1fcc2f5ded0c39864542029ee5ccb14f3fa8e4748eb8e9b685b399c1c8738af2cbd72831ab4edf6e6bcc59a485236a80dafbad75a71c43aad55bf51c2be11eb0535c1263740cee11b52a6a0a3842e0b18302538b4327ef79ba120d7205d180021fc5fdb460bd7570ec357fd344d188740ecc9439ab4d59a37f9c5e35330fe048d7be8d4d2f83eb90aeffa05e6ca019a4393a23870bf516d3af4fa8455397400639cbfb5569763098f4eb0f990b10e0fa890fd3381e4f586e2232aca09490345a91cb0d0234c11cb49279e8bae3ecfaff67ba000b38daf06dc545b4f83b7e7fcb4756a866bbed1cb087ca77f721f17e9213702199916712936664532d9a57da595b670982e78bd1830db6762da7b73ff517c331f44c794ffba8cb11d102a47661ef949112a52c75746826155eaf44ecfba462e7a3a73b73f5dd830e2e204377c1bd43525fde88683e63af9ee6f7757b800971a8f33fc709f69a9dc84e46e252d5c5f1aa0926344c76b4f360ef456d22d8ad87fb8c07a96079993e51210368d82b548f3f2270aabf5a5c2072403fc65fc4ce244b68d3f8cd4412bf4a4cf41a381a139909bb091be54c9745f6640bb6ed1856452b7e066b8700c23cddc5726f870f5ba4e786a0954e64aefec2c0013601a3a716b55a33570aee120caae6955ba2843769fdbeb10b6abefcda5da22af94a435366f3f8ae3d0a91fd73e01b11ff85cbae0f8e55832e3b2ea88d4b98ba23551de9528289a875c5be8027f33da92e97659d87f0d036b8b522e8e5d0649eed8f5f2f4828656d4f73d06a89b6a49e4cd6", 0x1000}, {&(0x7f0000001940)="52e8edba4b6a15315de577e26298d268c3457712d2f263f039a6f196e29a4c39cf9600784e4e389c3bae1af731927ea96639c20fead2294db52963d05fedb0d6b8a7dbe717cc46f2e3d6456ee9b3260204e63fb45595b6523c9d215e76b321e088c074c20a836e7cca838ed4cbbb1d66244ce2f8959f5fa4b8fb358bb80cde54fa8b3c7cdc733641102297fae495dcefde93d3fa39cd000d33f5d0e27ed8623563e5de1ee7b9eeb36a1786aeffdcbf5af108b3c7de1a0ea520b1396aff840e4ebb5d6fded5ff7d0c0deb2cf1f90edb8147ada4dc9c5e60552ddf29ee7ee7e9f755b74bc529583869e2d729a42eff1f9e9329ab26267a689dde0be31eb9d7b6d8aee3538900fa9ae180d8951ddfe9f2c070e34f004db2cf695ff73d513bbdffdceaaad14895dfa8da1de15d318bf95d7d2e1b104f74f61a496e3e52905920260fbb0b65388453f83fab646d4fcb044f977a5fe24edcf55055210419bc2fa7f77961e26fa7f2b844543933139cdf8024c9d4c7877db8a42037cb1165e1aa90acc7704b812f6e4993c094fd6957646693d9e002359df676b28862148b6f2639241b124e3d935495ee734d73bb30a64dfdae9d37deab63f97938005e31bec91376c915fa249914765f04092b67278255ca3acdc1c9f6df973b5ad27f5bb30154b3c207e742f2404a5c22162f152a9225fd9f51880e56b33c64e2507732cc2965681c5c453515e52255c53f09052e610c3da9d15d205d1bfd6e7bfc91d71be88df88015f3118b2ef6401a01191b936f251082669320960716079b17c70ff59629814e4e64d3c5725ddceaae0d2ce2f088694e75285bd808eeddafe349b143d06adba28067192eb9f227ad3b98e67c54020fbabed9f4419956a87efa2bcaf5362bb9f360d440d5ccf1405be5e5089673283a1200335b6c02989648e9f7cdc845143d4b81bcea4d693c68955ea78274224d3b2802510293280ae82a116ed232e3c72d866e11fae82ed27644bc8e33fc7ae67a9a16f8f3b938731b18ff3fb7203360aac5c5093da56915d94c7d697a3f48dd449155dbe27bc041589018e6119403f55a61842fa7f60fa1f0cff9d62632a9e9bf5a25100d132ff3c77676797304b2705bf807403bf65d980a7b662983d02ac40e402dbacfade98f4c6ef92a089a7a591d6539b15849ef3f80e973406b3ef4b6c71578fa8bfa40dafabbf6912be5baa6611732c8b25bd3a3cf5d877966902dc22b4b85d06767e1885b86a478ea223a54dffa6490218a214230c65f585c55ef94a9e80e7024b5cce63baf9a377662b79937f61d666bdfbffad741ad564799cc95acb7ab640bc642b9928a997864b11b19c69d0a71f9f54b6d5f215e240ab1b30891014ef68fb38c4e094155216fdd8d27aeeae697286202cc33af1568961b86c63a8bc7fba6341b1b9e3b6008d9a1796df956e0936f3611aeb4a504d416b8e101a3f89962db0af089daf02e2a95ef451fb2d55549a9218a8ff7d0a1dea0f55a7dab29bad0361a8d98f3dcfbc1dc8425dd86162870ad10f846b1629d0e549abf78f86eee47070c865321d061a50d95a35dd3245aad0f701c95a039c4fbc08df2f75032755326cd59411eccee5f954f1d2643413f965b965e21a35da0c00b5a484ad6458d842628a128dd478d6f4df37e71e3f84ce2359612a8d1e9bcc61a67ea20e7ac1f793f74cd9daabb8b5f9a1804a8372d1ec593c4b86966cd2280f5b8b42bd38576ffb3934bf4eb594c281a41dd6cfcf2d68ecb5ba4cdaaee275eb8e305c73aaf1e41042afa99151da7e331dc30c312bb47b148107184b1fce3e27dfbeeb595fba8e3269741fad9c513d706fa7f0f871109934b09dc67cd967f62270fd6bfbac8ce4803e295a5a7f70f58fed35604427032f7769f3066e4704675012562696fdcf20aec6d5150d7ca48aea358901ada7c9e953e17ae76231ba688d7b67e63b7f83467c13f64e40b17b2370072fd4df05772b049836663bc85f67230bf132c6671fb0f444525aa8f9c87a85a86b365b00ff7e5ce156821125088f9ad41aa46865bf2d8dc75710c63c77be7acd40d4b381a74d1d412189dfa3234f2f0c7db2ff3bcfd862d744d14f00b460da22f0c93253815988ad4d57bba4bb2a97d0ad687540a62fa449742df7c45269ec06f7c3dbe58158a20c425d2dac274ef7cfe71dd7bbd2052788bc9030e4b7547949915b552a06da1d87204a11c37ea1e89b9021110d5079947d758e5a823b8ef3fb53784aaa060f6aa06aec955bd60a6748599918f0a6bd92c92bbcea244791f167a925bc04f706141fe1c05f6dc9e5f678459331274df79a02fa0886652463c781dd530390c42dd894bce5cb5adf5532d5befa876aa28a8cbd71b5940b846d3f6559d9a438fe1a81f3d8bd70d2cabdc431afeabd39e57fff254698af274f6968e519e7d6ae1080249f90b114627c33b749ecb5e7dad6d9b9f2d53376ae991c9410ded1e713253591c8b95f07190cb5167ea79e3d9b2bd3cc12bfdb2c348baff9dfc7bb97fa1ed9891574014c8380b4005ab9064e9ddd154feee61cf8d66210e0781a6a90a9a83b31731f530d131cb6a0048c5e93bc9a020342366f0fb696005606626ff03e764d3f5eba503d4d08170d2457c7134c8e16521a59fc3e6fda09183a549ac4dd7bcb4e99d176dcb8627f71b052f2856683396f983f8f5cb0ab3a55ae693e0451c072a827d966e1fe5b46d4c4edd8ff9085545bf1ef17653c506f42683603219a9a29f48fc3e00ca872d48f858bf0c763599ce16708e62a155db4e34d335d92871349616a0cb8da599fcce4c0db456769e49c941addd1729f85ec4ae72ecbcb5f05eb71e059110bc605bc289553a54906d42979e4236258df83926d71b5029f3d1988b52294d10034c42674047420215727aca0e0263a3db441fb71413f7c97e5eaea567178c5b01c25811d6e2b09a650820b0276545e53b173f6e9a0ddcea2150622af40a9f213bad12de0f36ed7b0966e2a86b38ca2148fa6e42e04e823bc94952022946777a865aec1d90f582c46a6d2a343fb3a025b840cebb9031bb82c8c30a0b09fd24142db6283c5e5df8a4b64db64e02db633f91d7d5f42283d3882f5afeff4b6de74733b36b7b79c014f03c8583ce3204cae14544a744c28bb47f5ce697dbcc3276843e3fb542d28e07484d08ead5c5b72832dfebd574ec223dee62b87bd3150f0992c41f4b8c1f9d1b6367de99298f395fd2c80333521726f07de3711661d52919435238d57d40d6c723c84bd08ae0bcb33f84f9e2d1b9dfc4ace41e74c3c31914aacb9f7f9456e0717476ecf94ed3bb4ef745938c9a1fc40022cdb9613d3cbd55b6760768a65913f0b59ddf8d2355f2bc6369f5acafda8bf06d1df7fe73ffab4c935a543b74ed70b26c189b9e51f08a1505e0a869f39e369e8d5eed20426534e4725783abce04551af64c68e43e2e6fed1f7d8dbc88a3855cfc8b1a20ab3aa7df370f1347a7399ff5075011bf20a4eb31ce44d445ef20c36c61c7f8396d6b497196686c3bc349f2b40ae78f7d905ec427428ef2e40f29666e4c6455336d525b264718945921c3c9b137f6b8fe3bf107855d57cb13720f7fd0340c097ee125ce3a2a59f64b2cabd63266b37d402cd2638cba992e86095175afef95fde1e72aab4959d981c82fde6e353b4b2ee7b571a1313da22a642d06429d2765d5a4175365cc0a57a05515f05a18908f0f51ff8072e3e2afb02d40c2a93de486356adf4da202c0b0ac5dedf61d8d06df98c20d76634f28d77a0b4f87e43931cbc74106687de617c839ba40d54fd104957f9e48a7ab1a1f8996f145dce0403c47af92d948ce9028cc906ccbbf910165626ec38ce304c927327e5528f5bcdabe50a313e9661c65b72931f2d6e4a388d6cff22c79200c6f29d73628ccf405757ccef19a868e83d955f8b72f436c220a24991ba43549b59ab71fed887ca49651e192f5b74aa8d94eb911c3468d32246f0cba90d8b0e5f0af7f6e003a0eb85f568f4d4b590c5e48e7cbfa4e71599858bdfdf880d2a79e53dd2945aef6b4511c5c98f4c601fdc57b33f65ceeb683cb21a50405feff3351b338950d8bf26d3ce0d8fc02a570262999b6351b852d6d1789cd062f57c04b9b01e287ba927d16ccbbca7224545c85268a0d1ac7560e6230f959b01ec51514c1b6742bab54d3da04d6719ebdf6bdda05fd629027f23d4a59cc96dd1bd4d3e8cb0531fa1e78404657b0fe1e5d61e1c2372f97237b6df34398a828f35aeff504747c2246609324900d8330e6c4ef3492ae047ec6ad82052c220ffbc2e5b330c9f67ba257e2b53fd2c8c81e963fbac6dedd28ecaacb6794c21c999da2f252155c35daa8938d57b267519f863704f4fd44f9578617eca9c484006c6a3d1ecbdbb7d1868a76bdde5e9bbf06a422522bee2402c49bf5bd9ed0ba7d02535350f301f3044bd98bc17061c5039b56b20d83e024018cdd918b58b89d446e468b7a42d14389b5544f64a18f7ee3c6796203113eeaf7e55bbb0982c25b8502f715a00c09cd2658c8b0442b8415a4cd20be86c2dd697a8dc1cccc016ac3341d6700ad0ef63d4de9df12415432fff497b11d1386b4208acdc6e1a67c653664e5b6deb61f6e572687576f9d87bd7a27d2daf4ba9bf55e815a94ea7f1ad3fae0de87c5666237db3ec824085d9fc8e10c624c4371788c799786a46fe74e81ff63c92e81040246aae3a6501f29208f897ef658ee46053b7c799b92d2c47f2d970ad9765529316d1e5169805d4e1476b88a76e9392fb951693baadb832dec21cbbdca2b3e3df66038d99d7cbae3461b7450cfe4e648083daacc5304ea4e08fe94ea73a71042e633c615b10b4c92c66671fd9afe94d7d34f308b70804e9ed5fb27d7a1c471e3d5b8dd3ed50ea06900371377e19aebdca109cf495a4e259ffaaf4f374ad126bd85f62f1cb222ce57bf6fa7a30c1a6aa61e341fd7031efb976fc24a88c19de074d3d24f226d558074249332f22e57da3312a595e233a11fc5aceaed748183f8b9cfb0b614f5863f3f53f4d8d1527c45bc243d3dd8a1594bfa9aea21aea23f68184461577fc981c3e82795d8b062e88ce3e6c57eda7bc9cc8c1c642832a6eab2dd3c09aff89be2f265e8103a1a3abf3b455dc41b23d0302ee0534098c88638cfec608247e5de02be396dbfea94dc606af804d53e60c64847227708370eee72d6385e65738575e69242016f4f3470abac05402a2d1d9cc9f8f6564b67de67d81c5fb28b20b716e63e2dfc70bb2d7bc3169dd2f9bba2d9cbcc3f39bab516cb34ebdede940e1a23e5109600c0b3eb8dfddfa99da9f8bbfa44ae27105db316ea9894ad7861bed52c53829c26eea5110224a1f1b3bec9357d285e03377f1834e944f7e73ce0cceeabe4e64b4ac18ebb943f09bb96382a44d6c15241aa1629f638532954b2628b26b8b39aa02d9adeb85fbf53eecc65ec2545ab28404e5efabd66419fac523eeb0531ea675449978bfb0c9aa44ed39a8b0a8c85610c39e3f119a1ff269d7c3903e447d88dcda8354dfa14c9aa4878d91ace8a4de90dba6c22b4c35d656d3eaeb8e4b0e57168b101862e67dcb8dc73dade0f1747aa1270987928aac6d4dd725e7b969ef9170c6c0fd5ddc7a007d5b11cc6cb939a142b4fc82d8559ba010dfd0ad3591f94ae135aae0a84fab17df41c8861611e0e34189495ab26939e3fc5dd64bfa9c746d7748d815a4e147f6f67fca8ec2f567af158984dc546d5730776aa91fc9e431d925e3a4bf7f9cfd52099f0", 0x1000}, {&(0x7f0000000080)="3cd084e1fb9af9d98cbafd8eb2c555dd66a41912b051ba3610a3f94788d23a8f45b34a09627723", 0x27}, {&(0x7f00000000c0)="3426c11c87597ac6204cd3805128144174b251e7201fa651b0133e370b0c7e055374fe89af8091ccc4b50112b44395e6bc4adbba11a43d93d328b8c9e3f03a7c", 0x40}, {&(0x7f0000000200)="cf59e4504e3511a2921c859d4f414b32bd8833ae7d718ecdda332d181ab9f4e623d279f109ad9322aab2b4e8e50b32a28e814cc6ccd96b4d04d75b16978c6758f801a4cd51d381ea395c0ae6c4b205e23b6a9aa167b6251b91bdf8f6d1eadb598f0dd747b0503588e3c91cd13fa380f00b815b73bf3c2ebff560c12630de22f21c60031695a8eec8537b410aeb10d9706533d669105ccc18ef62c32ebbb3fe2eff264d0c4c6684a1ae", 0xa9}], 0x5, &(0x7f0000000340)=ANY=[@ANYBLOB="3800000000000000ffff00000700000015cb2a6f6367a5cea45071a947a866e2c85070f7088825c3f731e8e48a510481d9ca000000000000a000000000000000ffff0000010100009dfad5cdf29f4c88c0eaad29ce8542e40e6ecc2a08ed96bf3a6ead67e1ca57d83401c2968243b08d6bae5395f59e90788e84702558d540c7bd688d8f712e5fff5316e67613c454b40e83886ba573c924549a82a09affeb25c0df054173c78cf2b75e8ded0dee20684c31f1b39b201b7f13d06826a2bf25d5afad5db5379f0000002800000000000000ffff000000800000de6ca220558bcca93d95d327622e068f3eb9e8f39d2a0000f80000000000000001000000ff07000044be536b1823b77b23745c75abafcf879060445b4165fb1a4dd41925163242fff8544896f98959acc9b27b243e0c4c1a9576fee1d320e8bebd4f5e98cb6ddc79e1299522143704a3c4e585108ea519bdbd45129c876e9894cea67f5a4a1772b0020635295cf6bebf866019908f07c341e7f6277da1e29779e536d883e4b42ccbdbee6f65b0c56105c1c564c43bef4d7baa3c690ccd280ff2316554451b3167173ef2c02cc40918f82b57593b70595f427d49b15df77c524b848a3a6707af88d59a5717da28c8011f0a938b6fa99863ae3ccece98f1a29d425acfd83f8fa4938188b19100"/504], 0x1f8}, 0x4) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x5a07, 0x1000, r1}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5) r4 = fcntl$dupfd(r2, 0x0, r3) fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc02069a5, &(0x7f00000000c0)) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) fcntl$dupfd(r0, 0x0, r0) 16:00:01 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="ca39e89069ac399e6f8e5ac86b3d228171f6ece36aacc7f6179b9795a8", 0x1d}, {&(0x7f00000000c0)="b0e7b1e445", 0x5}, {&(0x7f0000000100)="2fd56b03dd7544651929ddbd87b196b3ad0016aa9df4d7d250cd4f6ca3fe99b81e33680bcb9fc4766a6a5d748a8a64e0085df11bdbbd3c40ffba869ab86d45f0eb574b4c76e0758ff0a0a852d47c64df2233ee06b2929fb7516d36b6548079df150ef96642b88922000023abc8365b746862fdc0f094146479276793c5fe275d1b337b941e01e447727ae822d34f322fd4a2506eca2d1b4681e82eac10b6d197ef60a3c63d91467ae1b102848134ab5533400dc11706aa3fb16413c864415dcd83642bfcf379b6e1961aed909bf8f25ca31ba87d203a20eebc4bc5426c2872241fa64a1f7cff81de0b3a9e9855cbb1fa64d35396b7b9b8ccbe", 0xf9}, {&(0x7f0000000200)="0c799ff85b6be0b3c60f3372f7701475ed5daa26518911db5d3db8c2afca86d53ad9fd1b3ee7681e5926ca712a68a87735a51da34baaa312a32f4d014539034f1628ccbeb0e09d80bf6f3ec5f290e9511f9ed8c6a7e0b139253786d548598dd849ed2a79d00bf2dd9c111be01507b2a762ffb18de0d4a8a7771e03d80060bb45e9077f9491d3905c47f9f3a9cb211d130ab3dd0ac6c18c452a414f659b3982bc491d9e3ebaac4e53cfc99795df0e7cb86ef9f20a964aa94d6b1c", 0xba}, {&(0x7f00000002c0)="75578164d128b1dd4881d14deb1f8d4b04c316d575877723004fe9e24397e833bf65e317011b1988d3d9897fd045093b953b93", 0x33}], 0x5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) close(r0) 16:00:01 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xfffffdd5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x5) close(r0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x84}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000380)={0x3, 0xfffffffffffffff8, {[0xffffffff, 0xf1ca, 0x1, 0x3f, 0x8, 0x8, 0xfffffffffffffffc, 0x40, 0x3, 0x9, 0x4, 0x5, 0x4, 0xe1, 0x8, 0xff, 0x0, 0x7], [0x5, 0xb1f4, 0xfff, 0xe9, 0x1, 0x6, 0x50fb, 0x87, 0x6d, 0x8], [0x7fffffff, 0x2, 0x7fffffff, 0x1000, 0x0, 0xffff, 0x7fff], [0x401, 0x71, 0xc00000000000000, 0x10000, 0x4000000000000000, 0x101], [{0x7ff, 0x4c, 0xfffffffffffffff9, 0x7}, {0x6, 0x4, 0x7, 0x10000}, {0x3, 0x401, 0x231, 0xfff}, {0x3, 0x1, 0xad, 0x10001}, {0x8, 0x7f, 0x8, 0x50}, {0xd8, 0x10001, 0xfffffffffffff7ac, 0x8}, {0x0, 0x0, 0x58e, 0xe799}, {0x80000000000, 0x7, 0x3, 0x10001}], {0x1, 0x2, 0x8001, 0xfffffffffffffffc}, {0x8, 0x1f, 0x8001, 0x8}}}) listen(r1, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='oL', 0x2) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000140)="851c8bc23513338a5fbe3f6cf437a7934cb6f7061995dfab56ae88c27817c5ad2b70cdfaad4912cac28ce03d987b699bbb0ac0f62e37a0674bba2cab65e26323", 0x40}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000008c0)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) chroot(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') r1 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r1, &(0x7f00000025c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002440)=[{&(0x7f00000000c0)}, {&(0x7f0000000140)=""/43, 0x2b}, {&(0x7f0000000240)=""/148, 0x94}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000000180)=""/50, 0x32}, {&(0x7f00000001c0)}, {&(0x7f0000002340)=""/251, 0xfb}], 0x8, &(0x7f00000024c0)=""/222, 0xde}, 0x40) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000000)) 16:00:02 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x0, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701080000000009"], 0x0) syz_emit_ethernet(0x33, &(0x7f0000000000)="400f67f3765d942ce2c4b82a3b8365e3e9df2ff9e8df43383c7b8eb642dd8516178f32387c0342b9b5e40141b2c6d025806b5d") r1 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="2f5ac0c9bf576fe79e9d18a0748aae9c9ffa83bd28dbb7e98442548f4ff745", 0x1f}, {&(0x7f00000001c0)="1c8a7956e5b88280fdc3a623ab0306420b694a0c00323192f368fcc4cdd6abc0362071f73f5ff3cd88b35cae10352dad467f433a9e5d392b0bffb5dff45c26a4e30d714ef4a35bad557eac7dc542253f7024d1c7b9dc3ff19f2562e0cb8a5b99a066fc828061800cfc9dc80b6ffe5962a382ded7a2d822dc744490c916abd48e74330f5789854139707a48660917aaf7d90f975b34f93df15b148a638b31ea5c6ef6be77e74a214dbad6abeb78ac049e591ae10fa871496ebe7bce97e5af7ee0539818730f69db249327055ba03a1853616775a9bf025c1a24203ddcb065fc44264ddda25c9d30a7e94399fecbd7f7", 0xef}, {&(0x7f0000000300)="8ec550267c56fd620f57d2e08d4cf4566789a93c7bdf5ab0fa929f5bb53e2f50914738e4ce177c4e6a384c91eebf198141636061eb69611a62b5da5ad4fd59a67bc6a2e262ec868f1868d91fba712f3c453e9dff31cd0842c5ec7ee6b26fd1d9e64c72efcec346415b345e357e0b3eb677796a4a7668653791af822edd9e0c843342b957bafb7b2db118e89787757a823fde10c343aa19b61ed015a45f479d0b85f412a26ab4e584b1bd4e5c6f2c6631fe89ac767ab616fa6ce119030ae4ee5f10d0a5fc8aad28b4b1503ef85aec9fc1a0df7cb4dea0acef7598178333333e441f6d18327dd71b1b150a669c33c13411a602fc", 0xf3}, {&(0x7f0000000400)="9d9ecfa36198400fe08f91097af5788ec6d8dfcc3edb3fea9f4988bba714dfa69281c8f240b20f8634d4999fc624ca3121383611aa2f8eedbb32924afc1de60fc9421f8fb8b7ee9ad713685f178c4a95de6b7fefd509b594c619fdeaae417f7a8cfb1ac704781a3e2f5817fd282141865c583a0aea48d5cffa4a30cb04f470cb86ed6406376578897488c377ab9cdc6ad062fc5e852def14be7d7b73a2ad2443afd8dcc24e1645cdf4bebddd3c4aef4eaace95132c3c4843540e5a79976e4fc03292027600739ce05038f9b765eb6819db79db386c749daa4aebe2", 0xdb}, {&(0x7f00000000c0)="09864bf1bf204e985bfd6e7e9843b89e9053e43db88b43eb12a8664d9ba9f35a6cee5163811e", 0x26}], 0x5, 0x0, 0x0) 16:00:02 executing program 0: pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) r1 = dup(r0) r2 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x6, 0x1, 0x8000, 0x4}, {{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x80000000, 0x3}, {{r0}, 0xffffffffffffffff, 0x20, 0x0, 0xb7bf, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x1, 0x7, 0x6a}, {{r0}, 0x0, 0x4, 0x40000000, 0x80000000, 0x7}, {{r2}, 0xfffffffffffffff8, 0x20, 0x40000001, 0x1f, 0xffffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x6, 0x6}, {{r0}, 0xfffffffffffffffb, 0x0, 0xf0000001, 0x4, 0x2}], 0x2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x43, 0x0, 0x8001}, {{r0}, 0xffffffffffffffff, 0x40, 0x6, 0xfff, 0x1}, {{r0}, 0x0, 0x1, 0x60, 0x8, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0xf0000007, 0x5, 0x9}, {{r0}, 0xfffffffffffffffa, 0x70, 0x10, 0x20, 0x1ff}], 0x3, &(0x7f0000000040)={0x7f, 0x7f}) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x802, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8001, 0x8000, 0x10000, 0x6}, {0xffffffff, 0x5, 0x1, 0x10}, {0xfffffffffffffffb, 0xbd0, 0x3f, 0x3}]}) r2 = semget(0x1, 0x4, 0x82) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x0, 0x7, 0x81, 0x0, 0x3ce0, 0x1, 0xe30, 0x401, 0x38ff, 0x3]) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="612167111439c4f95b1344590d5b76e3d528caf941", 0x15}], 0x1) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x10, 0x0, 0x8) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x80, 0xffff}], 0x1}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x8) 16:00:03 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) setsockopt(r0, 0x7fffffff, 0x101, &(0x7f0000000040)="806835c4dda479bd30ba76d7fb0db844a82605b7d2eb10108662f0d02afea48e929eb819fae22e36a8e404d522d46d689409f48e4237b2d58e8696e2d52f3980de6786c0fca5741604b0242ce4a90522ece06eedf261b824f25fd57f26a6ed8e462dfc47b7cc2137257c1ef47350cb7aa65ccfaea5634c065ec0d931b8836695fec52508f3645a3e5dffde4624304dcbae8c555fd126abf1d04a0d30d05e91bf58befda403943e8c99f4f5", 0xab) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fcntl$getown(r1, 0x5) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x54, 0x139) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x4004570f, &(0x7f00000001c0)) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xfff, 0x7, 0x8, 0x1, 0x8, 0x5, 0x80c, 0x1, 0x2, 0x10000, 0x6}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002d5, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x8, 0x0) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:03 executing program 1: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10100, 0xf3e112831998617b) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = dup(r0) accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) close(r0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x8048, 0xfffffffffffffffc) ioctl$TIOCSDTR(r0, 0x20007479) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/27, 0x1b) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./bus/file0\x00', 0x4) listen(r0, 0x3) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:04 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = getppid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x957a}, {0x4}, {0xfffffffffffffffd}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x10001, 0x100, 0xfffffffffffffff9, 0x3}, {0x9, 0x7ff, 0x0, 0xffffffffffffff31}]}) fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x8001, 0x6d41, 0x7, 0x1ff}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 16:00:04 executing program 1: mlockall(0x2000000000000003) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0xdc18, 0x3ff, {[0xffffffff00000001, 0x8, 0x0, 0x2, 0x2, 0x1, 0x5, 0xd230, 0x5, 0x1, 0x3, 0x6, 0x80, 0x5, 0x81, 0xd6f, 0xe2, 0x3], [0xe3, 0x27, 0xffffffff, 0x100, 0xd7, 0x0, 0x3, 0x694c, 0x6fb, 0x5], [0xfffffffffffffff8, 0x8d41, 0x100, 0x97f, 0x800, 0x2, 0x3], [0x92, 0x5, 0x5, 0x7f, 0x6, 0x100000000], [{0x9, 0xffffffffffffffe0, 0x0, 0x2000000}, {0x3698, 0x22e, 0x6, 0x27}, {0x53b0c7a1, 0xffffffffffffffe0, 0x3, 0xfffffffffffffff9}, {0x6, 0x3, 0x100000000, 0x2}, {0x4, 0x4, 0x1, 0x1}, {0x0, 0x8, 0x7, 0x40}, {0x200, 0x4, 0x0, 0x5}, {0x80, 0x9, 0x6, 0x8000}], {0x80000, 0x9ec, 0x7c0, 0x3}, {0x1ff, 0x71, 0x800, 0x3}}}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000002c0)=0xffffffffffffbe62) accept$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_open_pts() munmap(&(0x7f0000a31000/0x200000)=nil, 0x200000) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000340)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) socketpair(0x6, 0x8000, 0x80000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x7, 0x2}, 0xc) 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getppid() wait4(r1, &(0x7f00000001c0), 0x2, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0xffffffff80000000, 0x2}) ioctl$VMM_IOC_TERM(r0, 0x40047473, &(0x7f0000000040)) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000180)) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x480, 0x0) chdir(&(0x7f0000000500)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000005c0)) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)=',\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4004, 0x1ff) socket$inet6(0x18, 0x84009, 0x35) nanosleep(&(0x7f0000000000)={0x6, 0x7}, &(0x7f0000000040)) socket$inet6(0x18, 0x1, 0xffffffffffffff04) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x3, 0x3a) sendmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x110, 0x0) 16:00:05 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) sendmsg(r0, &(0x7f0000000540)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0x1c, 0x8000}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)="8bac1790d78e90e45db299078eb51fc9c5d6af3faa390fcd2a0a7f5d480b102057d53504ac948ce336ccdd76147f56b3e9760fe4868c2be652acc5388a406e0e64b651ec4bcd8f9ca77c8362abbf63c6859a1f075db045fc3a8f59d828cd6ebdc130c752b5d8fc260d3f91f56a089acf9020bdec157e59f033604e36ce5ea6178d2c393fc6953c4fb5e0ac685380dca80a2a3418e2c3a1f4d7cce8f7dce8263bb9b79b1e85296bf9ee267e438fa11ae3508e97b8c2d4a115952545d92163ed18026af23fd9657a216fb0cc59cb5dbe67a9864bedb1e78192412749784dbe20f4b4958dea057fa8666fbcb25d", 0xec}, {&(0x7f0000000240)="8602be60a9e3ab36a184aad4005389e425ee3a7f352e32a2bc56c25d01f1f422535f39eaa92a40969cd23915cebb9ecfd65ac898c71979795efd4bd92a326fadd214622a1aa0352be46c17050b580e40f958a3700c72151a1feb6b3e2c877a271792b70246883ae14dbd10f5fe77fc9eb2b9b7df7ffa90bc0e97225d42a430b3b6c08d54a0d9de7ffdfe01be99bc2268971083ffa8457d6c6f59c4b47e0a30f0bfd1868fed5aedde4465d1692fb0d6871fa9cea036a395886586b467635a921c017f9d95430961eb868c39360511", 0xce}], 0x2, &(0x7f0000000380)=[{0xd8, 0x1, 0x9, "f6fae3e59598525dfefdf04a05428b6843c0b11ce5444cb0549791cf45785c1f32d1c07d48fc93f51bbf16936e41ccbc086542dde51c46b46c5f4720fe13e7578b4a7b4f34597cd9cfed0daf92574ff6c7b6b484e76593cc509e0960613fc8921b10e0f3a8cb7e96324f18613eb423e967b2d23ed4ceba56886dc7be5c3c9d0a61244509e8c55e616d23075bda4bb2d9e44d1591eb9466b2c4a947dad5191f3f00571884b497c5648868f689b90a5de718177fa64eb5510b8cf591013465c1b6c9db78d319"}, {0xd0, 0xffff, 0x0, "1b1efc3ebf783f55762372dabbe98986c1e93314ef139d0cbac8d5fee6e992c3f4df8c8f31c850de3146ef4b1c0688f9c51d2fa10eacd1de93e17ec7839da691254531b1433bb0e08a373db7e042924148ef29049cc1ec56da88af7392e66d34eb1ac99c656f384cacb6de9bbdd93bbae286a8d17f00ff9743041709f59f287c7dd0249db322727e44c12de7140c79bfa7931080e1a5cd3d539b8cba47e2d20ab965892db2c9bf322cbf3a1ee0e71a93a6190f70d0a354bd15e916ab6992"}], 0x1a8}, 0x400) r1 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0xc00, 0x8) ioctl$TIOCSTART(r3, 0x2000746e) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r3) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000001440)={0x0, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r3, &(0x7f0000001540)='./file0/file0\x00') r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) msgsnd(r0, &(0x7f0000000380)={0x1, 'L'}, 0x9, 0x800) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0}, 0xc) setuid(r7) unlink(&(0x7f0000002680)='./file0/file0\x00') msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000002640)) symlinkat(&(0x7f0000000140)='./file0/file0\x00', r6, &(0x7f0000000240)='./file0/file1\x00') getdents(r3, &(0x7f0000001640)=""/4096, 0x1000) msgsnd(r0, &(0x7f0000000280)={0x3, "850c38d7fa23c8df10c245589bb2b876234734fd4631170a8ff7d6ef5c4962e335135b24d76bdaa025d5fc6f17d6ba54d7d4b6878a0b7e7d64871852fc95fe944dcf5463cd56812850b5fa7c8cc9fa20ec5e51fd9b47ae455346ba22e749305c2377c0bf6c4960d6cc6e1ab2a22fd7311df5b0cb98edc4db98a7aa2971ff92ce95e7f5081738e3adde1e2aef2d71a7d6236335583c500c"}, 0x9f, 0x800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYRES16=r4], 0x1, 0x800) recvfrom(r1, &(0x7f00000015c0)=""/128, 0x80, 0x40, 0x0, 0x0) getuid() 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x0, 0x8000, 0xfffffffffffffffe}, {0xcc4a}, {0x40006, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b04000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) mlockall(0x3) getrlimit(0x4, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x100000000, 0x0, {[0x972a, 0x10000, 0x7, 0x100000000, 0x20, 0x1ff, 0xad8, 0x8, 0x6, 0x2, 0x3, 0x9, 0x9, 0x2, 0xa1, 0x7, 0xfffffffffffff801, 0x9], [0x2, 0xc171, 0x5b, 0x40, 0x6, 0x7, 0x6b2f, 0x7, 0x8, 0x5], [0x8, 0x9, 0xd2, 0x5, 0x1ff, 0xa4ff, 0x7], [0x6e, 0x4, 0x80000001, 0x7fffffff, 0x84c8, 0x48f], [{0x80, 0x80000000, 0x0, 0x8}, {0x7, 0x4, 0x6, 0x2}, {0x400, 0x4a68, 0x2, 0x20}, {0x9, 0x7, 0x8001, 0x800}, {0x1, 0x68a91064, 0x1, 0x14d9}, {0x8, 0xd5, 0x9, 0x3ff}, {0xfffffffffffffe00, 0x5f0, 0x1, 0x1}, {0x4, 0x4, 0x3, 0xd6}], {0xfffffffffffffff9, 0xfffffffffffffffe, 0xfffffffffffffffa, 0x1}, {0xa7, 0x7, 0x0, 0x7f}}}) 16:00:05 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000000)='./bus\x00', 0x80, 0x15) kevent(r1, 0x0, 0x8, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x37}], 0xf841, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) munlockall() 16:00:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f0000001580)={&(0x7f00000000c0)=@in6={0x18, 0x0, 0xa1, 0x8001}, 0xc, 0x0, 0x126, &(0x7f00000013c0)}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sync() r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x10000018, 0x3, 0x801000000000020) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x500, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRES16], @ANYRESHEX, @ANYRES32, @ANYRES16, @ANYRESDEC, @ANYRES32, @ANYRES16]], 0x0) accept$unix(r0, &(0x7f0000000180)=@abs, &(0x7f0000000280)=0xc9) r2 = open(&(0x7f0000000000)='./bus\x00', 0xd0, 0x2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) r3 = open(&(0x7f0000000040)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1", 0x12) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f00ce70 failed: hole in range 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00", 0x0, 0x1000}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000001240)='./file0\x00', 0x20002, 0x78) setsockopt(r0, 0x8, 0xe0, &(0x7f0000000100)="caece54213bbaf46d5077ed9a1abf996e10b42145f1f764169c1486f2fe85743261daaffef10da9635675d9e25c4d03c7c0a0f579812c7f2771a2dc3f5119309e0f4a5ed507f5be3f7c3f2f3d17a3f507960d98229ad6f7adcc89c9d81021be4896a25e73c187d16ae607c77d8f1288fe57f8e893ee664edb1a69a2c27795ca83494a8bc696cd5411b745d3bd47ab9088a86557059c311f952cd2abb15c3070422d6376992ee6d4ab43696d0f396186cf7134461ac3bccfba4843eb8ac7ba2a81903f1c2075a4d023db63ae07c0e4571d2956277de7e17dc8dcced4cc29738b4b17c2178a2f8e101f923042413910bba383e0c3802be29fcf627c01d3cc71f70905ca0766f7dd8743c03fa24b458cff7e4edd625673341911b0ba71766c96b70fdd9a3ba155dd19dfe5a75b02c20ca9d2467462706d64417b85c1afbecf96ff31db3e24e2a45c0e71cb78ac051252f29eaf50117427ab339e6aeb3e68525f2f931a78e308671e1161f844df6cfc152594a805cb088a5824828abd77abbda38aeb8cbbac54cb62910a1dbf9e12563369ad9f52380bd4ba13de330779df1640100625e6bd7dc54d93692b94b22f031b5a5e75b2a676698f1ecd38bc60518ea1077e76cc86f2144b8dcebae096359b9c1db2371fb2f5a72b6fac0352e91d0814309efe99526a4f3c83add3a77b3f3cc808691e1f38c6ea709f285b82995c4964ec030526d7cd2b26424ea9768b1fed4689f1a8dc46ea452ba0c559b845aa49c6c7b12fe45071b048b25a686b9b14bfe00b6bbb452a444f87dbe33143e64599d8b3b2592e4ebab01b85f85adfa7440bd9046c66811808ef28b7ff6d53bbdb59c1df916d03814d3f2c18940648755927fbbd40473bced4ffcb34ad868f47cdf27047876f5804bc0633bb7b08549fc3e8c17b5b8c72252d714a9a12acf9feef3b96c168f7ee27400182f9900d624481731b47b613be195854bceb6ff2e56cd240b163e100c43677fe4aea04d4f029ff6417af6f675f5065685316a8385da30dcb562f670cc2e659b30b3d26e1e71020c898acd90455aefeab6ed1a0808f68d77fbd1a35cc84b857adcf1bd281c881c2cdc0245d375b419b79eae09a9294f142da17c81a20c4fcbc9f154f8c38f7b0069e90d3f107575248632e019f194d37c4883b2b132dc2cf59d26f976e2373951f66558c47a31cbe6a9d4fdae8645cb373b602d20a266df80fd6666c883f1f9ef15859302e7edf69f481484dd94e77bed1efdefb8ada82dd14b219ab2a54d18209ca9c429e0bd1c8622057af414cb8135f6ae7f34689b164d9898fbc658b590f11422e3570c909525eeb4521548b3bcaa6d0a2be523ef6c67066661ee3a4c25268f776461bf6cbdcb0c022dd74b24cabe7a2fef32c2b03a41bd8096d3457c66009412503beb934debb13d6d9703e5bc63670d8aec2cfc1c3643c3ec7fd4542ae7be2ca0b8fe862fb11d6cc9c448ef21a0073d54e9b19ce4d55e707b99b7b28ca9cdee7ca0f39d3ba93d7fec152ef1214c82adf3fd29a59b1a184e6dbe546848c648c909449325689b9ca6187f2e0bcdfde844258917e7ae9d990ef9e845eef7c90ba4ff48ad66d483d2b873bc63074b9d8b8200a5002cf411a4d3392a634e99c7eb1eb4ab6d004c72c9c8e0cdc6e3b272be28e5e9bcc5a8c888da6400a10e3fc1f386f4459d7a1ca43f2318f29b9472468d321cf92844a46818b03d9379cf084e2929de3058dfddbb64bab139562fc8054d94f0db5640b87e2e48badd5c9521094b91e4a8fae40312566721c0a3e56b5ab90129dfb9ce084e03e0d66e6d272ed3941b89eb280d91a2811179ecae2a214ff2d56bb1c541eeaf95cc0d16144b8f18e281334a5fa7a23b5b90dafe1e91e3695e2fe4ec6d2102d6daf0525b339ff42dd60c7b8442839486d0056975c74bf6bfc11a6c660ddfabe3788d63419cb628fadaea8af9fecb01663b4717a3129503246b8725a154fc319d7527b1364cdf08b58799c2111a76517b4485ed2abf36cae14b9ed0e7889af5e998c33ec205ff34a8d716ed5f1b87ac519d8688ea456c457b2221a796ac7cfa190ba6eb9be3948388cb203403e61ee4ec7d9c8ed27bf5bd274c19e18cd886b028ddfe6c57876f4f65ae12bdd19973c6da84a93dcea9decb17b7cbc64d4410319baa512d7a7633d6807d9d5835704ff3f60256f61e2129d29bdebf01acdb94759808e300b438d451b0c757362b1e830dfbb1c2a3593bdf0a0947d1b3f6fb99e960bbf163207b8591787baf6bd080ba0cb41348875540ef025b3b60f9a8805eb9d749bd853dcaf232b4ec62d26bed3c90c9504252ac31bd572f372ed43c95e2a060d6b7e0ce569e3ed113e728183f90a66f1d623cdf276e2c8a637b96ebb6b69069c9b144419307fd13ab54e2640cf1369190b1436dced3fd1dedfd9f0447c9244560966eced93d36501f216954fd8100cdd27e624fa32f320f0bcbc63530db2f88c0b6c7f12014bca94600c54f8c25f97af1becc333a39e10e8e93fc7996413b4fb5e9a9dedde89fbf9eac1064c760b470bec344c90ee87964b29997807914b80ca740e96fee2a78fcc4bdf05a8cb850d952ba1c56e301d99f44b8338c6bd6013c446ba000ef5de9559b2c7aaddafeac3fc7dcb20606e6e04b79a58f249e88091094eab6f57d6ec39676c54c22b612013be9c3a93468eb42248a571398addbec26965d5967f8c0d539b06b7933e3381dfcf0b1b5ff5f3a089d00f8d49639426681606fbd6f7e1c9b0397deffd86e4b3c616f33270b8c89c7be2e18bbef43b8d5ae1ff4f2df24f6cdd70777f79dcf4930608d773a8064dc61a1d845c3be512f1e75f483b4af2fabe5baa8cddce0ab8156730dade18728ebf6084716e84de9820e913e3080d2336fe2b8247bf317004393d8d53dd4ef4b2364c2e04543bde1c27ac016aa5e285e92714585e69d7e9f5d0135a935126465ab51c515a649c8e13de12ed8be11a3c5336788b20289cc0032b186e5813a49deba75a1206279bebd0c9a5791f557283add675de8d2daff74927f0b668a09d81f4f0aa256787128b62baa091eea77e208ba9c0a7cc082321bbad79de939b7944703c91d0b646174cdcd99d9ee54d23185f1b2844c6cc8555146f67ac9e8c5fe5f8077d763908680372823861ef471f1febe3eb3200083a82cd48225f172a1239d7b260505dbb38c8070a907176e45901fa2ad7589015e024ef89e3cd73062dc1d5b3548353fb993973beb202551ef758e25ffa15c2a7bf53e1f139f42819d4fa5308ccfb6c47f3ae12589f36f430cae2c817484e34a9a403ee18f4c3e79fa015791a17d104b1ccd59cee6c2ec71273378225597c6daf5d6eddab7d3eca5f24cdda741f51cae7c200d3b81666f8f6018327e79134d31c6411e727d581ad6be6611b44119f67f5353142c9e274c4ffaf802974bcf5f47d2fee00705fdc43a405be4e25ae1c2af4dee081df61b09893aa6f13059654985113c73790c60b5a05bd818653c2c29db9066dd5a568b6580dd426c2317ee9cb0b23c9338630d49c828dadc41e3c90b3498308319fa18834ada99e373b5d7707e0f97c59e6c99b8cd6da5ca2740ae6d5d979745b57afeac95a0e0f8b95ecc27341727dfd49d5a544c5d7bfe55e42db9171abfad13ce33933560c24573079347ad614f831185166aa9c4708a8e224dc9a609eb6f5d5783d0f32929ad3d4b4a4aed2cc74fb042f370cdf84f1f6f2a9caeae28df58fc6cf5036d7725bbc06066700fc57d63a11456a3447eab3b97405a5890efa7039932940378fe1df883f9c60093fdf2b11562485c5fb45fa4535d6175a90fb33bc235ddbcd6de068e4b6b0ce44c7b4d20baa3dc9d44d3186066d17ac7c244cf480dd09e560dc995b57fc224fe03db05f85d65bd166f58fc9177c56e660ed869683d4281f7c0aa3195794b5f898d66b4eb5bb6e4523ade219dad90c03bd2f3dc655e775bed8bfef2967dab8c1a35b2e8dd3b3044e67193ff616f90c25dadb54f50025abb4fc53d5c3a3d09042e3dc047932f39bfa53459fd3e6c780c6ffb3ae2c02c189d84b03ae3133803ac4e27a958e40e992fb333cf4685e28580890480c4033bd167445f4287751f1087c72aa366fe6c9baf77a1bc1d55488f162af04aa7a2ed95839ab0f2ab2caf1b24a5f3d02d8893e5710efd7a56ae990009121c6157c197d74eb984922c82f9eb233c6b80fc8ef3952283ae23bcaed04087ba606c8989a120136bfd5c0697da7a1fab8e046242c666ea741573db49f698b8a45257ef329784b20c10685a94dd4624b5380cb9706d3a07bc381b8e13ef5a0e0fd77c6fd1e177c06d8ce0d052f613d9464d0f665571bf2dfb49631657d2a9d468ab9c904234c696c4c4b3ff22785e2c730fea4888b30fa48377a01a9d1d061439c76d43608e48bc0a7fce3d70f343e98b7e93ff812dc6d16af255050b53e77009e6bfee0d5e0d45c45313c8ffe3afacb5a12b5f98a09625b3a2db41dd594dca9fe2e9517acd9f2ee4d76302905cdcd7c48c3fcdb92803002d5e207d394ffce5caaedf408adf16b66437272793f9e44bf73ee4b107038a471cb2d4b29bac9699d1644ad8f9fae9998ffad3de7c0e36b19780ddd02a9df7c457eaa8989dd735d3af9a3507fb755a696373326b5f43bd994ca144080494dfe111c1700caef13ebccec4ec477ca64bf6de9b3eaada7efb3e5a8a249c2974be140541a541372370da9c8a1d58732610163ac5de19951af7a8d843b094eea8f1dc061cc04577e8e7c43a4c795286ca3507642ea93593e97d90a2a07b599f17729af6e8a06beb01b47ebb7e5bf85ef888b45c69e5ec82b7e001a6bccf9d2a3ea2f4b75753753790a60d5a6bf07c62f35ce5ebf0fe157ee65e7c075f2a7c80b38c44623ed5a26e08694bd2fe6e00fad1c688b0674233b53dfb4b0d7406c34f240ecae9347dac0a19796d4f7702e7ecd96acfa75e3949d2ac335ec375cb494594a9603b4c1728270c2560a2e1277fbdc02192744995d548b9fbdac680c8be9ae1e66867dec9e1055f4ccfb6adf805a0dce39966a4eef20599147b274ec17a3a11c8cea50157ed7a1b06b69fc713ae3d4a882a1262473c1bb2421c68a0ed5f1ed911842baea1280f2ed29bfa2f33e32c725afeed6e775423be0c9cfd4705e9c0c1d2f13f80bdbc24eef78c671e104c3b16d8e026d6b9f261fedafacccbe4b16a1e2583fdbf7f3dbe2c8c48ad424d12d2f1d467b86a5776ee95bc191c45b3782f7297e05d8b0a9b3385fa974375a38a0ac96f96c4307b4695b1f1f4ca66feef2dc0a3307b066d4e879cae0532cc6214225d69d21efdfc7d90bac62f0e7bd79a8883fe1d71829f16a31f76d340acc64616e4c38e389e4ea78503e4e9ece2afe0a8c1c04ef095c7cf24449ec689a5c1539eb1974ba08e065ddae9ab440d9a5f00082a24ff4b3a56899f9c33e6df7227bb7523ab58c978e0d4fbb0cc9d367c973e4b350ee014bafae5145185f2b79ea8e8d5794374f75e19006bcdc81e3d3f3737770c546cbf5e7a2545617adb61ea8e81900cb8b08c7e2b983b202d51178cba3ac1f92add21cb17f116d1d97785e92358d77a346049dcd81557b6d4648c5ed73bbbc3ceda8479b0ce5ed55af76695983a436579fc0e06c19e84b0159c38bfce42a27c63667f659c66474a30ad72265e5de8b574ff9a61f2f005679e54c1016a8d52c551202a7172340d36c7219afef73a8ee468ea0e6f981efc019c7e326a2947f9a32926cd0e40bcb0ee4fb7e75be2a9", 0x1000) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x80000001, 0x1, 0x1, 0x100000002, 0x6}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r1, &(0x7f0000001100)="e0a107e120106f7f5efc55fe6dc7822aaa90429e0f2b4b727f5c43cabce1aa53c13f1f60b89c7ecc3645d7145aa5ba10ad5180bf5adca2292365c99359db5db2e46ba5b341d6cc192a3af8844a233d40690833a359ed421872494131e8fe600eea05e8442a52cf94c04104ae16c1bb49fccdd38c6a71573e6b7f59fb1656b97dccc2e68c7b3d7dba480b09587b5c8a3c3958fd652244fc7856d7c87b0e3972bf1a9eb01d", 0xa4, 0x8, &(0x7f00000011c0)={0x2, 0x0}, 0xc) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="c33be134fa8167192597a4bf87f712b21fdadb23e196247bbf53091b4cf3e8537e232f8271b7ea42f9e8fda960c8f4198cb9d3cc722329f5085cbe53641f7760b5b936067f707c340c332aa074bc8058b0f5c42e5622d4e46bd133a30204db7ae2d12946bfdaf24253a95faca422f8e8f7f48c1758c11d5c0a14be51ea6a6c30855af20ea5ba3aaa9cec8ddd73cfbf50c5366d19db3864f50eb5b1e3fdd1025809ce9ea11aa07045826fc4261bd00d05301580cf5210d334756c6ed46aab5213d8cf9641bb7852fcd907264e28749c40ec36181f99557b5452", 0xd9}, {&(0x7f0000000000)="db379eae3b9c43d7f24fbfb92200daec8b104166f871e512ef0b06fc881b2eea52cc627357d0fd99c85101ca19be34a8ae291e52", 0x34}, {&(0x7f0000000240)="218970a4d9f3e1812e4548e046c70eee782f9b5efa79a63c9bdf40d374e3afec7f60a2fdd98d16ee85a326e523bb9a65a5ab0505a7bc8cfa64e48a64a911f9f4e6e709a8b9ebed75bce1bdabaa5d4cb6b18530aa8457feb7a1d7ee1fa416474162926c90d1de11839b6787a9a0ba76f48cae9bc53465ffb4e7ce673b90ce397c648de97c6791b0f8069c1a63cfd0a7dc3a562ed3f0b0559883edb7368b85bb975ed44660aa636357dfb9c2e91d7601b9d48d68fa", 0xb4}, {&(0x7f0000000300)="ff4df61ee177ac6b9b818e5765ab3366832e57c4b6eb477345ffe58503cfc66eaacb26534dc3815e1fb1f81f70f0ca25324347bf0382180d6d6d785cc2162ebf7b7817209b4a43392a08c8bdcf2ea4b40dc4f7d98468d6d16945f296e90ed5087db975dbffc8f2d99cb4cef334a6cb084934c5c593f6a5a3946b90cb29e4a3b6b2f10b9eaa9d0e7f10a8870c988e6b017c08643a6428e4f32def684e23ce5190acfdb3f370cb84386f9747aaab69d860190495bf429dc846c9b2197daf8ab9dbbbe3635ba135598e4366b0d891cd912452180646c7f049043ffcd5091e899b", 0xdf}], 0x4, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) close(r0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:05 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10, 0x1}, 0x1) 16:00:05 executing program 1: pipe2(&(0x7f0000000080), 0x10000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f00001d3000/0x1000)=nil, 0x1000, 0x4) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) syz_open_pts() 16:00:05 executing program 0: mprotect(&(0x7f0000028000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x1c, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000500)="0046788729161b3a605c6db4607788d5a14581433f21b402df003ff4b061a72c8fa61c463d2d929f6dc56990c2d3ecdd44b28e2f88f2ba75724212ccd30000367cc784c822a14860c246c5c93319dd6a81fe4e36f82e196d5a8d5f01a6647300000000000000000000000000000000000000000000232edcd00219927d2e6c0bd159a0a52f9502685753b418f5e1a8b61720c3682f7b4b387fa7ebf6320b453b9626091d1b3ca35689fe25e93a15ecfa28c9757f1c53fdcbfb19b0d4e50d1515db7da580d602f4185c31000000000000004e3a8b20981d5f24d755c3f3b0e8a72dc0ea6d20424aa30803ceab3beb8e9cc159e2ea97c1c0aea6120d62b4ee9d007a3a1c47ed99b9a956d6c51e896c5a1fab3be05740427e21e1b62202c7811b1dea42ab171b328b943fad6f793719e2689a4b0a09c28873ef05dcf7ab244e25f4415e7d3ddbd3494013eb6e83071b52b05cbd8bb5715d7058f94d85dd7009872960836b7046092de1cb142da51fc98de0951ee868b1f76e52ff070128d6bb5e520aab9d1dfc303724ecca21f13886989f15e8faa483e60643f672d1fab2ac912db844b2d869809af1a54c238128775ac3dd22871c93ac45215d392a01b865d4f518cf77b41c56fd335dae8bcbee3886203a374c79774e8829634f9811569a856c356fafbf2ccf09738a18f69e68c38d0100dc32cd0930c0b2a7813cbc1da40225ad", 0xfe75) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:05 executing program 0: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = socket$inet(0x2, 0x3, 0x0) r3 = dup(r2) dup(r3) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000040)) recvfrom$inet(r2, 0x0, 0x0, 0x801, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x28090, 0x0) recvfrom(r0, &(0x7f0000000000)=""/250, 0xfa, 0x40, &(0x7f0000000140)=@in6={0x18, 0x2, 0xfff, 0x3}, 0xc) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget(0x2, 0x4, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0xab85, r2, r3, r4, r5, 0x0, 0x80000001}, 0xf89, 0xffffffffffffff00}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0x4020426b, &(0x7f0000000140)={0x0, 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10010, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x382, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x100, 0x100000001, 0x6, 0xffffffff, "61e6e624feefe44e0b392b681dfc3e5fd4b43113", 0x6, 0x3}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) mlockall(0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r1 = dup(r0) execve(0x0, 0x0, 0x0) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fsync(r0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x3f, 0x8, 0xfffffffffffff801}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xce, 0x3ff}, {0x62, 0x6}, {0x87, 0x4}], 0x3}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20}], 0x2}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4, 0x3, 0x4}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: r0 = socket(0x20007, 0x2000000000800c, 0x8000000000007) sendto$unix(r0, &(0x7f0000000180)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f8c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0xc}], 0x1, 0x0) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) semget$private(0x0, 0x3, 0x2) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="d19fc21898b073d0ba52f3af9c209e5054407b4332c4de553926681487b7b810e7c5e32af651bf02aa0cf0b0a901935f1e646ece39ee37c39edce71c9828e52cd9a6cd68ea7679397bcac5af39145a7cf25833d7f113612f72ebe16d87d518e811445a444aa870e387a0736a966e5f06b8bb9a7811c0fd04b77678906ec417ea9b67d1bd2efa7124568576999a8867ef5e6c45", 0x93}, {&(0x7f00000002c0)="f61554e2887dec2cb075be243d0326da9c1fb0b7ff474b29538b15c553a40c13b6bd922e6b44e16d12a96ff6a6978169401078c8a44e173fdd86e67f436d061726c099e75e88cec8bc81b13c2fdde09741117d6c53817420b9c18bfdeb73f8e5c2084bad500fdbb0a87c0122fa5883d1e3e09f9f8e1e430cb9364d1aabcb71140dfd0df4aaf015be659bc8ab1743bf40fd501453c51931196704a7f6d91fa81d7ec98d2bf4517a745278c66cdb957b5fb2fd3ab7e7b2c08fc1c520af9c017854b16690c41f9c1ddbf77499d8a3424147b326a6966c318742fbdb61afe7e6b22b280b61043c3e36d4f2c57d4c66a447ea516953", 0xf3}], 0x2, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket$inet(0x2, 0x4000, 0x531e) r2 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) r1 = dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x101, 0x3, {0x5, 0x6}}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000200)={0x3, 0x1, 0x7fffffff, 0x4, r2}) open$dir(&(0x7f0000000180)='./bus\x00', 0x880, 0x141) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x5) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x0, 0xffffffff, 0x10001, r1}) r2 = socket(0x2, 0x3, 0x9224) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0xfffffffffffffffc, 0x1, 0x5, 0x5, 0x80}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x40, 0x0, 0x0, 0x40000007}]}) 16:00:06 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0xffffffffffffffff}) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) seteuid(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x120000000000000, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7fffffff) 16:00:06 executing program 1: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:00:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000040)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:06 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000040)={0x0, ""/190}, 0xc6, 0x0, 0x800) syz_execute_func(&(0x7f0000000000)="f3450fbd7d00460ffe7189c4e1f8ae18c4c2452d781f41dcff41c01300660f3a61a3008000000464f241afc462fd1c507e2ea7") 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae6322525a610000000000000a044fd33015552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb3ef16ab93f12fc4d5f16b153a5d00d1628b53a0000000000ee000bdd5991c483b4aff7abb258fbb214d0f80db34f876764d7b5218dd47a1f93f04d5d716d93ce229eeb013346cc02738ad05264b47c533d7a97aa429016526bbf13630746548b672547e380f5d889d2fed74ef7aa6ee9f4d21d217ebce3b9b906802191fc6720ebd4573733", 0xcb) r1 = socket$inet(0x2, 0xc005, 0x5) recvmsg(r1, &(0x7f0000000840)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000700)=[{&(0x7f0000000400)=""/207, 0xcf}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000180)=""/105, 0x69}, {&(0x7f0000000500)=""/84, 0x54}, {&(0x7f0000000580)}, {&(0x7f00000005c0)=""/245, 0xf5}, {&(0x7f00000006c0)=""/27, 0x1b}], 0x7, &(0x7f0000000780)=""/165, 0xa5}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xf23) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2cd280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f307000000f8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0xfffffffffffffff7) ioctl$BIOCPROMISC(r3, 0x20004269) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r4, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:06 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) syz_open_pts() execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) readv(r1, &(0x7f0000002500), 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x12, r1, 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8080, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0xd78, 0x7, 0x5}, {0x30000000, 0x8d09, 0xc9a, 0x64bc8474}, {0xffff, 0x1f, 0x0, 0x1ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) close(r1) 16:00:07 executing program 1: socket(0x11, 0x3, 0x0) kqueue() kqueue() getitimer(0x0, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x42000, 0x5) shmget(0x0, 0x4000, 0x200, &(0x7f0000ffb000/0x4000)=nil) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000080)={0x7f, 0x8, 0x9, 0x4, 0x3, 0x80000001, 0x100000000, 0xffffffff}, &(0x7f00000000c0)) 16:00:07 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) setsockopt(0xffffffffffffffff, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x20, 0x1, 0x7fff) setsockopt(0xffffffffffffffff, 0x0, 0x80000000000000c, &(0x7f0000000180), 0xfffffffffffffe5b) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20600, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = dup2(r0, r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x10d, &(0x7f00000001c0)="b2") r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20208, 0x7) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$unix(r2, &(0x7f0000000680)=""/211, 0xd3, 0x842, 0x0, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) r0 = socket(0x3e, 0x4, 0x0) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) recvfrom(r0, &(0x7f00000001c0)=""/252, 0xfc, 0x1, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getgroups(0xa, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0xffffffffffffff42) 16:00:07 executing program 1: utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x100000001, 0xdf}, {0x9, 0x4}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2010, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0x29, 0x93, 0x0, 0x8}], 0x0, 0x0, 0x800, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) syz_open_pts() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget(0x1, 0x0, 0x200) semctl$GETPID(r1, 0x7, 0x4, &(0x7f0000000100)=""/225) 16:00:07 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000300)={{0xffff, 0x3}, {0xd9d2, 0x1}}, 0x2) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r0) close(r3) read(r2, &(0x7f0000000200)=""/235, 0xeb) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x4301) rename(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='./bus\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) r1 = accept$unix(r0, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom(r3, &(0x7f00000000c0)=""/227, 0xe3, 0x40, &(0x7f00000001c0)=@in6={0x18, 0x1, 0xbc4b, 0x1a2e}, 0xc) r4 = getpgid(0x0) r5 = geteuid() execve(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0), &(0x7f0000000540)=[&(0x7f0000000400)='!\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='**:--::\x00', &(0x7f00000004c0)='-\')\xd4&\x00', &(0x7f0000000500)=')!\x00']) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000340), &(0x7f00000003c0)=0x8) r6 = getegid() bind(r1, &(0x7f0000000580)=@in6={0x18, 0x2, 0x8, 0x100000000}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r4, r5, r6}, 0xc) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x10) 16:00:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) getpeername$unix(r1, &(0x7f0000001200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d1edad6932eb49946a71180a5b1ed61c6052b9c61f9ac09df5c67d76d37f9f472d2cb05da4e3e146851791ed79cda0af"], &(0x7f0000000080)=0x1002) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000040)='\x00') 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x34b534c1f9a707db, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x100000001) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80105705, &(0x7f00000000c0)={0x0, 0x4, {0x100}}) fsync(r0) r1 = getppid() r2 = getpgrp() setpgid(r1, r2) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x110) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f00000000c0)) 16:00:08 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="030000ce", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt(r0, 0x6, 0x40, &(0x7f0000000040)="83b5f396400e35f625207aad021d39e2abd9073bf6dbb000cc9b6829e3b5ae5df7f0334a887c2db64c3e937e7c34ded152d9595192df4bc6840e5ec4ceaa001ef5f4111a", 0x44) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x20}, {0x84}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc028698b, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x11, 0x8) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x40010047}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = socket(0x200000100e, 0x3, 0x100) socket(0x20, 0x0, 0x4) sendto$unix(r0, &(0x7f0000000180)="5001050360000d04000000011306ca90041010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b42ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638080011c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b317757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f0000000180)=[{r0, 0x4}, {}, {r1, 0x44}], 0x3, 0x8) 16:00:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001bb100000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffffd4) 16:00:08 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x5, 0x0, 0x1}) shmctl$IPC_RMID(r0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00000e2f66696c0030008d58061f109f03cb6c15b3178a"], 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/192) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x90) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x800, 0x80) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000300)={0x10, 0x8, 0x4, 0x2, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x889}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x70f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000c82000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000b9c000/0x2000)=nil, &(0x7f0000d19000/0x1000)=nil, 0x800}, {&(0x7f0000acb000/0x3000)=nil, &(0x7f0000d38000/0x2000)=nil, 0x4}, {&(0x7f0000da9000/0x4000)=nil, &(0x7f0000dcf000/0x4000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d80000/0x3000)=nil, 0x7}, {&(0x7f0000e98000/0x1000)=nil, &(0x7f0000d45000/0x1000)=nil, 0x3}, {&(0x7f0000c4a000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100}) r2 = geteuid() r3 = getegid() chown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1c, &(0x7f0000000240)="0ac9586d38300b6645b263cef2848176f5c448e217d089cf964bb34f909fed93fc09ffc644ceeb6e60f6478aacb656870b29756cf583271ce1010beaf546858e2e334e1357450d8fc8c2e34abb74874a58554f24e88c4fa4fe728bd51c61f1c5ec8a08080687baf834ec643546296354b4a15340baffa75d4907a832176a52ec5aa9ecee5751bf498bcb092674dbbedac102b6aa8cef8c31d4fc9a") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x21}, {0x7}], 0x2}) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x1f) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:09 executing program 1: socket$inet6(0x18, 0x0, 0x1) r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/231, 0xe7, 0x800, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x20}, 0xc) getsockopt(r0, 0x200000029, 0x33, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000140)=""/92, 0x5c, 0x803, &(0x7f00000001c0)={0x18, 0x3, 0x100000001}, 0xc) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x1d8, 0xfffffffffffffffd, 0x0, 0xffffffffffffff72) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) r1 = msgget$private(0x0, 0x8) r2 = getuid() r3 = getgid() r4 = geteuid() r5 = getegid() r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0xff, r2, r3, r4, r5, 0x186, 0xdc4}, 0x3ff, 0x3f, r6, r7, 0x80000000, 0xa50f, 0x81, 0x8}) 16:00:09 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00040000000000000000000000000000000100"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) r0 = semget(0x2, 0x7, 0x208) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000100)=""/249) 16:00:09 executing program 1: clock_gettime(0x4, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)={{0x1f, 0x7}, {0x7, 0x5}}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r1, &(0x7f00000000c0)=""/28, 0x1c) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x8002, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f0000000040)) dup2(r0, r0) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x400000000018, 0x8003, 0x40000000000) setsockopt(r0, 0x20000000000029, 0x2b, &(0x7f00000000c0), 0x0) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c, 0x81}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000380)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x3, 0xffffffff}, {0x0, 0x3ff}, {0x84, 0xffffffffffff0001}, {0x4, 0x8}, {0x21, 0x8}, {0xe7, 0x2}, {0x4, 0xffff}, {0x0, 0x3}, {0x101, 0xf9}, {0x1, 0x400}], 0xa}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x5}], 0x1}) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) socket(0x1, 0x3, 0x7) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2325954403b53eae) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000001000/0x2000)=nil, 0x2000) 16:00:09 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000523000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x18, 0x3, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x1000000029, 0x7, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648da50e0ef21cd76ed327d41e915428543e8612691d534ea8de45afd43aee97e2515572350a75a920bd49f2f49e0580600000000000000aa", 0x4b) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff139923283c144e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x3, 0x4) 16:00:09 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x400000000200, &(0x7f0000000040), 0x2) semget(0x1, 0x0, 0x108) setsockopt$sock_int(r0, 0xffff, 0x110c, &(0x7f0000000000)=0xfffffffffffffff7, 0x4) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x8, 0x4, 0x0, 0x100000001}, {0x1ff, 0x1, 0x71d, 0x1000}, {0x7fff, 0x100, 0x100000000, 0x239}, {0x8, 0x1, 0xe97, 0xcc}, {0x40, 0x5, 0x0, 0x1000}, {0xffffffff7fffffff, 0x1f, 0x80, 0x8}, {0x6, 0x10000, 0x5, 0x9}, {0xfff, 0x8000, 0x6, 0xd9}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:09 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x90, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10000, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=[{0x2}], 0x10}, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:09 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sendto$unix(r0, &(0x7f0000000580)="5fa4cb9268c554447f45222a1d91ba20598d9836ae60531b4cbdb985ff330b9782dd5cbf6ccd1071e02efc13e0946319a08bdff3c163781e3b115671f7fa5e7c2c0fbf9e717290afaf0dfe1360da786e10852b0ffcf0731086a701ca09ccb3de3fd1550eb3d3e8c3ccc7de924c7f4e35e8e97efd514e571bf8ed08e16a9a4d5deef8749fa7c446becf69c10eb64bd81a921e21ee8c0a4407c28c2037f2eaf3985e2378a8ecc0e2899846614858d367aea9ef97e5d7c6e24cede36657a6c8a5674973d91263db26d87879ef17d5e3d2b2e8265a255b72948e362bd618e2e7f55e19173cb29b91f81afe95dbb4aea2bdba4e17fd45dd55a288981a4ed92dc7474e8130f63a240227d8d93102fcb0123c8c386231127563bb1acc14dfb3a027728e020ba4361828fbc1efcf94a9387a4a9cc42285dbc5b849cb91b2ad3c2b1fdab9209f179d47b05aed9b106df9ab892fb24db0f5aa226181c24349a39e42215555ea06e8b8ae1f41e4092b884bdfe93dfe3fe922cc31bfd2f6fce8c9dcf1aca12596ebd7198045556254520e8d2f66f7f24224509f314c0da9823de6b4d1b3c04fa517a12f7a0c8ba625591e86c8032ac77e613a3d46dd69ee10e91fc45222cc147686dec2b6400733b637cc535b59e5938c3fcca1158615e218ef5aa42bdee4b30b27f991e0f0a1fa48b9271e6610cb1eaa7a202e62df4a5066eb43f15cbaf033b8ec2e3cad17c0333fd7c18410140d5ad5c9e3b9e448176e8cc00e6c41dc26c4f5fc68bb525a86d5bd74707b3025b4da5ce0530ba0160a3e9fbca1b89571111a1d314cea363ea3017d6c8dce9bfffaa4b279b11471eed4ffa39712981aaaf38e5619435d6f76a500086573c130fc41aee2833c9619023b8ea1c3b0887fea81bfdb9ca98f9a4130b224f8fbaa7054c641b075de997cf8649073aac306878de2240202c2c211c1fbbdb78051468e4a21d0d5d1279e1fed1c114d262428537be26a99d370ee112fa135b6ee7b6b44a058b4fdf5842f100d5c0020bf1836eea8b6d38b00de74665b45e54cd9fe11f003f877d12d15859c24f8648768f0190959a8294222230dee4469e397c7339cc4c3699a2350d105038f64ad17a52f684db57c56ceafdb47950a218fe77bd7e450138f0feb4f21c42ee6e8bd00948d53632684cef19992ee9c993108d37a70505b522c60321b772940d8c63b1ccb45bb96e24e7cd5a8b3d51699c7ae31a693c3ab57362cf1872bb9c12b917215e71914e8a28a44ba87b955bf14c32b5d356ce902c98745e261776f47e30cc265d23527c94b0ee6e0c812254ad6e600a1e1a46f8fb73f30d4f7ade42392833f065a1f9368e39f0cd7bd89d5bd61d2253cd672031291792254bca0a1ade4259d1d7fcb6d17e5c6ee9fd50e0475666fb0522f4c479ce59bf9f7db9f0fc17405c722328ecfc4b0529e8f725c909127ca1dbda6efb91c3321278b7d606aeb573279ccb68c86be90d8e020011287450ac21be5e3f98ac1324909969b51f0ceabed3a7f422003c334c69b36e4e101b5cfe1307727b2f3642e452f4812c7f5cee7e997f4176bcd0b4b86e44d60582441000c0512dd4f55d0a33c2345b962971e2e07536e3f13d49fd11c2c285a437e1348004ee78663493a9c7de7240d925a6bc95363e7feee015a14e4a4772e4baeadebe5892ef3a0d027c4efc05f92dd84141ed68997b379bf198346954918551d5bc9938ba5791b4f8fa992818f1354a3d7f9ef73e8ed5ef1ee935055befd4b3be2de96499619293cc2de2776647e6e8bfcdaf7e35b1635d3d47f0a9dfcb99eb1d0bc31bc4874791c19e680276fb6117c7dae391844e1ce4334ff9ebbfbfb6b72998c8de8684821d0271744d5d5a4312395a10ae3dafd1ae7337805d409740fb74b149039137d531006bbab97c84b6a7d26ad3368996741bb4d0c5887516c20b53937ca805e28b3309174e6a9341e655bb3a5ae23ab41469c0b4dfa0ad22000f7a140bdeecf462463e72fe0077c4a1e7265fb0601e274d9c770bf6a6e80b7fb2ef39cd226de584f4954867517c0ee588b877426015473ae37b37540c4691368f41ddccc07302a76241650af371d75d11648ed3ba873be8e04f21aed4c08486913b79b244da955d661bb75d933b6366c931fefa1fc1ccc40f387d0c5083f77a3b862e2da98c40086c58b14afdf94a99ec14354fc37176708e100b8f257e5f98ccede4fd376efb6e5e0d4ae21f2779c9d1956bf2aaa6834b539b6ed05e4aae4a8a68904525d132645b7cdce71fcb0a984d02b51dbb36ca14d17c1595a3a0a25dbfca4f1caf10f89215eef6f34e305b2d60b0d6cb19737eaae72c0695406aa46a6ab6676c09407a4cc07ce545691a52310cfa28f7a3d30f049e797aeca16ec5d4cd342462c7d2995683ef5b5eeb38148acca15dc34c63e4a255a95da6bc2781813998c937a39dfa4c97edbf099867ecbab872224303b4743ff16f6327cd89161f3e55f483c222fd707c9a06f0212599ba3d5dc0afe0c4b98563175a01a506202e41a7e0478d0efbc9c68b77791259a1dfbb8d7386c724c3ebf9f49d1a9f9f7eac6f98ad6e0a1b133b7978a923a816b399c63c8cec3bc634da8d4742504e0f0c3d780f7ed09c1c491717818dd646a621970a58180e8ae7449fa1a37d76c6db64e5a558d5c0e2427e5be66fd4181c9f11ba159aadd0a0ed3decc565d8d2a30df702570989a541adf58bbd589053e2aabdc6a3b4d71599a92228cff80d4295f05b5db5ce333c88eba840050a34346926257da728076afc6e56a51b64a4e3d4020a1fee602e05d92eef27ab6cf7b84a0e0de74c73e3bb6257b2541d5cbd6fb6ca67ec34dc7e013ff816ba6e745d63af822b0d358e065491f96099e77880bde82c955c99672ae31dc659be1aab8eab8da3fba8d6b8ea506cd449df450def83cfb3803111895a4409c9dc363d6f0f809c76ec9000ee7c67f545f4038a9b278df43cad44d54feec1b6d1139af644a4d59bb165c56f66f99e9258d0585f849dde5a3e106d2d3875c19adaefa0e852ee6b7011754109da98993258c2fc7be1ff09966c37dea7fa97e54f9c5b9bfa1047f80a1cc7c897b2fc345bc4f959271c38fe9e80f5482f340a0cf6cc1d7d959cdf2d1d9098a8506adbfe63530079bc1aafd7e51b73e547f644b68be4f06c840257f3142f2f6ad0b52b478947d9c653a2023822fe78789da3dffcfbdca472d0f2a2267a190b74e66dc421d44f0cb533e9510ed26566e83169e0de372b4ff47942d77be5fcb7620df73a67570278bf5768523ac30f352541aff09dfe5720e1ccf40777ebac6e38a333dc5df87e09cd959096dd19b2861ae605723e8ae2c6709d818b48a38de6daa2a5ffdf86705686a2405649ebbbdfb76d5fbe869d9e22a6d3c70da0280c0dcbfa90bf4ce65eb6d9a5757d8e0aeebdd4e9b748a2a455943c751515a7105a060e1b24d6d3bb7476e8d33c6095f7065a4fd81693885094ec00eaa4e27f94b027ff90474294e43b5bbf211313960872763df1362bbe30e1bef6e99032bc76f6d5997ff5c6e5a3b9d1c5c25ce4faf11b2186746a6a7cf58ed3872ee3f5e4e2e0b51c2d74c979a61e05646aee454826d566b133199a5d0d8c8f01bf781dca3507e30e1048c4ed3c8dc05b592e26ab7de01c95c22bfd1396362a142c4f209c48d0e671a9355b52e5b0bb3e3e8a53be424398a31511351c561f386831f304366f34bfcba8fc6a0427fb7cbdf91e4f637548ea8041cd991da5e02e613230fbd3fdd764b67057b01b6ad76d67a4b35acd53b83d2f5544d4c906c284f448a5060a04e77ecec3561f4de8a8591ec7aca309d3cdaeeb5df9f68da4cf1f6d3d8811fc475ccbc9b6c1b535e120fd3b9578734cbdb52d45281608dd6fc3dc44120f8e83a77dc3801889df6e1703de2ad8d8a9d928bec58d9417db16820f45cbd61a44ef17c8e3c949709eb631eed80aa357e29475d828e4403771b035b39baaf14a0b52d8bf7dc71c0f07fda01df64b2c6f5ff2e5b8ed2af464ff40c22cea446db1114acaad5afd4aed63765b600c8dc62e87438ab14974257922573f9a239c30e0a0cdc74db87f00d933195b52c47c419301e6abc62ce12589ca912f67efe5f0c09a25602caae8777c24e0101e9f75d9846bced3330ca65660e5be728bb93a5bac3b3679c1e0d0533192cd3700802a94df821fbc8af254c435949a20af18e6a052f55687ca9841814dd98cfdfb45c1bd83d1fdb827143929655842c403d7c1029318ab48cb8117d5e762ff3c16ad81c98f9d89725552bd37613c83c3ab30534fee8fba333eccd0b26aeb868af8e828f836a04bf56208bbefdd08ef5b2dffb2af85c787449dc7c92b92cc55eb9172bcbe14e003c55efd6efd47cd48df5f04efeb6f1bc6f9bb426d10cb5aa2fa93f2bca142ac1265fc23df57a55a58f53ef73b61cc036a244fcd76f8fee2c87534fe9e7a7628c7a32dfefb98ab264095ea6483e45f6d36ee9ec44d39ea77071effc34914276c08158cc27d04748fbb264a32bbc4fa20b4afb9b4a5dbb1b3db6f2dc9f7b4bf6a7d8a027505e1984df8ec7f78c22d9915e1546c469b413e49bc95ad5d0204efc66a9f724ada0f2a5b7f6d1c6c77f2a957cfd51ced8490d970b32a316b7c845d607c5375eae65cbaa069b1c11af636cf999260f124261346af152c1cca080fe2f85377d21a1adaa8f880559a5615a11a32f7a8b13bbf8d9512ea104869952b22d2853c61d2ffef24702c29c7e584cc3c98977188df05f8ccb5d44cbd79ddc885484485bf38d674fbd1dca2406fc8c6f631c3db49c56d4ff66b9c47dd399a93545089325d241dbe6aaf287c00dfffd875c9018710f51b0a9098d65e9c3590e3345242efdbb9c8a2393b4924094420fa257236a5708a0d6a77faeb2b32c7f8da4c4dab65e93dda2f0e18f36592c9fae8558d21bb328175df24a1a95ba0ebca652f8fc1b7715d7c251bcf692475935dc29f1526974a5ac246340a7b9e0c92360c6e782b02e1b343e58697e34ee36bb728bf83da4e44464e17ff77e77a41ebafc5b8df562d6345e85ba7e0dfc435037a5af539702e1023ab68b435f68bab5c03a97317eb2ebcfa5524d5d7e6ede8196c3843ce1b40cd89b8d74213ac42d759af1469b60afcd44616672540798f7d10c9cc484f7b83429ffb4160826cc59a79680f77322735e3f5a54a58e5c6ca479fe9206adba5170a264fa08ac09ac9fecd8e04c8899e50748fe262c7e97825537c10f00f0b4c0e3238da83fcdc25ed26b5e573a637d832d94fd1b2b4d0f01a126e39c4eda671fb336026d911c68e3854213471112d205fba3e1a2105654793b034d019c2566e508bbe9756ac12ee68e7cea7753ea72ab359b76f36d5ff30c5c0b857302d1317e4b7979ef5a951f71118eb2076932d0decb34a37e665e86456f3040948ebaa23c2740e97169554867d2147186a116fd8f268fa22c5b433a312e8235ebcf142ecf80c319b3e9599022859649db998c021912ba3d66387bbd56d6dcd806ebdfc16fc10fa596d164a7c86598510acb4abc75dad5d7aa449e0d7f72bb02a72326eeae861a3733a5d32f60f23dccb1bf2e01816f9fa057420a6ea62af7389ca9d5ffb273f7a78bf189c2635af3144a64853810b3718bdc665d98e764cef8cebb57a1311f8368fd82e5128cd53bcf18e1566e8df1f412e91783a428f085409ba3a12a43144d538bab9dbc3d3c94128147c15463a1a4460c081e546f7ad18b8dcf7755cab3d6711d721b11a638dc982a38dd879012", 0x1000, 0x7, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df399", 0xbc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x0) 16:00:09 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) 16:00:09 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380)='r\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', r2, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r2, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x11, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="04000503", 0x4, 0x0, 0x0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000002c0)=0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x5, &(0x7f0000000280)=[r1, r2, r3, r4, r5]) 16:00:09 executing program 1: socket(0x0, 0x4002, 0x175122cb) r0 = socket(0x4000000000018, 0x2, 0x20000000008) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x12, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x2c}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x6) r2 = semget(0x2, 0x4, 0x20) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/13) socketpair$unix(0x1, 0x8000000000, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)) r6 = semget$private(0x0, 0x3, 0x9) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000200)={{0x0, r4, r5, r4, r5, 0x100}, 0x8000, 0x7}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:09 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x882, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x5}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = semget(0x2, 0x4, 0x3b6) r2 = geteuid() r3 = getegid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r6, 0x180, 0x9bf}, 0x0, 0xff, 0x1ff}) lchown(&(0x7f00000001c0)='./file0\x00', r2, r3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x0, 0x80000000]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x5) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000002c0)={0x9, 0x2, 0x43bb96db, 0x8, "fd60433fce6ae9277290eb2c28b44eef48fb367a", 0x100000000, 0x80000000}) getgroups(0x1, &(0x7f0000000300)=[r3]) getgroups(0x5, &(0x7f0000000340)=[r8, r7, r8, r3, r6]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r10, r5) setgroups(0x0, &(0x7f00000003c0)) r11 = dup(r0) ioctl$BIOCSFILDROP(r11, 0x80044279, &(0x7f0000000400)=0xb8) lchown(&(0x7f0000000440)='./file0\x00', r10, r9) chmod(&(0x7f0000000480)='./file0\x00', 0x2) getpeername$unix(r0, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000005c0)={0x7, 0x1}, 0x10) syz_open_pts() ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f0000000600)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f0000000680)=0xc) 16:00:09 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200000000000020e, &(0x7f0000000140)=[{0x14, 0x5}, {0x3f}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x40) r1 = kqueue() getegid() r2 = semget(0x1, 0x2, 0x526) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/80) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) 16:00:10 executing program 0: mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x812, 0xa) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) socket$inet(0x2, 0x3, 0x8) r1 = socket(0x3b, 0x4004, 0x7) recvfrom$unix(r1, &(0x7f0000000000)=""/117, 0x75, 0x41, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f00000000c0)="848e04c71e177fd0ac312504c75b3b4d650f6223effa29339f6509cba77b0589480898aa0c35a9120bb3e371b3e0f4d3a7e41d927d1a05c7ae74837d0ef2ef9d345a3c732ded2fd9fdae302b62bdd7fd4c9bef757555967a72313faa5a37c3562274340c5611831c477d8b51cbc14797394ebcdab4538c7fc9393d77074835beaafec35493e239f2ce7545d3b5774f4a43a7ae5429bbe0ac98be840e25508d6848b2f1c5516e68dbcabf5f9ced083bf1269ad396ce2745e120afeba241d0882d66f01673645d0e9e08fbbe6ba09f08ae0038710ed6196c6353cf1d84964836512860b5a0921f6671fa800edf73db249087d0c06e29482bce754a0e48ba41cfa22b7a14ef090b7d852d3ea123c921ccf423722fe6d47721ade625aef5a0e32024cb9d1ae7f0e5cf874e805e2b86dce296611764d51746e8cfb4ef3f0d6342db43c2e9c3e792ee94ddd53a52d53414c5bd73faf6e4535d431ff493cf606e76873c8a70d876a601680afa7b755fbccf3668699470b544dd3fd0a321480777a69b705d2a9bb75d13057e1d34ba5a2ad564aea5af9ebf8f5af7d09e55ae1225712947988ed9ef9e51a3654e86db7f3c6af2bbdc01a561a328a9dc48c71ca712f9b4bb36ab85734cdcd20c028610fafc67514f1233f4e7833ac3b2f90f37980aaeaa502107de270af11b62666db31ae628fe5cb81798d10a6aaef770afdd54137366476f9e2db3e156626db61b72e47e04aced66d9828649a5a35cdb0b5fe7eb6e4c318f0162eadc9c0e9213775b819b18d8ecf92997942dcd813ab7cd0820b3d96254f284a235ec5a58453af5e24baa0fd47db5d9195039ac96415ab6f5911928e64a4b77c114fbd22df050199797bcaac4ed4bed94c871d035086f03471cdac2587e70023f7cebeef04a848792fce76c7942557abd18d263dab4f3a0b2c94d1a739808e223ccadbf34f57ecf8010d0fc6e76e387034e4434cc16978e3036b700c1142f110efb732645f059d318e8685990ed0af3863ac7d85c9b453ffd18423225fc4ed68888cabd2c91283fe2ec105af8eef8d05b08e3eb9eb421ea7bd96b7491470eaadcea40724678b7d04bca5c4e648ce24334fbda2737821ca1beb3b5073213de7d4de6e45744ab579a770086f31d4c6a010f39034800616131fbf1cad269014dafca29b4933f7bbbc5ac7cfbd869e925b2f3cb7d1829cd90483d9c8d79b1fff8c9c9225cb732c37ffcdabeb3e61c0abc7b5e968c1d7f1415ff0f377bdccf8f8b66d485ae40578388ce2fcef8bd58ba95d5d756c2d3bda53ac495f63fc3b03c2c18624f066640afee4576e6dd13d7e693ffc67629f0de28884e30ef875739f8e6bbfeaa50ad3fc6920ceeed05ed682aa89fc753d9b2f7e811a2db908f03caee17a5aae34dcc5779d0ff9a28eda6e0caabed9518e3c28ecbe6d651085d39a1917cd1bff9598650ed3afd6ab8435d306d48b30c8012e94e8e3fd4785ec410099b3867b681d8ad3339092d9cba1b06564546d265d021a70a3dbb8f3382ae31443f5348281a2b1fab66cf154ce21ac92e2219e580d494628bb02b991ac0ef6220d9885265d421df86e0e9022dbca13a6718d97a5012c8ff130ecfdfe3c52dff17ab0b1f663a329bb0928b7081aa4f53c9c9b922fa02522f7b0f5191eee3a75a114b3e380ac4b11b18f79a1c0f3f061340651546699cfc9da79b65e3d78f0ec45d235e5414c24857e12f421fe5ec994b4484e67a846f7a85b5aec9d928c9af5e6bd92ce71cb241cafd7b6fa49ec3fd08462069d4bd7d4627814a1a82c9e742603fe9accfb943d717b70c9b67e72204ccb084197f1f042e259ce77b6b3321b904725f7f56af7fa757daa86257bce0b855fe138fbfa27e59344978790745deed4002a51bcf5b308e4e39327d9e7b43dca71f3d0faf500c05c9d3cc514befb757ac103dcdf6d0c147dada42817764770e54ee021cbd4e40fc5962a382a7b6e2c3d34d45962661346a0cab6ba846e06ab94a4c81ac1b596a8332fd12c487624b7db9551678844caf9692ab37d4fd0deabb114436fe310387dcdbe9a840d8b99db9b812382fde68c5532f61279740a28a752bce1a9fbceba1dfc86bf62e515660c968dbcfebbbff32b0d2093e7df9a82086081801ae043edf85fe70383f049add86ad447338cc24c4e387d66f909069a6fa1a47d2e97346e234b53f3f5acb566e793dc59640172970b26dec2ff46958390f212f1aff46a989329e40ec4a3ee84be4824315b83aa3ef4ab1ad1978142f3385cd0bae92b0e73ef21c1a2009cfa6d97d7e399c0ecfa9aa9256b70ec9bc043215871a58f0da76e3aa96691917f9d5288718f0276ad33e26ee2f936bd01e62d1e819189418fcf783dc754a66fadbc88e9bfe89a0cad53584892e99cc2710697d14abdc6efcf959e0112142d6d0eebefd4cdbebcd886306256762bcd2aa6d945ad720d0ebb37ff131c4673d30067b06cf8a8dd6da3a05f61d3c905bf666affca6b4923195f2e6bd52612be15acf6bdc507b97535739b9c8f0fa9ef60a554f44a1f0c6125ab9a16821628b233c53671f776a583da527fd358f3915e5825f40b7efbabec2ab11c486a4f5681cb6081c3207977bfb5c021cf8ea54301aaf91e801e5542ba2adea76b7ea17cbfbc89c41fb7294c4b7b77d4bf4be55a929b587f0f1aba52d02521b2ed3d7d02f3e3279fddebd3787e799afa05a1d3a853ecb71d4da8d7d852c7fe60c51985a37a70c7315fc4f11ebbf3363732c85d215a8c805761fa436bb3b994f1ae13b4e5cfaeb1817c8c12925e8a964cdbaa0baec64c44d3465cc513bde088ad6a4027ec9063e7a6050572d2465671115b45c3e6fd3e677e6e5c019d60f83f5936f79503aa21f7ec9fb795f09a9aa193e9553e40c62b558dc569761c0ce51893d40a5cce34636e30eecfd5902ff41382167bc50c3b2ba7df5f295a23972dc61129f1557a50b14d3b5a18058958ead6611f63676ffa699afb13db910b07caa6041fb7de9c46859b42cc68792999edb790e3a9a71ee3b8b5805e7f68ddb97a02bc42e287495e98481dd5f6ae86ac44369459e8545bc5e329cd136eddf66a2e7df59298cbc7a71880a5920bf0fc09be4b989fc9c4908512020a348821d1c9951e44ab11ea2ed35b197ac4f9d2370574968f9c57491066ac4a71c49dd48437dd984dbb0653624067bbd225cede5416248dbc8fd92311235d65cdd32387145b97e63089890d189d6cec23f7581bea376d9592b18f8a8e907c930e7460f243c78a5a3721fa67527e233a416daa3734c8d57b58f62a80889b6f1a47869c31d29eeb2c12a532b248ef4b93683c47d237913ade25830dca5b29c72c3cf5b56138a2a809324645762575a76058b01b9516307b5632932f51bdfcfbea9f8cdb64ea5f3577de2309d25942b8ef3787d524ecb80be9e6053683e5a1748c438cc1929ab16d608f0ea94ed6172674fcfd9ce68dac3a403d7447dbdd62a02710b3f74eab26e855b7073146845d1ee611c15dc46d4d4179dd80907c8cba2bda28957f5cb25c273783bd095a4d039e3c185da81642fdc2d79def8eaea74f0775097afda7311c148552d6158cad91ea9eb592c442430791df18f8e6aa67951db45e2e4ac3dfa3cc6f43a666755a3d41fe1f8a86f340de6dc725d13da92d9eb30670ae32bde5155182e5992e1720ec73052f4cf96e88391ffc87686929bf7756ca01c43de5332fd084151d2801648d11a3cbe49bb5fbc3444bf28774964c50cb3535b23627a1fb590f3a4ceffd96216b2cc95f626b94de62c79e49e8060d84fa883e60e1f8bc1a8e2d03d76aa0d4a6eebfe66b925afb7587ce8fe26609494fb21188c88e97ee48423e6fe552d422530de2e3793d10d898de794950be502a4d029f44913a3b8dd75ffdbcc017e9cb150239a01f33f608f692bb916c115510302d5b5f872b9e70617bc86a36bb5655cfdfad17057bf9a0ff57ad152caaa611bfa3f4c34db4a60be825d68a3ae3157dc2be987947f071c9444a4bfb9aff86dc0677c3c2ad5f1b3b2e76ab723c349fe9855a953c4f7c86d419a30e02becc4f3a7e4240e842d41dca201f4086006571b72c637ab169d0281ca0c5633594a7a6a1d11010282ce6ef7d762d7b7decfec7047f8b1c92dfe96af08766a20564cd7889054ba2a35591450a800a856cd10c20f5592852b486331999e6e8a3b011a1c5caabd31bb5abccdafda37eca14c5688b8ee0a00ad1946da4c869ae74d18f4710d11e4d9d7fbeee17601e00bc9c53231792e32c4a2719c616e399c13602f3440d8b4fa145c671b1dea7666711ba3aaaf77c46b51a58ec6db94aaab1a93cb21288b8f5f6f0510e44172099550eb456632f0320a5c5c6211221f35d51f3671aa76fdfa99cd72df8a4a2ddf08bce0904e53c8a7a4290116ab3a218fe06048b00dadbeee10a540029e6bd92e89f05e4283b69e1250d07d3bc8517255bff38497cbadd16d4e0b1990c3dafcbe9100909ac19f1d3f3df2faaaf2037bddb4d535cab962c65c7760bbad59dde80420a5c4b237bee54fc1a6affacc4297e1a8c81edd5fabba84c132a16f26b76496a7afdc0d8130642ec4f9f004161c89e31ef7151896bb4ec5a15e5cd07cc0f902168e8b1c17ced424c4b06fce22a82f5d2e5aef68469309c9d6b6aab0912723161c6d51d7d9428a469ff97b168ccad443f34f7042043e4472e684de2e7744bf18ce9218e9f8634ebb6e8da698e2f2cbfff02ae6f62a69d6c15bfea66f05ca009435b1eb37f047284d1e34cf661eeada970ac2d2a2a6a057cb7d592174cf9341384b6704b465730abbe8e21597c2397acfa95b4228ede4d298529d055985290ff5b2279732c8238afc56d69f9898df6f406251ba40922f6085bb791dcf9ca6b663486cf8f813b7fa1b05ca24b375c61e823501d0b1762b66ca73cf2bdc3ca9e499d6b02925357b1d80bc6d493f71a78270ecda092687ec4e7630c67cbf720df4ecbbd6d6e505060246766b8b5b662cc9706d37e4d8f39f5e28dfefe6c8e2725030058527002a55e99c4f02fe0ee22ac692a1576e6bf436ed47785a5337e33ca40c30949bc7cbbc2d4f73939e2508c4ca5a001caa0d5b067532954689957a58f4ac0bb9ef1927a4970985fe6f42d173039ca895e12077c8fb22627b9bea830961400826667d511e64c21c22e7e74f633eec52df3225dcf103692beef2fad934420f2095a1a95bdd17dcf4afff177ca55fe514e99942a8c51e23cac9b52ae3c5bf78fc43e108945bd604aebc8fc90abd3597c4911c06a5d2a60bc146cdc31e4ff5a87393435467143eb79af10af42eaffea48d5a48f5d306e96b8bd6fd0c1a6d6513717d74cbc6a52b8b692a716fc3edeba8c1f0a08f47cc637aa63118e4384f31e91532e91c96d8ef20cf8eeab30b7a54f8f9246287abe4daaacff17125c547c06d427d64f09c5965b141695e69546d20c30345ad32821981cfadcf631be602c7e1e88c38c2dc2f2b39e30414ab3da9b62206fa2235ad316d6ec030af006af58a1f09fa6dbb63020f9b1bdd9128b5584d558f79696abc95904b47fb515f2c0e7c0c7e6bc92b892aac72f7d186d5eda434333a078bcb13329e73da9a1f04e17c3a949700208989d0123c58992fd314bd5dc93acfe588a9eb26535dd0305e5d4bf681fec8458279b08e8eedd6de90fd991e9f04b5bc30393aad9154a04b8f1d3da4b1cb248d10185d0340412b6f96ec8aadc8652bbd07fb262ae70487fa0d157a513314b9e8b44742e76844cbe48eab57d166eae6", 0x1000, 0xa, &(0x7f00000010c0)={0x2, 0x0}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80000001) recvfrom$inet(r1, &(0x7f0000001100)=""/4096, 0x1000, 0x840, &(0x7f0000002100)={0x2, 0x3}, 0xc) clock_gettime(0x4, 0xffffffffffffffff) 16:00:10 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xe0, 0x1}, 0x8) setsockopt(r0, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) 16:00:10 executing program 0: mkdir(&(0x7f00000001c0)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x20080, 0x6) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./control\x00', 0x0, 0xffffffff, 0x1ff, 0x0, 0x7, 0x87, 0x0, 0x3, 0x1, 0xffffffff, 0x200}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x4, 0x52, {0x3, 0x10001}}) getsockname$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) recvfrom$unix(r0, &(0x7f00000002c0)=""/238, 0xee, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)) mknod(&(0x7f0000000100)='./control/file0\x00', 0x2040, 0x3ff) open(&(0x7f0000000280)='./control/file0\x00', 0x0, 0x3) 16:00:10 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000209, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="fa", 0x1}], 0x0, 0x0, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f0000003a40)=[{0x0, 0xd1}], 0x1, 0x0, 0x0) dup2(r1, r0) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/68, &(0x7f00000001c0)=0x44) 16:00:10 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xff7fffffffffffff, 0x100000000, r1}) flock(r0, 0xb) flock(r0, 0x2) ioctl$TIOCDRAIN(r0, 0x2000745e) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="f1181c9dec35f06c16254b50335b282abd176a92087639bfe92cecbf63f11acc3969727f9cff0629531d62197899886602e9fb04525b2698137dd9717286d3e00ab6a63165419caee3e404d9eb9fc9a9db6702ba56018af154d969e3841d67c3975dc24da8b991d34100075cebd9520a61ec55535d394046cd2ca5aae304573a0f5ecee4dd", 0x85}], 0x1, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x38, 0x1}, 0x8) getsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) 16:00:10 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x20}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xff, 0x0, './file0/file1\x00', 0x3, 0x0, 0x5, 0x3}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000110000)='./file0/file0\x00') ioctl$KDDISABIO(r0, 0x20004b3d) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:11 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) r0 = msgget$private(0x0, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/118}, 0x7e, 0x0, 0x800) 16:00:11 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f00000000c0)="bbeef006e973d96739ca6a0fb9753d79f1cfdc3d892688a9d5f3ae4fc2cd10dd0ab3393e147c3b808ca38c9dfc4004fbb65f7485221708dea0890cd67a0d60c61202307aa12c771bdbac12d5fefbc053e8c51291bdef7bc1baf74267109705d4b4eeb0b4670443d20ee2c8baebdf846e4a6230f8a7b54a21023adac9859c30f62aa1b97096fb5ab5dfc6b14b9099e7154cc844ec8aeb7a481a2551b23d5fb641ee4a9647ada0f4cafd0c48b6cf20f11f6f8c4f90ab67620b14", 0xb9) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) recvfrom$unix(r0, &(0x7f0000000000)=""/226, 0xe2, 0x800, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/4098], &(0x7f0000000140)=0x1002) ftruncate(r0, 0x0, 0x80000000) 16:00:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff) chflags(&(0x7f0000000100)='./file0/file1\x00', 0xfffffffffff9fff8) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x400000000200, &(0x7f0000000040), 0x2) r2 = shmget$private(0x0, 0x2000, 0x450, &(0x7f0000ffb000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getpgrp() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6, r4}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x7, r3, r7, r8, r9, 0x8, 0xc0}, 0x8, 0x7, r10, r11, 0x3f, 0x162, 0x8}) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffd7ff8}) 16:00:11 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0xbe, 0x0, &(0x7f0000000040)=""/190}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x20) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)}) sendto$inet(r1, &(0x7f0000000240)="109b10365e2621210e473fa6a6866870da2a17e4a7b9c3a52db75a4c62c4ab647507e4b4a3582bf0aa60ca3346b4c948e86025c14f5787f4086b91a1ebd2ff7589ed36bc", 0x44, 0x8, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000300)='./file0\x00', 0x10102, 0x20) recvfrom(r0, &(0x7f0000000340)=""/209, 0xd1, 0x40, &(0x7f0000000440)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto$inet(r1, &(0x7f0000000480)="a3ebb0eba875bd98aec7a505746f6b3557be38812455866137d482802fd2675feea39509b075e826f8d3ac9bfdbfe9d0f4ac43e20c647445e4f5f13ec0599d447846a46959fdd110a0623f2a81341acd1818888d01b8b42ead2d9bb5ed63b41d4ec2dbd5d66f39db3dc1331522f9d66477b20a453f6902c00e855b890366eacc82891a3d", 0x84, 0x403, &(0x7f0000000540)={0x2, 0x1}, 0xc) getsockname$inet(r1, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r3 = getuid() r4 = getgid() chown(&(0x7f0000000600)='./file0\x00', r3, r4) chown(&(0x7f0000000640)='./file0\x00', r3, r4) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000680)=0x9c28) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000006c0)={0x1000, 0x226bbb3a, {[0x64a5, 0x8, 0x2, 0x80000000, 0x4, 0x101, 0x8, 0x7fffffff, 0x80000001, 0x9, 0x80000000, 0x8, 0x8, 0x7fffffff, 0x8, 0x0, 0x80000000, 0xded], [0x1, 0x8001, 0x27ee, 0x790, 0x2, 0x8, 0xfffffffffffffff8, 0x98f, 0x6, 0xf338], [0x7ff, 0x7, 0xfff, 0x2, 0x0, 0x100000001, 0x7ff], [0x7, 0x0, 0x3, 0x3, 0x2, 0x3], [{0x0, 0x23f9, 0x5, 0x4}, {0x2, 0x6, 0x1, 0x9}, {0x6d1, 0x8, 0xfffffffffffffffd, 0x3}, {0x4, 0x1, 0x6, 0x4}, {0xd04b, 0x68f, 0x7, 0x2}, {0x57f21c50, 0x1ff, 0x2, 0x7fffffff}, {0x81, 0x0, 0x1, 0x1}, {0x2, 0x10001, 0x1, 0x80}], {0x30000000000000, 0x7, 0x101, 0x3e6}, {0x4, 0x7, 0x0, 0x8}}}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000900)=""/209, &(0x7f0000000a00)=0xd1) mkdir(&(0x7f0000000a40)='./file0\x00', 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000a80)={0x7, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000ac0), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000b00)={'tap', 0x0}) chflagsat(r2, &(0x7f0000000b40)='./file0\x00', 0x10000, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000c00)={0x9, &(0x7f0000000b80)=[{0xc8, 0x6, 0xfffffffffffffffc, 0x6}, {0x3f, 0x1, 0x2, 0x100}, {0x647cda44, 0x8, 0x9, 0x10000}, {0x100, 0x4, 0x2, 0x8}, {0x4, 0x80000000, 0x8001, 0x16}, {0x5, 0xec9, 0x0, 0x1ff}, {0xfffffffffffffc00, 0x1d3, 0x0, 0xd7}, {0xfc5e, 0x6, 0x10001, 0x3600}, {0xfffffffffffffffd, 0x1f, 0x9, 0x78}]}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000c40)) chmod(&(0x7f0000000c80)='./file0\x00', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xc) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000d40)) open(&(0x7f0000000d80)='./file0/file0\x00', 0x440, 0x80) truncate(&(0x7f0000000dc0)='./file0\x00', 0x0, 0x8) getpeername$inet(r1, &(0x7f0000000e00), &(0x7f0000000e40)=0xc) 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xe0, 0x0) accept$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/4098], &(0x7f0000000080)=0x1002) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0xc002, 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x50, 0x2) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r1, 0x4, 0x0) 16:00:11 executing program 0: r0 = socket(0x80000015, 0x4, 0x4) setsockopt(r0, 0x29, 0x32, &(0x7f0000000040)="05", 0x1) 16:00:11 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r0, &(0x7f0000000200)=""/143, 0x8f) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x6) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000440)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000480)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, &(0x7f00000002c0)="edf0a4d7029fcc98b9dea7dab4e0b2d7a83b3c5233f6e3c25df9c772a8f980fb3863358d3a5b5628a86458e9c05c9baec7f165b005bfd12a5b13e1a5d0be831889dc0750e3e7759b565f9f870da200aa3437c5e83adaa8d1018fae1a397e46e4add97ca6c69fc2e58e0a9db21a8f20f5edc302ecf1614c1899541901e1a571aee60d772eda5077d2d6cac6a25f7cb33b6a2e3ca92cb4869faa89ef6a0e5e6616485dde8885f83c03425b47df46b1cc356dc9da6f9943086f167eae6882a45c037fc6f243ff2407cb86926557cf643e", 0xcf, 0x400, &(0x7f00000003c0)={0x2, 0x0}, 0xc) setsockopt(r3, 0x6, 0x4, &(0x7f0000000140)="50a1de2b40a0601e9e3129558451b125948c19e7d603d9ae0601c35cfd02c6da95209d17a677b01af3f77d740f977f3182f65ac924a2b53c1cb467bc851796a2ddedf67fbc8513245d1be894f25f2c1effa9fb95efb4ffed6f24a55df72618065404c687bcbb0783b86b84386acaaea843309cfb61b41b", 0x77) getsockname$unix(r3, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r3, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r3, 0x4020426b, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5}, {0x9, 0x9, 0x0, 0xfffffffffffffffc}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x840, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)=0x2) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x0, &(0x7f0000000340)) bind$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:11 executing program 1: openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000180)="ddc3") 16:00:11 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x28000, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="e2a87341e06db0c22ecdc1c3199a3ace0f0b504f73b28d3466ff", 0x1a}, {&(0x7f0000000100)="0450f5ce4110c0e6242361e17caef96d411081e6a756c39a46a3f17941edab140f675bc391d4747970de0b1488ddfaca1019450bd5d1fefc3134e92fbb3ce5d7d7955c0bb2e204bfd085dc6e7e51f6a6f26309f4059bb94ffdbf9677fac8be326e4f3a3b93", 0x65}, {&(0x7f0000000200)="aa8dfa828891c607aaf1a9dc64a869a45f22afcbd50b57858d5a0e1dfb402fe966cdd0a82133d91a1b8fd3b43960b450802c48a7ef42a4d8702cfbe7ad4493319f5a86f3be431ce876c0e343483dc3a30072ae52bbd8672908793fd5877fdc3f13728bbc3fc637030b4e51b04b9c74e81d60e237abdeffde1831bf3b8e5d71b42da7d04524e2181f3f8130b844fd", 0x8e}], 0x3, &(0x7f0000000380)=[{0x48, 0xffff, 0x2, "33dc7950665eb78c5d1873257eea38ab62522fb77d04e5abd07c29936b3d3eae853e623d061784bbc800f6151a6909d1faea"}, {0xd8, 0xffff, 0x7, "55e90cb05fb45be6b20453ef35367f35c20e928c85e59bec0abe163fb8f772a1ae1808a81adaf1e711a5126f51d2298183423f6caf8a0659cf5a9cda5e82c2a4866fdf8253ee54d3e1e1de662a5951b05456ba447d402330c62062edd46f9b1de0f6fae1112fef9fb00544ea0bf0d62c7dad159cb20c38f0e93b43ebf45bfaddde1d1d0d03a40b522ea6b937784fa1f2097e81332e88c3657450f0bc4cb8a6ce340cc92d82a785d0c02b6fbb224d214a8b0c7c550f383da4520cc1610ce3bbe7ae86ba2e7892"}, {0x100, 0x0, 0x800, "eee3380dc0dc15a4c34462796e2d4567201a210bad466cff4396e501f0385b036ab8e96b84bbcb6fb3638041713912f99e630a0eecdc92293fffaa0d7610bd871803a7eb2dc466360277057c699d7f9d907397dc7ab3ddfdcaa53a631ad8ef4fa78649b89cc0993ed4405912424b6b6e2f574ed30a4d972d43d40cb86a974b828039f09c99fa2aa5dfdd109a14890ded392d92d9d94cd513cae03272b0de196ed79dec451b23f43a695441aaa168d0f53cdf84eced48ccf38ecaed79efdd836fa525c8ffad8170fb984b185a281b76fe61030f8e3da5bea5a43a578a1d61c7010d27e5bc565cbf30747cf0e76bf410"}, {0xd0, 0xffff, 0x2, "93d7792bca6f30ef5cd5a89de024e719f401e9b85618ebb14c956395800258d4052b6c0c9f24256f5c5e9209742cb446e327e33a0249d11b2ac04a28e068902811b75ef512bea38b3fa52190a7343ba499f7119c884236dac7a714cd94b9046394ddc3fd87c91efa2faa6b5a01b0500be0436c5b8de534cef6fefe9f5559fb2112396186d7392948bdc14bb66aa188efa830ec358f3199a5f77fac2ef8cf12461a4a4c1b7fc6b27775c556942a0a9829e4518c32767fb7c73602359a"}], 0x2f0}, 0x4) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 16:00:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x30) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/44}, &(0x7f0000000100)=0x2e) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000000c0)=0xbce, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 0: stat(&(0x7f0000000380)='./file1\x00', &(0x7f00000003c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) unlinkat(r1, &(0x7f0000000180)='./file1\x00', 0x8) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000200)="4f117bd35f79d6cca7cdf52c1ebe782f4f01672db2f0b657580a58ce1257e9427574e4f965e5af413635eb9fc2a2774e7bead279e6007fc14ff6b7dd4b", 0x3d}, {&(0x7f0000000240)="327291da45e417a8d4cc409ca9aef0e7b141433c47d7147750b98ac26eb103d69b6c5b253200e9e147152550eb8bb515afffff66b80538361dc7695eb6afa6fe4c7ce49ae7dc8f16a32d2b53c32139656eb302d4a133b8c0385387cf400adaa6eae85f3f901b6b827c9a5c8a745afc9c2193078716e52b3fc411b17e25422ee99989fcb8c6a9fa4a805a9c868136c03a03bea43fa9185be8345337a0307519b60929498f8dae9d27b8854186ef98f1194a219a3ae15bbc11d71f566aa99c9a6f73c55131e56c6a481883193357aeeeddc76c7243d46ca0bb89fd29b55c933a6816baf577bae1d5a2d9642a42b6f7944aff084c5e252f54", 0xf7}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0xfffffffffffffff8, './file0\x00', './file0\x00'}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:11 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x933, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{}, {0x1}], 0x2}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) 16:00:11 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_MFC(r0, 0x29, 0x69, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x41, 0x10001}], 0x1}) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x800, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x20220, 0x4000) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)=0x9) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0xfffffffffffffffc, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, 0xc) openat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000000700)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0}, 0x6b) r10 = getuid() getgroups(0x2, &(0x7f0000000840)=[0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) r14 = getgid() r15 = getpgid(0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xffffffffffffff75) getgroups(0x5, &(0x7f0000000980)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r20 = getegid() r21 = getppid() r22 = getgid() sendmsg$unix(r3, &(0x7f0000000c40)={&(0x7f0000000180)=ANY=[@ANYBLOB="4a24e6ef93cca73155e9"], 0xa, &(0x7f00000005c0)=[{&(0x7f00000001c0)="e47053df6198b05f3536140d0d0687bc15e0ae000b51f2d98432c0e8ffc3cacf57cfaaa63386f19485f65b293b1c0bd9c74307e62978fdadf2807ce60e86f749643135535bb5e3e75960fa4c92f6ccf99669f6806506cfde50033fd0242af79becb4481860777c2ba176deb5dc295555", 0x70}, {&(0x7f0000000280)="c58bbdbe11fd402fa3b78a0d080bc78b2e94e15b49b57ee0129242719a7df4dfb7f13b46e7aa829900e215e7ebad738b086111239ca9630af849ec50cdc3f88b58f8a87e36254a33caf9681830d5ac27b50c99eb95b44acaed5c332db642cf6c75bc04260d097a276c56742930db0a3cfc50dd4a43b3d3807d12ab9d451d7f37e3c96999b1901f3a539b41be403f23fb101e6de8c485f099aee59e8cb0fc993f8a96cb955ae908d630f591beb66c56662474532a2d4da78606c76c093f4ab41112ef0bd15c2e929bad6ffcf55e495eb6c1d5399d", 0xd4}, {&(0x7f0000000380)="64b7339dd040a4cd8595cac7fc3223cf0b2f9148f011337284615e90282a48801b38a06f0510da09a466acda6ddc39c2b5f6f32180d285536e19d10f207cbf07", 0x40}, {&(0x7f00000003c0)="a414694dde2e7ed86a3ad6a36cd61a0d38a3908f74692aa279d44c8fbbbaf206bf40c7ca408656bf9421221f0dc2d957183691f3e696f7208c0ca93497620f33accacbef339959bc5a14d4c0ae3436ee2d34dba14c88c2f531c41fce1c8a44db052dbc990e2d811e4c5ec40fb424ec48250146e7c9bda55190da436a1ff6f1c8660f948c53d782240e8137341b9167adf52320c5664301be1761418c92fee2af700c5d", 0xa3}, {&(0x7f0000000480)="8835b04d61bc24d4296cd84c73010c01336a4a95260a75162bc42daa5321739e46ffc45b28ba985a13c0890eb5b1f7ace72e7b26316837dd1836", 0x3a}, {&(0x7f00000004c0)="f2e17290b3", 0x5}, {&(0x7f0000000500)="5c09681afb6a3f5cdf85afd7ed9e6ef2d395ebf112fefb48158c3a9891cebc13fc3bed49b69aee799b82318933bb5293369eb96910d93139f985f4cf3071572450cf8bdf1dfe5a2d7b1359e6cd3bc0c398fdc39f03ac6e865ac8ab22b4de9d0aea643a199a40b4d5937a612d3b17a4ca53a1c1c7785fc7b2d081037afd3c186ea2681c6d5ac3f0da3024168e9341e908281aac6ed999f2c53f7222b54ed0c6008e9de9ef59e096e541b409e3", 0xac}], 0x7, &(0x7f0000000c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="1004030000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="00000000700000000000102ae530492efd5038856101000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=0x0, @ANYRES32=r22, @ANYBLOB="f300000020000200000000ffffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0], 0x130, 0x6}, 0x400) bind$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) 16:00:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) semget$private(0x0, 0x3, 0x40) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x2, 0x4, './file0\x00', 0x9, 0x4, 0x2, 0x7}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000480)="6f4c246dcd5c3eeb22056e9b94322e68b65fe7e6b14b2740e339fbe3b86f6de1247f1fbfd99d727b46e585ad67ac8caa5761f5b05cf9c6dba751e3021cc7bbd58d71b359596ba12d8b20d3a62b7a2542129ec7ba70237a08248d7e6574e7608772d3b297f9d99f76dd10537dc2919adf4c7734c0f09319e02cd3dc0deef5c7051dd2553c61b7c80637b6eb74e33678d470c4a6a99766fa85287e08d8685e04db6f3916e15ce9cf2404da1a9b196cbdd8033c576437b3226b882297e93af5c2a065fb47365f0e9f8b9361648e1809b2cfd6e0f5774c5e88613ff62c205ae8c3975d590594dadc6352a6e96b48530523e4179bb0af16f11ffa29990572cbd7daf16023c8f7285970c1325e46c955f2cf3a5ce5c871fe981d3e39a3", 0x11a) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) write(r1, &(0x7f0000000240)="616d9860b42c96aedc00258a6e311eca732c384c25", 0x15) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r2 = shmget(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/115) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = dup(0xffffffffffffffff) getsockname$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000feffffff00"/56], &(0x7f0000000200)=0x38) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000300)) kevent(r4, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x2a, 0x0, 0x7ff, 0x5}, {{r2}, 0xfffffffffffffff8, 0x90, 0xf0000006, 0x0, 0x39c}, {{r3}, 0xfffffffffffffffd, 0x40, 0xf0000004, 0x0, 0xcc}, {{r5}, 0xfffffffffffffffd, 0x44, 0x1, 0x9, 0x5}, {{r2}, 0xfffffffffffffffa, 0x10, 0xfffff, 0xa0000, 0x9}, {{r4}, 0xfffffffffffffffe, 0x20, 0x4, 0x3, 0x8}], 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x100169) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c504000000000000e9e92c5d00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x7, './bus\x00'}) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x8010570e, &(0x7f00000001c0)) 16:00:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) dup2(r1, r0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, r7}}) setgroups(0x7, &(0x7f0000000000)=[r5, r7, r7, r6, r4, r3, r2]) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:12 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x801, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x346, 0x3, 0x9, 0x1, 0x1, 0x77, 0x6, 0x0, 0x3, 0x2, 0xff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x1, &(0x7f00000000c0)=[r1]) setgroups(0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3) shutdown(r3, 0x2) dup(r3) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r3 = semget$private(0x0, 0x5, 0x10) geteuid() getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x6, r5, r4, r5, r6, 0x8, 0x1f}, 0x900000, 0x4, 0x1c8e}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000240)={0x8, 0x4, {[0x1890, 0x2, 0xfff, 0x8001, 0x1, 0x3, 0x7fffffff, 0x8, 0x3, 0x3f, 0x1, 0xc00000000, 0x3, 0x2, 0x0, 0x1, 0x4, 0x5], [0x5, 0x100000001, 0x9, 0x40, 0xfffffffffffffe00, 0x1f, 0x2, 0x7, 0x8, 0x4], [0x5, 0x4, 0x7, 0x80000000, 0xfff, 0x6a, 0x5], [0x1, 0x6, 0x101, 0xfffffffffffffffc, 0x2, 0x11d], [{0x7f, 0x9, 0x95, 0x28f}, {0x870, 0x4f0, 0x544, 0x1}, {0x80000000, 0x2, 0x7fff, 0xfffffffffffff33c}, {0xa01, 0x7ff, 0x46af, 0x1}, {0x7fff, 0x70, 0x8, 0xf7b7}, {0xd5, 0x1ff, 0x6, 0x6}, {0x30d, 0x2000000000000, 0x2, 0x8}, {0x9, 0x1, 0x100000000, 0x7}], {0xfdb7, 0xfffffffffffffc00, 0x6, 0x15}, {0x4, 0xffff, 0x6, 0x2}}}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x401, 0x8, 0x800000000000000, 0x1, 0xe81, 0xffffffff, 0x1, 0x0, 0x0, 0x5, 0x1}) pipe(&(0x7f0000000480)) 16:00:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x400) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = dup2(r1, r1) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x4, 0x0) clock_gettime(0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000000200)=[{{r3}, 0xffffffffffffffff, 0x1, 0x7a67115487fd687e}], 0x3258, 0x0, 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r2, &(0x7f0000000180)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48, 0xfffffffffffffffe, 0x0, 0x1}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x17f, &(0x7f0000000600)="ddc3c6035d338f73f94c4539d4c65881bbeb0681b0e3b69b0199cd836127796678c0ebff5a5ec9ff4c61325a17c5e43b13b64bcb0b665cb839249e3bde73269e8458ded34a4e2da25bee54ca9f116843b93ff87644b37e9798910894fabcffa99fd0a47428028109380c616adc8c34a57179853274fd4bad96bbb3ca2329ffff5cc5328a511982f9fb6a2fbfb0c6908c8f121b6a852ebb0fa4de52031ed948e96739b1631d8e807beac3769751a042a2b23603b39f5e7eef2857d3f93fc6fde2167af537311d1f420f353f68c9ceae00826e73e5e7349b9a74d08b035930781440c89233ce0b939e2f28949ecf0798da73aebd0f0bff44f1ab544f6d8ca48f352f2c82ff8899d571dc93376e771602760ec2df7c6f5077a4c7c82660cf95382b831aad6757f6a2bcf70177795f835570600119cb12eeaa206b5dfd04c53ac865510d83216f55039e33668188edd98ec98738ca40b065888d1a31cfd0ff3b5a8886d417b0ceefdf398808196807d616b6637bcb9b9a4a893767a7058177ac7a") 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x27, 0x4}], 0x1}) 16:00:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="c1bc3bc498b6b86992d5db5bc0fa538e6b892f43a95fbc41cf6295f6e9ed5a72e1836f2db7cc2d2d56248f10512518c4d04c0f527a50b9abb2755070ccd1663555e4b2e4d6bfb2fc4f25"], 0xa) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x480, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:13 executing program 1: r0 = msgget(0x0, 0x220) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x7, r1, r2, r3, r4, 0x0, 0xaeb2}, 0x3c, 0x8, r5, r6, 0x1, 0x100000001, 0x400, 0x4}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x100000000000, 0x0, 0x0, 0xfffffffffffffffe) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() poll(&(0x7f0000000000)=[{r0, 0x80}], 0x1, 0xfe9) poll(&(0x7f0000000080)=[{r0, 0xc3}], 0x1, 0x0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x32) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x8, 0x0) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00 \x00'/68], &(0x7f0000000300)=0x44) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x40, 0x0) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0xfffff, 0x2, 0x719}], 0x4, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x8, 0x8001}, {{r3}, 0xfffffffffffffffd, 0x8, 0x2, 0x40, 0x8}, {{r4}, 0x0, 0x82, 0x82, 0x6, 0x4}, {{r5}, 0xfffffffffffffffe, 0xdff8e724398317a9, 0x88, 0x2, 0x8001}, {{r6}, 0x0, 0x44, 0x80, 0x3, 0x45}, {{r7}, 0xfffffffffffffffb, 0x8a, 0x80, 0x81, 0x3e5}, {{r8}, 0xfffffffffffffffa, 0x63, 0xf00fffff, 0x200, 0x2}], 0x1, &(0x7f0000000580)={0x9, 0x6}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) recvfrom$inet(r9, &(0x7f0000000040)=""/122, 0x7a, 0x1, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000080)='./file0\x00', 0xc004, 0xe82) read(r0, &(0x7f0000000000)=""/70, 0x46) pckbd_enable: command error pckbd_enable: command error 16:00:15 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchdir(r1) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:00:15 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002f2f2e2e6c653000458fe54fc9a853db76784ca9d57d2d0585bb7cbe3ea18bb0c5f1486ea1693e33cf8fcf39350342d9aa5b6b0e3d4d97e34d8724481157363bc1ba5fe1c9dcd2f5dd144b6a02be695fe38acc5b8288b33091592255ddb768603444f83f06efb633ed4ae96eda4ff32c29df182330ae1ab1a2e00f4c52ef7b072073fe1146e21fc2b92fc33ab659afb6bfd9cab8dbb42182d7111b72fab5489541448bbf5636c9945568ac35f17bf51c98d92b0f5820aa928f404dff97696e6b135ab4341dee80c04f2da9a21d2104aaff6ce8b335284c0f07ef8399d1493cc130ad3865e97dddc75235d7a03719eb23c631fd7bf714"], 0x6) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x10, 0x0) mkdir(&(0x7f0000000140)='./bus/file0\x00', 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x9}) write(r0, &(0x7f0000000000)="021437", 0x3) rename(&(0x7f00000001c0)='./bus/file0\x00', &(0x7f0000000200)='./bus\x00') pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000300)}], 0x1, 0x0, 0x0) listen(r0, 0x3) open(&(0x7f00000002c0)='./bus/file0\x00', 0x80, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 16:00:15 executing program 0: setuid(0xee01) seteuid(0x0) r0 = semget(0x0, 0x3, 0x80) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x9d, r1, r2, r3, r4, 0x4c, 0x1192}, 0x4, 0xc9, 0x5}) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x100000000, 0x200001fc, 0x0, "c66e8ad07c1d400000a0b413e693b0561d444d00", 0x0, 0x6b9}) r0 = socket(0x18, 0x8002, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x720, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x81) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) 16:00:15 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() r1 = socket$inet(0x2, 0x5, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0x204) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000000)="660f5ae1c4a125f2be58000000c4e27d19f18fe978801ac403e142c41af30f38f6b600300000660f383274dc0cc441c857d86465470fc31845d9e1") r1 = kqueue() dup2(r1, r0) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x4004570f, &(0x7f00000001c0)) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: nanosleep(&(0x7f0000000100)={0x3}, &(0x7f0000000180)) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xfffffffffffffd70) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000000c0)="9b12898a6388bd31f73d67b3fa7fe8158063f47d8abcc359692911b8c5a8d29ee0e4c46adc49eb0a5765718f8f444f42ccab4c3bc28ecbfe6d217cb1f5209b9fc333c09e5a3004b5f26270", 0x4b}, {&(0x7f0000000180)="917f2e27324fd881689eda9dcd58a89455c4fb9116fb048981086b9aeef7225790e58c6fc5f0a6b4b8b1945cad342c6de75c478a4de6347d5806e2449b4a270c53fddea038c2c0e80f6de9fd08f4e454f62630f359c8fc851e332ca93cf34b2784b62e3a4f2d97bf38e3e0df7809636de62798e46504e0c01c5054092f7488baaf762d3f24df9ec840bd99c7dd", 0x8d}, {&(0x7f0000000040)}, {&(0x7f0000000240)="da8a7da378e5cef5c1fdca6173ef06ff4709a38337ef5edfa02ee2668c7aa3cc1ea34a0cbe2052d73c91712058ab145d678dea2978a2d28e088cb1dc899adaf5e1d3b9b7f772ac1509cb", 0x4a}], 0x4, &(0x7f0000000500)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x18, 0xffff, 0x1, [r0]}], 0xe8, 0x400}, 0x40a) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80004000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x18880, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x44}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd5e, &(0x7f00000001c0)="f6") r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40, 0x120) ioctl$KDSETRAD(r0, 0x20004b43) sendto$inet(r0, &(0x7f0000000080)="792245d5ec4589edd62b11edef466bed0f4c3e0b33721eeb44f7cd6c8d9f6f589bf9acbffe21925da97395b73376a74ce5429336eece493b042beb96e59679daf584e6befc1d1f09b239f24c619464aa5dee0cddc93a36b5c41f7b51269ce3f1f5451298da8230cd72917da60afe57", 0x6f, 0xc, &(0x7f0000000100)={0x2, 0x3}, 0xc) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:17 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffccf) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) pckbd_enable: command error 16:00:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) dup(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) msgget$private(0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pckbd_enable: command error 16:00:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="f3c5da64c5582a1e1d04fddfac8b23eba1ef9de07512da9f311d031f7a4928a9a305ee5b544175851f24c44b755e1b8ba9e92a6434dc5fe285b76ae3db9c0afb8d33ef22984fce2cf9798123feb2e57e2b67d8f5afd4685a4407fe9c8f7f8fcfda98d2b27653699dbbc1892be4ac3e5eca3d245583a4294a65ffe43d2f3f016d8812c0695b55fd2ea3b98cdd49277f692d10ac46ec5e4b9d15bb534e6f5e331437a78ffd459f236d48a4c61b23dd14d57ad0b11dacc9f7d509a508cb36ab3acdaf6710b3e7fce6c90a237ea8da740c2d31be44fb1dd9fb41a64bbc274d8731e92fb0be2e430b979cdf262f6b4d9d5e548083882b2f02c6d890b5e05ad25fb67a01e09df6c601897d34e47be9efdacd203d749f836e0b42ec3a487551d44a91681bb2f60b800d18707d1df812e004e7bd222262dd5fa15d8148d8bb69d469f11011b25d4d4d17ab41b56bc51a1b3ad8c34a3696ec98725de66ea38d4d6ae4d5056a449472e4107e31c5554df10a18725941ef001bddff4f7cb5ae4deb541ac871e75ca63ca288290887f12fd9437390d537104b55f747a82aff67258e6c4424fd4008b8af811d19ebba804df5b625c7756b4437a1a22e53c888cc8c838a9cff59aa67153a0b82f508c3f9eb73b945f879d9e3da2f9e2cf4b33697c3ee01756db8ec2fdfd658c64d90f9d9c2647432cac4201e7e076a48378232c4bda945422144127ca0a734e13cb924f24945042f4dc357cb1ad4ab8b2005cf5a805edbe41fe0b817f7d051e09cbf934546cdb95587795f018d9ede0075236075ce892e8b349d5086079caf75299bd14a71f3fb8251d36cb6e8c036e6ec826b8d0ed4c76085cc88259a5c45c2907aea6b8239d88dcf77f408240985beafaf4ec974c83b32c1165e2f4b545d53856fa17af9c24970a5715b12c1da19016baec0f1d50a764d6e1e092632e4a5c574a2a3808b234152c2506519fd6783ea775ef2b91cdd7545f5a20e3df6aef40ccc0f8a12f7712fc8fbca97cfbc99de34cd5a08a8361bb2bab3808b994d35859b5b976dc2740d1580df9ac99976cc34a464624c4c2831c2a746026cb01cc4a68eb67f27f9dfe0865a189c14c49a4c712cb7465e2cbe7ff13ffdfd2a687e02d092552a294d035ad3e711519ffd1314a94d22420b4f6d9355ea3fb7291d2fd1a9759c554a8fe11c278de0b520d8b1369f764dba51b1a44352b1fc52b40aacafc1c0642167e777fdae9580c34028a9096887afcbc360bd578369f6eb2aeb14a5169d2f2dcc47db55cd22f0e438c00daaf5bad5cd475ce3ce2c3b81b624b8600ef2c443201a850bf0444f10b9549f13cb5703ace24530cef50816572d94f98be277021b3db340aa26f5e79e37920e59d4ad438882bdd7fd4c8bf73ae2273d0c5f21083d554c3782798e438fea91d7ef447d2ec65afe9350e1513a7e20a38148f8ea4e8f1fe39a42de578a1db146a351bff3fa563f4bb47c6a7d86b3c2042afea6cf66357b3f4aa077c4e9b8d6e005981d2ec4468bc2ec3c04d040a0fe807ed46cdbf6dd1b1ccdb3e1c61faf5fd6a7249a1ae0f8cf190839265f49d2f332c180e518db2f72ac9af7a973a074541dcede583ae2c6337be74653e1ce7639db38f8fae905474211092e77ac0be255ecb889f2a58cc18fa39bd00ae002bf406a405dbd1f1f56a717b94fde507d0fed6c0c7896f5df47afae2859d350ca1b99deeffc588ee77e964ec86aa683d78e4b36b90210a027b16a072808e559b7fdfd67dd63b62832b229fcb79947bc306995f5e91825618cb7fd462142f9c7fd619811c4bc940af1d06ada8ab79233148ae339a1e9cce262ad82d8ff77b7244c2c2cef3d5246cbbf0ae0514326ac3278504b91c1c3dddb9dc13e2475655331776a44702d3b1db9895cb34e37f95285b0da6a98f74b09103f592a6745fe76880c211b10f26ccb28d0601fc8f9e8bf8077e5e7b7cd0df111d0218d9f6b19e8e9719e9fbc9cd0afeb8f0def817f42193bf31f1537ee4ca2470c4852917e9d8361ebc30c721c89336842e10c1f84b8f897c0b7e0191b76fd336ddaa759bcfda2904dd0c3f719bb3a575a00ae9625250868d18e5cc187f864e03db341f70c1fed1079c2b8374a5e19aed0557eb1e27dd607499b36be74875971fdfffa86e086c6823de78d4d55f80beaa5acd18352118748d7b6b638258f1397b6d3169aa87fbfa88a421fddc58361cefe9f60c283266d9fc383be3a4811ff8a5441c8b84f90b1a46d5b78899e20e4e519f20d76a6eff496c062fb1c5f72b84b7fe45a469f184b8c04d07eece0ef3557a05e3dc4aa245600a5be67bf62b15fc67e0facd444636645343aea11b673dd58464b61d73fe2ded1a2477ea454b9ff73311acfdbbd841359dcf2a0940b5a27992527641f455f63a2114b99b397b6a4146011fb1458ab184169b4e9a199018ed862df87415065714305a1ee91d672f61c1d8d7c95dc7807d6df0b6a95ba82e269277fc44b2583ccf9f3cfaf70c03c04a5705ff81982ec5ed8c78906761c32a778c7a417b4d6bfd743912b549ac6ebedea31545bf9dc266252647094a5347e1dfb164d22de044f039637d678d8dfd624898068a789cb687f249cc0ea9c9efe3a323d7e3d7f52964ce20d025061a1c382719d17392fb89fb6f1f85974bfd8f37ca91ce9bee5fd314c6017e80a1fd5acd2970522373c3b6248a32cd2ada511a87c1ed05f61effaf196de9680ccabd5934f7b19846fd63d9313563be6b8acdf727289cfe56807d50f0ac334468a97df146b67f34f8faa1ebbe870c32d5b8b1f62de747480d9f4fd182b8f27506bb6af8b125efaf07ef25b384fe2e1a45e8a62855d85290d0ffbd8f5b4faf6f44258e15cc9eeb1791143e9a8e5b7bcff41cbfaf4a446877c7f7cd27a831f90a8a321ec196514536efdd3b1794f241354236e55004348ebdfeb811fe58f33e0c1321c9d985e5bae57442efdf2607d59ef0dc337f884f4defe1a8907a170c8c0d37f5f24f76f373138041e0618188aca9a50a559acae271e6e9a8c403fe78ea8ae91994fec8b327d32846765bcdad6a237c5cfa3377bd13766e4ba62a8010b27eb0cf5b61132d15f9818b07fac95033a0e096accba79686d27fa15c63229d3b93603171f98bdf26d2a2b0720219c0e94b2326a87146c0bc6301339ce74bb8e2e2becbe3d7e285d8420541e58635e60ca1162212a8de359aa5bc8bed43a09f12a6049b34461f98fa0f9e9cc7fec4f90ec96884db309f6ee16169956a34c4bf60356b3d9819e0805588291d727eabcedd3794a3c237bf2c7f3dab04e3923bc55c601e5f9e04b1d60d56775c8fa26bb6e3f4a56ec9e800286db73a369b2c9ec544c085fceff3b9ef454d6189d75657a3852c7499b91cb7036dc49ecdbdddd5ba9b61e3516914797df7b796877b2a3914cff3c54c5176de7a27f9f1089b6685311ad1b0fa5a5c7c0fb3adeefb023e1cd9ecc1287abf4f043704f9d186a47cc8fa2058a70aa2e4e2b167fa756b3b57c24222d2df6dc0b9b41d9dc2b1029396c81b4f79fd2071759ac712dfd6c4f9b1718e860dcd0fe67ba9df9bde5104f0fee42f5e096bd38b57908fdde19320551e79044d8e20c2925b6ebc9740900bedc89af83d6772d68621e70e93ea5c0b7118bbd0e245fe2d23b60127d8532778ef0537ae33e3e30fac735daecb771cc0c8688059efa248c487f3ed1476de5634ebdae21b26282a33849686eb300ecb68c129781a9538ed35ac3a4822571d353ea17f9840ae1f5e936b4f7e0c3a5da1c9e542c026ffed98c8a17d48f82bf67fa885c41d6710d3159f15e75c896f9c4ce0e7c17e6ac00bbde469e2abb9ff95467f65193a98e714c71aba2632875a853bb1e826056593d5630c957dc754a851a3397f29d0bccd0bec646c897cebe0c609375e6134323ebbd6f753f922ae3d712b7cff79d233fd36dd2870f9a8bfc92d5968ffba4f27c03e90089f22fe27624d92ff9387bbb497bdbf92bc1e3a958f49f1120df7898443608e2b47cce2a371a51df8f2ccd1aec3a111d1f5164be969dda50d0f24eb344f5a1605b87ab8f8448802fa0468f7930fe43d8d0aa78cd724156b1e33a0d3e0e48ebd056413f5685ca994259d95d8e84ff066755f8cbaadaa802ab7bd4d3e757842b310cb2a6bfd39e562855c11181c871e3d36dd6353565ea352ff4af18af16bc641ef87261fba3099d2d80d8686b32b5608ade823c1e0f7611f1dd5bcbccfb55bbe70377139a05be942e99fcde0a0d77726cc110efbcf1c3ed91e63a83e90a092484deb3af394e5e1de94add3a24f13ffb62153d008d64c2c6c2dbb1c53bf0515b18c678520ada9aaa3fde5c8b47f70773942fd81e46611d7b8ce4755c9de87672b705c703bd858404c94a8d602c8fe40910f90e293f573487a07ba644b67bc80a0f84d9ee5d7b7cad2a60be354394dab2d915d490a86e9d7b858188d6d451120b6dfe879542417c41158d6dea91148576533275b229952a8a5054e5966bb2e3e1d9a3b60b482f0d20919bce4eb72696b526f9418c9376456a62afddc7af7bedfd2c52aba87da34a4e83eda3d0ca1298609c6760e114fb90bf2a3f175a11bfc189ba4d83056290e3c9fb09d7e0d6adf03ef29cfa57d740dfda3383c6fe4e08e604fd84969f717b59be75ee2711f5f73b6216e3537c4533122c2b6661c4e625ac1e41003ff89f87b92abd146f5a54ad3cc307bb2aa1c8b22e56c9c23eb2e4844e373dec0b4e69cb7c51137e8180286ea73db8809c96c2c9e61779b05dd084184d537f508c390d166aec569818ca838ae89b921f1e65ebef51123d2505b0b1477edb3ccc45b706cd47cd74befc4420502c0c372fe230ee36e18d62f506052fc81d672bd0009fe943e6091a7d22ff83a6c301012b0774a2e60a5df083ea8292acc7f610aea5d110dbf6750ba83e56f7aebfc5ced6cb781abefafc31befae1de12fe68b6dea7b766df95d318039da6df11c629dfb3192ddf0b928e45d0ddbf375bd9224aa443b92b7596082ff49448c6bfecb971d4b9cb045cb188b32406d727b25c5a5a89444f1f4fd040ad04ceccf69c8537fcc43d5e081598aa0819e03b56a96824c77ecfc5a686475defc5a049c05cf7baf94ddbc8402db80d384d026b8b32922b1b6b2fd5e421e6cf6257ea82c1c413af68bc501a9dcfdd2cc7075e54bad5e501620a72293f869a90f099b14da8b9bb120b14eb8b182449d4b1ea1a992c97c2e411ff339fb6723baad8f056339513d12d6139f940f71eca8785c0c1d87a4cb1d285da1a65f01e9434beafb82d176d5fa10ce53e4d3fae577cf6947f13a80ab92dc3556b0db997000f8a9ea88bf66489529b2c91d14c9069e628fe9a0958c3f29fcc95be625dec2c2329141e94e5cd10ff1c8c31d73071e0f8b70dbb44c4b3bd180c1c7c366e4faa357556f5d0eac012f8c1ba6a594bb00efa80c55ee08bb82540847fc99feeebdf94b4dff9b6e947e85bc1c1d6a60686617ae0b5c3ee51a661f43f8fed4d4499eb2efb605ff863c694a90f6fe77508f74e1235c31bd1a76ee255b0a7b5f0a156fa9b403662b201f798edbd8cab3adb6edc63522f4c95d1f6f0f8fe1663545695765c53336a4307d4d47a64ae95f5699c8ab55a36c0db4be266507ded720757610a21209d8b446263e743f2a43f05544130d25ac4606a7595499b6e519c451b877bcb3bf2d89f63d516f15ca58559449a24630590a4d75313ccb4229ccc7b15329a83634afd1daf1bc4f4cbd30a6048674a1ca71497b140adc421ae", 0x118d, 0x0, 0x3f) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x2) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000001080)={{}, 0x8, &(0x7f0000001040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) socket(0x0, 0x3, 0x80000000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {0x2e}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") r1 = shmget(0x3, 0x2000, 0x20, &(0x7f0000ffc000/0x2000)=nil) r2 = getuid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xd7f2, r2, r3, r4, r5, 0x150, 0x9}, 0x6, 0x0, r6, r7, 0x7fff, 0xfffffffffffffffd, 0x20}) 16:00:19 executing program 0: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) msgget(0x1, 0x200) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r2, &(0x7f00000019c0)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953b0400520ecd85e448328c0743debe0c29df890f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec0bc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215cebdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1aaa559ff6759a00f0e694837916506bec0c44b8829f5f92cf0cce0710d6348ed2297ef2451a4864494e64cd7f8cefd2216b0b11092430a854b059ddb56a645b2db5568c053626b928f090453bcc7f45fd535bc439eb25412dee1c00"/2838, 0xb16) r3 = syz_open_pts() fchmod(r3, 0x10) close(r1) dup(r3) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r1, &(0x7f0000000080)='L\\', 0x2) 16:00:19 executing program 0: socketpair$unix(0x1, 0x200000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) 16:00:19 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x6, 0xfffffffffffff125, 0x5, 0x9}, {0x7, 0x3, 0xfffffffffffffffd, 0x8001}, {0x2, 0xff, 0x1, 0x10001}, {0xc4a, 0x195b, 0xfffffffffffffff9, 0x5}]}) 16:00:19 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) r1 = syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000780)="03d31972e95d56bde7700063e5f36afa4b875823f098434ccbd8cb378281b689a35236046171ece3657be1cf3320d4a3c23704109328ffc533a37d512efcabcfef370234b9d31423d87ad7dfce84bf103a74", 0x52, 0x4, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x801, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)="ec3bfad3d52cb3d66eac9761c80c8c3776240a334681dee91e6b78c6e19d444ef666b20b2180778f08132686ead424d0185e0c92a04690f8c1def9766220d6ce66a8607aa6403b838c9661ce2f7d7fc5e268d384f07c448c5e5812a1ad294c5fcbb8357c18c8c593acb2ff6e804ab72f43ed8f6c0301160f2ddafc87b25aff9c00434342e4eb96d66eae21818d2271fa68b3772a58af1583ce409bf245bc8e787c0ed01b02df37efe7ecbdec17ff589c8f809a8a355c5ef6939afc8e9e28a281aa2e50abd92a575e7583320f7b3d857f30ab1c6a4f199c2136ce0fa7a3b9a091260feac0ac", 0xe5}, {&(0x7f0000000240)="0680934a5d57bc649978366757450e9a58f7f3d7a12ad20b1aab62aab9035b562247357cf987dacf87b3e6206cfcf0b4bb60593214c816220e1ac843b76c06dc0be0f238f7bd49b64a8bac5135da42b6fb608015", 0x54}], 0x2, &(0x7f0000000680)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r2]}, @rights={0x38, 0xffff, 0x1, [r1, r2, r1, r2, r1, r0, r2, r1, r0, r0]}], 0x58, 0x400}, 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="6def4530c941542a97f548d22247bdb8e2aa9dac0bb7d3d4b8c075e51cca936d2a5ee38cf4a9e5ceb5e2add75b0144c6dc21423258d8219cab82ede1cab353bdf1793226233c6d3e9e0e094e02bc0a440f60ce0a8c7064", 0x57}, {&(0x7f0000000140)="28155ff082b44277c1bea867d1cfcf098b30f33cb23521d6fa9ea9ed69522450b8a1e3001528a76b13ae344ae0c1ae61209993d90ba11ed68585afd856359f3314360f1c5275bf1a61233325a401dabdcf6986db51a4e1ee0eeb8d3cafaff6cd2dcab644683bbd22a3322a246cd5dfd058bf6de1d39d0ee266b42ae953587e661e73504104215e60c1e550f0fc252af623b7d6dfc5d8bd81a5124872e1f34cb8cf356631c24370481e738fd459e737", 0xaf}], 0x2) 16:00:19 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x3) socket$inet6(0x18, 0x5, 0xffffffffffff8eb4) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:19 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000140)=""/52, 0xfffffe8b}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x4, 0x0, 0x6a}, 0x842) write(r1, &(0x7f00000000c0)='N', 0x1) nanosleep(&(0x7f0000000000)={0x1, 0x8}, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0xfffffffffffffffc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) socket(0x0, 0x4, 0x8) 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1f95d27d48731892}, 0x8) pmap_unwire: wiring for pmap 0xfffffd803f00bbb8 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f00bbb8 va 0x20000000 didn't change! 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4b, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x491, 0x0) recvfrom(r0, &(0x7f0000000040)=""/56, 0x38, 0x2, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) getpeername$unix(r0, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="12ecd2379f4f513a576b4c1d1032c3e9531386876df1a6c59aa93fd0f25460fc2ff82974493c0a0dc081f418c99d0e364da362cab2ae5c88cc3ef3e84db5e5643710b1f6b149ea16d1272e788b33748538e1899b8c0df18d4cc5788552a9142ce4064ac5b113e94c7d2c8c4e1860de8c33a67ed81db9f12016c311ae419fbb73", 0x80}, {&(0x7f0000000180)="02aa49a50f9a39433134164b4be899376fea037e1473", 0x16}, {&(0x7f0000000200)="900dbd32fdc1df1d12ffbc6b2e13c0d8be1b21b37056e7a923d16cd06fe29ad85e9b5cde894f3c6eb80ecdf5ba4407c4eb10f10897256698ae7a2e55b5462c12616cf98e631e0e468a6a85a3ffdfd6ffeaaf1e03f2208ac8218d5321d3c35e0776e7172df6e045099f893cc19477b83798eec2137a9141", 0x77}], 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0xc0105715, &(0x7f00000001c0)) r2 = shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) 16:00:21 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3b, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10, 0x0) close(r0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x7c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000280)=[{0x1, 0xfffffffffffff001, 0x3ff, 0xffc0}, {0x3, 0x0, 0x1, 0x80000000000}, {0x0, 0xfffffffffffffbff, 0xc4bd, 0xede}, {0x5, 0x101, 0x1, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe, &(0x7f0000000100)="65391a88bdecd1ae663b226a58e2af3401a425f59db1eb21e04a76d12a82dbef3ad16ab2f4652bc7608b2d8c4826503b7c005f5b7393e8500db58f7d7121a91b670e9b5717c5f2cf57998d48c94ed209ecf54a69c3dade8ca46716e9cd70286f0621390b384985d8ffaad9f92f91a3bace912ea739a9d94e2bbe2c0d715f6461b7c06c9561ae2705508d8f1e4bd8601e5d8c78708637a99fa6c0ab0a3225348b562238f2962bbca0026f80de1b87f99d40676a26239514b662197cbd8d63b4fd1eb7e553bd2683ef23b03b7ef32345457c82cb6f876f5765c54284697bae6bcfb50a411b52c5c22a3603a3af04fbaca4bd8434aa595cd1c6dce48804701c") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x10, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x10020, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000400)={0xb9, 0x0, &(0x7f0000000340)=""/185}) nanosleep(&(0x7f00000002c0)={0x200, 0x9}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="7b121fd98d7c20bce0ab92fa1cab33840194f98ffb5c12281683c03ca40e8cadbbdd3fcc146ab01d3abb6510e11c12682da27272197fbad920c0e8931f31c5ac5a5d6ba842", 0x45}, {&(0x7f0000000200)="e9e9aa639069a45e5256107a433e99c7d759aedeb834de142c95", 0x1a}, {&(0x7f0000000280)="dac3c0446d8239fcc151e69658b8e44e87f250dc54f80d9ea6b08b2b53fe1bf6e8873e15f5a154ef4d5a32e2511bd58437069d462914cca61dc8455429a98f6116f6e26c651c29aa8d019f040dd1b249e7b897626c64046a960b89a4768c0c29ded94d20", 0x64}, {&(0x7f0000000300)="c721d8bde6020476a2d3bd67e7bb1ef12945dbe7c9c2293d497f777f50c183cb97afce727a5b60422f6646e0cf713a7145c48dfdecccf23012f74fb01e94e9f80e1e0696cf179e2dca1ac9e63466fe3c0f489039cfc7460c7847d93eb4649c211a3042322b94fbf9bd3480732fe9fc05cc541a0e7e304dbc17291af31c52f4ffdf6b1a5ee4c9476e275616e5106179b720c266663d70681037af6cac87b018c9006ba435fbd6b80c20354a", 0xab}, {&(0x7f00000003c0)="cc1e96da4ba1220510c6b144423757a04009fea73ed6f2c30279494b", 0x1c}, {&(0x7f0000000400)="27570d4e7db1784028dc865a2737e6734513c4eba90fe8d01c4b36e383eab94073db0340d884e2e40eac5bee0a7b304f9a0553c77e109cca7d2ebfa6d771ed1c06cf3545e1503a6ac581653fe9c42b1c413773f142456635157ea8f54d1412d0cc8d338912e10cca9886", 0x6a}], 0x6, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000001280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a59552fa9b601b8ffb2689287cb120a0493875fe77c0825056376462f551f2193803302401cdf0b7c62f31f1be1ef37cb1f062cc4c43261f4707", 0xff9) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="4c5d5b3fc2f94c59", 0x8}], 0x1}, 0x0) linkat(r0, &(0x7f0000000500)='./file0\x00', r1, &(0x7f0000000540)='./file0\x00', 0x4) execve(0x0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/124, 0x7c) 16:00:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4b) munmap(&(0x7f0000719000/0x4000)=nil, 0x4000) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) dup(r0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = geteuid() setreuid(r2, r3) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) setreuid(r2, r2) 16:00:21 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) 16:00:22 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = dup(0xffffffffffffff9c) getsockopt(r0, 0x6, 0x1, &(0x7f0000000040)=""/59, &(0x7f0000000080)=0x3b) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) writev(r1, &(0x7f0000002540)=[{&(0x7f0000001540)="2adcbf2d713029d5fd8377edce160e38b2a4b1dbb91a48b16845773f6d8a79ce04ccf43a15152e0633ad9aa33ca678a881fbd362e3b11128b98516ff800ba0bdf1a0ad255fbc6903a019d856dbcc5f4c2e64d60b8ea62b88ffb64404dc9d79adb9c599f6cf002c6da518da2ce1f680f07f714409a81ab10f7f186aa49f1fec7a0ce3add0dd00846fd2c359bfa0d70be226ff5438ff37935add3d1071493aa741eaeec5b0808bb8d6b5c8507786bf92a7c83be80f3716af61f115c2da3b95febc79fe979c59a04e1d1e7464853988f5d959c726b3219510", 0xd7}], 0x1) 16:00:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x1f, 0x7, 0xfff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000100)='./bus\x00', 0x10020, 0x90) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x4) getpeername(r0, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005bfeffffff00"/44, 0x2c}], 0x1) renameat(r1, &(0x7f00000001c0)='./bus\x00', r2, &(0x7f0000000200)='./bus\x00') 16:00:22 executing program 1: mlockall(0x2) mmap(&(0x7f0000a61000/0x2000)=nil, 0x2000, 0x0, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b05000/0x2000)=nil, 0x2000) 16:00:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pread(r0, &(0x7f0000000040)="e32c50cbe54414dfdc70cbaf64908ef2e2f5c40e88868093fcbceda58c4b63ee9708c92eead11f3500959006db4189074f149b912e19b8a1062834043f1f70aa50d7cc5c380fd255410aa195a5aef29c626233ffc8aa9a38d3bc73049560a3305e368112e9f2f33eb756c7d794b4d3fe9f9d3d32c6d4fe71c01c8027c6414ccba78056f8fec4db6f167ea1c562c7a1446a6c43", 0x93, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x180000000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="7bbc41966924895138cb3cd8fbacd42c81ad0f306defb32d475e90de6adef38d162f414379ab45878de7cc6a07ec1bbf45f40e346000f844816e5dc6f90155b7c1a890518f53606039b5eb3f13cc552238617acb939b335d76e830cdacaadd5919743761dacf31a076bf58ec24379cffb9133618f0e45b4c9e4bf3e143b21033e1204a64a43f2518b2f8c551a64b384efbfff243e37146fb80ae3bcba93c3418545b680df62dd42bfa5067f5f987a1a258b6db148863a9", 0xb7, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000380)=""/4096}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 16:00:22 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x81, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3f}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x81}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0xffffffffffff28f9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}], ['\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) nanosleep(&(0x7f00000001c0)={0x20, 0x5}, 0x0) read(r0, &(0x7f00000000c0)=""/157, 0x9d) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x80, 0xac) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getpgid(r1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:22 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error 16:00:23 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000305000/0x2000)=nil) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x8, 0x4) setitimer(0x1, &(0x7f0000000080)={{0x6, 0x5}, {0x7, 0x1}}, &(0x7f00000000c0)) shutdown(r0, 0x2) 16:00:24 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1b9, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x2) 16:00:24 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100000611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) write(r1, &(0x7f0000000380)='!', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)="84", 0x1) close(r0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pckbd_enable: command error 16:00:24 executing program 0: r0 = socket$unix(0x1, 0xfffffff7fffffffe, 0x0) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x2, 0x7ff, 0x7, 0x9}) pread(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x8000, 0x41b}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfff) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x1, 0x9, 0x1}) recvfrom$inet(r1, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000001140)={0x2, 0x2}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:24 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) setsockopt$sock_int(r0, 0xffff, 0x20c, &(0x7f0000000080)=0x7fff, 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10200, 0x0) 16:00:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/238, 0xee}, {&(0x7f0000000180)=""/222, 0xde}], 0x3, &(0x7f00000013c0)=""/135, 0x87}, 0x843) rmdir(&(0x7f0000001480)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="f32c258c699fd081586b375f5bd8cd", 0xf) symlink(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') sendto$unix(r0, &(0x7f0000000300)="b100051360000004000000000020ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dd45882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f1a2e27acb5d602000d7d026ba8af63ff01800000e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff000800"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000efff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r1 = socket$inet(0x2, 0x5, 0xe0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x33, 0x8005, 0x7) r4 = dup(0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8020, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x24) r7 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8090, 0x1) r8 = socket(0x2, 0x5, 0x8001) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8000, 0x0) r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000380)) r11 = socket(0x20, 0x7, 0x3) r12 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x100000001, 0xfffffffffffffffd}, {{r2}, 0xffffffffffffffff, 0x44, 0x4, 0x800, 0x4}, {{r3}, 0xfffffffffffffffa, 0x2, 0x1, 0x129, 0xffffffffffff0001}, {{r4}, 0x0, 0x86, 0x40000063, 0x7, 0x7}, {{r5}, 0xfffffffffffffffa, 0x9, 0x40, 0xa411, 0x1800000000000}, {{r6}, 0xffffffffffffffff, 0x84, 0x40000000, 0x9, 0xb06}], 0x0, &(0x7f0000000400)=[{{r7}, 0xfffffffffffffffd, 0x1, 0x8, 0x2, 0x84e}, {{r8}, 0xfffffffffffffff8, 0x81, 0x10, 0x5, 0x5eb6}, {{r9}, 0xfffffffffffffff8, 0x4, 0x2, 0x6, 0xa56}, {{r10}, 0xfffffffffffffffc, 0x8, 0xf00fffff, 0x8, 0x20f}, {{r11}, 0xffffffffffffffff, 0x8, 0x40, 0xe7c, 0x8}, {{r12}, 0xffffffffffffffff, 0x4, 0x4, 0x85, 0xfffffffffffffffb}, {{r13}, 0xfffffffffffffffe, 0xc1, 0x0, 0x8a8, 0xff}], 0x9, &(0x7f0000000500)={0x8, 0x80000001}) r14 = socket(0x39, 0x4005, 0xfff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r14, 0x0, 0x6) r15 = socket(0x11, 0x4003, 0x0) sendto$unix(r15, &(0x7f0000000180)="5001050460000004000000001306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x9c, 0x400000000000000, 0x0, 0x9a7bbef99030ae0e) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x1f) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x84) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/170) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4b) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x3) 16:00:25 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0xb, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = kqueue() pwrite(r1, &(0x7f0000000040)="d93720c8fca44a68cd5f671fa09fd1080daa9b4f8e525863675e70d42fdbf854bbdc7dadbe841c2f3299fb0c", 0x2c, 0x0, 0x0) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r2 = syz_open_pts() close(r0) r3 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000300)={'./file0\x00', 0x4, 0x3, 0x401, 0x1, 0x6, 0x1, 0x38e, 0x2, 0x0, 0x6, 0x8001}) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)="ae8ad4994eea9b00976de536ee39c990e3a5d09586535ac7fba1b0edddcf8948e15ffcbcff3605f059601a6cc177373800825bbc03b8028b903f8d638821199de2cc2a01108344ad51bab87e3adcd7412759ece75c6572bb382ae67c6e6f3c17b8cfd68cd425f75b8063afeb0b31046bd7566661ee5e22f7e936cd78ded599e18b75ee6282007a1323735e18f9ac86adb060eb24baf3c2d5b4038063ab81f6ebbc33acd74b3728868046830f8bffbe50f4ab22521c543101c95221c06950480befa0c75014b168b3f94c542f55f858064002cf326017ba71dac51d5b62fa60d2216bca6715f2a94c1b6a18da1d690b", 0xef}], 0x1) syz_open_pts() 16:00:26 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x80, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000100)='./bus/file0\x00', 0x606, 0x0) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "0000000900000000ef4de400"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="0418b10900ad5662b3c4020000009f5c14c776b631adbf6203d7879ba9c5c9d028147f02c116", 0x26) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x3, 0x0, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x24ab6d9bac2001dd}], 0x1) 16:00:26 executing program 1: nanosleep(&(0x7f0000000000)={0x100000000000000, 0x3b9ac9ff}, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x80e1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x7fffffff, 0xa38d, 0x3, 0x9}, {0x3, 0x1, 0x3, 0x9}, {0x2, 0x322, 0x8001, 0x8}, {0x7b, 0x200, 0x0, 0x101}, {0xa3, 0x8, 0x10000, 0x5ee}]}) 16:00:26 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe160, 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619315a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d36effe0ac237d05648587353179d4c5f16b136a5d0", 0x6f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b04d6a07000000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 16:00:27 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x8005, 0x0) r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x18, 0x40, 0x6729, 0x4}, {{r2}, 0xfffffffffffffff8, 0x10, 0x40000094, 0x3, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0x4e}, {{r2}, 0x0, 0x2, 0x12, 0x4, 0x4}, {{r1}, 0xfffffffffffffffb, 0x14, 0x0, 0x7f, 0x4}], 0x8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x47, 0x800fffff, 0xe5, 0x1}, {{r1}, 0xfffffffffffffffd, 0x10, 0x8, 0xd7, 0xffffffffffff1ee4}, {{r1}, 0xfffffffffffffffb, 0x1, 0x0, 0x200, 0x7fffffff}, {{r2}, 0xfffffffffffffff9, 0x11, 0x1, 0x3, 0x4}, {{r2}, 0xfffffffffffffffb, 0x50, 0x84, 0x3, 0x1}, {{r2}, 0xffffffffffffffff, 0x1, 0x20, 0xf5a, 0x1800000000}, {{r2}, 0x0, 0x2, 0x41, 0x6, 0x1}], 0x3, &(0x7f0000000100)={0x80000000, 0x6}) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c5eeb013e27eb5ad35a05000000448aac96ab7c4fa6875e228fb6a3514d1f8549241fb39e99c8a9f22194297c18f5e62bdf429dfa2847542e06534ac8bd460313aeba080321dde8421f6678576f4d60340e220e21c40174a8f5d0772d0e75ffab05d34a1958f6f1d5b45c419201d0d05069bd1fa22b1f7646619e2a667dadd72691273089"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x100) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x658e, 0xe3}, {0x18, 0x0, 0x800, 0x6}, 0x2, [0xd0b, 0x6, 0x1, 0x5, 0x8, 0x6, 0x5, 0x10001]}, 0x3c) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x40, 0x20) mkdirat(r1, &(0x7f0000000040)='\x00', 0x1ba) 16:00:27 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r1, r2, r3, r4, 0x100, 0x3407}, 0x9, 0x3ff, r5, r6, 0x931d, 0x20}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) mkdirat(r7, &(0x7f0000000140)='./file0\x00', 0x10) 16:00:27 executing program 1: socketpair(0x18, 0x8005, 0x8000, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) fchdir(r0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x10000) write(r0, &(0x7f0000000240)="e9772dd40b9310602444f8b6175eefca6f786826ef6d83ce7113749c3454a0a1ad3d189ba7d06cc771bb40a8aa041ec08d8e6c9b12bbb34e73e2077c78bf7061dd889edf378c8945421fd013908a84ce940219d6c90839009ea9e6b3db1cc978079116e3575b5c46e63d38c0bd464c728b2f9c29323c362cd72c35677ca96a", 0x7f) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xa1d, 0x396cd63c, 0x9, 0x88f, "c5727b755f2364c5ff3569cca6ed4f67ac179cd2", 0x2, 0x3}) 16:00:27 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r1) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="9bc4d4ddc07bb1a7117bc7f0c703eb946f1eea85b6fa113336581e69b44048975ff230a4a6b24f76dd5d1815642cbd777ff5f098a4c3cb2248afd23b760729f766ff9038dd8512f6533453424ddf6b5c3617cdf6e97fb51af86f27c8b22dec8d801b6b5865719499093e82b7c574f7bee745839b13032ea53660335243ea2eea73546092837781ec5fd73f026e21a9cf00fbd79e72bc5862f1eb212bbf1686cd4955e0572925e68affb572b4251ea50aee3fd78299ec24eceb2688fc23d9401c18ed9f6bd329197723916738da8c6fb9448ccfc89eb0f138f54b4d9d791005080a8b310cd4ae0a5292b4c8c380a9", 0xee) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000580)='./file\x00', 0x20000, 0x9c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000005c0)=0x6) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x45) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x43c9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xd2d}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1f}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x780}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffa}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 16:00:28 executing program 0: getpid() r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x30180, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x3f, 0x7, 0x7fffffff, 0x8, &(0x7f0000000140)={{0x3, 0x8000, 0x8001, 0x2, 0x1, 0x8f, 0x7fff}, {[0x40, 0x9241, 0x10000, 0x68, 0x10001, 0xffffffff, 0x6, 0x401, 0x1f, 0x2, 0x400, 0x3, 0x4, 0x9, 0x7, 0x6, 0x1, 0x4], [0x6a, 0x2, 0x2b, 0x1, 0x7fffffff, 0x200, 0x7, 0x9, 0x0, 0x8], [0x8, 0x6, 0x1, 0x2, 0x2, 0x7, 0x3], [0x3, 0x6, 0x5413eb37, 0x3, 0x6, 0xfffffffffffffffd], [{0x7, 0x100000000, 0x2, 0x100}, {0xfb1, 0x3f, 0x3, 0x4}, {0x9e, 0x0, 0x1, 0x1000}, {0x7, 0x3ff, 0x7, 0xfffffffffffffe01}, {0x4, 0x4b, 0x0, 0xe2c}, {0xffffffffffffad84, 0x7, 0x10001, 0x8}, {0x7, 0x200, 0x8, 0x3ff}, {0x5, 0x5, 0x81, 0x2}], {0x7ff, 0x5, 0x3, 0x3}, {0x8, 0x2, 0x200000000000, 0x1}}}, 0xe2, 0x7}) openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x802, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10100, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x24, 0xfffffffffffffffd}], 0x1}) ioctl$TIOCSTOP(r2, 0x2000746f) close(r1) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x2000381, 0x40) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:00:28 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x30) r1 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) r3 = getgid() r4 = socket$inet6(0x18, 0x5, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f0000002740)={0xffffffffffffffff}, 0x10004) r7 = socket$inet(0x2, 0x1, 0x80000000) r8 = accept$inet(0xffffffffffffff9c, &(0x7f0000002780), &(0x7f00000027c0)=0xc) r9 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r10 = open$dir(&(0x7f0000002800)='./file0\x00', 0x20, 0x7f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002840)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002880)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, 0xc) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000002940)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002980)={0x0}, &(0x7f00000029c0)=0xc) r18 = geteuid() r19 = getgid() r20 = fcntl$getown(r6, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0}, &(0x7f0000002a40)=0xc) r22 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002a80)={0x0}, 0xc) r24 = getuid() r25 = getegid() r26 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/vmm\x00', 0x38680, 0x0) r27 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000002c40)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002600)=[{&(0x7f0000000100)="0c3ed7521121b352d14028418b4f13506d", 0x11}, {&(0x7f0000000140)="df644df39612c647c58a5653823b08100d011faca8b0a43a6459141c0eb62bf4b627c3af177de4e90506dfd0f9597fb63fadfbe8d79f97d48f3acff383c7d3032b11cd5e00b7cb39a5a1272252fed5e4f526c3fa3b626b9d3a3033748418c3d8f244f04b96823e246ad39a23838b39aa5b23f31043063fce440cbaf076f3dc6de7f9cb85406c500753c95496261c84721e9baacd21b0a02d2d8086660d20425b92819837ee2ec1bef2f6cbb8faf1260e60acaa2a9e094585b6de445934e8600daae2722209e4b2b47eb290e3d552c63945a1f1aad5080f084fd5e2cb8b7d40420a2af631655dd7df162b71fcda2c170c86c728f78119d40d4b04a12e18232d762461af2b80c2f4a6e8c99f8b6dc7df01da0f727a5c45908da7563bb6c6d485fe33c8e297c339358e1016922e13d42501320b2becd7115b9ef2592bd825b1579d3beb48dbddc7e7fcb9f4337687f324c0cf334808e5450e34e628236754c4991aac3fdc887e4a07ae2c89f595be21a5c5b4175cb8bdcc62265e30deb4cbb731f981570f6b1f1a729f5d1b7794250e4bc420cdd5f1e9413665bfbcd6c79c4273f943e0e0c1eb2272c05b98f912f7d93ed8418b8566ac4e18ebde99ac2fdda577eeb191a1e3f9c196c782baf97373bb62fda2c6f63d5949a5c3d7812836ba4accd740aa2962e54d9f845898758de91299bf40dd54aee1144a7dc21bb52b29a5459f693d30e6792c3aa79da1dd94520fd3c0d7c1d3855382ee202bbafe55011b59a194c435d3db17375b347244222e061db8730c9ebc7e00926da6d2554a6577f3f84a05fa395481c3fecdf36b3717fd0468bfef3e1a1b0508734ccc44a1727cf604251c27df1bac8cd3be3d7ca6a35cd4a61cccec853922856b0840a6034ce9155bec78c77436a1b5682d3d01d80e4a6d70a77d3fe70ab7ee02d92c0ffb5cf91276d5ed2cd6a9b57bdb07e7df29c57227691f07db1c2357c0acf08f0d7d2abab1311d31d61ce8eb7282bf78bd30ba1650d212a5a2e5ea3890dbd33cab70664f2849f76d4c37a9aa50f98d2c174e533ebcea73ea784b13867acc05defe83ae2b6d2b40d81443dda2d23d738ed3af1d4fb4a64b1367cfefbfb2f185e2fa117db31c7ea24ae4dc6a06366cd2bc9dd4a8c8559f43856e0bdbea208631163dd0a06e4927e26a3d041956e0a89917cf30777d837ac072fc7b53298f0e036e22845a447328c96f1bbfdc10abf13dec58b268517ed01497978324ab393329f9f4427b285b086ffe64afbe6eb195819b6fbad871eb476618659e86913fa8c25815278965e8a95cef581caef2b4a7f70da296ef81bae2a91ef6121bb8ea61042a4f33ed5f8dd3a8fc8f59662b06ec36e525cb9ecf80664879ea93e84b12d0b39e2d88e7ec10d2292111c2ff5dd8edf74bd0d07eb1144917cd5f3678e00f0fb664f3b490c73800cb54ab636d8547d565fef1f65dec04afb7c63ec191f68eb0d620bdb155943e6637edf76091868634ac7f556ecddfb1bf4598883e250fca0deefaf3581e74a0954a6ce854587a6f781ea6a426e2392e890537191f1864d3a2c44e43f8d5bd1cedb7f05976a88ed02cb0e00374932e044bea9df46f41ca30d6ab3c415acec2f312954a6b729b5c066da66e1c224998e1cf150dbae2af50dc5767d7e5d431cb6a354c6151b920498f0d9b2e902d258dcda8999a097422b76500743cae1413e685dfffd1fe11bea78ba89f81d1f290c206a99f9481c87ceb960f2ddde972b5b42b6ddf10ee20349eb43f0eb5763bd3555db75068091b7aee5fb21906472dc99128ea3744a309ecf3bc17f7958db927b7305807a670cfba2e323865727c1cb10f1e21e18de327ac04794e29945078c8a666500bdad2e19921615a7157f0bbbef629a82c91d032e87508583906484697db5f1380c2b8fbdbd24775571d2a525250656f621a7af7c2eba2473097fe60488a6368001ec048365a7f560faaf28028b0aca796cf795e75773702934910e923236237980455465dbbe23784e33ebc9193c0c3395312d43990f9756f36075c51b5452aa849dca5e2af58927bbdb2eb7198b69617b459e584cda8a3edcdee176691b69a77965423bcf8dbb5a293c44c1bebcb75a803443f372d8118aa9c97c1e4a0fc928544ae74b27446769724dd00a0bcffb9a7a985b80e2e9656c0bb9d36ae8373d2092e56bec1d655c14146c97b18b58bd85597ffd6fac01a691d8b3e1bec3175679bcb21cb72bed52dec561d3864d9798f721c9dd13e720e58a542276f6dd24040758cc84913f885bfbc2dbbd90dcfdb2a672c26268122a8ac734813873f56ff1c35a1db0ced509c7967ee4954f486f19b55f87f52cebd8f2bd66419bf5fd96ff1401e0d9f6e408526fd86a12f5ec3b9aca48058aec0cd3301de280a21f6bf1dc5fb53722a390d32bdc4b22fdd1a6ea2fd1b01bf8533b3dc08737e32451976e4a0330c249ab0b4a453df2e27bdd95aa34ce4e209f07fc3668124beb60de4fcbae08362e6f4901485e9ef8f70c98d4fd548f3d7fdcebd4181e1a52751028d6d649853b01da76f732f0b926fd0b01c346373a3073f15664c7ef5421339593d1f5e2b6dd6607bc291cf474607fdf3cf179e557789ec556927fde3e26391f08dc191c9f87b3817c09e24275fec6ff10095bc77851995b43dcf0f7d544ae6e2913e28e3d1d8fce154b35b0e1ff065c4965d78e0aa18c98810669fc60db76611fb5bd6fc7527d9197330170082c620d7b689819b831051f5157798bf2c46cc380abed7396f5c7c348108428a1e087a5c715c2e7fe0764a3516dc546355c31277687dd6a31bdc49f6dfb209ebb365ff5af5c51e7a6fad6a9a12e8b7379cef184ae13b913b503a2866ab61fbea65627b47a0a5c0f433953720848a8af420f7ecc27ed3797d92d07ce07e16d4fd9f5712c39a44047b4cad96a17517171cd881863641d3cfda09f82afc0d42012188065f55440895062fb11698a943a979e4ddc8e193cbaa239925fe9ecaaf9d9507bf6432ac8d7b38727d33464557f5e5e3fc231e757467c5a6dbd7568a929051c31dc5ff981d177d7ad0aef6a16f1c78995e0b51f50cc413accbe43b47e6938c1c2af0cbea74eb481913f9188b8289bd42aa358daaf6caf7274b5964ed9a3655ece820da08e6e83f669682fd5729b5b6d33290b9b371796421bc823886b355bb519e1707fd59182c9b9a2e18b36fdedf50cc255f3365b75e997d4cd9da970eb4bd3e1f760e9ae835bca9e9e934df63d9126f847207bd6bbc47a6c0712db6474ea64fd5063121d0957e5255af935b1e487cd29d2c397fe5388771484755196bf64b003e6091e51fb4bd12e8a9c073c425e03e144452fee9186916a5a7ac2e2c990955a6553169149dfa97f4bce04c9142bd59c1f29f1125cfe98f25a2ba75628754b4ac4053d8e70acde5f13ea30987d364fd77031ff6488454da4c718871b7627f9751db6994613b9d98214d6345c976f0ae1b7d8d7b3ee4c4522abab7b0aae8aab29b3522676d4f10bdff9734fd188b9fd3cbb11831c9ba176277d7b1b238d4a638f626162b52237dea44939e25796373b8b01363d4568e5475b4a148ca6f60a670a3dbe8b5003b6feb73625072563bfb8a772935e6d4589239dd6af1776a81e28cccf6ce363d4b3292dbd74d821a9d12b9c73d8407c4ec71c84835629d46d1ae7b2c93f258fa55e5f20b5a2f0d5108e6634a1f9c22216feee679940bbb5d29885b86b4e913f31daea1362a3137224d91f6172529aae7a76d777772d2b44a319ad01c5c36a48d727d7f309abad1913b09dbebed1422b3f103f7e2fe80a52a10dac352bb0cb4fd77366b72f5b532eb9b404879e5a613b7fb619b36ecfd00dbd13654e0c80b08b3b062f8997011ac958de4cdd010aa8a2d132be8138a2ac54edba965d263cf30ae438bc6591946cd2bd233b28aec33db3fffef61268c7932b1968d63839b874e1c70a24d8e3f24d187b20bdbfe4ed1b2ac2886c94f60fd86c742241b657f101d263aee15373494a72d3eb473457f67479a5f07b5ca618aa23e6c3c2ac1c4969d346086a0e0fba4407d979ed3db60f8aab693d232cbe5f23ec20f4605da59ba8458dd19d8d0ae746e956f990dcd8e7254cf3bc36f1264e17985c99c66fd4946f94065f9c3260bcdf1fdc70337fd56dc1bdc14e3c5c686b425c8dc3b483b7cd234d77003eba0a27244cb0a4fee07a4baf6cd678ddc121f24e2cbf5f0e79eaa4fbbb1b292555817398f43982af84680da30d89d40879b54e57334ea42910e24e99295faf91c26b793b298b2d92069f15a17b4031ed738e18afd30ab69858df4809417dc9711af89d143a9a245a9e11016c533e1c2cc0845f0ceb93164a61120b53f02bde58660835d15116716efcd7eb0d9d83e9d65ece8e7cc7bd477aa995caaba6b17494c4969870405b124ec3d2499ec2c88d53a4228c614a1230842afc316f9e5267e45941c58487abd99bd2f0f3f8eddea17f642c225dff078fc65039bc4b09f02cd9f475fe6fb16988363a381510be5b22d41f889a914c3ab4230cbefaed670c107ee20f694052dae408567d79ef3a4c6577d80ab5dd06e5366d6a3f0b7ad137c09c4064356462f5deb080cc75536621f2a0ac82acc83c0de6947557c2467a2551c7122552677ae3dc52d7e22479c8398f1dc1ba75cbec273752bdb76a6588feb6e91cded13769870f3e26a3407388f7878cefead8aac15dff62672ec19ca7695d95c3c19f1865c9eff35b7bcabe2532da5f9118a48abf1bacde8529dae5f1d6305f67f32b5129eaf870197cd37e9b95a7970d8c29b399a9315a788c573b55cced6637a66fa4dc6acff06908076c2226befcea691a3208b9ed9ff3d3f2d65c9cbff4e2bd669531da4eb41e46ae35f0fa7b79801d202246753c244283a1f856b6c520e3d9cc926ac617e1e90c399656942f4d3d31235561474b41bdf225cf6d1bd9e272bf519f34007613464164587e8d7ec1c28e7bcdc10ccc3e85153c1959c5ce25016961bc94ac416669d3198007c851ae3f7d67bee53ea8500a951561e0d8784917e8eec28c912617dd0956c73c01cc780b0f1cfdf6b8958918dbaf0b9eb22ced0e5373cce4540d73ca64c1cf167b61c74b0228d26709e2f0e59a14e40dc4d49ccb1a43ce15ecadb36daacb463623c3a3dd80930e6bd073415f618614fc6516c28f9a90644dbdf3df6b89e8ba6971f9adea86a34b37f2b53102745c0787f08f2505104a6b587a18ea77dee1905a36631eb3612a2e527944f859e8f254e7758f3010189d608d68c40ff68c1274b0d40a7943603b16a49b4a32ee1a6bd7e8be88889ef2c5bb014ae31e32b1eb039e1e8b3e0e951d40a6b3c6c64d029c6e489b677337b0fe3d374932f676aa25ea648c99ddad9bfaade748df4e1554c0708c283743bda8bdba89c946fedd84845fae46504053ddc5e5a7c2fe8056e87437fefc9e1cec40738ff3d56916559e2f053d8152d97fbb1bafdacae872db9cbb3bf4684273fc9d6993c6336cbae31a03dd1d9cd2965730e63ff54d3f5b6ac8005434ed1ce082bec7fc857b0ea9f49fe51f1c83f206ad584551c24d205afe3d269013b707bd7f79af190527f610bccd22714a5250103da9ab09870558ae0442c4e3768a85cb01eec244194ae96e652d679dea8f0c8cbc39cc2719beb34c8c5dc778319e4a422fb3051781648ba33af5869dfea7ab62e1b924ce74fedae6f2358847905e136deb753a4f1ae567e51ceb389d58b414e78067e344b2637d758a28927ca139b", 0x1000}, {&(0x7f0000001140)="a3e55640f3ab85a4efb1714bb756474d10e2f01c50af4f0f343f16b7828c30fa57cf9f62dd644d1bb30f2c56dbe50ab680e348cb013fe3b91a788cafbb66432d177b05c1c314255e51cc2f4461681f1544c4ed26e936750088bf4b585d5fa8f360362c11b651c54c18f4c56016527ef9fbcceb51af4278", 0x77}, {&(0x7f00000011c0)="3c13961006a112529a5cfc0eacfcffc3d1b858e42cfa85c0612e828dbaac1a130461eff1b3a8177c0e624b8b658df98fb173a3e635ba4ed2e149c8c38cffb4253f2f1519c275cae19e50d9e1ec6750820fa3b4c24d8d2fe4d0a36959e1796fd0e9e7ddcb0832c147d489dd952b5d3d5e28e037cc6df05a38cc86fedc1ce1f401002e7f424f02dc860ad76637401ac9d4350abb300ede290d2f0be3218d2b616d3d5ad3404674a9c0f69f4e34db6dc06d20ff6b637681ce", 0xb7}, {&(0x7f0000001280)="cf413476e19898e3cd0f611a995458dbfb69aa8517c0c1564d964002d8f6ef93b6a46a7266598eb3b99c42abf1ed618296d70fbd4583a4b05d639c8452bbb25cfabbbf4d9098e38e41e5168631fa0942e3159b5b4a8d9052402e0bb85c10ff49e429c777b0bf0a55df97ae0293c12497fa31bf5be9ececd28a5464c10b17d0e2580138e6923ddd8241ab11213a172a9233670d8a50a5ed7e4f7fef46cae606705688c4bed051be7f1f8cbae77ec03750057426b4a183760ee9e0a5a3e259b72914beda57ab74c7d13de8eb5a149bcc7a1ce42ff25ad2aaf1f74a06ecc44e22f50c2ffc1c924dee19afdd2b3f2fa12478c517d0e5954158b810015bd9c0910fe34dbd5733f23a730136491ac926c010925a2110e8ffb724da314615df4ee57a8fb3530b33ade1d45c2e280ee3e82f36e33e3b495924d8a5460a01ea528de10ab132e5e643fc5c3a273d8d5df454f11d8fc047d6725cbceebf744c9b966a7ac50a81c6ceb5d3d63c4bb9845b233362d2c25e09881843e0046bbeffadf2c680e70dce6f31471b35454a313348c5f7382986331e4e51da589df4d4c0a50cee2669d9d5acc048428db9848e552102996543027f0285c482a20a17634b863fa8e0efb9debf2041c7a5e566009c89bd1ff1bc02b57a4bd3e75ce86bb772a3392df6e4953ea9e3e3189902bf0bb9bfd1ce639ffbd7f9964c9fa1f1a3dcfc6a5b2300458dd1a79040b67f28358319341d21941aec79791a95921a1aaacea43a7402f2460e6e760204ea00e5a31c8148f26659bde1c6f46ed508e3ec8f8c3d0637f1173a1a05cc67abc76132788651759412838158e60d53a7b11c5ca68ab30f2b558fcdecd0f5beb80af59fbccfd56635eac255c0742c4ce576942d89e1f986341923f58866c97cee72d293bd0800ab9ee028027de4dd2c76cabfe5a2adceb79a80a9942342f26bdee9bee6dfd9ea47d606f7684cee70070ad5d2dffab29a0d7d1298af272c467a35838cf8e9ae114d1a01cc77e9ea9d1b0a2db47770ba645d94d5f0d31404ed60de10c5de2a16c994dd50578918fc4c3434890518523ffa008ab8d4d4f5849cb8679e5d20102f96e4e91b5b504a02f75c31c42c8e111529bd1777d8be2faa53d1c6095aec5793b9fe4f10cf6d63f39d695cd695f2dcee236e0d40884fc910c2100122f7fc9c6db77c36d8158f0031d6b1fdec1f19437ae22a35252267cf153e4145e1241e93f0a57d35eb6621270de0debe6f2ecfd102e4b5b41a655209147f5ff9c74bf15cb2efdd6e64500634c4b022a0c617189ebef2533880ead93462cb2129d305e6222f0ac20c8b9d39556a1865c89bd77e5b2b7481b150cc02ea13bc26dae1121d997f0ebd41dfe45b0d31b45fbe1687f8b6e95b04149be8da46591ce4374072fea9a3032a55ccfe760632523e3b37aeb9b3eabbd58203b9305ec4bd9476c14389a6a860fc99f0fbd753f809613a09a874845bb6d68cc90a142f0a233923d6a9928eae9ee6dc0833db73a9f627b822f1c5a3ca36f32b46f464ab0cd78181f6d954fd95aef43d70df8326c2a70fb0a3149ad898d7129f361da361a7c217677c15549c5cafff4bca400fe14830d3d360fbcfed372a1a80273174909d10e4c8be54d2ec534ad71b0dd74718fd835568dcb4da7d99b827cf869e6b0c002b5bea01f88f9fef338666bc0142c042b572d2462fab71d63f36189b588a094a29d06fbe3b934d3091aa6c73a68d76165fa29c6f0f9cff920542d764d46dc2d6ada2d190aa4500b694f9e43c9e66be248593aef62614ac775a9daaff6121b8f99e3028fa1d8d929d3292dc7a6c061fcecbc86a48a13d3c41b6dd0e329f220399733fe5c701922396a9d0d75841f3ffcc252e66d84e194df20b33bbccdb48df610ad5387e011bdb6c5e134482cf0c60f7400b0a870e2b94f79538ac1244d508c37a0ead0dc324ca6f7cc02efa8768a65904f4db940a266ac619c67724896fb9351af6dc2d4c5362a7357a2a4f9495682d076dbb5db030c010c25818a45da158db0e847860d950473515eeffe4159f9de2b12848091b3c0a811969ac8824d058fe83fb54f764c29b165474217ebd7f98ea29e73f9e8d0c9632e646c4d2c6afa1f676596ae8606b4eef7074a6286b093172f94d69e8a84803f309cd7acf16d3c98a45af66b4dd4944b73a66294838b68cd15e66ccff7979b9071fe3e3a97c561adcf5a6a97c663abc4afef7bdf38dad53b7f931566cbfb77b7f9abd6bc032874c1bb15d6fd9d7f7bc501d6100ba43e17a32a0460ce637b4069742e017feb32dd01e8cb7cc4d11b5d3f4f42f29a8e998ce1125b4175682487f8045098a380fb672ca9228cb842698d409acf6ceabfffc19b05cd318cef2f01d989a61c01fb340a23faf896394b2adc66e04ffc9f7288463ffeabe278cfab2e91f48b5251d8877475ff919a45d5eb898b9816533ec97061988d1565b4fc752fac631d49c53f34d1da8cff1a694707a60e10901549c19dead244bdf361fc2de0407163ffb459478095ccee34e6278483836796f8a7b11d6157ffc17f5965f4e1f83ed520282d24201b6a2cd240793c6a94bb18b578936f36c797f9216b81965cdc28dd65c92605084005acac100b1bf6e10797ffa0926f1abd2ae605395ee836f17eec76061dcfcda1863c8402a74ca5238291f5b8405d3fc9ce6f6ff6d8b4df689d10361c9caed3141510a7b19e8a6de28501c61cb2c0f8398f9f900199e748be03c68c2a9f3df5e2385955119eace5d7cacdfe38f2b1438e34ab91072c046a55ba7b1110ecd3047dd0e98ccebb0c52166e076b0ad852ed04b54d5adaf83c87eb27ff889bc5c513b337fae84a8a329f930405c2431e85c7b25168b4f57c4318a223921a6b13d71babba9c33f0f700a1319f6152411e4315abb8516ed6a9e83c951a026f8af4b69d4987a500f5a59fb6574f80fd1bf026b2d2a9de26cb21429f88f91765d1d39d7eae3d3e97a762468543d3734ffc79b91c27d4dc4b36a48b5b277ddf34e10ddf07bf082151430de333ba97e180f991869cd397f2fc8b9a32dd2711c0dc8d8da1faff1428f7365a74798f5818ff6ef771ea42a72a7773bd0642579e6bcdc9452792a34f568d2d7105ac5a8423d23068b6d12fe69927b88cef165a05dc4dd97bdfc32c49a17062227933b998bd159fba69c426c9225ef4e342f45666f6aafbf64f7f962731f59d44758d12ba84ea388b975019806977c7699c1c29491007bd7728b9b2aae791f02048b9f8f220219ce35a171a57ad04f3ac1592a5bce1c33ac882b9154d42a734b22373c4ab6d4128fb565f2a6efd6a0d6ac53c296499562c50c1f14fc1c4376dc2d740b0291e51376fce6fc36c209093c5428706b7d327a933fa4ee91619c262bb280ec2ce7686e60e7f26f780877ab747efeb728fc809ae2dc191f7006a4365b804d7883fc7396fecc47992e8358488ccb750a25ccdd21573ffb1efff534a829fb3e749ef9e0c60386fe4cd99448fdc15b8072b470a39fff02668675c7aabcef53202a8fbfb848e36ab99918ba9985916f1e1d0d9dec9a24e8d8dd94760e3ed8f412589683d036dbcfe78ff25c7338f749d3390e936bf897681898872d57b16745f63d6f737490a7ecaa6ee6e3bfecdf49aae747413310e7fe7d7f7f3d46bcffffe3bf0ad27fcab8db5876e52a82d9f713a0eabc4340906fe1f1987154737f4400a58303f26dc74b2187452a876c9b3b0db7974424379751e8b6a2a6f90119794768426681a1435ec49a5f74a74e06c5ae7bd28c53df17bacabc8aeac917d1056fe372b037ce3f9c4d0a43bc5273564a8579dd09fa5991d0d6b62a6c18fdcf6cf520b2415acba5bde902786cc3a89ff1deadb6529147f1a3f301efceeea879dbf49629f0cc803db768d09f05a58f64601c2591469d8890230219abdca82dff2dd908139e9c94db11428d03503bee490f3c1a8c3e535f658854f91c845a2e4b49520e7b7b4bb77184047a16021aa9e07f58ab979a34510c4da31e6e08feeae11473854472189b2fb68341e911a52d95f02f44492e75813f2eb0d5bbe90483572150e5cb930ae6c84ae4e38a9e09d0ea1805c23914046e4539d6bdb2f3a4a76fa0c6ad47b9463e06ccf25a5b1c77493bdbd271c41183b44ecb8a56ef349e1a9928fcebc68960666fcd1fbc627ac069ee7d58327abb459a934cbc62075f00c94f83bf907c6eef0dd08db7d3ecec76223a2495658b3074d45ee561d793da09ead45172cada9eba00a8d996627af7459a1df8d9acbf2570666219d08740a6a9dcebe5ad95a98db933875c6b9b482e35f1bacaa2e42edf7cbeeb1b0d618df885e317454eb1b8851f1962ec87a1d3b1cd57f0a7c9c4c2eb1febb674eb8bf0ddadd69833a0823b56527d3476073d3729a2837c51329092e15eb3bf188e61d56020e4058a0388dbccffab5d0e163fc7175d3d7ba0f489f35fff027d31627d6ab7f6bb372f0f4232ad89941531e344a495b39087b84aadf588ed5725054972d9996333493abf927c96904d6d2a24013b19b77812adc9e7a709c9f1d550beb82eb6ed3fadee23dc356d280ce6b5d4018c8fcb9b055d3b57d5a0a6875fb9435979e6ee909b818dd7cc0cd1b832237fc14c3a2810af83cd44562d7ed2ba7295214c430f179f8ddc4c5cf7f3b003b023134493190027715e8a9fa3e74b035d139507612c045dafea552688aa217bd41d86cd50a124d4f5f3050449cd10bd56ee766fc2594633e53ef3b58f6c5ca21f448a90966d1236b55831c8d8dfe3a03690b219df56a1b05559462f2e753ac501a591b1114e6af342a48fc72e2c6534b20732c42146a986ceaf70053f16708782ac797f8460d63b90dba6dc66ff96e2b950524da27f94a4fa3d8f200d231c0ea94633837ec6f923797f08c0f118cf7b1dffdfeb409d0e996292947ab2f0923bb93348563887d758b3b05df139db6d46bc7386f530363a3ccb0b82101cdeac5352139f76f02f2a6c6ef351e84fc12083bd796ff6ea55c139ac6e94ceb694ed9fda2ff89b0dadfe94f8bf5607a19187fdbf122a73455c6984e602daf88fb1b8d8bb31ff827e836729f31476859a5c0907ddacb060d73b757546c0cda3bf4a76ea53b8686eb45c763f0c91fd1925f5ce7572a684313a7259f7e34a01bf820c66400cd2d8e14ed0106c523a8825acec6155d263338a37f466af42f45d15e6488f51bb53dbe3927936505093725c242acce5720d9c572d5bf909db1216fd2fe3340ce9f6877bef26fbe6d68bcf717ec1e3349d0a1b94a462cb8326015bd5bf9c76dd925dc6f7497d19af8eeb85f379b56ec49e369e004cf3bf0767f5e30b7bcef09f2901181ca8c1bdf38679000bfe7304b19dc4ed38da2478652b006fe8799c2e4aa8bfb589ad62686f0293169d97a8693e5e925eaf884d5becb8d5f4c430ae773dd1c19fba3fe161c7c03ed77b9f1610711c14aae5710e1fe9b6cae08357528f2c869ff8eb88e7eaf8438b17fb229104e87f7405ab7ecbfc031b58edf40cd6f97f9986eb174b3b99ca566eeaa4a7cd10c353a1d93a0d532ec057a86010d0ce6836735830832b5bc95ca247f8a7e3f706e53f32c29d3dd9ac1c8e434801c880ccec29fd9e33c43f92af610ddbefdc12846b9c9b0f67d291d651401dbbfee7b986e5da2ebc2ce30e560e28b6c8890225d028e5c521e83df204e75ffff1c409ea3cf17017b62361232e4fe30ed1490a11b0a9ef7c4fba9c3d65b83116990e2f1a81adf7d0486bfed347f2e433c0600048184c4a88aaf5", 0x1000}, {&(0x7f0000002280)="ca01960ec88e2ae32272a7e9963760a50e9d15c62e9f9ef434b158b7cff07a1d2dd3424ef3594b696385bb8b9b159b7a8ddc08b3304477d64ca5f695e3414a209767d759ce8f1030df18780f13587c60f4c372608e8694d4b992c4fa3074b5c080cc306779565fa6cbf5532457be747d22d4cd2dfb6cdad545e223b807bea1d1101c6febb7f159e1599ea7a077f9b418b9ad8c5c6df797f63f92ad2ed9a51d3676fa63cc5efb4252903d757c5e38e3fd298cc84367eb480f59480db9f32149bd980285ccafd291768c7bc0a9b4627442547ad15b15efd6cfaeff0d6fe37e5b2c0a62f90b012d3f1d999f77f83fe198243c43018718cf124f1eb71365", 0xfc}, {&(0x7f0000002380)="566ef3400980fd7625aaa9117ff3733f6c8bb68689877efcee825910a73689f6680d03802042fc903d1e36c9745f90ae6da4a6d34e4c675efd072772f365bf8e00a58d4bf02ccc73c27f0c5a7f4345a9b9222b7e75f176f94e8f7176279860b46818cab836903dfdd2a67a317e3912d57d80bea4ac068f67d1c2e09f399566dd5d33edb550844efb065be4db0f41efa99a149c336b0d48f64261cea4531f42f5b833129a806944f0168fc67ec57a153ee88de4e408732c0b06a63217af8ab167a354d1ecd81335537e82", 0xca}, {&(0x7f0000002480)="e54eeba55fdffa2cb0a7d877b5be3e5ee68d0f90d098c2d32495bcc2f8ab9e403423110a8e173ee9e713b2aaba34afdecbd0b8e96459ffff6ed156f72a4d733f48fa24d87f25bcca0ba5ce9f0b6fcbf9bde67727cb8aa74b9371baed5f9a0f340959b8464b1bd5ca2b54ac392c9a8584109df6679fba40e27d67e90bf5d86fddf1390780e5d94dacf175e4bf0c07b650a6", 0x91}, {&(0x7f0000002540)="bab83947031c5a1bc1365b0d5ff906c2062e91e6d62e313283fe32016fb32f0350c20d980652f9ca567d6b3b4e31e06a3a3ca0e695fb2548ac527abe518b0f4101ecf601fb1d79d55ad9deb7ac9ba2ea7ca6722907fe19a9a954c0af3930d5bfb5be4b5d5ed3d2d7fbf9576f6dff2e897821ffe7", 0x74}, {&(0x7f00000025c0)="9961a66a81508620fbc2", 0xa}], 0xa, &(0x7f0000002b00)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x20, 0xffff, 0x1, [r4, r5, r6, r7]}, @rights={0x20, 0xffff, 0x1, [r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @rights={0x18, 0xffff, 0x1, [r26, r27]}], 0x118, 0x404}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000080), 0x4) 16:00:28 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001080)={0x5}) openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x20881, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000001000)={0x3}) r1 = open(&(0x7f0000001040)='./file0\x00', 0x20000, 0x10) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000001280)={0x1, 0x4, 0x400, {[0x4, 0x8, 0xcffd, 0x3f, 0x200, 0x100000001, 0x8, 0xcd1, 0x2, 0x9, 0xffffffff, 0x1, 0x3, 0x7, 0x3, 0x3ff, 0xb77, 0x6], [0x0, 0xfff, 0x4, 0x4, 0x732, 0xdd6f, 0x8, 0x80000000, 0x3c88766, 0x2], [0x10001, 0x1, 0x8, 0x9, 0x0, 0xf8, 0x3], [0x1f, 0x3, 0x1000, 0x6, 0x8, 0x1], [{0x7fffffff, 0x80000000, 0x80, 0x10001}, {0x1d3f, 0x2, 0x8000, 0x6}, {0x8, 0xeba0, 0x800, 0x7}, {0x5, 0x6, 0x6, 0x3}, {0x4, 0x88, 0x1f, 0x7f}, {0x4d, 0x800, 0x7ff, 0x393be7b3}, {0xfffffffffffff6f7, 0x3, 0x1, 0x7}, {0x4, 0x2, 0x10000, 0xa08}], {0xa723, 0xf16b, 0x5, 0x8001}, {0x5, 0x800, 0x8a3, 0x1}}}) 16:00:28 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x94) kevent(r1, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x8f}], 0x3, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0xa16) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x11, &(0x7f0000000040)=0x5, 0x4) r3 = getpid() r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) dup2(r2, r1) 16:00:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1a) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00003bb000/0x2000)=nil, 0x2000, 0xa) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:28 executing program 1: r0 = socket(0x2, 0x9, 0x3) sendmsg(r0, &(0x7f0000000000)={&(0x7f0000000040)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="c800000000000000017babde225163cdf9efef747807a6fe351744913b0d3858d18dd63280ee6a768506e7ea4f9cad2f9a517a27909f99eaeed0842f8985c08dea068ec1e96f44d861a6620a025d176046321d4397969a0d63ff085429108b670cc8caac0b5878be466f00eba5c66504d2102d3fa2de60701e220be9451bb232983753be56dc42adf012fd188bf170a4e68ffa1222d6811eb6b6979e1714077f5389a1b8f8fa07387f3b22216e4c3bee08ca448ef736f575e9a7c4de715d1b9a38d07f4e01e55d8e657c6f8182a58562e4000000138d9d8c8c90d3227216b57476b907b0d63e8ec93f73e9dad68079ba4b70127148e599d7793d7db3362cf0bc3061cf43b81e79f1324d15bd521f9a78d23c4314dd85de2632e833b61b5e2b149a422d668c650fae85ff1d3475b6d132e7923919ff189ee79fa031e86f60cec4bc2229e5f2d4f4e681c383f4d15e503dae1dcbe5c70f3d00dea88ab7fe027db2a8a183766f2b617e3078c5558abd1f56ed055b5168ea2e4e8957427b44b533b762480f09341ece317ec638"], 0xc8}, 0x3) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/172, 0xac}, {&(0x7f00000002c0)=""/43, 0x2b}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/178, 0xb2}, {&(0x7f0000000400)=""/86, 0x56}, {&(0x7f0000000480)}, {&(0x7f00000004c0)=""/242, 0xf2}], 0x8, 0x0, 0x0) 16:00:28 executing program 0: shmget(0x1, 0x4000, 0x440, &(0x7f0000ffc000/0x4000)=nil) shmget(0x1, 0x3000, 0x22, &(0x7f0000ffa000/0x3000)=nil) r0 = socket(0x11, 0x4003, 0x2) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000011306ca90100e10fecea11ea8fef96ecfa93fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) write(r1, &(0x7f0000000180)="d77ac92d18a0fb72c4c17f23acf265094e090e6a757b5ea1910cdb7de0bb0188728228bd390c0b12567c1e91aeee", 0x2e) 16:00:28 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0}, {r1, 0x80}, {r0, 0x4}, {r1, 0x151}, {r1, 0x10}, {r0, 0x64}], 0x6, 0x9) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4d}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000180)="b85dff154e04685d61fb3a6956185f85b36b5ad9acca9d6f1981e54954f54f252b454430b001a261ed7c9c15c1df39b36c144749e0c06cadfe6584bd8f7eba84ec2e22645bf2fac55202c0dc4853bf1748db017f6fc0a65b", 0x58) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendto$unix(r1, &(0x7f0000000200)="8d842467007847566c646d6bd004990c5379250b06041fc5537f6282e3b3418fb838d28d70b618f9e68e52a728b7a7db4438bee369e6fed3bc679df450e8285ed808ace901037545717e9d4d68e87b413b8fbdd357", 0x55, 0x8, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) uvm_fault(0xfffffd803f00ce70, 0x100000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at arp_rtrequest+0x15f: movq %rcx,0x8(%r15)