bac02c8cf983df653e974eb5c15a045a5eb9dd2bfc7de5557c93a8aa28257d5355715a8d864f8425893c11ba9b2bd3a730eccaa5a71f15a212431f27df57a20dd13b3c7e52714c3467e7a51ca0d3ba3138fa41c34e735c40929b089210a41592ac6e555cb5dd025c65c803015c0da60fbf447d4791176426e9cb3a3459733e63868772dc57f363a027c3033556a7177919001b2fa6b56942611e3be59333e2e7fb3750994c3311c55a39e76eed4e262087df2ba8062ed5bcf9887497a8207f4eafe7c6d90567cfbc2dce75867230a51b9448dd097aea806952e9ea340f83c65ffda56cf7c2ea983b26cf6c1258b0edeba6af89c2ba9e6ee77e70e72ae9d06d6f2cd58ed4e03c9b2616e54d6504e4b028e825e8bf764f47a18d8168b8f11560aad1a277f48aa7f822ec5320116a4b0df4f07739d39e3da8abc5850f7ed8229fed480fa2db9baadc99687cd18bd920b20aaec71d042e19e60a5a367aa206a3febcaae413467597aa1f54d2fdee5f4951f21d65350fc46219e5ed076fe39cfdd54a1c8b844cc39c3d0e1419fe8d6a2ab2cad326b369c82160007c5043ff5619831a7978337bd8e864d551e30e82037e1c6d40c52b0903435bb0ef1d58a986f0a8d9add8ba770bc96e427c1dc42502c12fb64c2a7af131b7a5dc9436b5d5ab5a7616c25c5eefe60e3177e71e9acc6be1ca98947802f905141814f524e1ebd234ebacae7124abc7be54b3a0e7980f7aa8aabcc7de9dfce064d234ecdb6718228a0690e78a27f5163481fa843c3059be42addd5ebd08f5941b605f5c78dfa34d975dd56bfd9f873c2083d31a18862d5f2d87f46ec943231dadc9c5424a9f0c28cc407ccadb5416880d8f14a1a8fc3bfc0b0e5d6688101fb46afd26a2fd8d2603dc9cb77377e2bb5f489793120ec20b1f70a50626e7313b6be93e4f413341cde51c2883f60f9515db1465c7e8216ce4d3005abc04bb3b81ff252907606a752f362910c8cb9611e0e615afc178e22eb4a72d00581e2b204b8e7fe0480da6522d983124b63dcef6c2e4a567cdaf976c1c8cc2c39f26ed8c05a54f40928623042df04ec9b5dff5115f2c16d9725eec83cf3a0865638bca193ada9d7b5e3c157f402ff9f75aa49eb79364b0210ff36261d948d7959ad9c48392df96ade4e46e704fed84a2ab82cbb4dbd02c46872eb88b38543b72f484e5b04a15ab18025401337ffdbc8ca4c9edae335fb8d3e0ba9fbf93f0d8e52892b38aca55cfbf1c960a51fd416cb5dfffee7caab7ac9dd979d30ef76111c19d2ead4b70f8f7f45d28118d9a3daf6ded05d9c2ccd63882a6cc22cf1aeea716d75b1303c32fb11eb00e62d36398d1ccf5a027f1b12999447dea6e48d468882b3e2df095d652fffb8cd8e8d5bba28c672ce3a267f3e7cb7e0461fc33bc484afbf7dcf128cee454a5e42de396c2260fdd3d175a5954ee0a14a28594b517ac0cac1a7afb0e24a287c7c89fa7861acfd2e2034c363124f438efe76bf03a72015fb033751f8ff95b1a9cb536b9380d23ceee57e738b469a1011e85037f2adc21a82d472385b4b9eff8414bac00a46d7d3fd82175b99188087a5ec8e9fc00be18a879547357ea8e9831edc0bc11a7d22df779dca2caa8910ee7ca3348d654103fff3a149d08d400b6180bfa5259765c9ebee73d9abe3487a18cdb0e65be4edcc7b5a3ccb658fce07aaffdd4f15b3ee7e73f13e1b2af299bd0aec5b0690a9edf7e972f237db037b62c16bff77b67845cb1053f9ea600bbf52eea931d9b9ae3e53c47829e0414ddc3dd260acf37a3ca28d870def2077216f3d35a2c9e058ad869d270cbe1f852ec488a1701851d0ab3eb40bcc577a09cdbe43a425940babe5c3d37c03af03e6c81cf94e480ed8dbe1dc2b33605ee027be2749eb2e83c5ca2d5c4dff75e0535633e59a8f1a3a4b817ad2b2afb5dfd3c34d4e0d0c96a90383fdfde75d2a363eb8ee47c2573c88ade593c30b810032de33aeb4f4eb941e1231dfaf0a9b3824391366d8837acdcaea1c9164194e29abcd051e4b42d0caf2aa2dd81ca8801b36c134b084a32c98f3f1fa92e3c99445a6daa548c5c994e80a864a0ff2fc0dc67a6a54d798f6b8fcb6bbabaf7e03c34772f01fa6aff52c9e039ca8a6ee56e82a26e4bf181b4ed1337bb3f193511949a349867d6d1b40c5fccd6f1f6ceb8cfff583a150b4536a4e21a2af0d8fe714b9f766c09fa0405d1ce94fbe355ef1c736bfaf36846732ed425cf2229807a0eb9aefd1ea2a650698b12e8f2e9b17a661daf3de2ef2b3ad6c93497061fe364fbd4ad34656f9ec82c63cd9439396d2f4937c705d8f83a598778a881fa37be4a9fa157e5ef9a2cb3d8a5055b347b18db4d806853883d73243659db7e78aa6b2b2ebf981b798c45900e995631d02ddca547e9b229ce42950bd4ac7e584b2b474aff0a60332915a4d300c48182692b205746e50298ddb594e3248e870f4cca1c832d173aa91a715dee886725c304321ecb37df66490427e5fb11175eb4428330d6fda455b03d2c70892331c821ad797de5fcc73856eae164b74c53fa34be3220eeb5e7d3e10ae93e9715e57a9273258fa87d086ac2f42c41a0302c91b6005367b29021b30aa0f4243b921977435abd1d75a6463c4d0123707a3d8f95e220a6a3da52e6fca13554f61f0e20f5d29c80f85d377c908f3cb85bd742337552b133ed586005fd3eb675d41e93c9c1e94cb893fb826fdc58145c2bec48bd35e2e8f298db8e73865655f41fe7b2f93217cb2b702ffb261dad50ecba9f38f04d0af9e7cb07c04347bf55f32775ec9e171e807b0b25c0c1adc41eb80a20f8748d0c50c257510f56e8208c18a0d421edd068326ac50d3ce0a98e4a40ded6163533d474dd5850601a7a2329560c9a282db6796720050b6f0f57c1c38824cabbecb0f7314697aa7f3121a6014f6db1409ad4a2996f2150af924f8a864852cdf2a5a0d65d2e2d7fd4a17f89c4ee973102fa0ccb708ac25d2112c421569275d928a541327263e23f1a308ac4b4d80524768d5c7cd427755caa423f36b640aa3cb3f03b10c3658f6998d6e30c9926cc61b900c86136072309dbdbf0f0a70ce902f2b998e412cd3292a5315cfafacaac85776ba628dcaa7d0ef93db16935713ee6b0f7804827be807bf4a85a731cffa4d6f3069476446717143f975920a7905caefe852011463eb59ac718b78d6e3b6bd2c5fddfb18769ad94d167aa606e0f3ce73e0d5c59129d85e3ccc4fc230a8fd0dd7f7c6713f24172904a12343865be61d1369675f1a4be6b0415cf3280e7785b358f4d7f1a12519dee8f81da0f6b9622824fd7aa217ca5e25e77da3b59fbd426db252878b5087bf9554f4afa83b1aad9b84861be5f5eb161b00176c2f14dd72ba90ae0c6eeabe059eef6529765b6198f418870b21aaf05062b447e234a1ff4e7c0222e92ae46531dfc71f399d738dad70c8e5ab6d8c4adc9b33b8ed691e4db487b1c6a0cf3a13042d8e8e17e5e1e7b34da151d4dc6df7084cfe5f5def6ce3b804d17a6ca2cc9200bc7e89537873b68d6e71a685945ba31bf771a3cd61f968bbee068b06e6cd9ea3a480aa370dbd98a27b4900be0b8a420452c1867bdf0548df6efd07015277482bd8109da725d0fc52f19ddbc87610bcd4942e381d19a2b8d344e7f5da4f67cbfd42bd5b3934138e19943ba1c49dfec79a2ad3577b266180c7a5470103fdc8c31b31f3f2158759acaba4d0068fced9250dc597fc96e13e9ce3501d60eeb157f53ccc0bf694896797291e795cbd7f825439ac92027f898a513dadfec6d235b79d065a5bd9408b99262b2da65d304efdc73c2e2adf18d6ec5c01bea069b263763870aead5ffa03d346aa471205dac7f67936f6d1963b62336139fbb67718a21ee44dd2f12252c85377868443d42c79d825889a49edb91c0bdf7ca8ff7d2c99f5cdd4b8b531b2d8d1c8f8eb1aa01a4813a0c8cdf79579e6b96861faf203624bd63213f4e69d9d0f3619374b7e760b84cd604fea229645d8f5ca4ac22107232cbc812e188da3cb2893a883c22d3af7efb35324a9b448d41018ca4c46f4189ddd1498a1e8404efd8107554f3a851cc69426a02257fe43b4463057ba839c9777cff3f04f1167bb3f1d3d25b9f7ba84c008fc3da67d29ff1ea300ec4a8212504d5fa59c3222a4b0a37543ed7a61aa7868e90016c2edd8ff8fdf49dc94dd802ee880d6bd5c9122d98753f099f78644bb4ea74f8d5371c61a8e0fe046003bf51e74c485fb17265bfb0d96c4cc565282c298c2936e47021ad457f3c7a1f388a72cff11df0a044fba838b2daab84f448eabebb8e4d1690771a39bd0258650aab2ba6f545b18cd575c0e7b5acd6cb6034bc6dfd043de7e1253438c09f2ef1d08c5ea18d817ce1cce73760eb88f8239bb68a79c7ed0d8799fbb5b04c5904e968a4e3421c48e56f7a453eb5592a9bb469546b224272019eb636ebc2d03cae6c34c42876f3ddd517933f5a56884428248585e640d878cc8857e4a85d5e2d5106aa1ed95d427d4f98063d8633432311a818523d7ee4c2640c606791fd605f60a92c162ae7530ad1b47b5dfee87e98cf48165e30ffcc1a6e383f48db9bbc6efd4ea15e6326ca59d8b595f675aa3f6a609647997b39ef718bea8a929db8498e80179541854f7505f99c9a3db5a5ff01af2cf9ae5d77bfdd81c382f2fd2597789ac77f0ae400e62f1558016666ca66f16d0cd62af8c8165cd920e9fed9771aebc07676c7a6469feb490b06f34a60be080797361ddf264f1fd9f6866bb2d9319980b2a38399540914ca4912ed16d33d68d893ab02a687c34645724ee3acdd20efa0ab53899a9fdfa5a330dd1000bcc641c023141c24d0c3d9d2c3c9cc93a7d5d4f8c446a5f8291ca09bae0122115ad688a59d397dbe484877af8a335abad734cfc7e60759ec0b402e4c728075476a1dd5a464518de29439bd1d07346f89434b74047771dfd5bdff0b2f6f5ebafcdd6f8eca9cca499a63b69e34308835e85fea4e3f18c77cae51344944be04c59cc51c885626224cd803ef7662186a1a36a3aa8cdafd04fc8ce5851bb35ae5b08b6264a118132bbabfce75eef44c64630f57b86b5170cc38124500660e4b86a9afb2e357b1359ea2f1326fc6dfc92cb448c99d38274011a8ddd0343fb02ef22ea475a3dd2e850b9e3244e2563b6ab02d16d3e585cdd33ec6a99bcd84d32ae80fcb6289f7bb10e01fe797940d9d84561148d15be543a0af72cda26230bbafbb012d8f30ce08948ad11fb0161a2825a9b6e26db3eb720e321cbfda813dd719df720013f1c084314a728c3e8d41bcf2b97c482796cc41e9287a04d6620ed4a0368eb6119773a889fd6820be36bb837743f7084afac09564bba396ece0f6363a6e1e692b82fbe6476af4eb8313a845a515a6c30d148d21824c5d342b1ec13aed7668f2a53c69d4e14b45fc590fe353e293b15c37d161efb9619ed18a1", 0x1000}, {&(0x7f0000001780)="a32da1d4ec22901991a3761f1c69c5098ee1451f931636f568723f26638695369f6d25a37db3c5520ee7f209dbdc6034321ef443bee4ea4ad8fef9f2863f7ae4cc126f78dc55292a40", 0x49}, {&(0x7f0000001800)="fe896a5bd19c186e65e4a7e31d886568772ed18a487a07206d9637c79be8e990cb24c37321b6dda5f28b180bc18143528d4d0633b12b09a1fc68c8f1d00d8948320c6a015fd7c4f2103a27bd7bad5026bd420829a02ba390e7966ef55f55d5ac8a044d29e7cda369be68047ef3fe5914d5ec25994a96551eed3905dcee279ebef548080699528f5adfb5ae1fda157003ba1602ad62a6d00e0e2b8e183002ee16de82bc86f5cffbc4e2940d156b120f3eb542f52a29d808ebbc6abfeb9f30c0288184c8f2cc02b39f78cf131c905b898a63b0b4a655e8ad97e71879991935f27e1ecaa81cd842d8604c4a63", 0xeb}, {&(0x7f0000001900)="b64a5a96110e8f3ad51b8dd0651c0583fae1507584402bfd07eafe916c35edc108c9f25f6e22c66c9746a3e0f800ce4c9c8c64e52a64558c06a1f3f00a39e229c6edd4c627b3950bfd38e3c57369c4a5a59177f103b136839847fa5946fbde3aa645207f3f19825c8eec928ceb35bf7a26ca67971b4d8ab5b8b84f3bd079ec8c30fbd096bf48daf9a597769ef24c2c04fa5a76776f7f34b8bc305ca45ae8fdba2446d1d3baa5fdba53ce76e7f8c2c603d858d8d6e62d4426284a7ad24a209fd1505537cccdc0efe030143c1c1dadecee1df3a96e7a69", 0xd6}], 0x8, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000240)) pread(r5, &(0x7f0000000180)="cfe00fd3caada9aaf68aeba88505b8a3d060991c37f335de67fa62392d39ffa222ddfb1e90b88f886c80a50c5c0ab897cc11842a", 0x34, 0x0, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) bind(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f66a99e48040072bdbac7a510c080c79c6c5ba7ba2c94d5c7a1c63a46f4ff31d121c8031addd0c935472d35f2e8901dc8a793b1303b6784c15b8ed4dcf7caf9f7b21d1bdf3564be3c92318efc3d795df7accc6907ae0b0310135d513773127f876cd7dfb2fa98f15e8308272fd222e90cd51cf43f974d6508baea4cb1424bf7abd26c9a8624250a803da69c7c184a36842c5ed8e1f3706ce6aa67d47bd06f369110fc5eef131454b95f12d55e61cba18a7b5dab74c227e151e10a14b06b500d5450d5787a8af97e3dcd219687fafd80ca36050790ff4645ea82852af49ab8d18354af07ba013137a071b2242224981a647b12506bb7ea645a979d48f0326d2f98f0219f2ace"], 0xa) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:24 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x40, 0x7fffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:00:24 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x3}) write(0xffffffffffffffff, &(0x7f0000000200)="bdfa4d25bd24313dea8d0343d605e2d328bef28d32ac633a37670d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff29b00000000b2748aaa78947da61d75a751731e5c2091ff2fb0e81c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b017be5455ba5fe8085a39cb1fb47e1a7bef06f2dd86c1c3ab4eeb027a7484b096f56fd1a0177f8f498f11cff77e40710772743458c6768f4da486df7b60798ec08f860065ff486edf17606099a5d69dba9f9e1dd1ede55467027a86bc59763c615d4414c7083c433fe289af070004499ab435a8e364786e1b789ecdc4fe", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = getegid() setegid(r0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) syz_open_pts() 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) write(r1, 0x0, 0x271) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) fcntl$getflags(r3, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = syz_open_pts() write(r5, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r5, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r5, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000100)=0x2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) r8 = openat(r7, &(0x7f0000000240)='./file0\x00', 0x8000, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000280)={0x2, 0x1, 0x4, 0x9c9d, 0x506}, 0xc) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000080)) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSBRK(r9, 0x2000747b) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0xf9, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x56be5762f313bcd4, 0x0, 0xfffffffffffffffe, 0x506, r4}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:25 executing program 0: r0 = socket(0x2, 0xe7bcb1e3419a60e5, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="63245221171d8220fc3a7a8c1b095183e87b966a691da10374e006", 0x1b}, {&(0x7f0000000040)="7dce98a52ae81b9862edbcf67868d35c", 0x10}], 0x2) 16:00:25 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000000)="451a6cda8dc8049357bca7fe394b64901240de7d2f018acc44f0613e64568b0468"}) r0 = socket(0x6, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r0, &(0x7f00000000c0)="9c651bf297c37728bc35b86e2e", 0xd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0xfffffee9) pwritev(r4, &(0x7f00000026c0)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="3bb1c8b94b7520a927e522a0a52437573a69226556a7ae5c51db928aa270c3deca4acf8d8f4e25b02f28193ab314e8bc66860488014f632d59ecfcae01", 0x3d}, {&(0x7f0000000240)="fc0e0c3b232f79f41ee778f087ce32a3594b45092cdc4f21e4ef335c587c89c43c0079edd0275085f434c9436364875dcfbf5ec3d0c2e4a254d18963a6056c4da73cf35073e73ae4e22a7395df09bc6dde54de98a9f516c53d3f97fc01132f97c46242094f607227a99f690ce6903dc352aae3965339416e6c04e9414a466c20096c601873e2a47ba0bc24fbe01152a8ff08e733098361f7dbd87feaee8692021d18", 0xa2}, {&(0x7f0000000340)="5c1c0678d631f66cac9d6520aefc88a93c086889f427701b5827dade985601b8acb70186475b97ece27edb64d83f5dbe4b670c4102bf3a56559ca92d520810998d0137430f96ad91fd9df3151024ee3e8a0051fa2fd02012b49c9174e0157afaac8f5637d2d11bdba97eca52a98f186d54f85412fd5b49cd30b96664de5209d73095b6cadc1a307206a302f6a57228765be68bfbf2cda8bef2355c29eaa28fdc461b2f8a873d7a7b69d1c65f5778d352b9c393f2551e8df0bcfdac463829e1ad2cf0d388e901e8430e5a95d2341d951874f50b572767e197534de1e35f07371ce3849bd375a11fdd0af1ef8e7a18ba", 0xef}, {&(0x7f0000000440)="e4a120dd6e24ffc65400690764d1f783d151adc7cbf5cefe4e08adde6916abcf13ae39f010d6e9c05db8932104c0a391b592e1b7e35443e48d3e1ed9ee5406b49ff287b7143ae2f352f7b77a2bd246aa5a5d9d4cbcf026164fdb2c1270035946f44d", 0x62}, {&(0x7f00000004c0)="dbb4ac7268d33d0a6db02e15a9457a2e63cda794aa1fa0be1cf669091811efa4b84de6b97b1a63db8d8dfe1f39359e006d0588f4d08644a8b0868de7925c66bca035e56d4dc53302769b0b16b3152d80bda6af9ce32e73a3df3f74741c87363ea2b50bced56b939b02cbade27b6a45a55c235f57f78b4256befd4dd5c2bc455a64cdd296964c22edbd68faea40206bca451eb01da04222d8f9", 0x99}, {&(0x7f0000000580)="6c5cd848244957982b82ca8ba265f0440f15b5bc77e16da4a9df02b05ae8bcc010e8aac8de2566c3b04ab62dc989d279b31845d7a114ad12089c2a743e0211feba7c22012ac164edf99e364dd0f881545c168398258c8af25adfea83af343d8533dd883b4283283467636e01cd205fbfcb7e23ca457919cd20645be6467519b709d0b695868ba7862d0020596ad3f7f05174a8db8637284a92bb782126f49a3f22f86ff45609afb646d897dd36b1bdd0f62909f7ba3e29fb7d72b3718d77ed0645833540355938247cf8a96e506e96ab47eda211e7217f5d77658300f0fb1fc0dfd6b313d61689c4364a94198753b418b1dcecb76107d0c93c08749849a3f3f6dc0dc929bd7a7bda0842d2fe1f15311160a9d754b1f610b6f0a4551c4565f9e3992da3a679758db3ddd3c1b0dd4abb44a912d1edd638bb39f7cde0cea2bf9429a11af9dd2aeef590720fd34658c29de5735c9bff0b1cb0f3671158625933dd23743a84a897ece18b5c6243bb7a32058f33faa87d0941d131e145cc84ac9c330ef8bb8ff9b405d7d26141691c8ad82bac99c0b40ad96a19e5a407ee745f1f73ea770988e2be7a8a20020ce74b67d14ff8dc6fb5601a6c588ae359499b367da60bfc54c2e5ab66b091cebb7d2122bb8c964bc0b2990dddeee2431db7c664b978aebd36915b5fcedafb78da40118eee1b58f57dd721195f0a594b7af244a0143a477517998ced46751d8e6f0beb3454baa60b0a8d86d06d175e087be5b23e938a4d9996e8790abdc4e522833f58e8f347744ddfd3ffc9d8cd843e1f297fae2b1f7e01ef6c35bba9cf518519bb9e369caad44a0de53efbdb0b96d295e7cd48df9b0a414ca5c04962b5dc75329dfac74a78ed382af6fc8904918b6b5e139ea337f31578ddc287a27004827c9872960d7f16e6263e92300e6118df6e8bb6a71e9bd6e528bbc1dfcc3e581283da54be6de073d000fba2ae6f496ce400ed90967fa55782d565aaf7e343a1c0ed515b16bb963c718a1f1f075ec533d0f62aa1c4963c73966602563924b5631be26477229a5ca9ca236512189388196cb7f0fb6705282e3d5165722d2bc8155132e25729f55ee431707e0f53ca1641f38f42e19863215a002a414ac2df08919457b2ea3620d43fd13a3ca8d09a8a1a3b4aa584305308b3274b01f2aa15529d03ced239b0d26243d05beda6cd3d8b720c5af9b204412a9386e11337a3b977b513d8a59407e279f1fbb418a157b65918a580cb4fe260c12d121adbd0707116b76f5e2c0ef0e85f7b9d2849cb99c05ea9fc505c661456a2a9b701201bbd1f04f28bee41d20f6abc814942c4baccfb7c31c024dc3caef14b04e80a85a3399b51d4c84744a90bc985348a7c7ee2b339b5748205bad607b3eea4342c1919d40d3597941260472b9cc2e80c561b0d2fa43e9a0823d0d9d6420d4721d4ab48d0921da81b799f3b633854200bac06c58c998452f8aa7b7d8ea69b69e1853364bbb97ba810ae0c630353efb7a6c0dcda579fceead5b20f784fef9983fc08cc98079e758693168bb6121f6e60a8a522220b0a20ace87dc116dac40daab8e8f47a9314b2a8007c65e5e659fcd19f906e9a0710d0d5be8fbe57d29a6cc78a929c92ab147a3e3b29c02337d5a8367bf1eedb9a483f9bf58f87abbc1c08dd7d8c947e864290af2e160bfa9db10076f3c5e65e17982b9ac421d60e1aee05c6c295e784042fb058a7f3c2d704f869383c1301812c3e2ddc40265ae24d42bd9aac683f0685243d37f01a7850e487cad5cb72bf4a273526140520c90866c772a711c817fad96efc501ee3778f47b7b5de471d765ab819ff02a8080a35bb088fd7f67056fea9cf3b44404a06923924e20cf400a53bc280ed4b9f3b50d0fa3fc7861ea91616ff0d03eacc39293213ab9964a6621be52b8fb7e13d8311f2bc3a4dacb20d174f4dd41f71decbd5eb0c38a93e1b37f74745aa56a638435dfe4808b4fcfbe0db317a0fa1652c7079f478a7da3e02c63b6c2d352fb688e0adf0773f89d0817ce398f0ece6426ac8c8387e1f5fd9396b3362bc11b49c0928c8103cc745875707fc89188e4d3f7369b5ddf194e0007bdb373e3b5d4856d87242a537c6257b5218e471f343f69c3a6c354bcbacbe5ac2f533d8c6e3cd3a874d818da6863081d6eb8e7d692b28b20347f2d8722248bce9d582e4f5559fbd75fa20268192bb9ee8ccc0b0f509eec749edb116ff403d1a5475520a375e44bd4afa210e4527c917390d1a7a49f817825eff837c6dbc27d3dc3ab646ba3da70b0d9d13ff7420f3bb3851abeb774938d35bddbf752b115b5858b9d3a4e9d226181c5a496391a7a28ac44e9bb301c052675545a6605238bf5bbdd8bb33d048f976173be9c8e4112ad746ce5e430ba2bcc2cc1397c010e6a03175a39eefa21099cec02cdea3fd8bca18c12de5c7766fbab5186f0daf693998e418c6a10399e9630cce31c088785d5b6a92186ee253b69b837f9996797ae0fca06d41f37eba32dfec2cc218f267d38a3ce75774ba1b5793fb5093481f3fa7fd2346bd4aa51594c6ecd4da550dc777e90b52d15a8713a6ad47b137d1251eebcaf8b1e94eedee23e52eeea3cfff59bcdbea82937bd82e759635d8c24b06950ffd948af85741af700c1da22707e944e064389bf3348fb4b78ec6ee852d5ab729ff3ad8aeac6305764be1dc66137b7dbbe852c8afb77c742416676322ec828774b4968b6a895e33ee0cf1a2a516a09f19bede04d4eeba40d432c6b0406dfc747e76d03961b38ad3c384fa46de0654fb5d92523f8df3ecc3c28277999517ebdba6cae54fb9742b71cc15f3f8756d55b71d3594c5f3f81b123a4e907c4826382f529b5d31ce849c18826c24642d8a0db904b07e1d51dae46ba07449b4f5fb9611c6adc3a71aba30cccff39d2419a385e6842e552b4346623363d339568ab746a1a77765e7890f95e45bfc86b9f3dd09eb44671d10955a4230e5c0209b24ee9aab17179edfb66c42bbfbb01e835a50f28cc691d4801875c06dd722106494ff790c8d9c4d0e1ed82ae5547404c10fabaeec72c8e707985fa26cf43e95ce8e7c12bbbbd53cc71bbaefdbb8e26161853032aa518beda4a5e4d3564b716bf12622835dc7ed9a18ba1aa8f8e8df4063c340e11d6739ae21e44d2bd40b97e0d70653316556b6eb0c1332dcbeeadb9fd2e3f8a9927d318e33eb6c75ecc4336a389fd5c08e7778f36d8026c9640cb165cc65110b4a5a29e22c9011903fd4453938fbed9af459352622bb407df5046e35759398f822dbde6ff08de1309f87850c0c32c80dbe7f68461bcc46df4b976fa26b171230a4fd120a7d566b624b7fde7b204f6d58e9e8e5d45e041414740fd1ece3b316566e3653fef6547187994ff700b2cb798f9989ead891cbbd8b5534c4f6eabaa2c7f0f699ee1f68a5ebd0939b253c9334c999b76a79d055854dc552232d399e8dd5cf97a558cf43f3e86572eeba23ad8bc642a7e615e6fbe7934362681392f80f6663c100888e4d4acf5f86aecec5901df70b1ca2125dce4853a120ed7446ea81d1ec4da87e9ac48fa601d5513fc1be65801d4714bdf8bd49a064f9b6d6104e4075d94c567dc75b3b679d97d261a63a618689c12a6344e01be453c4ce8b173e50e8f786ac75b315a8043f777b08ca8d7e739fecc02e2865b853fdb57a7e817a87802bf4142d3914e8591a9a28eceb91504282405a43d802f284e5b8a342a9aa5d265c9967022638e97fb5e95985e1de49271c1cf9fb18b0853e578dec1c1956515f13c7de151bd72df1ef286d1b80a200436e685b80782efd8946cc195519199c200e01d47b0f2b97b6328572be51283939ede635850f3c85afe415917114749f178cd47c662e5cbc556b6673cda892721cf3000f0ea766772f24d48a6fde713f0a6ad403a9abbc70b447e0b5bc02c3fc3d8cc28a709a54b36b5ee336b3c4f2f10fd1a935b862dc919febd564a7fd32d29d3cc6e66f38e104334f7dd73524e61c7feec36f4c48910befefeaa4a5926b70b53fad72b888e5f267ef1b164debc23610f1d07af41995dba4183120b21d573b15f7a3e781ae60dd4c65cb00f551fc9d9b9cac2287d4e99231582bf1dc3e9644517f91bf89be66b5de83241ecf187ad66b03fb8bea88fae125c5dd9af94ee2630fdf7b0dfae162b779895ecbd83393d2a5408073d8d6e4914909254839a586718608f3d6338023400cc504725571687ea76f41e42bd981c31fffdc16433d8e0339a176ad0d31ebe71289305d5e874a5963128cef2e764d5148c2c0fac603123bd8c2d44dd4ff300a35066a0eef5a9098cbd4321b59b38e3d19de4d9e5a614fb934b7b7bf1bb44970d40254e9f6a00c99355e3c4f74bc82b164b9fe4c9dc642de289b90d6cd1a90e5ad0fdd5eeb8f133d5d03e82c0c7d188bf33d405ad80c51425458068d73b263363f9ece0831015ecd14624e21aedde9c87ae3372da62fb383275cc7106667efcee5f527b6091b8e7f3cd82c07739f666bf556ff2ce85c96ee7558c42ab450404edfda3f5b1c74d6638e04f4a9470ecabbd213b14ab66a84d655e59bc44cdac8687701ad68f1e402accd2070f5fc6c69a3f5f61f895433bb909bc3693cfcdb5ebf1aadebf830998eee1600808bc9e55fddd73bf64cde00888ec8cc6d0d675d74d69814dc1513e0a03349da96505dff97e73dbb79295f1793ca86b10ab72a96383d222e6fbeb3ce00674509331eed78709fdc3a7522928912288d366d4bf7db34b2d638446e2a0f054c48fc9e3a818a8a452c8ec49961ae8c51c91f8d58c7613084ead773f41ecbfe6014fe8dbef0504302221502760564d3fb09db48bd5990e11c18f8bb6d518d4c3371ebcc1359f872debdd09acc49758b44beea4ae5905992ce5a116d4d18ab93a7df46d2b944492be56610fbf27973afec5a32eb7557a8ec16209e13a79cb3071f7302082298366dfac1a2f389a68728542c5fe0fab4632147261a14eea1ce0a2793964e54c4f7bd8384f747e54712fd9ecd920e7b6d2b9dd9663506ce7f71d32dcf493f46e34beebde0be5c16bb9951263b3db0cad0813fa4ad412ecf9bc8963b3ac7963591ab59583cfe44b3fc41d13908bcb64050d96082280d98d4a9dde3763b1a259cc1442d7c7496330b713d4ade0e1d4a733ab194bf4c979cb4f3f2465726fc3ae70b559f4a623875ce556e843317ccbea9723ac0180576fff91612fd085a462bbd79dc4245d616445934936b74ce02c1992deadd1fed9b2f855c5db2e847a6175762a8e5860b9b6b465a69ede8ffe6d4466ba7806b8335192cf3d741c44ea9539a52417066fa58cbbad650372e7c3a126f89880452efe859fca43507642c586654991bce179e2547fd4b38bd7f7f58c003a405459c5ec45363591d758ba3c13c558a37e76fed1880bd38044828136a0d8c21acb466bf8d264efabd461e47ac32ac363924359accca8202565831fea3049311ef6b740528f7754d8b2fe83a89488026b0b737bd1e5976d4316cac42a8278df9361bc69051ac47eb117094b8a56da772d299d27bc5c1fccb87bccd0930b3657d4493c178d2f7289c56d5ca3c4beaac21e3d99d537b999282293b8b3fc8912399ae8e187e1a856f6839e0b3706d3d4223b72f0aadb2349133e8ae7c07d5fedeb8932dd05d7f8f8a1159ca02e68da4c496afaaa28186ab1f91c6d34aa09766ac2b345d885fb6c61d472283a819484d6c67fc67c22389b5a272307ac54f763ef7ad2ce929280c735fa8dedf9cc65211044dd0", 0x1000}, {&(0x7f0000001580)="5ab7ccd70909d0bd8f3794fe764e070e00bf1d714023bb2b1b8da6c38ea67509b217ccd62312727e27a6e70f58814a4fafba6c510c7debc84df8c98ace73f06c4c0d3e874a2afc7b4804b6abc3891d6cc4edd9e8a85f3bf582ef0bd9e8f3fb84ed6767e13d38acd169703d29b2774614aa945cc462c2f694a0664411d69cd0c0bd86f3696e90de86f38c3b86816601aaeb4f4270669f76a565645367c62a03aeb226f6acb318eed1bbe077f4b8777ca24a6628837a40d47842bc0a3458dd8f08d34de5f8968ce2cea53616ff57c8af19817fc1318fcf2e91cc54e0886d7a339fa30ffab0b29752abdae27a56451b555d530f11ff2418c16c66cda09f92b2f5c49452cdc996c6df839a987daccd3c6fe1c686aaa418ce577a10298ad56edd4860dabb966ea86ea0f63e8b162fc7e1965d62afbc02dd883ecbe57b4002de70207096ad05a40e8cfd4489509dced06bd2b5bfaf675bfdd5cdbeb79e8fed93337636ed8126dd30d073a6030e10b88d4eb289aa3c6225275b7f580416a7774de81112df2c97b21c94c19a983377347c4ba1f8b732d37f9857ca67cf73b2eb3db8242004622474dc12e21fcdf35e89828cbb545bf911081c47d1943e63524a8d8af342634632af40474a042ca8394ec7195662fffbea3bce60c92db95157fad8f41b2ab21302eb6c1a0ef623efee8e1785f84e24127833906608bfe81d06328650c90792e442f9aea020966b458634cc631074541e64269399ad6c275f2f2d566fbdf58de6187178636fefe0bd54be32f73cff26f702b9f25188e843aaf312968a0420120521ec7ca3d7b50adc296ceb07982ce3f655e484ab534f558e9e6eba7d182c6c8c867165ce935cf64b9d053b9a4177f60af36601ecfc8f33aad29e5f035765a1771285379adaa6feeb25fff99837c1cc4b7ea430085c0f9362be46a86db7ee06f6ba1da995d2136c851f75745b25e80ede4accd41707640ed9cc467d7e10a9bcc2da4e41c9183a047c8c05c1d39e9dd6bf0a957137dcea6a70b910ea98d914e8f36559cbace7bdb9f4d7d860da9f067af483688be3c0745b7656b4b81a34ab741bbf2b4c7f37c3a05f11bea903f2136eba68bd3a821863537579de115c6be3c23917fab2766752a23e5f86f506883f744e17a740a6f43b44c146c2386696e00f20a7b55044fc63cbbe01382eebe8582f240445053e0f3d83ab7bbc1fe1cb2d7eb0c0ecab632eeee8d33a6baa295fdeb316319e3fbd48a48680200be384fb1b328c799bd5a1e33a1a49d9997ff661ba145d79ef0d7666bf223eed04701909ce6ed2f08d312e4ce65f30308fb17a22779d6e52b8f3775489b1fb73b2a8ea91126a35bc7b9d47be0b731e925a943008bbe51fe702aac0211d50abf4daedd3e57eca6e72262933d1751de2a5365b8c919146bc72feb09614b7306be0149084fba4699e69607b6d028e67b900d941746f8fa48623dc731d137626f3a99e499c455659a16aa9058487450b8cc441f868bf6bdfac75e55b7ca320a3f938377a10303b52763a84c14f9d172a324f5d4731b5baf38754381c5804e480d1f08788f8f37a3c721db2e626d57a820adf481f30551f4be3d7538558cf564e170091da681eecc5cb88a901aeac2961db3e53031f84211335466bec5e8a26e40d5c6f23841674bf354af693e42c709b4babd90b0845edc5c4b67539847da274fe9eeb0ccaa68e0424e0b78786d34ad54e01af4dea62881d5d9bbe6899d6f1b545bdf15eec95a932f7a41f9d8467200876abed722594b2c94812a32e864264d7dc294da3137a978701d91c9382a9803c50e1546fb66d0982b36a3d7883d2106733007e58521d2b517fd564a58b5718f2b2f86b71e8391c166437dce0e16ef1b6c49dafd9d27ca75e4405409143395d157bd299121a17aa30d6dfc56782c3f98e81e708787cdc29d5b2b2a0b8541ca443918f998a7b0c6235a52f5735ff8928f0fce9f1a58b13175963dd89caedab7294ad9df59763a7933bdc72c84ff6eaf0eaa89d77b99aff9341bbeb96afe8c155e4e5468a5a0bdc4598c47b4f34a222af1b1707cabad736c49e85b061d868726675af6949146ba959a535c31f74cf2a5acbf55ae4344806941596f9715f4bd3f03a8edf3ce7bfa7aa07ace7b29603448a5ff67a1b067cf30384bad644d17b6ca295086bdac7c58b1806dab9cd93e80c5b7caf03893f01c8d73f3f2f0784368e452ff98e95ae610d024a39828025c7a9a8c3e78de53e5666038a898a600fb1568cd45bfaf83b6a63c364d142b5d7a5fb6ac9f58f631d0dbe804999375a3269102bb28e5b287ce70b81b0f98f25bdcbca4297ed2fd936cfd166039f4e34dcbc4494b5b43de15964f6f3c3ce4939056d0d4f6ccde41806c89ffa0a75613418ec0d15223906e5a96e55f31a95f308efb4cc4127d56dcf824e8619b8b6766175091da5bafb6027fa10f781a775d936baa8bec07d754044b133576e252ddec5ce21f88c350a495e04b86a19ca5b02e5cfea72b7fe97fe03c0fe3366df51a27a97c274e0d50ad086244c69b9c73b2f10c84f1de1a034f377a56e538f3de69141536732e1aa7e5f5174a189e635dbfd97a05b27438becebec81440a3ffaef591f058ce8b21e6fd4000ad309304c9d2cb9e751162d68fda99d0cb602ebc53eedd638802637baaa4aff198a174134b3d6afde047a775eb20db47a9a125d01865e35b114e4bdf58f59a1c170ebe8ca3a7b2e154aaefa59526316b3d60c5538c90fdb7d3fcb23ca3e66f6321d73cfd1e93ac9b6dce59c970a427e6185982aa6cd36ab5c0b5810d3b76ef84a8fb0bbbee70eab60fe320ea1a3ec05b20e2750e585ffa323651b536e1b6bd8a859c6924a97f52ebbb912e334d28102f8034bacd4b5f2b2ce9140569d4421590f9d44cc2a5ba1d61dba7290f7ddd58a5d5a11073e789c08783bb69390097d08e24ec8f8c5010606107ec1fed70562939a7a369f7d2e4c5ce3734c62d26a28d3ac28ee12ebe2a2ef23491647a8998adb7cfed78dea23e1fe3553f3ac36d3d8716397cf09c57f0b81be45dba3e7be348900e162568063bb5be66c4aa971ed47bb15889d5d97840683fc5bbda8a4827598f828737671559b8ae06cd78256534b9f80179a70277b7fe68178a9941859a18404f19ebc6808446d32c607982af232bf656d07492435f3f377274eeffe0390a5c71cf5b35a0d1cea68a593e7c2de85466aa802eb1f2ebf041131b48720523371a04753d107accc0e1bc9ce351d3bb82a714df76542c8bde1669bd3672c0a13a4a795b6fc82a1bc17e03b5f2c8b5804d09a55dcb97c17af57b036fc3309d14d2f3b3abced26a4c6d527090af6082163664b049400fa7f141c47552b4af9d06ee9d1df8fce648e5d39b19729ec52781faf28e6b79fc81a33aa4e523593e0294b7ddfb6270def57c05fe8f12785214610a82b8ac897317dfb5bb70eb0d5955dd9c90020c8984df0a30c10e50ddb177982806b0158c0139e0e83dbf79a3f7ffff1575683035faf1552b766a7b0643f6358bb0f1b32d2703fb82371ad3e664b37a7ad5978cb09cf826aa5085ce5447f57a45215b304bfeed53c3235169fec3a26f5381d77fe3ab42e093c44dc557ec58749668f131724ba427583ea0165653f5fb91ab00a789d3378741aedbeaba61e9a025e33575175e4914d1d16134900d0785eb6dfc2a6c13e7bbad3bccb8a6a4e74a9f68802cc07851bd2828e39ed3fc989235c6a96b068b6ec31e2ad87acc88f1b297d8715acba2a05657bf3242821ca28037d0a39edf6186522abe504e6c59d5e312ecba8afec0ef65ed0dda9f0fe8b83d9aa23622945c67edadecf03708340be3085f2ef33b37befe0c755272cb674a254ff7f438f43e3f59c44d6cfa3d012587055ef258cc9deba9611fc424b972273ed599c7171b2362b9b9e90bb56b05393f3bd35f7d6628dd6066700c5048ac6f5ef9c7a892a76158a601d9e0c98f54085c67650b7e825b633148ab4ed716ed8670b4d572dd0802dffafa84af1999058711f1e87b8539dd2266bec413caeaaaaaf40ca7a290bab83007cb5c2a9fa0bdf55bfc95fe1adc5f0fd80cb047153aabd82e5493ddcd3d4b3512aed4b5d6e0a7a81b495a961fcf23173ce977d81efd8d2a2bfd0133d122f5be61c45b65250b37acef89ed2e6f26a0dc7bcd3e2e138ef97eb8d6d688795d590d4cb85dae8a0f820eeea25aeb76224c4da9a2133fa4d6a54aea8016582be9742d829925f7f137f2f94527de536e2575d179feb960b6384fa5ed5500b16327c219e197f0224c86cde321c18e36508a330318752ac4091eb0d2d5df4ddfe8f235331e2164c0da11c0349755b9ed3493e14240d3c14394b18f532dd1cf95416973b08eb7b326451b0d131221a698a0040bfe52221558857e5c8ff1f799752c123203dcb744827802e014e01557e7fe9fa81bf33b1cc62963532d48edc405e1c62f3fa3ac4a859f0183206e8745d54018e1729d514eeb1c2ae6a349b649f22fe2f6aa58ebc5629270e73d500f32864b3f6c0a9043259ff53202cd885d76078a831e6c89a799f6c4b876340e1166f358e1bf163565abfc7286a82434a54bb5f201910f5bc48a9e0c3dc857d2c2f17113ce89ca7541cb687a1dea732115cb6d32dfabd7fc284f07dd100e32c8ca1f8bb0340727f6ff728f32253efb8dd407a0daacf210a1056551dc4d2aa3db34fe410b10a1333f9383e79c416be5849f49e2d162d33b168e40bb8095e706587cd41851df451d119e8bd7dfc7424be8abf8cda3c366b5b84b3dcac39aa78bcbd55706db54ff926a4cb394cb14723f1eb7cdea8f5fe84e1dcd1be6458d6baf84ade932984d2960884eeb219c7c9803e5440a22dd42e8ec6d11f0588421b1f8952231df3bfd156d691d0f804d3d1bdb39f7b1c330f36f73c5fc7db540b3276eba1e5b90e3d982f67949feaf2170809498a1ef3430a426d1b51a2b72ed1a2eb36d9f4b6b852518ddf8c3ac998b8957f454e3f6d2a4198cfb8ed0a6f073b1bada0d0e342a93d3bc17952a566286c68eb7199f4288d9193153e0549dfc9eb4242dadd8cf8dd316ea9bb2c4351a3881880523f19d1a3a8f3e33cc558b851f8f3aa10d52e2b81847344d29cfff06f3d04bc46b593e374013e926b501c0c85e9dba741d66e24957e6d67f2ae31f36e9846d8d5b19b53ff910880dc3df1d9db69b491994d894f28e60a22921ef10b0a7d4d0898154332a9c0bfda8183b75303c999faa259bdcaa26d9414b1e727a85d6d0a1b3f02ea76de16df0e224adaf77933d420bf081dfa062d91f52aee2b2971893e0704c7e143d5703192692c3cf9da0b4a0ff2bee773f4d1216b423040547adc3cd7879b7916b5e8bcf71b9ce263f0a72b6a803976a320210141d4eb460ac32867f33278305cebdb24035cf2f111b2afcfa9cd87082ab7a882f66c98c41107336d868c2e99eb18f642636603d62314800d96ad82572b0e8b449b37597ce05930a025bb6c8c02587b42f207578d7cc26f203048e7ad4ee6b574bd0262790f2fd9d9938481517bce649f777749044fb84042848b2595ab0509a53c7a147b6a9df1270cda8decb766551abb8a772aa91568edb3906557c9509e1290f36a41345077ed578562e59807d8d9f09964c4d3e108e6c7d89472582b2e1006b3ed8427a8c056c60c3ce7c6f004b272d2fcac908248443651e25a0ac7a7063a1758de55c1a38b886432601548225fe73d6135c89695fcc52aabb86dd6863f9389eb94e736c264df0afb56aab35718", 0x1000}, {&(0x7f0000002580)="c79a16f69e529518313f9a840b8b98fbdde429bbb91833eb7a4c34f9169e470e50f3e3aa1fa36081e5523d6a8421f0a0cc6fdcaa0053e4ecef826ca65bfd8842c9831b75dd40f69faf3540943dbb45acbdb6e82a5b91c93d103bdf7acab2c24c4242fa721bb37110792fad3d0d5aa4bb9ba7d7d0c195c4a5f73853f9ede202d2cccd63909b38e209b96d3cd99aec58896899e6192533682349cbcb", 0x9b}, {&(0x7f0000002640)="e10f76c71e2b1e2e2ef4877a167440cc9eca58326c28e0bc7873e872e934afed43a4c75f905c51ef13958c0fadfa264591c307b60dcf51dc4c951504cb878188bdceace11f5a9e2ee121fd0383dc3710cf65099236a1b03bc714219784b59561dd63e20e1a0be324e828f65cd8444c432dccc5392354fda219765b06af", 0x7d}], 0xa, 0x0, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x1, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) r10 = accept$inet(r1, &(0x7f0000002780), &(0x7f00000027c0)=0xc) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r6, &(0x7f0000002800)=[{{r7}, 0xfffffffffffffff9, 0x10, 0x4, 0xfffffffffffffffd, 0x800}, {{}, 0xfffffffffffffffd, 0x21, 0x80000000, 0x7, 0x4}, {{r8}, 0xfffffffffffffff9, 0x8847a6f4059554dd, 0x1, 0x9, 0x9}, {{r9}, 0xffffffffffffffff, 0x90, 0x20, 0x9, 0x8000}, {{r10}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x1, 0x9}, {{r11}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x1ff, 0x3}], 0xbf77, &(0x7f00000028c0)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x7fc0000000000, 0x8}], 0x0, &(0x7f0000002900)={0x800, 0x8}) r12 = getuid() getgid() fchownat(r3, &(0x7f0000000180)='./bus\x00', r12, 0xffffffffffffffff, 0x2) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x90, 0x30) 16:00:25 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x48, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) r3 = socket$inet(0x2, 0x3, 0x2f) shutdown(r3, 0x2) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x24f, &(0x7f0000000040)=[{0x40}, {0x8000000000045}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="b62cdf7e56e3b4cff2638da10dca") 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000000)=0x2) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x3, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESDEC=0x0, @ANYRESDEC=r0, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRES64=r0], @ANYRES64=r0, @ANYRESOCT=r0, @ANYRES64], @ANYPTR=&(0x7f0000000800)=ANY=[@ANYPTR=&(0x7f0000000780)=ANY=[@ANYRES16=r2, @ANYPTR, @ANYRESOCT, @ANYRES64=r1, @ANYRES16, @ANYRESOCT=r3, @ANYRES32=r4], @ANYRESHEX=r1], @ANYRESOCT, @ANYRES16=r5, @ANYRESDEC], 0x5) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000640)="9553303f5f1725f3d9039b10da19ae905d9ec9b8169415d24d8c95e978c234d2ce17941c22479914d1ab0461d5c93114e987f2cd5f747da3d5c232078d432a059b27e6281e1628a92d758b8eb11f3f6da2cf8fb0f89e6c02d9eea8267749c9d6216da7acb5b3940bf66f90d85d9f4723d92a0f82bd82ca84cc98953c", 0x7c) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x19\xc5\xf7\xd8\x19\xc46\x03\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) fcntl$dupfd(r0, 0x1e, r0) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:25 executing program 1: kqueue() r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0xae, 0x1, 0x6, 0x9}], 0x65, 0x0, 0x7d, 0x0) kqueue() 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0xfff9}, {0x3c, 0x0, 0x4}, {0x7ffffffe, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:25 executing program 1: getuid() mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 16:00:25 executing program 0: nanosleep(0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) clock_gettime(0x1, &(0x7f0000000040)) 16:00:25 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x22eb, &(0x7f0000000280)=[{0x80, 0x0, 0x0, 0x2}, {0x80, 0x7, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x800}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) getdents(r1, &(0x7f0000000040)=""/30, 0x1e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x88) fchdir(r2) 16:00:25 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b802ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bebf11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3fcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x1) writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:00:25 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r4, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r4, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:25 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c60000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb374a4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455beddd9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d5e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255480b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f2a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3b2818ddc3e568cbfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b3c79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbbf2590b0ca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d1bfb95ab69a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c970d4543f9e40630f56ae48f7d6e5d6e5d19c237148055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb5231000000000000000000000000000000006043886b02eee2143e68f98b5d4d1eb1aa196bb44cc0aaa934d3208e70328d5ec754f1309f3e0dd3a7ac00b0c668671bc0312189b7b87343b4c1251a8c135ece4a613c87812e"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r5, 0x2, 0xb}, 0x5, 0x5, 0x8}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000740)=0x6) lchown(&(0x7f0000000000)='./file0\x00', r0, r6) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) r9 = semget$private(0x0, 0x0, 0x100) semop(r9, &(0x7f0000000040)=[{0x2, 0x6}, {0x5, 0x6}, {0x0, 0x10001, 0x1000}, {0x1, 0x3}, {0x0, 0x49, 0x800}, {0x2, 0xed6c, 0xc00}], 0x6) semctl$IPC_RMID(r9, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0xfffffffffffffffb}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) fcntl$getflags(r1, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000040)=0xe8) 16:00:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r3, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sync() fchown(r4, r2, r5) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000640)='/dev/null\x00\xc6\x87\xadK \x16*#\x89\x15\xf7\xa6\x94\x7f\xd3\'\x1b\xeeN\xaf\x01/\x90\v\xe1|H<\xa5\xe1\x955,\xa7{\x03Ge\xb9z\xab', &(0x7f0000000580)='%\x00']) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000800)={0x88001, 0x3}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000007c0)={0x8, 0x0, 0x400, 0x6998, 0x1f}, 0xc) setegid(r5) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x4c}, {0x4000000000000006}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x3, 0x3ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:00:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = shmget(0x1, 0x2000, 0x100, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) read(r0, &(0x7f00000000c0)=""/230, 0xe6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) r3 = dup2(r2, r2) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x9, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) pipe2(&(0x7f0000000200), 0x4) 16:00:26 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x44) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x4, 0x3, 0x9, 0x0, 0x7, 0x0, 0x7ff, 0x0, 0x1, 0x3, 0x401}) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) close(r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) pread(r2, &(0x7f00000001c0)="400a87128d6d6537327314d91dce212b37cb10d36f127d7391ca2e4c00b5f97f61988b1d5079d74ef3c16d170a6a552e487f031b9ad2711291e1fc7698e14740b79889ecb99ce804a81dc5ae26d03c96d125bb3255c1cd4e27e578a6785ae3b6cc838720eb00cd81391abffd965ef9ab6a684a1182ba8a99acbe381b122adcd8a2b20db4a36397fa35054de29ca0becd5cca280338c5", 0x96, 0x0, 0x28) r4 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0x0, 0x3, r6, 0x0, 0x0, 0x4000000000000000, 0x0, 0xfffffffffffffffd}) fcntl$setown(r5, 0x6, r6) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000480)={0x1, 0x2, 0x1000, 0x0, r6}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) close(r4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffe, "0000020700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x34e67675dc87121b, 0x1ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000000c0)={0x9, 0x1, './bus\x00', 0x8, 0x10001, 0xf04, 0x1f}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:26 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x3ff, 0x4, 0x3, [{&(0x7f000053e000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f00003a1000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000341000/0x1000)=nil, &(0x7f00006b4000/0x2000)=nil, 0x8}, {&(0x7f000038e000/0x3000)=nil, &(0x7f00004a3000/0x3000)=nil, 0x4}, {&(0x7f0000542000/0x6000)=nil, &(0x7f00006a4000/0x2000)=nil, 0x2}, {&(0x7f00002ec000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000060c000/0x1000)=nil, &(0x7f000010c000/0x400000)=nil, 0x8ab}, {&(0x7f000042d000/0x1000)=nil, &(0x7f000015b000/0x3000)=nil, 0x1}, {&(0x7f00004b7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000563000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3}, {&(0x7f0000498000/0x3000)=nil, &(0x7f00000c3000/0x1000)=nil, 0x9}, {&(0x7f0000667000/0x1000)=nil, &(0x7f0000538000/0x3000)=nil, 0x4}, {&(0x7f0000210000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x34de}, {&(0x7f00005d0000/0x4000)=nil, &(0x7f0000231000/0x4000)=nil, 0x1000}, {&(0x7f0000277000/0x2000)=nil, &(0x7f0000526000/0x5000)=nil, 0xf0b}, {&(0x7f000019e000/0x4000)=nil, &(0x7f0000563000/0x8000)=nil, 0x7ff}], ['./file0\x00', './file1\x00', './file2\x00', './file0/file0\x00'], './file1/file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x2}) 16:00:26 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000080)="220e3c", 0x2b6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") setsockopt$sock_timeval(r4, 0xffff, 0x300f, &(0x7f0000000140)={0x1, 0x7}, 0x10) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x4}, {0x18, 0x2, 0x4, 0xff}, 0x7, [0x0, 0x5, 0x40, 0x6, 0xd8b, 0x8, 0x0, 0x7d]}, 0x3c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='i!'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x400000003c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x2, 0x8, &(0x7f0000000040)="e684c8fa9d327bb61db9a85038984e48921a071e11f0fb6ba9a7f575e373ee", 0x1f) 16:00:26 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xffffffffffffffff) 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) pwritev(r0, &(0x7f0000002340)=[{&(0x7f0000000040)="059c42722721c280f100f81bdca5dbfa02aca046dbc3e0670d55f6b0098ef3e1db85ed890c37998ef29b17f4b4302b4523ba812913de3415093d81aea8f4bd4e29995b7a16358626c17993fa43d4673ee7e710aae3c8240bd541818d9892793ed1bd11a85c1c6fff4f252adaa446809e5deaec7afd3475fc53940dfaacda2b6d0bc7ea7e678250deb478b852cf812824033ff6c56a84de9f7058e9b7c94b947be6244fd22e24", 0xa6}, {&(0x7f00000002c0)="f6afecc3373c5c8c0eb8f4becc9e2221e54954143926027564a9b5354a3cfd6e3d60aedfb1061e6afbfab2cd780a4b2f86bbd5c716f54ffc05538891cdcad216994e299585e0a1f3524e0ef38317c7040f223ce0446bfe91569f24dd065d8db58ce3df97bb0ec7fc69303b99be54ed148815f05fbe30d6645411ec5c20df7859232fd9e7cfbbc072685a8a462b8fbc62d32dca31c0b3e2b7f3ce78bb399c08f962696288152e6dbfabe01353f58728f0d3fd256635cb5a1f039d681b5179d7964e0a3eb1017f33a6facc0ad34701d07c56f5792b0adca947bd0de638c0acb26a191456c6ba7e332e", 0xe8}], 0x2, 0x0, 0x4) execve(0x0, 0x0, 0x0) r2 = socket(0x0, 0x4000, 0x1) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000100)=@un=@file={0x0, ""/40}, 0x2a, &(0x7f0000000240)=[{&(0x7f0000000180)=""/174, 0xae}], 0x1, &(0x7f00000003c0)=""/169, 0xa9}, 0x40) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x5, 0x20) close(r0) r1 = socket(0x18, 0x400000008, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = fcntl$dupfd(r4, 0x0, r2) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r6, &(0x7f0000000180)="6394989617d76ab90911a4ea36b95de23b1b3a8aca09fdfd4a20af74580120e4f4413bfc8a986d6b5d0d81d10d64d0abc71cce03d5f648ede3a8c2ae11ac49ed659ccd3bfdff9898c13b19588ba039de68123d3cbb90c2d664a1eae96da790a858f1f23774b53c9c4274f546b3cc774c52eb9582128f42a975a84c0e70f3066d7728d4fafce52cad5c28debed4fe367ad0e54a5cdc931822980ca78f3200e9cce1b9c2fb195c339127a6cd8580e317a4f6c4260f865acff40fb38f51f607d432f21af2ce03c117e5cfac6eb99dad64a1853e5ba582420dfa9c74fa120b3cea63d502fe9becb236692d2e2896b20331c7e3c4b795", 0xf4, 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000040)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = syz_open_pts() write(r7, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r7, &(0x7f0000001f00)="70fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d265de4b7586a0669cedb77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65293f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152f8608852d46676a2a4bfc89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b8040c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b0b6e74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a48669790a2359261a7db10e3d72d52d52f531fea15d2e6874f2e7073301c72c13b68c3492ac2790d76ee97b65158c4fc7fc98406f9d677ede485e967ec640b0f567fdb311480b6539c7f3dcc66968f357a7ca129d8020a2f7d2f4cd988bc7a0569c665ecc6f2a2aa1de8d90038c1416e63d0c4464850f90178b5389af19ca7d06be67000000000000008e8a5dd7652b934d2e8ec66c6b9cbe1332ed1a06c8bdbbe8a0c190a654d974ae432d2335b70bc0270ab6a81c2a5e098ae99e944a51e4eaac0289e14c4eb7df6dbf77f2d3ba4f7312b559d08868a19a2b806521beac5cc87cd100"/1240, 0x78d) write(r7, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000080)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:26 executing program 0: lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='xc') 16:00:26 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xd9}, {0x48}, {0x5}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) 16:00:26 executing program 1: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x4, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r1, 0x80, 0x7, &(0x7f00000001c0)="739f5a7ce3d8992edbe189c9b6a91bbea6bb9ca325b132c9aff461db4e87e5750bb42dd9155a4af11cc7cdf0e11e4f80712665", 0x33) r2 = socket$inet(0x2, 0x1, 0xd7) fcntl$setflags(r2, 0x2, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYRESHEX=r2, @ANYBLOB="456f2c76441679f482df7f09c425302547f6208db0a54fa054a8b80d34c184ff7eb14bbf4498eab8f758bff77ba398740e897fabfd64c69589269489b04315aec76b4e30b3d901618befdefc437613a01cc21ddb9a9f3aabafdf415d210ec72c8701ef4e33d8b1821cfad033a6bcc03782b1e8794a9cdbd0e788c7f4fdc968162a9a02ff6e8eea64cd8db1c5c859c38b738ab6e6", @ANYRES16=r3, @ANYRES64=r0, @ANYPTR, @ANYBLOB="f5d6e2218cd6b9fab01777d0e14d0a584d86abc1774bf7b4eaa3058534237dfb13257c4963a42947c4f0ee8deb431a294b5384a2aaa6a68a98c08668b57b1ed299797a1555274e55802a617bf97e2afd7cfb3c8e0ebda53558ff82340ec5761dc21beb01dbaae1691adb812d7dc3cfa5b68a5e0c80725e4e6d75bea6ab62bd290dad9837b02b4cb42f3ef8aadef4144d1947a47565b7195ca04203053781beb63b6ac0eae3feca7ab7b22c4ce29d99351c002f"], 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x2) 16:00:26 executing program 1: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f669e86657d891dfe6466d830007eac352055b2acfa045caba9b3de424089d0bc92292a7897af8e25461faa091e501cccab6674a4c226c24b1690d34ab3b55f788e7479f196307f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x4, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) preadv(r3, &(0x7f0000000280)=[{&(0x7f0000000700)=""/170, 0xaa}, {&(0x7f0000000340)=""/137, 0x89}, {&(0x7f0000000640)=""/148, 0x94}, {&(0x7f00000004c0)=""/146, 0x92}], 0x4, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r7, 0x8, 0xfffffffc, &(0x7f0000000580)="829cfceedbff6b080dc7a706283bc06d3cd257b7342ef8667b6e59a370120a63b5dc009854ef71f7227e8735c335727b62894d3afb4868da2bdc45ffed7ea7ce1366ff608c5f2f379bb7487db1bcd942c539dc029636d14d903da5042af0a6654eda3da95f776137f1283e4c75227fd9e4d1e5b544c5f80f6db0ba5b1c53f75d038f59ce5f5db034bec8c8d59ef7194fcd486511215da89815245d895f9ff6ec3d2c01db0caf2bc9ba2925dc773d99438668bbb7bc07", 0xb6) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) r8 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0xfa) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000000100)=r8) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x65, &(0x7f0000000000)=[{0x1c, 0x3}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="b1b0fd9eb6126088acfbd1a2bacd3de1c43320fff0ddb4dce3", 0x19}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) flock(0xffffffffffffffff, 0x9) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x4) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./file0\x00', r0, r1) r2 = semget(0x0, 0xcf03c6a478d69ce9, 0x200) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/137) mkdir(&(0x7f0000000340)='./file0/file0\x00', 0xfffffffffffffffd) semget(0x0, 0x3, 0x400) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f00000001c0)='./file0/file0\x00', 0x40) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:26 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) accept$unix(r0, 0x0, &(0x7f0000000000)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt(r1, 0x200000029, 0xa, 0x0, 0x0) 16:00:27 executing program 1: socket$inet(0x2, 0x3, 0x102) r0 = socket(0x18, 0x400004005, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r0, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x6, 0x80}, {0xffa6, 0x20, 0x9, 0x6743}, {0x8001, 0x7c, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x5}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x401, 0x1f}, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{0x0}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="b5e9fef5bd9a54d4437eb6ea1946bd6aa85d9b6a121539d027a82aa27a2760bd27fa73a1c8c2c924c119354c2235e5cf7bc842c3416db2d964c4034faf65838aa4adbeecbd9ed3885cc981c97e457dee1271e828c1c6a97b24e088fbebbd39ecfd52dd6dd7d1d77d08d5cc4b058dbe9da8bab9830d785e02ab9474dc2073214c9b502451d227b92dfd2351d32e58203c687da70b835dabf74e7624abac6a1c61e5ce67210f9a75aec83141dfde2245530536b5c1e85d5c84dc2630ced788eada88c1c9c53f07c680c45e5a000000000000000259bceb9c35fc28cc20dafdbd7ad882ffe0a9e03571c8604615480f46396def5e2be954ac6f58bfee507675ccff0040a0a60dcb05501037590200004015afd104885851fa22dd3aee88abaa951dce7d85ac1cde77ed836a372bfb3d3daeb0eacf10c35e9c12449bdff2d3e60e823439c058dfc3f7717fa29eebfd5bf5995493c20ba40550ae438d6e31f84b2b097c71d235070500000020a4883340d88a00"/381], 0x41) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff65197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/176], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) ktrace(&(0x7f00000001c0)='./file1\x00', 0x4, 0x40000000, r7) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x81, 0x4, 0x7cc, 0x3, "772be88075469c5ccd4e6b97a110b0080e372597", 0x761e, 0x6}) close(r2) r10 = socket(0x18, 0x400000002, 0x0) r11 = open(&(0x7f0000000040)='./file1\x00', 0x611, 0x110) pwritev(r11, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r12 = dup(r11) ioctl$WSKBDIO_SETMODE(r12, 0x80045713, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:27 executing program 1: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r5 = msgget$private(0x0, 0x381) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r6 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = msgget(0x2, 0x80) msgsnd(r8, 0x0, 0x0, 0x0) r9 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r9, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r10 = msgget$private(0x0, 0x110) msgrcv(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f406646969615cae4f291e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e0e38800efa1fbcd5dfdc334b77d7040856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c9213596584e72d88c405a7c1c6467063e00"/261], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getppid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000001780)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x10000, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x1000006, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x202, 0x1}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e924bfc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe42, &(0x7f0000000bc0)=[{0x38, 0xffff, 0x1736, "80920da7b746dcc0d9366242d7d1b3e27ab7fd184680bcfaee203239a2122a4d880e37f2d508"}, {0x80, 0xffff, 0x8, "1807e876816b8775539f5838e4e6796bd375d4835f5da868147b8966148b5a830339b24020708c6ed18a04709a33118befc134e9e0f538ea18fbca78546b6509d5794f6fbb5e21a27ecdf253330e1aa28bad379174c8fbe1dc01c7dc2c57615cbcd8628480b6095f69896a31325f356a"}, {0xc0, 0xffff, 0x1, "e069a0829a3c52eacf51b102d9e6bd0888fc88db704c77c30c9e998c7c4e195dfd238e4fa24d04b96ead01b40c0b9d9aef6e4b2539fafb30b7606d32d7a6e41ce73b94746e47b6564f603ea203adc5f1a18a27b8209d4d97c8298da689b2889b0d8a9fbd14899c19a23bbf121463ed7d2ab24be6513274a3feb7b6bd7f448ec1c918659f5ca03cf05f56b3ccb6e70ef9ee53b663c37091a97379014b3eb5724cfa5d45585800"/176}, {0x28, 0xffff, 0x7, "eb72f20f2d9ff5b1f71bc792fb4acb432912e5"}, {0x10, 0xffff}, {0xa8, 0xffff, 0x101, "b8d2992534df4bad82f761926831f8ea14dd687540a22c3cc40c742c25d65b6ecd0944d8602abb7d420b0ce28e9325742c2cc59e1a7aab30329be5ebb55449da44c8ed65513449c810779ba7c7c5d343ea4a10e811dd8669a6655053f0eadbde979350b372237d8ae8ffadc56b9fc7e47e82e235b32563ac98d7705a3de06e1defdb01660133e91aaf5e03460130c66e8631332c5e"}], 0x258}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r20, 0x4010426e, &(0x7f00000000c0)) chflagsat(r20, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r20, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r22 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r21, r22) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r20, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000640)={r23, r21, r24}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x82, r13, r15, r21, 0x0, 0x15a, 0x3}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x1000000002}) msgsnd(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100ffe4be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e516e72db46222aca3262277c9f6a6f561ec3d77d4dc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325bec0524b9330a9e53097d404622ab56867b16f080ace972e2c60c0c48e23b2c85117d24593a20b9f0eb50372f808e0d4d8b2c894a3cb4dd95c01e2672af40a44ddae588e6fbe6c16623252e035ba39fc09be95b812667841340f167a58e121e6e50d783fc2fe60f74433cf49e5c55e25ebd4e5a7a388bf91ab88e7921fb0702512292dc226e003d681e629549701d3d9211d847239a9b9965a8d785c48a198196572a7c941296ec89aedecc458c041bc365a21541c86e686ac3eb209ae7fe4c21a67"], 0xeb, 0x0) msgctl$IPC_RMID(r12, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000440)=""/4096) 16:00:27 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x200, 0xc) r4 = socket(0x10, 0x4, 0xd3) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r0, r1) 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) r4 = dup2(r1, r3) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x21885fd2bdacd2df, r4, 0x0, 0x50) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82028ed0f22e2f66696c6500f4d4d3eaaf793081b3e455dc29b202fa14bfe1921b59e3d74224376d9b461dc8e574fded51b4faef61ab12bd054e1ad228b9f9591ac626813e868999f8923c084d59f6f64350494fa82d22405eeb86b3d40d66ffaa95a18e3376ebaa37adb93836abf41879b89396ab912c9e4a81cef330338d9d1e58eb"], 0x10) shutdown(r2, 0x1) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000100)='./file0\x00', 0x6000, 0x6) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x1c, &(0x7f0000ffb000/0x4000)=nil) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:27 executing program 1: fchown(0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff) 16:00:27 executing program 1: semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) clock_getres(0x0, &(0x7f00000002c0)) r0 = semget$private(0x0, 0x0, 0x10004) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget(0x0, 0x2, 0x31) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/95) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x9, 0x627, 0x1000, 0x0, 0x100000000]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='1p\xb9\xf4ozero\x00', 0x48cd0ad3ca212d40, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) ioctl$TIOCSTART(r2, 0x2000746e) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000001c0)=""/34) socket(0x18, 0x2, 0x0) getgid() 16:00:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x8d) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x8000080000248) 16:00:27 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socket$unix(0x1, 0x2, 0x0) r1 = semget$private(0x0, 0x1, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x9]) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x402, r3) 16:00:27 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x50) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x84}, {0x2}, {0x6}]}) syz_emit_ethernet(0xad, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x3cbf86d467fa0cba, 0x28ae) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x10, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0xc0, 0x20, 0x101, 0x2}, {{r6}, 0xfffffffffffffff9, 0x0, 0x2, 0xffffffffffffdd3a, 0xfffffffffffffff8}, {{r5}, 0x7fbbb209c6ab5037, 0xd0409cbedb8e0438, 0x1, 0xa3c1, 0x2}, {{r6}, 0xfffffffffffffffb, 0x197, 0x2, 0x1, 0x4}, {{}, 0xfffffffffffffff9, 0x10, 0x8, 0x6, 0x10001}, {{r8}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x4, 0x40}, {{r6}, 0x0, 0x22, 0x80000076, 0x80, 0x975}, {{r4}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x1000}], 0xfa5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) r11 = socket(0x18, 0x400000002, 0x0) close(r11) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r11, &(0x7f0000000040)="100a2956b9223776", 0x21d) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x40) getdents(r0, &(0x7f0000000280)=""/186, 0xba) r1 = socket(0x2, 0x10000000000003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000080)=0x2) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="757dddd31f7bfd5169270e9f198f0e4f8705f10fc4a9394bee4b8ae8da3d2db3c0ecbe950fa3cbaf918393a5a8607ce38c071c5f65d976ad777cb83b9ed2c05ec802184439110c3545032927a39b"], 0x10) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$dupfd(r4, 0x0, r1) sendmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000480)="d3abf9bae5b8df6ba13d3b4586528047005d8b0fad12997fd7f02db11206c1e09ee8b359e0511b993454b6d874fcca15b8ecf2a833bfe070ed1943dab5a868b8e3beb73ff69df6ed328d435f079a5795dc9e9a014eb03ee5d9ecf870582a02d28b9d5ec29e05c3959abd5969dffc84de9dfcaeee62a7fc12c355f4d8c14b", 0x7e}, {&(0x7f0000000c80)="03939e9c22a8eac9991c2860b972fa293160a7989a21453ec33d2ac33aa11f1b00001800416a9deba729bcde71f2d8cebf68355dbb25ddbae7ae3a8ec042d81ea9286dede78c80048e40633aa3855be3c33e7fb9759410a9c771cffbef158e2a7905c6d1526147e9b5aafbaf9c964aa83133398d3166a7d777dc6833d2053fe68616853dc53ad40aa52a240e4ea03cefea1e795a8efe69c64b3d25c13af96f49ea3eda599ffcd9d023a9d005c9880515189714a34f0a6979c8cd85444930982257b7d87b1d6c8014a4a5133d74492a10422f5e105380b523e24d5c01f256f9fe", 0xfffffffffffffd67}, {&(0x7f0000000000)="a3e298360c9c2c29d4d8762d5bfcf292e5056c3cd4965378c5403f673fe83490f71cdfacf7d8670e89df1fad09986aefb9d4b614578066347c0f6f8f83", 0xffffffffffffff94}, {&(0x7f0000001800)="d624a53183db0e80e3e654f0d1691fa4709a0e11da82c889d10e40bd8d1e7111c9832ab14e43ee6cb17ae3cddd34dd794cf689f4164f4121431b29adccd4e6619a97b2010d3f4ba81a5215293e4fddc791158918e9f893e4ed116ab5d18c1aa9b527f7266b1703531dcf9160239b37329620d76e4f19293d77d1381bd082d48e5d4143a22d5a17775c6bf81b319665f5f6fce2493e38e09a815cf48f22e673729e3d9beddaa1030ccfebf1a58faf8d9c132211e57d958a27b2bd3323cd6ecc3e6c1d38d349332fa601c0ee4448f15e734aa128635df9056a17e9c8154d10998081de442d1c553bb684e83f76904a5e1440a8df946b1e29091d08b3cba7c37e22ce2575f4509c07b8b5c310cc1b920d10fc55fb955f34ed1541c3853da42a4970c00acf63c7b3f6c453e6c62caf365131f23a7043f429f996d56a5ea1841d2b7b70392916387656dc78d8f8c747cd2396a07f719ff97d9776aaeddeb28801eee28b26af467153d88f68ccaf6763bfefc1a6c8ea4c1a43d84f73f27195f3c2385adb80ea718b787ae3b071fa6a7c781a6eb0a37f07e0581d51187b87b6837b4aa65f93e88973fa16528c5a2bb4f758442f977bf8829c152fc44ea70a9bcdfd9c74289326a025e0d02dac0da1f6624c2841d27cc7ff45182f1ebb8fea674ad80ee4a81c63a80858a8a101de099645869dcae729b5bc0a85880ebcc4cec68c1687234e15b284bf902c77a95af79dea211e0c2138ebc132755d41b2250cfa1132d0b0f3948c08328b5ec2eeb8f0e03996bd2f762d46a4f91b2bbc05934e0614e4c6484dd2e6671c5c378276f4176839ef0ce44f264e80979eabd2ece7677b27452ff9ba46b1f57a07fe7b5dffdeaf1ba7a65e7d9a378ac83adca99ea9893d85d5d1b844d079399009b089c956c04ecad13c8450647501c0cd99bdffda1ec73e62d9b40662a48c472c0038a42ea5c6066043dbbbe9acd28207de0464f60ffd411202fa578fa2639a9f684d93e0072e3705303395ff0276ba4f1e47fee529717836db8583161ef5595c908b8ab4ab1cfeafce04e18a66a2e0e8f32afef56d2c7db8f83b078217905d0d9158f9ad695e751ab29b4660fa2f1a49b7df35dc7ec40bb65f8a2a5a0b34f5611c5f02a06955eb6fa61b521cf7ea0238f676abb7cd3ef1d3173e0dba5a62f935d1b0a54409df5072f807f02d6752864566558a2ac0be2cb812db09c51b9e1c9e566096fcb4820e34562b4fb6dc102a681d3f3fe23c82da651766684cfdfe3ebfff309065d53973d606c3f3b5146e62899f86f327f8456bf54cacbe7a7bad7716aa1195f7a2669461f97a3477029d0adfa2aa2582e02dc7f442cf016b2f1e255a9647d0135d73bd30d3a9c242dcbca772efdc3f0476faf06f5f0bb380708eee3432ceb8f94fa5ea92a48c29031eff4d77aea907126b2e9848552d98c913da9cf73a7f852aaa6585c1e890b7ff05b3a58dd1e0ff0349375b128fdb2e6d012010ea7763ecd6d3e01134f83107f259514d2480d7eeed08b32dfa544e37b6c5ff42aadaf755b54d12c48e9dfe68c27764e882438e75740a96f5d896461ca3b126e2b3bd0faf82c7aadf4ac43313f4864d137ae00985a2f7c6b5dfe44ac0dbbf0e9b882a0bf82fc3761897958d93aff0f71a6a7b04c3df6be91e3a1f5496d91c30cb9a0c167b0b8f323478d99cd30cfa134b22e996f9fd72c9acc35bb3c0e56c7ca5085a00aa0332fcd46d53c06938f5f758020435f05a51e3488ee918793c7b6dc558fcb832005340cb2cf3b0702881315b88f231a8d7c08e08c347aaefcd90652b4eb053d7add8718edc231116449b95e17bfc9f769427eb7787bb3f2059639f530eda65c10632803c8b4525da31e3bb6f2e31764916484b16edb97b4826e7b3adddaf0b8b9a090662fbfe35d89e58a5e836d5d8edc2e2cbcbbdcaa5807f53d5727ada3d3cdfd280b0a874dda717d2cc709992f2ec2e47d3603fd5ef8e1e297baf2fd9e2a9eff7e3365bfa3766b8c6c14691ffd6c3c66eb4492fd5a248ee12e92deb1b2149cdbebc5c16411081fd2ca37631ef97403bcabbea4653e361eeaa16b2a2837f93ae8081fd02efaa6a9cf596e5c34899e2e6860c62ecd4bc0c673734b75833959ac694c4b94f52dcce8eabdef765def0e02a45bf3518d8b12aecd6f848059a88284a3e55f0013e7b22f16b9b45cdf9d6d5b7da9f65d1ab257c4662c1f078c3cdb2d308e51b4b307e81fc160b1242ea1a69370122ef9c97f9a54bbfd2f0a2fcea7099bb32debb79e27e6725352b5c86b71df6c8a24fb82996ffec79f59d23b55a039728678db44e81a58633f862445ad94185162d923f83a34aa837e3b7e8fd7fc9bf0e58075870dce1e770779f3007c8d0b1a225dd8aa932ed2bb7086b2189558b10d83343e62d3e65c053fa6c717990955363b495f35d5eb333240e5634419f1908e5aa06ae7a67d8e73cbe9192ab09228a743560e24caf8629ab911f0fce40c9a65c9ea3f779686bfc5e519e335cf67406b0b2ffd9a3e8b6ebbf7678037c59fc705c79380fb5abbe25ff211b319c93859b14ea194bb5ff608e6e11a49fcda3da07b4af0db991145d723ebbc3f5aeb42703b751730564aabbfd6adc630ffb1d1abd77cd4ee34c0822267d1b5ae2d3a5c23127c4f6256668b00fcc5083dcaf5d64f568577f72c940db9b825b709ac22cee2b82a0ee49f36edb082586063da91be0730653b9d8655ed42e63a711e95e4695120b2545c1d3b903c89b1e544f3b9362dab80521dcc082d045d1a03f40f976176ddca4f00d8caebdb895c67446aeb66f67d3145c09d1047586ff95a7e8272dcd60dc45e9db9d08860263ecee6a7555f81a6eaa905a1ab3674ceaf2231fe69106375aa6ce799ac1567de68b3db954a5c432c30cc841ea25e5e28e35a8689abd94c62c46c08bf3169a683bb2c49fb12f42051d12ed08f61f9c552553d4ec38b0896014169ce1759d7b95a6f513f68a497abbc871a0c5e1323866db61414200db485f7dade5279577f4f81fc521f46afcf0008618c635a1885a1caa111e7cb285153f95ce282a9845873e5c73d434677500f7109eeb1fc7756bf21437c9f1571353e195f6ef50d10aaa940153490dd3cee05144e9e0bea4522029fec77adb07598a2a7c07bd4b73c06f4a3a6fc4f59afd0d40d469583e8f3134f0b0f80acf20ef3b86956654e0ac1bacad69b77da567f0eddcb9e49d5ab87ff0f679031cf53245069b3f4c353a8c07de1f555613ac7471a2df6a9e8dfbb7ff82aa7852fcb74ae9f927e7580025a09e5809f0e46ae907b4c57a7132f53af3cbfed626cd446fa8d3bab63b7df43ab87c4947e74563a32d0256e6feb70e1549e09adae7452870edfe4f2a6ec84a44ae981df7dd5465be9cfc4ca4d9b5bd9bd2539cf41a3bf7bd88f09804eb9f647c340116c82d4eb1ec208d8dcaefa287ba3ff6b8c5f91f6882e98e79b74883a350c98372d5ce7847c40e71d0caafe4d93c58f43027b05b351db395ff08153b0f46275562ed7a81a429396b4ff281fb7a868c4e5bf1a6ab098621892890e0c3b34cad6b3a5977b735b3eb016341d94e3eb93e814a0f547ba0dbebfd02f801fea57113bb488c14ce535888941fbfa06128f6bd5d4db0c094960d228cdf7f845bac19aa74b71770ed99ab6dba51cd3b4362d1291525589e98cd9116d414a2bf5a0e934379cd62c21437bac5a1ee2861cbd80eed20c8333a0a6449353439b18ccc31a8d7a05e806625fe7d16b131123736093569937aab2d85bc007b31c378eb9941b0b26cbbd8a6dedaa9edcaf5b516d8a85a9cd0573c1b023bea9daaeda1e08b83fc58bb8b5eba0d16f3cb634a4228e849858202e94e370fba47a056d14d78950b6fb34ded50edd150a01aa3968620dc70b0ce82710cff98fe56ae4fabe4c0aa2612cc138db7657ae070fc2181382fcce37bc1185d4e9140a88dc63ee3f937c89f10c3e8164c639e8973aacb4e47e2e2bd4ac434e446548ea95ab213bf9cc65eac9bb62ca8881f8489310a30ccb4e9dd9a3c4ade6568107bbdb99ba940e7338f240fedd5c38e0f1c3d358204b1cd865db5c613346f4665df0a6a00cb3c2d7497066416cc401e894eb6d8bad813a44f19c8e8a8594ad7d263dd49670fd9196b385ca9d3c29d6b90986ec3b441ab34abe1d4347bb143e2a5eb4e827da78131330b1260d7e5183e817fa668ecf390ec59efa0cdddf29673a3e37d03f21b8eb80a732cf71da0fac7a29cce5743ecfbaa023530dec25041078be48ed990b2a781258558a5b2e54a9f5bb0851ee43b199a874764660885d886d7cefdc9fe75d9c9bbd21cacfe34ee2cc6d804b7fe970992dd1105f704f410c6a899bb3c09aad46482f229e59f26215fc8f8b8e3c50105419840e538ea111e4e34280aabbb32c0ac789c2a47a78438dc20452ea8bbfeeb19357148629038e5180ab0f7293284fcb3cc2bcfc8815bc08414b83892ff208bdc8e9d8dc3c2647c00b2205bd9659a5898fffc33725d5f71bbc56b0e4b03b9dc145dce0985bff81b3c045d298598c9e36b8fb97517ad491306f6dda513236bd0e3fc0b19ff81a0185349e5c8dc9c26a51db98a97786d3c72fc99a26193b5242ec5ef13a8968b984c284c5f9c49880765e74343e5e24b7e28e7e6658e7ba38668bd59cee0f5750a2266a2969b22c8d1ddfa250b43bd2294e39394edc1c82d49b701b205589fafe882253c8120a50ecfe58127e980b944f244fd97f839d6dfa030f440f2a3f867103321f7c74f673270e6c5ebbe52b24b77c983c8149807cc3c6bef785b17eb6005d3ca1cc8d2f5e79ef722e2d5820c4ba68448b69323a2f580ccdf95897593fd66a11412be12eba6bfbc513b3b3843ef6bec9b853c526609314e417599387d51c3c881368225aaf443a010a481ddf65b82872b594292ab894a9769c94480884c1c9078e60047a6df5f99457a037030cbc1bea2a1ffbe83b4b0caf53781733fd2b713446076ecc8a38e3d9afd4bbd7b582904dcc0bb22508a343c11c9187761938e60ced335e80b2325b79bc86c2fb7da8e49a3e548ff871659be36e9c6d821afb807877711f1b3e4bb02c274dffc763fa9af24c10ad864910a7ae7b757c8420986fad0e226d1ca898721557a999755ddb2b08ed17de533a34c0b6d0d50255b3724fea052c6dd977ca50626c2950815204e3199a32180d18df030d534e7cc87005c6d2ce272cf2d4cc9e44ed1be6f15ba1ec6690ccba1d8ecab005491207322550eb920c490e70d99cadec6dda0e1df02899fe8c7642be0a8df5dd682ece46e2e419b91db516bc43086fd6395980d02e30ca0a5311e9347c66a3c28e207c6339448c270c2fdd8231d0d49caf16bf4d19f4373d9b06ec2ef8280a29a6807d17d7474660839ea40bb1a6d9fcccb3e3025aaa79557ac79490b76f308b4a7e26bb057f3e29289ae249caebc7777c1813e455d21b4a12ad8a5a6d81381f1d61c75880f8bd2fc835e53616bf7f1be2b9c3a13c1326ee03570a27550f1457b235a8e0d60ff1952246d9fae0480463078510e47ef1bb7928d138f0be034a7b82c1b34b7fda2736d1ac3c68ea1727258bfb4a01179455904251b48afcd7cbe254174b6d625ed3fbd315b32d449d371ec13e4d2bf9a1e9182355c97b44a04ba5721f58c41e5d654bcb19a5a127ea0023fab04f92f15b38a5224fff36145fd6592ed0b2b0a698521b363440a390682bc77631b4bb69e80e347ac1463e1556b4ebf6329e9469468c4a95bd519b6332290471c46fe2d00fb", 0x1000}, {&(0x7f0000002800)="cc96ca05b1d768104bc77c423b1f7b58f31f286b103883b717133772159583924731d94d78b1aff934c111fd7166151816a1483415ad7f3d9398ceb2136892b7a6afdd95a809bbd6a3fecda2210041161e7cc59a088d0ee75311699caaa3ff9b24f4b608c2b72ff65172bdfff7a22ea37ec773c6e3f61c9729917361adc73577f32758981b5a29b087f7a99873153c2bf7e6d136efd238bfd9ca9489d57b113b168ed52054417e3d393f09e498bfe34813f4135a502b7ced2a0bac8f166ff7de326be703af753626778bf98b82df6cc4f42c3f2a2a4b36515c20e5292fef2e7f051df6e506d74e98d73ea1c457a1a7d79422fcac34322c5f4409ecd034518c0e86b5c19690f8123400b42d6e9b8c7a10b691c75002146c011e4dab89e3e0519aec3be593a8381b8b7d4aa77f348657806a6b4ee69642a31aee066154704a1684da0623c8d7b016860e100c42181ca27cf762c94b3574d4f906c8a9743778acba5f29f2b9a3bc34f05303685c7e3c2cadbfc0a272803a78b13596d0dfb498cd0748249f8648d4cc390db1a0ff33a94b93cb54934f8ad985c6ea9bb8db06544baccd6c37c37b6af6924ee72a94a228a07fdbc593566685bacf4b802f249b2a4df7d71ed5480109579821e1094e03848abaa4c00d5a750734ebc689053ee58705880da3fabce84f8dab083346d369ed208ab1da66ca56f3eb326a97d8c055dad6046f486c01668c5421eb86eec224f102266899346199cfa3162d30c9e0f8edb17a0417d6c4b69502782d28b730aa974495a42641684f1f9b36d733e928637c326be34cc1ba3555a6cc04349bc91919a5eb9d903a45581ecc5c853c1008e2d8676e13c1677a239e8420c1820be494b3d1a0d9889403f126744c048a757ef101cf74de990d1b243033ad7246934145c9b0e4a89159b534c71160d1dc63b468c660f142a8ea3b5945b029c4b83ddadc476a692893073f51895249a4b784d537a1c3c47391ce560d967c0b42087f26c7cacecbbf4be4b83e1da0802a9543b61538fb7ee2fd5929b49fb8bce36f21795421b2fc6edfdaea8f210f67759cbc1b4e7b28371987fbbb0bd5302472737b70803922e9f882a2bd2ce3797e2d981505311bd03592509ce4d7d0f51ba226bc4cc064b2a6a64442000fede75e981352e61fd9164ab29b0b483f9db7727478f840ca0b54c78de0f9f6ec61b5ebd6f004cf1aa5272ca15e27ca3e6a52cc10b2aaac945de81effda126a8f8f9fa36e6c0beec4e64dbddbbf1b3c3b0cb1f197ac0aaa0448823adf2c80a45ec74b21b3d39b048b5c4d8aebcc5930664a4e2071de1e7cd00a4258530bf41faf2d3fb6f16d2d75538902c9931b4cabfb857aa54d0c140212634e838416044f918648b1a112e834bf94d117f05fd22c8c0b56ae32ca94766061cbc6d2764de4033965a2579c4b28cd9fce7f68a5a2565586b35d4ea0315f44eefa03fdacde6240c6a57ca4a298169bcd31fa07cdcaa4c6847b9b6036e61989bcd674f69faa12ec0cbcbca5a765a1d3c5ecbf4aa1002b509d98ef92dee6bbd34063c8241965623b2bd022094c394e1ba00fc30ffae25f824183a171c4b228c11dcc90c6d6c0c09ae18180fcda92a39946d7ec35d69ec8009108cccb259cb685097cf1e31d276b5cd643882580d46e2737b46687a1e7b5fa04944f554e9db51d3148ea1b2512b24f32a6d35c81e601543879561abb8617bd344d0139fd52c228242adc51281e3ed16fd27e30c38b0504e1d82c1c9232297fc433baf835532efd6f797aa84a1506f49e6b288a967ffd3cc0520e6fbcb1a62ab3622a5b957628703809f71270e4f3dfa7cf5715d275690007b26e94cb03ecf8bcd1e78524c85fe16a99f045ec8509c26605a530a3edfc51853ab8724fc95eb1a4c89f2cc620b9c385c15b9e248b904c5f040d8c4ffa3436fb777c501fd471376c4f439584bdb9873e8a0846b2b70e42fcc0b03987cae44391525ee162ba989190fd24a6b82752084bec7e3177d6aeb5e7f0a0df1d0bbc8f9b532e8def6566091449b7011dc19f797bfe42478097d417afef6a3f5a1eb75a455eea4943f0501da2ffb785072e7b5e3d5679302c2615a75cd7bb6d45eb17a876e2069b6d655a4a8361692b3b6d8f4e871bb7599d3690f0cbe6e78e9439df8a4bfa6446027b7b5142bedc06a91350077f19a61a64dc61d36a6a5498880bcab272019c135f1be0795a4d1d6429d587cd4f8a3784991b9472416e73fa6d5988f4b3818a501719121418153770c5194d5d1d4c0d2ebf34cc981746203b78efee5991052900417ae016ffbd53adbdae3e2330fe74292e811537dce8f4e52e9b5986b93892d511567d93bd9720e720a053a0190648fe8b74a6a44d4ca2cc0b5afa18f50b361f31a3264b4ed7827ec5d9defcf3637748f351a192da3653043b6bdc40883f0e3c29df19159b50612ff182e0d526d524c00a048a319f22fc9118abc7c2352a8c4fcef527a6af29a3e10afb70202468c523c2d9c1308e0c87ea00a995c702eda35940533095851a3c362b495710d236168958b5caaef7161b5eedaa678880d53362a07c9995216ba351eb4b34efdc4e53c4329ded504cd97de0ef2fda68a57ca7c9b7c29b59a6fb66a94d9b56f86d2d2ad4651e0db07f419fceefc2560db02cbccae0655e80fb41a2b5b2a05f266389189ae4355a88e657d3252327af45d69e93402d1a7ad109c36e19ae8d7cc31faa7e7e5b1a19e49862c7c3d41cf2d9dbd27898c7ea264a6ded7869edc51d80d950a95babc2ef86505b63d279fa0fda746fb3971d64880ee21dccd8c2f4f31aca9185c1f4372116d54b8ae8f9d6c6712885b6877aa2951b2ec3c9b4b86bb313aeb35b04257cab0e975008c0ecc78b0c7353f5b48929e2d67a450ea5ab9f2211c5453423f0146ae085ef5a9654e3a39c6ebc805979a9d36dadae9c238c6808a5dff9066089b524f66dddd8e83d02f4aad1e3eac1298ce871b2b504b94d7f7d61845cd5440048b3663f8d8afae32c25a2f2d1742d4fe06f4f6f5c4848e140c9d526574620a64139c8ea50da2ac07d52d228ff9c77b5c5aeb5d503bcfdfbaaf4fed00d232d5cc18dbb407dbddb7237822f44a9fa96976e2f31f9d0d38cdd217a1025e80138cd93833d918d28f058db1faf860350ebd58cd8ef44a3092181b71d40d8e998e219329c64f7d703fa731b7bad535c67961772cadfadf633aa894d76e078708342fc2147e367d18fd50fb383a91ee5d38da74cc8f9e61acece99cbc47f6feb9ce8052bbbbc0dcd4a491188dfab50d4825d030a2a0630e61f4c1935b8ca72937d8a5d04da728fa940b4ce532a3ecf6b49d456b05cd31f10bee3e4ad2218129707ac9aebbd767d39a00462e246804e27b6169730dd38817bc3b6443a3df8d8095bcde21a8f67668bba35f248c84aab5abae69d3fd75b338da2c576f46c2f217bc4cf14a216fa8e53e3ab2dd513997a77d7dbeff71b33b7a7260b77c92fef5d6f7e60b5a51eae73989ec34f342e2b3ce1b2e19e2b147e7f3342db91b70282399e9d35203014be4617c92c4830fdf3de6c2ac6fc9304a62865f0b288f0de9b57d1dbc2b13156634275ba07c77b2652b2f1094a2d226bb4d0e03a7c9a2c345cf9c8417f4f96d3185549ec48c8a9a538ee2382b94d8e399ddadaa50c3e05a2a93cd695769525200051bbcf1922dfa7e04f281bf72cf31f0936595ef91f8267d9f22b6f6e5101bff42428d1abaa70b9956c084c90d57cc237bb8cdf4ba385f40cc6834ba62b02106328db121899e8d7acb55862d476b5883c1602ae469efbeea744b1ba439cc13544380c76dfc76a9f3d120b3cee5bfc13c8b0930c312bab3797f650bcd723a35d5ac042a209389d6c22c1d19cce4124f58e0abbe17f031909558283025823d7f4fecf5a5e0358e48a2a81d51652fbcfe5eac10215c4d73c2fcd0002998687894f4423e54063e90a20234552687330e063503315019828428c4b3ab329d6deb060fd41f8d19258b9dcba5f4ab3170c288518bb5e6b6dffe5e97e2287059cebeaf23074ddd41927b9b2f506a36dade96004cef68465586699bf1f51d36b171974d687dac52e6dada32c85bfc5b916bb1afaa50ef3f66b776eef298108f051bc9139cf0505d5f0d3833044e148e14eb05508414a48282b4d52b3493f32e3c0d9512818e657b67d9ac93abe138d8610f3f9955555f7ef5a8de982b1d41ab8d7d91973910251976e14722b86bfac66540701dcdfd683f8e6447595452b1c9f7fe9d08c5b1ac5f1d4c8cc63b5af3c6a9f98fa33288c711fd4f7c414aba646a52bf511ca743da5ae429aead5a945d7de897da2bc07eb49f1b72d18fa7e92c3b31d194f8fd6e9d1d851cc576dc82ded95c802f22fdf3183d4634a5a3b1559fd80d44720e6cc2f848bb49efdd8c8ea4c4d0230f0901a95658f5d0a06540ac7e2661ede40c34643b18c2dd48deb72115b1d983a8428a6681442c99ae1ff254d004508ad8f3250effb3bbe141da7de4d03c23edff62f13a9aa1213f5762c6d1a76bf7673d1555afc19614a0af43302725a2a10b3f85a5e714450d60001a32ce982fcd812b2edb97d26a39aca467fefb920aa8e539b502e1ee19d3bf3087ff2090a529156186405bbe89c92ce1b214b9e8df11535710ca35dc90c90d0b673a8676a800661ce3f6c340251e73e960227b7e334012709d97b0749d6daedd181ccfa01af012cdbfd7d498d532954993abb4f2f91f4420ede9a92cb51dc6ad5adf04c3046b89ff6f1fe3990862c47d484bdeb70507ba32d0ba8cf454962f1cdcbd9cb84d2d58c7f35b300d6c978672a29995d2f5697ff4190f75c4549b46f60d926263a32fb499a82699f39a79a82779c5f700017513032a7eeae5a693aa4fe9bc96553a0ae28d226a4f07ec439cda86c33118723a8d7779f4cdf6272c8e4ca1485d6dd724384898035239fb2fd792c8763f2a299b8f20c58fcac74921a08ba7000f8aa72671f8c6b5634f3d270be244c603aeb5803e75f59ae4de313eae48165617e814dcb665d89f3fa1446a6590a758736ed7b7400f6239463245dded1c148d7416fba0e1a9a9bdbcc9fb7ea4c195741786055b60209bad4014274979feade65d8efae7ac4ce69f85f839f19a8cd8b5d2db6d0deb2d31f7d7059647ef15c802b04909b468c6da1484d7d87e34cc67710b1a90d5078498720fdf28ef69061a8bc5c104c6fe78e177ac93596150cdc290613bb0334ee787ab4ed739df2f4be8cf65df0d45f7217fed773390e07387cc78616b355d09eb9ecbc0a80dbce3f21b2331677a602e99bbee2fe6b8f4655cf3c25e0f376acc8ac2fe84a66684ddf7952d46337ab4647255d47f7e733a738b098bd04bbe9525d4fa015014607c7e7eb9167d6fa62cbd53dba56c8af2e1edf1884d7bba89101c3c1bbfa374beb47a8fd365e0933c58d26eeb0a1ba07be272551b102f8ecfd0eaa6bc9b9bd69daabf2cc0b614bcbf2accf670e75bc9dd442b3c1367cf3ca04e3ecd171c7c16b136fd01c76f2c7adbd31adf13f537fc140a315f483370e3891c34f66e8a892245874b5ce93711260aa3a2b76c6d0ae501ce38fcb1cf8ebee048e7dc528aa451a1100ebb9cd75375a73a32bdf77b44474a0e5c7797c7866ad6b788c7dc0ce1cbc9bffd50356920be889e250d36ced93d3f942f969ba0f636c0ea5437a921b284720fea62ff5626013efc0474b15cf22f100ebc47cd9c2d57b88dc78ef130ba16122d7a5d379fe10a469112584f39193c580d570531fa2effaa3", 0x762}, {&(0x7f0000003800)="8a99b83a7712e8f39d5ab52eeb158a43f6df9aea4865742f602801a2ebb89a7fea5c154c22c7e29551aaac6a531d9b15c1fead8fda99cf3f2c464ca3ceda0c28155b58d087b8c41822b4fd40956a4075c46bdc08126d7945a3ace04221bd28d085a378dd9f12655ecbc4a6c946ac5eeb42b4474a0ea58e0d0f0bd26817ad43e64ac81223e8bbce6e30f5e79969c95de7be882de434b9ce7616fa2b073926764a5ce70ea9f2924147a4800901f4f8e52ec60d4ca4a0e8c64c14073c1839012bd7f46adf22c989a4a2261720b0dbf6345bf45b51be5c2ddbcf36091e6347dd39c2ff0242bfe3f5aa517237b3aadbfbf377c68645b0685a546c5a8fb2667508cb1240fe116f94c0f62287351a95fd8cd5025788054880cde225197e4e2cdab4c2ba2c4045023728dfc704c460ace833ddf7c6e24449f35a777a53566596bdb06c3b2ac245b557c18460a60340ae6fa417c67ede0a87ef66d148efde5c8f42582cfc70fcb6c750bb6ab0a4acdfa6cf48abd87240aa3604c4631660c3b1a4d7f11727a5ff1d22f50171996e5ad6c515e614515b0765e7659b7c04ea23bfec7c559acfaf80f3415405d64469dea8e838e618b59edca94e4c0886c57fb3b99bc4435eced65831a41955b65abe2667e7536578f2a8a3bafb055955c19b1106253f59bb5d063a7662be47e6a8446d63920673bdb0774376e3a4aa6f26c9d9e51e226878b345e343e1b03e5eaaff65783b48c5db37ffd4d10ab28e2ab132eba1293b4106681d80cf264626fcd7887a913dec22ffd8894e3246eefca4b989d940e9896122f00268436620992df17864fbcea7e23460ccbe88c58ac715a40395fee3e8b318a1603718829ad75a6ea3a50c48a5cd9c22db0ae6ff2dc4ebcad8a64fcb5e69c79634888dccfee75ab5c10d2e04c17206d926528ff8bbc5409ddfbbfea59f210f2aadb4d7eda029b49fb8e8645457bdcb5f3b8b8806aecd4b79f14a21caa661b79e5816ba4861b266518a257c0047222fa0831ea24049a762c665918f7f94974bc2bbbbc6a3b7d4c786b683ab6fee9c407ae5331faa1c8cbefda370749db97cbd1a9885ec6974e6f213a7d3dad91708963fc19187e4c9778a72b13b7eb23d749dd0a1dff69a94563050c9539b7d1f709dfac46e3e2c5322f632e1a6ded91b25e5fedbcc0d163b984e17f03d841be47cd9e9774819acc1750688802aca70d672f4755ede2d1c8681ea9dd91d2bfb6fbdb57029657f98507cfd74ecf1d1e7fc6788c863210d1e280c8bef8e385338ff3c608e7978d181267561ad0b26a3ebb52dae319b6b08e7b94025e6a020696e49b7e78d09b83bc6547172a37d1577a7ac83b93b5bf253d8c1187eef26d1f0f012513929df024dbf0dc4c9c6153bc954f15f4ad4a0a1409741ba40d1203b56a466a9e9a6c920a22c3e34d8b1a9756f27c5896beffad97573b0f2d128db4c58ad83d1325cf741d43972fbab71c7606e9f1d75d76d97f336a03a80d149991923d217b56746745cdafcf3e917cc61cf78dbd6dacda3343ad1fd743acb3aa04538e54cd8d55c4252afb2c1abbf18f0d55ca6835d301fccbb29caea1f1f06eef9661336b2aaf44a2fe8e0aab0331d887b46663c7625d3f0f98cc6bf4d5485ef7e2ebe09fc3f11179568fc1bcdc515c9ce22dc9a222d63f6bddff21b5466da1207f54bcee98d7bf0233193afcfe4297c9e035222625947c4213bd69eafdf1549895d1c7449a5954642f2809dace35695759d4f5adae86eb26ccf4ba668798ad4433f8ac7f73870272f99fc5c8258208c1fe1f6c575d4965ba10e4256f3d391990ec9c6e590e8a67b82e02341fb6bc272fd16fe0e3a708a72b18a35ebd84d35974460b5c24c165a8b39337f479d4637da2899b769627722013bff91d1bb6fce4f0c3f67771654b3d753e5ee8932376eaa15e2f1620af36ee12ebb2498b3be67ebcbae73af199cf1b153a0f3417592d1426caba388d3834cd340ca7d36db00fc7024f865d6d970e9422f25dfe8b580352bcd5749e3eefb1ade24aca49469e4b5524dea0659730ba4ab0f69a06721dde705dc77ccbec25feb591e40b714996cbd46a79a7310d7d382ad44ba8b529b24cc061a705a84fc1209b754601a8c299c728fe8ae9c8bbb6861e683eef5c1071585b1772ff4b87529d4dc2f16523c8269f840f68e2aadad02dd4f976863b3c99751a611b576499fcc4398ce5ba13cbfeb929463ed285048644f8dc07097f9b49f6270609851150d20b6fcccd1753a886e677330cdff6152084143a4673ec6aa6c1944be3405f0e3064e8c4cc795e05b5b13ba03c265c39466eaafb5672e20432486c8596bcbe8878633e5e7f3da7313be2ceb653ec258ef1af7a8ad3dbe674ea761cce9ffce40a47da524142c9919b3f0207a64b2a322b94b3d6d8dd76d4f5481d58baef46d638993d860d5d954c08727cbe16bf0ae7e68b7a91b42feea6747b7f5388d0ed6e936abc47c390a79d8a621134a35d87a57c40e299f1f507ce7523e6541b1c548beb81f5f1ec676094a27e2278ca6c2fede45f11af80ec2c52120ace5974448b08d06f4c7ff8a6d061293dee0da042e29c0ef3412868a4ef84e2016810731b2480339b616bb5c0b16ff733e74a6afeb60494d7e48e695c82ef792a8fb865427927436e863e252e7be31993b06280d841995d88a81d16c6f08904c1dce10d102d1a0331fd99c39eb52076d78bbca280f2d18ffe1126c18673b77b94a9954851da824cf121b32a83f0e79d71df66e0c5077e5955754f90902b6cc51229b355c5615ae15272c6b28b26f200ebb6ca03a22a387ff7b452b00c81bca53596a388c0e788201b58aeae5c035c66744281930f3e5b05a1feef3a119f32f58db4ce1a27ebc6952dfec4e4bc3e4e5cc0791b22bb81ebcca5dca6e8866dd2a270fe704037280c13d314a3838c5d65f8edef38d31b858886089a20bb916bfa23760e5fb4b5fb226d3f8eb66e6a5db22eb92a669b6cd3e046c9a9d9aaa52cc1e15f8efebd6a4a3d673225a77fde804b0608be9f1157fd43f771337fa4ab59b87c8eae218de84ceb9621c23502d0eacc87bdeb131fefa53190482ac990cd1e407a7d0e91c637a243a39b5ddde3e8ea2c3e620bec921847efa2d1156c09ae605b8e6f161b5a211405aebe4e3a0c09fe3112764dd9ef8c219a91400d7e2d357d3b3459483c60b050b2b0e32602c1fdb3b2f897f45cf774f66689cf95d3728a427836dc8111119ff34892d0044021f3b32a61f7955b19346a175b48f4c7a26b8123967a19340a7991ba750a2bea048dd276552f3f052f4b2f1e978e74c8d36232c1e168317809c08a28e342406dc1633ee65c34aaa1ad4c6b67634fc970ab6638d2d6050d3572ffe8cf723cbb96310b39df4003d8496aed482e9c78d1a6839c30a255c46232e3ac50cdb343e12c26751c82f65a8c5e7460845beed75a2ae9f265dccdefce6e3e447fd8cd01a3e09a423d057451b779908c4c472b8819c73a66c85346ce2a712f0b4f8b4e391f3a8a858189ff4ec196f39bca719e56db65010c92f2f2ff575aea1c9624dc9ed9c10cd255e402c015facd5391d0a0c219f79945a53f57a22d4caed1f74367ab82c0677361dffa064361d6190e4c9e082fa4e04d60783c9baaeb208a9f4b79de1fb752c95d820f5d442cd624b201b2295cebf6864a87bbfbd2b7d606c34f29e02d1324d6ce994633f9d487481b8fcae2218a7f509624741102b4d98902f0955204be2ce9b495935f203fe0f4dbb5754ee3a42caeedec504e74288082f95c01b11c6532e102298034fd354e6934d6c65d74accd827f4ff8f4aa31046f92e18b7d9db89537a48485f84669cb0224b69266db5e85c7141e65035064e3dac9a389413f8995baa1de6c056d3bc91c5f470c81b8c3e5e43e0e089d705f8f30875093508bee35ebd91ab0ee12773a8f4e366d07687a9e1b22d0511151ec327f97356c0eaffde07371e391638ecf64e6c19a247d178c6ed7cef03f00119d92ea2ebd0aec423bbede8e72fe8a759a674215309b774c4ceccff491eb4789a4dd36d762f4d83c2ee9aa49331fa048da2cdc7d5d0ecfc3af9d675ef575d7450b647a80be6fdf32438e328b082c196c2bf933a06e498a19b719be0d5b0fbc833aa972bf50bf9128e8220f25431b8f43a363af9190da7679efd765b2f391c1ad06f5c882181916bb361ffc78cb8493a6477d7fd7062154ee492ece1a7a99932dc969b3d196e35e0d0c59bf9664123d4cbb522c09661c6af7b325c65d07a2ce3840e829ea129afdbddf48f267345894ebe4b0039c6627ed8b65d09bc896fa8f5c40bbaa680b3810e7f2cccb20a722089ae2687ec6b2cd85c5ea64a8d6b8b1cbe4bddaa4721fd333b79201f051ce4f00a705395d6bbd03d641433841d1816255d55fa70d66f1cf7548592f42a40751f14257086f1788350edfc5749ed990d54cece7ac242fe4f881803b130f47490bc9491b2462b72ec69f741290eebac793d6f49ca6887f1a4c69416c8077400ca853d9696f6b84617a1c8d2f6e6c96d13eee4729aa36eecb810799aec6960ef9278b96244f11585d0a4a913a86a620ecdc87587fd080606c5836131b22e353add9b9c31ebe357946e5d6f239ab379bf6a29655dd4e5b880b1738c02aa437ffed3c900386aa1d00b0600f9a7b51b832602902d5f05442e517d3c5a620ad75104e8f40f92752e0510a72036f6dc9d0d995aa827d7ecd32224003fd0f5b95167732ce1ef7bdda29fb7e918c079d764ffe5a5bbf502645b0bdff1d8fb4773f016c926f74cd1feee543d3f927efd6744212f528b3dd84d6afa48386d50cb038e6727b04640c51ce6dbe4462001dff02e20f76492d56dc05431fc20b08cb32e12f51a94219716bdecbb90a9188a62e3c85092b543208a69036ce7949b63b66c9a79fb67177b864062783ed8b44a73706158b84c07c96faaedfcfc82c4c9e1f6d01be4cf648b341a380feb9f671ed2cc9203e635a5ce47c917d8638e81ebf1448c07aa775f639c97cdfec628191289780572b91aee9a7095f3c3529c72b35ba67ca83c703cf5a53702b49166cc20ed4eeb7ffa9d1bd0a52eb248744588f1fc92d6044fbc2f74ddfaac6983eaafbb03521f21e1a00f65fdfd7b44c866c4f5b409fed7456ef47941029d226e5eca8f59502f7a86711cbb588ba46f07bf4d12aaca1a4f9450dc39645f39d6262094cbf61690faf2436e911e706307d918819a22fef54a04e86f0329039710013984c5bf374b2a0c3ff2779186945bd887fe9e1c570d09c6b1ca6890115a7cef388297baff5a34874f36e5f5498260c8c7f1b7fba464d5e974e1987bb5d65fe8657a05f3f0e27c94223fae559da22ab3b1347ee6da4193ce6b723b643d815df0045653e2d80dfa1a995bd1fe4005bab6d6a2b3fef2d9f40532d351df61ab7894f646865bc6088b7605e5c4f3ad3d097a14c8fed21b84265c953a4cbc898546b7d1b4ab8cb00c956e79228c48c2b22d1af776b16546d21ef4aba048d09fce864bc8606babd08d24dad69b547f8631efa0aab92c9a31a234637a81ae308791b51628f644ee48d7b3a93c78b42637825ed666f18a85477d0426d433ea6ec00f1bf0f1d8fb7287fedaf0c0de7267850e7702da35cc39b04e1550048cc37580dad19b6a06fc0661783d5b51efa2b5fa0ca2b45d884d9b486781e5cd90fb01db2566a7e9c8d0a82ac45c3a7b4a4e59d0e7d28099f12d3405e6fc11b6b9566b415933d3cb3b9661ae2bd349118bfda568a969f28b670dc0", 0x10c7}, {&(0x7f00000005c0)="613214e21161b844", 0x8}, {&(0x7f00000000c0)="153308d9936e8eaf4c66c6a8de718d55e471a7c735cffe79126ee666a016e06578c6c3f177dbd026e24ee1d80f2e09c0656d62bf7c0a3dced7951c8abcce44311d40be5bb5cdace05d5f0fa88c7be06d89a5818b1afa40c942575b1e0a58fcb82f5e766fb16ea26d91044719e206ec47c7d84efaebc8d0ee25000000", 0x7c}, {&(0x7f0000004800)="1f6a5b02648216d361e8d538bda6ef19b8b70dcdddbf2415c079563309002a6ab98c38e24610ddc4622023bd7bbb122879c99517cc408b823ac2566dcaa67b86b09cd27f4a27dce3d006fa9e1af2d7c54c2770d9b055aed2a005498621f4dca5685fa4363931e7e905d781b5e78d04705e4449e43a1f7505a77cd5cc6a8e1d692bd4866cc0e54f1aefe291e87db0c620b00d8d388a5302efd132c348297e642c425ac5535fae6b65e2fe7f2883eacf9d74c945a97f7352f0d2e90c045fb1657f2ff23c032d4adc009d31bad26a58ee6fb7f18513791c0fffe599a27422210d1ab2d9579817092c93c2810c84231cba8835340522a577f9d12c470d765db3185ea9760f9b89e5b881556fdadd6019750cf9edd6ce3ec9c0973152ec2c8c9f7efc13d350699fdbff29d0764ff8e708f2035fbebe0c332572883df6176943d7811bb4efce7adbbfeec98cb5d71e6b9dc2ffac0d320ccc06b0612a87d8ae49a6a3e45abaa09266f9176100bbfdc037863aafc35d0a447e0ad0b670509fe221925e9195391ae539b9a5a6f448278ef904bfbf9e8f4e081bf16ce0cf060b872d6bf89ed35a4a05ecb18a844da798b4d3aec6e130682ef83ecd6f7b81d3ef5823f571ce786489231be6f86167e3c342d19862b49580f7c8c7a2cbb7d2389cc0ce70b967ac134274b52f161ba299f62ac2be6a749b97a7e89419e551fa696ad455cb467ee56fb05071ff47e0a4ace1ffa491b8ff5bba2cc8f1f52711b5003b1674c2c8a0df42ff61cce332690123dd543a4c1dd0047505654cb03db76e62e16f0e0b683d94a0cbba502ff3d12f384ed792c004630810cb5e95bbebabf235970ab93703e26a080f978ee2d9124affc0955439c05b9b68887d528a0fd7da57ee07c061f1f33bfc4051555bcf32d6930d1b9d33bbd75b2a50e726c53be0694bb5f235748a705b700e982ff7d43ce7caa42579053145c54433fb5b9b832a8a962dbaa8af542e41d49f682926b774520289d6e52866d012c249c34390eca0de3daf2ed0ee028e881bedb7ae16bdbb9a63211971959169743a4ccdc7b81fe74e65e21fa926eaacce60eb0696007fc84f7991edbf2568ba482b192fc3c3f028cab0b140b10a11e8f197be5913cef5c5436ffca66e633180916555787ddbe21703a49800764766cfaa5c0d1c6f7844ff387ae7048bc8949d719ac2703249001f193dafab8aaa1fadd918ac54444e3c411acd13f8242e43fcd040d64d614f7a0b64372c4d35d336d32fecd1275951b4df4e294fd60fb26450b2fa087377c8e40c29eefd51f31f4f70c729a52ca6158fc79640692190f874367d8e7cdb9fe059fec4bf78eecc1de98bff66d799f472fc84e587576541e25f178c4c191d72f9dc27c4f2e4aa6944bafc092da7837de937e1e805cca93290ada01ed72408a81af78dc1a5ea4f856a3365c4be40387e523c6c8fe719b5cd70081a15fd5829d4067b009c3ed1b5e330f3e11fd14e3516bb24570b8ef282d914bea668e86085fcde86c8fddf30ca1627cade94d3d90ba894f785b1f9ce5abfe0bc02665244a13654c93f68a24f3ccfd147790d22ea34707a2aa4ccfa3c533d43a97a6805e09d4a6c5ff16a56e388bbeccf233ecfa2a33193b87b2e428b669a52a33b4834511ed79609224230995ee177f0f9f17eb559a36a99144577c58f11f882578092883be792c081fd2e4b235893dade3f8d250bbd78f3a3fe8454cd288c7885f487e42923034ad7dbd48e17c732d69a13cc9d6f79412cb3bbd20e82de251b15275a14ce48b8caa12c9df7011dbd0109102d7054ff7c57de5766cb6454b6aff9a9f7ba9bd3027cc603bda1c165229f49efb465824f8b7acd032515b7de4a0106a3699592c6025b0395bbbcc371dba247c255a00e9cb999202b1ff8a25fa8913f19e0a0a1c4c77c46ea93187881a98d8b635258dba1b51d18b8fa900e61388c8fa42651adf760a3f4557e3aee5e4e2b9b12265ef36c3f31a36166fc51ebed6c60889448207f13abbc1fc74302ad00224e975651c0961c96419d2934252775146293b3efe7a2a489b351f423503a31a55b6f2ce6cc8924d3db4f11276f529c90aa1f15db865a378457da2bd18aa05e5fa771c6af3e7ad7e298002baa9dc92c8289941c4014375d4e56a1b82401a22d95e23fcd86bbe3d78060e196be88f991f47f988d080f35587b1b9dd05497813e41af608091ae0ed086624e5a22e2a4c4392b9509d2d87c2bb33fc0e8cf7ffb98460b344aec127cfee444086164ef541f7bc11ee75d482993465bc6156e7d0c930d55fe59181ef300340c2d0448e6e989c4a388bc7b2de11db5b9578ab0743f5519ac61f35c68691cb8ae83470114021cf5938473ab5ad2f2082f8392311379b5cb013462a0f1b576995cb5ee2102e36a0388a0dcf78715605bfee4ed6604f76eef22847de85f62cd4956ad8e486193e3ac0e6150ca3039e9163e313299e25c21bfcf7ac2b90c1a13b3b39a66916bdc4499a8dcc3e487d583fa24c89a898c15ba2573074975e37ed17193cd664835fa24851675c7086e4da3597e8f2db9171bd470330dbd99c58828fb7aa0f29d7c24fac3363744a9b5b158a76237dc72ea157b5e4df733794c1aa9de6e12ce6aada417ae6d65491935cb469f11e1006382ac55298cee8f3b5dc580729ec19279c333bb8cb64db8f5ec2070c738c9cfc5ad0888d3b458ed3ecbb85ceab9de6d428ebe415bbc15f786226bc51f4d6a3f0a72efa564b7e9248247146c13334f7b3491bb0bf5e5e1d50364b832bd83f0cd67a3ab70f566daf9b8993d327914f975fcc73d83fe9449d62bdfbf05c29ed4e87ca6afbf7fbf34c04436706a8d78a42e8485d0c9824864c2e23820c6cfd37add683f6cfe9230fe2d847aa36bc5984efdbfb1022a1cb927f63118870884c288f1b78266a080f4425c949292217fa890b69c0bb3ac7f9049e844f4fd0c80d6a5717c3eda84a134fce683248d94f1a88de27a3c169704f3693847b0a968ff802736d00ddb3afaed3aec05fc0c4ca781a8a0885d13a0d5c119f69e70b5419c0f6e152afb01756aec37df6603bda7d21593ecb16a7142b369be2ac5bbf66b9caba1aded3e27044c9007010a02214f0928aecf2e5f916b66839e476dacdb5bc7da48bef94124c861f33efaf3f665ed3eea8738b4502c70137d2356269ab6f2ebd19fa9e93b1d56306088a53e94fc77b445e6d5fc7fc3a5530332e01b1729789a100ad642fd3b9ccab6aa04b498afb92385c29cdf4ca97087320df6b599dbff6aaa86b402b71ff24ca0360f5694e5d15e3251d0524a6613aee2450c8dcd7ca95fb1db2999f92d737bf95202f55f08b0bf1a3d37dd5982732c7ef8e06d58a888b8ba43176f90f63c0b0c3ddf1bc6821afbcde66f6cca3260506fb5435b53a066cb37ae61b7a43184d3e27fb3bc2699b1bb3c020c924ef5c4aca231e195185c64090af205d7c7e5d08fab9c3776df64d5daae790c5b9256d572b2d92036d649c061ea291251dbb5baf75512daa4322c4df9896cc2812dfdb17fafab34e614662c2507b94de6bcd900246b6b6121def6a1abca3ee238a87c791345570fc8a9591cc51f84f147ec24285c3c28b5282f833cace98b3f67fd093081ab8bae696cca6c3d1352293f8bbc9fd7622bc590f2cc54136320827c3f3b1e86957661ef1599a76f321bce77020ae5d2e2a28943fd38092104df5faf6ac2afbcdfbc353b1526d88339f7a6764a5715a42bac7c5b11c46d2006b702c871ba12f533036ff7a3ce07dd83be9df1d36ab35593cb49d6ee741f0e5bee4b6d6b50b1141ccbc4a7b933198861ae7e4a6dd297f9a888b50523ac4d0d97ec6d41ed5eeac4f8e3e4e82048635501e5491936cc51c2ad9fde1d4323f141098bb26f647c8a7c114bb04b5a73c95d679e96bd83a3689db68f1138a4bc3942b8f46bb758fe8c69e296301d184a924c4d782c205facc9091b476112e9f9624474eeb350d9588babfb849561038a4b16f5a785818cc66a23c0a57fa4cf590857c54c077a6bfbd01dfab9515f46e5b725b30c0abe99966b7e0e3bb5f6ec8d4eec5508184d3ba75de905c3bea06c76d3192cda225dea068c6567e470cdeacf495d46d5d7f220badf47b221611636102e18a6bbb9bae86307b22b435903dc742c3a2f5410e857e619959aa058175297d3d1ea8587449bdecbab661fc023af69f233c5988cd7cde1ff15f288f50eadab650750af5bfd38296af701d7ffaa6b3b43313c7051144b971cc077f1fa31bda9ee29ef6b4356a1e84f6dfbc407d7e40b2f055f7331e5b3484f0acf98242a9409c64434bdcb329d298d38051a0d1081ed2441c659d3be76341f7be23b7d385ba95a4d6e863f8f05944fe0bdd528c88e5184d483b729b37e3d461acef48c940bfc7f10111333c3536b203c885cda3056e89182649545b23a12aab0d51d035e4f08526d71464f047263049a11baebed24a923bca56c421f661b8738f1154edd97570c5db0701563afbf92427378b154e28b2491382937f9f507ea9d298d336f9c83e45f55fdcc13f33db8fc3824e356505bb8d7b04934f2074a9bab679b5ad64a88ed2c2b6c0fd62fe2852ac16ee406d21bcc6cbf5378cdb84a1f9efa70cea2787219c7efda62247ffeecb08cc1c7e9a5ddb84a173ad9aea753fd6c39bf6cc10afd9490b3ddbe9eb74a42f792849d47d6e2165d31a1ffb99188ed861cea022d58e54326260f720adb82b04fec3b01dd5338758e435d668ac7f7cc1bc159c15b4dea63d920f6a30b9010612c6e20823b57aeeb731a75ac56e6dbfda9e02d3050453e37047dca8bc2e0d503d2b979f27be935defa90b5a45f041bc5f73730ec57b24dc65b2596295cfe0fff1ea71bef7870c018642aedcee6d13f48de71ba1d379faed1aab7ea815f7fdc8cfbc4d8f8399ab0d79e42e7d0906085f8d8de831ffdea7039676d4a07ba5026bdbff6c550cd2374e4b2d2a61ff894b0028fd86845a593e53301025e2f910f2a384c23841a1700347327790d6130bffd4ae25473ab17a4ad481c00c3ba0b98938650e5d8198079aea2cf9f7f748d73fe638cf9e31c2afc305a293fb58c7fb65f348088924bf23cea670d8c9f37e3fc7fef5e1b946d689c1680977824bda1a7886ebd15f3176b4976dacf1c77988c5bfd0c263445058e6b5c0d5fa40028f4a6f0ab95cd0ac13a178973f5d0b068b45019db1ddfc9fae0a02bfb37cd4e2cd97e7ffe01756f8b96b200bc4d9ab49cbdacdeccd5466faa40fc4543cf8dde6b0c2ceb0d3c6b05c519b6b0bfe5dd7b3eec7fbc64e8d5f52ee1ca1c156ce3f522e33a115b16db3dd3284f58e180b772bd6bbfeb3878aae4e9f9f1df1a50f5f20d3b80cca117ddb5ff9cb1f195a417660eee23519db0fd7767a53b916c9c5f7202681a5c26d815c3102efb040245e813b6f7c394ccaa333c287539515feb049186be281e65ffe6d02da418285bc63816e46e05e120a3648f6567bfa8aaba855a5782029b795f2dbe0ce08163065af99ca3bc8d57152f85fe98f423938d15a8cb1eeb8ac837cc92f54f0222fc10ea1e43b772369d83303215e1a45074ba15f58941f0a2d735c51f0d22e024c6510aa9d8d9f4d04b9ac05a37cad98116d9dc433ec02cce0e0b3af6c9ab01eee8b85e45393452e72994ee699b560a58eeb43cb0693d1fc2828e1e61c8701816a916a522885426ffff089246c895867616b30617e0cebb7abf09e0949a5c5ab90943453ec4d9de7ac8aa12d1fbed9f4b839b4d8e98c58dcbb04c6189", 0x1000}, {&(0x7f0000000140)="fb9e356b7090f004bce67796dc6f7be4a80d588a52ce071e8153c26f830a4bea1e04329224891a6e2bae3e672c75c1894c2a5e2567a8f3983d2d43277fa6659b32d023c8e78a177f4d7dcdd3d8d5b18dca80061db3a83b4f14a8fb089e7f12a3c6632c951c5991e9ed5431afae204c327c254fa0aac26ed16b1e0bc37e081d8fb78247b42d6c3e6f913651598d75bef7a45dca2f677a817d3f09b0b371a214505be5f653dccb1b2adb343f7ffb57165efc485d5e6d2edb4293be62f92bd66d94cbe385ec181d8e389da06ee85ca9", 0xc0}], 0xa, 0x0}, 0x0) 16:00:27 executing program 1: munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fF', 0x2) r1 = socket$inet(0x2, 0x0, 0x6) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x390) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) dup(r1) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x1, 0x2e) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 16:00:27 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) r0 = msgget$private(0x0, 0x1) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r2, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x5, &(0x7f0000000080)=[r3, r6, 0x0, 0x0, r9]) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) r15 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x3, 0xffffffffffffffff, r10, 0xffffffffffffffff, r13, 0x44, 0x9}, 0xd254, 0x1, r14, r15, 0x5, 0x4, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cf31d8c744e5d6ce1f7ac934853276f87102"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r16 = socket(0x2, 0x2, 0x0) bind(r16, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x4000, 0x7) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000800)="fa1204a49155ce1e00fa81f8c66cd443a333ff362864c8101b3c654aef50e4c586bad158bef4b456ce7d1e04fd400ae632830a9e41f330cf0ccf365ea33e501f7eee315bf4e2be0884be3d64e0faffd0f879b144591319ea31ea28c1781ffc03f227958ab53d4dfaef5045470047b9533e62a6a9214e5fbc23783e54974f977cb700d0c0c75ebc666ee98a696ba1398bc3edba699503b4adf0d295dbadb27a200c8980c39723eed60888882bcd29033e925b8fd457be524990212f43980ced997eb44c5f4b92b86f7b6740b2bba3670f2a766b7da3d4cf48ed0324a74da25ba819c023cca8336dafe2accde020062f8aecb68108a41928c9ba6ed5", 0xffffffffffffff49}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000000)="293b52c0f4420ba4c0", 0x9}, {&(0x7f00000006c0)="9e3a7c1dd9a51843e9514afd1506c0ba7025d529a28a9672cf093a74eb52bb3e44befec6467b5f8c8b21e49eb38e451d0e79d7be5c68cc388c963397c8d29ad601496fc41b713660aeb497aea88b99cf290b94d4e4310ab46947769303808510e13457be0b417fba6f3dd36559028c5ac68a3fd92703138b2faedf489717bdf1c0fb6e990fb32673ff72d5656323d2523772c21c12624755f4310a2c56a46a0185a4764cb8736bda707d4226a917338d28d8731d82754dbceccce9f8d8fba675e95107e07d5437c72c4f57af3007065cd37673a5f3ce1414554ec255680631026b0a", 0xe2}, {&(0x7f0000000140)="d4abe3ee0d81ef886a43943c00d2432aeab3c7cf48207dc1b8dc18f76e162fac805859c20a853225ff85b278e19eecea2214e6b4e4549f78ca921aa430b9db68ef690faa", 0x44}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x810, &(0x7f0000000080), &(0x7f0000000900)=0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7ff}, {0x2d, 0x0, 0x4}, {0x6, 0x8, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0x98, 0x0, 0x0) 16:00:27 executing program 0: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2b, 0x1a, &(0x7f0000000040)="5a23173ce6e660dbc94be4", 0xffffffffffffffe4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x0, 0x1ff, 0xfffffffe, "000008000000000100002000", 0x80000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000080)={0x74, 0x5, 0x7, 0x2, &(0x7f0000000180)={{0x8, 0x20, 0x1f, 0x0, 0x1, 0x3, 0x93}, {[0x10000, 0x100000000, 0xfffffffffffffffe, 0x1, 0x81, 0x6, 0x3, 0x2, 0x4, 0x7, 0x0, 0x1, 0x6, 0x100, 0x716, 0x0, 0x100000001], [0x5, 0x800, 0x5, 0x7, 0x40, 0x8, 0x7ff, 0x400, 0x81, 0xfffffffffffffff7], [0x8, 0x9, 0x0, 0xfff, 0xfffffffffffffffe, 0x2, 0x200], [0x2, 0x8000, 0xc53, 0x200, 0x3, 0x9], [{0x0, 0x40, 0x9, 0x2}, {0x4, 0x7fff, 0x1, 0x2}, {0x258, 0xfffffffc, 0xd2e, 0x1565b08e}, {0xfff, 0x6, 0x197}, {0x80, 0xff, 0x3}, {0xf40, 0x8, 0x5, 0x200}, {0x40, 0x0, 0xffff41f0, 0x9}, {0x6, 0x5, 0x100, 0x8}], {0x30, 0x4, 0x7f, 0x5}, {0x9c, 0xffffffff, 0x7fff, 0x48b}}}, 0x9, 0x4}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x5, 0x5) write(r3, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:27 executing program 1: r0 = semget(0x1, 0x1, 0x100) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0xfffd, 0x9]) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x7a6094ce7d3257fa, 0x334) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x1000, 0x0) msgget(0x2, 0x480) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000140)={0x8, 0x1, 0x40, 0x8c45, 0x80000001}, 0xc) getrlimit(0x0, &(0x7f0000000100)) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mkdir(&(0x7f0000000080)='./file0\x00', 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd7d) openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x400, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x5974d540198edf6f, 0x82) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x71bf52918b04b44c}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe8b}], 0x10000000000001cb, 0x0, 0x0) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) getgid() r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = getuid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) open(&(0x7f0000000040)='./bus\x00', 0x200, 0x34) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x4e68e4bd4cb0eced}, {0x4, 0x100, 0x1000}, {0x3, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) chown(&(0x7f0000000000)='./bus\x00', r1, r6) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) socket(0x10, 0xc000, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048251331929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYPTR64, @ANYRESOCT, @ANYRESOCT=0x0, @ANYBLOB="b9e263d0340a7b61d44e68dfc4e011545209b73ac68255b5764f34b04a04533110b757431e62f98e57a03c1f2f6465b757ddc4e6c5627ff9f0a843d7f746bf733c0b0369f0c82dd8ced4370294faa7495a6c951d3b56ce67f69bbe5de3b309f162e68c41a3c03733856cc6a18cd8e092b18759518929f22101866f8e2b1b1e6e52632d30def472e3f05f62542626b9391709253f397f81f6d8c07f8be824cef78161b9c95f8a215e0f6ccc506e2a7a729028ef3e2544a2a7c0b585f6e543ad3273e1b103d073101d73d7e8ab89f46263dd018d4b396aa8a937ead631eb", @ANYRESOCT], 0x5) recvfrom$inet(r0, &(0x7f00000006c0)=""/58, 0x3a, 0x0, &(0x7f0000000700)={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f", 0x351}], 0x5, 0x0}, 0x0) 16:00:38 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r0, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) getpeername(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7bedbd13292b66c158bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r0, &(0x7f0000002d40)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e4fdba200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fb2170e4aebe4a8897c119f6900"/4273], &(0x7f0000001a80)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000100)={0x3, 0xfffffffc}) bind$unix(r0, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r0, &(0x7f0000001b40)='./bus\x00', 0x40, 0x9) fchmodat(r0, &(0x7f0000000040)='./bus/file0\x00', 0x1c4, 0xc) 16:00:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x6, 0x300000000}) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 16:00:38 executing program 1: r0 = socket(0x2, 0x3, 0x0) getsockopt(r0, 0x6, 0xffffb77b, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x6, 0x1, 0x8, "590e77b8a4b9acc5f4041ea78e12e3249590b0e1", 0xec9d, 0x2}) 16:00:38 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:38 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000001c0)=[{0x7, 0x0, 0x3e, 0x7ff}, {0x7, 0x20, 0x6, 0x3ff}, {0xfe03, 0x7, 0x7f, 0x40}, {0x100, 0x1, 0x1}, {0xfff, 0x7f, 0x1, 0xe76}, {0x11, 0x0, 0x40, 0xfffffff8}, {0x17c5, 0x6, 0x7d, 0x7}, {0x9, 0x4, 0x0, 0x1}]}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x1, 0x80) preadv(r0, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000004c0)=""/210) r2 = semget$private(0x0, 0x7, 0x10) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x6000, 0xa00000000000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r0, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x7, 0x1ff}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000d80)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='\x10\x00', 0x121e183ed8253c07, 0x0) fcntl$setflags(r0, 0x2, 0x1) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000005c0)={0x45830ed7, 0x4}) write(r4, &(0x7f00000001c0)="85e471a7246d90887b93fc7c2cf4a58920b7c9f92f16a5fd0a9c5c69a79fdc559e1ae0f2a4", 0x25) recvfrom(r4, &(0x7f0000000e80)=""/103, 0x67, 0x800, &(0x7f0000000640)=@in={0x2, 0x1}, 0x95) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000001000)=""/4096) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000640)}) syz_emit_ethernet(0xc8, &(0x7f00000006c0)="b67849e45571fe07724a57a1c052b67448225ff739045f65a506918fa06632b0add3075fd3484eefd11ab79ac051ab4eabf65c8333c2510cf8a6580bcb9c9f8a735b27520084b48d8ec09791a24890ac1511209f10f8aa2f34f06f86cdfc4871778c086b7c8131c89d3958d7f7251853e64ee177895539c49accc68a83aa46a29f507e861ddb45f09afad0b1ad7f207d4b0719419fd722f28ba3eafbc0775242b964a829e75a43618d98c9526e6014c6a2de84558972ccb4cf9ac932e212e4e1c06b575b3d58d2e0") 16:00:38 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r3, &(0x7f0000000100)=""/113, 0x71, 0x2, 0x0, 0x0) 16:00:38 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x40) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x1f, 0xffffffe0}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) write(r0, &(0x7f0000000140)='{', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00') syz_open_pts() syz_open_pts() 16:00:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x20e0000000ff]}}) r0 = syz_open_pts() write(r0, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r0, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r0, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 16:00:38 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = syz_open_pts() write(r7, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r7, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r7, &(0x7f0000001f00)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc80c8c9e92d84d68af167517297cd33bb883210ae7bceb87baea7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ffbbdd6bab4bae1ce86d5d6d44e0674f615f364e463486e6e8f4f477df9a80881a659312ee799ef3c5c3981f363f68fca57797349ceb79321da21019086dd70b555136021b5757945be11b3233a8a3fd05f2ec2ab240260c844b926db120a30e4185d3a0049d32c25e999fb58dd187d213bb5eb5ad884223206294f579b6217995b6fdf44cf4fa72983fcbdc91b420f21da6235522e92dd6b7fb41c6db9e3b10d9088232ccca67", 0xfb) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0xfffffffb, 0x0, 0x9, 0xfffffffe, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x38aa, 0xb}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r9, 0x0, 0x4, &(0x7f00000014c0)=""/26) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r10, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r11) r12 = socket(0x18, 0x1, 0x0) r13 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r13, &(0x7f00003b7000/0x2000)=nil, 0x6000) connect$unix(r12, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c8676fc8611a1ef88a71baba9253d48b1fc10ba90643f86f9ffd41e40f0f499e1146f4f0854d1df1ef0f0c23c14469ef24901b2a53f1d8723264f7ad0cbb97efa0", 0x41}, {&(0x7f0000000000)="6fe8c54045d7a8928a7ebeea2ea6", 0xe}, {&(0x7f0000000180)="a46cf0281141e216e8e7eb7c869497472aba088361fc921b101074912a7de041cbe4f67cd05c4c900fffbaeb4ece0d129c719d568f9d1722abb2af995a3e299b104da38bbfd8b561f23547cfe7273d0a900dd7f00f3791b9c8432eba49f2e72ab3f73549bd2ed80c42f56ab8f89e269ae8e0dc4dd7a2afb7f7807456791a469c7295ac68a43005316adefb6092a32bef9f783d147812f308b6dd9797399cecca8ab2bc9f3918362f8fe0850152825b2272973a7131476e91d201a5ba5e04efc3e47232abd33c2094a4fe283dfbf2ca38269ae0a613962c05fe6ce5285e74c635a1eb400fe7096dcaddce86201185827659f5e6f13ed3422f41d305a344", 0xfd}], 0x3) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:38 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca02bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90ff03000000000000c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x1ff, 0x8, 0x3fa5, "66a148cefc92ab2f9028f28356aae7d29f4ae98e", 0xf1a, 0x3}) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac958730909672607cc0dd561f9311b9528fb544456ec1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b04ff146c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6b) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:39 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000181000/0x2000)=nil, 0x2000, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x3, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r5, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)=""/193, &(0x7f0000000040)=0xc1) 16:00:39 executing program 0: unveil(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000040)='r\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b300000800000000000000000000000000000000000000000000000000000000000008000000000000000000000000010000000000000000"], 0x1, 0x3, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) fcntl$dupfd(r1, 0x100000000000, r1) msgget$private(0x0, 0x8) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0), 0xfffffffffffffe5a) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xd2) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) r11 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x80, 0x0) fcntl$setstatus(r12, 0x4, 0x40) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r11, 0x80085761, &(0x7f0000000000)={0x1, 0x1f}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r13, 0x6, 0x1, 0x1, 0x2}) msgrcv(r5, &(0x7f0000000080)={0x0, ""/151}, 0x9f, 0x3, 0xc00) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) shutdown(r0, 0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x1010, r3, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) r4 = socket(0x18, 0x400000002, 0x0) rename(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) getpeername$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffa, 0xe0, 0x2, 0xba6, 0x7fffffff}, {{r6}, 0x3, 0x80, 0x2, 0x1, 0x3f}, {{r7}, 0xfffffffffffffffd, 0x5b, 0xfffff, 0x8001, 0x7fffffff}], 0x7f, &(0x7f00000002c0)=[{{r8}, 0x0, 0x21, 0x40000000, 0x7, 0x7}, {{r2}, 0xfffffffffffffffb, 0x50, 0x1, 0xffff, 0x64}], 0x2, &(0x7f0000000300)={0x800, 0x7}) 16:00:39 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1c0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = getppid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = semget$private(0x0, 0x8, 0x80) semop(r3, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchown(r2, r5, r7) getpgid(r1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file\x00') r8 = socket(0x18, 0x8000, 0xff) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) r9 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x200000}) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x65, 0x0, 0x0) writev(r8, &(0x7f0000000240)=[{&(0x7f0000000480)="e352fed01e433a49bba70c0a9b97cbbb008a88fc3e7bcdfe420a23fb589fef49f39d0c3daf2c5f625100c0057329ac091c73f8f3321aa4516a6f381cb4361306a16495796832c5945508c7d1a9ba69d288318cff03b89bcf70949204761c0df1d07c07382d16b6ff01654933d7beff3f12e3084271b8066aaac949d30d23401e5d5a562b88a405b3a4a21c2a834c1e8f1e100db0a2038e6f4ca9c23b269f2cf5c0103031d834d640a390018ae0be837f896349b537c27008813ef01562feb1b1863ac91f28b34cbbc81e024d727a8d381054d5df1dc4bbb20a16cc2b45f1e42b7ffe557541707f3e8d87cf37b3132f97eb39", 0xf2}, {&(0x7f0000000580)="8ed87023b259ccd39523dcefff47f037ba7a592d6539704bd2671c46514f88a69dfe7c8f9fcc04b595476fe0564c2ab9b1d8232f1ba8a59f37e0638f9088a7475901ea588e01a438cda175446fba7557f4151eb858b6a9591b5d23803790b8646ac58d1ce580c99a3aebb24fc6ab1506a8314296565e4c2d6b231deb763466a3d5d2d43fa33f4b975d506ea094d713e5e3d871d6a57cde0679437389cd9bf24a15d4e701d67ee0a1a1161dc8dcef5c689234ef229b3074608e929ab6db2d6451662324ca2c846ff39e99", 0xca}, {&(0x7f0000000680)="3ac50737c8bdafeba14f8db86d6a9c42b2a35e1cda37154f0693f55527da8cf63cce9cc8aacef7b2c722f4aceda54be8a4b9d5a958cc441728df523944ce529ab3fed0a2e92d08f4684ed43824cfd6a781d1556ea85757a5fb819dddf63c0eaebd32457139d1128c07bffe2f7ebaca527e2f5ccb367824020d63072c70c163b105fda79efcb8df5f46ac451e2f3168c5877b4130025527af3dd3594a0e40757e07affc9fb3813528ef1c6165f6eb3cd8c3e9", 0x2cb}, {&(0x7f0000000740)="744cba52b6ec1cb517bbf7b4e392023724d4ffa9b37444676de198880a2d893543e10fc231141980e4d71f4604240faa2aefc9a7289a0b749e4f55dcf2150462a483b5a0a6906d806316bd145b7b0766258a13605c2df3deab8c28f5ab7d0ea27386f8beae72cdd7cac5f36e3b4763cf7ed9317a8ae014e545ea99a6dfd22a38f778b9ededc221a1adb57c1a7dedabeafb5d45a2099dd5b8cd329c50ebc140aa6a6bf809ca4c", 0xa6}, {&(0x7f0000000800)="099fc7aa85a129717559f26efb2a150790e38edaf6012444e7dfb74db1e25bfdb81fc7bfa0dc09c300f339c07737c35cfbaa74cf8b800f1f6b382c1a4269fa1f31b0b6bf36bc892fbb611f89a5c1675592c407ae4dfa1b4220022ca5b1a8d5d64289037c9b69f6d690f560f1edcc7f45a7439ffc3c94ed90b2d6a4e18116baabdd9c0edffe43a8ed9b98b81b4c723c001c68d8aa6eea9dc7106f92426286bdc465fa6be29a4647f9fbe1", 0xaa}], 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000001380)={0x1, &(0x7f0000001340)=[0x1c0000000000000]}) openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) 16:00:39 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000"], 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) readlinkat(r1, &(0x7f0000000640)='./file0\x00', &(0x7f0000000680)=""/4096, 0x1000) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 16:00:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) getsockname$unix(r1, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000280)=0xffffffffffffffe3) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000e1ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000"], &(0x7f0000000040)=0xffffffffffffff19) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000001c0)=0x2, 0x4) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\xafdev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000040)=[{0x0, 0x3f, 0x6, 0x7ff}, {0x7, 0x3, 0x18, 0x3726}, {0x1a, 0x86, 0x20, 0x4}, {0x4, 0x81, 0x3, 0xf50d}, {0x80, 0x5, 0x5, 0x1}, {0x9, 0xe0, 0x7, 0x401}, {0x100, 0x3, 0xe9, 0x8}, {0x4, 0x5, 0xff, 0x70b9}, {0x1f, 0x2, 0x4, 0x9}, {0x7ff, 0x6, 0x7, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xebea, 0x1f, 0x0, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000005, 0x0, 0x0, 0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:39 executing program 1: sendsyslog(&(0x7f0000000040)="432742f8deda1e001d6c1e3c3a3e84f602fc13b54d8da521a97ed9cd3bc5a05e3f9393938be349db96ebc24f3e3b3b06578bc3f208f0c71ea37a07612898a4ae17176bd053243ad0d4f611200dbd455b5fda879ca020c740bbf590c8da24a1482b8f67a92f8203d143b3f21b5a5af3c695c53b0a01ee1e872c206a5852a7add5282fe726f3418847d1cd96154a8a2194054d323186a0abd074beb9991daca285f7a58d148cb758dedddd1a96832f89", 0xaf, 0x26) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x400000000000030}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0x2}, 0x10) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x200, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x5c, 0x0, 0x2}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)=[{0x9, 0xbc, 0x7, 0x6}, {0x97, 0x6, 0x94, 0x80000001}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0x5) 16:00:39 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x400, 0x0) writev(r3, &(0x7f0000000a40)=[{&(0x7f0000000100)="e1981bc87e158f81b4926086d2344acce8d782747b169634fa623f64b1ea67ce87e9cfb2d1c7a2cf8dc41337cb8d55d5ce802a45f81124ad251d9bae19d224d0ff751f1086f27995", 0x48}, {&(0x7f0000000340)="f2be89feaaa325c3b8ab626e385fba242b35be92bfe89d2a1e793dba40842e6fb0434b1826336ba394c7f3e7b152d1aeb178c424ad188d1f9fd52030b33e67abd6e708b2db1f65f24a9e5398f79b5e3ab46c2f6415ae90616689192070cc955da5fbc9924646d57b9255589cc799e610589cf2c9099498d097b67cfdccda8df942970bb32f682c2653ee251a60e2f92f71a4bded60a738cc", 0x98}, {&(0x7f0000000280)="10789e1725698a9c191c3b4309e2d71e38", 0x11}, {&(0x7f0000000400)="e6510fc2a1391eb87875cfb542b5358289f50f02be23367d8502d6d536737c4a542d7befe3f625407d22845f933b3f240c1f986aef1ab2a2828061a65d051058fd95d28ef437645ba0b39f66868794353b4f0e5ad5b1512c1d78b0db6b49485482480dd3fa8f300f6e58d8e0258b54ca4b5e5fb2c07190d9f6a499b609cab4addee5b6bd6737d3c1bb6ee41d0d3e5204f9bab80c44abbade", 0x98}, {&(0x7f00000002c0)="057ca6b58f2a1ef9", 0x8}, {&(0x7f00000004c0)="61385c6939e6f510a2daacf1d42540c7209d6e8ac299c5ffba9b7e2c4e95c467997f5f560b6526a2d43faeeea329176b71", 0x31}, {&(0x7f0000000500)="a736c0eb4d2e6ae2fb27", 0xa}, {&(0x7f0000000540)="ef3b34820965a58c8c1623ac82564805c656cebeec0228d8655f18040fa919a7d26c35acb46762d04d839add2d5aa91ffe1f8325e7e2fbc9028928e75d849e03710ec232593f5722f5ec900382c3eaed8a53f4429c226d72345cd9b4668e02316bacf6d909d3d7a759bcf9348e2493c8c56bd00490ae6cdf8fd890356aa3b6496df59b8d405d1fdca9da547d58a0e266b384e96f6e141fed932ffd48c780485a5f8cc86c3b86968fc8e4a9730b9236b8fe06b37f09cb335beeb2128ddcdc4421d9ef6566819a", 0xc6}, {&(0x7f00000009c0)="82e9a8f8820d5625f108cba71e54cbc705e1af67e528644abbe7c77dda492d2a4cc27766bbf7d33c142649f316787483f126b2c7d72ff9912d252bd8e9fe52f80451ebad03d112b93ad9871b0100", 0x4e}], 0x9) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x48, 0x0) getpid() r4 = socket(0x0, 0x1, 0x22) connect$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207020024018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a20f95bdb5a09000000b6d5b786186a3c502b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe673362870b4ca408947f646876e47502cccc2e0f48817d4f4affa73c62018ea95b332aeadd2d19d391ef394d4286ce99f11fc17e940167a8f78496997ce1ad7de4d0a1751678dcba2a8c89c7c1541990886af7ed114572a90a74160a2362c276c33c80bc419268a0f80931dbfd9d6df40934e45ef01ba9eb05aca5e0aa4958677e87db77ade6dbf0731aafb4d95dc0f2d9dc749b2661e80dec57eeeb934ea781eea5eed57bb1ddddf291ccee28d3cb628ecc87caf569e589ef3593351e3fa24f090ee89ce2009bb6203b6b9d13d945cadb8d501b9f0d72655fc45c0c38c7b11977428e2bc41840c4b5b65e0c8901f5659af98a4bf55c12427511bd36c959ece7e5119f7eb28cb8ab5f697480363515b6867bb17eab39a93ed911625eb7850c20ff92400a0a273f8f99bda21b6a13a56e81fd2e3f1a660c8c0e3deed9cece60e5720e3fb96c1ccf51caeac5958a69f0fe37ca50b2aa9e033b905b2e41a99b1aed5956340cb39829ac266e28f8c1f88596d7463e70f1db46041028c812ca759a05578d0b36f7baf1b157090866c48941f34c31d1b6b9139347d02ded0f1597acb50561a56a1b2270b06947f860cc5515468305b750251c37323f0617e8519f776ee48a278ab3f4db720b810630beede285c10abdf4acfe9cea999fad553388adb7910ce060ca5c7dd4a8d24a267f9b739108043ee8154dde9b98fa7f996860f0d2f1b3f8b2caa1cf33ade985ba41e1d027751f1185fc647f29b850d008b96292bcadc482922f1ebb38c1d9708e6df670bb0172db813cd079ef24d82dfdf3b913c30826921af78a23bd507d406f66412761f17c2d937f438cc94ce231316b8"], 0x10) write(r4, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) socket(0x18, 0x5, 0x20) 16:00:39 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) write(r1, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed01e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2b706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) r3 = open(&(0x7f0000001280)='./bus\x00', 0x10, 0x181) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000012c0)={'./file1\x00', 0xc5, 0x80000000, 0x76, 0x1, 0x1, 0x8, 0x3f, 0x1, 0x1, 0x1, 0x8000}) close(0xffffffffffffffff) r4 = open(&(0x7f0000001200)='./bus\x00', 0x10820, 0xa7) r5 = openat(r4, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r5, &(0x7f0000000d80)='./file0\x00', 0x33) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r6 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r6, 0x1) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0x190) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r7 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2, 0x2011, r7, 0x0, 0x0) msgget$private(0x0, 0x0) r8 = msgget$private(0x0, 0x315) msgrcv(r8, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000580)={0x3, 0x407, {0x7ffc, 0x8}}) r9 = socket(0x800000018, 0x1, 0x0) r10 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0xda13bf3e20f512d4, &(0x7f0000000000)=0x204, 0x1) close(r9) r11 = socket(0x2, 0x1, 0x0) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000040)="100a2956b9223776", 0x21d) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000040)="100a2956b9223776", 0x21d) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r11, &(0x7f0000002300)=ANY=[@ANYRESDEC, @ANYPTR=&(0x7f0000002400)=ANY=[@ANYRES16=r2, @ANYRESDEC=r12, @ANYPTR64=&(0x7f00000023c0)=ANY=[@ANYRES32=r12, @ANYRES64=r13, @ANYRESDEC=r14, @ANYRESOCT=0x0, @ANYRES64=r8], @ANYRES16=r15]], 0x2) pwritev(r11, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r0, 0x5, r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r4, 0x1}, {r4, 0x10}], 0x2, 0x9) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) write(0xffffffffffffffff, 0x0, 0x0) geteuid() pwritev(r4, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)) r5 = open(0x0, 0x2, 0x0) write(r5, &(0x7f0000000240), 0x0) pwritev(r5, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:40 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000085, &(0x7f0000000180)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x3, 0x4, 0x200, [{&(0x7f0000086000/0x3000)=nil, &(0x7f00000a6000/0x1000)=nil, 0x54f}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00001bc000/0x1000)=nil, 0x9}, {&(0x7f0000555000/0x3000)=nil, &(0x7f00000de000/0x1000)=nil, 0x3}, {&(0x7f0000173000/0x1000)=nil, &(0x7f0000341000/0x1000)=nil, 0xffffffff}, {&(0x7f00003ec000/0x2000)=nil, &(0x7f000060b000/0x2000)=nil, 0x7ff}, {&(0x7f000066e000/0x3000)=nil, &(0x7f0000109000/0x3000)=nil}, {&(0x7f0000feb000/0x14000)=nil, &(0x7f0000772000/0x1000)=nil, 0x100000001}, {&(0x7f0000486000/0x3000)=nil, &(0x7f0000076000/0x3000)=nil, 0x80000001}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000789000/0x2000)=nil, 0x8}, {&(0x7f000052c000/0x1000)=nil, &(0x7f00000a5000/0x1000)=nil, 0x8000}, {&(0x7f00003b6000/0x1000)=nil, &(0x7f00001a8000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006f8000/0xb000)=nil, 0x3}, {&(0x7f000029f000/0x3000)=nil, &(0x7f0000735000/0x3000)=nil, 0x6}, {&(0x7f0000208000/0x4000)=nil, &(0x7f000062e000/0x3000)=nil, 0x8e}, {&(0x7f00006f7000/0x3000)=nil, &(0x7f00000b6000/0x2000)=nil, 0x9}, {&(0x7f00006ef000/0x3000)=nil, &(0x7f0000770000/0x1000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:40 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfce8c2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350008000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000900000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b78dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800e3000000000000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) writev(r0, &(0x7f0000001180)=[{&(0x7f0000000040)="297dbf14687328c442e41f26fcd370b4e9c52e989d4d7652ed68aa70a6116c277ec04ec630afebfc4a2da87104936c5057f9fdbbb2f32c12ff2365acface58ab08640169feb432b543b301505aadd01c3c14c5dbb55c4d5008b33fb26da926116d8969d521f514e546615e8c22bdce676980bb7393506ccf89734eff3b72ffaad73334e48d623d522b8f3da8e677dd1f2aaf28659490d934ef2b12696861ff4daf91e76dc7c5161f5104907593f0aa063b409a26d406902b66ba1991c613b2f6a5dfbbfcd4ba8efa32069ab1e881ccd3cc2b4f454c5f3fd6b40712c9716ecd1eb7a378479f8fa2b07767c1859c3a4601115fb9b720b0ee72cc12172952da923d91714f2b487e926b72dd6d642c3a422015732e948043f2a9f558e29709ccdacf9189197b6f89d970580ac7bf1da0b4dfa9fcd0e5e8a7e3b3fd9492a72e573567ab6bfeb905fce0f28414c897dca2081f4ff6673f1997c5814e311ede30c6220b5c8f0a26f49ed5e8a9d592672626e5cd56ca4acead3e2df3b0d3fdc8be56224362142cb1dcad034ab409a19ed40cd90153123e2a2ae20bed8faa3ad0f91233f98b4935c29bfbaa17356b753cafcc5902277d1e155d5b3bc66e580796e06222845483b65c117907d980a49a0619ccfec3b46e4ea7066ed9b2cc35e0a98cca92dabb3dd14018e2c60d1d71e8b77cff9851884478b593932be49877a4e65548d4138d604fd3f1956751d01c1b4d4b983e93646abe81f4f2eb20ca69379e7a2940c63ae0d2ac7e620ac22dff56c96c343e384cf9dab7f9afe17b6607914799983911d79c3d58f6e97e6ad8127d8f115f5a5ccd6575940388c6d0e3da16a43842ae319d0f0acfb3425c07666e571bb1a07a0cd08b27a7736bf0c25153453979934d648ea4907a7e983a78215844015b2aa6793c5fcfdea509bf036d19b69c6c2cb7e165547c3cde5c974fa190fa957ec92e700e5125eb1ee84cb2cb751de2e5d6dec78c91533f0a71418228cce52a54aeca8c0510f749ad7e48904ccea4d6781977d6f6e953db0943c0044209dec62069eabd89e3a365d0f116b5392fda51187c4c48e36fb1407ba9b27ce928ec38d6004f1054288624da81c0ce0ce9aee261fd8ee3731f66923c82ed1d27641a1f2046fd0df18a261f0cbd38beca3fc9c8383a52f6dbc44179479c5f59e2278c2e81df994b7091545d08e55c4a7df03bcf69a39decce1d90be1396f439ae513e42de7b62c4a5cba38a13a5eb5160480561e78c6f0b96ea0796304ddb49cc181362d92d72f7615e8a7922624b380db3ff7359919252e53b19d5da85fb431735b1923e754b07d7cd9396d4a4dee680bf6f2b5ba1d48bff18771989f3d1f6885edc4409cba33491d660007e3865f1552595a48176f12ca031c1d4f7b0c8fd99ee6c78e2521acae935147dbd153150ae7ddad7d954637506bea53f607b094b20ae6c8a1e727e74c601850f9bb77020d5f1bfcd9bf985a3930a85989de15b4073a7efc7af5fc14352c1c66d011535b953070ea6e9b220b84ac3ca3e01d2cb562fb2f746c7d18bda3b547ad40d7281f8d1870de27756f327abc06445f270362c66983d8667a83701568c9f85b0feb7bea2e5efb96c1f419da5787822ed1d681951b612719625c4bc0570a1004612c842505e60acfb133f49939eb68062a0cc244a8a4311d3b3ed5fb75bd01c5da156df1e2ddae9d5eda7e816e29c46d830ac4454d8da21cbd6ada41727c0eb847ab5224acd9755d7563031d92151de99b9b0864a9a27f1ce28f02e8c701067ddb7b436174f8ad9a49a33801f6572f3da5564d2e1a91359a108c471c72baac428ad2ed4c03e915160fc390b0519419080dd3999edbb1b147b65858ab38b543216e672a80f177d68e12635b82ca59dd0b1c11978c332ce2e10d36fa99cee289b30178804850a040fc214196f4aed94f67ebfef6a21bdbfe4e2c666485032e43fc7b33e4316157b9e84f68caa21bd1fdb079e1cde23bc0510ff6a2c3327cb9784df26dc32591b7f4aace81ca08147eae89ca66cab69dd8de28c955eb0dbe8fbbe65bfea49148559adb470a0bb7d4819e3b351da0530", 0x5c9}], 0x1) 16:00:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x91, 0xc8) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 16:00:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x19, 0x0, 0x600000000}], 0x7, 0x0, 0x3fffffd, 0x0) kqueue() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r1 = socket$inet(0x2, 0x3, 0x2) listen(r1, 0x8fe) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x4000000401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0xe051, 0xb2) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) ftruncate(r1, 0x0, 0xfffffffffeffefb9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) r5 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) getsockopt$inet_opts(r5, 0x0, 0x4000002, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0x7c) read(r4, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) ioctl$TIOCCBRK(r3, 0x2000747a) r6 = semget$private(0x0, 0x1, 0x350) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(0x0, &(0x7f0000001880), 0x0) sync() ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000300)=0x4000003f9) pipe2(&(0x7f00000019c0), 0x4) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000001a40)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000001900)=0xc) clock_getres(0x3, &(0x7f0000000380)) fcntl$dupfd(r0, 0x0, r0) chroot(&(0x7f00000018c0)='./file0\x00') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000001940)) semop(r6, &(0x7f0000000480), 0x0) r8 = socket(0x6, 0x2, 0x3) fchdir(r8) r9 = kqueue() r10 = socket(0x2, 0x1, 0x0) r11 = kqueue() fcntl$dupfd(r10, 0x0, r11) fcntl$dupfd(r11, 0x5, 0xffffffffffffffff) fcntl$getown(r9, 0x5) semop(r6, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r6, 0xffffffffffffffff, 0x4, &(0x7f0000000780)=""/137) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r3, 0x0, 0x18) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001880)={0x3, &(0x7f00000000c0)=[{0x2c, 0x3}, {0x5c}, {0x6}]}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x45}, {0x6, 0x0, 0x0, 0x68f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x4) mkdir(&(0x7f0000000100)='./file0\x00', 0x10) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00062bdd776ae9924446080000000000000000fe0000ffffffff0000afc42a4800"/52, 0x34}], 0x1) dup2(r0, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x4c}], 0x1, 0x0) 16:00:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x0, 0x4}], {0x7ff}}}) r0 = shmget(0x0, 0x4000, 0x780, &(0x7f0000049000/0x4000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x7800) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:40 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000007c0)=ANY=[], 0x0) write(r0, &(0x7f0000000080)="dae6b8ac0070477c0566b8397e68099716cba1ccd32be71fbc564873f667beeab85ba51722c4cca255f974a211e898e64c1b9702b14eed0be6c1f08bab499a62ca2a541edcb1697d16e9db09978072031b6a33e568a8cf79b472368241b705fea22b7ca233538d15d544efffb456e44b95d743c20bf9cb7a9ddd96a4c0ab8367ede99998925f2573f8687cce41b97a5bfb", 0x91) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0x1) 16:00:41 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x400}, {0x2040024}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0x3d, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000240)=r4) write(r2, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r5, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0), 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x10) semop(r7, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff, 0x400}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x9, 0x1000}, {0x3, 0x401}, {0x3, 0x88a8, 0xdc2118ed66ac171}, {0x3, 0x11b, 0x1000}], 0x9) r8 = semget(0x3, 0x4, 0x8) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r12) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000380)={{0x40000000003, 0x0, r12, r10, r9, 0x0, 0xae51}, 0x0, 0x401, 0x7}) semget(0x3, 0x4, 0x8) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xff09) getgid() 16:00:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x100, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10001}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x35b) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r1) 16:00:41 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x04\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:41 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000016c0)={'./file0\x00', 0x3, 0x3f, 0x8000, 0x0, 0x4, 0x80000001, 0x7fffffff, 0x1, 0x2, 0x4b, 0x7}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5dda) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000001740)) r3 = getpid() getpgrp() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f00000002c0)=""/116, 0x74}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/203, 0xcb}, {&(0x7f0000001500)=""/90, 0x5a}, {&(0x7f0000001580)=""/130, 0x82}], 0x6, 0x0}, 0x40) 16:00:41 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x200, 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) r3 = syz_open_pts() r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = socket$inet(0x2, 0x5, 0x3) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) r9 = accept(r5, &(0x7f00000002c0)=@un=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) setsockopt(r9, 0x1000000029, 0x1000002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x10) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000380)=[{r8, 0x100}, {r11, 0x80}], 0x2, 0xcf) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x2, 0x7ff1f, 0x9b, 0x400}, {{r0}, 0xfffffffffffffffa, 0x2, 0xf0000103, 0x9, 0x2}, {{r3}, 0xffffffffffffffff, 0x8, 0x2, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x49, 0xffff9, 0x5}, {{r4}, 0x4, 0x1, 0x10, 0x10000, 0x7fffffff}, {{r5}, 0xfffffffffffffffa, 0x4a, 0x20000000, 0x3f, 0x1}, {{r6}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x7, 0x8}, {{r7}, 0xfffffffffffffffa, 0x40, 0x2, 0x0, 0xfffffffffffffffa}], 0x20, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffff9, 0x2a0e68d4ab65afe0, 0x10000011, 0x80000001, 0x400}, {{r10}, 0xfffffffffffffffb, 0x23ce5411c00cbd99, 0x40, 0x2, 0x492}], 0xfffffff7, &(0x7f0000000280)={0x100000001, 0xffffffff7fffffff}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x20000056, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xfffffffd}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x2, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="12878cc82133cf05c38790e3b55a1cc34775f6293509f6428b04a3c1b8e2d8fa805024cbf36e6eb43a747fbfcecba71b7f22a6f93ef4d2c168cfedc4e3cacd31d71b059f2e40332984f9090f1bb396f6622a9ff074d4a37f0a38f4bb5a03bddf9e4cad28b3f194feb49df600b02ddb3ce0870a0eb51eb10b09ac331535749d79fd0060243614950d26587225371775c45c59703b5e08c4c4846f406458fa9e85af07ed9782b242ec819590b013", 0xad}, {&(0x7f0000000200)="5d667f3058b496f5cf4f87c86355a4e5b5d621f715b80f4953824b2cf8f82ba66903b795c19803841570433713e4343d9c8b8c0cb249ed5ee75ee95ae231e2f81aba5103ea6200f396098b4b8ab7ca713dcf59b930c94000b778d4c07b63fde0672d48c7fd2be3453aac863a7e7b50242cbfa76f3fd58c9bae56cfc98e31dddf44462a54f3aab332ae49b48f91368fcbd3d9fb9f36b13d02824e1d6871aa95e5c421c4f98cbcfe", 0xa7}], 0x2, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x2, './bus/../file0\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/202, 0xca, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x3f, 0x3}, 0xc) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000340)=0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r2, &(0x7f0000000300)=[{0x2, 0x1, 0x800}, {0x1, 0x1000, 0x2000}, {0xb4e4e3009ca17f43, 0x81, 0x400}, {0x3, 0x4, 0x1800}], 0x4) 16:00:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'\x00', 0xc0, 0x0, 0x81, 0x1, 0x101, 0x20, 0x7, 0x7}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) accept$inet6(0xffffffffffffffff, &(0x7f00000019c0), 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r3) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000080)) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r5, r6) sendto$inet6(r2, &(0x7f0000000200)="d6845f1c9b92c9e01dae34e7c10a5d111c389ce3996b15f91ec71ea82e12164dc99afb5bd26dca7df35965316a281ed29fb8683ccc87c19fcd5b5d1224dd18a6d5bab7dd5ef0fe13f7cd89c34a5cd1a66caa56275bbc6b05c47efdd75c17df971f1fc27bc34d6cb291fbc0fd3e7526f3e7a30aceca0ed18a2ef7ecd0d9f1fe8fcb5f0d49961b677885", 0x89, 0x4, &(0x7f0000000180)={0x18, 0x2, 0x20, 0x3ff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r7 = syz_open_pts() close(r7) close(r7) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f00000002c0)={0x3, 0x9, 0x7fff, 0x8}) 16:00:41 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x800, 0x8e3cc9944fc78755) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1) select(0x40, &(0x7f00000000c0)={0x8}, 0x0, &(0x7f0000000140)={0x8}, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x50}, {0x6, 0x0, 0x80, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") socket(0x0, 0x1, 0x6) clock_settime(0x0, &(0x7f00000000c0)={0x0, 0x401}) 16:00:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000a00)=ANY=[@ANYBLOB="6ba42106dfcbacdbddb9b6d0ac9c0a2068a3c408f871004d3d5d45c5cd786a7aa5b71cf9c423bc2ef929c5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x0, 0x8000, 0xfd) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = fcntl$dupfd(r3, 0xa, r0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x10000, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r11}) fcntl$setown(r10, 0x6, r11) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r12, r14) r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0xb98a1f696e7b5420, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x1c, 0x5, 0x4) r21 = socket(0x18, 0x400000002, 0x0) close(r21) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000040)="100a2956b9223776", 0x21d) r22 = socket(0x18, 0x400000002, 0x0) close(r22) setsockopt(r22, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r22, &(0x7f0000000040)="100a2956b9223776", 0x21d) r23 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r24 = socket(0x18, 0x1, 0x0) close(r24) connect$unix(r24, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r25 = open(&(0x7f0000000700)='./file0\x00', 0x80, 0x3) r26 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x40, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r28 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r28}) fcntl$setown(r27, 0x6, r28) r29 = semget$private(0x0, 0x8, 0x80000200) semop(r29, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r29, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r29, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x2, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r29, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r30, r31, r30, r31, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r32 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r34 = semget$private(0x0, 0x8, 0x80000200) semop(r34, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r34, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r34, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r35, r36, r35, r36, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r33, r35) r37 = semget$private(0x0, 0x8, 0x80000200) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r37, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r37, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r39, r38, r39, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getgroups(0x1, &(0x7f0000000840)=[0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000009c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000140)="07206397bf40", 0x6}, {&(0x7f0000000180)="da42813178fe1e4427ef4e32ddcbd0ed4db92365990af7833e79b04b90b097a95eaae4e267cca2753bf70e9ca9a3bd7833dee4cd9692dd6d66b6322fcf1e", 0x3e}, {&(0x7f00000001c0)="cb5880e487e7f5374731bd043d7ae9ddc2093de38c77d534c055135c5f5ae28084c4f285156f34b6cba797057a9a191ac2a185a63f94b2a90779f4112e3a3e8f348ddefbcfd241e1fee0eceb1907866bc4040eee2197b24b11b76fd2cd0c336dbfa73a9f1dd232fcdd23c1fde3168e061f9176a254eb2ec074b27d30c4c6084530816ddd56765aa463b771e62ee09cb4ea81a3b2ce542ee391bc75a978eda369ca49c4147bfd9efa0f44a28b77dc602303ebcd61f025d1cc249b1fc01076e9fbd620833928d7f07860beda1b2bf42eb04f5bf7cfcbaee69e21b4c1f44adc1d9b3bf11dfc47a2ed08dd443421fff77c9fa9a680b5", 0xf4}, {&(0x7f00000002c0)="b333273f997b0d34c788f61fd563b7df8ac7855767dfc3425dccc6290d0611916d93b715603fac7cd219c05e35561e0afd5869fab8348c6d46131bc2580605bc83f4519daa09d3d71184245d8f15ac77c0f3f77c615c0c382e8a197845eaf831640e8a1e4f6834d5564f75c5ba7764876eb8c6ab00c7f2c74b27036adca3a247feddfff0a79eb0c08c47f153a991794b80af31281536632eaf858573bbd2ac3d2b7bc125c932a3279ccd6303b1c5a8e03ac6927872206ec3e7271f58b35ee7270def5f6be4a9fc6d31008c993661e7579e11f0043862be0a91b5e6af4319e2313b399c3c637fb45a1481", 0xea}, {&(0x7f00000003c0)="5ff22ff37f33c20a26e3126e3870596e4672c8655abb8feee8e3a9e07ebf7167d783b94a15b43a19a114e801b02d111ddc6bd8422287c54ba01e9d85dffe3f272c4b3880bcc594e0", 0x48}, {&(0x7f0000000440)="35f57e5a692cda5d84ada4faaa50ddea172bf6838ffb7b40b49191fb41688206b6f551baf06d83122ef323c69a68560004860afeff2cdf307895cc8e5cc95212985f8d5952314c9847c4cc230b5aaa734c0f19887f4bd85813a674046b42b7cb832dcc98923d432353faa442564f74f3633c6480438d148d3c0b67ac3fd0b90feba0db52254978f3f1f13664457e54dc828e62be758591e40530b15c4efb38038dc2762fed2290a8cc508e21c8fe6a043a1322c406b9738694f3aa826a441c6945952432339d8ed6c1aff5dd3bf7ca4dddb7fc84d46be46cd7aafc4706ca4807accb4b21628da850dde535744a908b0fbe22346639f5cce438", 0xf9}, {&(0x7f0000000540)="f140cfceede0d6cd0ad513e959357dbadfbd4fc83526137ba10b19e23ac9e1c5f9a2cc7d93bdacab71d4e62f74dbd12a764f9c4a8ead15271ea74c0edab34a8aa65eabb4cdcaaf180510bd4cc42faa2dcd0945252b58bdc2af703c49f1b1be845797c7f18668d2728f84085b4d65441f0e3e1ac84fa78b5cad3eb504164b76059f6288a37d7cb5a96a3cbe789cc72ab71573a60f5f616596c989d0e6abb89d362c38", 0xa2}], 0x7, &(0x7f0000000880)=[@rights={0xfffffffffffffd5b, 0xffff, 0x1, [r0, r2, r0, r0, r4, r5]}, @rights={0x20, 0xffff, 0x1, [r6, r7, r8]}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r11, r14, r18}, @rights={0x28, 0xffff, 0x1, [r19, r0, r0, r0, r20, r21]}, @rights={0x28, 0xffff, 0x1, [r22, r23, r24, r25, r26]}, @cred={0x20, 0xffff, 0x0, r28, 0xffffffffffffffff, r31}, @cred={0x20, 0xffff, 0x0, r32, r33, r39}, @cred={0x20, 0xffff, 0x0, r40, r41, r42}], 0x130}, 0x408) close(r0) r43 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r43, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x71, &(0x7f00000000c0)="09d2b7082fdf1ad938b517c31d7f1f406f2fa67125a7c8bb76f4c9b61ea5de8ac3cbc5e860845952de08abc482e8a4764d4fefd7a6befbadf483d7f214dcf5c08149e2fe1b320b60aa0976541718925230f5a94eae39b4bb8ee34d522198e4fc7ba6cd79483e7ed56e747c5b3d018ee185") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x9, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) mlockall(0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:00 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x5124, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d013000000000000000"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x400000002, 0x0) close(r8) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r8, &(0x7f0000000040)="100a2956b9223776", 0x21d) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r3, @ANYPTR64=&(0x7f00000013c0)=ANY=[@ANYBLOB="8b0181c237837e18b0942999e472bcff09810cfcc9f5e237b34d47b75cd299cda45938ef379b320362869f859a32601a1314cbd171addb38e077dc17e48c9f904aebc7e200c1dd3dd9088c154e29012b078fb18b635313484355df1a3ed8608108", @ANYRES32=r7, @ANYPTR, @ANYRESHEX=r8, @ANYRESOCT=r0, @ANYRES64=r9, @ANYBLOB="479b7664e4724985b02cfc33c6b0c2096b1a952bac9ff38e4d97a57f2e884ce6c9d4760f703fb1a022e185e057e99725f98447bfabb829edcca5bbd3a077f7de4ddb4f3f3b95f02c6ddcde8fffd9d794ed0ab0a9a31b64f4d13918876e2dd2f9962d0a4a5ace9715762691858e98230619411f05f0ea231d208238e0b503ad79ea54e0097e02dfbd74667985619eaccbde55073880da15e060d71e7abe3075f8a56f7cdd379ceb8b42a68a5491683676d57ae222e3407134dfa1965143d75eb04e5cf8d596b956719f273374390a5f1bef1a021efe93cd4cb711330d0f7af4237ba21bd137f7b9d724b8877f10df70626b08da32ac10eabf6a5188def978a4b0bb1169a85f519415b9c15f76759dbd78eb9475f23b3d7e0102ad1fe9be37ee57378e1b8433c44a4c4cc35d9d4f9165365849a4b1eae0eb14c20c5e2dc0f2fbd05bdf44e452ceb35edff5d5a6ece8bb6b549b6d927f90dd56a79f82e7366f5b548f1db50c29f373a40af7e968de6c16c3cb7baf45b97c5ffb4aeffa7726839ca29fafdfa0ac11381eb54217dee877bd5355c6405c8f65dc1289901c8701f84cf13eaefd04325611b32214fa54e9a4db46c64a46993ef6394cf015b649ad9db4c70fa14a7f270175edc7c593edb4a6707be811756aa157e4039d3dc1c00a9a920b04f7db7002ec64f05d5f904cf3c39bc17852abab40d62f9b58d2754b32b3362e3b73851c495b3a935c17ca46b931d46ffe1accdffd284a82e85dd068d7e6b9240ae9ed17a74feec49f8db722b6d5ea73ff5d1f6593fd4912f8881b111b7dd04a90b5c0045c2ed507f0460a6f80f0901d0c31bf903b77ed82c8be68069dc7030307caff5204c9168d83a4d34898f878c66e244961ac1d82c03caf7717f12a52df97418b1f846b1d82ddcfd05260bea99627e66f8a59d6ff05c37016b756df560a2fa4057cf27f914aef67201b61d98d3afbee58a01f964be3ed3a9c6881bb9d7274d095a168d60bb073819a44e1d0a4ce082ea73b694b1e966fffa649f1621f5bcfc91af36c8115586916c3235eb76670610b305c4b18cdc4c77cda4f7c68bb4030f430e3472b617241e22706b4692a0ba81e95695cbb8f1935f3690d1e18e123ccf6f06298539ae9aa1cd109723602a83f0d08ebaa749ca5d5d39bc79dabf866161a2e565d4dd46dca80072bf18ce03b526ae86c1447ed4059792404e724a14c2f76d91fe2d08ca6432835dda35a40ee987cbd3b9082ca183aa28d927f8750af558aa97c25f66acf83994cc7a95760aa293cf375006f80df8f3cfd91455c8e05766ccbc1590d34dffa991703a0114aaba69d36850ccfd539ea714f568abc2d1d58b0fb8194923a55dbd6a37ad4977f69ee23154f1ec8d2569f6ef9c1c87e73437de8cf534da269d3d987de8ec1aeb574211025a95849949ee8859ec51caba8a41e5e0f62b25dccefd9c2d0c4f358af818b768e6fda81785287f82bd4a4693139adf39dbd6ad2a857dfc8e01eb38e93ca34416192ba7d5637266cdcdca3044206a01a7d0ad80e65f905661f8e8b386c70b9c2c56e2d8ce82c403fcb3adf28ba1bafd88631c84eda4a5723c0de35bc939f66fb56d6482c52750413900cc35d7e4bd88593658b7e466aa6f2c544686afb4f0d74ef3d796f0862579fab684479a1f160e9404fa3d677712599ac7d81d6799b3635fc0739468ffc9d62a0b4caa3155176a6ef3a4e235c58ddbdbae74f03839c42a112a79f1652760553ee94a5277717ab794399ba3b4ab02570c1597f72149b29ec7228294ca82d44ef3f346e17b9e419278c1829ea93830509a1ff9ea9e6a49376fe2ff8fe40b92a752b518091ca23522118f645e631ecd4223d0da548373a67542f0708896818568512d180d3e962934f34ce13d0d5bf4eea8f3b930975a412d077c922a5d32d76dfb59cf746799c65eaa50d9a8ffe2a0e67467fa40933633a4542e3ed57680f3dc130def616df5f96575eef2ae316fd91d51c0243c505bd58e0713eda27241c3d42b962ef60d111693bcb4c8a4edcd3e25ecb9df424b5f45b495655979116d0ea4a9e94a22222a8121055ded7c6edd324d240440e0b91adce34e17fbd183c96fb6b503a6f9fb3d926eb1d379e09e5d610521a98ec05d2a0539eef44083a1bdaec230106b60e778a07f5aecc365e2ba2c75bf2df46b8c35f8150ac99e7ff247df554602cbcccc63e558ef892c233531c90cdf000e9fffab846677036be183cd15acde4068b188bb42237a87ca9725d419f3513d37f36480b72b9f88d17a86ebe45ecafabe73cae940222332926ee94acef46a3a9f4a7c80513f3597f8e12e186233a3bebe8d543e057d802adb595ae47d81de0e36d8ae014a1f7e9196c801a3c696eb2c00786cca6d8d6eb494d3f2129825cd1449b5cd18bd32faaf8d9727a1d13ae99abc5ae4065cce27a1fa471db6ef3ab29d35035c288a468e69e0b2a3cf1e6b4df03a18d566a3361996dfe0483e289c0afb8a56aefc04e162897a6a76c3d76bcba5e128df7338a94ee921a7fab417399a183dc2faaadc003fce813c55ac8056710bd835b0a3905718bfabc4357023bb03caf2f406908df673598a915aa596f7e6295276017a5328a002b7108c862411c276378a0b3b5a19560d2c852a0a130df6981eb391a6132fed12278ab2c73c7e6ec4d54cee0410b01512c2767a8bf221a97233abfca1a272ce99f65c0feb6a86047e033200fab3586df0a361eae05ccebef61b757ec7463d5c5fde941406927f8aa46ca7c2ade774f9f0eef206d980838f8c88b15f93675793c4487d89d89845a2e3db5f9127baa0fc668770c811930248920ea309558e0025711812127cdc703b722c9a74baf4aa59f74952221c02542239f19767b58fc1963b2e5837a4e9c4259ae83c881537ce1e985243150968b112d43a6ffd8bcbd16e2d4af00997f9b45ab1fc91509d86de7f14913f8da536d8ceaab4fe3198ff4fd9ed4a18fecbbab89164e9bf9016b4421ce09668ce2b5854323dd72f02abbaa4f619630f3f467fd23bfaf3aae989cb2de98b8219d2921c82713a91a1b0c36d0049413607b83388c121a8123357711829762a8b7a19159838c67d2f9bed432e2de02897c935f4e3ae0be6f97ff625f2d5c63dda557ff8556d6a4918278112d01aa79c5fd84cc5cdeace1ec6f541b0d2acef8ca56695ec0c3c0451713f8da6953acbc7cfe26535a371008f7aacb443650c91bc4919c5e903b7ac4bfa9964d248536efedb4b74ba31cf687befceb014f88a6123d255fa08efd35ed1f5dc42d4e36f7008df7009f4441b5e57e7868887d25a4b4edfeebf27f337a494dac1f7f3c3a0754ef4d96db63141d4490153ea368a61c94457b0dcc627766e829dc922c8cff32b4e88811ce564e26c6000d1d9debbfa737745c8bbcfacf0de1420b45e89d0e3dd954fc799f65d205d742e98324ec9d069c3d280ad5f2b7efa842e13bdaaa9b82c3d4b08003d375abf0df72ad7475c742b1cadb1c35902da462a9a8b260945efe7edc88d1cbc76c4224f95f63ba1c2f53d7a12ca543ee7776d01cab3a6f4239136e5e8a551f07210aa1793722a30fef32b6f29aac2b20452672bf4e973fa70c16c60405d1058589e5c08e3bd475c5732444de0d214f54dc15bf13d4f52177c8c4eb9915c2e925e82b72a218703fd75dfc5f779a7819d068cbd5cfae0ec1687f7db5350e25b8ba83eb9d13f4f8cfcae2da7bea126f5701a637bd5e0691979f8109cf7ac8f55c68a4d0156cf15ee6a96de8b8d81ad9a859687c696cffe5d95b01a17be775f50a573f7a2daa57141e5585ff86ed4dd6cc0df1bcb02625031318ea3cda3dcc14c5817cce3e443be3a61ecb698b296193358916988863d09d681fc528d9e2bed08332b4ec539c58404f1373f6b79f79b2f394ef7feb3e146c998a20c366371dafddd00191f7f451234bf1da9cbb26001caea39488dd9b380b5486eef1bc3386fafb6600039509beb0f66d0470f36c5c05575b5b2d7742074c027670edea4262da7e2d01be022f68ef034c45c18f42027482ace62e42859af2d9938419795d9deed250e171c27f9bf24412329b4147d26db6f43447aa46a9421c5400d1c730a15d1273f72ef5b94908e11f469346f4da6983599d91ef72311eac1ca06e76afd9ba1dea0f4efae2d58763ff00b68f7ad268753ed188c7dacad651595ddaeed484293ae02a364cc664c96bb9357e82554b99773de765f71ad6686fa5518052143b2fea84afdc9895806d8928c6fc9c366d7bca523f952f5ee240de5d504c4ab3191917c699c6c2d5c138583791bc018f42f2a295bfaad3d92f2ccee7749d706ca604ef234e84685048ac811cc99fbc974fbb8b280a62ad3ebc1f44546c824c7c3e27ccc39e8026d7a6c26931c9478f16e7a5c9f5a4d1daae6ad7313c5fb4201a97227ba4b788a779a83e02c9c63a0c140ac90e177753301017db9a5028f8a04618d7f23fdaf5d6e61a1e07907945afd551f1b2ef89b742c9af6b80aae4322d5cb7c38f6c84103408e271f60a19ffe61028f28a85b5e41da8f097efe27cb5ec9e9f8b22f82a6e9cbcd299a03333d8c40143db2ae118e7945357fc69edc304f94a4ba8011c0dfcd2e878bd11dd8e0a596cede38953001949977b5ac98bc942e4122b78d20acd6c3f86720196635cd73a988ae526088249ece8d9d45142746bfacea408731f63fdee0fbcd54b9951ffc6d100dc8e05bbd7e838eeb1cb4644a3817b68d3ed3f155eff067f0b32b74b2322c62e32bcbb438abe3a43404c89f5307facc6c576cb879bc52cd2b5c90bd81bda213745c50f2c9423df85fdc5f0bb826d920f05300f1b0d5defc10d489ec11c65fc4c70334e6c5238dd331d95777e638712afcf1fb3ad8be7aab8b2b7c66b73742fd03a6f769ac796cefabc047a24925d83fefb436bf67864b99b35a9217ebdfcbe0b55805740d4b545feefeea104fa08665e564f220f0da0dd5c391bb0800af9d3b4ce019faefd6f030625d9b14b04ba32270acd98a1fafc1e1fde59c94159bcb67aa0b7a49395460a5dc45af33d4babbec1c5c6503ecf0f51b1458e86c1f6c045671b455b845a18c5782c7a9d19a3140101eb603de2546c68a677d99243e1d9eff732262dd444bce2465d69830496d73be045f85582055f80739c78dd45f6bfc19f685a35755a74f559a09d3da8498880252668149494e56c8b06198e90781abd4e9a2e3b71c94b190f0662b4210d99a4241933d1ce9229de9f9c4e5ebf0d7a6eb879c5c385883a5182eaee177a8c8e0c524cde26fe41403f0dfd85cab431a7674d0d12babf27897b943686d21a1e041595fd955a4c16bbd064057f67e6b4cf5a571145d8d951d75048dde300e2ad66b196443b86b0e2055274fc30f2b13215e225b190837dbfa3edb60ec1d57f2df75c419d99e1132f5119a3fdf78dcc024cef99eba6de38d223674d1b32528aba410cee6937535856429082890909a7731001e48a3e61572bece8c26f03a3d427f30467ca3cf49a14cb2fe3dcc1c65b3f2e6121064e7b9e6eed3955c5dfec4940c464ca1288bd33636a31caa43aee3d6f1b895cb42c24eb7ccdd41e574d5e3112f382913bd9439971cfca2542beadd743d4c7d6e0d5765b8ccd6d1fec25438e3eba40342e444c5e4bb50c074bf5c73254adc551175c0bbb2220c63cd2ee404c22c4b66c7d1c2ec71c174a89ddd447ef801b5085c84b01ad84f4eeedf97dfdca6dc67f2a77c4f364c0fc9002ffa34f7457dd37eb06bad54d46b1000f787655"]], @ANYRES32=r2], 0x2) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x80}, {0x1}, {0x9, 0x0, 0x1, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') r1 = syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind(r0, &(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC=0x0, @ANYRES64=r2, @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRES64, @ANYRESHEX=r1, @ANYRES32=r0, @ANYRES64], @ANYRES64=r3], 0x6) 16:00:00 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) r6 = fcntl$dupfd(r1, 0x100000000000, r5) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r6], 0x2, 0x800) msgsnd(r7, &(0x7f0000000a00)=ANY=[@ANYRESHEX], 0x1, 0x800) close(r3) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0xfffffffffffffffe, 0x25, 0x7]}, 0x3c) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgrcv(r7, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="0300000009000000"], 0x8, 0x800) connect$unix(r2, &(0x7f0000000b40)=@file={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00'}, 0x50) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYBLOB="0000005fdbc2f100"/21], 0x8, 0x1, 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r10, 0x20004276) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r10, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r10, 0x20004276) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r11, 0x8004667d, &(0x7f0000000180)=0x7b0) r12 = getpgrp() r13 = getuid() r14 = getgid() sendmsg$unix(r11, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}], 0x20, 0x7}, 0xb) r15 = semget$private(0x0, 0x6, 0x80) semop(r15, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r16, 0x8004667d, &(0x7f0000000180)=0x7b0) r18 = getpgrp() r19 = getuid() r20 = getgid() sendmsg$unix(r16, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r16, 0x20004269) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r21, 0x8004667d, &(0x7f0000000180)=0x7b0) r22 = getpgrp() r23 = getuid() r24 = getgid() sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x20, 0x7}, 0xb) r25 = syz_open_pts() dup(r25) r26 = syz_open_pts() ioctl$TIOCSETAF(r26, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r26, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r26, &(0x7f0000000200), 0xb5b) close(r26) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r28, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r27, 0x8004667d, &(0x7f0000000180)=0x7b0) r29 = getpgrp() r30 = getuid() r31 = getgid() sendmsg$unix(r27, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r29, r30, r31}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r28, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r28, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r28, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r29}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r32, 0x8004667d, &(0x7f0000000180)=0x7b0) r33 = getpgrp() r34 = getuid() r35 = getgid() sendmsg$unix(r32, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r33, r34, r35}], 0x20, 0x7}, 0xb) ioctl$BIOCPROMISC(r32, 0x20004269) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r36, 0x20004276) ioctl$BIOCGSTATS(r36, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r36, 0x80044272, &(0x7f0000000540)) ioctl$BIOCSHDRCMPLT(r36, 0x80044275, &(0x7f0000000080)=0x5de9cc06) ioctl$FIOGETOWN(r36, 0x4004667b, &(0x7f0000000ac0)) ioctl$BIOCLOCK(r36, 0x20004276) r37 = syz_open_pts() ioctl$TIOCSETAF(r37, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r37, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r37, &(0x7f0000000200), 0xb5b) close(r37) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) bind(r39, &(0x7f0000000740)=ANY=[@ANYBLOB="17002e2f66b565850c77603b7d7103f9e4f564ec651a04118af2c19e35ee400f4c473ed111c77324130f9eca5354a0333018962bce895f3ddeaa949a358de47e62b1596ed7ec4b5c5633a349b32ed430039d15d27dc47be5273e279b5f8aeae93fe6"], 0xfffffffffffffefe) ioctl$FIOASYNC(r38, 0x8004667d, &(0x7f0000000180)=0x7b0) r40 = getpgrp() r41 = getuid() r42 = getgid() sendmsg$unix(r38, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r40, r41, r42}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r39, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r39, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r39, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r40}) bind(r9, &(0x7f0000000fc0)=ANY=[@ANYPTR64=&(0x7f0000000d00)=ANY=[@ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRESDEC=r10, @ANYRESHEX=r13, @ANYRESDEC=r15, @ANYPTR, @ANYBLOB="29bc555d4833ea63da3e63997665ddd58e4136b8914f0c68a57075f7f77c9232792b8ea5ab54ed04e0d7bb3dab86bf2df681829d125cf02165b210ccb157357775d49820e017a83ed60f057ad6b24e8c5f04e7922b8a611e4c59afbb06a8a4b7fbeb1375730efdd9dad62e92d2e2c2f0b572a8884ca53b0a5bdfe1a52f2e08315344ffe81775916e7f21e6a4e7e196064825a85f3b8dbcc098046e50effcff33bd7db8daa1c5d6ad4492ddaa0da65c826e0a309158e8d1aa38478e914a566eaed7", @ANYRES64, @ANYRESOCT=r7, @ANYRES32, @ANYRES16=r16], @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYPTR, @ANYPTR64], @ANYRES16=r23, @ANYRES16=r5, @ANYRES64=r1, @ANYBLOB="6c585695d2c9f6e3864ae277eac3ccc43f1a8af898f4a94631fd5e1095688d7afd5320dc675ebb7ce9aa1b4d6fbd8de2c507bf12a55223afb69980e86e23a87a7b81ee1a5df2ec1f6b0c1cf29526ab2a3ab207a28ff1e0a0f58f59403b8c5c7fcae5e29ed71e86448b8360a4286930fe4e51d3de68d353daed0e95089b8d2394ee8c916b4461e496acc1764164ec1bdd919aff5330fa9eb8629cb19426bdb04306d1624bbcac8b02c60db0dffc3ef4bc40d9269972ca8cd406", @ANYPTR64=&(0x7f00000007c0)=ANY=[@ANYRES32, @ANYPTR, @ANYRESHEX=r25, @ANYRESOCT], @ANYRES32=r26], @ANYBLOB="b8ea3dd8ef4c02613d44766f66ecac0a9bcee33b894994cb298a984818d8a73c034c00ab7813d3501c15c342da8b47aa80ee6c3d042dd02b3e17c0a5fa83b2467584c054c416c0876f3f7e9752f44e34b380e51f5538d1c25a3c6c82c0745a0791373940e831e44645577e482e775f2de5ace33ab8c5ef7f0a0f7cbb513dd5bb15574931bb9754a4b397d3b0a88fef2d56643d9b63f6e2058b502fee4f0978edbd3f10117b50a2a001d25213da1d8259fabb44798b7b24c1eb", @ANYPTR64=&(0x7f0000000e00)=ANY=[@ANYBLOB="41def3c4ada992e358a679d4318f21b84b235d337ebb88611e56c284faefc312777aaf3ce3c11784d3650350837efcb1cd9b02d091b3b8914579288ec9b322a5dc5adb56af11eaec3b0f7ca2e9ed8c1c286499eab4e214a3e016ad69aa1aa2624a33d449315c7b0ef5484e2019b78eb7ee7c8a99e48ae2d0e08b007cf686a93a5e946e00f1371795b2a45387f5f213", @ANYRES32=r29, @ANYRESOCT, @ANYPTR64=&(0x7f0000000800)=ANY=[@ANYBLOB="80c30dcbc302ed6bd8", @ANYPTR64, @ANYRES64=r21, @ANYRES64, @ANYRESOCT=r32], @ANYRES16=r26], @ANYPTR=&(0x7f0000000ec0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYRESDEC=r36, @ANYRESHEX=0x0, @ANYRES64, @ANYRES64=0x0], @ANYPTR64=&(0x7f0000000f80)=ANY=[@ANYPTR64=&(0x7f0000002ac0)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r17, @ANYRES32=0x0, @ANYBLOB="be2992a8c01b575a61169b264ab6dfe925fd5af61d779187c8cb35a416488b400a7bbc8e3716be103c0a1a8d0d8c581a549efd236c3fb0c486cbf403d0718e96e0c3366b39940a2d279cbced4dc0183a37f6b5bea1a9d8b5be2f9d6f8aff26c77efec48c158c6bde9fcc08ef9a39dc1989b6fedfa5e5aa2b2cb99f10ce8396bff6665f546a2247a706223f52db3bcb398f0a2d9751dca7e788c76f7016483aab3566254a6b497016d947f76c6b0fd4b941927abb7a605f7ab3dd621c048f2634a98ab0fb43217c134c25ab9bc277cc5fa93f47de0185d164e9dbc1f32577ebb38361a5acf49d33feb09fca379c6c2cfd3a65875127ef38cd8a7cac94553f0112651ebb3f1c35007b8e5c4e1c00d893f9f56b2b24e1fbccaec94228f41f87b01637a74a0150b0b81adb2ffeb0e4f375edb151b66bd9367f172b9ddee5c67f7e57b98647e36cd66e6fdce8c5e21862d0cf0f1a4eece3ecf688d023f6fbd2d6ec62c0f3a5a9beb6f02105bb113e0909bafde0106ff927be56cf248be40660f02812bb870598956dec1ce0cba128bf17f04adb7d5682742a2aa9a104b86f75e120a47cde75d9118d3a5868a49e24b4c43a3dbb91fde1d6e4df30ae2d634597bd2639bd989036e399390252a23daeb88b0330a6bdf9b36aec8358ea1f63b6b30a52cb9a3cbe152b126d68c097933cabc03f45dd3501eab433ef9a6cc2320a3919728c5b396bfb23a9fb106b8b4f7ac38a594f7f7b0ac674cec88b54da06bd496c4949fcaa0103f57ff4c712df73235ad390ace126013426c5b539913839843f200891a573b4d9ffc16a253c81ac812cc09b3b00934390b5df74c0e46844c21517738ef8a1c20e073b46589e6c4941b1b2bf115f1ae9c321503db9ed3b6027879549c5789c9fa610e6ce93da3e19f293b80a7db0b8ab71d7463272e7d5cf719a4eaed10e11e990167e5751465ef206308e1b589b329c1683e942f98705132923db8bb93c7f1d136e42c27efcb61cfd7f74d7b0efbb77361b8dc466bcf2b30c324f4afa97051163d6b1948a7a2a713ef27f43e2d6c7d310f2d3f9f5303007a985e66b74ab03806d342449c9e1642e9e1a0dd2b41fd6f5e55b8323aeedcea85409eabe03d92f764ee7f1e115b10076c83415cbf38944880288c6e4dda3d4d3989a4686130e87d3f5d259c465d85b70d5f16b1e42f62cc5dcc9378ff4a2e81502c12ed30159bbd360c6b55b031d3384459aa91169fa23c6a30ad4e9109ac66069c862c8f6b9aa1c3a73d96b19e8ebeb441afc82fa172f0778dd8ffdfa30b824e072110fc403f79c174846b60f5bacb7e7d36a1dbdeb5cfdcc7c0d0628753c59c4dc1df1dc4c41db5bcd730b48b498441d32ded86bcaab7945d1c412e60ae1bd7ceea7869237f5530da307aaa5325d1a732323992577ed88858e005a368f329ae7201223c0c14ba1e49e2c2b629acf54bc6dc0242606a9e556511455f8f644a9c65b4047904caf0dd87f948576512b7c61df0d1a64c0d3e2e03b6b4acc3414b72ad387e1662f485ab315f52fa57536107f58da8b64490f728728c2f430280b66a9ef63f87a7c6127e985c447fa80f163d98c1a7d527c6482472e8f41afde23f0cdb1e4f30d13fb26bb23fe9bfcf00eeaba3c580eaa1dbbde42ff2812fd52226f2b65238e276ecc08073a47b5397cdd3a51a00e4c0f57468852f6bd079a77a06fcdff47f9155fae6b0508c365a594bf7e0b769b2f51f73504fcac0a2df88414c0cbb27ca451076951892ba057ec2524d45035f825364be3662b53d67a917b01cfb4c1d2f4a836607d9e03e552a0948138cb763c6bbff25e6224cee125b368adf87897f97960a624bc5399139252ae1342293a33f0364bc4e5286643fb41680537aeb02907b16ad137b992cff5c4f7a653a9a91669b72e03594c860feb5fd57ce09665c44f3667c97da7ac728bd69557a980b7c21717507247836ca97335c928456cc34b1e5781f3b269390fa4f2b054ec25e37dd77d519cfeaf8208dc3ed0c3a68500c36c1c31f0b0b19cc48eeb58c2f760978365845334a8d13ec93b572292dffb7f730fa6cb2aa64e0752c024cdfbe5097710b1f339265276d9f1d4006cf428466e3f92e9fb136f78d6182416e46f58dac83577bb810fe12e19299b88a54a04466244bd282ee8faae710ae5d53e32e9a31fdf90e004342dfaab0a0dc7dded4515e96718b700cdb92f98da29da4caccb2b577064430c1f698d17abf99d346b9030d1c1c6282b9fd1893010e92d9f82785bd2494f7f9ff257c5b9ec0584f7918d73bccdd72a03cfe8f779b171852e29384d568aea55df4d20cebb016a821b3f1d05c1fe5264c75d4ac618f120c5614689257addafdf2b64d3eed583dbd806677ebfacc4e306c5ab4f13a4b1ad5175e043ff5f8c27b62ca477d87491f5b6f7bf6be7c490fde2e67b1d2e9686c4bc48856b6c16fdc68b0b4d72d5dd48029e47bec997ed6a1dc5ee5fe2767475eec50e56af649f7ce9afa4da556fa0e9157638539bbefd565ce58789161c76ce631766e09ba554af54146fb63af16b78a45c75ad00e8ea18f4f08e703936be11b0a2865cf9bcb118b90fed04ca663ac5d2aeee0c787da7fbc26cac5da8952d6f981fc209bcc529f6f8120b92cb255faba2642f6e37392ec6f185e01c915aaa0c8d9a06305d03b0278cc98865f4b6d89f64d93327a2d047cfeb90799ca0b9e14e5418965d685839b2349d28ad86b10a133388ca99f43a4e828f1ab0621e66bdca48d27e5a1127d6157c120a1ff7d622901182ce5577a8c3aec38f80a94b234b00678a0ea14022a9dca74e542efe8ad80abc8de58ef22fb73455487fbdb7abe4813ab2f334e3ac15c5e76f61ec0e647e51b3be89b5dbb0280b991aa0548bf2342fd56d3830b4324263dbb01a305b55e5b22685aa46db1b1964551f3f160542432c9d72585bb777f89c0c2e16e0e6132893111c97afa267fb4401b4225d7ca07e5edbb71d47e740b31eb7437b8e8cc2bfc8f73d69c6501e0ae61e26fa06403c2f4581e09718115619bfa7f6b90e173d65b8d36b884c46466bc8de8c9742958c900279b086fe52f940ab12f7b0e329b865dbeb8884268d3919ffdb603df936b6c1f440d20b42f4c7839e022e0d0727d852c34f40640ccdcdf5ad407fe1f2167188931640ac07a3cd33ae04a3dda1770625b58282c92ca70220fb406fac9ff5167bf8cf1dd36eb36c0d671380ad53ac8c2fc05a411a72f38f71f9cbad1ab000b3162ca2289fccb43b3c50c2c5be172d008329e5cc2da31779c23f46c12b385ff2dbaa6e6f0a16b2f219e0f0616cb2ebe28a45cbe53021f3a5e21661fb8df9565b8816581f73461442e4e4f3a58e78cc1d8993d4140bb905e49710043fcd92aa039022e05d1e056ca5cd5ffb8edd35f7acb5d3a2f78e9800fb6f0daf3566f345d64e155a5ac78108f75e24d8cb9162a8d05263b068bdff7cf9f40218bf5559795727fdfbad9241ebb72f1111e7f2081e966264586f40437c238d7523e34b9e62d2e4e05d5570c1107df48176c8e4d5a8ef10ec6d4a674fd7ea9c1e3f7e3f7d5a59547ace18e03184e0b45599681c3250ff29af819ab6c8a902ee9c81c4e3cbb969577793d99b2b99caa5ed0bd6cc1287224428af717e167578ea00df426f0a3b7800ebb3f46e6ec6c1556a8e9af029c238fd973853fdfd4569276e286f1f235ecf64c5f7be1914ce086ac986c2e89c5dd5ac3cd4e2d44ff73c4e7dff94fa1a6b004c5e010d44bfeb474872c01e7029e790b5b7a78ba3f9208509237e3aa4e2773ad95346fa52450ff9977b3bc6164d066d696032f10a6ae9043b60d9fb280e02262e2e1aceafa4402f18ac45944de21b38201f3b6474e260f69d4d380ced33454edbe345ef88519a95e2356cddf163dbc78bb84ce5a1b7087b46d30d0e0b7a6239f2899df448ba481795af15ef616836c0354003533f6e6a9ee090b5d66253e912f36a828ddcab8f2ca0f1cb8ecc0ba30c2da6b7f7e569f98f77e66cecc8e3840fb65b685c7821e3a827eea3bce3e710612d836e7c201570e6bd95d93a3ae5403e31ccb50bc2b16952d13aefd5c2cbb08d90be0712300ca43f013676a173e85074014f6474ae898b348c1043beab271aee2a322b2eb05c38ae878f34ec56cf1bc23a2326b2a156ec3965f984ebed8fc4027fa438761c46ebf210f977c9bf6da88f83c280a5381eaccde92f056874f52b8cb903422587b588d73f1ceb1226f8e5ac5a017d5969e1872e5598db1542e4e0fb217edad387894d09a3916ad3d136392adde6121367aaae67a01e9e9f70b34ab59da3f25af3c5b33d1aae6e6b49dac05ebe30ee95942b259ab0f277a8df81e94b774cdac2d059cf1da2c4d4172d2fde87ec8bfc28b9f5e7ed10eeae51c271d294fb24a5d0ab500b80c7666de23a3e4165dbfb9b4eaea4f5253c56fef66d8be569edb2676cd46bb458ef52ffd2a17b3507042397a33dcad7492d0c0c43b4fa0b949db0c0e28a240275346c53b3c8e79f1adadd26999c761d8e19162a24161807185a727624afe6c013a88e68a30f4b5f29c87762518bea4e55bb97bb5f661d4255cb58a555f52f5bfa4be9c3ff82dff678ebba1187e573fcd149003b5b3b0d889a63018c20538a669051d4d380f7b91fb94e67782d199782e585df588120d7a4a38b0fd81d7e50afeac77a19c7ad73d979e3b772a1fe33f4cbe95f42bc4d6413e07df9956377f421c3e8e8ff64dc24cfc52fbc3c62146aeeb1520ea2c67a08f7693f39719edfc1712ec11efcb9cc24aac51e9918ed8af367a130dd56ce4b71ff76a5de4fdbbd1943d5b5f12d6149569ed9d36f3f43176498554abbe1ccdd448762aebc1b7d0c36594e3099f9d4263809c1ef050c39036ecd2964d729379ad949cd9d485a46ae0d5dda24f3506409565739e50f7e39d51939914e97642b6ebfd8efe7cf8a935e2f2a4f8b32382e47b69144a52fcc53df8063e70b8fa76f279dce20aa17e9c1e41e2284607dec912b57d0c3bd8ab42d773fc4cc8ad6bfc010bcbc9f5d87de9573048993defca917eec96627660cb5103b2a1e9819cde28dbcd9ff937d26ddfa56870b34e8d47268b432116de1fa53ff44fe22765bc4fe4149bc20f143098fc4eb62749243bde173fdb433d450524dd9498e28124d5fbd6c6d16da486810f40bb33d30824f9f489fa90bcfbda79473e306e2b3f3c82d9a0ce333a21525ad32109ce6823a191ed20efbbccc74eeaae4d572f4246a3ddfebbb45f9cc05e594d5b8890fef9490d1b96475db3e24c9399609eba432993123e9bdefefc044eb4c7b53a48a7229e44d6905a6a4c7dd137f72c75d3579575c9876ec28534a2ff566125778e1f598545e427057c6b7a8fdd1b0863802ac3c9a8aa203aa33702a3534ae631437526c5bf27acf0b6fe58417c0d8697fc259452a9a5c0f34311e31800b61aa4096256981ddcd646db351eb4e8eaec36e535955352330ae753ccd756e6e1ba68aab8f744a2e44f6fb68756e59bc37a95c6e48f9719b3e024aa157bee42870cb29f878f08c66276adf4790bd00dbb2f33fa8091ae2915b9604bceb4db63df7ead827a59bdcc7927631b2f9d1d16210477b8b98d549bce44d17f2250cae6049c397e322e5883999b7e0f0beea9efd8260abf1b01f71e6a004d57552e403181454222e7ae88b5e8433148dc894b42b9093b83ddfbce5c519474a2e0675992efc7ffeb784a9f1556c9c2431143a34029f16c5450b596f7e95dd49a09455f058185f9396ddd12febefac", @ANYPTR64, @ANYRES16=r36, @ANYRESHEX=r20, @ANYRESOCT=r37], @ANYRES64=r28, @ANYPTR64, @ANYPTR64=&(0x7f0000000f40)=ANY=[@ANYRES32=r32, @ANYRES64, @ANYPTR64]], @ANYRES16=r40], 0x6) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000180)=0x7b0) r43 = getpgrp() r44 = getuid() r45 = getgid() sendmsg$unix(r8, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r43, r44, r45}], 0x20, 0x7}, 0xb) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r9, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x8, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) fcntl$lock(r9, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r43}) ioctl$KDGKBMODE(r9, 0x40044b06) connect$inet6(r9, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x40000006}, 0x1b2) read(r3, &(0x7f0000000ac0)=""/65, 0x41) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff) r46 = openat$pci(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCGETROM(r46, 0xc0107005, &(0x7f0000000a40)={{}, 0x2, &(0x7f0000001100)=[0x0, 0x0]}) msgget$private(0x0, 0x109) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000040)='./bus\x00', 0x18e, 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x2a}], 0x1) 16:00:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2c, 0x83, 0x0, 0x2}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2ffb056c65302f66696c653000"], 0x10) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x4}, {0x80}, {0x20000000000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x1f}, 0xc) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)) dup2(r1, r2) 16:00:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:01 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x3, 0x2, 0x4, {[0x7fff, 0x9, 0x89, 0x80000000, 0x2, 0x0, 0x8, 0x97, 0x3, 0xebd, 0x3089, 0x80000001, 0x5, 0xff, 0x8, 0x5, 0x0, 0x6], [0x2, 0x8001, 0x4, 0x80000001, 0x5, 0xd99, 0x1, 0x8, 0x2783, 0x6], [0x8, 0x2de, 0x2, 0x8, 0x4, 0x1000, 0x10000], [0xc6, 0xfffffffffffffffe, 0x8, 0x3ff, 0x8, 0x7ff], [{0x0, 0x8000, 0x3980000, 0x607}, {0xdf3, 0x1, 0x0, 0x59}, {0x400, 0x401, 0x7, 0x2}, {0x9, 0x8, 0x1, 0x10001}, {0x7ff, 0x2, 0x152, 0x1}, {0x7, 0x2ca4, 0xffffffc0, 0x10000}, {0x3, 0x10001, 0x0, 0x401}, {0x45, 0x1, 0xcf, 0x1}], {0x5729, 0x40, 0x100, 0x4}, {0x800, 0x2, 0x1ff, 0x1}}}) flock(r0, 0xa67486d15a5b1ce) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x40, 0x20) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000300)) pipe(&(0x7f0000000340)) dup(0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) setreuid(r4, r5) r6 = socket$inet6(0x18, 0x4000, 0x0) dup(r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) flock(r7, 0x8) mkdir(&(0x7f0000000580)='./file0\x00', 0x39) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_RELDISP(r8, 0x20007604, &(0x7f0000000640)=0x1) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x82, 0x0) preadv(r9, &(0x7f0000000b40)=[{&(0x7f00000006c0)=""/235, 0xeb}, {&(0x7f00000007c0)=""/89, 0x59}, {&(0x7f0000000840)=""/189, 0xbd}, {&(0x7f0000000900)=""/1, 0x1}, {&(0x7f0000000940)=""/27, 0x1b}, {&(0x7f0000000980)=""/44, 0x2c}, {&(0x7f00000009c0)=""/207, 0xcf}, {&(0x7f0000000ac0)=""/72, 0x48}], 0x8, 0x0, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000bc0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000c00)={0x9}) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000c40)) r11 = dup(r10) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000c80)={0x0, 0x5, 0x3, 0x5d, "ef86381c9cbadefe20682669f3e0ffbf3ac2d72f", 0x0, 0x6}) stat(&(0x7f0000000cc0)='./file0\x00', &(0x7f0000000d00)) sendto$inet(0xffffffffffffff9c, &(0x7f0000000d80)="8a4b0f3f3f91b579f50ac4406741fd450beb4b29b8c2e857bfe2", 0x1a, 0x405, &(0x7f0000000dc0)={0x2, 0x2}, 0xc) r12 = accept(r3, &(0x7f0000000e00)=@in, &(0x7f0000000e40)=0xc) getpeername$inet6(r12, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x3, 0x3f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) 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, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x44) utimensat(r3, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)={{0x1, 0x7}, {0x49, 0x1000}}, 0x9d7f7f432f83f3fc) r4 = dup2(r0, r2) r5 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 16:00:01 executing program 0: clock_getres(0x5, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x1}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4, 0x9}, {0x10001, 0x7}}, 0x0) 16:00:01 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x2005, 0x5dc1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="c1", 0xfffffffffffffe5f, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f0000000000)='./bus\x00', r2, r3) 16:00:01 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r2 = msgget(0x0, 0x1) r3 = semget$private(0x0, 0x1, 0x100) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000000c0)=0x2) msgctl$IPC_RMID(r2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) fchflags(r1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) kqueue() r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r4) 16:00:01 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0xc8, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) getpid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffefd) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x881, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x202) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) 16:00:01 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x800, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair(0x10, 0x1, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f00000001c0)=[{r0, 0x100}, {r1, 0x4}, {0xffffffffffffff9c, 0x141}, {r2, 0x80}, {r3, 0x10}, {r4, 0x4}], 0x6, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) 16:00:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000000)="0bc744e29f055032bb8171802c8055dfc3afcb23e51be600a5470084e8382f93d6f30631b1de66ca884fcea465cb1efca095c206a2d8542d9df0de1791ab79c597962885328c615e4e762ad0db3a9cf1844979604a082a54c370836393ef9af1369a2863ab43a45dd16f102d384da3811d27ce0e706a8168bd7578fe5a92a70de0124190045a1dbdc844c85ff3bf13cfb49c77a68b09df0eb22fef981ac732", 0x9f}, {&(0x7f00000000c0)="1378564073032debfeed07af256c81edc15361c2a7eba5c6c5c0e1f721ea5da60d056e0c708693b6", 0x28}, {&(0x7f0000000100)="a464a983e1143d09cffadfea80158133d76918bbaf25d41a9211d3ee2eba245317dbbb400997b2143d4b", 0x2a}, {&(0x7f0000001340)="c0864909aac455af5be1839b84f123a7ecaadba0ad0da071a18c8d9ad6b4050208edd6c713cd07a8bdd88a5d3da4042ee2e8aaeb9080ea129aee47d6a3b31b7d98483df68ba69b0e1f53d437fedabace54fd31fecd3315b33fea201dae45623d8ef3bde1fa2882f5dd8ec0cc7d3cad0a20aad2b28a17cdce84d882dcc99da8abda0653eb539a12c324afd15344f258c65fe3b5c80325840d852e2300"/168, 0xa8}, {&(0x7f0000000340)="89632fb378dbfbce0df05e1dc1bf5da788e523d7d0fe6c10bf53c50a6bc7aa2e396d9423e928783a92bca28efd288698e313447a87b43d47176880f0baf12cbdcecf57ad1b07c798d475d511546faa0cc23d1048d19a0cab692932f937fe014288a8ba99de9527342ac26ec9518ce546a7d54657c1f9209108474f78f25834f78d8cbbd0997a33e0e37887b160258bc448bddc6d9fa3cfc97b4334ba7fc8a1ff88f029438ad4b95a27b67166ebd4b42ec626861a90c13b505edfbb778f6a4cf600f10b9ed8fa5a95dfef714f69c6d3bebb7313c0bed74d18b8ce7117f586c8390ec08f5acd582734aeac344f60d1ab6e0374c9d7a6e9ad5a3cea18524cc1325b840340257a4cf18957116fe37c9a21179fc4ff2038c2555b19161ab2e03243c03b7780140d6b27cfbb02f723dbdad7d8678711154010f686aafd3e0b4c73a184f375bb515b99f5cd4b72863db8ffba8bb08ee22662b77f6d23dd54e3c3835f4327896f3d3ffaae8401a99d362722fdef4937ce271acb567a96ec6a596e1751a6279ef730b56806250015b8d50ca8468c2131f164547a8e71e9b373679be13b0df71f27f5294ec9a3e30e5408a9ae82c552a0cbe483936b6b6f6401f3458a943b78d0d14a6f3f1d1dd4f963ac9a3656f7d1a09f193e499be62379c525556ccfc1948387e1c8669426a3160c151b2468b1e3f9511044e0f3157b854fe86ade6af4abf9ff7072b409012f74e9f30c1b162f8c83d1733b2e8cdba975c0b545ba2914d480be27a32e9508e63167597a9558ca20016fe5351068f59e40db7a00a5788084428d640194aa094acfac0f5f9066f94b5358701a5fbf7adbd1a1a934ffc244eee0425b015d868d5d82fb16a2202be7294a60403cac0a6dd8c6b308fdd151375cdd5bb74f9306e837397b6782f4b034ba6c197ee4f2af1e8e800573c73866155c78df0c6b1b1363e6bec4c7d646eefd4a0867f98f35fa32cc15088c07aaf00a6e0d3aa979aac8962ede2d537f2ad03c11be2792448fd1266423725505cf2ee4848c71399472297f5faa2b264be130177f70f02684972f1069d7d08bddbd23f1a10c3cdbe5fe3b1acbeceb3bbc1f0c311b31138f32ae0567e0eaec785d591116219721a96d95c46ccb1bc42a7b1978e588e8417dfff1474ed657495ce043ce668bb05b3c3e5c4517a1d28f3b4bac137bf44d19344eaeeee7f36321f9d191eceafd8b78d3bd0be9178b4bb51e4456166208ee017a1d56b9a0a47834dc48e6e1665fa95f6eab637bc670d0ea8fe3d5aab8be6df39bc8461ab0e57644c7da2379a4a975bd7518dabffb9114bdbe7281c417a43f9f41c4eb8936413ba2874b35891587ba45a7f33ebafbdb694b2fae05993a413d345474cf255e8298379c6ad1d1f8da09efdcfa4ab5d13b1df97ffe4c5c501676f1c5b323e31332d211c70886ee2836a6661a754e3b131fbde079395f8375926cf1c06e506aaa7fcde030c5515b8401ec7c83cf4fcbda61449686afb450e3b6c0b060f2097ce7e6914119964ada0d680fc90ae39317ea64e26d658049f4b25fdcc1a01c3172c19cf1bbfa19b6a0be75f4be8be957b01d5cdc562e14e8c1796dceffb4014ae7928c4c00fad96d6aebe2c616a4a8b35f9fd10bd2af71a0b10268ce8e947e145819064b4aeb355b562efb4bd2f42f734f64809286a458401cc4f702e6d7d4d8549acc33bef2be35c5b3f8e69aa19f4a78e6b83c5145a7771db260e7fa8153fdac92c28f714901003cf6189cf484e87ab85c97fdffb9901b058b64f488d4cfaa6944514090c0b76561b8c9f5825de1c786cad2f699e80df68439309d9ff64f6f8007282849e7242a6af283cc166a6a37e69889ad205f5b968d6c43287fc013a07530fed4999b56dd98d57028f944d31c89db9111b88cfac761597e59364ea213a480c2346e4a22a33a96bf9cb8a69f574c3dae872d771926e8bbef8984f03aeebf91074855b38726fee2108f776d49c5b6b2ae51767c145152f3d324441596ef0136f61a67b2f340063cb2c40bcdf1c42bfaec9687969748d74a7c147f20a31e5a43c7a28c5836442b195070d5a3e3bdf0e0e581510248d497cda1f961b8f858eb1c5fed18992b88dd7c5bbf55a6e5cfc41c63ac1f541facb8fa630c38bdcb022b9ed2dcc5dadd09bfaf002269a0ae8ea5fa590ffe03427b7c06f8683647486afec705747ee51e960c0bf376459234096a5c707457f8ecbe65ac2fb7218a398f956931c1498b302d8f687532057a0bc971b04df75398e8b22eae4b61eead67b72fbbada3d8c013e9f09800e473ab9cdd26c43ea2aea8aaa519cd03b05c26f60902cc0b8eb8f2c875aae9a86c0c534005c920d59ecf0468d709b5a2c1f06a77c6ac9c44ef6b0dc6ef5fbb039d2e27a9adda6519647fe8fbe8f26619736528ff6485c7eba791a04d38064c3f3ba06977543cb6201ed0a140f7bd99e75024d6eecb507d2ce67c2a70b3c07a94b89e096b57f7bc28319d8a3adc8b464bea54d4ba3ee8cb68ae9754b075dab446360068301b67ab3059801d1bf9ceb7b2e6fa3e790229722d1701bd38072f75ec9209d692c051b70357b9265c3b496cf3eef89890e09c2dece2be59f828b47d48243c0905f2ec2d67317adaa636b9f45cfe06d524740dc2f1ddb80afd496bf7a4cebed074ee8102b1478ce6b7982221359fdac31a1ce44fec888ad3d214989c99191ac65edda28b7a2bed148955e1ee12272c1ff3b535c7f46f3a25e201ad79dd9c06c38600a23eaefc7b66d52849dd1539ebd03b4e2e9d9a87afa28c367eb102d119047f4ba2344f181fabc635f4f6d5c32cda5836e544ff75d157c73edace285fbd6e9ca47effcea362917cc3a7949fd8ce34f96d8deed78fe390ca40193d0a56b74599e538d561ef442f9d88c057c8c656a4878b5e2f4dbcb1b76146121e27878addfc69e30ff47f1a4a91d0d5d16e4e4b012e7dddb1a41cf1e5af3ab8a52b4994de6754fd00d90c37de05b123188981e1070c3190bf092c0b57e366e6b916c69eb564ca6e66d1f0e0fa867a50635fdb15063a73b58777302daa7dc3a316977a320ecc857855c44481769137c0c754baa45456f347d34cc3b61e4118be572018a138e8646682bf480722d810b0f8dbcc4a6e7ab6bb4fe287bc8f4fc5c049c188e587ad62126c40482f5947a50481625ef8100d8218adc2080be720711e9c63e2176ce02157bbe2ce7a3a2ed1f47d9018ca34344941c2ee3ab12880db7eaa31cd0077e2d4d2a6525677df78bca632b16f7eb6a91fad247df38f9167a3d5ff92682fcef8c3427f4d1d5df1ae1fdffa6e4c5e79a84de70ff570a98bfd524b69890d57b759263905e242a62bc23a80038f7f1e4e1c501f65ae7161e853e0656a4e8aea122274dcc0188a4a2751b21d98a0100518b78d3d9c7ed3ad1902b5ef3df669b1a7c78c2ab9df305689e6c62f97048f13c2ef69b26537839d799f46b509eb90c4a9464320ae04c79e5d54fa0c1b5527edc6acf62757607853056c430754c7999cbf5cfcb96d976e6d732772e6f6e89c4c00a392b1fff4ca1b026ee0429d9b7d2556eeaf0e92d8b01c953d025f31c48f020b2115e94c2a1cf35c3cdc4bd11996dc5035d687f0be6aa08651c9b893e41d9e3bc510716c2e01f80316f76ea904cb73fe024c53fd3d9c9e56c75c9aabc3bf438705de0741f41f75253088ee085a2cbafb1e264cb5b35701264ea5e7ea4257425124e6141095c6d2706cdb778b5946c5b73455268154f2a1fe7014372e30a52f719e81a32a7dca41ab6d64d045202bee01829b9d311b991e3fead7865e8b416bdf24a53dcfd5d01605c49e6b5be1986d7a17ec698c716e61a22bc35e3f8bcd98d0dbd7022adb101f82c33bb423e1f4dc51911a5cf9474072d980bca7672fdca0d7321284309dc419ea36cb887d711baa18851ce776437641ad3a2fa796583fd17b4a35825b558fce5eadfb59804966c7eb708798a894323fcb6cecd4269e63055707f0266a777bf9f04b12127a1cc9a44c9ed87db2b55d5b40a91a79d107fcdc81811af916054983bec7e5f8fd8ddb2b23a95d99e90f6e5aa4f624057e212461ee445fe93af064808201cc5019b842ce2425f68d66670da64b2d130e29fad7fd6fd6e27aa375e48409a24514ca9760742734e100f148dbbbf0cb4d5f3f917fa4974f69ab92a2c5241c913641106be2f8c4055eaa20117cfbd83f44a2fbdbffe78acb375117fed256b582912dadca75e0bb45b7981bb425377134e1d35534e60d94dfceb6dbcdf45a758f6ff99dd0e18468635ccb6361f34e00b166638d0d84de9a8238811ff9e0f0e1f3f03993271ce918be6ae48723f4ec2359ba16afa7372c74e197def821e738ab0f73419bc03a226153c15ebdd9e5ef21633209fb1669c948de4fd7727cd160c920ebb8144e2c52ca308facd1c622dec1c12717bd8d8fe64c3992a9c40603cb968041f61f15fd7596c5cc50a7a590ead24bba603436577e94359763bb686011bc439cbc12f46ed6ffbb2adfb73f133a4c653cf0d889dae879053c23f510be00ec78b956b96b4b7ac2be9c1f5eeaa4eb72c179208367ad341cab1a6f40e6e4ed67b3b6cffb42a0b61ce0f1b9a60aa0d0c7c9bac05e53f9e67f3ce8e215e5f5d1a4d50526f48023e88f2f7cffd174eb34444d16cd84de3cc1a90da12ba13377f8129e1dc144257bfff586ecc5f38e5a831ba4522fc460c0edc4f0c195c0974276b05e0edef8a48388bd8e3e91263994c1b867b6db717860115473d8f1fc82f2cf26edebb07a16c1814f65c6c51be8be7f9af9c882105320a89c00b3eb026195818cbd1ba76023557a56d4d13b3ef745cf3782556794831a557d87eb36c7239e8136e45e357dfedaa31c6db2491919c3a0bad7bc6dc30ed0ef571ab540e501c3d202315e3a7eb3b5fe91d69f2632646b62f7107e3877ddcc3abe22a7d60fc36a26ed3f1192d9c636d15a133881d64d8c2f1b7ac1dfcad33f108dfe5a952e8b8fa9720cdd8557bec7211b603dda2bf1a1e69df23444b77325ba37f8da0ea2969808c67a8e263967d700c607b8c13c1d2f50375641189c430d06cb2dd803c4c5e50f05add2fffa3a417b337c88dc49e5ceb4aa91326313deb118688b45195e1b930951286153ab52fcc974b13f3b52efd0f3818c5078bdfff45b0488e7e5befbd89f728a325baa2d3c396707e53a0ef64db8da47d4ca4e974fc95beeb3ca5c252ff0deabc4f027cea57ca93ee5a90fac12c0e468ed5a4be6c723816c4424c6ea798dc1a68fd0bcef609b20e7c6860707df849329481bc70d9902372480642c362f01e238079e4d755363ff8a724f7ca0ae3d72a8a046c83045cb07f277f3e9375e4972b737d3d439aa3fccb7dd12d442c5db0faffdb50f32a74127578333eae9f28d5e5648eeb002eee779d31739f946820ac93f9b128ee79cf3abe177f8a8200a9703ee263c5a3dfa29e6bce77e0e6496acd9c06d3053f321c0b81b5e9ec13fb77389afb726e436c74147e48b178d4a4fd85667f6e532e813a6d616dce06fcae8e2929e4e959e39ffeae1f04dda73197ef444c4baf7bc6a1b0029289ca5d2516cfd16e925cc6fd2200d58997fda03f0e7e8589586356988dffaef812fe12c027c38add01868700c68178848325f0c856913878929a023dc98fd9bd3d2c8e89c896b42afd1a93e1d88f0d6095fbe5b7205678437a09b2167cad0eaebc13a721a21e421d0dd1d44a3d36238b93b900cadd719202e25fae2a428015981f8c2139815c80d6de97b69", 0x1000}], 0x5) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) 16:00:01 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) socket(0x10, 0x8006, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chflags(&(0x7f0000000140)='./file0\x00', 0x0) accept$inet6(r1, 0x0, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66696c000000"], 0xa) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x25}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$inet6(0x18, 0x4, 0xc7) chroot(&(0x7f0000000200)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000180)={0x0, 0x20}) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202ffffff4cfab9920046bd56eba1845d5de7c98033a9555b0f1c52769fe2cc58e4ffff7f"], 0x10) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)="11e7f0e9aece4345", 0x8}], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) lseek(r2, 0x0, 0x0, 0x2) r3 = socket(0x2, 0x400000000002, 0x0) socketpair(0x20, 0x1, 0x20, &(0x7f0000000200)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000001c0)={0xfff, 0x80, './file0\x00', 0x53, 0x1117, 0x80000000, 0x7fffffff}) socket(0x2, 0x8000, 0x7) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x1f, 0x40, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 16:00:01 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) pipe2(&(0x7f0000000000), 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x10, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x800}, 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffffff, 0x11, r3) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000200)) getegid() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chmod(&(0x7f0000000180)='./file0\x00', 0x4a) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206982, &(0x7f0000000300)) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file1\x00', r7, 0x3}) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x8004) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f00000006c0)="105ba60ee29555a23321c22ae92f7e52b0905559102b0eb8e4a749e0393a0a20f27f1260cf922d1ee1ef9deb1c0a545c050828202c3bd202f8bc2b0cef7eb4f8472eae76aa4dfaef7a2ed568a47d7b3c32369402969e262858adc458ca4f59c10b4add5a5079ab28050f6fb544326cb4779ec10ff252e7586482696021ac5b3d1743d2b6482a1e90cf604d3896a876fe7c00cca0cf681ea9b6b0b3281a0f1321e341adb8366309a48b434cffbdc4e7238e164422fb2869652ebf07202f59fa1656151419264e4c507d34f1d3324b6509361c", 0xd2, 0x0, &(0x7f0000000000)={0x2, 0x3}, 0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/4096, &(0x7f00000017c0)=0x1000) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x100, 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x77cf8e0caca8958b, 0x4, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x2aaaaaaaaaaaab08) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = semget$private(0x0, 0x7670c9b3e1e3274c, 0x800002a0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x800}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x5, 0x800}, {0x4, 0xff, 0x800}, {0x1, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x138) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgid() r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x3, &(0x7f0000000240)=[r17, 0x0, 0x0]) getgroups(0x4000000000000000, &(0x7f0000000280)=[r8, r11, r14, 0x0, r17, r18]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r19 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r19, 0x0) 16:00:02 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4b3c) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r2, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r2, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:02 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0x7fffffff}) fchflags(r1, 0x1) pread(r1, &(0x7f0000000180)="59ee176df1aef1f70955e2dbb09cd4ef092558fcbb6d89a1887fcd0ca964ef90f95cc4067e238665b752ecac7f5b4b3ac797c39d92e8746d6c594a03bf988937570bf3faf514d544bffec7a16ae295a91b7e1b271de077256841f3c082f49a953d8ae451e5e626fedae4f24beae74be00b27505e24260aee5651cf592b0e660f89142fdc7fcd699c39fb7811e5b5bdac67d70019703cb60f36fa9f25e5135f49d02ce0b2c145f6ee84318e338e2accdc30d2bbd0ce1e4971fa405592424fd62f08ba565adf06f6ab051fac132b4470ee29e0b5e05d568b54404ceb4c904c369b8c9d4859dea091d2e8", 0xe9, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000280)=0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x10) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x34899ce936ecfcde) r1 = socket(0x2, 0xc003, 0x0) socket$inet(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777f0104fceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xc7}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000780), &(0x7f00000007c0)=0x10) r3 = socket(0x18, 0x400000002, 0x0) close(r3) r4 = socket(0x6, 0x4, 0x66) setsockopt(r4, 0x1000000029, 0x4, &(0x7f0000000800)="ebffcbff13b9fd8129eafeffffffffff84000000000000009931929648", 0x1d) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) kevent(r1, &(0x7f0000000680)=[{{}, 0xfffffffffffffffc, 0x4bb8116231efc3b8, 0x4, 0x7, 0x7}, {{r0}, 0xfffffffffffffffc, 0x5c352dfe61ec48e6, 0x1, 0x8, 0x6}, {{r0}, 0xfffffffffffffffe, 0x3, 0x40, 0x3f, 0x3ff}, {{r3}, 0xffffffffffffffff, 0xd5, 0x4, 0x3ff, 0x10000}], 0x2, &(0x7f0000000700)=[{{r0}, 0x7ffffffffffffffa, 0xe0, 0x1, 0x9, 0xffffffffffff467d}], 0x8, &(0x7f0000000740)={0x2, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") pwritev(0xffffffffffffff9c, &(0x7f00000005c0)=[{&(0x7f0000000000)="fec3787b7d3ab273809a728294ecbb610234c9", 0x13}, {&(0x7f0000000ac0)="fb2bdc6c4bac728709600987e9ebb421f8bd5441c2f44442e6b0eef3bd420cc6b4c45e6aea91ba2add2f292592ed9f5babc7080e486876ddd097f42caa2be1eefa3ef0a40e0198c66af422db6564da7e8866529244db3dfee5c46e957b1a4bb2e53aab44721bb02389a6df2262a4ab3f2f173f9cd5f52cb24a079eb32a7c4008f9d988b4cc3e999245b4f9f0e17a16855ee4655cb83f70f732e5d1fb59cc94a3336d9b833e6367ef60ddad8e97cd4999384d6aa40b0d7d43f73db1fc1c777ffa63941a4a6c83450190e50e7781d8a64e6bf3b78b5730d7b1df360f7f11b985897c859aca030e91893c902d3ace2489aa9266dd095efbe85f7de844dc7126ce7975c97fcb516ea1f6bafba5f90363057ea01621f5fc098a66bc8d2763e5a13a73542c565ac59c26298b4a6e896f5d51e211318392f92382e40b04f5018fce8f3dd011ce74cdd23da799fda5dc3311962b2808fc39e8d4222a7a7e16f7959f8dfb016ba4f2f2aa70fe1b6df73b98ff813249f92fe8a10fd767415ec79ac1cb4ea1f79c2f82d946ceabc022fd90e4b275c6b114fbb614b26902ceae2e2a14a224897b860e6cfbc2d13942231e97af34db3c096e6837355b908337f863b912365aebc4c0469cf64a8e70e82ad2b53b7e59ed4727217ba418bb6bfba003b8b62c71afd114098cd25127a0f086769f57b4605e0315a82b91b30499189fa24f6247636d4be6dcf611020762571a983f6996f5a0ab8da6d071f80083ee13b26110a84566a28c03bb5335d30a21a6e022de4acc6bc2b87f5511a0ea8fea976274b3bcab6b6dfc238d5b810517f80ac76e7c0d0941b150ac40f761bef8089c326ecac9079156057447e65b5b2c8a8306ffe249c185b856ac67e737ec57ae0961b47da4c535f7a86419795b39b5966a845a876026fa6900aa77eb4f249e43b44fa7bbc6a07004a2b809b8ad78d3f6f08a948fee21adf0ce18524738c1b7feb1b99ab2fae6c176b4b2db53e57f1a2a161ac65dbe758a02045d1c9223fcd97786ddfc327b8652c6d0dcedba3eaa011ff491e533cdb2cf933771c1cb42485985c182d06beb5894cc9e99e68ef9a36576c62d3a1cace09bbbb68be7038f45fe9f0916b4b7e8915834c6d81253b6f99168fc8b333ab7f6b15959185beb2be7b3413025f1db63d348f05d828263a229271f17d130993d673ed24b06818943e083003ce639944b877f0a301bfdae985878f4ae9636d2d047a8a778fa715171c117bab2e7eba11dbd15b20fb071040d6077a21c93d012cf87d7667b3b5d3dfb4045b98c6b1428169ef70b3775784928f7bd9ce89182b951f1c97900dca1dedbd7f3510ce71f341cea221894c10bfdb837dc24f5ed5199332d30bba69c54ea2a4dc079f2b0dc91ab5f6d263186376361cebcfb7417c1aea8423766c186f1a0244078af4d1ea58857562e55a2a46c839c7c8b7da45931044628610335d6ce411f7dda5dda7f40707797a55c0253813192ff2e2972bf513210d6d98056427c2b0f21f4326cb5425fab66c8c662e6eaac13cbd73ab7cf7ca63cc2d75e98881436683b42c6c2663478fcaab224ae41178491a5389d987c4fcf8aeb320cb1008cf6ae1b468ca610a6de1836ea35ab344ea6257ce2bd9ad4c5366e887fce3165c112ef9c4a0e0591478dbd3af4d48a0896df4313384f81fbe82232584f47b8786cda0721ff5ace575c4bc1e248ceee48c2fc39076276580cca69f5a2a378c5fba842e910e5e586aa6bf55f6824d91fbf16b024dfe32afd4c373db8a6c86ed1a97287880012714b1bd2874f1846da1fcb3f9e18f7366939e2ad94a90446fc6ef5eba544547b3d363e0b2bea089f16b51129b3c139a7f078a1dcfee6019aa9ba1ee6a42e6b76b5066ff1cdb9639ca95d43fcbad51040e9c452e80f127bfa003723b12df56c5198bd873b68fed18f75f77f170ed9cdb208f4fc83e059986669af9644a7c9904542b44d333860e320f8e4c35443f040834217d94a5dd5ca8f434d061f798ed8bd13e38bb02909b779dc51b4c9633b16bc62e0362a84f4fb0d3fdb0c91dabfc6137536bb8f34a9b1637f63b62604328015aef0052a2c93698ac0c95f9933bd51c1145e43aee7260b54b2293700b6a360b2027956bc3a7c36cf9f147dfd12f06a99709612754edbafb100e34af39a7e469cfb02cdd52379189147b6c0a91a760b4943515917ca7ecc1cdbbd79f2a4dc2178702a87d73e581bc345b30afb530081b299a15432885e5427cc30f1824773ea66ebccc81e990ff1c95e304ee321fa4ec08e0769da3f6640d19ca4a3a74ea981e9f5f1ee8c829060d4c54cc6c1368bb32b8d88356dfa77fef468bc31c7d6a6f7b9b7010680440f3a63763b61ee6365e472f0f75a39f6c49e90f22938b23345651375e35f32ecece015126565ea319f7edc7ec814ae272fa620bb81f2902380f864acf2868b1a20dcbe1480f0acd520790cbbbe97e343627d9f35f41806beb0a00f5ce923791d70a5d98618ea49ef52ed6fb794c0e37975710b5aa8ab5c402629ba1b6c7f34a7a72af66a784f24fbbb7da06b525e199606c1e77f8f78bce322d882a1501bc20d6d2244e2d766bbdbb5c106fe1a957d36a77df4e305c9ba2033e4abb0e6d891ea2e27c2f975a2780a47855bb2069e4f6db256cbe92a6fedfc1931b7fa71b5fe8443ad3c3f929049eca224be2034fd1a778a2f768ad67679826f32a4a32e653354fb12a8ae86a2d6f5411dacbf26f3d339a7abe3c1ba371bc474a6ce3642e06a4c72be9ec716db65a79f97fed0fd1ec830bd7c560d917d74c4ff5286d17b4cf407bf9510cf52c5995ab3c53a19f925beecfd41d5a2d8d5339c15a4bc249509f5b90df2c1ec3b149194966eb3f2e7994d83d4e9822a3be14e85050f5050eebe44d87582b1e6673a851b07399ff0d6fbb3dd580aaa59209f54577bd02b91707d8badff9081b1de28ac7a34e4ede1e5fe03e918c2d56e19d71c5e3c67c47f55d7cffa6d761c096002dcab8bcc5542c25b276c9ae027a543693df651e4805e80dbc2c986439d81aad48a63086275085388807d506088fab88435250d1b95e9a70c3b73924e752994d2ca7a0322cc45f761ee92a823ded99f09ea49e0a8087887448ce32a710a13109e5916123435d5a01c1fd08c435b426bbe2a0f28898cf0bf8aa159909241a3d352b3ff782be00f06e8466c06b4fdcc01199b40516c7d3c1f7a69ce2661b81004c73899818894b37ece00b9579ee4eb25ed47d7f9aae397521a863a64eafce7902513ee03e28d18659ce6737f953e32d9f75d06146be691766116d4b9161f2b49cd7474d0888cea2854c0ed2b9fc576cae5e65c1b4340d6055f1c748ef248ed5862c66f4cac1f583f3950456b78d1c4b5bc4202d545e7c1c1f603ce97904ba0f56864f974f150d3bc9a72c88a6ec32df967b7ac3c8b04c5241696ed9f954260607460eae7141ab07f2442e2f187317af34ff3fd5fafd2b21e894b1db96a1d547c181432cf3b5a0f17d7b23e39f65a3482fd9b7248ca2ea78b9ea0637ec982edd2b4abcc34e7a9c1edd9012b89071c17194dd423321cce0e743a3d427eaf62846fd70fdd5dfe2ba32ff2b31179092272481f8cad404fbed794e81a7278f566fbc78a95e76ef87ae1b51a4b44b6baf88d6505ea12408ab308655aa4a6098f6590f8735110cb4e84dfb7354d13158fb9f8007d698a198dac21f41d0ecedfec8c018a5c797dcacf36286f52e3f05d111d83cea7e8cb7e9cfc0d178411c6c71d5e38fe3bd84a3c7436bdbd75d45cd941ea6b3f4abfdfca9f82c151484772580c20a255a6e1ec91296ceac428ffaeaf74035b377dd39d51ab946f874f1eb0590d91917cd0fa7ec9b5f1940e45f6e5fee01060bdb90e65164f99dbebd9a03882d77704090c61a4d5bdd381300b1cf1c307c33b7107dab9e8cad151cd294d947afe31b0eae3c8d746ff62c67063cce5655d88028e5921f0856577b3e8bbd6de82841c3211a1369ee175255ef3b3b9a7b6d338d1b9f19abe71fbe8396b5674dcd6f85ecbdf1804623d2099baf1acc6ab5a065b66aa93b3a37c488aa45a21037374cd9fbdc03917eb12ad412bf0f4d7656cc4d8b1efd2337327ae668842f58c47da59f9aea9e195ebae0bb561aafdf8905c055037305c41ecb62205ac1fd3498d73f96c3438b4bf9067568aab15113572111e82ea873c02fc30d1ff7149e09c8ea1f7625bbefdec1f497103d4a9d8948a282bd2474ebfd2cfc4b077b38a11148d76498106c821b38257662356755da12ba64604716bc1b99d2fd982f798c6f8bb86066724afd1f2c1cd027a5075100b3e1bab782400dde0278718b2814fbc80855082b1051aa28bf02be0748e8b9afa0fd4ddb99f30ad137e680f1cb1fd9417377038c00b8665becfa61abcd6136c82fde3f2107719b43c377f0c2f0ef42eee455abd8bca3eb97110a1a8ecba960d327d7d9640e7dd4ce6573bd185d5140b664f5bd2bf9f3c84b9a26ba18f1ba38d394302d2e75eb393f4d57561131bbc4ea3011fc19548aa826c0d3b3b02bde26de75f1c2cf26cb2a23ed81d14777ec923e0155f9d1f0d4600bacccb66f96fc42cd0fa9fbe7b3003a6c96abc467e1a58ba9e5ba88763d18226090e44fa6e35295e6deece61b4c05088017d22d928749fbccff937c7e95a174dad4bc79cc446209775a83089629ea1836f436d6272019f94c0654cad3df4f4fa5caadd78acc0c645a27e6661e36fbe2907a240c5bb60672cd37de74ce1c2ac9251e93c3b914cbc1986da3e34743213601ea699776b8aff6001fcfb14a3fa5ae18c8237e1d29f71c01454a3e3c019245faaf676185cd5766cecb4019ac9528814ebc7cc612f7888ceb21d2294a47990d6432a9d54dbfb721769103b609ec777b8f632f60f1b05c782f9fe077b283fdc5e25e856c6df5cdee6e15b2cbceab2a5c98e51865f406873a0894cda374e0ee07974e27b31ef3c655174ab54986c25119892777572a82818504bfa61f9bf932ec413bf314aa78e0973ece0e73b95ed740f1969d3ad853d86d42fe018bab17097194ade1cc70e0e27bd25169f92e5209c8da3b8b470361bda341fe9901ff48bb4c7ca205b542c37d1dbd218c7e767ac9171ab5e09631c30bd09577ac3ebbd4d83663080c3be332913b5d50ce1a55924040522eba813c8e19a0b9f1ca87339a3d73b09139be962225bf24665d755e8dbbbb04fd6d6eba7e770707cc191bb39faff9c9354d7e9122d0d9f062356e39f2bde4ea5ea455a2aee68f5144d024bd7b87bb3f0753e261d1033b5c854bb934667f94d6fc7914280756a11635ef26da3c8ff8c20ca220b345573d9efe51f9ad68b93991cdf840b4d92ca9e94767e3bf71fb8066e07d9898d6477bc526bbcf7426a159ad14ffa33078afbf0d2090ddaa74790b3e7377d4b2b4e6166ea8e7d37c7f77151e616441636d23af7b7c5d41bc3e9c765f85fff338b8fd57890c871f3f177b2bdd60f1bca8955963fc9a17a7ca8b73592eece3831d8bbec8c038f41ac46d49b31b1f71d870554c1885d06964344fba773498f4d1a1568765a70eccae5682e9e33e5e68c48a92968fd70adc6bbc4a704c3528f9b914b0f1443ee630d737de68c5086cf8f6836cf47937a4457ca15b38bfcf53f62b1e4294f69f21061a64532990736275711c58fd1480a6b387bac6ac6a344e5e0ed18f6e256c665f8bbbf2cdcea53ed2b5284bc2326f71279c4136761d7c4ba335f06c0aa34aecfd71d026ed7ae386517f58e54e771ba5ae6e437", 0x1000}, {&(0x7f0000000040)="832715d98fe670dc4bffc5f88c4d111e046d96beb39eeeebb3c5c5cc46a771e534614833539b23afa30c5e4140d58159dd6ed2a75ca4e02173f1c1", 0x3b}, {&(0x7f0000000100)="3bc67d0759c35892c98320b1dc10691dc74ffcc27bbe6f5e901c6d1b49f21d", 0x1f}, {&(0x7f0000000240)="0fcebf2b952c11e79efd987c64e0894a2bfe008436ef9c9644010bbf711cf56954403bb8807b053b1638952e675619b0225cf3b8c208186cbeb24fcac1014cbcd1498ec39149841da05beab1ee19b8aee89e522a937e34ee869a839b491d6ea31ad110ba34218218ade1c02056671b16791ad187d588675f18582032b5bec96f3e2ad63e7f925c29494df519eff2b507c10a145d4d6fb6bf81b11aafd57e22c724778b3405c20aafc675ed2d4c316c3703146a964ffaf7d43b3e6c69c18cda31e92679ca132778ded0d35f9c57d9418dc5b86c96c61d3ab72522475561f9dbef61b6f75f0b", 0xe5}, {&(0x7f0000000180)="8c2fe8039a9db90c15773a604d54829c8d2d8b8458fad0ae867a0ea60cd1c57baaeb5311ea8f2fd4fc54e4f5fdd024c8ac73", 0x32}, {&(0x7f0000000340)="2b4681aa2a318c130c682c5eb5f5fd3623dacb786f0ac40e16bacfdc90b43de69ce9087e5b8dcb74ae951cfb005f969f5d32feb4eed0931753d1e223379e2fac968c023e36b968920ad9a4da5180ebc9e851538aa619bae49c1ff3c5749c85c75a2a6ea615", 0x65}, {&(0x7f00000003c0)="e9cc55c325cc9e18420e4f3fce930c0dc725d76ea1170acd7befab4623bcf9869cd8a8cfe35760e16f8558ef7b8851c4d60b141bfef1999812d5b01ce301828d3250bd3933f92b969d762d1e1478fd87364e6ff04a977303b9b10647f81773567051e987fc3f4ac439a7135478ab86b3f3451a8c7314202262d93c342b51ca47be31ce9b532618d26919d51c1d38c145fabd794070b799", 0x97}, {&(0x7f0000000480)="633644873791217fc8d40bb45931e78523ef7cd28e30f32ddb1e1fe67c1d71e957d2d1336357d89ada80b9a01e5badebe5caf919fd2a05cb023745f27c748d4341cc731966c0293a6fe0bcb3020f35e1b8003ebbef582fa01ea5e610f108bf52a594c55f9935e9d7352b5aa304dbe10b4dca99ce", 0x74}, {&(0x7f0000000500)="568a0813f08d9f65fedf98cd92255592e4c632595206248529d849994e4f78bb8b5f43527ea17d5012a02aff35bc7246eeb9f5dc1e4700b3284ecbee6bd60af49269155a66afea5f0db558f552f88fe46097bce6648665b9c173105c5665e20d2fd29aa2ac15c9e601cc8ae0adb149bda30b9079a160518e99dc519ec1a1c43e926c0c08bde7a4ac9a02fc95e84ce9bed98e4d9f0d0f73fae93a1ca3da4e55cbd9a5ea1c6015520cd6e7dae7dcde6291", 0xb0}], 0xa, 0x0, 0x0) 16:00:02 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000000)='./file1\x00', 0x20, 0x1) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/65}, &(0x7f0000000180)=0x43) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffd, 0x84, 0x1, 0x3}, {{r6}, 0xfffffffffffffffb, 0x70, 0x80000000, 0x7f, 0x8}, {{r1}, 0xfffffffffffffffb, 0x8, 0x1, 0x800, 0x9}], 0xfffffffa, &(0x7f00000002c0)=[{{r2}, 0x845d3c1a6e9d666f, 0x8d, 0x10, 0xd1d}, {{r7}, 0xfffffffffffffff9, 0x10, 0x1, 0x421}, {{r8}, 0xfffffffffffffffa, 0x91, 0x22, 0x401, 0x6}, {{r9}, 0xbb089a715071c1dd, 0x40, 0x1, 0x8001, 0xffffffffffffff81}, {{r10}, 0xfffffffffffffff9, 0x38, 0x0, 0x5028, 0xf089}, {{r11}, 0xfffffffffffffffb, 0x8, 0x20000000, 0x6599f79d, 0x6}, {{r12}, 0xfffffffffffffffd, 0x21, 0x20, 0x10000, 0x5}, {{r13}, 0xfffffffffffffffd, 0x7c, 0x40, 0x3f, 0x7}], 0x8001, &(0x7f00000003c0)={0x5, 0x2}) fcntl$setstatus(r3, 0x4, 0x80) close(r0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000200)="ef", 0x1) 16:00:02 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c2196552326c756ada6ce83a0311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f050000009e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xffffffffffffff8a, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0x7f, 0x7, 0x4e397d55}, {0xffff, 0x4, 0x20, 0x3000}, {0x8001, 0x7, 0x9e, 0x9c58}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x2, &(0x7f0000000000)=[r4, 0x0]) setregid(0x0, r5) r6 = socket(0x2, 0x1, 0x0) r7 = fcntl$dupfd(r0, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020699d, &(0x7f0000000300)) 16:00:02 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x2}, {0x80000006}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x1, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r3, 0xa, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x8000, 0x1c, 0x0, 0x7}, {0xed60, 0x7, 0x20, 0x2}, {0x5, 0x1f, 0x20, 0x5e4b}, {0x3, 0xe1, 0xf1, 0x3b38}, {0x7, 0x0, 0xb5, 0x1}]}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:02 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0xc8755b655d4e78ef, 0x20) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x50, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) poll(&(0x7f0000000100)=[{r0, 0x100}, {r1, 0x2}, {0xffffffffffffff9c, 0xadf1be631e432064}, {r2, 0x8}], 0x20000001, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) pwrite(r3, &(0x7f0000000280)="c650fe0cabf971720cbd689c522e35526c6264f193ae032c7735fda8e3d83738e22ab40bbe2049eead96b61e17e1f6f3e60bb228e0787233d1946fa4b95c20272b8e38c24818045995bb628277086d50c6d94ddea6a2524530a4b57bd00c4c00778380deaf4fff63eede040a93cff9816dd1c7eb2efc275342c65734934b5979fe55af01656231e71745205757644b13a951d86d29a65af04c0cd3d1aa6973c5a80ba24661a37b0b0b9a0d57d72cb56858d062632b8f45d072908654cd79ddc33a24e29a25a5c1b9d03a0def7ff8cc377f1fde626be5b5871c7d5b99aa6a2a3736a3900b31ea922052d921f9a898ab4878ccb32b1563a3ef9084bbd2e6d25806ab5d38de94353f7a7d4029a67e2361f5ccdd694cd20c5a49c18450ebd5b5cbbd75cedcc3d3b4873c10f6dbc9462113330e6f59a955d441fcc64862c3ce7139ef973bb344ef8a2e3863179826910d4fe4b821ecf36f77a3a08d8cd2755ca0e2bf1b7cedc8737f246d0cbd098a8a50e294435aecffb20a5eea221db93d223c38a28aca68b508940b14434726adaa00832453f40f373629d528f2b509a0166544450673f34417d01104df87f689dd037d4d1c0a97533f50bb541e56de0a3aed4eeba7659d66aaf33a198b0309a300dd89a262b0063c7dcd88cf1754350df26ff9a9c6e5bb3d5494a0634921a8d2751f882fd1ab3eb422f0858c114fcfc38c93fb47e20e5834e768feb5c828d334cfda187c7124c92c1825fd5b05d543881c00a3c5e5d93ef500f1f5d9d4b21927c579d3c271f32df59c0556784218f08ff2deb3c143f263f6dbc92b4b204e20d7ea66bd7c52001784ca9c0394f6fa835d17e1881535b72d98ede0e9af5df52825a391f24e22806e817776ab9ba30a66ec63c288c5bef766aa20fbf80c81d83cd01f19301fad3df2482d7ac7dda8b2ebe00acb28aeb38bb6584f3b826be4543880a883b60a1f535299e76a1641a89502c6952904f4d19de947a23eb4aa33236172da336ebcbd6e51cc63d1467de0e3389def5a5688f711b16b9eaeb5a01537ac8d723d82a2fa9f52e4e3af85ed6f1df3533ce8e4313b74f2a0579dfb90271fa7a6ef41fc5318457184c42c3871454e7ca1aead9e52a054beeed1dadecd9612c4c281e83722e4c43caadbb57811562f4cc391f0b0096501fe5edf2e25a952631199279e262b8ef61d795a7eb9bbd0dc2106a9426d68d98bdfabba091781d41fa0018078d655f39f0400a5472aab34aee1fedb6f4f681dff444235feb3bc927fd3ac0d76f5963418a1bb7f61f7be55e39b0a415908c85b6182e2d35bb22bf540d87ded5aafe1cf9f7e25cff3dc0ff7b7c994208b43d1870c1cc5180bd823ffb21f8c1678be474fbd9c9b510129d6c8ec6183ae12d6f986252359606fe589c40690e39e727eaa7c0649e89474d7a7551ed8c2f2b7838916ede36ab5f5b4647466a6d056b935013cd3c731f113f11ae70629e1943e2da3b9b6ac1b77fe46c4754ff27d7f374f0002a7903bbc5aa9f622cb20b7317a91fe08a001903e7b18c233ff02c1e31a2082b5a4b6204f65bb37f921269e2d23e60939e62a05e1593381e3a410f0e0c1bfde8da2b7f8d0b7651c5617a7bd01243ebc2f329504f19b20fe5d4dd5a678af31c05b4af4e0478c77f5d4820ec68ac0383888980f7c85aaad180d75ba8671fed55ac972e54c7fd7f0a826789eef5e766fe598fd386b06b9a33a0520dc6d2613da6652f68e943cc4a77c2d669e834f9e3d7c3fb668bc964a0eaaaf04bc819cdf328336796d51d4274c8e3cafe79baec6213135335f992417dfbcfb8d9e8146a8c2a2dc6887cbd4cb375dfa772c3cfa5bae069e251a6a70a5bd253e4978031502fbea120a820fecbe7b26a7adece1d7d5c04712b4122fea71fabe2dce5893f4b41d8c9e5b85e53fc46887df26523fa9c84c5bf6a7450ebe4af5e256a0c816df2a77fe4eab6bee311aca79d06045bf9e7e1360324b9189d2af85fb2f1bda28a5394723806bdc70b96aad772ea911679728b897c259a9d30e6d35ca58e61c3565b1ecc72fa61169fb3e657ef42e7b64c8de67aee5a91da0559658c4c8c6791e6834cb63859cfedeb33164d7e8e61eb8dc757bf7659638c493ef8139fb0112abfa44357195e172e71e8e08638e4b0ffedba4a78de5b85c41ac865342ce142cd4f55ea7f1d1b4592e8c0027d773c522bf0c897a4aaff92e9fd6acee370f1a0443b4b8a3fec43ac16b6c9a7c85129fcc2715ecfb810f3664e27fd248402d38908b5456803c4d5c9ca7a3c21850dd06914b4b783d337a81c53bdaf428ddee86f6a9f8dfc9882fbed93621b065dde87f825c550ccd30b4fac6e2ed77de3fc9c3ddc4f6ee7f1607c3864de47ca5a7c650d20ca337384fc382fb1bebd12ce076316bf482b7ab6e3c787af838c9a52eeb7f844a594bba26ad5aabf3c22ec04923051f5c2688bcf4509da1ed57bbb3afdc6f847b43a6f0fa951aa0f079d32fc225be8d96670e35d742597780500ae455bc09c89c6c327dbe0aa45ef791cca615d848d180fdb1ff71ffcb05db199d2f79ba6c048b4b654340ee092060e82f3b2cf7503248d3e6f0cd403e8d6a637e281c9dad9d53e1f235e2b42df757b57a452c8ace216906487031fb7d87380acc6084ef14d33e517587b56fadf5c1be837e14de7c87d7f30d1b1a9c014d9906115123541ac3f104a7e567ae49294adcded5a3266182985f50f7e03b370ab3a1689e86edb5a5b59ab73592ca1af271bfde3bd2761fe4c7c1c0c4d6aa49673bdf54590c07c87014bcce13a216828638432eacfccfb4966474d04908d11949dc0e8da891a968c4bedb3ae8ef3fe226749cddb6e2cab6982ab58aca7165728a5a5a264a5e6b372525bf20a5f731ec2d85ee86d43d3bd83f2d4e58f9ad641b0e5936f74a9b4454ad9a5f645fe41a1d6b5b727161f740348b6dbf16c8c9dcede7d3914d06231316080ebe4fde55637902205ae4b7231eaf5897981763cac4261415e5beded37899cdfc0eaed555ea58be34be5d0e2f981ce9c99cf966586ac9dc81c2e55bf1d9013b93616e57ca14caa02446f548603d585d78a9a7a5aaa26fb596e45864e743f38898845ad206169f198986e9a8cbbf7d41f90b1af383ee67c19533d72f19d9086a2f3ffef43e587084422f08314793fd7269f386564361efb8a7e9a90c957b5111ec714200fe0397fb3654edcd7154872dbbac5b50f0b2c62f0af141847d339cc33b62edda8df3618d762b8706c190d72ba7dd6b8ee270abe5664f93b4c0bdc0229878087ea7070f0fd188f7406da064b1d3231c58b081bb0ac31625213e67c4afcf14b0105ee37ddd61a7c10f2ce1a1ad701df42620afdaf9522b3f3a732de64cc5ca16d56e6e221ea6e18cd4b71c491acaad0e20d520ef33d7d1eed6c89c9da7342ee03955628b29c4b0fd1252420b4a0f7a513b9809a23404a26e12e50ddaab3f6ade8a59d799c66b102a85eeb6645d8fe0f48cce839dd72355e76d98e092bc926f93d06330e4288019b1eb0e9560e05e3c5a19903fa5098b53802b856256ef7610d9ed048d8b3a9586be4c32f6fee9703c68223c350d4a9c9ff373ba27fa3dc872e1ed1b0aa537eee92c14fb9c176384fc26c385d75b9c6ccb85930d8900ebe875f00da564f6e42895fc8f847553249769c2104fc050ec1e5e3089e9d665228c0d0b0b9892a830a7a0cc07ebf4ffef655ade2176d06ed73887f21f7b6306c66c90c3eb580cdd60e7d8007c764c6d139a1dc3c3398a7d7b549e2c27190bc9e4792e0df23af28b4ba54932e517fd270a674bf7aa15434a5eba12b72025694a1a085f58a79f110bc38fe95992319566714356cea94e80ebaeac2aeefdfd8784606c3db649772641d29681641606b5ca5c598bd6ec3b2c0c65eb6674a3c40fd1f441cc94252d5ae0c950819ce168ddbfce981eb5838f7343211feeeaa690267e976dca0f6e39db4f97d08648bf323868f348e36664dc82cc3a6ac61946ee030746a383f0651cf65c9dcc74fccd270bfc69df6ecc346f951d9ecdd2a1910bd5863f95d96ac013e6bc87410b2ba1dd710421cee75efcbe5ec2b321e925493b87b83b5152346c15d75de503bf8db3af528faea3d81fa55c04f143b07b8dc139366f068ca39b6bca49994e034cde9ac87dbd9d079587be74f6fd4e61cb6a704cdbacf61e175c558e9320ab067b21e302c616bb37fc8678567a0a5eeece23cdc017e22b3c592b3c17719e929038ffa61947a24e0e7a5d8b69675a19a385582cb2a45dff8a3ac42b4ec656d116e878c7e5d059e06f93082c2ed08fe56bbe9482ef4289fe3977a90f5a293aae314973d85cf4830d786257ddf1d7b373edb7f3e19fc5f4fa63dcb3ca94c1ab4c541cb228db4ee36582fe9c81a5c1ffe7f14d9f812f7dfa737ab85cd1c1facfb2248c1fd4880abff77cfdfba6f621315926347ee5c9d8aecc94afd579066396b19d4efe21e652eb3c387816ba437074cab089539b3db03e772494e5c40a52e81ad9ac0a11368d5a066f4eb3eb2c1b36b7ac33d5c8712e9f49ab13a11f511d26a5ef2dd355654ccb1250fc38d226fd6b5932f89b9d46098d834bfbe8de8534dbf236ef4b9a1a2d2b7c49ff1c65c694ecf330bc6018b2e32c1b7d1b6d987df5b2ff62d66a6f29daaec44a82e4da6e982510e3cd099e3030eb623fc73ba73e3a931ecec551c51855b4cc550720f88f46d8e7d920477060e155ef4b2eabce0333a94af451cefa966a214e8639c8eff6a02696b3c8c07737ac4325321724cadb868b4f698e2e085fee4c93912f3cec45041beea00f32affb07a12cc28b6b348245b802df6ef4b11e31cbf7b0fa13b2fcd39e0178b694ec24ed988ebf29dd32b09f0e413ead567aa7391a1de6f0c8555928f1b6ec7b3e16e7bdcdf0e0d90ec7d2e8a277c3d8d5b339754f6d310a0f5f7e13d0478e15770edd1d871c6485684daa84e26f18c0ab4befd6b7305b6ba044e277778b6dc4b085d08933b81fe56be7ae60e3f03f0f5628956f8033b105dae28e7b4413cbcd47b74bd6d1cddca7d8726e8f442b8c04b10b6547eb235ec5409122489882edf29211ddfa81f126814438692dd96820d8c660b7022f646aa9ba15355d4c4ccf4c7d819ef469ac884b6416b54d713d7f2b90a548918cb2b83a43529a6b6bf70efd111d4be8ed850b3b3f97157fb34d3814e78fa47f151a8e19695d0c35b8a5bad3509477132c2ed363c5a874a820f21d2ade6f3b08521b8d5caa83f4b087008ede2f85f7a2ac94d642c28a4f29db16420b50c620a6b449eddc8004e90442c9ac42be9f8be842e31d078316c314c56e958d365d60c85ac0947b40acbe1f4e93f86c5ce8fc2d4ddcc44130ab97cb91513878d6e7122b90a306d3d09702e5188f2414d7c75635b92c4752242bffb52033419e23ad0316e822ca147afe6fd9e9762428a1f814f2ca371e46a4c6c5fd3bcf71388cad3e0877caf043e70acd56200a2480f07944e31ead7fd741380ae85daf2339bca75b4db9b42e6d25d3afda5e550b88cac0d633f4cc7af3e1818d2d8a39bc5fc2297300b5438d2b33ceddee678c6e7f844870f96f60493ae86d90b580acf688cde7fe9861b3689b52bb489b3fd3bbdda2161b7f2d8432b12686098000f08ebde68e7444353ec3132f078e6b177c2575bb4bcdc2d376d55911024aa2062138a0f3dcd057dff2de31ba80e961153d24297a5a4af95719e972aef04ccc608d404ee60322164b34cd8d9689d388817ecc768fbda4e01b717c159ba280", 0x132d, 0x0, 0x36) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r0, &(0x7f0000000340), 0x100000000000027a, 0x0, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0xfffffffd, 0x1, {[0x0, 0x0, 0x0, 0x100000001, 0x80800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x80}]}}) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000040)={0x1d, 0x0, &(0x7f0000000000)=""/29}) 16:00:02 executing program 0: sync() r0 = shmget(0x0, 0xf000, 0x7, &(0x7f0000ff0000/0xf000)=nil) shmat(r0, &(0x7f0000ff6000/0x3000)=nil, 0x1000) r1 = semget$private(0x0, 0x4, 0x2) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x101, 0x4) r3 = shmat(r0, &(0x7f0000ff1000/0x2000)=nil, 0x0) r4 = shmget(0x1, 0x1000, 0x600, &(0x7f0000fff000/0x1000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x800) shmdt(r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0x10000, 0x0, r6}) r7 = dup(r2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$TIOCSBRK(r2, 0x2000747b) r8 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x0) r9 = dup(0xffffffffffffffff) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x40, 0x0) r11 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x80, 0x0) r14 = accept(r2, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) r15 = open$dir(&(0x7f0000000440)='./file1\x00', 0x20000, 0x84) kevent(0xffffffffffffff9c, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffa, 0xc, 0x2000000b, 0x8000, 0x7}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x2abf, 0x2}, {{r9}, 0xfffffffffffffff9, 0x80, 0x4, 0x5, 0x9e}, {{r2}, 0xfffffffffffffffa, 0x30, 0xf0000000, 0x0, 0x1}, {{r10}, 0xfffffffffffffffb, 0x20, 0x20, 0x6b40000000000000}, {{r11}, 0x2, 0xa0, 0xb7451b2a6429e314, 0x5}], 0x9, &(0x7f0000000480)=[{{r12}, 0xfffffffffffffffd, 0x80, 0x1, 0x6, 0x100000001}, {{r13}, 0xfffffffffffffffa, 0x90, 0xb0000041, 0x7, 0xfffffffffffff000}, {{r14}, 0xfffffffffffffffb, 0x85, 0xf0000002, 0x6, 0x7}, {{r15}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x6}, {{r7}, 0xfffffffffffffffd, 0x53cf4b7e622f45cc, 0x4, 0x9, 0x419b}], 0x0, &(0x7f0000000540)={0x8, 0x6c60}) semop(r1, &(0x7f0000000580)=[{0x3, 0x0, 0x3000}, {0x2, 0x7, 0xc00}, {0x3, 0x6, 0x1000}, {0x1, 0x7, 0x1000}], 0x4) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r16, 0x20004b42, &(0x7f0000000600)=0x4) 16:00:02 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000001b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b138bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a38620700f5ff0082b5955984c87910bf673f7ead4bcb777fa69dfceac2a84e6abca64896bc5e0def388bbd2ad88b2951b15901360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30507461fe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500000000000000000000007790dab90ea95e658700"/223], 0x10) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f0000001c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680600000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b3ae67838105fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f92"], 0x10) msgget$private(0x0, 0xc9) r3 = msgget$private(0x0, 0x209) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000340)=""/22) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x9abb55f13518dd05, 0x0) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) accept$inet6(r1, 0x0, &(0x7f0000000240)) r6 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x10001, 0xef4, './file0\x00', 0x0, 0xfff, 0x6, 0x8}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) writev(0xffffffffffffff9c, &(0x7f00000019c0)=[{&(0x7f0000000780)="28ec598c0641f317af4439e5815f988d1a16bc48860834828b885e70937d63dcd5fd7f0fcf2eb6348d3ed7385646ebac036eb0cfecbef27761a9dbf5f5822c033294ef0ac044d66fcb5af49fe1b1dd1ac823c1638e9407f220202d4dfcb7811453d11e18bb3ee7e7ed1baf2300b8a72aefa36d5c77a055c4285cfc0ee27395ee50e56d5f5cc77956a9530ce3043ca28b6ce19266204db1ae851519f5e061f6d2209ac7528527c4a9ee567009fe6cf8e4f6dee628a844b9306700a6a0917412199a9688825437894e66335c0fba06036643693c4b84077929f7868768209a780e38ed38ba9a59ef7b0fb25de59b35dfb29dbe3afa2bb11f84d3f3b6cea2068d51d20b39b2434f8e9c5bcf19b4a90f8d1979116aff4764e0c9ce775cfc9e08bf36d2c7df79234a9e8a4e749f0f941c364b4561ad4b90fdc470076b6f63af3a5c69623574838b0e1c7a2f0a25b4960117bb8fbec880d3cbdc133e247aee902ba383c1a0a5dfc0544fec1d684a5ec25fdc62aee7e92b9f8ed75f1873b835644aa50640af1bd7f249e1bfb14cedde829298e803893688d2a267bdf64c928c8baf235928efe2340c10ed30e8e53ed0516d306b654df0078cbac63ba1bed80525d0f51d72106b45f6ce407571aaa16f5f1332004dfcd0d6f47896beab53cdb4839bd3d8adde05900b90fd8e814cfb5860f5136d30a2bbd9925d07911620029ea34fc512e9ebb2742a8807e21a40510c6a1fc85053ff74f971302449061a2b28b788b4bc194bc627ee04acafaf569d690d765e305568993f53d01b2c9458bf82ab98f2681919a72cbefa67d0b770b106c60e258678c227526d026563c1607d05448c3140a7e84bcec2c7e38c587709fb4e28b8bd9a7de82ce7f5d6da747bd8dddb263bb1602df6b85a56c3659eefac0f7b50f6a974f07f0796e4c043688c42e261ae96ca7cf394f7cda8123217ebec743e69caec7dea5271c914030e5116323a88d281843c8465ac4573a2b35750e1d9bdccfbe5c0e06ce2e64c9368d16db983e2f50182e5bb5b2d9d6ecf3f12b736d1f125263fb93f4525debd3f83a39a41dcba56c83407f8f440005707f6e78729010b9c34bbf1cf135ab9e3b86fe3c1e1e2817d3863e7db81c931fb7f8b7d6329e62fbaeef72555964b2f672ea33536bfbe048585961d8d233398434b2bdff13e5bb78a4a8f265314d2ddde7e3bc36e3f530d5360f891b1746ba2fb9fc033da152714d2a5aa5212e89233a290b203b573a8040e5f8b8479f60c77857f254f148b6dfa117281130d7987b61fc6cad00d535b49d8b958dfe9740a15b25ef04e8d40d8e378692589447468c2aabc505692d97ca0e1ed8b8c23c913c5190021769b74f59a64352f6b26b0053a1dd3ba261085462363d23b95dcb75f2cc80b44b4bf4b3b167ade040c1c432dcf042bc58ca544c280147f4e2e9b745236cbed2868e16a9249eac22e82f8ff80fbc693a8b5c08c4ed200baa6cb5c150a29f959291a843041f5b37e865fb7b17642c8ba2adf4a17ac8103929bd62be5a2db2cf5aff0318f1fb418f2b639d866b591a0d4624be290e2aa7c9d347ad8c83e5ae5c1997b147baa72d6a3b3f706abe69cc744a6da5e03cdafc98fbef61939d697e0513f09a11f811f623eb4f31eb94adc92b1147e0e973605ec7a8b9aba3937811eef7e3b821419696f5f311b073ce10d7b162051cb92856515b9110ed4133630a63614c85f8e27a5589f8708744fb0089cf3759d4e79501cd615955d62df0b5cfd8271aad21f01961a0d472c14e44e43ec0c73d1f7a2ace9ac455af7a01311d6e23643b0781a822b4a00fc38810c3e663ad93e3e9b1cf265cb6fffb2e7a445f49e7aeaf897994a1bcde67b87383ffc56bc622b96d3081336f6366441bbe44ee51107cce1151b08d2a7434bdb1b51c45f1bb09949320d49767c4dfaae2d19670d9897bce975e39b7fde388e048e3381211355a45b5df7fc27ab398a8e79cfdce21c52c109044533889dc0b4148c64683ec5838776c85f2306a4f95b411752518e28bd9105bc694ec1507ca1deaf8d17160059b3ed7ad5216dca67f0e29072dedcad3b4afa66f3a7580bbf0b23f66746d9c0593ac93c07923604e42301fe80c63588c2438928bc73618e5829a2d7e9962a23c7537ffe2e69da5072ec31a01ffa01a2dd5b0111d0862553d2ce9f6c09d6bb92328cd68af4ba6418d58c1f0194d257665b4fd9b291b7579afbda2663edde62c758a1fa7eddbdaeee087b573f976bc5610017eae20e1e8d14fb438085e9b45311d6947126d89b1d51f672e74f6e878f4c43197bb4c4563438aacff2aeae142ea0404c7c76c4b59c398503eb1a995c7b7b3d6f288b9eedafa532984140f011a49c46320b20b0c6361a3997e0f92e4095347474b805e7143cf95a3234a8cde4f2638a0973959f13cb5e84f67aa6ede8fcd79ad5c8682448f7107d5ff68e760fa5215316a9fe33a270e7cab5245dcdfe262a0062dbe8bd26f574b8d842ba495c58e79c4051205fc160dc19f3e3db0f6bb51aa103d5931798d839818ef36e812c7517c22e279397359bde64e0a2b2a2397df1a7faec64b1991203a0dd006eb29d6f4bdbf89e5202ae8e6d30583c056e49dce53903741a8074d7bb36358f3b8dda58d2d5d10e8c8ff8cbd36ff3e39397bf968954870c8ba803e51d4d2ff3f48ed4c1698b81b597a62a21a3375db796f3a3b2a98a39e316c0df8382b40c3b2a16ef19dda6d443309ed5e4e6097453268fd522ac6828482729826e7a6614b331be8e5b45cdbea6c54e5e908af309604e0fda7c891f747f57311ef203ed8885ae280ffc517bf532bf644cf4319b0cd8c66b582bf8e35c1aee32bb40319cde4288c60cc4aab1762b3b0cc4cbeed0faef950bd7841678a2fdbb6f2011dc7df8a271f2256c0ecd8f7daab585623f2a641e664d5edab161bd951a3bf0415bea88d709f97bf9d62b7137f3f7e79df727a1dc8035e725318e65205bc6643ce696d230269c996ca438b801a2835bc44aa868d5ae368e7c352dd6e3de12b54b9da10f5fec6a5252c8162b1100450c1cbba96c3087c6e53a1db96534464ffec51c7e5ec0a475566a0b4a85b8c1d36ece8cfd0c4cd395dc5119f491b6524f2ceadf2989fa3cdae2e6f941da4e20c246d364ec4e6421b94dda9f5f49726b1b83963a59e6b70f623e7abdd59cea430ccd577707d8a21e0aa38a39c1a481d1ac14f126c9dd4dc8d710f5712bef7dcbb469d679c97cd871c85b40391e6a7c135049be262105a2bc79fd3a0f20eb389ccf3b7f95d3f79f8f59effd06e495f8a2f3ad95e09e20f29475f3802dc70bbbc9bdacd80c110ee6a40820a6fa390759f41aec5c56cf695b26dd8ecec271df867f1c264056d97aae409151b30ea70d4c193a5c9446d89cd656dbaba63f64546a7b14ae94b07e43c10225e743f9c3028fc39a5810bd99aadbe2243530161558b737f4dd6bf575bb632fed513ba40fbe9f3936ab2a05c18d47daaeeeaf27eb031e464a1aff59d30d1d91fc706c3b804d65f724a8642093df42f2f57bb6662114e019953d26ce97117dabb215e704f7b9b3aa2390500c844302b90e2381310d05d51fa690fbfb9b1d03dc9efabc5d9a7316a74e22e33d8d7cae96ff24a10ef7c52fcb71e0d3b22f8153b296f5865a839f4269bac13f6c1e58a5c79e564179fc17555ceee7de30ed77e75deda1ec6389e2f9ee84fddd74ea5396acb0ccca5871644366b9e6db2c50befe66fd61a447646f9bf6a02d02be4f7beba166fd60809d24b8019e9d9bbeaaf60323b5b55c08fcf96fa56b56097e38554dbb7e1fbd6f6afaf687ab3850375e752b10ca4a67bf7b36b37e9c31c301c7a6e100c85af5745d10612394fbf5d36d963c7d692b24dcfdcee231fb96b8a06933fa87e34e398266914eab0441630e8dc46708d7309870cb565a2f175a59a52c58b5f3021d21318ab07a8719f11c4d18d01698955f3d76c3c457254c90702485955adebe85f4fd38e993d9ee2187cf8bf19e67e4dac300576a304b4e071b2d98e791b5f110b35cf66de24f3712384644c077b06b298f031d7ee80271e00ea80e3a40be6de212175207adad575b76a7f1c3c55f08f106e9c2ed7793af770cfc31f37b78643871c4329c0b6a311fc3d6b6ee0b45906304441695c7abaf347d3adf9d8b791635e32413b8c22c5143621a8c1efa55db241af677c4ef1173078e1fa1b99c089e990cd89f02b6cfa4dc889c7b76e672517b689c81a92a9c7f2941ce6f44ed17290f6a8831674af6df8f4637e42b35206f2748fc85f655e80414fefcb869a78b3e0846aec8828d4f0c824fcf609087a3443dc230f029eab03243f6dddb60abc48645862879e10aa2404bea4332a327574f2bc0744b9ee0b88152421baecee493e29b40e5143883c58875d6b33e169244cbd815ab15aa1805df871fbd8a477985d4ec5a9c08f39d8e926cdcaac61116deb92a40ad8a69aefbd03a990423a05ac483a9fffeaff2b9e874822a3c7e84a5126eeb92f4637505c62b708be12e5bb5aa9bd2dc015b6bf2b6938d656ab2c6fb791a03996c070ca647292fb84d6e23cbab22a67d8b5abb2ba8f74f34dedea020996a43e070473af856fda79bd71867174c70b1fc05c13aabc9391be8ecc57367a2cd86186681a10db54ce90e7f8d31e6b3402d97b3f77b7d0020544c5c72e37972d6a5c7c2e47b012980d0841775419050fd3ab11f41524d7eab2816647317de14f0ab2184f75b120538f8ec53762c2a0aa588ad27069949e5f9e560d0df16d6bcc47b0b0b3b6f679b20e21a030bf4099461ec0a9f5b8f3131f7fcd5378ea0df0fe512631e606018ea1f0391613f20f0d564ad2878961e429c1d580a25f6c2073f9f47aa5768df3d07f08fafc2230f3a96232148896246c53dd964b7d0a1a60c20d32ad5fa7f446d6496a23673a4f285695c2d1aec74b5bafda3a0d6aa103383d39d28903f79d24fda20044b65d1591885d1db08130d53a42975c07d51c524aca8b074f6129b88e55afdb655c78950ec7ed8b0ab2c1e43cd5ef9ae039b9e8887c2d85a230f77e68df107ae74ed150eec180be27e67c49a4ba506096dff8d5bb4e2cc66d733c86beecca8ecf786a8612f07235a3353ec4152f2957e30d17eac4c9a32ee85321d5b814efaf7e2193987a215c40a29d38ec8bf741e70b17a9493984dd2231dfbc945406475eed9b097396566546c3bdcff6a0258360947c30466773f002422731677d6c4ee6073b9f3da55eadadf2cbf8feca5c67cc743eed8b654066f38cd5d337a4ba4c5f82141171b2be10d2ec7deed1dd300d0734cfc84bbd13f939ddaa55622b08b383ca4fa4a6bf8077c9c273f3232bbc45d4a40caea776c867063d06b891319cf9a01a1acad7bce477a8c75517d8e3e79e86220078e84ca0681721db239c58af78db2fb72bf6933aa6856e67ecba38e84403c8d528d36a8565cec53c6a1bcf1484ca1e08666a5a82593c86c996d743428e790d9bcf91004fc8d3cc0b4f5f9f79edba4febd0365608cc7c9a17cae9b5ca2a3465355fdb3f978bb8ccd0d4f8ff24045a28826bc24e4968884425e4d16c4eb8c8c524dc8754d551176f0323812703a51225dbef02f711dc7ae4c280d605dcfaa4f3153cfca961a65e6ea682ff787c5a997ca4fe2e14ab5f379d828ed65ac43a09a2fafe2f62b11f3704c273e0507f20361d48c1c759135ecbc1571c398becee342619abc52aa974f27f48f1f703aab540d0d63d9250e8fa7b8ed32b14e50f23451d24352ba", 0x1000}, {&(0x7f0000000400)="5086f496ebf2d51b1ed5c5fa13ee26339c5e9167f3c22d97645c0ca5423cd1d3f99660511a7daf888ca25faca5bb7a326400601945e66709c9f3a5aa134d589989db072253cf32de3d57620de68fdcad3868dff8c257f14ddf3f9c458a2739e7ebd919623b8c645117346964e9cc055b39f3", 0x72}, {&(0x7f0000001780)="34f849b2a215827106b0fc60b70bca3ce36cd88412fbaef77d71b044cadc748b0506b981f3dc6a3dc9a30c4de169848faf57c68c686ada71df5b258fb97930ee6ca5365a125ee37a2f1dd91075a26e2dc922317a4bc7e9485d807d2e4d4c92405e3dfc4b25d9f294b4925a0e302ce99a5dad2f57fb5575123c85767ce6837cc436b77397fbe5192d2b7ec8741620adfdf315eb5593e95f7e9ba9", 0x9a}, {&(0x7f0000000640)="741169ebc348681a5a80cb5282c30e41b4b3187ffb6a3c5ea6789e4ab96efa38c8930cdfdbf9c8568cd7182b2cde", 0x2e}, {&(0x7f0000001840)="7333158068ab76a120795bc8e40fdb589661ccb794ff44e6e7d7ec114fcaeba1a483bae5a34951ff0679358f8fce69a4bcf1c0cda0de69c19f0c4028f2aeff944e99e2819a293809bb2a969a7968fa257ffe64cafcb1400c0bb2f40aad70f9bfd66b29e1abb73ff641cbca916daec99005e031529e1ae1661ed4e99ae7f29d0908222eb147be81ce83c7", 0x8a}, {&(0x7f0000001900)="1c6fc2b9331956ae84c7143d369e6ff76e61865f037baf605a09150864b27c40a6373d8d476907fc60aacb1f0b2ca26b61e4157a0389df4e3de7dec764e31ff8a19d04855a4094b01a0575e08a8f8f1a1e616d79195cef251df437cf12003f3ed980044d72e6633eccd71af8223599e1628a5738cdb733e8062c30b2e6a7d3e5cb3481d8c32649d23aeec85bbd1bcd186b0472438936e8d66ac43ffad5fe20adad", 0xa1}], 0x6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: connect$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x0}, 0xc) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000200)=0x10001) r4 = syz_open_pts() close(r4) close(r4) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000140)=0x1) write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) accept$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/21}, &(0x7f0000000100)=0x17) r6 = socket(0x0, 0x4, 0x3) accept$inet(r6, &(0x7f0000000180), &(0x7f00000001c0)=0xc) kevent(r1, &(0x7f00000001c0), 0xf8b1, 0x0, 0x10000fb, 0x0) 16:00:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x400, 0x20) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x0, 0x3}, 0x8) getsockname(r0, &(0x7f0000000180)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) listen(r0, 0x7) socketpair(0x20, 0x1, 0xffffffff, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 16:00:03 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0xb32fa1c3d139892, 0x24) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) fcntl$setflags(r2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000100)="a4", 0x1}], 0x1, &(0x7f0000000580)=[@rights={0x10}], 0x10}, 0x0) 16:00:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:03 executing program 0: pledge(&(0x7f0000000080)=' \x1a\xca', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x4}, {0x7, 0x3f}}, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x7, 0x20ff, 0x8, 0x0, 0xfffffff8, 0x1000, 0x2, 0x4, 0x1, 0x2, 0x7}) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) 16:00:03 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r1, 0x1) fcntl$setstatus(r0, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) unveil(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/155, 0x9b) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x54}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:03 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4810000000000000000"], 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2d66696c653000fc047f8f95bcacb847a37f25bad70cf2468b6410fe302608bc30e2f75aba4d6f6cfa6813231bf9b5e024243de8536a548a3bb03bd7faa1196e2ae84ebfea4f924b5895bc76a28372045e60c1264636b2c54a946dcab3fcf4e3398e87c85194ace5c8d4e6c7c68c67655ba37a98025790aa6dd3ba7a7a2d9b697df651da2b18aec5a0178489079409aae46f707adedb54027ee1b1b770881ae11f2080113bf64be07b6389b7cc580b213471397923a9f6d924b3fa7c56658426748004ac0262d59ea8c9d6e62123b8435f9235986b04a83d86a67f79312d1cf3f7a0685fcc7efc8cdd70712a592d79f9e8bbc6c52a44f4769fed7ba5c4de383dd5111b83484c4ea6be10ad128f43a4a4a5a966a87195255152f9537cc15f1b93f647ada31e4339ee491d9eba77b9c2f1892e650674ab543aefec01"], 0x10) socket(0x10000000002, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r5, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r6, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r7, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c, 0x40, 0x40}, {0x34}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r8, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60, 0x1}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r9, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchdir(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) connect$unix(r2, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) connect(r3, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3, 0x81}, 0xc) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x881, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)="5e1e5c4f02b1b1ebf9b23df2a8e723439a23245113b5046a1d621f381a787f799cd26569c8aaad322ceabfb090689af47fddd97265b4532034c94602906a3044c6ae7cb4836d1560e89f607864e1e9551e0d13a0b6696740895b24f51676db241e8a189ec88d4cdc1047a383a5296c86a2059e3067c764c6b59a81b31fb8b8945f9ef121ff539b9098ffa89ae1d528de1f8d4474ff61ee9798ca6d2ce74d4880d1db", 0xa2}, {&(0x7f0000000040)="25135ed670710523b839cec962a08cd5e656161e5ca67e562cbc8bc0c488124294404a40aae8e817db96d6538ff2b9334a", 0x31}, {&(0x7f00000002c0)="3b8ac93e4ef37a3649661e37c190dc85c166d751c1a3f67ae79aa2021d1a2205bade1b8fa2c4635655c35d63cbe7c8ccee012756d6ac70740b9f5cf022ddac38adf07d7ae53e12650df136c77a479a98509695b0ad0142359eefffcb717b7b51d9006e73b527365ad3a1689801a20bcf3530c72dfaad86aaf86dbdaa271ca83f1a0d1b4eb53fade7b352d2eb", 0x8c}, {&(0x7f0000000380)="c504784b21e739ded30648db3d8d61e75830f85066223c10b1f362318b331ad927384d570beb3ca77c716e9cedcd4019022e627c946697871169588f7a98ffde35d1effd90096dee041ad387a4942499985760ce5bab76e9bfe41fe42ec4629680bf66a2cb147917928e7bb4d84b7cda81695389f8e35c0aaff873ab10790e84c662af6d3be0cc6f90c2f04d3e38899e48e7ef835de3f6a1d5f01d5dcd0596671d99afa0f08c717ee5bdf6c26e27b90eb2e685a0de0f1745c993e3bb7f64b269c0005d9905dd90e753fcab8b99fa922463deef5b82a0f168b9b2f240a438333fb87ffbc7cf3f20af59c4a1e0ee015d03fb6cf893c75a9c0ba407476f6e5c12165b7d0db50271f8d9d00b056588f00b3474e43d92c4a061d6b1386f1085eabf8ed118e088b90017bced8b65c7e6df544ea36e3bdec13c2f0255f825f20a022e28b862a6c75d7ebcb59425090ef9e2d8883959c705736b2e8c791db89b15f17034e13bda05f8c73219ef5e1586ac928b17310172855a84a8d9b583b07a0873db14d92904345e20c27c98f36d720cfe10a74e348e96ba84619d4a0685217251965f0eb9ed133b96b2c004757df244241cb4c3c41806ccad1731426ed03856ae72f9b89bcf9c7c74e66ad4bc4c170680393fa44bca9be8f958c631ba1ae24d29d718e5c9b6401c26966b4f5455f55ebe5a39fa969a8b6a93a277051c2204acd5c92af1fd944e6974cb1116446338914c084bc44cfa879b40845ee6c242ccdfcf8ba3850a79ed3fc6e39775a1383b8200661167d286533de037718f8ff4fec988ea2384d43669d86fc3dafbc2b5d01a27ab6d43c67df57c9d2ba369e6f7f5af10f39e8db2a5e8edad4a0292c1f9f62876d8c864d98c412734d7e40c528fa1bac66cb3507f597e71972b244a24209d48488dde423ba6999af5a8d3e5f183e80b0bdd46793e311fa0277366b81d8e2ab597eb2fb66e8848bfb28071a5235aabb6a6ba9c732a67e41a45c4a9c0bd23a884d288f4630c24c880d97f956347675d901405ffa154b8067cb469e8882107591bd6c71fffd54d132413c76b5c6cb222faf42677d3aa368a17db128735fbdf902c65e37c11769e725e81ba95a4fa00e39c44b5c84b21e500652b27d85b924ddbc772f3ee827465fc8e312f9d4967e2dd73b5401e90639a55925e8f90363070e2ff278be6907c67fdc3757a68e14332242c2c3e07ea507b7f677576fcaf6e4c7fe6ba446883ca446a894e83fc3a02d27ee0e705aae1446145423ff0c56f721a76810e1510218c5e1bbaa09a811d70172a9f76714640e903031757aa3cf8efff7ccae394169f4044a58acfb4ec8370b9a31b26cbcd6b91748010f1cb70cfbaaa063e41beec9ee6b0c268c31e7a2d70382b1c60e7611e684082e943561788d1ba735ca1bc533330ea738add52b3ef0e437aabb235d6d9ede888aad6d4cbe1d95ff64616a8e93cebb103382e0d54f50534353f9f5f9c17e1131ae744eb8e51f0110663d683591416bdcdfabdf1599276749b049e8ad9b838b48223259c7ef29e5d409bcdef3ab42bee05e934d595ad58351cb7c8527de324cbd1728f8690ac457cc37034780253e5d816c0ebd35dbef13b2c4f715dc972fdb784306de5f99d733d547f46f86d7c67979f2679b080546470e4fe6c3299e457f5378a7d7b9644d24131524be4b40cbede80a043fa1423f0e5af8cbe8221c945293152d5d146ae7c66e21af3ef30a6f7d29bb4e8d6d7c25f5b64ccaaf50f6cf764215993e7699e4d0d8073aa3e299dc402db7891163b080cb9c67f39e73591654f8b9bfe440ad17e38f91197e1eb456135a73a2a4879ef3b85169d01b31c14a3d0cc48fcd8ce1218aeb808c793c2a83ba994f466d94fd6b84ea11b69d625aecc1c398263a67a7b9acf9071ccbe89af054cd995ea91f8eba5c05734c245c2e5ebb605e0fbbb0b918ce962819b4564f481972a522c242b8bad28190725fdc42439e53e41e8c32fef0ccd039e4260df3dd7fa45b55f0b2e608050b00ac06589d017bd2afdb609e6b1c446700c8a52c2164c55b9ac04e55cd976f76e5e9052cf05883e45f5173fa9837070cb69d02605ec0dafb380d6d20c4980fb47ca1f9dd075073d14dba5ae4649ddd5dd73e2ba169bca121fc2f31504dab678adf7e4f07e13a1c71a3223ce0f2b088883aa13508776d50bda5a4feac77b8b21531fdd644c7cb9e14699059b17349941c3585ced5103c465388f6776053e4b44cb19ef29b22be9be92d74a7e6220912caa42d7bc0a559840a717d5179688be157b42a6a29876978ef6b069b572d14b9c076eddac81ae96eeee34ee50b110c5c22801e0385c45089c7e6e3ebb751c9cb48cef8b7f11dae107dffc334156a564a7d2a1281c1818f25a1d6a51defdcdbec0ec7efafb1ab4bf1ca75ed34bb73fe6e1fe385e0835e7e21dc748339592a1553a68a2d692a6b4dd9efe30c974fd9bbe9cbf3dc69a9803a392e02066cf6f7f87d57b8ec38d1a380da7638d8b2602aabac1d449a57b9f6e90019d9c3d8959d71be7caf9dc99fc3df121685d2d37f10011b714412c3519cc9f075daf2c969844e16d3c460f0e0a444f55962e6fdd5d7790fe0e6e4d6b5a4967e6bfcc77d015534ccbb7755719c7762ec43624ed86866ed957abe32a0d4e6fa424dba55bdfe914c0b826122491e8f9ac3fc921f8e3a4ad5762390821fac0257e6237ea0cbc62cabe7ecaf095a3e198ee9c90e5488e912e6a3ecff5c5b02ddef61b8a43a2adbcf174f5189e60b2cb1e64ccef07fb4acaa38d15f5aec3bce0056bc5fda21adedc432848629a7dc3fdb77e0c70f46c5e203fc96f428da09ab7e09a1ce0e6f4f8640a68c13b029da6d770fde9483f2b9530f0cf38df3cf34c5d31f537a41a9772d7c7f12acd5f9b6892ebc349aea1829963cfce89465b4bab9e847b3617809cd6ba6171dd20e5673221277b5287348238e0194029385ce4df83128163303cdcb5273b4d6d71f0286406245c86a8b2e17baacbccf9c39c66d62d683e48f65af2fdb28ff75d01bf34b183237a7e7e2a90235a743514d80476700ea1dbf3d9cfbc10173eee1aba96f673fd858bb7f19e6112fbad0e8a97ba1a47cfca568173db63aaae235b1481a7b1d005c61e9d335f5a38357b06f037be41f82963ad5b7c59bd6e1c163f9484d35a456b77f459faecf2cbefa205514a42d3da080654fd7bafafe27abdf4555ecd0db27499e77a1813284b9ec9b13a63631eb6becaca1a549a1e2962eeb0bbb6d9370d011d4e9c9577654eb2bea8f0632c68d14f74098b92e137153bb90a372c1deef2607c237967e0f49a7179fe301ae77f0035c5ba5c73ed04f1b767eebbb8fbe9fe1790b9e5f0bc62df60e2fc21b6176cc8d29726f923e63c3a53c6b397f29f3562131e8aa6a52391e4fec3460b9e2ef44d7d232bd82eaac129673ce2725be71281b45df6712149ac1a87a83cfd88080150bc646b4a83686f76654779c5ffeed4e2befd8f8da56162e919887a07f8abb4003faaebfa438e3e434cf6342d025b5029f2d6a2767d743d621b7378799da5cd1a6aead92c4406a85596ae20d041e0e5b472f7a2e5e2c33d4111e4fcc34b247e3b916bb571bdbac1e43c13becad9c416ead52397ba2250e4e9cdef04a6697a9618136ce34c3fb0564292da070b8be1ef6588cd817a7fff3f585505284cc5cdb7a5d2fa9804605cd959a5da3b3933b78d577033af029b9f8335e2879fcef8ab4847300dc85eff882e3aa7510cca81517ffeb495e1d49ba6809f0a2250f9f23e4bd4e78e55a12742fa4c456fa067f106601675f975b30db0e3a142a8661ace3fc7959436c027aefeffd455d415aeedb16c087518eb14fc65e41a4231413d6265c4014afc4586e8975f147910e57cc62c5c3823ba296a25d3b299b8820b0c3179cc5fcbcdc97c453a8454a00a8e330f9318caa0f5a2cbcba519a403a438b88a5c28b47fc97816c0456dec646cf97e6bfcf48402b009e8d017f3f7604303f6891bbd404d827e1313dfbe00ff0c848879c4c0028f08c5dd38327b45e4972c524d5ebbf86bddcbfc2a2fe1b915495b8619d27f2c3fba74b11888a7772357159f9d526e4c223b4e039cbac8e524924356a82fb94a657faa5dd565d7e0f850426ff6e923cf73bd2173b5d2bbbb5814597c16e031ab500b07bc821cdd6cc644a0bb4f710796db2f55e8a112a29b0831641e16b83edf264d1bb1e311de5fb652f6cbc65a7a3f9f9b120ffa399f38e1f6c834dd97c8d820d4a3eaaa797b5dd8bf1c84aabb79da5b4f935815e6fd1ad59af467f444fa81bdc23febc5f2540cfcdd07173c11e4d52f0b4025333b1c7feb7c6a37a75f3ee6b20e561e77222f8774df73f1291ffc342eedaa4c770f5b40ee94700552da45af16f0f8fc875142da747885212e46df2bed683509e4e18712f305676e3233132eef0ec2adbf6770f39e120ca6ab980e1098f42c316bd96de48be121ef63b33c4370b9f5705481a396d42938add13f48cdb648cbea0d2ca769bb005bcd51e64fac9df438a172f52a10c081601e4ace8604a6e90f68185b758247017dd373ddc878c98a31f18824478422a8ff5cca5eff6eeceeab1a3a124b85b0c31c781d46582ed58170adb57ad8aa5a31f0bb72286bb0667576ca2da4c6c1cd78270d8b0bd2eed3d102a108f8873fc23cb5c3a6bbd98eb77ee9edeac4c6aae1128cf5c9a91959ee1b1f3c8a18555fb02cbacc9c6c6089e3f7943fb6d737a8975a5b3a1d865820ef5857cf2029a913c2faa1a27f1f39107ce06c3e360ca6e2e403ab95b546117f218f3300affd858bb62bbef2ca5ae892f7682482f22d54d460979077a39f1c10c0a1dcfd495fd1ce278ed8ab0a21f389c5efcc09501382a3a259b1b2719141d7d67c25041c89718c00e852a82b0cdfbb8968f062d054af40591b087af1c9fbc5be1a9a28f1c0d398da5ca11a25e129ebb3178eceab51096c1765fea78c83a864ee974c817f11f344d5f33313624115cbecf6f4267f713531beb3ae069ba4d4bcbb6e31f8e60a118d066d34767e93a1ad1d29baa3b3ab939070265acb7be59a00dcd32fcdfec8237dfcd7de524f43e8b9f5002a1a762a503755796097646544805d86e23fb932350f68b3df06f69761b47082b06cb61d437fadb76195e679a0f6d2bbcc32308a18a3c0ec1ae7a6991b408b61b5673bcb7c71072162655108419aa14e869ca521b4c8b4d389ba97a0d34bfe6bee530ca49fbf6298942a854fd00a79beeb545a92edf61b287be0f850bd2f400b860ae6a49c6491685684dc3f3aceca4b15afca40484d5266c1b312ffda93b9ea4c06015fa45e7afb4b05ce61249aa4a988e34f4fe7de955012d0e6d4515facb9815aad277baf4431c084fab2edb2bf2497671ba981f6b21fd2f8d522a87aa6cbd64a535c8d588f8340a753470b6b384f1a42c7fb30b6387082242a7b5487ee88ee6adf4a4ed4401950fc98a871bd3a66ade0944ed5aa694534d3c0d015abf6d4510fe37ff302888fc16a11c88634857224b9653e5d05bb637b0850c0085874bca8b6f6f735f9b54ce1e390c0f2095cab9e4080912a2d9dc1eeffd2b2922492368d3d74dcca4c230f0ea641f0c1c2a3563a0f7db5b762b9033a1349bf604cebe6fc21610075d2f9c7bd302609cfdebe740c36076b2f5290505a21dfc5d23137eece07dd1e15a8e5e3de64522f109b3596e79666d32dcced52a75626c2ebe98971b2d8f6d1f289374702846128ab27dbd2be9ee41fb37b9796d9ec90d96d771a", 0x1000}, {&(0x7f00000001c0)="bbcbeadb12bb9ac3c2d0e7679541f3c70a27f567b5309e66887d32be83c61dc593d067481c37180ea8d2e0421f3b096d7cd38f23c7732cb23dad735eb42f8c2d51ca80945e174cd077948dd11927cc3719f50cfa70bc063ffdb375a45d3f15d764f8cece2c152ef7", 0x68}, {&(0x7f0000001380)="e42ba489a77e1a7532d1939e31277979e80a87c5146bd0c980a7fe5952651633f0ab7475466fa9ec32ff0216043ea2a4314553c2f12cc03465191a99218deab63307b7182dac7aa335bf14ae64c9424a5b4073db480184dc3774f3b5ac2a215f7380be8b732992e7c97b6e9d7605267a0e0624eaf43a05929065817d2ca5f6cd65a874c60d6be4c70db2b227fbd41f57eb3262dca442808345e4ee1bb62bcba837c22f6051a803183c41d46eadc39d64a151e147f527af866f6301356dc8ac17", 0xc0}, {&(0x7f0000001440)="a96c157aaefd982e08ffe3f9", 0xc}, {&(0x7f0000001480)="a195b795f782d45488f726642b6033824b96a8d7d3c133b3311022f3200e339cf0722094a74d9b7eb0635a87091faef37882ddd395ae073eae3958724173af6c190f69f2ccefb64b218f37d99936b44eb8675a63407b32c5dbd219237ac229c4fd8359c663ab75c2c06d27ccc5d72aa3690d272f89c6f0c89522e9e195422aefb06d0f25e1745981a1f73f24bb4ca706deb45cda2cb17af962f2875ebc46f1aa0dfbff50f3de0ad98a15df66c6e91e64413367aaf2674c93a094c6eb0543b84ba495270ee1b7c1d470e24e05a4fd165f3f98e41072d314953f0ffb7bfdfddf2690373d6fbeacfe202038c1dcd3389a373978aec8547c74c20a575c30", 0xfc}], 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f00000017c0)=[{&(0x7f0000001600)="1cb2053b5f003aa776aaa331d2a222ddd3abb7a39d0b48355b6f3b50461cf4c68a9c2c80b83d2c8c50d391de79afe3c90f68977c05117834960d14abdd7bd2b30c162bad16089a57eac624838616f1a1c96d8d23d284958ed3e9f840f77ac064610954b220a423773e2dc9e9b1f10db9881ee21303f47e3101669b81ac9b0475a225b6b62209baf5ba32dc5c21a9cec96b22e2e82ebad855623561b0e448fbad12b137054ca3e94d97", 0xa9}, {&(0x7f00000000c0)="66df8d18eed258a50e60ed2717890a0f5a882a9bf790a84a7777fad8beb3f9fa3df523411c53586d971eef5c5b", 0x2d}, {&(0x7f00000016c0)="c9bab6eee43240fb2df32f0a8a0273bca57e981431f60f722fa70e5be5637fe91e08b452b06149fe8f0a7a2e2e16fab0a8978080df5a024dd787e5f379cff8d1555d4f90010ba4a096c78cda301af35fb33f6ef32e236a117cc5d479a19a02ab80e61b8e4b4d0272ba11400877b620eb729524f9f59eee6a9f30a880414d22dcab821ee31a7ba4d9e869cdadc1bccefa360e0cd1317ae5b8aab455b84eeae6b8ae9f28d4a78100aa6362125f5560971a5d5c177f105e62e7296ca3eeb3852953740c707dc71322b56d73fa03d7b87087d27dd0ff8cecb85023063ed3f7473295c8869f34d696e2bd7987cf54e1", 0xed}, {&(0x7f0000000240)="df1768a98fed93", 0x7}, {&(0x7f0000000280)="36f1950de2725d295dbc4a36560c1fdbe195", 0x12}], 0x5) 16:00:03 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) recvfrom(r0, &(0x7f0000000080)=""/216, 0xd8, 0x883, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 16:00:03 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xffff, 0x8, 0x5, 0x4}]}) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000000000), 0x0) 16:00:03 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) linkat(r2, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000180)='./file0\x00', 0x4) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000001c0)={0x0, './bus\x00'}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r3, r0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="63ab2b5fc68491c39a162a717bcf504f5afbdbfab9c6325054ec6f318111b34f9ea033428e1b63439d88879dbab82521be742b7a31a6a24052e7cbd072947a2dc2e8c9334ac0e1d40a1032fd779967d2fd297f73d3e959a497f629db4937c6f3408b9a422d335f6f666f7f29d720c6e9ec7ef5ff56da6c26321870e2b0a5ec3ca346e6723ecc7eddc737637bcf1dd68dec06610ac397c41101133ad09caf89dc2f953e6e7f32b939c9e7b1994c043f2fe10085", 0xb3}, {&(0x7f0000000240)="1cc5d14816542363624ed09786533ab05db091a08de16288def9b12a9a3a6fae9d8d7411d0d6a5854e05ec09e1819d23fbcb7b7ac895f4fb61d7da3e410edf4ac0eb48a054e2789ccb8e3b2bbbf7611daf11f9f3edd1e03308c4c503acd4c818b134f4d4d1dc4cce78531925a87153d2094a41ca719436ac0077049eb670e0de0624c38ddfcc39d638c07fe6", 0x8c}, {&(0x7f0000000300)="af702deb1ddcc4616e8f9c7fee83e3e4b9568bd9bcccac1fd8b7b046efc48ab1411404e510fb61ae3dbc4165de849144420da35168185d53bd59632aef489c709cf352a3590f8c46fbde4bb21a161b2486d07f57a8b01f370811ae95d0d5eff5fe58a3b624a330b98f92182787bbde1d1f033af70fbd0c31c95db6aa499a69635eae7de94da4046958b41f6274c0a9b9b01e960fc8abeecd978f48fcfc644b1316c717c91c3b7f020a49915a7f9a9e60f07acc4a761c102189c98332e72d433a6feada02", 0xc4}, {&(0x7f00000000c0)="a2ccbd47c245f7d24ec6278b2b76921aaa70ed9cff1830efb2d5639248bc21d91735db4df1baf0ce1855c091b542f34f78af6d34c8348c246c2f7a49071814f1c6344749200ad78aaee64f33684b6ddb0dfe22f348aa4d4a68757cf1a1032e487c", 0x61}], 0x4, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="00000018600400800001400000000000000000fcffffeb00000000000000000000000000e4ff000000000100dc", 0x2d}], 0x100000000000021a) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) socketpair(0x1, 0x3, 0x40, &(0x7f0000000140)={0xffffffffffffffff}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x100, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)="6186e47c67180a4d6ed657ab3ba64e45e51e4f23e8656fe7b8e3f6d0125084f81dad8dc940e5a6418ca378ddb3085c025d5d7f06528ec6d6fff47ab6debee0e970e01ea4bb2b437f53d93e7da1a2ac24abae1850b45ae2e52453f38ae04f500bbcae75c839ed63db73ab080b6c461644d4c0d5ed7aa71fceec8c9d57f101fb95a4d79c2be178c74f0223fed542ed0576768ecbad031236c018c339b794801460ad4b08ab42edaa5f819552d74d503dde664e853b248dfbd73dd6b0b7a9eb88bc0a7a39cd14e6b7c9763ee7cef1f7d744db4b1d828fe2", 0xd6}, {&(0x7f0000000340)="352bad89024641ce4e0fd1e4648bf4fc6caf8f1df8655f14c0abe0740921b4b174fbfa5a3fd9c889844bbd00ae8fe957e11378051146c083616bad965758ff9e037a1400fbeac6a565194a93970f828ad57ae4b5c38bbac03b1b1e9870a3a5ec9a863ad82c934707786eceb0d53313ed672e9d3e42f2bba985688866397855a876fdf101a8aaafc5394e1e2fc2ee5e942d040685908d00b8880793160aafbedf5707e2c8fd1d9d8ee4e02303409458b1eaa248adcd67af61a38fe83b1f2e46878a866f45dfa925d7794e4803ceb1b2faf05f4ec343b43bacedc4482cbe85b84c7fd7be6ef7e0", 0xe6}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2800000000000000ffff002001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x40a}, 0x8) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) ftruncate(r2, 0x0, 0x1ff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:03 executing program 0: r0 = kqueue() minherit(&(0x7f000063d000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8010426d, &(0x7f0000000000)) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xfffffffffffffeb7) r6 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r8, 0xffffffffffffffff, r8, 0x0]) fchown(r6, r7, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r10, 0xffffffffffffffff, r10, 0x0]) r11 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCCONS(r12, 0x20004276, 0x0) seteuid(0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:03 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x93) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2, 0x2000000, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f00000002c0)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = socket(0x0, 0x2, 0x9) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) sendmsg(r1, &(0x7f0000002340)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000010c0)=[{&(0x7f0000000080)="cffeceebfc28fa7b174cdec613427901fdc013d0cb44ab9e4fe918e9b5c1b67bac4eae8b39289d65d712424bd8388efd4c62913e5f69b442be3edd9085c9862d0a4b7d9b16b3c62e3dcd7b7d16ad191ac117bf41739bdd5317ffac42fbb342e98a7ce74dcafb97b3525e23e2a8390eb5a03648ffdc659f03a5df8648464d492d0185614c89ad770757797ba89adb7432b64e11adcad8fb529bc706d99bbb205e0784173718a1b04cece1f72f5bb03d14e1cf2adbe612b7d4a4ad23aa686b22d91d3b2c2112a8fc07387081379503684299acef8fe14c7bf3521601022d9d6fa57b86c248c222f2e60dee4ad1efd95ec6278a5eeff2112c8b139dedc1c132032db8191a04de3dcbae0b6c794afb9c77ca2f0857a61927d69e9bdb06ca5ca478c0fd4387b6dfcfa2a46b6c0137ac607a5f3d7c21b969051541f29e208f2b75fd85b54fc93d9b5546736841710509388bbd4130315c12152877dc82b854e20f0ad7e76f5b5ed840f2c0026461bdb9fa2c6c5e69e2f9e7bc64d672ef32a2f34920f9f60dfb99108687cc3777b4e1455034a9af3fcb8cdb16281e38d9673fa54faf4e5577d5642ac3d0fb3b17c41cbf6369ecda0ca3768651997834dbc2e288906f38c5f759c096c08ea5ffa127ec952017cf99bbfd4ba2b01eb8006abe040ae6a9430c9b48bf361bd946d8296139bbf529a4d4df06e0e593b4f3b78ccd5dc07782b2e8f4d74d05e96bad5e5cc4c30f68ce60476e14b494419e183ddd9646efc58441764dda8782ff20c75391455b0a2cd1bedcf55e783b90b4cce27b0d15c8b16f7c4e1195de304f5977ac34693271eb16cc9a9aa1bff052a89e0b0841faf05d225abc0f1c2e840d913fc3bb49cb965c110898fb3f26a383de41a91b4d177f7075d9ba0df51b2184223ce8b43b0bda81476d5c884b5a02c4c9460a14083aabcb7e3ef52cdae23fa14465ecb4577eecbe69716614b948000716e7fae75abfd0024cf469c1596d721d04ecd757be6b1b97460f6e0df6352536c4338485ea6d39df4e1954fa0787f91ab776317c1358df7f195f921e491298326e740ddf03fcf4db543028eb171f8296e0a1d5afbc290efe8c648212d0be5fbdbe105a82072d2f3242eb9b7390275c9049d789be152c4a57071dee66dcbcd3fef272de549473f979d24c449f3d209b2e76c2ba2d4dfcee26779607ad0087ef5cdb6c149af62a657519cfe5b59e80fcbb01b30a84523d976728516314b635555bab2c1bca85a5700e1d0e4c1fb21ef6452849aeab53f977f9cfb255dcc65f2137c514da08446680d706fcbc25c6e7af493831877c1a12723689bf6e2788edf8671921e7a5093a8df79550e0c1739288f2c7184b5ca513bafc6eab5e4bba412ad7f377db0afab1b53c903d1d69a707bcad03fbab396730be6d89fe582086e29d2138f05098bbb8a78fce6fd7678373d5682da98cd2fbc25f5dc72f3ccb629d701b0e147c989145b97d36515bdbd3677fed62bdb1826e9c4e4602dba698bf33d77b484a4147c22012f39b13b9362613d8ac44cb9b3f8e4f69221da62c4b7f23b44f212e4e888b0d7471d8608bdffa05715b0a3ac9d95d059334d5603dfa6932c29bd43e91a1cb41021ca99f9e3d9b39347523febe61258fd242cdf903aa98edaeaa110ac5bcc01babe6761ec3ebbaf7ae7aae7249443bb65297a4a1965ee5b63a58e8433ac8770a6f959046ce8a550dfa89a7dddc3070a0969e002d4c1fe81615673471339973248330d629b85367dcc54c13dc2c1615d433fda9edc569c4aacc85f30e10b37412fb3cab7e2a3203c684e28625a5a717a8761001348491af837bec502891e691ccc4ab5131f09639d5bb7507e56b3b04addcff8ca55f5211f99d4420e7439cf0a87c9d5f57d6ad1fb84d8ff279c6549fa2a02b532d320249be45462052aa9f3b822abd524692436a01b994f0f7dd0bb1990c00d55a735c9e59c22f6b65bcd0068c37d51f71d4cd21c6c20b725efca7cd1599093997057bfa6f3727e8015352d41e09a48e119841cb331c256dcc3812b8af41227d7dcbc472aa538ae6c30c406fa12b6b66895635dee1723b0cf2c88c050e7297e6f45a85c0aa69a6b6c2a762d6e1afb3ac4c4dfe3ede5c3eb1e31c8692eb1e52e22b057fb288138b61eee5707d96ac39fa66128c5074f305b77b8a2ac5e64885fb1aa5b31ffb2d9d036ecaafe1a4a00c61e2f6f723387643049b8436f94cc93357b07dabd763acafede3ef65edbae96c3caa0f0659cea6a13fcc21aaccae15059bb7775d90bdda85804212820c46326e9b2b95b5761f2673f0ad24a6619be0f2ec8f12f5e1db1dc8a86d8f6f506a164352303646c31d4725ed1de72b6d55d33ab1c60a9300f9410a55b4a5bfc7e009351df3ce2b8ed21b7cf28341e2a23d40264bba5d186480833e53bc54c3202d201a83095dc5cae4055dc4af9d6a4603d501cca484c067a07d477a9d9494ce082a1c378532f6bff5208ca57424ccf1a9237cadb0f7e6eced896e48769fdda13ed19570a617c0776103c2fdab322126cf2d50db90c5f7428bccdb48f1440135357cd9cccaa5fbc11a84d47bdf9f3b4f7843a03aae02de0e39a0abb43834f85a7c7c9f5c1003e4889cb0c08b19f9053a20b793590213d3b026539aaf508095bdc8eac184c5ea7a23149f61aa25e9292b835733a31fbc4539f20b769b8193b67325473223dd254bca9c5025ae14a8941c2c6aa3e8b182473f6161680d30b9d7d3e9f232918773294c4d8933841c094562670c5d624ff617ead4183cce9d227d64ccfb936ddefec7191e15733531c7065d2c2df574f665fb1f8d1371c28180a3f67ed9f572a172a6872aacf0a5764461aa671164b43d012c65f61c088ef9c7f9eafa4eb28d45f1c31a0812f63a8188588ce3604f123c6b8a6acaebe98609eba2c2513b94da32c6a4d9b5c7d8ce117e4a0fa8cd62cd264f65a62ac03b972241761cfe2bf0ed88ac40bd6a77518ed0bfc7e378cf5ecb6290b56d9c2712af718a779be759b1fa6c8e6347a32b0b16397b467c064ee5db2a78097651b2a2cf75d5cbcecb8fb9159a16df7eb035101220b78c023c589ee2a089fdaf774b3e089d7a954e0699a64df8b7dc16e602a1342fdb8685e8ef8dea08e503e726d30975979e168b94d6a788f8056d36104708e9f244841845bfe8227fd3dfa337e6bde1c5a0177073707f26ab3d281866b3008eaaacedf9cab88abb7c35729fc83502a44a360c42b39c2f5882698ffe81720f8ccfdb69372b21996deb5d56439d4666b28f44a885acfde4587002356e7028b099237332a5975308395ef32d4557fc417562a54c523ac504e8ff1c0f5ac6b766afbcee331f407bd9a0e46e982d46d8c0c72dad6005b50e4005e2220716705f25bde192b046c9383542bf64d1ef137f74fc5a3ab17bf8e01ab081253a24fb262d826fb02443126cca67177825191e5be948471811097edbb5aee585129a6037d75702a3b5b60599f3a960cb67026981b1f2b4c4994e70aa7352d483081886887e2f5fc0ca99e3c87ac6443d3e5f4187e3897da9b7a95f77e3c648cb9d7cf45c95d28a59bd43db175930a9f37d8a7acec031488180d7ebfc49122ea681c028fcb91fae8f98734e10ff7f4e99536417bd41acaf4c3f3632be8e776bb2777558107b987995a2d5b3a272dabd6b21c282e1eb3119c76ab07e8dc5a9ab047a57f147a1b8bac450b4649e7941e92b820577ce455f76b5d92e6df2081e92a888a0403d134150853a446604207c706c8dd2025ae52ea9845402815e126708633d86b6ec4d857aa44a5a495bad40ffe6cb64e436bd4fc4e5cc236f02595213583690906fe9ba070efc8ad8dda7173e9bf3aec272e648e1793f9c0fb6935f37c4120b2e7498ea6dfa419f9d56869ecbdef959ca2958f3042a8f95299dde14dd24bbef955299034109abf402fe5a8450467b14c83265324d20a7c3dd826551e88509648c1c02f00dcf0769c678e752f7328da894327250bec41b2d4af598f884bcd063ab1fa734f1336485f51be10e4b4b56ae5c16f141399106164632c81d18e6848875826f95de07c03468084841de1ea4438cf4ececeec606035193f6fbaa792a0378865a143ae0ec044f075ff47ce8eb25e6a7efa386f90be7414a5c917fa5dbfdfbb2f409a2db29ec558a97715a35a89482f762b02bc7f6841f4e44ad5d0e41911b4ae67a3ef7050d9e48a33ec0ac867c69503717686814b19818e3893a46b2640de72fc8da92c008d544f953c409b4268aa271f2251f75397fb70607c30502f480f8acc7a4296da201f304f68d023dda4a7f9ae01b53132ad0b7ac400962e0db4c9f8a67d602d6ad5cd02bc61c4f8872e63d0fb7b5a61d77133acbbcd5004a14301361d211885efff6c4bbdd35c31b12eb8ea925dda8ddc4fdd8e12ad9e8c84a0bf1e97c9af6d5e12d9f6371109670ff5736b4b8175fdeab31b11b76e860dfcd3f46139a7b873a551451124595fedd41c1b93209617a161fc3de7fcba6f45e44366240693828cfbe89b3251afca0685ddee6e40dd00c8ba7791a334376d48d9adc24b01c757b7b5b23988f2ed9df14b86060aa5c2f172673ffa76735e6494cc7b97c92889da2ad7bb5b99553f6c718b4bef315d84c2f944267e7ac01b6018f6a13d728ec966f79bf952df806ee8f6ae72b3d4870ad714cdca55b45184fc392ce4a3439a2ef17deeb0777cfebdcfd10a24d33e86ce1159ee664f030638b2f5ab6e77e287cb1f646bbce9ad9979acf5a153e880766fca11d879cd5d89902f1b2b1648591ea2e899cdfc2575d317055fd907c7124369c42b9b26392f14cf719fafc1b5a26c1871fc8a524180412a9760873ffb297d15f97b5844aac4996016562896169ed233dc5ff0b3aa5edca16fca3ba5b28a379fb3f3e15f152d13e008029dde04e7cc2159140f4afc15c11611b171a8ec8109ee37c7fccee1a943aa703e38d3fbb75e43d1c1c767b5e9be31ed26f336ea9201882a989eec6124a14f9d1c41366b2fdb7b3751ceaccff5906375e961262758854b38df4980dd9da55152f21853211b88668b37eeb24489906c4d53ffc1e814ca20b04c87704ea0109318e611e8a7dfcc3fea11e732a5d43f46c3f56e55859704e9b2730c572d4a19c9d9dc4da0dea50ab8f6a431f7ba0cb659b40cbfd30ff66ad3d42b36c976f98679351304a3006d8fa3872ef16838e590e9b808ce03a2a11db68a596dbe0efd5d913f38a39876184a959bd96ab48068a7f5a1d774d180a8ecbcc1a8afce41bd0c7b3df47aeab44a43e6fd0206cb555c3e1d4707f811394079422f33d72a6cb38457241e85761a2638c261dd1931e006029388545a44671c4d65e533be054fb2942d87c17a696af135941516712a2eb2c47b5612ea3fa4ac0cec43f1d9505ff42d0dbc5f973371292fdd02ee818309d07b43529e881e6dc6ee79e8e277d928c7e8050119cf979b00ae944b87f7e309a3ef7d04a421f129f5649f293e3855bd75ffaf6fcaa6abd814507be14e6c5f36ada902c0784ef18555bfd1cdc47e87bc1b91a292e0e15316aa155c51c2dbbe4665b7464a4f47d7d1872ba0fd7585307b3f1e43ef636735f63a7c3d1ae606575b9876fa86e09c9c28ec7814a77443281219f8d700ccedbd2a9f5bc5469f94d54414d411cb16fc320cf7b4080298384ffa6a1bbface6d9bdb3a568eb3ea99618baadde1bb7ab4e809f874c224dba21c406797618e9a0fa60d3495029c5e5f768642c6403f7b3772ce3a280e987f67596573292dc7", 0x1000}, {&(0x7f0000001080)="f2760dd55f0533cd576211a4ebf3", 0xe}], 0x2, &(0x7f0000002380)=ANY=[@ANYBLOB="10100000000000000100000004000000d7afb819b7273c5cc0ab04bb05a2dc2e6f9d52bf450ba399c98d92cda745917baf38c9955ea9d20f570abe0f7daf85b5de96598d0e0cdf45d5f895b2adf39ecec0efbf4d8db700d0dcc4b19ac86c3115c77df0682a2d977d0cad5a8e9332a5e56f8d02c5c37efb79db705b2e4b83b14ba85e2394db8fcdd0b143ea0174d3391756240d6c4816b3123957eb8e97bfd34c873bcd3b09feda385733ff07d691bceca8e1924cfb9fcaf8c9b3b3703f061258b43d3b86afa8c6ed15be344ac67a516083f1d546b43c498ea1ce7fba87ea22cbe6f17f06e827b19b00621c275b43925609791f862ae2b7737897deb9ec1cae2955fe9d476053a3f90b2fc99c77d99890a783e5d44a402a9fd4d8934be319d893ee1034fd409c599d0570471a6965dbbab6f20adffae04a31bdc3659af83858f492dd1b49dca582aec786b95c5200461f7243a5277ecbde90a582f619a8cf74936eb87b53d8185bf8b095188f8d62a3dda2675066d90cc4cde4dd40d745e5d61d51c2ce043eb4a75a10459f5acdff981012d76f58d0c7673d13a7822c925c616c0e105634327712818c67b069dc513b697c8e1c4f2cc2baf718610c8586ca79b73cb3d98b0bc446ba043cf23372fa0f0b6db0e76c94af3c34d8d02c5fde0f76ca110fec46c4ed080cc25857fe4de1bbd1a65854cb1674b084df97252b8f494a6c32b4f9c0613debc34fe44fcd0be33c8df988be1a63fe0283767262fe9abc54399f61f8b4356823816ff47dab44a3cb322f03d07e5db7229c6346b0c351dc3415e3c48b8a465345be5bea8b44da072bcf02683d207ca9fce4c06b71ac3bda3c8dd0e7bdf42355fea368543a0fd0d00bd15419bd36587af489684de8d8d499053da72ffa1e0e1f9e1a0ce3407c1da6d636efb7e6755b81dd81ee395c38a79e2c69dadedee60b6d2205c46535fe0367d0ba495c3148d3c1f0fc9ea927480a58199409e8b9752ae8abe25f689f67a563d24904c5f393ad0e08d68f7591626260870f01c7dfbdb19ae9e067e8538afddd99a8f5c2890368fa7bdd84c15593fd2692084cbcf328da575ca1a7319c2dc12a72272e13437ce5676900684f43778c20d67db3a929a3b8bc08e0dd5063076747a9b2d606e2da6de1b33b208aee68617383946b5566339120f7d9a14978a5dd6636ed3493a78e7ba3447663026e135988d2a52daa24da3132da9856418d8c435045f77c05db62a87b09d73d2d9191798938cdce6a0d047418fdd2b118fafaaf67513eaf54bc2fb10ef5ff58505b03e2b79f0f8ee34ac391a45e82049d00e2f203f12daff950228b32ecede3540ab8f51c109f2fddcaeac3269a09579659bc6199e57b38e78a21c690c2b8a62c4d7da87da9b7202217b661b14dbc7de986d701bd2e86a812dab72c096bb048a5fcfb0d2a6ff50961d1995a9c2df3ef054ebd436702e344b53982452a841f5c9f49fe3a46b03da0e650f65570732d472254806ac092d18cbf17da8a2551b71c11283333c726b829a017f2c7b3a6a0442c4c47bf60c1654f3cfcbf885d366b89262910cb08f58037e6c55c873b058161265153632694b6e2bba4ac984b95d89bdab7ffef41ea024cb5a43d5a5cb172fbbe9d850e24cddc98019911d4f275b4f44d7c40aa73b82e72c53781bb3c54484516ac468e2791a63a5ee5b301b121077fe95d6c549f3fcb693dc938e0805541eb87bd5ff204ece0ab0032e4a7fa7e15fde0fea6a5396e7e81758eb91ce59ee156e7a96a247eb3986f069872383f333bf5da222d762e26086587f8e5244e0f2f157da4ff62dee4b8513baaa45b4a99cc9c164e58155cfb0bccfe2b636af00de488fc06ef610c90b5029479fe045e4702a3d985b7e0f1d094996b7cc8757305b9a06f9c2610cd6f1b7bb2a480ec43902a619ac04a6d52690d214365d617e4ffde9d2653ea3a3e2f24947b62abc3f03c6dd1a59ede733aa3475f0c5e5c69a12c7328fee11f4798f3c1082e90121e0d98d1fcea26fff992b93831ff342b31cccc16fe6df35aa6e160ecc11a53b225ffb2b84bb42a05ce61ccbf515e3817e5db4a78490c75a0bd9a96bcd0459f72b3ea58936f7c1836e82bd2bb4ab904a6fca5cc302df7dbae0df7771dd23ea540c711e4f732b1ea8b22c38d427bbaca291796c137d8f6bd1531675cd601b5a98418103cf3842035991b727d13961c256ecaf554f062f6d3b0f2fbd834f2561ff1f42ca8b410d579af6c0ac4b0d81a4adbaf521ac4ec29b087750f7878a77322a9d2e1234e5f9c6aaa5180c2797d4d4cfe1d1a368030af5804b16f36adc35bc5ab019b045b7de6248d31ea7bd00ae571b81c371e83902525089f060b2f0776e6e882ba594885513115e66d501d61202058c5c4aeddfe4931e65fbbf708752dbebc896837563c277dbe629b6298d38776daee2a8014df9d078d2c6217af7af60bd1637bb3e552000b64e2a79ce2717482facf645c53510d02275ab6076abce4cad999715ac17daa388621c625eae30abf607c1c5a2a0ddef779b2b36ac7a0616dcbdb389e4020366211b47032c613cbee89046e52277a4180289e08532914c800cd68480b51d0619c78e9617a5aaa81103cd6930efe9bba409d2d1fa334b7708c821ae38d0f9f0f5726b59b17ddffa05947f7e11139cb039bcd88353814b427f1a749b6e6d3977f086d61ac7b02abeebe2f9b0e7f8c5784d5869ac1a07e6484e376166339c15c15dd06fa6f9aa59b833f5c5c8873f9b8227842e25689cbcf06a00d9b56ef1078bf939e38c8c9194bda04d5a18846d57c9011b7fc92c0f71335333acb2a9851b97e7c7bc8cfaa77bbd85374738fefdce4332052fcd669a5110287a0076836583d780cfcba14ee3869f110fba56688582f7104df6882b3e70536bce4602ed5a5de38e3c6da7f72bc26d97953a625b1e74c96d71fac4b2c030bb33ea2735c01c2a4937768539e70c39ee2196efc7335783849ac10aa6f617e4d9950c1d84dbb8a40b085466261bb621fef819aa319dc1a66065c24888d12711993a824715834d4955a019cb63f0649cf31da95bc9d9da649c96a2ffb6939e16e59cbdfb35c44c29062d13442915f727998af6093c8302826eb0c9c521672e84219be2c113d80d6d29522ccc9c2a5cf07181b04be28d2d71fc0d0c3440e6e758c7411850571a5e4c4bba11e42a27862cbdc84ee5071e9ae2877df861b81d4ffb2eda2c1d52eccd8742d164906c04df3cac5325b4c65b64635a26f5f6cb7b11c646628ae9964ddbcc57fac30677bca1a876e7b11aa0fe043b442e5c51029f12fedb231abdccf5a0b03e758fab9c7482e9e788dad0e07cfb052d0a6bbd21f5adb8083acf2086ecdf7f6e282323271954c625758b13df5a8e5981ea8fef916cb8302805c4c76dcb71c3b9d686ed8f9c0d885e5813228dfaa5b4ed7da293bbf932f5d9731a8fe05a9ef77aa66e3185ce3948cef6a07b6466a435d4ba36e6162349429ea24327a765640c835423352ee2d4fe7e2720524f24eb9a1d630f055fffbba832e0ac34d740ea56e9ec83e24f18a71217b33402113f1323b499128b90443f6c74fc0fa04b4abab0a3d54e6818b1c799a352dfe1e5da2c69097a5582b5c4919c2d06640f7a354c6bef4360e973480ca683e6afe5021aab2395591642df93bc22dbca2b6dcd5a831fd32be608ddfd469eac606a61e6cbe36f03707aaf79030ee40a1ff2eb5763d28eecbdca275e60d93457193a8986ef6252668e7619ab4257c5198133d116cca4ec3d0026fd9798988a9dbf9b0f39c8d9e69d174871b2425c3e3382423a685e06dffe24f427dab82321276062e1b337ee13923bb10537adb302ddcb1425571d0abf3e39105cf1dc45383ab84c74b5791bd462559cbc1646047e39006e45d58c7e413a373e7305b48caeb5ec4c761eb1b576ed8cdc4a85ed3f907005ae69d65d581950c7dd3b91977bc8e76b053c335dcd29617daa7fcf4735e9259623e3b9e33755bb3636f1bd12b5132ded52468c97a74868fb77a1d06aa0d3e79c46f6ff6056f6eda73d406a55c069fb2abf228c583d0a9ddb9dae262df86568c88dbd5eb44336406800e6b4483fbb373fc4c946bbc72cb5d2a495a260371f96d202c0d762abca5d2984edc65cfacebcda9be4df1b07f90a9961298cba8763adb86d67f4ea79186c1cc2d4f6452c43c71e6322b7536333da69d2261d88603b5bf690e9ce82a75c4bb56ee82e8c63e87868dee37fd5668ca9ce18b1c9ba0c6d4e0f8faa40373cc5aaf9332c4813ce52d64c32fc308b416bceecdaea6c38ba6621c06c2cc0ada9202d4bce6218bf35fe835f4112d08a833cd387bdf36eeada1a6b3a82bc91976a507d94a2c952a445b40055e87318958d54b8ca3b86e178baf7f3ca12298766ee8134fcedb6ca778cc8872bae583602841b800032dd84a9b23555facafa6d4718d0efdc33b65fedb7abc848aa63977b1d4ca0a5fac6ab55d46cb1ab3f3efe9327b66016bc27ddaf16bb0636c704eb82964113637c5471727fc698d838693f523adb24f0923f26d34923d4182a5423e8597c88e6cc3bd7f5293653ba09ba9689e24fe1a4912096f6bcb744868027d930e50ddab1cf0a2a76417d69bc49f5b024b1939cc0bbb04a5234aa2ce90eb9631a2dd9ece37ae57ea45201e528869b4a475b4f80b304a5a29f59e1c684a22f64bec13855b6617ef3d14774864b6bde50f60fdbc203b9a774982fdb39c165e3e4afcfa42314c2b7bf4825bd6bdca61a40c90f57227eb46e9bbe0f86e6c78be74d314b6e2760e4404030eb4ceddc1e014763a3fa043b8e258574b58e2bd4e35d4bc465006299a06b270e583a607a5e9a5c02fd95c6ed31fc3c6456ced0d882e797a7d96069024a13e1cbc6a5db80b1e7c88c928e730e475d3db665327983f850a3d6aa41dc6ae1480ac4c16c6cc8a6b2aec86d1f48b1fc51c57908772e99e489dd707417a06066287340766db69822963a3390de1653994757579a84fb32376faf85672534fe4805911910b81dcc2cfdfa486ac1c5e2629a4103a3ec2289e6afc8612aaaf82910485b3deead7b25a952e9223e02caa5d8677e70a20c0b0ce0cac67f7273b43a7c988af46d8667e38f8ea5ae69dc1171144251ff7f528306c5e94698eccdb9f8bae75acc3950f2a5a456d1b969f5c44931506d10de946d0b27dc735022d9f8978adf38560f48caff5c9140aabf4f1acdd42317c895b28aee0f0153aea73349c7331a7f54f9e4238992be6e792084686ccc6c4d7932b527108d9fae83041f46fa29e5b563c8e95e09842b3e38705c873255bc32680bda4d5ca4ea68fea614cb00faa6c56cf415c3cf3fdf4088d65874620b955771e39e2426aeeebe07e2a7892c8a505c32da20c61e95a3b410f7d6ebcdd6806ec07b4b8342cccf3d211ba3f599fa8cfe74fbfd68bb70b2dba05653d14bd32a02e1c7d0fd6cca3a837028eaca1f3c588f47a19719e5cebfd4e0f5c3e12df6b68e4b192f2a04b44b3eeff09e864e5a230bc5199d2c6fea30ceb54d4edf9f214172a51394907358b90c7448c3d79acde37fd1cf9fcfd8e988d2833be4eda23eff676831491a30e33141105ed253dd75837b3d76019f31085fca5305c9a20e35ced87eebe0bbbf70dff0000007f54cad0c9d28b610914521c503428d184ad52faf6a7af1f4ce3156dfff9338e2f6279d8cba9aa26c449be6f0ed66847d01fd0d270b1c3bc4ee46b6c78729e93f5ace75fd612e17cf2ed61e777b409655b5d089c816b17543b4be7f498a5e52c441dd15d145202cd81439f56b979a4e80000000000000000000000ffffff7f54e335fb806b43774567a895f7e691ff2f47e2c4e4f3e636693b019dcacc951456e3884a82a3e9594adb53c163ac2392387cfaef336fb56f2ae8399b1c670e8e8ab36afa14c27130fb291f9503567ffe77c7f61428eba49c641eb3a871379bff23c5421eddaacb093a00854f6f02f5a4ac9f3d4fea92ca9bf98efaaec7053781fd772ea900908551a4ef8a720bfc25cf5909b11dfde865016429959afab8126ad1a2d6bbd232bc9219525262c75afc5a4680579b3bcf42ad2a77aaed243b0ca5ab555505d3d5a539d3aaf9499de4435177c7c05005f5e81051530a7a00000000100100000000000001800000ff03000063f2bef9ad35d48e9ad720abaea0697994849410a6a34c9146e6a3daf0b654098b12cfa1ccfd9c71c95c709b83c68cfdccbd85e1773a517feb10c50dbd77bc8c3b2c68a4a92cb6ef4f98f2d13020898b992483afa8689c8262fcfaf3db7507b75d720229d19f797d5eb52f84d31814b19ea5e47324ffb847459b214255132b618818405b8f7b07b607890fe18e81e1600d9051d0418add0e4fe78e04972bead9b1bac8c77cc68f295d90435e5f05ee3ae7835aea66041ef1922c6e22d87464f1a2cebed0b8cfc1541f428511b0a27dec50bd046b2ddede76c23c7d9812621264dc5e2db51ec6e52b3579da56e3bdc7a03fffb57e5bc1edf60e4df17e00000000f061bba01d4febaa108727793cd58bf0b06809e93bfbf3285c89fe1a56db36cdcb58522aa587c6d604d18b13761c640a0c3400000000000000663a33f0626707402f8b265e231c7ea775ef5be9356be70216b9a59101bc55ccddca316ee8fa80721a098c578c85c4a02ea27637fbd763e095ece3b5d5f0416dc2e374e4aab5983ef2d21858a5f80a4d2f454c0b445dfbcc91aae7f7c46d292d02b16cc4c86676da45ef5465"], 0x1208}, 0x1) r3 = semget$private(0x0, 0x8, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000001580)=[{&(0x7f0000001100)="b20ec7", 0x3}, {&(0x7f0000001300)="d753f996", 0x4}, {&(0x7f0000001340)="0dfb082940210f2e636b418d9072b9f9d249dba7b466f1077a5fcf7b8bce22effbcd5eba34be8274e3e0d3f2fd1cecc5036743c234310185dce691d8aaf791155d4d43aedb15cfd352aa9947f38eeca14a99e592a6ed516e38b39cbd8550c713d0c54486eef69efa495898e2b9e3a3026e19fea40bee6211cb6695960d58a95d808b60dd704e76aeb8b658e8550b345d81593ec97a41e50d5d", 0x99}, {&(0x7f0000001400)="6cb66d7572984303d5bf25a7c089a253715a7a2f86e43226", 0x18}, {&(0x7f0000001440)="49c40316eef343c2ce74d464e9698b167960913a2c90849f09a53b99d5b96cc627377d2ef19420be30e09d493f5deaa4b4532a8702c8be7d0c2df412ebb432be153ef2a3be8c6f232bd098f5cfab8b11da56cebab2d36347ce04acafb8f388e3e49591c140b9321640c0d89e1b7ac713d12b095c9873516f7e2bbd52dc2e3628f2f58cdf", 0x84}, {&(0x7f0000001500)="b5921f8e9a48ced0f818c8da2d9c7c581c7220985b4880e3bc9444d87abe6361dd3de3bb1ca5ec7f9b022b8e76d86741efcafad6497a619a06cbc17b0a45894a85a487da29301f271ec540facfc6d929241149712602c607c82476a2b7a523173a44092a5d79c8eb", 0x68}], 0x9e, 0x0, 0x0) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) ktrace(0x0, 0x1, 0x73fcae1274ae2ed3, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000001180)=0x101) read(r4, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001140)) close(r4) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) r0 = open(&(0x7f00000000c0)='./file0/file0/file0\x00', 0x8000, 0xb18dc42e8fa55bfd) listen(r0, 0xffff) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chmod(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0xa1) 16:00:05 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDDISABIO(r3, 0x20004b3d) close(r1) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet(r4, &(0x7f0000000100)=""/74, 0x4a, 0x40, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x8) preadv(r5, &(0x7f0000000740)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000340)=""/111, 0x6f}, {&(0x7f00000003c0)=""/203, 0xcb}, {&(0x7f00000004c0)=""/225, 0xe1}, {&(0x7f00000005c0)=""/150, 0x96}, {&(0x7f0000000680)=""/43, 0x2b}, {&(0x7f00000006c0)=""/68, 0x44}], 0x7, 0x0, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000180)) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) 16:00:06 executing program 1: mkdir(&(0x7f00000000c0)='./file2\x00', 0x100) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:06 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="fc0a321e3166329e58e685125c2362ee522effad5777769aa4d6b013338b23943f91b5972b598b21b57da56653d9efa22cd9da5d2a5f42c300b976e87e4216339dfcaeefff93e508c531e7b2a23625d9c095433f640800d53c05e29a64bc1d43ba9c18ec3a4b5794fd9bb9e4eec1e6c864059f73bba912419ec5c0d6cd60f981797081c9a376df660bfa5ae3e81e5c620ccb10eae1cc149be13c64f92569c26ffd15045f18026409a2cf1ede3bdd745668aca63acdf23e6d0165970a86", 0xbd}, {&(0x7f0000000200)="41b6aff6360145bc10fc76d05d9bb73cf29041f72569334b1d7cc7ea8d966322834c5cc4e7430071dcdb880ecc0b8c96bec7841a53b000ff6031f84ddfda6f6cdefdb52508e3a6d424d49121387026aacf32a4a0be131559c2a668d3bfbf753cd859fd0d335f959283fb5fd7e98fcba3fed4c7cf627b764ea7bea32918dd4989deec18f54794", 0x86}], 0x2) r2 = getppid() r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x10, 0xb0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x2, 0x0) fchflags(r6, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000000c0)={0x5, 0xfffffff7, 0xffffffff, 0x4, "82efd59b64213bd287634a4bd2ae7f014821844c", 0xfffff000, 0x6}) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r8 = getpgrp() fcntl$setown(r7, 0x6, r8) setpgid(0x0, r2) 16:00:06 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5013, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000040)=""/132, 0x84}, {&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f00000001c0)=""/125, 0x7d}], 0x3, 0x0, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4da8, 0x0) accept(0xffffffffffffff9c, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x8) pipe(&(0x7f0000001980)) r1 = open(&(0x7f00000019c0)='./file0/file0\x00', 0x481, 0x20) r2 = accept(r1, &(0x7f0000001940)=@un=@abs, &(0x7f0000000340)=0xfffffffffffffd15) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000440)={0x5026bb1d, 0xfffffffc}, 0xffffffffffffff4b) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) fchflags(r2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4c, 0x0, 0x40}, {0x7}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d, 0x7e}, {0x40000002c}, {0x1e1a, 0x0, 0x0, 0x20004}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100051360000000000000000040000000e20bb867ff7b8686f96ecfc73fd3357ae26caa04ef07543b46b9d17816fa4f376336acf00b7804be781e4991f7c8df5f882b298fe1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a02b90006ee01b1257aea8d0ac87c50000000200a500000000024208a371a3f80004000100000000000000000000000000005dad514ab99afee688155763f2e532d30b1ac8e32f2ee590cacec87f6b385b475f8a8f74032a4f4ea9e69d55c0d1ad87d2a02d4bd4735d9ba627aeb6382db86e29b633dc7b649312db70db24522fbb23718c2a82ac02e591a5c48ec6192afb52307bacbb7a49ac5407a156ba22d69c2a388f2ef225b7e06d94f2c826041a", 0x146, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = dup2(r2, r1) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000003c0)=0x400) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwrite(r2, &(0x7f0000000300)="2e5d4d29ed58bec2c52489c74dbe27117ab195cb5cc8b9db70e1797572de25956a7bb3f65674bb35bf9c711adff86f1f429446aca42a842868e84e135ff776843e0ba8fabfc5918d81b4aa19631b1b09d0a8323dce2aef855bc6b8834a9b3d29d689094d6aef98227f6ba707f598e185eab69489aad0f376fe099cc22af6d8e437bf5c74f076c33355f55694a2", 0x8d, 0x0, 0x0) readv(r1, &(0x7f0000002900)=[{&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/164, 0xa4}, {&(0x7f00000014c0)=""/93, 0x5d}, {&(0x7f0000001540)=""/176, 0xb0}, {&(0x7f0000001600)=""/104, 0x68}, {&(0x7f0000001680)=""/236, 0xec}, {&(0x7f0000001780)=""/231, 0xe7}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)}, {&(0x7f00000028c0)=""/57, 0x39}], 0xa) r4 = socket(0x10, 0x400000002, 0xc) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000280)=[{0x7, 0x9, 0x8, 0x200}, {0xe000, 0xee, 0x1f}, {0x2, 0x5, 0x8, 0x3ff}, {0x6, 0x3, 0x22, 0x4}, {0x1, 0xff, 0x3f, 0x8}, {0xa6b, 0x4, 0x64, 0x80}, {0x40, 0x2, 0x0, 0x101}, {0x8, 0x8, 0x5, 0x8}, {0xdb, 0x2, 0x67, 0x17e}, {0x6, 0x4, 0x0, 0x1}]}) r5 = syz_open_pts() write(r5, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r5, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r5, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) getegid() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002880)={0xfffff801, 0xffffff00, 0x800, 0x6, "aa14415e8cd9fb025b39fdd1beac5800391d4f2c", 0x200}) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) close(r1) sendto$inet(r4, &(0x7f0000000180)="fd88430062c4470efc766de9fe5a967369af1efd0edfea4eff550a1833347009c922dbd7c4ad6daf5f0fda581361ee6a51e4e21e88409ca9e57fff7f5a800ed307ee88c5deca7a25f9751b618807cef6662df90f097eb9c4f1ea0f5cddffb8f8ff07bc4ece3ea88ba799e6bd184c7e40bf4942673e36f564092d2d3cf011ad8b32eb51517937edd77dda1540058b6ebd688480a7d849dd4136a27cd470e8845c02238dc5beec68792c8fc8acbddf9e1e4ac218cb784d3edba1e2f8beec1fe05ff192c1c62a4eb4680b7df0a4d698ddb031d3e195b918520f485d6f684b", 0xdd, 0x1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x5c}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000014c0)={'tap', 0x0}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000380)="ebffcbff96ddde842eaa4e713048e6c36ff3bc00", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x64a2}, {0x74}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x100, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x40, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x80, 0x0) r10 = socket(0x18, 0x400000002, 0x0) close(r10) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000040)="100a2956b9223776", 0x21d) close(r10) close(r8) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0xfed3}], 0x1) 16:00:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000240)=[&(0x7f0000000140)='\\.!\\\x00', &(0x7f00000001c0)='&O*)$][\x9b:)]\x13&\\+)*\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='#%:%.)\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='#[\x00', &(0x7f0000000340)='\'\xbc\x00', &(0x7f0000000380)='/\xa5\x00', &(0x7f00000003c0)='\x04$/\x00']) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x7bc8296bb53d3c79, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 16:00:09 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="06994300000000002000"], 0x10) write(r1, 0x0, 0x0) 16:00:09 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0xf5}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x404}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c05170", 0x39b}], 0x4) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) getsockname(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x44, 0x5, 0x7f}, 0x3ff, 0xc9, 0x5}) 16:00:10 executing program 1: r0 = socket(0x69, 0x4003, 0xff) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000e40)="5001050b00000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f47700427aa6d2acda6c4d89a94dd179c8b2ca7f00c257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d001300000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34226c0cee248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000f29e6a564f155255c2af0b93f8a5762ef18444a7465051470e98763a2feaa9fd8148d0a17ea38477fb8545212976c64897bd4fa3bf29aa2cd58aaa043979d6ceb438a61b5d441cc4a8d4a570667713e5d5abce689478ec8715287fe632763ee8356f7016d0eb61b560a6e28c55a762044ea8aff441ac7c6cd6cd4240f5a4a916d69f03c92436a2639681e62074e3f8b6614aa0e8f66bd2a771ea93b2cad70bb818e549c128baba39d2133d116ea1571596aba6e85d6c951744268b82516eb9ffc333fbcc41a6e19092d368f6368aca7a2d943a8e0e6eb6f956538341c591c92490c8516a8efb3140588a88f7955aecb24c2d958faa52faccbaff819595ad4086957737b585aed64f36c22be696681569b7254f85219427994bafc443fc7a7b716a2aa5552cd6145d448922861011744db3e466f5b6d73cc1840a2c4a3542b48baec7475cd209527feadbdb23b0ecf68c93d0cf8373ecf484402ac0b0efcf3a086589de098b648578d23762db2199f67fc44197ce4024c4c2a3d023a9b8868bc657403f1ba5be7c226bd725939b0d96f0eb3aefe664baeb9ef5e6dccf2614a6404a2bc9276afc694ece21faf704620d256b30e310c6936745335851e194b9ee29d5f057008940e84f3077dfa985bb3705ea845cee128fe7ba99107bc813c9396bac7ff67ae4bd6a22f3c269f7f68a42271698068c4a406d3398733448a304663358dfa8b625fd80a09fa3a6b5d471dc24cb274eccf01938942ae602883dd0235943e4e74b1eafa2f7d249185bb6ed265fb765a4df23653fae96e5b597d0c20474e9a3d9dc4d0420f41f00d1dc6990e14678f6a4ac42258a44fd32c6a055f16dce8a14bc2ab42b3ff836c9fec0751044329904e5a89b72642aef265b199fb06646a6f895b645b7decfff2a7da0665ca38dea0b459eca7173c77dceb2b1c0ea48e543b41c2bd3bf190a0c", 0xfffffc5e, 0x400, 0x0, 0xfffffffffffffd86) 16:00:10 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x100) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x40) close(r1) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) 16:00:10 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="29c041374a19a5d844c5e4751c9c2d8add1e5a076867b7db1e6045477f12c413e187bbb143f10d19773d3c23ed9f4107fc9fade61bdf384c9467acf97363638c7e4fd10bc493c89b7bc48a716cf69a8a05a91cf457654e53785552d1921f1dabf6ec69e26ea7ebad1199d023c06c3e08d29e5a73a13bc2fe3905028307764cb666cc25a27f5965f70d5bcc13e3009a00225dbeb34712cf4dbf97dfa92e4bcf3a6d5695722ec3c82185ddfff1e943fcb8cdde6860776515ccbc81c13967e732ccd97a12347158d4b16f52f6", 0xcb) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) r3 = socket$unix(0x1, 0x2, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x6, 0x2010, r3, 0x0, 0xffffffffffffeffc) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:10 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x0, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r6, r3) setuid(r6) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = semget$private(0x0, 0x0, 0x100) semop(r4, &(0x7f0000000040)=[{0x2, 0x6}, {0x5, 0x6}, {0x0, 0x10001, 0x1000}, {0x1, 0x3}, {0x0, 0x49, 0x800}, {0x2, 0xed6c, 0xc00}], 0x6) r5 = getuid() r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r8, r10) r12 = socket(0x1, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0xa24, r5, r7, r10, r13, 0x40, 0x6}, 0x6, 0x4, 0xfff}) write(r3, &(0x7f0000000100)="d9330130364024f488c70bf0fe5992032e6f71ee462b867046f2c715577b09373e6df2baf563c22ffd6517a93f478cbc2751871ca02fc603a91edd374dc77b906c9faf136f89b17a0cdd1685718ad7d187e84df5fc2d7b660a02662fd03600aee4cb422911817b5158ceef1e82eb53bf1d49bef84b83205ca9b7", 0x7a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x376, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7fff, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffff9c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="00000000000020000000000000000000000000000000000000007aad6acb4fda48fadfe654ae3a1d0d0000ff0f0000000000005e596ea8eac762a35dd3a3a7e2316e2a4f7e03026b4050d6edd618eb68e42a470560a99a481c96a2d9ff7e4348283548eeed3b6c51f5a81b3f9015bd898aad83abf2b10b1db714561607c9f9daa67151b89063bd3ee279bdef0ff78f66618b69270e46398202b512ec271a4c202a9c98bb17cae9c1021c37f410e2420bc3df323d0700000000cd70c6e40ab6484506b427ca98eabca9a2758e6b3cc5fd6e73ac421b8b524a5dda448765c8ba9200c4edbabce451398181eed4698c6c1f3798c9c7302eb440d585c69c5edcacf48e8e817f05935ad83bf43d014938946155587510b9b1782b95b6bd404240584bf31444cd264843953af46c88d449221f990a08111a2ff195bbec900a76570ae2d2e52a7256edd5eb71050cdb7b6a25f4cbf5bb7324881dd42112b45dcdef888c13532bfbe133941f28f8a9ce208fa8f3699ef33193d89ca79d734d3a066ce41533d13d0ad99aa1e9a2569eee61eb5cfd64eb1baaf685ccea71cbd701774099864516742b95e31eda5bddac847f33148b96"], 0x0) execve(0x0, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='{\x00', &(0x7f0000000380)=':,*#\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\v*+]#\x00']) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) getpeername(r0, &(0x7f0000000500)=@un=@abs, &(0x7f0000000540)=0x8) r4 = semget$private(0x0, 0x0, 0x100) semop(r4, &(0x7f0000000040)=[{0x2, 0x6}, {0x5, 0x6}, {0x0, 0x10001, 0x1000}, {0x1, 0x3}, {0x0, 0x49, 0x800}, {0x2, 0xed6c, 0xc00}], 0x6) semop(r4, &(0x7f0000000740)=[{0x1, 0x6, 0x800}, {0x2}], 0x2) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000100)={0x3, 0x3f, 0x81, 0x0, 0xfae8}) 16:00:10 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400)={0x0, 0x0}, &(0x7f0000002580)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) r9 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r9, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r9, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000380)) r10 = msgget$private(0x0, 0x718) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r13 = geteuid() getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r15 = getpgrp() r16 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r11, r12, r13, r14, 0x4c, 0x6}, 0x8, 0x800, r15, r16, 0x7, 0x4, 0x8, 0x484}) r17 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r17, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r17, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000000380)) r18 = msgget$private(0x0, 0x718) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r21 = geteuid() getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r23 = getpgrp() r24 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x8001, r19, r20, r21, r22, 0x4c, 0x6}, 0x8, 0x800, r23, r24, 0x7, 0x4, 0x8, 0x484}) r25 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r25, 0xffff, 0x4, &(0x7f0000000000), 0x4) r26 = fcntl$getown(r25, 0x5) r27 = msgget$private(0x0, 0x0) r28 = getpgid(0x0) msgctl$IPC_SET(r27, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r28, 0x0, 0x0, 0x0, 0x80a6}) r29 = msgget(0x3, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f00000025c0)={{0x1, r7, r8, r13, r20, 0xb0, 0x20}, 0x4e53, 0x7fff, r26, r28, 0x3ff, 0x7, 0x10001, 0x240}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) r2 = socket(0x2, 0x8000, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendto$unix(r2, &(0x7f0000000040)="13400d42639322fba7c7fb", 0xb, 0x6, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)) 16:00:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x6) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000028}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r1, 0xa, r0) 16:00:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="a3bc855da572bd69382de3988462e0181d0b0494e23507d22121edcf76abdc5ac4c5095951d25d380416a7655b3f6c62a6", 0x31}, {&(0x7f0000000140)="2e5e833cae335f0df4cbec9cade0b5bb89611c5e587ef9cde0375dd82d033f5395969aa4445aa1f47c5a27bf1c68f8f758a7c3c1c18c63afe34ad133c53c23f2b6fac6ae5842eac1a544535cb564cf1ba6ae74fdb256f404f71da73176868496357a2a8f08acf7c65d95d7894ce3e84cdbf41bc24323e1acb5427320f0808dc6967a5dd607ab403314454485c5933f5af3613c136baa8df2585bcdefb671096049257fbb9e7026969bac192f3e3866ecb1aa3cba66ed71b0827358e9849b038e44f69b833b816ac8dd9740484336a4dc1219a4c4854bc9e7", 0xd8}, {&(0x7f0000000240)="8fd62681ea906fab312f5e6fb50ab07f02d6099afdeebdbdac73cad706748eeffd922c7f03cfceabb05a585d511777db08fbf9480f3c5e2f0a0b4e8932b48cca8f45a07949603b1141973e689b9a173c9a3f3c105122ea9e93e76901cc39", 0x5e}, {&(0x7f00000002c0)="d9b11445759d0a4d4c5ba53d", 0xc}, {&(0x7f0000000300)="92fc9089e58042bbf8cd98aec6f512f1846154b32c1525f30d577b8e6204ab1e52c80add98956771641ac9ebb10313042c417db8b61437145e1d9337c8690f57382a1da6b82195b682e99a20a0ad45b282fc01224c800c851f47d7fcaf7f58c5de6219301553ea171b2a72cdbc365955b3efb1cff8c91cd75353973901f9a286667453cb21031493cc3715c6870cbcd9f0616b10aac6871217d47a7de658a1b94d15e8afebea168116aa4e559d2e2dcd344e66a0087263779c", 0xb9}], 0x5) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="552b4430b6b4ab5f08fbc3c3549e262ff31013b5955e0aa9581da81c031162964c5dd4", 0x23) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xff) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x1800000081}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xb6793c7cb02978f0, 0x2b1d26ca934b5002) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r4, r6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r6, r8}, 0xc) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x10001], [{}, {}, {}, {0x0, 0x2}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {0x0, 0x0, 0xf8f}]}}) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x20, 0xfff, 0xf000, 0x3f}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f00000004c0)=""/4096, 0x1000) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x80286989, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4300) r0 = open(&(0x7f0000000100)='./bus\x00', 0x86c1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045710, &(0x7f00000000c0)=0x808000000100) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x200002000, 0xec7b) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = socket$inet6(0x18, 0x1, 0xb7) recvfrom(r2, &(0x7f0000000000)=""/57, 0xfffffffffffffcce, 0x840, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0x1c}, 0xc) 16:00:11 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0xec519e5295283db7, 0x2) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x2000, 0x1) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x2, 0x3, 0x0) fsync(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a90d0b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944300000c1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3a81a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fe0fc3000000000000c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0df95fcb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770488f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a5011ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c000000000000000000000000fb0aae616ad9864ce5b36b8fa48d4533142438d9b5596b21bc482c049dfff3d24c20e155765cac476d3908f97bb6004f13eb93aba82edad82638be7b20a992c1d4bb2ff0d362d94200"], 0x10) r2 = semget(0x1, 0x3, 0x400) semctl$SETVAL(r2, 0x0, 0x8, 0x0) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) 16:00:11 executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000880)={0xb, 0x4, 0x11}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x2) dup2(r3, r2) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x2}], 0x2000007ff, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) r5 = syz_open_pts() write(r5, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r5, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r5, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000000)=[0x40]}) 16:00:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10000, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r2, r4) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x1, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f00000013c0)=[@cred={0x0, 0xffff, 0x0, 0x0, r4, r8}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60, 0x4}, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) socket$inet6(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:11 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x89) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000300)="3bab7ad2373b1049473d43175109d5feb88e5efd2e6a10dde304610393bba9f04e7be574dc5ad427b08094b86e6e6727b173abd3b26a7f2b598199da54108a46a130b6eb322641084be916d2a2c3c643df5eb09516e2c0", 0x57}, {&(0x7f0000000380)="f19d0be05b7f745744ac7bce733a3a34bc04e43d47d5379e0b4402a85633c70b2c2bfc89242af07295b70abef72642bfe63d2c98cd2e7bb614fce2be31305ff1c223b681fc3d3c549d03f8a8241032b327988048fa12a25c54c201dad2c039585ebbc942a273fea69ee2294fe9ae033884eec0d6dee57ad559c227453e03594e88bf82fbcd91fafbadd6e9f18c4283e37667c84d0e3fe04173de1b07e83d146ccaf2b535feb634bc5282558c6cc172adcb14a0aae99731ea50cfa7e54a9f321ec0ea704b0d9adeb7e593d2c4e138ee00d2f85141ce4fc9a4a27d5c6f9f59d064", 0xe0}, {&(0x7f0000000480)="3830e72afec36a6754cb21f65a3148b3ca0b043edbcb70cff14d6c34dc69007c0b5c74043fa8a97a565b4d4dc4e36014cbf3a66e9aae8def01485e59fefdb8d4e0be1be5029e33", 0x47}, {&(0x7f0000000500)="6e46fa1cc3901809c799347c71e6a737cdac5798a3785b2f6db3a0eff31fdc0ac967a3011c5f43be26b955ee55be7ad5b3e0d175e010e49d4b91dbab263a35ed8fcd147ac9017c1921b5fbda6aee4dbad22208b5deb3399cd7bf33e6080aa1c196b161e0bbd0bf5c3f", 0x69}, {&(0x7f0000000580)="bdf6be5ecc8010dc09ba0f6414b2d5d6f20f07e91b6bc31b51706990812d22f3b9db6bdff0385de58666a63eb69f8cc3d7789507392d926cdb66c926a909dc0f54225ff732377b", 0x47}, {&(0x7f0000000600)="efdfab33496dc0a09359abb97a9b78200460914742dae5b207e0491c366988b6282246b0b8ad02ace03a95a978f3bb0a510a1403633dd7148b333f52afc7761bbebb4221540e8be7c429f8dfeeb66c273c07708e91d5509d49dfc2efdfd471d31b5faaf8501faf9827b082b6c2293b673e9e0fcb633506d5e0f522aa58410cfdbbc3327dfe01692432b410e79cd55a1e57b9d5ea9c1fadce90", 0x99}, {&(0x7f00000006c0)="f940775325a709934ab2e428e674fc920845e2768167178dd430c8c63bd221887384973ccdfd9893ef4e40651acf907fa7a85c51b42106710697d7cde1c72274c97ee49312dc8f28cb041c09c419e229bc4ca55d448cb88cf94eeb1cb7996087b552efd6345b20a5b7b2f846afa27b16aee3b0cfa72ec0eca62788c788d06e18846d51ad1eba954d99c430711ec953f6e74a0a339fc054310088", 0x9a}, {&(0x7f0000000780)="7f6db36a63640618ebe8cce9f60f9cf5c4223f24a719b8ea0e85e6c4d26afa871df95c0bc5fea55823326e52fb3ca5686bd51d2028883cdf1f9e85c3c0efa1e694e55e20c3a546c4b3a34e740cb05c312e43e68db956d8f06132cd2c8bf16a6c910e0ee555aa3adc729fd788d0ea6138ffb0afb7bdd0905ced413d10bc998b5fb420532bacbd3da6ee1bb87dc750a5d0043ac48a90e4dafaf3b6ee82450dba3bceaf62f588b940ef00b2e21c2dd20dba719537ee938061ac34928a0236f269c3963bebde9a00dff91b4bec7201598dde4e4ac2687023ae3273ad6bed75a8b7a47b238bf2b79dbf34bce195c3993790b1a33c3133d6dd", 0xf6}, {&(0x7f0000000880)="e8b74053a09b510f01b1dc6eb0b1715660e1f5d801eaef2facff2045ca2d2cc1f5c5db3d186f9327fb9e27a74108979541ce548472fd5432d774f883e50205e96b754937ad4486b1870b86a9dfb15f26d05633c66ccfdb7b3e5e52dbcef751d9b6068c4c203c907080f3ae04d51493328387dcb773b6946470fcc5527ce6424d0130add96d3440fbee90842890ebef06e5915dc054c13ce16ae37d6613fcdc", 0x9f}, {&(0x7f0000000940)="ed839d309bf3ae9306968d9f9e2d71b4f0ec693f6f4bb54c384fa610fac4ea4f01c9fb62776f0c8f7765e6a508b6c8dc3de65ed9dec0284431c011814711a9201d3ac8955fffd6be47ffadf0accb079cb92ddbc38635facb344e0851e13b2ee82d9b661957d41806b01869f097ccc8b4bb5d5d65b53438befd82cbf53d2a", 0x7e}], 0xa, 0x0, 0x0, 0xc}, 0x13) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:11 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = fcntl$dupfd(r2, 0xa, r3) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) listen(r1, 0x56) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)='V\xb7') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet(r0, 0x0, &(0x7f0000000200)) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000240)=0x1, 0x4) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x5) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r8, r10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000280)='./bus\x00', r10, r12, 0x4) r13 = openat(r5, &(0x7f0000000000)='./bus\x00', 0x218, 0x184) ioctl$BIOCGRTIMEOUT(r13, 0x4010426e, &(0x7f0000000080)) 16:00:12 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r2, &(0x7f00003b7000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r2, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000000c0)) 16:00:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aae648c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f0500000000000000f04157795ea4a5c5fe65baa202361cd8cac7dbac5b7abb593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac9a9f5291103c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x0, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r1, &(0x7f0000000100), 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140)="1ffde6574e2cdeaf3af684ab", 0xc}, {&(0x7f0000000180)="d88df24b9a848759cbc8c0", 0xb}], 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000480)="e928b545a514649c36f79063a609f7d7edc14077e938187dcef905aa106f", 0x1e}, {&(0x7f00000004c0)="ed3c2d660d35c3e7c7f25fbaaac1e106ccdeb2d0eb08762ad4b489677b42e90a729df4d2690f0e18b25646", 0x2b}, {&(0x7f0000000180)="fe4594982cbe29dccd7802d4", 0xc}], 0x3) r3 = dup(r2) accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000400)=0xc) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0xfffffffffffffff9}) write(r0, &(0x7f0000000680)="f50fc043ad72edf0f3c344870cc30e2c24311c4f9c55fbcfa83db8a66f6ae188075866cedd1d95bb7ecd9ed0a16cf2d7cd43cb284145e7fb1a586fd983c7ec35874b9c76f11825b01fc4c0cab54d018dc6222b47bea8bd22efc2bde102abfaa608d4d3d555fe0326f8e95b5c9d56d050cdedad13ef971ebd390938cc1064fb1ef7ac685bddbb561dd27391ed21d1f919bc73300f0d3698cfca876ef896b6e5ca08144221e3fc92cbef194930d9d36e9991d7884a778c599e7c0aa63e32d05b38873c2740f3263bf396d12ce4dca91e99fcf8ecf1e265246b8a42088bed580d406d6b89bf03967b1ce9a763d885e04f6f9aa8123b9fd8fb30e5436318859dc54a184fcf0b1d5345d8604620b2d7cf9afc2a324f6aa0e29fdf16bd93665cfce588719650303299677d616e021bc036a653bdae92691e6bcc0eac99df1a867dac8120ac0e5c7f3f5c9ca047786dd12d2b4dfd1ef2b3f7c0b04167ddf4cd1c89539fa065da63307755ffa6d505aabb3bd9a722279f6e907fa26858ba1ea33a22651ca02218485476e9dbbe770734dd2faf0d10202af176487e33a801f35bd76507e0132cb9171dd52735c6cb33541fedf9bb391d179477f13719d86a164c405073acde20aa868ad27832c736ab451de0763cfd88d14f57bc5992f3182841fb90a321f773e749dddc97dc60356a1ec0153e5188488047cfad9e0c2bdbfda9af0a8fabebc3826f3c3ea14056c0f33100abb61de6c9304934c25c10e81a736c52a2b5af2eda1f3e1d82a686c2f521842662eaf0aee7c9ae173ae77a4cffcb5a4dc37b81eba654c3d4f5b2d185e6ca4e9e5b36fb250b0a5340a4d1040c5ee77e7bdea7205cbd619f25e5b1a304ab6401902bb677d0bdb577b92c46fe3d5e7c75149cc3e1ff88f67c8c263a2135f78abf102cf9335f6b4b598e3c7204332e518bfbca643759ad961b0a9bf99ef768cca9a8d9f2cd033e7378c0daf817f884ac36001a93028f0df26c927a17300334c6b3a211a041998c339a1ea98fb13c0002bcaa18ff6ee965e4af0badda2b0684064a13f5a95f942782f48075ac6163cf2d01d5a6e04666ca69644462788d25750cd77c1da32083730efafb96dc1e4bfcfe25015be43e590d09246f6fb5f3e215fe5015703cb2a81acb01a341ed30c8ca810edd33a2575b38a6cc459357d021afd8503a9c331629fee1f39bd0269715e9fe4fec63a64f4af41627a7867c314a2c10bf4e16dad252ac280281c5c4c8609811c1fd76b3270e20ede81020aaa86c3f7a3cabbaf0808f91f215e85935e7ba1411103dbdad1adf6ec8ca99ead8134cab9b23b8271762554b608edcbadc607cec36e832fc789333dda2a4f016d99fedfd2e6871dac1b52a2e7c83eb35e270ea21d800d6082d4064b1d5881107844d294435e0eb5926108e13575af789e0822cfae0ddb01ad5bd8b4e3e9fcaa8aa722c96234deece611a647d5fe0557b7c51f73cc14d27f0c982402efa98cc74c9a455f6421b067898e2c72b5c60e1c802a80c0a56f9e1b99133258f64a8dd3b1d4d6533e841241b852a9fdc80767ae39f82ac1f59885aca471ed9ac6d1e323d107c58091afefba3818c197b3e4be90496644cbe99626104c609ac71ea4584274b86bd821d3823e866620ed7cf0522f79bf6a8379ac700273bdc27e455c60a9b2abacd8563af6c74b8d325e9c1096e6aefe471332a160160477420b6ea85738d5ee10be0eec613e9734851e9545bd0371416fe6972430535bbc13d20ab08aa2556186774e0e92dcf3b8dacaf0b63c4830cb87b7bcf31aa50907fbd252f61f5f128d8ebf9a389b7a3e7d9fbffc6ff7ac2c0a2f7d9cc246781d0f12757eaf15b6dac7f86bdf0645ec731630e74c818415c2605a558b3ec3406e68148abda680dbbf3092d12556aee8b18265aa884e51e899d811d9334bee70462ebf50940c4d9f371c5f7b9f7d6a5feeacb92e7a769b50f5c5c79572e1c5adfe1da99229fadba9ff778794b0faed39db66e2478728d87715814513f91fa6cc63fc29bb5a414997ac8bda68188d564333d65db09d8f097313240a3ccd54f1213c302c83b10698fea9c391181f2792ddc329a2048b86c4b3855bf791da2eb3dc71081693fd1657b7ae0805678a61efef5b64b522f359361df0c112d79851da6dbe91bfb757aa44e9d965863169e8758c2b3e5ca1db40b1cd251a4c421e1d6852f361bb79da3b7155462ada026413efe2937fa20a3dad6273edd96a15ebec66d8c089615e3fdd920c6a94f49da399f465a1674959f05d2f2ee3d20030ef00584c448a37499474e8dc9fcca1740e0238c491ec66955e9964055446802b9061ec66f802bf98c8073dd7eb4b153bc733595f2c1a806f6838176bd470383d045f06865d0dbfe882150c9a5bfbe483a80b516f1f0df9e1c2c1ef838fc75ddff09e39fac52171148280b2ea7ad8b49becad0f2949fdc7e0686fa6d254fe8f8aae4537df3e5df0b0b8e3c9496bf13419655c6d3a42a1f593844f45d177089b8f040a6453ad2dd2fa7f6402e8c99da979028f1925eae0f05bd7ee80f3e82078b8e2da0e79f36d39bb5a328997ab35d85b2e7f4bff97888040bf973ef296b601613694674b9ea741bcbab85fb7e56450a8147eb96a819b5452047c15d2c7e24ca190ce3f0d6dad39ac400fbc31ac62919a797a7a86c9d44a23b98c2114d6cf4a3e46548a45d3a451d53464404ecd5ca26f21d65e6f8d38fa0c1a5c2d00383590906a8a73b7b740954e15f913c6ac67516d83a347b808b2a83826d40da6626dc517cf868b978dde6e8dfe1051169fef42ed4d5afe28977e4ffb8b1dd1b8a0327e278db25b0d46f39ff1eb44199659dc9330759b7f1336209587e9816aeecab1152d291c18c1366c6d4fd4dde6e25d4160a41c6a4da829fade708988d7161cc3da66ce03b045561774a15260dd3ab7793897e075a7c1a3a571c5421ee60ee392c7a279e25bcd07be1c7d67174eed0aac1d8bd31673c2a043da4505f0d64089083be8f9feec680c4142bbfc5965ef485e23b69a064a6a3bca4f14ed01ccd15be8b4afb7d1dd7df8754e246f3ad1673fb0d1ae5236372dc585ae9f82a6e82e2837629e4b88af1ef8ee8739d9bc5887952cd3442a6ef0251f009a959b3517f7a8bc98306debff8c324ffc4cbd1fb0ad7303e1d329f84b1d73e473bd276225b55d200ad34f29c1e63b470717f2c8e5bcf3c56e355ad7017727d7530839f2afee169219a78f7c11cc10f619279cf62bb6eabf34bd387a7b37df305e2001b45176a9ab116132465502c99b1f60f13c7351fed16fc713cd3cfa432e07dd110933323946f3d6dd2854e61fa4562ab91b58520027ac3d0ee72c9e7f0d4190ccace8c5f5963b2196377a10f0834e59b908e99fee32714e681314d758fc9d2aaa8d4d4e0fc117068098804dc765859957669968072433d32f03d164f688c60dbbae2d781d31120832c971d5d507326947d25ecd9278df871d04f330ba4d308bb5ef8f2069e1de6402696c5dc258aceaa55776c46a3a4701bae872b9608c63b5c8ee24876cbd423827b44e2ec1d5c9a82177a0f3120f8f3cb9ad994f1f254321641fc92df29465d8cfde8eb8c7cd1568f14db95c5567ff9d5ac7341a7ec93e3ffbaa9c8e24afd70433b41209064dbe4c3062daf155fc986ebc206efc710986aa7ec2e513946cf8ed796eca83ede32fe3213a9f9d1edc7779624c3b9b16b52c4fbc13fa23131544d54927b862fadc4d267ea38f4617663a479be3df941bdef3c7e2802f0663b8993f5228687aeecd9dff8b87b804c73858f78c385a33e3393ac7b84d758d0aded6bdc57ac0e91302f62d250a8b28143acce52ea69c2219af5c485a1e12e7c5ce51d985f96cff820d093ce51bded77e9da8687a5cc39828117d99ec6228d2ad1ed9fee388566b2ebea0d2e09a4564384e5b946e6ed203a460654c5f09a5c92a849ddab568bc823da66f2cddcca76e4ac5e89037bff3adc95252b0ae19455208fda86d894a53765a7b05fb4fac480f820682f10c8ed185fd7a0ae5be5618381160cfd7988e169a4388118963648fe8d9029253c48ae5f25b40eb59d5c128a62f287406f574184c912fdcc945d7dae4d257c27d4fc45f879348fc5edac01a38e138c77c8de0e6993f2b4ff4f455e21dd7d37fbcfc8f22bba8f69abef8ceb9f14bcb1f361fe12e79d84953e3d3109f75a4a71bd5a4e2093fe664a3b2da0dc080be4f6c632c98c79ca56809055133bdf11a371cc9fcaac0b5ec1f27a3ba2269de9885a438f10a9a9b0dadaac4f085da3ff6e0f1f902b4ed4ce3f4cc5c710e1262a55a468e6dd034b71ae6c9bd1eadd73841fa0bbadfb8a966df7e32150c6ced11402939fb09941dc606763cf81814ddaf9c400f6345fbf3c3f2ce20ded97433a4bcc43ebab55abd936bb7222c5d6f492a37a09d897521cd35cf96a985a93c82727d4edb62225333adbf70a9eca79f1d7e1e1ec5cede299e9715df6fd863d255ff94a96c063161cd65c551953cb1b5c17025899783acfcdd67a2c5c5bec7e969767ac0c0f91bc703009ed8d9cbe9885bc8cdb33481724b7c453f04891007dd33b28af98c64fd5d55040c238b12665943d7e6f886f846fc3cd36ba92feb95704a21b9b3666ef25525bf738a0eb32b72272116e18d20615b4e7dd4387563026602e51eddaeb773c39e005fea21e1570c3626ad624f753509f25e66772f23db21959d0693c391a44cb82b73d8ab1730db346baef881b447dd3c35d77400296a30f78ace664ee2eb9c672272939101792ed87be308689d19976e51f3d0f37136033873bed58b52f231b3fadc2eb38742509add4865df131225f10d0002215805ecf1266bc68c4f19319ff9021bcabf84abe1e7f617aa689502e7baefc0375392d9ede2d0f5512001b39710ffc45f392347c242791d24857401b96e518a32bf8d023e7af131ca29f59a981d650bcddee7d2b2160a5d76dc295cd4e84d088265e270823500ae6514e93d957bfeabae2441779e11f5296062ee1510cea61e48f771d56362ec36179d119fd526b7381c5873a1dbb79c3aa343a97d03846503acfbff178cf47619c56c1e0c96a7b66f8c70678922bfd4136db03c74f2a43a9b7c55499ab9cce1532182ced26839e37248f0af4470fe7bc06f51a7d8e95b174ee0121f8b818dc63996d67d4e4e8938cd8e022f1d3b7a6dba806b0b9ba883691e43bff42f61eaf67250d8b73fec07734d0a396ce39c8d767b29c24b0cf592b732eaa433b850aeac34c25fc34296536201fc94b2ec0425936e8ed651def956a79949f865b5ba3f81548f56d8b7bf68defb66da5eaa804c99b700a8439421adecd4d421a13dc246cf6653a83de6b2aa49e245341ba3f0b7bea8221201c6953831c46a660dbafe08e2b6227c39f125af978fea228fddae212610b799e88dd5042b40481435a75466b1189fa0a10e711fb7e016034542ff63ed0d021c684ad00250d65b11f0a1badc634a7250156224762e494e97d770bbd0be7e7392de0d403c6268d54b66a2299fcc2a87e31545e939353920471e45a23ee015aedbd07f9ca4f067f15933c4ba421e315c34a7b3b71c5c1425749b288b10d3883698a5e375b37b7366747a646e6af3b55e156ea23f6826584453c31c3433a714d1dbe721949a2465833297eb5fb2fb1ec1711805d9d5855b208c49009302a56077a17cd9b4bf7b00436cc75fc0ec03160619d9e38d33c9b78458dd9325c86e69dee8ab25a1927a7135d81df996c1bd1fc833c5a8d7850c80f", 0x1000) kevent(r3, &(0x7f00000018c0)=[{{r0}, 0xffffffffffffffff, 0x3, 0xfffff, 0xf864}, {{r0}, 0xfffffffffffffffb, 0x1, 0x7e4e3c0fa65925ab, 0x5}, {{r0}, 0xfffffffffffffff9, 0xf80a771502f2181c, 0x10, 0x10001, 0x5}, {{r2}, 0xffffffffffffffff, 0x92, 0xf0000000, 0x5, 0x2}, {{r0}, 0xfffffffffffffffb, 0x10, 0xf0000001, 0x81, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x2, 0xffffffff80000000}], 0x529d, &(0x7f0000001980)=[{{r2}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x10001, 0xd7}, {{r0}, 0xfffffffffffffffd, 0x20, 0xf0000000, 0x2, 0xfffffffffffffffa}, {{r2}, 0xfffffffffffffffc, 0x0, 0x8, 0x80, 0x100000001}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x80000000, 0x200}, {{r0}, 0xfb70bd4624000808, 0x18, 0x1, 0x401, 0x4623}, {{r2}, 0xfffffffffffffff8, 0x4, 0x4, 0x0, 0x4}, {{r3}, 0xd8973229abab6dc1, 0x20, 0x0, 0xe016, 0x1}, {{r2}, 0xffffffffffffffff, 0x4, 0x1, 0xff, 0x619e}], 0x1, &(0x7f0000000040)={0x7fffffff, 0x4}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001680)={0x190, 0x6, {[0xfffffffffffffffe, 0x8, 0xc32, 0x2d, 0x9, 0x80, 0x58a0, 0x9, 0xffffffffffff28a3, 0xfff, 0x8001, 0x5, 0x1, 0x7, 0x5, 0x200, 0x2b, 0x7], [0x4, 0xffffffffffffffff, 0x80000000, 0x1, 0x4, 0x9c2f, 0x0, 0x7c14, 0x562, 0x4], [0x10001, 0xffff, 0x1f, 0x7a28, 0x8, 0xa6], [0x3, 0xfcf, 0x10001, 0x7, 0x8, 0x6c9], [{0x0, 0x0, 0x3, 0xcc}, {0x0, 0x45b7, 0x9, 0x3a}, {0xffffffff, 0x1f, 0x8, 0x101}, {0x7e, 0x20, 0x1, 0x20}, {0x8, 0x8, 0x7, 0x1}, {0x40, 0x5, 0x1b, 0xfffffffffffffff9}, {0x5, 0xfff, 0x6, 0xd1f}, {0x7, 0x551, 0x9, 0xc1}], {0x10001, 0x4, 0x3c, 0x1f}, {0x6, 0x0, 0x0, 0x1}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x0) syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSTOP(r4, 0x2000746f) write(r4, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x8, 0xfff, 0x81, 0x9, "8e7401009b4c8efe640053733ae936e6527ff443", 0x4, 0x9}) unlinkat(r3, &(0x7f0000001ac0)='./file0\x00', 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x10, 0x0) syz_emit_ethernet(0xd5, &(0x7f0000000300)="8d187770905a3eb40fb38c8b9e0801beb4705c790f4925a29c2a1168890c75836e0cdaa73839cbb7cba391f348db317bbc20943946c9a42a378c46c4cd7d7e7d70782e3e41a36369b8073fdd856274eecf77c5082de1a330b6e0a3cac0624a60b8c09495d2e2c06eac5f800dbe1c77f9a27a49e2a40152c0e0d5782db9e951dcf6608f70b03efefd4df703b46b20778aa42196d5c69239d639a57bc1b597d1ca2ccb28f435799a8b7835872b5c6bd5ec4e35925a17b72980e593cdc8c3839524811fa49a9058d3b16860c23f797014099a05694d73") openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r5 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0xc, 0x5010, r1, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000002680)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976198a9192d85169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97aafc72ddbeeb3ce1c82233076185d0cbbe37fe44231fdaf31f8db5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3bfc9ff7a2dc7cf198936bb326ba0de344cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd127bd889bdfce7937e7ea5d70d0000000000000000000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e70333ac13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e1af4e3d0976c"], 0x10) writev(r0, &(0x7f00000013c0)=[{0x0}], 0x1000000000000178) 16:00:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000000)={0x3, 0x7abcff5c}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0xff}, {0xffffffff80000005, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x1d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:12 executing program 0: recvfrom$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x1, 0x0, 0xc7, 0x4, r2}) r3 = socket$inet6(0x18, 0x4, 0xab) setsockopt(r3, 0x3ff, 0xb1b0, &(0x7f0000000000)="a07f71c900058abea9dfc8ca47d15aeedf512a65e1e4620f8e1466ac8f8b5621f33416ce91ae583b7e5c07abc6e3fff3603807464fe09d2f54309d617e8afb0ec6b00a62501094d76dccf50eb54b537d703ccf8d4357a40e56b33e", 0x5b) getrusage(0xffffffffffffffff, &(0x7f0000000140)) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) symlinkat(&(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00') 16:00:12 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="f831665f", 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x9) r1 = syz_open_pts() close(r1) close(r1) r2 = syz_open_pts() write(r2, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r2, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000440)="2ba872c76578dfe7580f3e3add3b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f030800000000000000b4389d8591ff00000020b08a1faf6e42af57c898cbaf131a22fecb5e61ae8b7e0ac70ff98eced7f022b9bc1c102741b2301d2e91576c7f33ed73b6df1f8c2ae40000000000000000", 0xfffffeff) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000280)=0x3) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x7}, {0x4000000000006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x85, 0xff}, {0x43, 0x7}, {0x8b, 0xb4}, {0x80, 0x6}], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRES32=r0, @ANYRES32=r1], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffe95) write(r3, &(0x7f0000000100)="8c65", 0x3b9) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x88, 0x2}, {0x5, 0x3}, {0x0, 0x7}, {0x80, 0x9}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) clock_gettime(0x26d6b0beeff9a84, &(0x7f0000000040)) write(0xffffffffffffffff, &(0x7f0000000100)="8c65", 0x4a8) 16:00:12 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) sendto$unix(r1, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r4, 0xa, r5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) close(r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r6, r8) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0x0]) fchown(r1, r6, r10) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x4, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:12 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 16:00:12 executing program 1: r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e924bfc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe42, &(0x7f0000000bc0)=ANY=[@ANYBLOB="3800000000000000ffff00003617000080920da7b746dcc0d9366242d7d1b3e27ab7fd184680bcfaee203239a2122a4d880e37f2d50800008000000000000000ffff0000080000001807e876816b8775539f5838e4e6796bd375d4835f5da868147b8966148b5a830339b24020708c6ed18a04709a33c603fb8e34e9e0f538ea18fbca78546b6509d5794f6fbb5e21a27ecdf253330e1aa28bad379174c8fbe1dc01c7dc2c57615cbcd8628480b6095f69896a31325f634474eda1269d6906e76ba6356ac000000000000000ffff000001000000e069a0829a3c52eacf51b102d9e6bd0888fc88db704c77c30c9e998c7cccf1a2ce10bd77094d04b96ead01b40c0b9d9aef6e4b2539fafb30b7606d32d7a6e41ce73b94746e47b6564f603ea203adc5f1a18a27b8209d4d97c8298da689b2889b0d8a9fbd14899c19a23bbf121463ed7d2ab24be6513274a3feb7b6bd7f448ec1c918659f5ca03cf05f56b3ccb6e70ef9ee53b663c37091a97379014b3eb5724cfa5d45585800000000000000000007000000eb72f20f2d9ff5b1f71bc792fb4acb432912e500000000001000000000000000ffff000000000000a800000000000000ffff000001010000b8d2992534df4bad82f761926831f8ea14dd687540a22c3cc40c742c25d65b6ecd0944d8602abb7d427aab30329be5ebb55449da44c8ed65513449c810779ba7c7c5d343ea4a10e811dd0800000000000000dbde979350b372237d8ae8ffadc56b9fc7e47e82e235b32563ac98d7705a3de06e1defdb01660133e91aaf5e03460130c66e8631332c5e0000000c81a90291e84a2bf9cd54b809a3293f9ee6461c00a8f3eb8cd89732fd68a20000000000000000000000000000a0ab7941707ba896c5a43273601040f14a3ed0e2598bd57c6a90b5aa1ddd59a9668b16699ff98c01ccaef6d490fb07c22bc8f286d4ee32acab68b5a82b1f067f6e8f5572f2708c5a06c925e936fe92f5daa5cd456a48ef0e451f2c14fd2bb6765e06248efff56ca865b19070b47a7fecbfa666ff111f6746782e4fc144bfea18fc83962084b9b11afe9c711e63c35c037398fcfeec2fe1f049a3840b02ffed2e4a5f5fd88de3e57ad643b4e85236995879532f7c881a7e77b900"/828], 0x258}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getppid() r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001040000000000f032"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r6 = fcntl$getown(r5, 0x5) socketpair(0x0, 0x4000, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f00000000c0)) chflagsat(r8, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r8, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r9, r10) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r8, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000640)={r12, r9, r13}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x82, r1, r3, r9, 0x0, 0x15a, 0x3}, 0x100, 0xc07, r4, r6, 0xa5, 0x1, 0x100000000, 0x1000000002}) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100ffe4be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6cb527068e928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e516e72db46222aca3262277c9f6a6f561ec3d77d4dc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5c72ac7325bec0524b9330a9e53097d404622ab56867b16f080ace972e2c60c0c48e23b2c85117d24593a20b9f0eb50372f808e0d4d8b2c894a3cb4dd95c01e2672af40a44ddae588e6fbe6c16623252e035ba39fc09be95b812667841340f162758e121e6e50d783fc2fe60f74433cf49e5c55e25ebd4e5a7a388bf91ab88e7921fb0702512292dc226e003d681e629549701d3d9211d847239a9b9965a8d785c48a198196572a7c941296ec89aedecc458c041bc365a21541c86e686ac3eb209ae7fe4c21a67"], 0xeb, 0x0) msgctl$IPC_RMID(r0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/20) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x43) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x40000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r14, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r14, &(0x7f0000000480)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04c6e3bd378f6192a065caac5fb404f6868e7b5256042a37046239208439a9cf794bd95b8e79c2de894609859306d0d3b838dadc2d0766c5005ddc7af3e1b49629497949a7d2a012e3654dde52f81ba7518b95b99c8e98ad97a306747478338156c722f0d489abb35c94d16aa230437cf9838474a19e6719ae0a766bcae38d65e8701f5f20b54d67", 0xe70c) r15 = syz_open_pts() r16 = semget(0xffffffffffffffff, 0x6, 0x400) semget$private(0x0, 0x4, 0x80) semctl$SETVAL(r16, 0x1, 0x8, &(0x7f0000000200)=0x8) semop(r16, &(0x7f00000002c0)=[{0x1, 0x7, 0x1000}, {0x1, 0x8, 0x800}, {0x4a551c08c23dd85b, 0x9, 0x800}, {0x0, 0x8e96, 0x1000}, {0x4, 0x99de, 0x1000}, {0x0, 0x8, 0x1800}], 0x6) semctl$SETVAL(r16, 0x3, 0x8, &(0x7f0000000440)=0x6) r17 = open(&(0x7f0000000080)='./file0\x00', 0x204, 0x0) fcntl$lock(r17, 0x9, &(0x7f0000001200)={0x3, 0x1, 0xd2, 0x21b7fd9}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20b60, 0x0) ioctl$BIOCGBLEN(r17, 0x40044266, &(0x7f00000001c0)) semctl$GETVAL(r16, 0x4, 0x5, &(0x7f0000000140)=""/125) close(r14) dup(r15) 16:00:12 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) r1 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) kqueue() r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000), 0x7ff, &(0x7f00000000c0)=[{{r1}, 0x4, 0xd, 0x40000002, 0x7f80000000000004, 0x8}], 0x8001, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x6c}, {0x4000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x100, 0xf9, 0x0, 0x10001}]}) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2c8, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 16:00:13 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000000346, 0x98) setuid(0xee01) pwrite(r0, &(0x7f0000000280)="96ec8111678f8dc3fc2c314f17f1e6fb9bc4881a8717a5ecfddb1b559342708b33c3031f3d17d54fd2701393", 0xffffffffffffff4d, 0x0, 0x5a) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)={{0xfba, 0x3}, {0x6, 0x3}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r4 = semget(0x3, 0x4, 0x8) r5 = semget(0x3, 0x4, 0x8) r6 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x5, r6, r7, r8, r9, 0x40, 0xae55}, 0x0, 0x9, 0x7}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000300)=[0xffff]) r10 = geteuid() ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000340)) getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000380)={{0x5, r10, r11, r12, r13, 0x40, 0xae55}, 0x0, 0x9, 0x7}) r14 = socket$inet(0x2, 0x2, 0x0) getsockopt(r14, 0x0, 0xb, 0x0, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r12, r15) syz_open_pts() semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x1000, 0x6, 0x20, 0x5}, {0x2, 0x3, 0x0, 0xd68}, {0x8, 0x46, 0x55, 0x7}, {0x9, 0x2, 0x2, 0x3}, {0x7, 0x81, 0x3f, 0x401}, {0x5, 0x9, 0x0, 0x7f}, {0x9955, 0x3, 0x20, 0x2}, {0x320f, 0xb3, 0x6, 0x1}]}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup(0xffffffffffffffff) getsockname$unix(r4, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x2f8, &(0x7f0000000180)="7a8da4ea1fe6f57cc63c5a0093ec") 16:00:13 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202c0ffffffffffffffc20c3bc28334df60a89752f49db7fe80076818b543b22768e7bf2fa04ab9e23fe8012701252b82ebcab83fe46a1d2d86e023849444adedbe29a4666eb4c94a503a73ab4acaefcfedda985f41091492bb1b5c73d930ff2531ccd58e1edac344e13679dc17d6b5e91d865ffa5cffb79be92696e317293bf438f9eda338432fc619870654d66531409cf06d76f9421fff28dcd334b1739b5a1d3ab53fc9339194c95d490cfdda7ae19b3f806501e91076e73fccd68f82823322c3d3d5043eda949aad47d591f0417cf10eb4498c3993"], 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069a1, &(0x7f0000000300)) write(r0, &(0x7f0000000040)="2ba4", 0x2) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) fsync(r0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000001, 0x10300000000000c}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x3) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) bind(r2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3000, 0x100}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0xfffffffc, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2, 0xffffffffffffffff], [], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0xfffffffe}], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) renameat(r0, &(0x7f0000001540)='./file0\x00', r3, &(0x7f0000001580)='./file0\x00') r4 = fcntl$dupfd(r1, 0x0, r1) socket(0x5, 0x9a767f79819cb161, 0x1) pwritev(0xffffffffffffff9c, &(0x7f00000014c0)=[{}, {&(0x7f00000004c0)="a34233f18745a203333764bb398f50f53a83a15c15cd3b948a90f3fac74a4a5644f83cae890d6e7247ed3b21d0293818d470247ce9812c6e69e2b813a111fb13f65299c30a112b5461d16bcbaf8dac328c34945376dedfe0af09685c9e6efac0ed5008c3131b8066170d666479facd004027d51bd6abddc2d2ea55e082f75ff63391b36fa3fd3f326e31c9db48d84db2b85cb2d7c024806bad81298b1de79775d6589d6007038a014a9e2c104894766fedea24ad469bed0b0efc1a210283713890597533467e5fd5d5e122e0b3cb9aad432dfd782648a0a0c3f9c14c8758a57530fcfbb08ea661614e85decb521bcff82b27eaaa2a0a68b7b8062f1cbf23790d06d4920066414a4b70f81a0eb562cf603f35fe4f4dfb1fd30258693090c8ae2bb97e65d7d6f1e5114974ae795ac2a64a0de0e163456c2498ad3b25350e73627c489b89ac823d57919fa97ea981170b3d33f67a75963fc39eefbceea580ef57e0c321fdf29d83dcba5a90a5a8dd046fe3d064374890e9aa03e94a2f29384fff0cdad4c28362ac3ccd044edc6495cb839889d207b14444636f1fff8507bf269f855cfef882d5e061fc742febf0ae92ea6f3f7bd8bae15ab439a16be94d2df90eb7fdca3439a0922a29295f5bf34559024395f2bda8bde8945a49b775520d4644d70c92bf04bf128d81462f5fe9e3a1234bd3641f7288f151eadaed22f9caf04d1810ed94582d4d7ce566605a67a4bc51b467780ed59cb8e14c0ca81493b5c5eeffddb1f32d3aaa0bf02b68209236bb3ec8e7810be4371214e7044b0e8964e8d0a0add7e66737b8773d09a156e24066b0ecbe0e8e1fa803bf80bed3c58238d842ae8066e702bb3943f6d654772835d1e59164657d13c0d817674a4d8b6cf2275ab4dc0d13c156ff5bf1f0246bff537168d37cff51ab048f1aa6afbd627d7690de7aeb229512c37099c4408bca35956c592cb9f1526f60b4c01006dd8b8a5fa852d8bf473eebd562c1cb4707cf6348fafa4eded3e60ae47d55fd147f40ddeaa44f35d5496161a6fc1a028b1293be2b5bf9fd33be6980293f7d3a036fbb7cd07b16faa371c5277512f29b8806fe6a8d41603b02359adbf41b588ae180825cea16f5e10ddcac5554fc8db62d2f89c85f4f73312ddb291a76db4acfe9edb5a7ebdb316ec5e3319a8a9973626de21760a434e1fcc7978110729f70304338be1605b973b7c0510ef560f24e2f78d8e27ae5083981e37eb635fdda0c454f3f8507f0e3fc9e10c93d5404a5ea61dbf9c7e52f99726794be71582e7b97092d16597973b5edb06f05abd4e95c20b94f2e67e39581ce117066982b51860e89812e304b24ec4d1d4db7e4f0f23c6e1ba1ab85688ece8c233df790cfd57f66aa16763108b24707d523a15649b6214b5a4bf0e4d6a96e3dd808dcfaa6a5096b3a01111a53e5cae156fc2c403f608a3cf26aef5f690ebbeb56757c2ba6812a4c930771542b639cf85e06366e3a6e1f4582ea3d74c8b5ed5a8bd4cb85693de856d66ea381970fa4277fc3ecdfe92c035c90fe48d798490f2705d3e455b98bdc834e508fdbe251f24cf2e95cf0ae5dee85d6919ea062d2566ddb2fcf26aaad423e5bd88d6c9740d3081732d7acf0df09ca38ae6fd2bbc32fabe31f1cad7567188deeadea822cceff3a1f3f7b26a911a6b8a1aa84f89ae024a2acbefd2554d8a8dcdf8d15b09fbcd8304f7858685364957de5ddf857661c097db182cbcaa5c80aa3b9682c187890e983683150b9e6cf317156cf817684791a1b83d4754c5bd8d1c7fb18ae6e5a6787e929fb9deebe163eceacc5cb47afbf3ef79a484e9ca1f4209a42d0f57abf116194ab9eb468000942f6939bd6d49d265eead731ed4153b8c31c59012a1b5f6c05232fd4362c2b6558eae1e90161adf208a15a3e2d6c0828aa3e60ffb9c5a8146009ca76980ccbcc7e780b554ef96923b12d4e278337e4cab679665713fb8a79c8387bb8db257aa73bf86c8a6155cbe7b30535f25cf122cb29d8b4256316be97f59e70c650b6380eda7afad0c44b2661b0fc01b7c08b984881d6fcd9689afd5454db63fdccf3854626d855b8708f95a8f55a14cd2f8d662e71dbcc256300474a18a88e7ac01fcf4bb36c7fb23011471202511827a2a9e761673a9f6d29fbea3a66ca8a89804936b7f98b17297f9203dc36995a8f94c9404525c74fdbf6166b9c0d5b44522c3e8fde633b3bee555e088d9e85d1a22e843d806fed0c09ccde87e42d330e798836f874041e684ae501c4ceaadd2b0bcfddd134d193ebf303544677d35e9d877f6ccd93659ca8505f22d463ffb67f47a23f8df618117f7da9795d051c0f348595bea5040f3863a4cbdbb077d3530d463d456263fd12660f0cf864700e33c822d2461e2528b9d6fdfcfc5fcdbefa71551c0a41149129cb89aca69c18ada2e55ea86fe987cd58689a79cb6d53c22f0b322377a1c78582b1e22508d069b00c8deb791f6c6ff9a9893cf81ec477f6fcc7aa283586e7d8a11969355cdf474c2290934d4bbb8e1a08e52365c3dc0edc128888aed421df94d9182cda1f4edb0c8512b3f7e72ed5c20ba548325d337519bede0f1dd20799811ca46706ceeff11106b6225b15546ff2c6bc8e805058a100b10783c6e30fc93cff3616b940684cb8d3d9c9fa8df310037e58b73ab314856f6ea6ec232061ee2ea76c9eca1e3335f8aa5434afa248d0ecacad555246a0bbf0f44021c7e977692069398ebf2b48b59b0227437368aabb4ddffb6871b9eb6c116971f68fda6ec86389b990c2a410c0d789710961e8d7bf8c9d7e198315c94d46fcc969958d399f0034af7c950444358c3de7e6579e1edcc0f10d1237f0ef846ee5ffe9dd9beb9648adceec53b6b6b91567c3186060436162d372deb45bbd8f434eda501fe5943d6516e24dbe621730ea3f0f557b341b48b7e99189bc70c74436215341405d169fb08e3108487aa74b1da7399e2eec1dba0601cfd4794de1f1422a2d58cc4377bbaa9133e58a6a8bbe6c8b3b88ccfc9b09545329b5a8bc1d9ee512626d923ad219d852594fcea64f21e0b3c1d32ab3fec4296a96c2fcd2acd2baca4c83b8ed23b8bef9b67934d92bcdeffe6dc958bf5d7b8788b41f8f84f9f393c60ef620449c7c4e39d2ffbcb831bfcaaff1f0635c6ed3640cd919b297080f7657d01348efdef0d10b1b2793e01ae65d7b825f283b9149d764d97b57467c18889984242bba021cef27011a0b9b61feb73707d12ffbc114501faacbe9b38475b386bcdf23a175d58a2d5d1e8451746b3128ad82bf096d6295cdb15c192bb6d960f57233cd1cfba0cb68cbb6918cd97750c30ccc61adcd0f4839ca29270cf19d48e55261d4b5d4f55c206b043159942e14d2be7ba487d191c48fb498a8667867d1f514ea5ceedb30e26d7f04d4f7982a23f7c55a55c01094247d9a8bac011b69dfbfc2dea5324d80e1ced19c91ebc4bed971eca8980c5c157f7a8836ca8c7b2c7ef78233ad6888997bbd9e6d60f7d0b1c66d8f098314559ffaa7f10db3d03da02d719b1511c44a9c7bd1aaa438e6cc01b9ca8b80b691c0cb9c7e616d6e339c0ada9e9c49489fa4b1b211f399a6a0fc171bb0ddf78dd67650fbeb8f73d4f6077268292d96ac9ec3259e09af6d70f9735cfe25901ec8fa6102720947e0344e9ebb68fb92420ff9a86e96454947615d61431647dbcad2ebf9bc92d87b03a78110485d4fade9684d4316bc17261de0dec506050bfeb2c2181736c8cefe1f60efe8d87cee23dd6138c436a8a7dd72fbbf9762a7e14a8f1e7736931974f63b749b3bce4b763806b86b60c1235586e305534d3911195df1cac2ec5382b0a34bea72dd07e807cab9ec10c807a7b25f13a0554be7b7ba7f4e2f4971ddeca472472a7d96b6c429da2144562e2df254f6bfb302f11e54ee44c6c8108974061294a776e4b887cb064d436dd94a7ec553f896479a008b094767f508a61b2b396631821da09490de29a6fe3c2953c589ceea4b2b06b5d2225a1a91f31a722831782361047808e9b3cf38d90da6ea320e8d31dac14e34fc36ea5aba7da04280d26fc0a18ddd76eadc9a6c0785d408e8e394f3869e087fc87f6520dde42a61943566e30fd16453798dc1eb215338eda26426ed8370d45a1a012971e2e7ce9a5a045a03f69eb299f7581a1417ac1a1801fce52a87c84e138b9257439ab3867ba9faee7faeeff7f1951f637a32a79eb84873edb5d5a47fa0f2daa6826e40bea28c965c4b087a19bd1cddcba4db3d0b79534b6ca8473ec2a7b9ae8a8430e254eb53ab8de0a2c1cf6bd1dd16cde9f815906a43d8ae25933ba391f8b8afe650caefc9f84e89c223c2c67f828b7a145d913f96e9d8d4917aee525bfd6d332a1391c94e6d7adb9e1c69a7e344bd6f2b553db6eef9dc1c5b48d179c2b33e4fee6bce7287b06ffb9f0d5d590f9ad333a2592252f492c50967428af5919ab992f9defb2403d47207c87da67be8f1adfccd7ba74f009ee4d3530944c0519e1ee0b31bb43a5fabab0621d10f90c215936c81db8f3c319f4da1645400f5af3f34e4e703a6d6abda77e8d208d89670db3f41ace7f79c37c0210c5f8cb5fef6a01d153d4abed58017720c15c48d571de1fe84e3a705f54b3374cf47c8117c65fd275bc253739e92c741a71de37991f330e7903c9c42150fa93170e5f60e087dea3b0797ace468121ae623999871438b98c3719cf618d1977c58612a186eaa7d3901daaa5ece6f2c3b5c20fe0f10a41784d88f778141bfbca2633a8ea00d88fbd28883373cdeb2bc008d839340005845c90182bcc8b64c37daa90642390ee8635602c93c48754e8c5bc3482608d61ad3bb41b8ce2331c1aed1bebd33ce33799d420c3eefe7eecf8178c146d8cc122d7421d7f7ee5a06e748eddc86c770060bc6ad704eea221e100fa160ee2f42caebd24aab3b6abb0b8fb93fcefe86db88a116d6fc1c25d6498cd19ea431ddc4df2f8bb88b3e697537613aa604f57dea1fa8584752e06cb14260f9a5376b6ef96109d47f123f08dc6c759a77f2c96f6cf605234a738144c217ec10fd28df60dde7a428e0656eae36642ddcffcfbbc81838631e321b31b25a99a567f3c761db43d58a8749dedd17b5d722ba99e3a35ec1b7ca52a1090972cb6c956a498206fb5d0cdf65129f727b4dcc49f595afb316cee39251fd78e8d287b87f4585636b2905008e6beed01726ce880b37643055c3155b311840ee6bcb5fec802e29ac5cda9c7616bd5bb238942d9dddc95d941c8ea945d4e1b270c663bccc8d98b8e87c9424ca15a69ae012a80d7413a2d5aac831ba375b868cdca51a66e00f632b47967b2d567193c3d2c998cd26492ab572f73a218531ceaa983f5a1eaf970de6ad25c78d7ae2beecb4d4bcfbee740047479bbf6eef11480864f943aeb21850125fc4d2480367e1628c1f683c5e4fad320a886c15dbde4445f6a3b86d0ce5444e0ce580557056441cb7fed9b850e4d8dcc20f2aedbf3b88afa5a0318b5469eafb410186d852aafa3a3245a5b4e07b3e9bb968fd0a6689caa119371f60b6df63dcb8484b87126e2b146f14dfea584ffc9de78d8397b07ec86cc97b75f53db54693842e65d3ba72b6f1d065ec0d1ea92292633bfde82472e946dfea7473e05ade57e0285c8f028b9de2352d8e1909046741be2bb6a20d2d6ca8631d5b1d5b006e661dd1d007d50a16c744aac84c278ee122e97a65afa6f4b49f01c1b1869da7c2ebfc4ac34c4ef952a5a287996005f884ea6c7595cd98418f2e3a9e", 0x1000}, {&(0x7f0000000040)="fd15613576dd8a59c15cf343", 0xc}, {&(0x7f0000000080)="3e6c571e10e69f5bea193ede7fb1f6b1c830ed5163e74d4b456696d0845f18efcf468c49438acf9ffec99e97fd23b01b184989104730088bf693ba9aefad7d9e01efe1dcc5b16d7dde76f56ebb7708", 0x4f}, {&(0x7f0000000100)="79677b1945e4ae8e6a2f0fc86d838e92df3398816184ea30a14646216f788fc042c3ffc2d1592237c7a64ae1304c17f74e2a37e3ef1c9e0d13bffa423059a289f2a5985f980ac78a8488b95a3740bcd5ef8d0bf7f73f21538816cb07b547994e8acaace730b631781c3dbf8aebe42892659fbbe1e62b39ed4b05330f0ab5cc55b78e7fc317dbc6644f66d796ef4e64670556088af309212facc36c054465ed9eb06d66009960e33fdb7041e2ab6beeaed3c029663115e6e04d38995e35955ea1989fb48c14f6cc7ddc10a8177f1cfaf3e560489e09d27c14102f0fde7ec887dc2c396e0a174a81bcb6526bba1f9e901990", 0xf1}, {&(0x7f0000000200)="9ff79d3e9b1f93", 0x7}], 0x6, 0x0, 0x0) shmget(0x0, 0x10000, 0x104, &(0x7f0000720000/0x10000)=nil) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYRESHEX=0x0, @ANYBLOB="08baadf4d533557d0fc199d29beaa7111d4cda17912d276d5fd50bba76c6ef8fba2246e56f46d826c3739e7dd9e25b926d4ecb81b3f3002d564638475ca3d1963ca70f8e87236324ee72fe3dbec32129ba1dfdaa5919f81d9e5a"]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e924bfc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe42, &(0x7f0000000bc0)=[{0x38, 0xffff, 0x1736, "80920da7b746dcc0d9366242d7d1b3e27ab7fd184680bcfaee203239a2122a4d880e37f2d508"}, {0x80, 0xffff, 0x8, "1807e876816b8775539f5838e4e6796bd375d4835f5da868147b8966148b5a830339b24020708c6ed18a04709a33118befc134e9e0f538ea18fbca78546b6509d5794f6fbb5e21a27ecdf253330e1aa28bad379174c8fbe1dc01c7dc2c57615cbcd8628480b6095f69896a31325f356a"}, {0xc0, 0xffff, 0x1, "e069a0829a3c52eacf51b102d9e6bd0888fc88db704c77c30c9e998c7c4e195dfd238e4fa24d04b96ead01b40c0b9d9aef6e4b2539fafb30b7606d32d7a6e41ce73b94746e47b6564f603ea203adc5f1a18a27b8209d4d97c8298da689b2889b0d8a9fbd14899c19a23bbf121463ed7d2ab24be6513274a3feb7b6bd7f448ec1c918659f5ca03cf05f56b3ccb6e70ef9ee53b663c37091a97379014b3eb5724cfa5d45585800"/176}, {0x28, 0xffff, 0x7, "eb72f20f2d9ff5b1f71bc792fb4acb432912e5"}, {0x10, 0xffff}, {0xa8, 0xffff, 0x101, "b8d2992534df4bad82f761926831f8ea14dd687540a22c3cc40c742c25d65b6ecd0944d8602abb7d420b0ce28e9325742c2cc59e1a7aab30329be5ebb55449da44c8ed65513449c810779ba7c7c5d343ea4a10e811dd8669a6655053f0eadbde979350b372237d8ae8ffadc56b9fc7e47e82e235b32563ac98d7705a3de06e1defdb01660133e91aaf5e03460130c66e8631332c5e"}], 0x258}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r8 = fcntl$getown(r7, 0x5) socketpair(0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r10, 0x4010426e, &(0x7f00000000c0)) chflagsat(r10, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r10, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r12 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r11, r12) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r10, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000640)={r13, r11, r14}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x82, r3, r5, r11, 0x0, 0x15a, 0x3}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x1000000002}) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100ffe4be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e516e72db46222aca3262277c9f6a6f561ec3d77d4dc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325bec0524b9330a9e53097d404622ab56867b16f080ace972e2c60c0c48e23b2c85117d24593a20b9f0eb50372f808e0d4d8b2c894a3cb4dd95c01e2672af40a44ddae588e6fbe6c16623252e035ba39fc09be95b812667841340f167a58e121e6e50d783fc2fe60f74433cf49e5c55e25ebd4e5a7a388bf91ab88e7921fb0702512292dc226e003d681e629549701d3d9211d847239a9b9965a8d785c48a198196572a7c941296ec89aedecc458c041bc365a21541c86e686ac3eb209ae7fe4c21a67"], 0xeb, 0x0) msgctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r16 = socket(0x18, 0x400000002, 0x0) close(r16) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r21}) fcntl$setown(r20, 0x6, r21) r22 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xffffff00, r15, r17, r18, r19, 0x2, 0x9}, 0x536c00000000000, 0x7fff, r21, r22, 0x8, 0x5, 0x0, 0x1f}) r23 = kqueue() kevent(r23, &(0x7f0000000080)=[{{}, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffff9, 0x23}, {{r0}, 0xfffffffffffffffa, 0x2d}], 0x5, 0x0, 0x8001, 0x0) kevent(r23, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:13 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = fcntl$getown(r3, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r9 = accept(0xffffffffffffff9c, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x10, 0x0) r12 = socket(0x18, 0x1, 0x0) close(r12) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r13 = socket(0x18, 0x400000002, 0x0) close(r13) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r13, &(0x7f0000000040)="100a2956b9223776", 0x21d) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000040)="100a2956b9223776", 0x21d) r15 = socket(0x18, 0x400000002, 0x0) close(r15) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r15, &(0x7f0000000040)="100a2956b9223776", 0x21d) r16 = socket(0x18, 0x400000002, 0x0) close(r16) setsockopt(r16, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r16, &(0x7f0000000040)="100a2956b9223776", 0x21d) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r18 = open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x4) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r20 = socket(0x18, 0x400000002, 0x0) close(r20) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r20, &(0x7f0000000040)="100a2956b9223776", 0x21d) r21 = socket(0x18, 0x400000002, 0x0) close(r21) setsockopt(r21, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r21, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000040)="2c550033dafa5e178fa4a41981ec5cf3e3ab489f2d0868916e25a684d2789d4eed17c8d2c4ea7a262a1e9a4c47485a556b21fa6b26bb336c9a7b241d456b581f45e9885aa26851a7e2ef6161f9ef0f94565906c22c913e4871e30cc169c40c8b66bd8f989a9711725119cf67eac7b53dbfbbd5f02b", 0x75}, {&(0x7f0000000340)="876d290a5d405e01d5c91296c800685dfbaa54392f2a864b07563d63f8dbb0b3c1149a653857c0ccba2319931b18982f8afc7c115cec1581409f601a815c93855da00b4ba77db840fa805dec2abc81f300d930c1aa9bc196bdf03fa913d2757df2073b73f9308f8ba59f557f9f4106fdc68c332a74e96f73c99a5c29ffdd1cc333debdda8969e774f7ed91e947144e438cfe9727e1ba8a584b9b557dd96b6e4fc3aa2dbb39878ea574732a3c9f1ee08aa8256965f26c3e67101cad595745a13f2c3668dd0265ecb4e27bf6af1d6d267dab6a1f93d820fc6b018cdbe4479af299932eea812a5ca560e185", 0xea}], 0x2, &(0x7f00000006c0)=[@rights={0x18, 0xffff, 0x1, [r2, r0]}, @cred={0x20, 0xffff, 0x0, r4, r6, r8}, @rights={0x18, 0xffff, 0x1, [r9]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r10, r11, r12, r0, r0, r13, r21]}, @rights={0x30, 0xffff, 0x1, [r14, r15, r16, 0xffffffffffffff9c, r17, r18, r19]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r0, r20]}], 0xd8, 0x2}, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) 16:00:13 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880)=@un=@file={0x0, ""/108}, &(0x7f00000010c0)=0x6e) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r6 = syz_open_pts() close(r6) close(r6) ioctl$TIOCSBRK(r6, 0x2000747b) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r5}, 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c, 0x0, 0x0, 0xffffffff}, {0x7}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x20000000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shutdown(0xffffffffffffff9c, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acfa20 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/b f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:13 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x5b}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:13 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000080)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r5 = msgget$private(0x0, 0x381) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r6 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000180)=[{{r7}, 0xffffffffffffffff, 0x81}, {{r7}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) msgsnd(r5, 0x0, 0x0, 0x0) r8 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r9 = shmget$private(0x0, 0x6000, 0x2, &(0x7f0000ffa000/0x6000)=nil) shmat(r9, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r8, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r10 = msgget$private(0x0, 0x0) msgrcv(r10, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000000000000e6000000000000000000000000000000000000000000000000000000ad519d5ab439acd500000000000000000000000000000000000000000000000000003f7c4fdaf0dcae2f52cabfd5e8c9000000000000000000000000000000f4bcc98f60b552714baf981631de06646969615cae4f29b98aaa76077efd726b8f04741e0bbd1646cedbbedc7d14f22a9b37b41b996bbdb78472d3d8955d645dfd9d65b348b3532ef6348f34d0ebea08f9462e2e38800efa1fbcd5dfdc334b77d7041856de0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e12c6e07bb82c921359d584e72d88c405a7c1c01000000"], 0x1, 0x0, 0x0) getgroups(0x7, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getppid() r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r11, 0x82485608, &(0x7f0000001780)={0x280, 0x7, 0x9d4a, {[0x1, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x10000, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x7, 0x100000000, 0x5, 0x400], [0x3, 0x1000006, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x202, 0x1}, {0x9, 0x100, 0xfffffffffffffdc4, 0xfffffffffffffff8}, {0x100, 0x101, 0x9}, {0x5, 0x3, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_STAT(r10, 0x2, &(0x7f0000000440)=""/4096) 16:00:13 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0xb9, 0x3, 0x460, 0x0, 0x7f, 0x10001, 0x7ff, 0x0, 0x3, 0x5, 0x2}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x400cc, 0x0, 0x80000000121, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100a1, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x0) kevent(r1, &(0x7f0000000000), 0x4f99, 0x0, 0x214c, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) fcntl$setflags(r3, 0x2, 0x1) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x3) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/177, 0xb1}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000300)="220e224656823f0709a242a4a3f1a53912e8672050f77019ad6ad4b2cfaed22e5594054034e7567a0e150fd9df6cb1f70d4ddc726e69d981d9c1a6ad0542117e8c0b8454f5b1c236349122e6212a074ae0f5b70c440f3ae0cb67df53ef2f595e02b305a7964384fbed8afe69d61e4d6f40bb5598176d505320be2a1dab403e1594ee4355625783425d7aa43a7f3264fc1cda6c327bc2f46e7d53821cb11a92a57a469cecf2057e7bd94e253431a25e5a415357d2c319d871331dd97a136e537083b067359ea471b2270c8fd2f04e4c0cd2e453ff6869b116b20792c99248bedc2af4f96c2a899468dc165ed6a0b7db50748b84dd03c3cdb5c1a78115a798908c9d3d4251f89e92f1d60095e87ee770ea2c46e7e7fb07209bb10d3d78c2e36c9158b0", 0xfe70) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./bus\x00', 0x401, 0x6, 0x5f, 0x823e3251d461b13, 0x0, 0x10000, 0x10000, 0x1, 0x0, 0x0, 0xcd6}) pread(r1, &(0x7f0000000080)="ebb22202829771752f43aaf120a1b9a2353ec519a3cb1215f76c1dee2d", 0x1d, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r4, 0x2000745e) 16:00:13 executing program 0: shmget$private(0x0, 0x600000, 0x100, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000dba000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000fc1000/0x3000)=nil) 16:00:13 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f00000002c0), 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) close(r3) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse\x00', 0x80, 0x0) getgid() getgroups(0x40000036, &(0x7f0000000100)) r5 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r7 = geteuid() r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r8, 0x2, 0x100000001, &(0x7f0000000000)="5d486b3b3e5c2b14", 0xc2) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000340)=0xc) r9 = getppid() r10 = geteuid() r11 = getgid() chown(&(0x7f0000000040)='./file0\x00', r10, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = getppid() fcntl$lock(r12, 0x8, &(0x7f0000000400)={0x1, 0x0, 0xfffffffffffffff7, 0x10001, r13}) setsockopt$sock_int(r12, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) bind(r12, &(0x7f0000000300)=@in={0x2, 0x2}, 0xc) r14 = getpid() setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={r14}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x3, r10, 0x0, r7, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r6, r9, 0x5, 0x200000000f402, 0x4, 0x8}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r18 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r19 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r18, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r19, 0x1, &(0x7f0000002780)={{0x1, r16, 0x0, r16, r17, 0x80, 0x5}, 0x100, 0xffff, r15, r15, 0x3, 0x80, 0xff, 0x232a}) r20 = fcntl$dupfd(r18, 0xa, r0) ioctl$FIOGETOWN(r20, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 16:00:13 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) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x9, 0x6, {[0x8000, 0x4, 0x8000, 0x7, 0x9, 0x101, 0x61f, 0x3, 0x0, 0x80000001, 0x0, 0x5, 0x8e, 0x8, 0x4, 0x6, 0x7, 0x10001], [0x6, 0x1f, 0x6, 0x8000, 0x86, 0x0, 0x40, 0x20000000000000, 0x20, 0xcb], [0x5, 0xb268, 0x9fd, 0x79a, 0x1, 0x200, 0x100], [0x3, 0x9, 0x9, 0x5, 0x1ff], [{0x0, 0xfff, 0xd984, 0x1}, {0x9, 0x3, 0x1f, 0xffffffff}, {0x7, 0x5, 0x40, 0x8}, {0x790, 0x0, 0xffffffff, 0xfffffffffffffffd}, {0x29, 0x1, 0x1f, 0x5}, {0x3, 0xe73, 0xfffffff9, 0x1f}, {0x8, 0x6, 0x80000001, 0x9}, {0x81, 0x8, 0x4, 0x3}], {0x5, 0x9, 0x1, 0xa46}, {0x2, 0x8, 0x400, 0x10001}}}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$getown(r4, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x2, 0x6, r5}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) getpgrp() 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) r1 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) r2 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) poll(&(0x7f00000000c0)=[{}, {r1, 0x40}, {r0, 0x1}, {r2, 0x40}], 0x4, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$dupfd(r15, 0x0, r16) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0x72c77310ca482ddb) r19 = getpgrp() r20 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) r21 = socket(0x2, 0xc003, 0x2) setsockopt(r21, 0x0, 0x64, &(0x7f0000000280)="010000919709e5b96726337cf4536e534ffb2be630ca831d87e8b8", 0xffffffffffffffb6) setsockopt(r21, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r25 = accept$inet6(r24, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r26 = socket$inet6(0x18, 0x4005, 0x70) r27 = fcntl$dupfd(r24, 0x0, r25) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r29, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r25, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r28, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100800001, 0xb1f1}) r35 = semget$private(0x0, 0x4, 0xa5) semop(r35, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r35, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r35, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r35, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r35, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r37 = socket(0x18, 0x1, 0x0) dup2(r36, r37) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r39 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000100)={{0x3, r38, r39, r40, r42, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r22, r32, r39]) r43 = socket(0x2, 0xc003, 0x2) setsockopt(r43, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r43, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r44 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r44, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r46 = accept$inet6(r45, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r47 = socket$inet6(0x18, 0x4005, 0x70) r48 = fcntl$dupfd(r45, 0x0, r46) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r50, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r54 = getpgrp() r55 = fcntl$getown(r46, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r49, r51, r52, r53, 0x5, 0x7fff}, 0x6, 0x2, r54, r55, 0x7f, 0x100800001, 0xb1f1}) r56 = semget$private(0x0, 0x4, 0xa5) semop(r56, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r56, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r56, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r56, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r56, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:14 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000002c0)=0x8540716) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x7ff, 0x74, 0xffffffff, 0x0, 0x8, 0x100, 0x76, 0x3, 0x1, 0x7, 0x9}) readlinkat(r4, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/180, 0xb4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x20, 0x5, 0xfe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) fchmod(0xffffffffffffff9c, 0xf4) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:15 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x2}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffff7a, 0x0, "0495f59cadee8e35170c4dbc52ea0e7ddacd63b5"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) 16:00:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x9) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x3, 0x97, 0x81, "72a0bdcd3f6f6e2dc12036cdd65268e5da82a6b5", 0x6ff7, 0x7ff}) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) getdents(r3, &(0x7f00000010c0)=""/4096, 0xfffffffffffffe65) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a", 0x137}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x80) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000025}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r1, r3) setuid(r3) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000200)="8dfad43182bbf16634e0cc7020fe3679c928a7fe42f21bb1990e213e2676599c98c06c5759bbd74250d61339bfde2788b0c40d456d9ee2cbeb99bfb54b49afc4d07ab748aebebb2c26149e420d2813087e57e1ba2e8a23a0416f5713aa593033a46feca634a1a023ded1ef3d73076f8bc967d083f92005c04d2d8bef6b7d7a3bd47c9ae261d925903ed32faec239d5474d2fbe6a1be321c424565c3bf46581fa05093c40d12fa43dc143b756e56da52de3ccfe9b6e039320fe54cc5236136df229e574c7a88985735a0a220f33e3f544b2268e06ac8dc139c11511b519df057d9d1609228048bfae0d99dd78a9ba68ed98aa589eb0a278a822d4f669ee1e611e89f7aa464d48d9e8df286d10c86b9273c64265f234ab9faea00012c23ee18569f230ebc945049995d82617d59d220909afc4a82dde9b91c2b9c72531a237c5536f9bd42d7f2195059ca19ba38e55b3792cc48d0390e2d26fbe67ee34b90ddd6d59bafb425589e95878d86cad56660e5928ff694723f7a1be8d05c0598fba2d05de684d292ef8442eaed51d61d733f8b09f470c8a151854c318e0e377dd15e333e6e9da12719ce73c1e0c0b3eb8cbd82d579440113b706e9c6d46000a45773a2ba9f329423f7f1d33141d0495d0e57cae3c3493f5fabffb71941f90e035c99651b4d78750b6f60e5a4ce48b6087f89c01e634c1e9bce05674da9d83216ec8745c0ec2a098d1060be2226aad9ed4cb68c4749c8570403ed0cf18635b367180449a452dedb9754a5faa97a735d9d2a2b323bcaadb83cae5fb9b18cd5ef5822d4fd94e3e8abf106178905475f11279635e0b6437f92aa8631c3e9c4108cc248e38407301f510bf814907508bd70f32f087a69600b93e34703a836699179324b003a71a9557c303fb3af294a03e8038b643ddcaebaebbc711c430c76d8b69ab86f7c92b568fba49d0447ad8b622f1a0f01d618ac7a4089c953d29ab761fb597e8ff7c9d443b74b3dc934d6d5d847411b402039379772363453f6b609f0c70134a20502bd616f5ce20503a45c4ce53190a11e3817341a333d7ba32b1a91f80c509f2a10a22749319611e17b892f3698f13f657290d5e0f9b64260936efbde4b241bd92a9e9642df9c5b12bda3a728e1a67c5f6c1d4339a46368421c0a95c4fb8d81f5039c6cd5ccb8a930835f64507afeb1be784a6dd3a6188099b644bdfe031da81e8030e7e4773814cfc670952d038b701ff83d9f32abb5e2fe907624d16f0b85979d781cafe42cd0512a97e6fb5b52dbab26cc3c2355e94bdf4b9b9d2e1b8fe0ab2789f192edc5d1761d263101abe5eff238db859209d1b4003e2c7eadbfe7d5e761c8609f99286eeb5011823761ca642287c068b5e6c549a20522eb7132f3fbae06ce1a3a61ba873ee407e00e3a30cfbc09738612c0e22e4681a283bab68fd3df7cc5b85b33f1b13d83fbce7d84c9e374a364b34af0488fd8c5eb89c38e0ca3fa04b524f9e8eb9983b273b858dc92ef0f9c63dde5fedf536454b6b1aa758b0b879cd4924e9905491d0054b09e44755d90684fbaf893c22fe6ea6b818b4d0234729aa253fae406c6b2c0612eab3ac999ef685887ebe854451645fc33fc4517c52462c709269741b09c6913c3b20b8a4db1624b20594e43e691de00773f2e2050708f0f682d296d6241169abcc4b44160a6eea72c9c191f99cb3a2db3035a8f79f732583c918a1e722918eb9d61dcb8524f476d6c43e69cc09554f19ab48271f4e5dbdd3c98e59a7462fc191aeefca721c85cc1a9c6ab7e0d83b5bcce7ab699ad5261627f3aafc539dbc1f3d19db9c855fc8bf716422487d44bf4e5e717ec04b1ad48e71c0e78c97d56be9e32daeede3cdd31ac276b3e3ce24f9da33ab99d7ea7f1cd0dd32ad803d307b0919be33b169943aed0fec58c14a87427925cbcfee3af7e429f88fc9eb5b3ab7009a21a7c8c67b70360834da136776a11cc3f69df5692b47dfe9b67883366f2b9fd1", 0x58a}], 0x1, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) write(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="8c657f5edee34501fe401f479de999a66860f58492910fca075515dad5876c9d39d89556e92825839d8af45c1a8a2df876db1426818f2e24000000009aa309000000b2d76e53d02460f626506759796a1f25a885bd5240ebea", 0x29b) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendmsg(0xffffffffffffffff, &(0x7f0000001580)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="b2607e5d18cf3ee20f9719b49a83caa7b6746f415b85d4da3f1260eb7faf7f1f32c5fc935722c289aed49d7c79d5aebb7f90b449d32f31b6e1cef5609c7d2903b55df87c8fe4ea77bdcd1ac1d2d34025da6521f2d242dfec1c9fd37a2831595c70bdca72bdea13b279737548b418d74cfe4b7f2405c234d72bc18afcb55d77b2a196532d4fd577857828d1c3ed89d6908b231a0211cfe80fdfc2a1014692dcbf2b9dcb980207e28689fcba93ea5a378350ab1aa17077975e8c5a8ce6141fed7095f0ff9176fe456042d59accc43d870962ab3c5a3776b554882737ba93ea8b193c1496efbf3712fe66295e0b29dc69289677", 0xf2}, {&(0x7f0000000300)="a60331909a3cceae5d0e5482cac6f69ff098da09fb8c84691c37da839c389ea54eb3fc2532286deeb2e6756afb00a5ce2eead4e9d54165d1b22af418dc3880855f835f4afc24ae2ce2d1ce727bbd18924dfcc884bfeac43fbbc0b8b7a47139a6", 0x60}, {&(0x7f0000000280)="e8c20df314d3f6651ad3e43526637b6b982647036f7f0d20a0e41faf1f2a1e7dca80e3b09a7350ac", 0x28}, {&(0x7f0000000380)="8cfbb980ca5eab86c417f4debfe54d570b8df2c5147849fbaad6bf66d5c8bb0ea7b4a1f7866f4f8b5f2c24d1833bdc6ff074520de4e30f59e3073c947cf0d3301ec1619ace1923554297c86190f5884f0f23346dfdae309e7dd4422b8d75df8fb301", 0x62}, {&(0x7f0000000400)="b1bb70aede36806ebb37c661f75c1b6fda1983b76fd821b5a596208ee12f4c3d2c23aaeff74847f46af9", 0x2a}], 0x5, &(0x7f00000004c0)=[{0xa8, 0x1, 0x9, "1662a906f4a2875cf5f6cf4622b56b9991640c36f499588942297d5705be4f40d061e46a60b6823afd00599656f63b2d01f55bb9f0f4bd76ca02a3aab13254a6ad731936028a08e5cd2cc00277a776de7bacd9891440bbfa3ebb7df812c6b2ef9e40e59d7877d1e1b4cc5168fd5c86492fcf3cd9ad35bb2d706198530b224141f8941cdec9e7f0786983e2930bce7e16e4403be9aee1ea"}, {0x1010, 0x1, 0xf9, "054e2ddb8705875859580dfbde8992c870f836e0f538c58fa31f0ba00e7a032648b59ee49abae6267ff48b07abd3b7b190e1a183e908f8ed52bcb740baf5ac0c86d0c968d9e2a56c95ad6e12a75c7261c0389006788dd998b809bf0fe5b8dce4698bf57379d044f8842d9e9723a0780de5612b193cb07d1e0701b5a0f6b3ce78a326b3d06a88a952dc622f9bb96966d950f2c05d866c8e9b956405534a8183c022af8fe45650d4fd2f2e1a4e8c80310f52d4a8d9bce1f35ee86f655a5d53e5a8d92ee36ea5cf2790be5ee379dde3b61d1e1efdd65541fec876172a3f5717a14bfaf13f82b8f5f42183184bdd02fab0388e1770d30ea05245ef871fa2747cff14201fd44566fe263a6d4539339ea6222661b46d57f905d0073c09f3814c8aadf72afdf3f060bf9770156737007ece60507e544391aaaf3330212aca4a6d819c72bf3896437a70774778b2e9db123e31887b77441c76bec6b5c679b4aaa6244d4691defaf1a146a6fceefaa0877075ae653378ae2ae1777e74960101e0c2b115589d996224326761388eb6e0ec21646e053e041e10ecda63c2d693d208bd6f0ffdf9dfd3f0aac399b146855c4e9b3fec7d4097e300e6793b34d789cbb164ee2a3703f55b04ceb3b13a819ddaffebc1601c9c73876cb1ce4c7e967dad24493ec7217dd5a038d4559b941f6c5257404d735b3beeafb64cba989ed2b56df18b7513e63b192055a03a6054bd97fefe1d2155882860dacf83217c1f4c33f828d1df8cbf9fd8864f0bc5563805998f3db01cc786a45fb82160c257eb7c37a978f812eb3f1a6545bbfa2d91c63befa8e12faebc8620a12229d18e96ba112d436f5d547f36d7a852cc21fd171f0ed374933439ecbe3ec7beef2a66d64a1cf99aaf01749bf71bd25d49e5c79dfe682208adb47963a5393e1c4c2d2b54b4f546f69be1ce71f5d5086df8f39147f87044a679652fd0cf358ae64c7e835c51bb0595410777235508350b5dd02b72bf617520ef52ddfc10982f0f98b54bd1b93c373ed0b3b93904425043f2f55a2129e1c618678db01717133e3326a462f130f925c09dd9c40e960bcbd3060720b8c8cded03f972bc8466bbe3f2dd37939948c422f15b5203ca2fb70ccf7f9eaab23a7d30acd50b88fcaade9cafdb90098ecc4f2fd8e7555267c178e3e1711655e3da03c815ab72a94b7a568b38535b4d73814d5b911d5d2ec2dda5f5e68828f8c903004b60e2167f7be1eb45ff4bd1f10553280155c11ee13016bb32b71fafc2d7ecb253f9197e62c51a4c5e6307f918f7bf28336c762e50eb22ded08197bda473cd66df2109d91256ec6c1a24e3b6b9470d7224ef4c9db27562ad2f7c8792257f4a4c5c8c06b7b5dc57ceb760ecd44f9f09c16356e3a1673599a9fb5442ff16845f6f1c235f3521be7808606130cd581df7bdb4ced5d79dad10f7e72fddea3e1437b656735bdcc5414e2eefcbba7f42559051999f68e79cf4885b17e8c090e9cd1ae69f22dd1cb21f67a33e79814eeb2949b72b54f513d3a97a807ed483312c9eae38a2861935c9ada3b0279a2e2caff4b69070b9a120868f869477e0d98ebca230184c59af3fb3b6eb3d80c469aaa5171537f87332c1a23e1ab972950b11272a0aecb83f05dde568d575745317e207ad53235bcbf22b69a1df8091195e358bde32afd1149b24ebd70cc400f95326535f85faaa4f7e5d58492e95bfe646e1ced955e0e6b723868a71b4296c1fa6ed696f9b44e60c8e7a52acf72a2b0145b4724d082bca110a5c040d6fd8c647816d54ca79a565b7052ea6179480765955c114518d3c632e3405a76ce39bdd33ad60468fd03c4b977ad2001b4a843a4c9be5f202b6067288f146e4ac8cb76baf9d0c61a209512570d59655b762b8e6306edc6f140b0fcf93e2a62bebbdb8b3a579e6225c98d3f83f60de435fb96e842da14fe478c1a394692b5da5ec4b6a8654186d270567530aa7acb20ae36df70d0063145cdf9545e3cd7fbabd4d1cb6684d2514a0f47939c5a0945745a7e0b857e56a6cc6e1b01b39063e9b76e4f86ab9e575aca90c2c8e40ee71cae6c87d01aa89224bef5760d05a8c65fed83a3573950ab838e622025736a8d505b7a02ce6e18ccf69c45521ef3eff8af13f6df8558e33fa5dab31753b98403f5b4827eb3f595d0425e0213159c76f9018859384aea55a100e0921c3b22cb0cbe77b091a131764c6d2e090db2dc8514e30af58e902e42620eb85fcc31a5c5529597c7d55870badafb490c111267485a6f755cec0c31916fdc7f967d2bfdea56a7f533ce2a4e7918fb7fb5913ee46531c251f928ea83a3fade3a474ca5a42fc51c7512d48625247e4013b41ec0675e7c35ed17186ac708e4e4f3ea696c099d9e1536337cd9b8bec7f52b34e2c1bc0dfd65d05e857075385111a607c7220d5da27c42bfd78704b9273324fd92579e8f02e2580d206fdc61433c863058f58448c4d073cf3f3a708a01ce062f00fba963b86bb6d8c16a13af96fd61618797dba302bf4921fed8a6fed68853cdee0475034642b3255ebec39ac845885651cdba846cce961b3284395eb3bdee85e02aa6a4f3656582f338732be512f417cd4c23957cba1dda683150329db93388e288d2b67b22e67ec551ccf8c1a047e0a6777dd79b34c0ee94e361c6ed8121987a435ed12aa11eb36d7bfd794f2d547cb965e86c1261c416a16c8f4d6249fe55b7b3de334433574dee4b312ef5446a4459212774b7d191634296ddcdf6abd6449b566537b7f0c3e20f0814005d3a2ae4b21255b20bd19bdbe57dc34f4d4f692221f068a0138cdb17667ffc564009a38b62d2f2094a23808eec914fd2a2990a7f84a7326c3470b5559aa5cf52eb5bcd4db29d45b2a93cb624d456d86a46635b8c734b283f9cca2d88b8aa670e49a1192696c2135c2fe4bf4b05696765cf873b0e53677670d44a5239627bd4e4e232100eab538534054edf68516141301271685636b12c2c4480b0ed5fc1248fe8786c5aec9c0ce6bc3fb55522baf7ad3b2fb25b0632ee66e9138e09398f3902c7de133dd3ad0e5b9f9251b0649ee249d67d26622f85fafd4f1d5742a6cfbef15c1a99ba975d7920c8dbfb3ca66f060c2a3e407b56b07971d42d3e7d6f74384daa664253609930cbdfbd34821c5d712d0bccefbc13968787746ddac4b66911be2d7796b5d7d6203dcc989faf9d9b947aa663bdc24bda216e4f374a98e9a39a34b7967363eb9e44d0717ab4323f535497480680b01f6eab3318898b4ba5498f398bec7b12ae8098dabbdf79f50fcd539e316e9ebb7e2551263e77f1dfbad1daaaa245c793f3e7a04b5158198173e305e6a2e851110a54c73d9fbc17a0c26500e82d73e2efee02643edb9db2afc606bffb184c465a5f51af53397f650403f655cfe2c3861418b0b75b258f3ec09d62ddfcb0b65403588a41f1b0f52554e8d7cad76cda94f3be432b67b76ce7cf83f7024caa8fa37c436a03f453af4ab09e6357c7bc622ee6e2c49804b6a51bd360c13b25cecbfecc96bf7a6b6cfe6091fe19c6c04a6049a9220c0299f938747c2135b674082bdd4e69a609646113d68dfaceca99bf00a816f3734ee94fe09a8d3fc77180e09ddb1eca50d60cd1455cc33a5363a1c162fb42d26510a714b45560c97898cc88e51e9d130720bc5786e6e0650c139397e4e9f18e703e9b49cf06de710ab47d43bcc54c3b2653e4bc06adb4274335f132703603be4007707a55e0fbf7aacf474b8900562b1641f0f8f9167b4a2d04f99c3162dd2c72bdcf47e8ba6a7d7b5c25472dd1e97b8f319ba587c8a13c7257c02ed0c4ff66edbe5740906d76b63a17ed48c520cbb4da6f7fe8785a4780a886eac516da80184050c03409047d7b860092f77ecd2529d12b812834ae4552a9d40303e209d269950b1a0dceaed530e053ad4d70c2693f1d0951a7408b2b4bd037029ea1e664abe2d6d2406c507cecf0dae4d7ff7bfec76ce513067e6dfa0168052bf722f13bb7fb1cb5ba05c76910bb706f7eb12f1ee959fc8514ef791bd9db26b6441faaf6734344ed44f736847c0976ba0755b735dbbfee7dd29457f0820b3f6c03c710a0ea8006d55f6048ed078bda8e07c330457259831ff9f591963586d45b33b6abaed6c3f10dd072ee2638adbb46683aece1027da8fc3739c8754c4825fe7b1eb1c5d11bda82e3cf193c843258faa88fe1cf442e2b4e1368413fdbb71235513ba51ede19194b0dab18105e30939f370b6139e1b7a38a3f990d1863d145f3567d82d5e5d13c510067053bb8309694b957f5625cbb96cc1f231397acfbb7b077d27470bc6a74b0be9f000f224e2cd192322e29deafd72a818b2ceee034c8975706e65ec36f71abb81241cecb3c9dd3f7f5ff97eb326679a42aa7c582e78bcacfb85a511aebe3e5cd896b9a51905f2ed2116e049c8ca7a6012b75214346a325baaf6caaa91a992e6e6d2197b8039c1009dee5eaf1b08cd81aac2373307b3d9be1030602ba9300a7d45f665b0ede435d305253beb607704894c76353224c41533b523c7b514108f2bb4e18397ff0b569ab305afcfc24f086999173407fba339b7aee83a00f5b9e95a3f45438daab0e6dce5181d035101a12341416623d633a3fc0a9e88dbc9f86eb72fa037a83c0069d112856fe65176cd1e8c90831ae0ff0b5657e575c400b02e76c7c99c9c1b4d90075a8ae295b2bda6d2908d680a7a938f1e86cb2366a2f700b2385f8a864f0c7c006143c003ffee099e06667a468af4f91c5f1c8692cf64c643852ffe8b5d684c94b9221996e143d9b3658b4a77a8892fdc0c88609e7635ef81261a852222e2b8b1536ae34079e2dafaccc6722ffbd2f93430b1a9de61e6646dde215343eb0daac5d1011ff5ca72815874d6b40363594977cdb48d701faf4c53fcb4bdf5ca90648b8f288082b4fceeb87133eaa44bf6cc920cbe1457cf30a5fe6d27e8acc5a383b6eab3405f9927b988b359a99bfaef632146a006894262dfa85224a4f1ff8a9927abd9afafb559bce253b6f4fc2a9ce71abd2fe281a3faa50a0f2059c74070aa935473dab7a6b59164fadac7570e3fa3a4c2ac77c327466d808412934c14b486ffd49a6a3fe1da9afa4309e6c79bae42e3d88fa11d16c5ff100e5921fd50f3408f9bb542514c3c25b875bfa9cd47d970cabb012edf3e2d4ec3a3657d6f5a75a352ffee254b9ce9dd0733f408886fab572820b9571a37939e5b1fe9b225f9d812799429305c04c981a6185b7981bba8baa64b7613cdb408ce59ee2e7bcd0956466b8daefe553b9a105e0a4fc9f260fcec0f8259d2112c46e2d48a8aae6ade0df66a816b6e2f609db250c1a55bef5f9f6293e74adee98fa3a4fe7f1909968030c36947818b660146eb2c1e8757c9b515be4f4a738fc3c0448570c3d64ef30780379a206cffa5d1ac643e224428546a7927587c8f74cf718f0fd1aa3e687107f41b89bcdfafc9c5c869afc2ea366980b8b1919e5d7634384f91c99a7bb123c7048054694876f394e4e38ba1917402fc5c499774107942017bb3ed82115cc51bd8e1ca549d96e09ce400df500c70f803e9942a1e2255c7429d9c1667bd7b5795ebabb96ce0bc56094131a4c299303c1af2f471951abc00c1ca0d07d516e6d7ea083d73c9640df5108ebc34e539a62356383352f3ed4c758a2a1b36789071ecd418ae3f7966994cf40641ae9afcbaa93dd741271b2a49cf16c40a907114e847fd0a6434950640a85c11fc19d5331d6defcaa7911dd4f1ab164d9ae7e0dc7d2159"}], 0x10b8}, 0x1b3964cb0d40f94b) 16:00:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x3, &(0x7f0000000080)=@abs, 0x8) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) chroot(&(0x7f0000000000)='./file0\x00') write(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x60) msgget$private(0x0, 0x77c) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x10, 0x98) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000625c84bcc30ac6e13969c740dd74fac641c61565eece5b743df081dcf6396669ded3f4b74e9ab7fbde1acaa3b0236a74b3fb6afda4549fdbf2222a7f0e759d7bc827bab24d4ab7e01da21c3a3adce51e855494d572afd0057a5f305afcec7f9e86062e3bd14d533145f0498a6961863939e17a6280a1b7b31a4d27f20c77fc336af8eac619e344a53c6974659915b6142c15a132980376066bf67bc2406e8e672fd400bedc98fbd3a5e15e41bfd66d6e04b8f1c29e33e895f4d1a54e1e5decb11bbeb832946f032b59d89657c26a266683407a2516fee759c1fb17091730a523ac766ad50f0b407712ebf2280586a3263b8b84e261981f0720c25749c31467b2a62b962839d231be5fd0dd3e204f69e9a583d3533353700e"], 0x2b, 0x0, 0x1000) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r2, &(0x7f00000026c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000002580)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f00000002c0)=""/215, 0xd7}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/119, 0x77}], 0x5, &(0x7f0000002600)=""/189, 0x29b}, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300000000000000f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c020cd15c59ba1f8ceaa32ac95d7b4198be09d46a700b71e4749df9f40a4672e0b2091098b2d5fc31a2e10d807d562c387aa9690bc39c16ee0cbfe282abaca68fba6422f921f1cf48c31b38c148172f32ed083aa8cc655b7dd3e295f7fb623e25740f2dc0dcf2db720e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f7807000000435a0898230230a8ee4fd9d06d537fd2a3e45db80a78da5f160555e914f7ac5b9aea95b60754bb09557e6d319db9289d7a39b4ffff7226f4cb24f3745387c79bdf1ba19043ff15575f9a32e22046d888c58362953b718f09dd8cc94a10c9c60245afb2dae9a86ae94c95148c241c175cd169bdf3ec"], 0xa9, 0x1800) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000180)='./file0\x00', r2, r3) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000140)) writev(r1, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r1, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r1, 0x54}], 0x1, 0x0) 16:00:15 executing program 0: r0 = socket(0x1, 0x4000, 0x8) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fff1c5cb72f2b33"], 0x10) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x3, 0xfffe, 0x800}, {0x2, 0x200, 0x400}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r2, &(0x7f0000000040)=[{0x0, 0x7, 0x1000}, {0x1, 0x2, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x11, 0x400}, {0x3, 0x2, 0xc00}, {0x0, 0x7, 0x800}, {0x9bd51c420d0da6d5, 0x5, 0x1800}, {0x3, 0xfec, 0x1000}], 0x8) dup(r0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r5, &(0x7f0000001500)=[{&(0x7f0000001600)="fc620518882c40bd3397ecc654da2259faa015018140d60d35f1d0c1db3d090132641bd08f5d9272ddb4c5c8e0bb1f9138485aa7d3d913e95c8674ff8702a3b2260deada1f805ef0222459a1036bd583e17e257ef5f5179d9460adb0a6690594d05a21"}, {&(0x7f0000001680)="2727a26db1a20da3a19bb5330ffcc59ea5172eba9eb1"}, {&(0x7f0000000280)="ea5401b41efb81fe41a5b0d6e6af063babcc2cff992d8644ee22ef64f2ba2d5f5a5043dfc79f2c0a7be9c689b7c2"}, {&(0x7f0000000480)="62c4d7769d2d40cac45fe9b649b9d8fe486c763831af8867116afa96ce43703f4c4b345e1e9362ec1d6827dbf39998ca0a3ef00bc5180d4966d2609a39626fa12b70cde7509c50ae888e633f2ecc271bc577832a0bf7ceff9b2f4080f6b000ea5d259a9ac1936b4e0115f8e07557439047f577"}, {&(0x7f0000000500)="b6d25163cdde2d868f78bb14e0a048623e3b4c4fcb968571c6a31dc20c34fcab0b4c07096176f7ce6b5b0f124676dc03189f8c6f093cdd9ab157739f02eecaeafba9f23afca204bee1c1218f6efefa627e86283fe264d64f3805f4a435d769741762a4513f7476526e582bb7b0d85dddf439c14923f527d374c0c0693ec8b721803438abda3904288d07b3e2d20dd4c060287fb0ac643a009fb049ff0b2fef2d50d7da24a93d0804e006b13306b937f41f78c8d686dbd3ffe941983b44884f3d23d1b7eccd6fe7adc40cf5b2c250a07d2f94d813ece2ff0993716a97b1dab80da475e7333c8a22050a2d3c93bd784ac7e0f06291ba266724d6355fda5fbe494abf8d9989398f23b30342d06f95c79a5605144f5819ba75f03bafb4f8c8c8c6976a4af8241f39584acc68504531856b11732172e8cb4beb8e74e0599e097b81153df04e5cfadd7f3ce6bbbf763c7ddddcbc3a0efc2ad88ed31cea0a477000bcfd08595f91ecf83fa3aa17b44303226e5a7e552ffe994f54bb7713cb475bfab050f9f19bc762ab01ec2ad8ec01277260a3e8d5175a05d5da1a010f488a096d23fce703953153ba08dc9b55e358fbd0cd94457e9179d6ced037ef34076552023a3636c4289fbc36e10eabb66e97d4720f932c45c01bdf879d4708154fd579627dabf8195a61caaf17587cf635420e4f07f9d869d5d0e98644fb045299b2ccef28d22ff15a5c28886ad764228093387d51ab36dcf5c1642c29bc7d0e80c17a5ae0a8a06ce6aff2521de491661f81e018641745f2d95c644e057f6592e0d46f3d7d39110e50b369c2fceb79d205f438ca0eed643f05473d6f34c2cc2eb1364cf47794ae0d9ddbdb585f1e4bd7feeae8b862fa3854a82a2771690546c7d9c078ffcd79a7855f9074911ec017872612be37fdc8ef8660a5034046b3449e78eeeff15c5b4cda1014fd0993bcdb229fb68803cfa1830f427896290a40e190f9192f6445e5f6e9d0d1ee4c203e8f1becb83eafe02f6ff80e4c94e40955cf6c20ad608b9390c864f09b55e3b02b4fbcf822e24e22ded378ca07c505afb708c5f54071fd7d58d0b38d7f0ef28a2401b5869f6c04e3474af7c8e137fb875319fc5ec51c87bb747dedc9c3314cdaedc873c042111ad8103c787fd391f15cb055fcfed15b9826098d2d2615e6875410ada2259d4cba055d2973a00adad0e7d220d8ac65b28115cd7afec83fd7612337049d9d47fee64b7ca9fe65b79650489acd00d0c7b2af50cd453179c8637fbc356d970d0b45e311419a1a6e2bdb601f92a071252f8d404d3bb83de35a82827c2c6f0314b56ccdce18955bd73aec8bdcafa6e56a0fb64400d7fbe2a12e70d5cdb45896d3fc3b9ebfc33b25e86921420898515b6348b2eeffd9200bbf71f896d1332ebb6d471fc02f7c65e0bff5712ffeb13a9746018f064b09e169aa1dc1cee14b0cec1ef1113f92c2d7622d634ddf297a59091bd8a2a73a1a0c73978517190a3209889432372c1be8b93e09a84bce94e202184839a48ec5d02997d94a82a949d9a78b3f0c206391ff7263fe0f9c2b8258634655f28c748c344f84cfc89244a84bf5a16ce5e3042d4caa70bf2d6b001da045845e18a2de8eece98fad580ab335d900ed81b0df17c695bf1e8edd1769ff22c84e6b7d49c31d2250ebcdd7edd74c9964a6655dfa9b2db27abe8520c9b744495a213a60a9e3627d253337b3924caa2887a5d052c8193f392ca40cc8a0dadb147c31574cfc091767499bb65dfb3f022020776d2180afb6ee6080b1c2b13e4a15d2a6aa5d397b1c7c5675f4bcff04ebd9d4d94ece055fa8ce1923e14147cc0fc3db05054d56562589aca7341bb06e1db99545c1598882d6aa121ac02b6a206fd99e2935f5becbbce44caada5e8cfbf9e39efa3b2b88c76c9949f39e9f4f3261529e9ccbb1099dbb62b3ffe30c02274f830ee9e6c1f670bcd72c176607c41a97c2485367886c9e78aa397433f07a45ede61406c770337aefcb6468633f4966648ad6ffbedd49062054c2e53475646b7aacc4edebb8374e204795f1f5a8a8d4aa6d71110b18df0f69a8b043fd5c81ecef49e6f8683847f5600b7b8bebcd04dae67729576c830118e6846ba56d70485c1048ab893d9d2f0d4ab281b7c692bd1bd2a39145a7fa62cdea6f2c43da34452d6bb919e65b162a0793b2d72eafe148dcb492bf3ee905130637a3b0ba52521715806759af0241ec161960af9411555eb8076f15f88e7447875cf6b6d28cb8c23b549d950c7154b6ee4821c40ca04b8e8aac347ae4fccb31d3d14e02f410606e307d6d3fbd8eddf19b6092c5e16330eb2ca1a88d2ac28869308bc84bc39d7d21cf4da14bdd869eb4888632e9421d7ebf0e28f0ff5c406cfef94b18623eb3e5e8933f0b15160bdf40da0692b7c0f5d0a0e6c3ddf31ae0782dc3826fcb65ba88ec5120a00fdef6ee1c0c5b14187070695c9f8d35ce44100a17d6e1499a28e4f58139b4e765ab084c9ac8aea6a3f98384d9477ed896170786604c2f9b9d4f8fb46a0ab43749f7a3a1969080652eb164a4eb8976c6db534705f98c84b9e60fe1422df2053b379090b21e53406348bc83f22cf229fd99b1fbfe4a037d63fb65f10c9561d827e7821a0e24fe75bc7667943df70c5126443f69aad0d26a9e97b8c9a04f7964800dc9b3012ad9a1eb71e435582c7df45873440be43316250c39f9fd139f09e536ee4e834a0a3fda9ee30bef079e90a9eccb80d2456a716cd3dcc3a1aa79b9f1c6eb3b87c8336b92940b00dd021749e6dea8e1c7157cfc3db9929acdf7f8ef6ad1c6d9dcd6e8e99bae87316d7ea2841469f47666638d94b795894b60ebae4a86a13b95b4438506a146b2fe672d5ce6c38be723885152bb1d718cd76fe7ef53f443c582cf3ed58094c58c93f7388914772648550f82b1003830a82c0de591dbd35dbe438c8efb5a97ff45d1dce51d146a2e93a31392ca05d7ab09b52ccb4f3c3bd587d64e2a0c95b6fe1ac2f8af2767046a6d8f7d7cdc0e6ea200519bda6b62c66a0da05594b2638541cd479a127c030c24bff7cec608617d51a6c4374c6dade44e087586f7fa4d76d4a14a4f5bcca679fa2f7cc3cbd2663690706fc3b143f22e3ef83cd58933b29231df7d0f303426ed6cabe706b99b05ba95891c614b3395b7259b36bfb8b1dd8e039bf6cbb9239997f7fb8961450674b2e67224af8e4ef0255f467b151bec14c7a1d8a7ca1ff9d63a86fe7b02b33cd01f048465e350c19bf1d9a1f203c92c594dd53281a80fceb231e75da6fafc0257f05f2a461ce38aa9b587043f442b8f0d1550a0199569851f10a1a1cf4ea365dda3322829c65e1fd1fccfd99cefae5b79ab7aa58c390613ce14d2ed8e5daf773b31544daa7662badb9e4e611030140c5c749d5364f58764e129a1be54a64f21361c6b50ae89c704823f43b450a9ed1948c5c50e29b7633f97ab7dff0374d1fb77b172399356e4bca5ce607d498be7ca4823adf805adbbbd9419727d62e6a55c9d512aeaa91d5eaa99a7fa355ee930933cf02c79be748dc927ee2a69a61bf2ced6eac8fc980a6bc309d085467fd46c85e11295f1612c4d1ef7dcf0df19c0808c58e8a4657a5144d8ea9d25c18643351fcf652a056268fb99a77a9abb680780c56a12e06fff79a0fe3884f8c1397ce3e59d06779198c5be679e12a9fd6ba3d2c047a39e9c010444b40bc14b365613d3aa0623563090562244e35ce3f362ed426978ea37521473285a0711da54bccd322f0b01bde744e3ff773202e7a47093e214448d1cc961498662373fe8e54ae3a1a9b936613c2d94a6dc6fb1d3e7c8e273f2f1f4ce7a3af406a07a6c32544e2e8067b176cb3431437e4bc10f3beffbc667f538ea23fe94df181e83ff2613d3f79908e1df1e7184bb9a62b6be67f20424f192108e96f0b00be23bad75f6a0f09e164045aa8b134bf3d6123c04ff02094ba6d3bb728205b5126f404d35d52db5a2f4321f89c82174aa866bc657480dc73fde3bd964ee4766ae9b9150cc15d07a21b85d546dadd63bb99d3996308081237e83579783799c402613ae8dfd592413878fe787e87b456621fd1bee91bfc7390a50a3c90ba8bb14e018be36bdfed6f62b1a9bb74d1cb9fa2442db8bef6e804fb8cf8a206b2b0404286da92cb90726e99b23f02a952e355fcbcea573d8e1b833ee487f4dec5f8b038cb478d93f8b6fd6773eec9d6c9a5ab34107d4b44d59c1b1fda6bc9805c376ab94fd5aea10704c200fd3c369d53e87f31b43fa4724bd7ab92318cf254c30cdfb4cc01ca2f972b79bf13e3a57d59cbfa7144a79e62b75f915c1998ef1b8e41f6a30b07ce09d82498df015eef6686a87b270cf0459c0b337145afe92844a73713ed2541f13c18da6f6f7d21b2b05deacbbf477c37f7b36bcec6df08e471d6a46e1a67ca70a1c7600558f04646a2d75dac98e450b8b7edd72e59314e7cf2b4df596aafae8b91452460b6f291f09f4100a231079bf38d07867dd76f184ae97bd1c339a227b6083b1a8fd339e6c9098fdc4cac2900bbcd6b772c9bb5b6b93c8312f3aa37fda67bf0f37cb07994fa2a31defe126d097d5bc33ed5d19e0b6d7d5beafcedc9b0fe68fa1168ee32db1bd55ed0859ab0b305cd1b5e1e003241851869f9fd17a7e7a393009075e5bccd10687885e62a1282fce75e13b9a0fe32f2f2650d7b4aeb4c5e6197fc32796284a04bdec1662e87c728b1c8d7d10f4e64ed81966ff67ca8e530380d3872ead63df71a3bbf82cd8350add7ab391cbe88ae3a9c1f68fb89e2f2538751c265b02ae3538d230b639b7b9b8ac091e804bfc62bfd7ec322aec39ce924060ab9215d9c53471984dc2a01c16c04001221a86eaaa0383f73c76b9bfa1ca8b4ea1f38896d445f25c6ef9d5d1d4b9abe004d427808b36f009353eeadd711e0815facafa58a2e3540f0e975137bf6e6c268648421bab635a4b5f31cffae40754d392291977b49703f38fb9d311b726ff5410f1cf5d6d4d1de95af130c65438e963f89e7c04f34eae7fbcfe6a9f20f1531ae83df6a6db19be65128bea171a016f59e4b7b2d8fb819cc9810418bc83691240da30c1cd52c050c83498aa60426683fc69ad8ce4b8502416a05a1baac4d677c1fa8daa477d892ba271b644edf5d70450314e820a23e2b846809ea303171550ae6e31e7f491a0ed1cf19ae6ea3399562e53ac7061ea58284274e59abc3d2852f497bfed136b4a7ee5098b94f43c2981cda818125905d50962a4f86a30822046c10b8d6078241b635ca24f9f5278ded522e15a632be5f56465e4fecc2fe8fc9ce687e05d0e40720ea205a5424b207882bf6d91b76c3bb4576a55834249b91dd7cd3b70a00afc632fc110c254f58c18a9b0fd0d256dcafee61bad24b4c1d2100ea0d6c159d86f8716dfaff6a2e97a87b06251b3458ff67ebddb55f4b1bbaeefbea24741d1938ed3565b784fe0b3cc69f8b4566814ee7f10163ed08e43b5909f3738dd4ab1b0fc0ad6c3b571d59925fd0681c959e876198310b401d4586c1dc34ce58ccc5d66395208091d354c58c8fd2fd07196c8103e955eda325483625dbfb6e3ac63a156afc3728f41dcaf290f41a8257bc66d51f3dded3add3664caff1aa3345e74019c3caf96fff15c969a56bb9662e866900eae5dee9312dc07580a25e8f4a22d56c6eabce2978fd0379bc2295d48799db92342b20b5b64a5c2580b607aa4d9f37c626fbfab93e10e42e314456c78c0c3067450eebf9ebae59428ae38f9ae84248db0a4ba081b59"}, {&(0x7f00000002c0)="dfdb26096bd01afcbbc3962577002e6157e6ae37ab94cff0f251c91c0c24ee96c203c351cb60"}, {&(0x7f0000000340)="92c7e6144b6098dacbbe09a625c6813c9dfa702f015597ed79022fd65a4ea5ffaa8a93c12011f68b7818ee"}], 0x100000000000011a) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt(0xffffffffffffff9c, 0xffff, 0x6, &(0x7f0000000180)=""/4096, &(0x7f00000000c0)=0x1000) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:16 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x2, 0xc003, 0x4) connect$unix(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653008463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b91ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c6766370cad851af2167aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7daa699f4377fc1da38055c4c4ccfa32be051981c14d4ef7e27ff97901fdccd8610696486c60fa5c4342c3eb523175d0cf8111"], 0x10) write(r2, &(0x7f0000000180)="62bfaf4e754681e360b53a2a7074ef48e739ea7646fd875aa0184709bf5d04c320d0cef275ad8397feb9f017b781bc29d956ea61be305f99010e23d154c781fdacc4b99146f8668a3d0d1684ea5efb5d3089b096eb1b7fc1b0513d8f0cd88354119af51873af2d24297c17f853d848f6295c260a46a662f47f72de4a55a36797629187aefd416ce5dde24b15c4bbbd4f14b079256b35409f1f1b7a95861ddf415d08ef4615302d369f1b27bcf59b0cd4d474e0237121e417e4b2aef7f65e12af76d812c0544e02da1f8dfef11feafb71e429cc740c36e95c91c937a61dbd129853b91b0755480a5f298c77b75eafb1482a5081dc57e291a122bda2f27c03d7172f582fd51d8cc3a759b1345f7a6eb2c748ddd9bd12ef2afd8a1fef242deb54253edbfe7f56a9a8b74fd89885595671687d309d21adc4d4df2d9afd3ddfd64559c5ece375198af556df2a62cd0628836c21fd77b48e468ce565a599db96d8f9c6ec6fb3ff43ef3a802d32d756c68ec66c69b8d2879091baef76bfcf01f4796e056985c39cce5935317aea22a29fc12358a6509df4cd3da1b612b3f646666956e3a5d10270bb4a48e3073fba96a56ed3ce417abd4b5909132b45cd48d8de97121d3d453de9aaf084eab596bcfe7cefec5ae6969707688202f7acdae004ba68046a8e6177d593035ef7b9b267451d8ae82b344c134611d265abdb765978329c9b099ca07fc2ba1086d07cee976c6a4b9a6240989bae27fa2aeb2e081f596be8a98ed097b4169adbc9582a46a2eb94a8b6378a4824bf9a73e79db7de956e46aae1450fd1ae773f52897e59ae754b5ce2eb918c3b34cf9951010eddaf7b3a82a1f2e52cd04cecfb0f29ed9aa0d00a508620e100d6e6f9fccb4ada99743c96b3ca52e73d38ab48341429b9a966d68682b1a2485b53e781cd2ef3363f9ebb776a21bfcf1c60e1e4ec34c8dec32838e1a562c7866d5667ed8c3b0cf93444cec76e28c3e568379231fb872e3da85cc59bb0268d3b79645083900de4035c93e012a2e3874eeb6e459548d468e0d9f7efa4bf78b8191b0887e30bd4a27d123348ee63fdcc4534239328773e0905c702324e143e71707d7dc4f1e49e286b832ae68ecb7cfb103b5258f0fd2ad44a782cfa3e4467598db89d0bc04c83375a2261ecc0a9a7400af1a6507a07a5d2102a2e96f41df7f20c9690ad0559d1f3ac3bfca1f14e33f91be9bc11525c5df85bbf120ef6a935693bc3058e5edb260cb40d89c4fdf6a4ac5fbdff563ca3a58299b332f995ec2533cf17da59580c09f35654a7a4b65dc70a67353fc8000bc284d261a26bc19fed8de0cd93156f2a791a2d845d04cfb99e28b3f62055abddc6bb392b0b9a955635952d9e3bbe23c3b677a5fc775eba141f2cf7c13c001eddc53f5fee7f3680d3c53b2e9e896212d2ea8a7a93cf3e560e165c5dea1d78432e53b7a9bdcdcaed5c37cb0ec0f26fed328a6a4ed20fdb11e5275bafb6ba676fe16888dd013f29627eb7d6e1a7d35ac173ff2181245831b4a748d1e8ef2f739fc3aa7bf10d8aa7094b91d3755604ec624c6d50ae8684a7c990b9008fac15536715dfa16f9ad3690b3ce89639b3856b384c86482664df6b7adf52c33ad2771c2839a57f36fbb07559a6addc36a8e2bef1af8a433a7848a03f40cd6b42a1c65299ab96874c05c9f20098485997a36a0e62510dd06282dcddee6391d3b9b11980117f5466b5cd54685455d980298add1a527627a155ad67a14e5fa81cd2654983f337ec6f210cd2fee06bb767874aa8bece4cd0fc7efda9f6a0a19395588e806d4f479bc94ea2cbb0e3b8d69dcab4520a057e3a4cebee8c943815201c334553246b7460c812ab97aa8c377363d513063df77cc66be570e151cc450505c150ec68a295dbdffb7914fdf02d5f61ecf076137e7366288e2555780a0618d70798ea2d64a1567218b1b9d3bc07022a7e0c710637053d4b249a8061348838f9d18c0c76686221d0c1535e1dafe239e07bd7de3868ac7100a198e8701e01e7b7cddd", 0x5a1) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000240)="2d50e0ed15f1f2251ae38a5cf27156d51d05bb2efde6a1876dce5fee28c640ea7bb910f2591ed2d5394df16067e03b5d3ab675e107772c6ba8c6d2b43118cddec0ee7051a5fff65706750e1a0310b38e10aed3d3d2fde08414", 0x59}, {&(0x7f00000002c0)="d614b2c60b98f21ffa5d89619ac3c436db625beba6a4aa981ec2100666ee65b8ddd70f1b88fdc340b116e16c4917b1151c5a22fa1d780affcea293bafba38b494602025356408f10a95af10840bd50143e8cd802069c", 0x56}, {&(0x7f0000000340)="6700061388121c0a92e19eb9712b81d8f9b7aec056088ac927157367370eae91b25d81b86c9bebaaf8e272a43475c4b3521150153865393443e14b8595aed40a441d449145b0fa8593285e0e071b33b4912314a92aef339b6c062e63d79f1f38c6a7e15bd3d03cc2d1203aac11d7d2b7f4ff3f0d20c831e7f5fff18ed82a87ec", 0x80}, {&(0x7f0000000100)="4592a32647d672ccbabec64330f0244251a2aa20a8d997d85141ff578d676fcdf6f40ca9787417aa", 0x28}, {&(0x7f00000003c0)="e708aad5e1bfb6a50d3be751c8511290efcff6252cf2ce41436a20f577dc6996ac2e394c6b834f3088f42a04ddf0c4513c98db34946c556f038b109f4f59fc0a969748314c6cb9bfa7d15815ecc861dad023bcc9a4207b0685c484f426ea2d14d2639d3b80f6b459a1c140a3fc772885df2aefe2e9bf665dd0fbb71e3528247f7e1d5315ce1771163951a4c2371213", 0x8f}], 0x5) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffc7"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r4, r6) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r10}, 0xc) rmdir(&(0x7f0000000140)='./file0\x00') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4, 0xff}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x8, 0x11, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000080), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r4, r6) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) lchown(&(0x7f0000000100)='./file0\x00', r6, r10) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) close(r2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) r5 = openat(r4, &(0x7f00000003c0)='./bus\x00', 0x40, 0x2) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = socket(0x18, 0x400000002, 0x0) close(r9) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r9, &(0x7f0000000040)="100a2956b9223776", 0x21d) kevent(r5, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffa, 0x6, 0x80, 0x8, 0x7}, {{r7}, 0xfffffffffffffffe, 0x3, 0x8, 0x80000001, 0xfd97}, {{r0}, 0x176de895126a3e30, 0x8, 0xffff1, 0x2, 0xff}, {{0xffffffffffffff9c}, 0x7ffffffffffffffe, 0x48, 0x8, 0x7, 0x3}, {{r8}, 0xfffffffffffffff9, 0x10, 0x1, 0x6, 0x87200ba}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x3, 0x3}], 0x7fffffff, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x44, 0x1, 0xfffffffffffffffb, 0x100000001}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x88, 0xffff}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x5}], 0x8, &(0x7f0000000540)={0x9, 0x311}) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="c94ecd7024d19464d41b6bb2c8c7cbc613dfcb375e97ecb5ae39c4a47bc340a7d7063654886f22155667418ee86d60f1c7787bba326d0d85470aaf75ce9aff9471fda19f484feca67aa06d8359c780eaa220104eb474a7066ab71ce8bc5351f2800555d2f6ce05152418cc3e59d32cccac33b814069279cb61e44d6869a85bb64b2d81af342470563d717e5c919d93a093acaa482c1097921a0bf2dd384d67dc3acfff4f9423b08b80b1400d", 0xac}, {&(0x7f0000000180)="d8c931359018e744347be65504a992ede8b56815681ec500f4523c4a73589bf833db22a89a2afbcb0fae8d1000d7cae5bb81220256ebcff094f0067aaea60abc6c0c714e201f68688535687a23f842852681b08858ccb8b3a12452894da5272ac9997d93fbc7da5daad4925e5d02aa40d12bac1c57ea6c570c06047441f88d20b06cbf8d38f19401158c837f21564e2ccdf97c509d1c741af8f4448f7801fa73f6f24fd9ab0c381d4088b417cdc3b1b55720fc2cf7a66419d66642156cac9de4a676c81bc04d46510b1648c0274c7d8e54c196c1d30a19caec9ec809a4", 0xdd}, {&(0x7f0000000280)="5412ca6c3424ee97df5915ca2fea1171efe369767486af93a2ed01d417739dac17dce0b68d9538962a9a338691151947ae6e748f53b3a4d8c26e952b5ceab924ab30172319dfadd21f45be769a62e816f607506a9bd5661ee7100d92979ed8aa293b56296c7205d826c5c3122a52388772ee79cf95ebbdb6a1bf69e376b0a0d9b357bc922f24da752fde65802b81caf26393552deecc1b8242be68c95f738426fab5c54087c6d03d1c2c84765219a8acc397034fdea58e7def90923a2aca6a39512fcedc7b23", 0xc6}], 0x3, 0x0, 0x26) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x148) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x1}, {r1, 0x1}, {r0, 0x20}, {0xffffffffffffff9c, 0x80}, {r0}, {r1, 0x10}], 0x6, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000040), 0x8297057, 0x7) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000480)="2fb74888a234a2ef8668a7be0758") 16:00:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2c9568abef98e015, 0x0) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)="82ff729f92fa0b8c2714c07192b19224331f1c7ffa0f583c4c693dafe4af40a6dec7cdcd2b00b3b8bdf9f4346b26b262b8da54b077b83effe0a1622b", 0x14}], 0x1) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2c}, {0x1}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:17 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) semget$private(0x0, 0x2, 0x80) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) socket(0x11, 0x4003, 0x0) chroot(&(0x7f0000000040)='./file0\x00') socket(0x6, 0x8000, 0xc5) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000e6000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000700000000000000000000000000000000ffffff7f0000000000000000001000"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="09000000dba5c1953962c00982d3662d78908b7e0068cd5e1f72916f0791cb01030f4309641ae5ff22c991c40a1843181679e0e6660ff1f7cead86b000000000000016601ac3dc0b653512781872c483d26f094bf0381ea8defff2dafc2abdb20bded830c1d3ba0678ab504d745615c6e38adc90b44372ece29cf17fe1ae26eec5d49c0c1c31fb48e2a36d6cf80e924bfc7eb207900ebe1b694c222574d0de159ef2516d50593ca54c5c74337ceef57b700786cd73222d0abfca46ebaf22e1a00348c7c3b90a98b2bcfb0c9b3615d8ee1850413831b413ebcec2985761630cac69ace9f33adc7ffe91cf733ab4313078a8413a9d629147c8"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffffffffffe42, &(0x7f0000000bc0)=[{0x38, 0xffff, 0x1736, "80920da7b746dcc0d9366242d7d1b3e27ab7fd184680bcfaee203239a2122a4d880e37f2d508"}, {0x80, 0xffff, 0x8, "1807e876816b8775539f5838e4e6796bd375d4835f5da868147b8966148b5a830339b24020708c6ed18a04709a33118befc134e9e0f538ea18fbca78546b6509d5794f6fbb5e21a27ecdf253330e1aa28bad379174c8fbe1dc01c7dc2c57615cbcd8628480b6095f69896a31325f356a"}, {0xc0, 0xffff, 0x1, "e069a0829a3c52eacf51b102d9e6bd0888fc88db704c77c30c9e998c7c4e195dfd238e4fa24d04b96ead01b40c0b9d9aef6e4b2539fafb30b7606d32d7a6e41ce73b94746e47b6564f603ea203adc5f1a18a27b8209d4d97c8298da689b2889b0d8a9fbd14899c19a23bbf121463ed7d2ab24be6513274a3feb7b6bd7f448ec1c918659f5ca03cf05f56b3ccb6e70ef9ee53b663c37091a97379014b3eb5724cfa5d45585800"/176}, {0x28, 0xffff, 0x7, "eb72f20f2d9ff5b1f71bc792fb4acb432912e5"}, {0x10, 0xffff}, {0xa8, 0xffff, 0x101, "b8d2992534df4bad82f761926831f8ea14dd687540a22c3cc40c742c25d65b6ecd0944d8602abb7d420b0ce28e9325742c2cc59e1a7aab30329be5ebb55449da44c8ed65513449c810779ba7c7c5d343ea4a10e811dd8669a6655053f0eadbde979350b372237d8ae8ffadc56b9fc7e47e82e235b32563ac98d7705a3de06e1defdb01660133e91aaf5e03460130c66e8631332c5e"}], 0x258}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r7 = fcntl$getown(r6, 0x5) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000000c0)) chflagsat(r9, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r9, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r11 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r10, r11) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r9, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000640)={r12, r10, r13}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x1, r2, r4, r10, 0x0, 0x15a, 0x3}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x1000000002}) msgsnd(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="0100ffe4be3a0000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e516e72db46222aca3262277c9f6a6f561ec3d77d4dc5e4f73173e0d45618fc8765720fa0fce138cbea838bae2708d6eda203c1c0ed5e72ac7325bec0524b9330a9e53097d404622ab56867b16f080ace972e2c60c0c48e23b2c85117d24593a20b9f0eb50372f808e0d4d8b2c894a3cb4dd95c01e2672af40a44ddae588e6fbe6c16623252e035ba39fc09be95b812667841340f167a58e121e6e50d783fc2fe60f74433cf49e5c55e25ebd4e5a7a388bf91ab88e7921fb0702512292dc226e003d681e629549701d3d9211d847239a9b9965a8d785c48a198196572a7c941296ec89aedecc458c041bc365a21541c86e686ac3eb209ae7fe4c21a67"], 0xeb, 0x0) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r14, r16) r18 = socket(0x18, 0x400000002, 0x0) close(r18) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r24}) fcntl$setown(r23, 0x6, r24) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x9, r16, 0x0, r19, r22, 0xa1, 0x20}, 0x81, 0x9, r24, r25, 0x3ff, 0x2, 0x1, 0x6}) 16:00:17 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x81) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x188598ed, './bus\x00'}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000080)=0x3) setgroups(0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, &(0x7f0000000280)="258d7e2e322edfcbd1337032ababfa234446935b52b0e5a2047f24a2db75552988f4ce1019912557ce281154e432456bba2e5f87819eb55ebe94794dfbe2252b2abbd1e5fb3e0d8d281fae145f7b5f8e2374319662802adfd74c9657e5ab91d58ddf6474d78f12932427dc2b99dc5e9a37deac255f5b7baef66fdaedba70709cfc4b0011fd9b0f90230a4023b35bf73a2b8942cd6d6dbd8f89109130a3149f9ce293c14774cf441d9195cdecece85aab840eacdce88a8306b9214c78c5893aaaa8032cdbe4a5fc4960d36431a6862acf62e860cc9ff3be8cec90f975a35a884cefc09a9907120cef95707db90b3a59a9194ce6a4da5f", 0xf6, 0x400, 0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) pread(r1, &(0x7f0000000040)="ab2d00287381aa4428b91d920622d293f3bac5e0161173643a1ef028447cdf8013895f69cd9df4cc54484c7b54c24b74ea1b7e599762992168da961f0f3d8e08089022122b09d207eed5c3193b0b5c1d84088f7dad95794a37f0b55f4fbd80d37e187d1d636a1eabf93bb64ab87586492c570476550a2d5f6d69d08c5aaea447f7d756c083d49f268b7ad5b2b2c7310b4122c099b6281ed1579a386ada72f2dab60636a9a5ecfa2923d413f89077b057afdbe9b92649f8146f2e04e4db1dab1e", 0xc0, 0x0, 0x0) madvise(&(0x7f0000135000/0x1000)=nil, 0x1000, 0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = kqueue() minherit(&(0x7f0000359000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240), 0x9374cae5ff247a48) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8, 0x20) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x8010426d, &(0x7f0000000000)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r5 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, 0xffffffffffffffff, r7, 0x0]) fchown(r5, r6, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r9, 0xffffffffffffffff, r9, 0x0]) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCCONS(r11, 0x20004276, 0x0) seteuid(0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() r5 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) listen(r5, 0x5) listen(r0, 0x4) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r10, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) r11 = socket$unix(0x1, 0x5, 0x0) connect$inet(r10, &(0x7f0000000340)={0x2, 0x1}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r12 = socket$unix(0x1, 0x4, 0x0) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse0\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket(0x18, 0x1, 0x0) close(r15) connect$unix(r15, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = socket(0x18, 0x1, 0x0) close(r16) connect$unix(r16, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r17 = socket(0x18, 0x400000002, 0x0) close(r17) setsockopt(r17, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r17, &(0x7f0000000040)="100a2956b9223776", 0x21d) r18 = socket(0x18, 0x400000002, 0x0) close(r18) setsockopt(r18, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r18, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b00)={0x0}, &(0x7f0000001b40)=0xc) r20 = socket(0x18, 0x1, 0x0) close(r20) connect$unix(r20, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x8, 0x80000200) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r25 = socket(0x18, 0x400000002, 0x0) close(r25) setsockopt(r25, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r25, &(0x7f0000000040)="100a2956b9223776", 0x21d) r26 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/wskbd0\x00', 0x10, 0x0) r27 = socket(0x18, 0x400000002, 0x0) close(r27) setsockopt(r27, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r27, &(0x7f0000000040)="100a2956b9223776", 0x21d) r28 = socket(0x18, 0x1, 0x0) close(r28) connect$unix(r28, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r29 = openat$tty(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/tty\x00', 0x100, 0x0) r30 = socket(0x18, 0x400000002, 0x0) close(r30) setsockopt(r30, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r30, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r32}) fcntl$setown(r31, 0x6, r32) r33 = semget$private(0x0, 0x8, 0x80000200) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r33, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r33, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r34, r35, r34, r35, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r37 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r37}) fcntl$setown(r36, 0x6, r37) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r39 = semget$private(0x0, 0x8, 0x80000200) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r38, r40) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r43}) fcntl$setown(r42, 0x6, r43) r44 = getuid() r45 = getgid() sendmsg$unix(r12, &(0x7f0000001dc0)={&(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000019c0)=[{&(0x7f0000000400)="44e87e29709c2db894cd80125683befd2397ffa2b1781f7363fa58cf1c76c156af7825f4fa96e153e50232f649425906b393bf5b63eece56263cc4d64531bd87427e7220ffe42a190c7c1894308654983f1c415096a72b5b6d5bc2589b2e5e620a425b0d4518d97c82793780b280fb90c0d42e5da4a8c3261f35bb68b02ba14df2a30a23f454d3fbb66624", 0x8b}, {&(0x7f00000004c0)="a9dbf1e709acd9a8f4e3909f32e06b1c9a361235072d9133c323405463007ed2a6f34c87adcf9af43ca9afe847914647391b47838376d1909d345eddbd1320cc1b0e6b366d361db464157f044ecd843c7a0f74b2e0c4df3001523701011c1aa199c2c335ca7bb64b70a2575ece208eab04da84b8c5230f35480aa7a712976535fcfc8cb2ced7994b7f6ec69ddf460e56", 0x90}, {&(0x7f0000000580)="570ef01ca7c6666b587b422e2be92ab21e279ff8b5bb3b56754f6b2b02cb78cf8388ffd133d38211fbf6b4ef77c704c108ba2dcea95cf84e54f96d0df03181986890c3fadacfe579ff62e52b2f211827eb596c80a952f76caabeb460339485f029a2cc5170fd0c729a8a7eb32415bdcb4c3a6dbd15bdae91d57562fb9a983afe0413137ee097c9a7aada3d3d89a0a2c690e29da6dc6ab4d89fa420805151bf7069eb17ed46ee7760f9a0bd188f739120bed98ea330fe0605eb386bb768c4f2652cb941d5443fdfeb31b615fe8f7d9cd00d6909e3b0889c8aa1db740ff458a0f86ddbb776df6e45b54fef45d0e65ae0c33ddf0e1c23a4770f8b", 0xf9}, {&(0x7f0000000680)="84a8f3355973035ea3a1b31b9f1a416a12841783e901b31cc5b4c609bc2fbea7d05e5babb50b32f33beaffb28cc7945ed05463aeb3e3a549a8018e407ac0931ed803", 0x42}, {&(0x7f0000000700)="312bc9fc62f0c5ce664ff1cbee5519970a413b1a4d33dfd1cf7e5cec85d1914de0540361fd38fa9ea108f6ba3a4718b08506bb20c724483771d0af70ac583b", 0x3f}, {&(0x7f0000000740)="52e82fc92aaa6aa6e95032d8563f54a9baaa3c04246a03766b9cebabe5229d27b57f59ec2e0f2056a17ce211939ec78fc0b06c0dad1b6151e8badc66342ae2cee3772bb46d2a58c9fc6043b6da6fd993eac927d07e1d12223299c68fd1d73afa3ca6d3c9f1eda15a47b6e8a428a53d76acb2891e2efde1358c0a02a16446b3b19fb9580354cc9ea3fd5d92132aa38f90b7c2b921b76a6c9e7de521f8ca64aee1e41d17ebc80bd84a60419222917631c17d64dd425d81ac553f63aad81c73d7f3db91b3a836521126c91ad58fbfba17cb77496b288ea41475a53c29e7ad278827e80180b98b5a14fea9461737efb8edd80abe9d53ae4909cc0ac23209caa1af56398ea2d81f3eeb614777756d60f66b3be3aee07d1d241777961ad1cb40e7024f838a8fb604874f2ea58db513973e8f1dd10877c597ecc4808a3501d33b356b1800bebddfa837991575fe77a8b36f989fe4a125bd89e28c5364959a41baed8258748193cf7a585b50abd23c8c20b474e1d7a65bab68950e22ac9875580e13bc2abc9b2ae917cfbafac5009c22603dd557e19dc05dee8c38560bc150f840e4e465d4f7a1a4526e806b2efa81f106336d91926dbaa28ca380e83eb8e28b906c2da7a0eba993924dc67d3b99436d15fc81f3167f08c334b98354aa710e0ae932be756f18fc86c7a8e57f872a54acd0afdba4ec9cc88a75bb19bcce08a1c2edfaebe013f5bd4fdf75dd689c5f26e0bdae47f9ff3b1de253e0d2093a4b8362ad92213538459fa64c847308428470ea634a283d69d1bd6f87d305ac1a2b5e46607793927fce40716438f5bb3ac47d1a83c13c2638c7e205161a0749862256b3e620a9ea87136a4f68f38975a4976df1800e973c02b186b8397dcfc6ec977d21aebddb2961309289bb89ecb09f8eaa09f7d5a37ddb28a8d7047920a2b4a266d14d420cb8ce0d512d87465634b74f772a681977cf2ffcc81fc26590b204f48a53c9412ea9386636ab902efec79e265d0a30cde2da5a2909d890748253883d3ba7b4c9ad20ac6f835d8fd35c80b13d8539ae78c276382839b4f134466364a8231e107f90bfc2048891954e0579fe612b33381ebb6845f1381bd08cca1dcb4637435494a1228ab3e3533565079b240fdb431dc45e987ea36d2d4a61f919446b6c1d12ec71113fe98a49c99bd1aff231634eff4d4f9d501c22efba6e05007d6dcd47bc321775b5dba00244017b4fc0fb8fb7a9525c8c99689188747f6b1f907563add9825d1ac791678b3f89ab7554a1aa15603ddaad32d8f62a76800976e5a161e63f62eea43b9807510f9e8e96a02c4b1a40e5e2f059f4cbdb10149abbc952903118ea71ec51c2cc42781db53b854181aa083d23064f93119f419f50aa60137f6b1dedf89e75841321a74b6e4854245f9be589218fbe6ccd72eac82968420135c51d93de976ed9cd8c22729f745ee69a2a527e10222d7da7143416364431e0edbb9f66c65c54ef85ca68970a06b60fb34d3fd587b8a29376180cb9b9b10d321ac475db3acdb17b2a35d530e0804399183dcded915eae0873ff04e358a0b794f45049ea2e63930d6b026498d6a15fa44e8af5032b17b0d2bef4e3160bb59b445d3d49cb8794d2380edd0ce787ada40060c6f701c0c7eb8400ee5e4435c6a0b3e80b8cf4cf5a7b72495a636c3c443b63bbe5a77b89266b1d9e1d6b16e715b8f7df313aeacf6a03c44433cf998a3e5236431140af27739dd87a05c048e4a2d202633068e3678437e21dcd282e4ff0390b1d7641c16bd3c71e5c189bc7ed23ebbbf5acddf142f09d109a55b940fce0b7b92c9edf95620d9436f98ff1b324a369e83a636b802748886329374232ded46b8eea1e88824121865ec7163eebeb9343f2b66817ecf6342726f005eb69396bee926cc83d385272f5ea301b691b93452967b729bc5dad53623699094d095c5602e2c72c6f05537355cb283c8f2fb5a1e897e7a21e9726b6ca9426f459eab230c476877a01a76405384065593f0501cc19101e73b3691300b076ceca8a30f427f70302e859dc9220769d6104c8686cbab209aa7818bff03f020c20e21fe666a81048ae8983977768d2954db8b33ab81ab4b5e41c949ecaee050463ba8f6bbd38447d18c36d4390995c2d0d934e32a435919bf25cd82f65a66cce706bb72a5d8e5036d53692bfe29ce468ebaa6a53fcc63248eb44885081b4cf607971aca7eea9e5ea9342a18e8777dc9a026ad693dd3ee8eafa080c8121b6a69a806e61ad333fb7a38d9cf1387bb5a0f598dbcd15d17b6d2458895b1bd0c14bc276528d0890f12cc3910aa7cc80dad1094bce1f844e8e36ef9e66933662a862da9591d499356cb09ce52678a64fc94a40ac33ad139bbf63de3afc563b74158162753b8a1f854465314deb6044c7c2092475d2ade3d0abbbeb544bd38840252ee2a0c69d9e0acc5e0093a07c44d6a112c00103f92b9c01ec6e85f7550b2b49a1e173599f3ae85d1b157cdc1e5565b57306f3c2ffc4325dec2c89a4b83d9d0c0ca68770ff8a76e0984d8099d76256d1c40aecdb829e3f1585306810206229e660289cbb43f4924efd765a2cf4b0c41e8c4a6639ba904ac1ac481afb260813be5af9682a992583164a06603bc97754e8d502b21b354fd11ffbad506b8e342919c53a4a511bcaf5893599c2371ebe2864f745516805b2acf9da6727fd8acf15093dfa418e01fd59b91c200d27e9d458e8072af1d47cbf2c795e6704fc136eda77ef3a46989ce67e8a52cfa67735a9ae6affb17edf571e65aeac1d5b09490e982af8a32ec3dc0a39d38e8218c45126fc95f0571e2ff55340f26345a3b238a3faa13538b45bedab5b607773e9879fb911638a063bb25fa006016d3a882f453255162b41d17ef2f3ec2961ee14e2804a5e13aa6eab50d96c4429e943c59859c8a158dee4ed0cc2e8464f5d34b9eca798cbfc7baee14ff5fc0f4704e193eecabe9ec923f005f5a577c98e3fc40b883eb7a26feb678db75d3d5a15b13c62396a2e1dc1b7456e694693dd2156d0e3e22a70d00e82b0e5b4a5179128d220de4b87a072f8c570b7fe0ff45c91e46eaac88c1146f1a440651722de3c41a3162919a80a8bfe8287985282b0ffe41cec04f5358e237b6d881614ad6e62ebafaa580292056af92d76040ce8e71091723e2702d6cae8693444714d482a986fc22ce9acfab3cf5e7086e8f3c82bc0f08f486c1b59876c44e1e26b616e896bbe3fb27040c314cf92c6ff42c5d2e5e56c33bb26e9740df45f3aa1137e61c39ea715b63ae76ac06f8cf54a3449eee338a3297de341dc2f6ab319dfe7e6375fe933bee22b0ef7d2e16cddee08818add592a5c81bdb2432f7412d016b204b9d7d5b6bac868c4c6dcc4ae1673d78c41d41ef36231d63a9bc100e2cba321f00885a96351bee10444545631361e6c28a937668e9f2c4dd2fb4cbefe432baa718f59b608d9fe6ad0d19fd0a0eb0d6bfe3da5f487470452f290fcf2610135a3cea253cffa916c57922a5ea8e9b6b7da31dea3f8978572e177c0bb6a623f7ede09be95e1ebf89a3bb2d2ecd4266475d2724ba1e4b590cf53d281539bd688615b64b2f5a41f5893457f8a33ff5c7f287b0848ed13bd8de62aa5e9717ece4444df99e3379492898ec570f70c37ec026865f0899a962d2a2e7a8b0e665660e314792a9c2ed69ce8cc301be4d7d1a0ebcd3ad59292bf61a6a769cbc809366b7319a1672191dfc765e5b103e49945a053a194a4f7a50136a5cfabe90e24ef6f1cc1c3b1f986fd073627ca2f033c19dec7b8afe4d84fd506970bab889c0f51d2df186e6124b87f6b6f331b17909a15e2ee48204fe858e7f5cce587a988730fbb0878c4c83c97bba5c4aa3dbd21aebda9a66f9ee9617f7425cb754e8203fa6d2a9a9b6c7f496fcccbb863bd681732b32fd3f67deefe1a26c659a263c8c419dd7966ca8df45188e287ccbae9fbdc0d511e5d21b4dd14b1d9c00b5c897a0eaeaf6ce5953c2977aad8c267e6e8bcab546bab454851c781f4c907d0b1919c3ae0766c3173b6ad1b210a585914da753eddc5c6e7cb0742555c1f65e455e889a3511bb383572fa95efd51ff1416e72ddf979bfc6bb5de734d07fd12828bcf2510d9f980416720f667964d16eddfb615aa7eb0e5b9500bb294312926841969a65f6def32bdae9fe743c28293e9c31aa25b7e7b2fc1e799f83f7ee3dcec2de65f4704ace6f8a14cda26bd0ea2be35a94d854d21262edf05069c5b8b1dd79ae4d97e2190894dc85fa76e0ae3c6e4ac7992d75a2ba44806c416b7b0fe6cf80535b8b4d631f65a7d670c48b52300c5c373346894bac986d2c9ca9a46102a8c1eac7af8cf6e525300ef5631e4ac6b2c63eeb3d9b6976524bfc71bcc6f415d34485da97715b7aa2a23520f5c63dfc1a10b6363880f06dae103e6024effd69b28ade75cc8dab44e28432fba38f97b78f92ad472bda3ad9bdbfe60779671badee53ebcd19e5e66df414b4ec2aae29987a048fbc73248c6fbe8a757a990fec37845676bc57c01de94fa337aa7e06bcd12f3b4354e7d300ddb00f884317a0324283a538fe2ab91e9ef48624fbb8a1f4548c29e30cbf98da4ff878d45437f28f4b371691fb87174bc3ee8f290fe8c9962c145a1cae81598005742fdac38f643117bd18f3516a2282c0bbcb768e8ce361b6ea0131cc653cab8203e7bcc4f652fabf0e64c6cfca87750c2414b9a066255ebd4d4cadbce28b67815c2f2ea51d6a50978e17be5f2ad47e03101913f118b993af9c1f2b175dc2b448aa0a811502a8329386404d4277c66886da56ff7388a3187a25512a9c3691af81170dc20446c12b987d482a5e2206c0f93311827d7226f3421c4cefa6726090aab289212d0b674e96a3832e436a7a8b4f76f9f5473ca9b571d8c20dda9a242c7c65f0276cf0300d0b267db3ed99f99e3903330a1e22ecb02383f22806f7a478e55a426d69cc28731c8d391c341a4f20de667a783add9cd3ee193287fca36225a758ff3a42530b6c0e7daae48295505cbbd06e1e4effa78d7fb3eeb3290941e57edf255b0a866b113079b867364cbffb1b1c18b55f30d73d269269099f249ca9d7ea246513661ed72c36fb9a359f0b940c6de2199585cb96cee245a0ebc4cd9eb2937c5a7f7c1890532fff7ab664b0d219f0807b459054e84eefcd8393cbc362f0f3f6e39927e9a5b13c1028ca292d86d4c125f325228187ee6eac3357f99b7d23352f833f44763cd696a2277727cddb335cf7aa26f3396358b769c956c46ad8396fa56a1a372a1367fca737ca6845791f0098fbcafc97f78c9dc3b4efb7c4d35bf8f93a73854e8aae776fbf41fcde027d0a0f3e9807f5c0fd210cf58f6896aeef68dbf5014ab9c458449feedfccb15b654a9099a8590fdc8b49c10fdc55a63e1cbb68a125ef21ea1124fcecede217e0d9f5042103ac7abfad5a6cc516cf16fff383f07ced51b022744d246480b67050885703345ded0c4aeb76439a2b9f2f01182c38a598f9c6e353d7d5971b0e578e4a7e0a0ae752edcf7a5461bbdfe31042e601ad5571989b03e6a3a69d4e2b30cf9705ad9759be76a6e30dd9cd0b5590bed2f3ffcb108f832905f62cfb5e3c679e9d3c5920abe8d815d8e5b1b97539dc16854dde1cacdf35cce9a904ac312d2ce1b2805f28e2bd4f9438b927437e5c07d6801cc2ad329c183064d4c821e6e678be166d7b66bcaa7880a6eb671631a28d88c4f62b3c3a0f568c74704f406009e3e615d95e2321bb002bad2a427a8903e93dc16", 0x1000}, {&(0x7f0000001740)="9e8561b03090dae99d5f3df314fb586d412af557e134d03d4825b0d4b1c626dfd3c1f874cd66690ef55ffe5666dfc3b4a8a25ae4bb6c52107e2dc17b97781458759490ab8966ad63f7bfbdae1864a87a5408736a7429afea05ce3c66d7fc9048142741e4932cb97f88fde2b6f0ec6fc8648d5c1a64fad45b1ead518a9bb7ac10d6895a2ddeea81f6c16e99d1cb51d8550dc26420b5b9708c01bdb1a221986c89cb4893b45c850781e361bf60705b923bd01b774acb73c9867f4902dd5a973f840cc6300d048d1e16cabd2dc97b61fe7cfc413f69f0108201b8", 0xd9}, {&(0x7f0000001840)="335f0aabb22d75f274912de3dff8dc0d5bc90423f7362af33de49a614cae21d45bb33685a4bce682844620cd2ce7cf83e5a514cfa21dfe2b8d6cded665eb94fc82a8a390c12ad4ddcddc28ef0a294c8074a5afa75e30d1cb849dbf60975f4df4e32530d76045e8de2db95a4edb94e41625a11399e9735d4548996472bd5ba08864a376066d73a985b942f88d0b84dbdcb7190dca0fc021168a607d2671f8fc1af5f8ba44e467b5a0edaa43dfc224b5d7fbcefd8ae09a371292178d3be8b180", 0xbf}, {&(0x7f0000001900)="ab68f17cf7a29e0f2b20717aa15883c147e2b7a83f39fb784305b3e790207a46b3abc58159e2853447ac3a8b427338340cdb6c763561eba15ed36fd6ab5d09781207742ed29ecbc0c665c731100d84c669c938348b04", 0x56}, {&(0x7f0000001980)="8181a06030eb3c94d1175305c58487a7ad341bc94ada4e41625a9e007214f97e068da950d14f1079", 0x28}], 0xa, &(0x7f0000001c40)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r13, r5, r0, r14, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r21, r24}, @rights={0x18, 0xffff, 0x1, [r25, r5]}, @rights={0x38, 0xffff, 0x1, [r26, r11, r27, r28, r0, r29, r30, r11, r11]}, @cred={0x20, 0xffff, 0x0, r32, r9, r35}, @cred={0x20, 0xffff, 0x0, r37, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r8, r9, r3}, @cred={0x20, 0xffff, 0x0, r8, r40}, @cred={0x20, 0xffff, 0x0, r43, r44, r45}], 0x148}, 0x404) r46 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r10, 0x4, 0x80) setsockopt(r46, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 16:00:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x1, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:00:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x2a6) 16:00:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = socket$inet6(0x18, 0x3, 0x81) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3, 0x0, 0x0, 0x20000}, {0x6, 0x0, 0x0, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\xe6?', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80000000, {0x4, 0xc000000000}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:19 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) chroot(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:19 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, 0x0, 0xffffffff80000000, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0xecd) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "a59245225d7257810cfcd607d00bc34b15cba693"}) readv(r4, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 16:00:19 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/diskmap\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000a00)=0x2) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="dc022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b6fed71d420a58fe43bea7a07246ebf00d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe044f6806783de26753d6fdc2ef47b4d2c38f572cf51ad724dd92f009000000000000006198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a0bd2d774b1b7abcd92a05961e2dcddadb9edd8a568f564b50217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3d79c942baa127a4dc3f33daa93994e65ae4b3d79c2a5fbbae982719574a7fb17bdf63dd0dd7cd58ab6fbf8dcbefc1810249f9474588ae4a4fd2ef349840968058ed9d4e8071f5893c905d437fe172cd8843f5b9547efabdebc80b6f7241c42126a2446cd39496c1c113c67f3107f535167fe8d060e695f27c0df76e2b5e5e62a5425e66bb2d1189240d20984cc92de9b03244c3551eadc42491ed0d84712fdd3dee1bbecda2db70e165474298179b04e6c65241474a3433751c3bb9454183d79da828de4479d32b008b685d9ee6980f52a8bed2a094783e93caf400757633a1a73147872835b40d35cee64f2d24736930e69c3270b5c4b2bad90a6d30e00000000c5e50cf4f78e3d89d596a311a87212a624e7fe1cd2430718a0d95f63127972168a2b2487be457c27894197dd30ff314013be2e0b77941d66dc32a3cb7cab689d09db55d866a15d39d73984ba13098b991ab9f27d860874a3587d770de8da44b2d2a48ba4223d0fbbd4c2482c96ce80d35e1f6c6da4c277e703d1c5a27c47c5ff4353d8d96ce4980ba09e3d46d29ee4880dd1bcb63ce4a9206d3413337cf1b99994508ee05d00fe4f3ecc8119ef56fa46988d877976aaa06202096213b3b8e0096d5bce0aba8f0fbacd5cac173e0000000000000000"], 0x10) write(r2, 0x0, 0x0) 16:00:19 executing program 0: r0 = socket(0x18, 0x400000000002, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) r2 = socket(0x2, 0xc003, 0x2) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8270b4122cd2a48abdcfad68cd78af350000000000000000000000000000000000946aa6efce1762f1ff34"], 0x10) write(r2, &(0x7f0000000040)="8c3f7310130f54269fe6ecc6824b5f1c09411a1677769f263ac3089239d09fa32939918c1bf7f70d62618318b045d40e965a9039be29927948898c5f49b86ed5e8f5150039e92f887296cbee643eb771773a1a2a0263ccdf57d0820ae9555485e816854f91bd9bdbfbaa1ee0b8456337bc4980ffc53062dbca57c8bf21491a94f1cee5bb47c5f0c4a34ff5d4a242d53fa3d134f082ec2bfaeb460d58fa19f8c2f6ec5aa3c0d41fb65887a0253913dc36426d3c4d82d0d02c27f120", 0xbb) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair(0x10, 0x3, 0x5e, &(0x7f0000000040)) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000002) ftruncate(r0, 0x0, 0x100000004) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x89) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000380)="480000fa000000000000", 0xfffffffffffffee9) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) r8 = socket(0x6, 0x4, 0x3) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r11 = accept$inet(r10, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xa5a945a7553d62d1, 0x4, 0x2, 0x4}, {{r3}, 0xfffffffffffffffb, 0x91, 0x80000000, 0x4, 0x2}, {{r4}, 0xfffffffffffffffa, 0x8, 0x8, 0x3, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xcabb, 0x7}, {{r5}, 0xfffffffffffffffe, 0x8, 0x877a2999977559cd, 0x0, 0x3}, {{r6}, 0xfffffffffffffffa, 0x1, 0x80, 0xffffffffffff7fff, 0x20}, {{r7}, 0xfffffffffffffff8, 0x2, 0x2, 0xfffffffffffffbff, 0x1000000000000000}, {{r0}, 0xfffffffffffffffc, 0x41, 0xfffff, 0x5afe, 0x9}, {{}, 0xfffffffffffffffb, 0xdedd341c01e8a97e, 0x8, 0xa90, 0x9}], 0x36c36685, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x40, 0x1, 0x7, 0x66a}, {{r9}, 0xfffffffffffffffe, 0x80, 0x2, 0x7fff, 0xff}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x2, 0x401}, {{r11}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x1, 0x7}], 0x53de, &(0x7f0000000340)={0x80000001, 0x8}) 16:00:20 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x9, 0x7}, {0xffff, 0xc8}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x97, 0x40}, {0x1, 0x6}}, &(0x7f0000000180)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) ftruncate(r1, 0x0, 0x79c) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) dup2(r2, r3) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1d}, {0x16}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket$unix(0x1, 0xa, 0x0) recvfrom$unix(r2, &(0x7f0000000100)=""/212, 0xd4, 0x800, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") munlockall() 16:00:20 executing program 0: 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, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) 16:00:20 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d1b6ccfc8b161d8802775f060f55375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf2"], 0x10) write(r0, &(0x7f0000002740)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x28) 16:00:20 executing program 0: socket$inet(0x2, 0x3, 0x80) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd4"], 0x10) writev(r0, &(0x7f0000000ac0)=[{0x0}], 0x1) 16:00:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000000c0)={0x9000, 0x3f96503f, 0xf4, {[0xec1, 0x2, 0x93, 0x1, 0x4, 0x6e, 0x60d0, 0xdf, 0x600000000, 0x92b, 0x100000001, 0x3ff, 0x1, 0xb8, 0x5, 0xde90, 0x8, 0x101], [0x7, 0x8e8, 0xeb, 0x81, 0x1ff, 0x4, 0x10001, 0x3, 0x68], [0x0, 0x9, 0x8000, 0x2, 0x8, 0x2, 0x4], [0x6, 0x8, 0xc58, 0x4, 0x3, 0x7fff], [{0x0, 0x5, 0xd, 0x400}, {0x5, 0x9, 0x6, 0x2}, {0x6, 0x0, 0x527, 0x4}, {0x5, 0x9, 0x4}, {0x8, 0xd4c, 0x130b98d, 0xd4e1}, {0x4, 0x80000001, 0x6585e96, 0x7}, {0x4, 0x96, 0xfff, 0x1}, {0x9, 0x90000, 0x3e, 0x2b5}], {0x0, 0x7, 0x0, 0x3f}, {0x4, 0x401, 0xc5, 0x73}}}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x0, 0x8}, 0x10) readv(r1, &(0x7f0000000040), 0x16f) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x54}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x8) 16:00:20 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x400, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000840)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42d92ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0xfffffffffffffd3f, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x3ff, 0x2}, 0xc) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0xfffe, 0x0, 0x0, 0x7d13}, {0x25}, {0x3, 0x800000000, 0x1, 0x100007}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r1) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r6 = dup2(r4, 0xffffffffffffffff) munlockall() r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r9, 0x0) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setuid(r10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r12 = semget$private(0x0, 0x3, 0x300) getgroups(0x7, &(0x7f0000000200)=[0x0, r11, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r13) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), 0xc) setuid(0xee01) semctl$GETZCNT(r12, 0x2, 0x7, &(0x7f0000000280)=""/36) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x20, 0xff}, {0x18, 0x2, 0x59, 0x1}, 0x6af6, [0x4, 0x2, 0xd389, 0x70, 0x100, 0x200, 0x0, 0x9]}, 0x3c) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="000000186004008b00002327feffffff0802000000002800000101050000000000003750d6d23cca5cc02e00", 0x2c}], 0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev-bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x280, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1ff}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:00:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x1], [], [{0x0, 0x0, 0x0, 0x200000}], {}, {0x0, 0x0, 0x0, 0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x104) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$TIOCFLUSH(r4, 0x8020699f, &(0x7f0000000300)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:20 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = accept(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000212d98b100"/110], &(0x7f0000000140)=0x6e) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000001c0), 0xfffffef3) write(r2, &(0x7f0000000040)="dc", 0x1) poll(&(0x7f0000000000)=[{r3, 0xd}], 0x1, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./file0/../file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x400000000002, 0x0) pipe2(&(0x7f0000000100), 0x10000) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)=0x2) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41, 0x4}], 0x10001, 0x0, 0xfffffffa, 0x0) close(r0) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x1, 0x4, 0x49) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r1) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setegid(r6) close(r3) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x400, 0x20) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000380)=@file={0x1, './file0/file0\x00'}, 0x10) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r1, &(0x7f0000000200)='./file0\x00') setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x400, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r6}) fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:21 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x5, 0xfff, {0x9, 0x3}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0xd34cb054d873b3d6, 0x101) pwrite(r0, &(0x7f00000000c0)="1859a69217af69b365858d43729ebd1253127fe0d4e1c52017abf48c3604c39922d746b5a61f6662b77c0dac1b0c0c2ced84906ab20e0b731c351b49647477fcca56d6", 0x43, 0x0, 0x0) getgid() open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x15, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) recvfrom$inet6(r1, &(0x7f0000000080), 0x0, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x2}, 0xc) msgget$private(0x0, 0x880) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0xff, 0x1fffd}, {0x3c, 0x0, 0x0, 0x40000000}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7, 0xfd9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:21 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0xfdc4) preadv(r2, &(0x7f0000000780)=[{&(0x7f0000000400)=""/193, 0xc1}, {&(0x7f0000000500)=""/189, 0xbd}, {&(0x7f00000005c0)=""/129, 0x81}, {&(0x7f0000000680)=""/219, 0xdb}], 0x4, 0x0, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000380)="c33aee2ff89ad90f024d0acaca136b17953d25151ae2177a2a0327b747", 0xffffffffffffff8c, 0x5, &(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0xffffffffffffffb5) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000300)='\x00\x00\x00\x00', 0x4) r4 = accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r4, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 16:00:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xe48, 0x3, {0x8, 0x5}}) r3 = socket(0x2, 0x4002, 0x0) r4 = socket(0x18, 0x2, 0xff) r5 = fcntl$dupfd(r3, 0x0, r4) syz_emit_ethernet(0xb9, &(0x7f0000000100)="99e06e6c4d016d20fe31d9bde286190695ecf6514c43e911d929e74eb4e6c112dad6ceda46e0a6d30e8f74f7ed4d4fa946f6dc7a5bd98d8ee8f447243a2ef5d4fb80e4d2308a6a772c761581874d8a3d3659739de32aea6dbe70894008fdfc917b17250100dc2f97bfc754a0cdd9adf5a67ed17a20faf09d466839de0cd356b9aea1ec34f50bdf6a240bfa409e2ff50be1fa1c22afc4ccfda17e09814e2af3af551aa670010a15a9e5d4ed4b5d4d1ba3b02a78eb4cb3931452") r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f0000000080)={0x7}) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) acct(&(0x7f0000000000)='./file0\x00') pwrite(r0, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) 16:00:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x6) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) bind(r4, &(0x7f0000000040)=@un=@file={0x3, './file0\x00'}, 0xa) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000100)={0x2, 0x200, 0x5}) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000000)='\x00', &(0x7f00000000c0)='!{^\x00') dup2(r1, r0) r2 = semget$private(0x0, 0x0, 0x100) semop(r2, &(0x7f0000000040)=[{0x2, 0x6}, {0x5, 0x6}, {0x0, 0x10001, 0x1000}, {0x1, 0x3}, {0x0, 0x49, 0x800}, {0x2, 0xed6c, 0xc00}], 0x6) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000140)=""/136) 16:00:21 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) dup2(r0, 0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0x10, 0x0}, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x8000024}, {0x6, 0x0, 0x0, 0x40000}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 16:00:21 executing program 0: setitimer(0x1, 0x0, &(0x7f0000000000)) setrlimit(0x5, &(0x7f0000000040)={0xb0, 0x5}) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x54}, {0x24}, {0x6, 0x0, 0x0, 0x9b76}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000440)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r7, &(0x7f0000000340)="6df8106144b32e20e3b635e40745c533f9b45f1a495bf72e9c662b12d4364b307552f4436349631f7655c7170063626b02f7f88f7bb12fcef4234e909a44ffc486c493e1acd373cecd1ca133e9ec0c0bf6e4c79b7ff37b80e066395a8769707b7a3a835a6440604860023981d9597f7e9d2a412158a6b3065e088d8cf41d96b61721da2b991cba89662b4e97802e5d505332cfb9a6ff5a435e16dcf081a0a158ab0d1be52a428f1010794b8aa86956b8b2eec2b66b50b382850c90e497b788cfef6729ee71d9bd5ad3ae1c31eaf16a025b3cc7beffa24644f85ff94f4253a75c6f02cdecc6e4ae82a1d88be1b62b1cbb69acc9bc005bb2", 0xf7, 0x5, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000040)=[{0x2, 0x6}, {0x5, 0x6}, {0x0, 0x10001, 0x1000}, {0x1, 0x3}, {0x0, 0x49, 0x800}, {0x2, 0xed6c, 0xc00}], 0x6) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000004c0)=""/4096) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00000000c0)={0x2, 0x9, 0x80000001, 0x7ff, 0x3, 0x2, 0x8, 0x5}, &(0x7f0000000100)={0x401, 0x1, 0x0, 0x1, 0x80, 0x1, 0x1, 0x9}, &(0x7f0000000180)={0x8001, 0xa295, 0x5, 0xb0d, 0x100000001, 0x8000, 0x7, 0x3}, &(0x7f00000001c0)={0x6, 0x3}) r1 = msgget$private(0x0, 0x270) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r1, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00'], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xfffffffffffffdd6) r7 = getppid() r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) setregid(r4, r10) r11 = socket(0x20, 0x4, 0x2) r12 = socket(0x800000018, 0x1, 0x0) ioctl$FIONBIO(r12, 0x8004667e, &(0x7f0000000000)=0x3) getsockopt$sock_int(r12, 0xffff, 0x8, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt(r11, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) setsockopt(r11, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x20) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x86, 0x1f}, {0x89, 0x7}, {0x0, 0x2}, {0x101, 0x80}, {0xf, 0x100}], 0x5}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) fcntl$getown(r1, 0x5) r2 = syz_open_pts() fcntl$getown(r2, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x3fb0586c38b13377, 0x0) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000180)) unlink(&(0x7f00000001c0)='./file0\x00') pwrite(r3, &(0x7f0000000200)="2e512ce90028389f8172c06128248e066acb6c352017e16767b8f27512f0fe93466f8b8a293e0e9f5878b31d77062d877d6deba0f6d4a80d5aad30ce", 0x3c, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000280)) r5 = dup2(r0, 0xffffffffffffffff) r6 = dup(0xffffffffffffffff) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000002c0)=r6) r7 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x1e, &(0x7f0000000300)={0x3, 0x0, 0x4, 0xffffffff, r7}) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) fsync(r8) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000380)={0x3, 0x4}, 0x8) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f00000003c0)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() r12 = getegid() r13 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x1, r9, r10, r11, r12, 0x2, 0x3}, 0x5, 0x40, r13, 0xffffffffffffffff, 0x80000000, 0x1, 0x9, 0x7}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000540)='/dev/speaker\x00', 0x80, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff}) fsync(r14) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x1f, 0x20, 0x3, 0x7ff}, {0x1, 0x5, 0xfc, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x9, 0x6}, {0x18, 0x0, 0xb, 0x4}, 0x60, [0x85b0, 0x0, 0x1000009, 0x5, 0x2, 0x2, 0xfffffffd, 0xd]}, 0xffffffffffffffc8) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) lseek(r0, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) ftruncate(r0, 0x0, 0x9) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0xfffb, 0x8, 0x2e, 0x1cf}, {0x4a, 0x1, 0x0, 0xffffdd81}, {0x8, 0x9, 0x6, 0x1}, {0x0, 0x81, 0x20}, {0xfffc, 0xda, 0x1, 0x1}, {0x5, 0x3f, 0xfc, 0x7}, {0x4, 0x3, 0xeb}, {0x1, 0x8, 0x1, 0x7}, {0x8, 0x6, 0x3f, 0x9}, {0x8, 0x1, 0x56, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") 16:00:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000040)=""/114, 0x72, 0x841, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:00:21 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x810ad6170926f7b9, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x230, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(0x0) r2 = shmget(0x1, 0x4000, 0x324, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) r3 = semget(0x1, 0x4, 0x281) semop(r3, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}], 0x1) r4 = geteuid() getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r4, r5, r6, r7, 0x1c0, 0xb0}, 0x7, 0x4, 0xfff}) nanosleep(&(0x7f0000000140)={0x3, 0xfff}, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f00000001c0)=0x3) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r9, 0x40044274, &(0x7f0000000240)) semget$private(0x0, 0x4, 0x400) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f00000002c0)) pledge(&(0x7f0000000300)='\'/#\x00', &(0x7f0000000340)='/dev/null\x00') shmctl$SHM_UNLOCK(r2, 0x4) r11 = msgget(0x3, 0x3039992bd08a670d) msgrcv(r11, &(0x7f0000000380)={0x0, ""/32}, 0x28, 0x3, 0x1800) r12 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x181a2, 0x23b) fchmodat(r12, &(0x7f0000000400)='./file0\x00', 0xbf, 0x0) r13 = socket$unix(0x1, 0x82ea01664cf7a01b, 0x0) r14 = socket$inet(0x2, 0x4000, 0x6a) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x1, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x200, 0x0) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x0) r19 = getpgrp() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r22 = accept$unix(0xffffffffffffffff, &(0x7f0000000800)=@file={0x0, ""/4}, &(0x7f0000000840)=0x6) r23 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x20, 0x0) r24 = socket$inet(0x2, 0x8000, 0x80) r25 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f00000009c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000480)="6d935d321118d0f8e0e1b2cf37db8a6e5b94746e086efe2c784070760fd9f71387dedf63a2437a8ad3a7", 0x2a}, {&(0x7f00000004c0)="66f5b97a8db0094566f0e0fd2ffcc187d53551e53a157f2c6d5ef14159f2c80e9b4c8fb939d6b85bcd95afd8e321bdc5698dfaee1557806fc81c8344ad6153a0cd48f5d88f4644b75c7cd2d0fcf94143aef48a0c8ad341662653548b7bd118ba17a9413e33acf3846bcc49949713c218d90745623e7585ff0ce0676fafb14c5c3a2f343aebf52713209e29d9aa56870b6db93ede8264078c68d544854fccc13a4a1fd9a4ad6d24201a031bff7d6065d541c876e1c0f425b6d0d95131e4348c4bd898e1eed73e7765bb25428fb4932fabac626d", 0xd3}], 0x2, &(0x7f0000000900)=[@rights={0x30, 0xffff, 0x1, [r10, r13, r14, r12, r15, r16, r17, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @rights={0x20, 0xffff, 0x1, [r22, r23, r10]}, @rights={0x18, 0xffff, 0x1, [r24]}, @cred={0x20, 0xffff, 0x0, r25, r26}], 0xa8, 0x400}, 0xe) 16:00:21 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) r1 = syz_open_pts() r2 = shmget(0x2, 0xf000, 0x1, &(0x7f0000ff0000/0xf000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/29) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x9, 0x9, 0x8, 0xcd68, "cb133f7802879bd0611525cbe47547e9b977fb1b", 0x2, 0xa}) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) read(r0, &(0x7f0000000040), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() write(r1, &(0x7f0000000180)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x76b7db1592afce63, 0x0, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000140)=""/111}, {&(0x7f00000001c0)=""/207}, {&(0x7f0000000400)=""/4096}, {&(0x7f0000001400)=""/228}, {&(0x7f0000000340)=""/78}, {&(0x7f0000001500)=""/199}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0xc7}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) close(r0) 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r3}) fcntl$setown(r2, 0x6, r3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r4, r6) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r3, r6, r9}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf800 16:00:22 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0xfffffffffffffda6}, 0x803) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="280c0000ffff00020100080000000000ecbf4173be1bf800616e808aca6898b898fb6a9adee1b3e31a886a93113fd69bc88fe0856d7c0047c4aaf08185e292c576ccd340493dcbf5ef549f902419330c19f71819beba0c59afe8aa7868861a8f28ce3f2497478ef7c840b5a40900d294a193d460a7da10dfeb34b010da74", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup(r2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r4, r6) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) fchown(r3, r4, r10) r11 = socket(0x18, 0x1, 0x0) close(r11) r12 = socket(0x18, 0x400000002, 0x0) close(r12) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r12, &(0x7f0000000040)="100a2956b9223776", 0x21d) pwrite(r12, &(0x7f0000000340)="eeacba09b88be2a552ea3a23528f209300ecb5549f640e3503487cb9a746ae91cfd46fadbbf396210b174f9e201253d67428db4964087315bf1dc5babd83cbc435da00fa25a171f3aead37a2a16f0dd61a33fd580ccd9d2ed075829209d538c3ec3428bddacc980650574965c6888303136db4d796137dfd94c03c25ebf0ff91fd6d49272120200f902a9891dd9287d3979c8ba02db57a939beb3125135bf53a6e43789d79982965e9b8d2c8c8cb49b940cd0aaadc19bd0923e492525e3e7dbba77eb60d922a7a586a78f06ae622797931e6841913bf98fcbdd0d0b3fb883456f0d6212cf75793eaedcd397154cc85ff4b28d8b6328ad5b99d3a2ecbdc69", 0xfe, 0x0, 0x0) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r14, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r14, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r15 = fcntl$dupfd(r11, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020acf800 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x8000000000000028, 0x0, 0x0, 0x40002008d}, {0x6}]}) syz_emit_ethernet(0x170, &(0x7f0000000000)) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[0x6, 0x6, 0x2, 0x5aa6, 0xffffffff, 0x5, 0x1ff, 0x7]}) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0xd9, 0x9}, 0xc) 16:00:22 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000200)="d5a784dd0ede12c41a380bd528a945b82a1267a625e4a2f8bcbacc5c7ed16edec0725b73642f0fe623b37919adb968f2ea17f603fec6b54557503df8388cde34b4a9e659f8c96054e74c9bd0ef6654a938f44cd95701c27f38eb4cde43bbc55e85d93f0cd4abf01c68a69da54b06b6e6e35da04003f55b52311e56ce8acb4a9c5d96fed0f68f6279df68", 0xfc) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) syz_open_pts() 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="c05c2a2b00000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000640)=""/124, &(0x7f0000000180)=0xffffffffffffffc5) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x807, 0x800}], 0x2aaaaaaaaaaaaaca) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000300)=0xd2e6babc60d6c2f6) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x1, &(0x7f0000000100)) r5 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r5) fcntl$getown(r0, 0x5) sendto$inet(r1, &(0x7f0000000380)="241a1a7e8f8523e1199811f49e1a853dacf6a382b29fef540d4864b241580d2d5cbbb3206e1876c8fe76d73facac2775c10488875d4133bbbcdff000a3c9cffa4344af037ee61bc610b6a621d68819c7facfe3b63896485e99a8124b2e88815480afae248271a1fbc2953225315e97dd09e7c27f7d6f96dff68791d26e7f3ea90b251ef02e357c7f42d42d5e7384a708a8d6380a71bfa2cc9bd29bc5359f0708ec80d81af2fee06995a6ac888e004283ba19e5f7eb92bbf024c875f2cfeafc4115019bc3e3512d4d", 0xc8, 0x5, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(0xffffffffffffff9c, r2) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = syz_open_pts() write(r4, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r4, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r4, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200, 0x0, "b80000000000000000fdffffff00", 0x0, 0x2}) r5 = dup2(r0, r1) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) sendto(r6, &(0x7f0000000000)="0390ab6d4490f82f54314da9df92ce4ae0cec1f94401fa8343", 0x19, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x6, 0x8}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000200)="1ae74f80b3caa5e3c732e1e975906262ed2a9941f325b83d0c979481ee710ad395552c4302d3de475ecf1fa594f6d1eb054ae15326ee8d8b061d913595c7a6c8046e15775c08eab60345b3071ab3cb0de28a046501d51c8fac947944e4aa8185db382c513b9a33d8f72a8ed8c3a96b8e4e33fd09898396212d84dacf6f63301fb9620701", 0x84}, {&(0x7f0000000080)="e2115e4b9f050abdfe3c1c29ffb280640944e8668cfe1a8f78e725ef48b06a23e0", 0x21}, {&(0x7f0000000100)="fef09c05ca2f9a39a93af5f2bfff72ea70210e6a2ef67ad445093df1f1f47d688ca6429ca2149806293622cb9fb233d13cb6d7e31bee08e6e475a71ae41d4a50f36a8d3f0228479db3b3b36a76a3b0eb330eb2", 0x53}], 0x3) sendmsg(r5, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10090000000000000000000000000000100000006a6fd40b0000000000000000df5efefb46e025a1b0b696c35c3b46a70d05c22ddef02a82ae33a4b3b62fd24117eca944a41423b9cc84d23270d707276fb149ad268f69c7a066fd58d1ead442926ef216c9c31fc5376a6720fd2f546acd14f677f1a298dadde416f8a4"], 0x20}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x8000d151, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f00000002c0), 0xbe) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "65b68e8ffb7641f3dc6d52ca2e4b2b569294647f", 0x0, 0x5}) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = accept$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x10, 0x0) setsockopt(r4, 0x10000, 0x1, &(0x7f00000006c0)="dd3b568d94a251147696b9fd446b6af73cd913a7dbc95c5c65ba2ff61276f342cbd4b6120795fa15dc9b05097800c7fc3e392c6414060e915918c39c6eab5c3be3675e3d2745a422c4b9a7d2c178d07273bdd8ebeb8f2243a19d33e89618ed9eb97a4287b3072f9db2378940a37499dd60bc7fc08586daa76cc02da29ea3906c6e59b2178d885dabd5d657e9c87a0dc1c4eccc7134843d07f510005a9f77ff1a51cb8ad32294b949c121f0f55ebd3a6554ef6b7bc15c412ba41dbd905b13546f03905548a778021928555861a0ff4797670aba7c4b2d046f131b718993f7d725758cf0122521ad9758292b1f03c32d4b32cac5592e9be2bd06384127850fb1fe6ebf226568b94622e990846cd2a049f6c77b8a729197132181789cf01804e70c8ddf846326728b9c5b23c7149f9c118f8d83876d1781143443fbce35be5f644e25a41f59bf1662013b37cf04ae85c875720cb4156e2b8043436aa36c335e82593505fd27eb3002dd8d721e8bc096f74271c2d48838f586b48df6d3c55abc617c8b266d0b1028adf6f611a87028506f989c6afe407d7d9f24d592b2a1188f6630f05067d01ec6b5f7d381d4e82df9d79c4bd9908a36991a19ae777e435f8af99ea7dced20edb42c0b8b61342ae312cf5bb5a78f9e16ee8f3bb2eec12080b98c8d8672e286b91e5308d235f392e2f134788250af1a14d25f34db1301aa7c9523326167745bfcfb789e23cdac608769a138fe5e1f968d51bbba216b36407d491d2365228d1a1660dd790ec9a48685075224494da7de115e165c16aeb0ec0b2af8eac3ca164b4752b92bc1b65ed1d04339970d5a4fb979ad2a0ed7cb6ab2fbeea5a6b0c99948b7c040f6d9fc68e8d79d56bf3348acd8f0478d6897bc693001b4d8c31727d5db1e330a634f93ff4cc522b89fb6b78a82121fb9060eb9ae171c848b53fffba72586219f63dd7c657319e801d9eec83c5260400a579406696a001b9891168e6044916537cd5037b722b7f967595b269d73a6c75b99ccb803d3cd747f3db468be1c26749a641209d8899a8e7b507a52e4170af6254819d290930ae10b86430c24d2aece1c2156cc086067b7fa7822cde235b83e261cbce05d0874dbd9a5c954a7c60f906ae41079ccd63fc5e0852d209fd9481bcff0958052387e5c2cc8b13a60cc00bef66f8541cdb4af38752ab4892444e7290fbf6403dde3e18141a7572fc0b872bfcf149f5b373c5345e46c223b3b2bdfcae1c16f76ed80edbfaae49eb7acd34b7ce4e88c5fd109cd134466479e95ec5c32674d5f1ec8beab2970de43d5114a997420f53eddbe5d9ce4fafd5fb31016510665e2ce81e998d29c4136dfecef2783621e98cab3912a01f85e0953eb169939181ac4c424fc12de1975f37fc932ae9b54bd51ab74292c233c0c1ca7b2a93c99c5986ff7c5aaf01800bf6ba1e12303dec0eef8c9edbabe8ce17e5660d4975a6cc9e7ca98d50f67ea6055a1540fedcfe9e549b17df00a411b43368f4c58f2bdb59ecb1dd3d2994c90cc5367f710a658f89b24a12688123529b3d5ae196154759f60f3d28287eb4949d26bd69128e5203f5fc8338c1164654c83ba400676c64d092e7af07fd59cb58671684a8fb055528bbd44f08b14fd738840e4f4314596bd3262d8fa973c4bdc33c5fd08305de9dc3e165e2803bdf09802e4c17e38938f8bf7c383f7c0a890b94b428aabc6f9fcc7d791fd3fdf366ac136285b757e8bc4e06f10cbb65533e393dfdabb753129c634cc447b6957c370c13597b82caa0a4c44cd555acc0b598c45b0ae8f0c174fd7305e392975ec5c39c4d919daad33dd338343e81782ff3358bad9247394e4c11829c0a39637014ff7c76051b9b1c8f1829497457e156a81c4d7b59b81ebf70b7419314f03de26ab5b34da0b1ccdb9dc28b14f1de33d74b71c1d16343a18bb3d330243bc814a9e8ae75301434b8da3745e9d5f667c8514ea1ad84026288395ad3dd5dd74128b6a4babdc7a67f6966a2f8a9e6e5badd970dd4c7bd0b408952e9112967c28d15e3b64f1fa15a9efb19154a2d0064ed6c32ce1a0d11a438b18adf94b024ac6d82253f8e5e4ff30afade60225db92b8536cb5ccb75780e00cf92c2a5f105d53f95715273cb0a624400313c61523673391db8820821beba675fc01bb54e5b9ed4a98aac9b7292aabacefbf27662836c31bf7f7d6f40b601a50b9992304b7e66281e135915e59b2372ec780fb5a5141da685a5bfe62d6e0d644397afaa01de85596298a93ade714c1b7299da0470edfcabffaa3d19c74359976bdaedddf06713d16ad2b2f75a9ff948b9aec5298a0cc2a86191fadf2d2b356e59f9d91444882a917fa751e2b351b77b575db886bf273a991e55d04983ba8cdceeda71187823992fdd3628312752ea56221f68207b1f66ffa54e627ae3acd808081da7675e130cf8162d49046ed54d484928f73465530c5b757f7efad6b55687a3f5d3c54b098d6a9df81b2403f9764d43e3ec2e89172354d909461037076a42c7060fca2543ac65c959878b884ffac24ae8f90464ba93ce50a403b83036bb45673e9bbef3dba3402fa2e61972a33bb8fcf455e0474c8b118d71419253d336ead60f0472f2695bd44c01eccc0976d9802ef44c63f6d734321a18316d95e96a4cdce7875d0a548093fac56dc96758d1047aa9be26023ef89c015e084ea4fcd72296f5b047b584363628869177453236d07ad911f26db8e01be827b3af6e0d19d62ac8150a29c427787b891b8387346c59b87cacfc3d7a01dd0718b7ea029aa69be1e5f2a844a6e77ba98dece7aaf7e180d24f63914d448ac54954def6887147d57193fcc4924c9435121a3a3cb27d24bfee56ee7dac20c46b019bccd2e10f3a0fa02d0505964b9449388f5855b18196656bec402cda9a3108989763949d2c88bc5d2a7da939112815f3802261f82331a613c750e9781f60ea1b8c7e6b8180b40b5bcfaa46e61c7c2092dfe51cacc627471c026066a975a2798cce0a1e7ac3de29404ab98acf85abddbcb6b3b3f030943938df6df9d0769630136824be7f690dec9e0cd9f9a4785706af6a73ede9d87fc39a96bb556bd33acbebd87cced542a68a782a7313d0f30252b491529220ba288c6004dc85f826601712b8a2d2d6e0cbd834a65aad53515b6cafca00028a0be3503aa70f7ca5174f491d946d1a02e0563b8abb53a82977d5fa6cab4792484ffc9f333a1aabfbccd5a29ae253bdf74f5a039a6f7f5691455091a129dcf435db656c2f184d7024fd4b4987ab0a3bf299999e8313539e4fe7824725e19bd269ea74c1d5546ee30c357c9d95728b09174eaae59bf79cabf30589fed226a0825507ddf7ff37fe235e09615529e8e02c141708ee4d2bdc95aa45db7bc30449826e65961912395f2e455353fc81c07ee3eabb85fb77c48e51c583b6b5e30971a761bb220ad0f3ed21462f99e487f10cc7c110b345c2af09adcec7a776cdd8a47635aed2d58eb49e69eb05252c7ae60ef88b8af6f573f751d6ea78ba6adc80820a3bb7e54671e2cc6cdc5bed5ccab808a50f613e8a55eafec500eb4d67dfbf0ba24c49c0d104acbdc1610983ce12204ab59f62162767484434701345513ba675eae263991280375bacd0931257ba5913ef9edc67474211b092170c78e4d77482a523e42a7bdde6b490e2caaccbac04d82453a1cff665c218f12f907a8eb7cfbf4d864bfe993c7a6538dcb7708b9aaef981819f177e14f44d846ef242a9e4723ea1bdba7c64ca9d58a72feb5e740336a8e6bef721e3438fe2883f6d79478ca42267072c61a9c2c8be0671267dc2326165032815c67dca7b3ac33db2403cb47d1db98de867df483305b31371313434d7e71f3a13d81310384f5dff96e2e1e32e99ff291fc43fd4d1e1324d80b8ddd3014f0173399483434bec70d533629cc73e95e27d7f24c92101406a983ba729404c7dd0f4e2c4390b87c09ec4735c385f74b26b6fc7ee763c33de4c5ad02a6819de894cdbbe3bcdb8ead4befe2c0fb221ba6b9deb723c91ee518e55a956559689348e85858a1fb527319ede08b8c51966f39720645040f320807e14ce054305711b8da68ce05f88f8abd1067e2d5911b567a33f6ce70b368662747281ba4bca44eebe314b47590f881e3ba89eb2228455af1912d123b8f737a272eecdbc0b0eca17bd49b5b201fd915f74a11bfb154fe8e2e3ba1af60db5b5b8ae98dcaf077a15a49921c086d6a4fb14d8b008feed04488e6a5574d03cea5c7f5684b1439364a2520284babf1b3bf45333a6c60436abd754a8a0cc95347577306d22907f17ea8dc406670330b4f7783aaf1f224fa274f1e4c2b38fc7b852fd99f1bb93e9afc72e5e7d3df666bd527d9e1ac8b5154b06e89be8b4f4c0f4ada08547b11adb78ca6a2a6f6aff1a0c828ced168f30e6be354584e6dacf466b2451d5030fd79c76e749a1a936827a77a84b74b4ee2803567eabe706600a25f2efc05458a1a98085037ac947321bc43e4d4836f48b8f0a9f134ed783d21565b336e63cbf1e734b7dde893dc37cc4911a2ec95093928f383ab2de79553385a44b4e78069851688c76affee2747559227422ba034d1d9b2f48ebfc445656ec4cfba13253cbf89b5762f03ae165294c96b3707a4f0795e22a9b1018c4c919a11c58ee04b269a4dd33d6790d3c67d0b683130ef0b203aad4e0abdc579b8d845f6b000d2a7dedc2805373e75ce8f40cd757ead88b3ce7e14286db82e5c85da65dba9682345ed058497de31e18379d5bfe994447e98cf61ce47d784009000cecea23e32d83dd47becae8100e81c365ebbd938f66bc1263c78333c4c66c0c0d18fe70f0a3ec19b11fce526b705d2533d22e35f3abcaa51346dda942a6bde66732b448662caed69cade1e4911847cd6d196c251aea68850ac7c73854d4c2105e27cd05944aaf47655197c23dabde5c1fe213d53d33fa591d068eb19e2c179211d16c5468fa852e75cec7d6f99dcaaa75919e354c73cf7dfc6aaacddbb89f53f4364d059dfb22ed3dc541ed395527c60e7ecbb319ea4d7953759fe283bf6bf0f672c6c438d8c79f5ae049ec5ab170f0cd5e1b26000b21f32df6b17d57bc75b74e78dd14424747e1b19934d5eb7dd4e84d085578e69ae57805966c8019ba72b0d859f1230ecb8856bf969c0c57f6140f77101daf1b6b5832fc69fe7d5d11e34476e5b375e67d00adce07b122fae324e949f37fbbd36e31f6d276351959540c35ea289312d3a42102562e225673bcd12d51665cb0cae309b565dd94a019e6ad3e982c5fd7597cbf7b84e2544e2f9e867b56d0a244bddfbf64258d64fe40e992d4cc2a1806b50d98430ab69713b518f55ed42da59a91b13189ba04d956ea38755e8c9b07516c32b07e8c6fa6289c54e662d0b8d76724675bb68fbd0d8ca007de8cf9942306f181f0d5dabc02169282a1d0664fa53ae6e2ec04ace60f92d85705d747a99b16d7425efdfbc95e247d92adead08b0f9084bc864f77a3c3cff5f442ae01fe14ae56fb4d5f1cd2da32f926f6da819eed1421ff8d8c01947737d8bf919193d67b2dac45d945f58ccd7254a9fad7515e4d9e5e71a9e89f108e8ca5e0ab728f97be163e07cd125f2be41827618ba991d8c1e76acd31172f4a9b9a967cccee0a3b9a3fee5ec0517420b5b4ae9bba131a55cfef3e059f2333081629149b9a93944551a2f899f96083f3efc06eae1ec6b6ea500bb27fa2ab89d86fe9ba72ff6c8188760bb74097de379be96a7f31f5d267f8c0224bd4b7b", 0x1000) 16:00:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCFLUSH(r4, 0x20004268) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x4001, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() setsockopt(0xffffffffffffffff, 0x0, 0x7, &(0x7f0000000000)="81f35e1d2789fe9a328d701b4c5e71d92e0545c7d6d196f74f1fc0966e048ff95d60e200982bb2e4cd3110c75ae9e60b9589a86844f79ebb15e0b8acfdc82d38d8ca196988dfab3a6a7ce62ef63b9bb2bb1bebb48ea976a063681ed7b240f50b15f4f33a0859", 0x66) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5, 0x0, 0x0, 0x0, 0x0, 0x7ffffffffd], [0x0, 0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x1c0, 0x1) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) mmap(&(0x7f0000012000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)) 16:00:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) readv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/70, 0x46}], 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x6, 0x4000, 0x40) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000380)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r2, &(0x7f0000000580)=[{&(0x7f00000003c0)=""/144, 0x90}, {&(0x7f0000000480)=""/195, 0xc3}], 0x2) write(0xffffffffffffffff, &(0x7f0000000240)="6b27d43473793f4e4a437422924f8fc9df739ae0de6b0a079e9b82606f2ca981592fff004ce04d81f3182679a8107cdf42c472a6de1ef07e9c26a15af9509a83b1413c63a2454ea0841d62cd5ee8c173805d7603fff06c4097429620293a4a9e4ccd02d9dd05bb90fad5a2a4e5891ff6dc58a68dff867a267be5a33a296203000553617cb77c8434fa683cb84c57cc6963e196a7b8b671f0cc223303ed4a2bd605ee5fc5c30fea6e8cd063665af952b210afdda7ae4f8d9358d639aafb29b8148a0c7880516a6b66e2252e774955d5f24ea7e385", 0xd4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) getdents(r2, &(0x7f00000003c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:23 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r1 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r2 = semget(0x3, 0x8, 0x8) semop(r2, &(0x7f0000000200)=[{0x1, 0x101}, {0x3, 0x4}, {0x4, 0xfc01, 0x1000}, {0x4, 0x5, 0x2000}, {0x0, 0x9, 0x3c00}], 0x5) write(r1, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x10300000000000c}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000040)={0x9, './bus\x00'}) 16:00:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) 16:00:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r3 = socket$inet(0x2, 0x4, 0x7) close(r3) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x5, 0xfffffff9, {0x10001, 0x2}}) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockname$inet(r4, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = getpgrp() fcntl$setown(r1, 0x6, r5) 16:00:24 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="cd8479e5f7723a28"], 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x10000000, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="29c4", 0x2) 16:00:24 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r0) execve(&(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000500)='\xef \x00'], &(0x7f00000002c0)=[&(0x7f0000000300)=')\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f0000000080)=')\xbc\x00', &(0x7f0000000380)='+}\\\x00', &(0x7f0000000240)='--[\x00', &(0x7f00000000c0)='\x03\x00+5\x00\x06u\xd2t\xd0]$']) syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:00:24 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000144000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00002a7000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f00001be000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000042f000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000244000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00003f4000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x86c1, 0x2) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000040)=0x1) 16:00:24 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xeec937f8b3e79b0a, 0x10) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)) 16:00:24 executing program 0: select(0xffffffffffffff84, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x10, 0x8002f}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) r1 = syz_open_pts() write(r1, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) write(r1, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r1, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r2, 0x4d8, 0x9, &(0x7f0000000180)="c28801a057928a3ebd4da36bc1a9f9f063bec6a390da2a853241e4006da26bbdc51143aa97d78635a8adce7db4ad74ae25a88106aedce54c6606514e26f540a44bfe4cb908372d7c4008", 0x4a) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x4a) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0/file0/file0/file0/file0\x00', &(0x7f0000000200)={{0x1, 0x2}, {0x214, 0xd56d2fd}}, 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xde) chroot(&(0x7f00000001c0)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x3720d51314682230, 0x0) openat(r0, &(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x82, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f00000002c0)='./file0\x00', 0x0, 0x111) syz_extract_tcp_res$synack(&(0x7f00000004c0), 0x1, 0x0) 16:00:24 executing program 1: r0 = semget$private(0x0, 0x7, 0xc39e62b3033d06de) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001740)='/dev/ttyCcfg\x00', 0x10, 0x0) r1 = open(&(0x7f0000001780)='./file0\x00', 0x1800, 0xe0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000001580)={0x80000001, 0x0, {0x1, 0x1ff}}) r2 = socket(0x6, 0x7, 0xfffffffffffffffe) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xfdff, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r3) r5 = dup(r4) r6 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r5, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = socket(0x18, 0x400000002, 0x0) close(r7) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x0, 0x8001}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) r9 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000000)=""/155) r10 = semget(0x0, 0x6, 0x8b) bind$unix(r2, &(0x7f0000001b00)=ANY=[@ANYBLOB="b06a7167228cb22ad0b5bae55898002e2f66699daf823786db6e486c6530002eea6345ead464e4984b94004ac7476435e5b6000400000043fd976c1bb6587bac2d55195289cb6ae2196aca9db6a2d550049ed22f37423d9bc679daa3858c77ad12ae9fd04f194b621f6ce07e17e6547cdec0dfe944684cd45fc7e81279e474e00b006f827433959985d371e09baf3b158f1550b0500cebd20b1b68303113df730596dfba83d047ee8a64f3640444d72d56d15a564b0ae0f6fce7c5fa8049bb6600000000000000000000000077e15109751ad34d42dbb204ec47397a94ec5113ca32bcc04f6ab97396e5d111db77fb5295d236dd5e29b38c5fa4e205d82edc75bd30feade3e06fb1a1bfa46c88005e224f612fea6b0aa4140fc21120504f68fea812a6119e82122079387573f1ef243583eb215872475dec1b5e8f7bec2b4f62312ae91aceb9b109e842d52c7444af7ddbd56d0d1d3f079f71b4e645ce699189b7965d8d50a776556c9447a430a59cb4dbed202dabafe081b260a485ab7b60ef59b0e52f9c248dac97329382910643ce2db6e6634f4f971c4ebabf515d4df849ae03bd5d04ded1b5a617d4e2e7d1c8e2a9b4ce079ceb886577363c01f680ca6909363d64e469e9"], 0x1) semctl$GETPID(r10, 0x0, 0x4, &(0x7f00000014c0)=""/26) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000000c0)={0xfffdfffd, 0x0, 0x0, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) ioctl$TIOCSTAT(r11, 0x20007465, 0x0) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000001400), &(0x7f00000015c0)=0xc) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001600)='/dev/wskbd0\x00', 0x80, 0x0) close(r12) r13 = socket(0x18, 0x1, 0x0) r14 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) shmat(r14, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r13, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r13, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:24 executing program 0: sync() select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}, {}, {}, {}, {}, {}, {}, {}], 0x200000000000007a, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x200000}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="d21e8e669d9acc9e9fa82640819f583b5a70c08f", 0x4) fchdir(r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0xc}, {}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x200000000000057d, &(0x7f0000000180)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = msgget(0x3, 0x200) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/81) r5 = dup2(r1, r2) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x4, 0x5, 0x80000001, 0x6, "8e537ce75867b5a0b6241388442b0bb2f6870f1e", 0x6, 0x8}) fchmod(0xffffffffffffff9c, 0x40) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r2, r3) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x80, 0x80000001, 0x0, 0x6, "77b5595f8190f7e0d9652c9de76b1129c3352eba", 0xd3c, 0x1}) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f00000000c0)) 16:00:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r2, r4) setreuid(0xffffffffffffffff, r4) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000740)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000140)='./file0\x00') write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000100)) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x400, r2) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) open(&(0x7f0000000100)='./bus\x00', 0x0, 0xc) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0xfffffffffffff801, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1000], [], [], [{}, {}, {}, {}, {}, {0x0, 0x8, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="100a2956b9223776", 0x21d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f0000000040)) socketpair(0x1d, 0x1, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x8, 0x9}, 0xc) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open(&(0x7f0000001200)='./file0\x00', 0x100, 0x90) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x4, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x2aaaaaaaaaaaad32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r5, r4, r5, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setregid(r5, 0xffffffffffffffff) r6 = accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt(r6, 0x2, 0xfffffffb, &(0x7f0000000180)=""/4096, &(0x7f0000001180)=0x1000) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = socket(0x18, 0x1, 0x0) close(r8) r9 = getegid() fchown(0xffffffffffffff9c, r4, r9) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = fcntl$dupfd(r8, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r10, 0x8004574c, &(0x7f00000011c0)) r11 = dup(r7) ioctl$BIOCFLUSH(r11, 0x20004268) 16:00:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f0000000070c5945fdbe0700", 0x0, 0x1}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r1, r2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x1000}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r6 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname$inet6(r6, &(0x7f0000000140), &(0x7f0000000180)=0xc) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x800}, {0x2, 0x200, 0xc00}, {0x0, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setreuid(r4, r7) unlink(&(0x7f00000001c0)='./file0\x00') fchown(r0, r7, 0xffffffffffffffff) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x80e3}) dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x40, 0x8000, 0x7f) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0xcbc, 0x10029, &(0x7f0000000200)=""/130, &(0x7f00000002c0)=0x82) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200"}) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file0\x00') r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206982, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000380)={0x2, 0x7f}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x282, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000180)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) flock(r0, 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0xffffffff, 0x8, {0x2, 0x2}}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:25 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000040)=[{0x2, 0x6}, {0x5, 0x6}, {0x0, 0x10001, 0x1000}, {0x1, 0x3}, {0x0, 0x49, 0x800}, {0x2, 0xed6c, 0xc00}], 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/68) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x21a49e1fcb0ac088) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = socket(0x2, 0xc003, 0x11) r2 = socket$unix(0x1, 0x2, 0x0) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41d23d486798d77fceca48562bc18ccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec905ed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c"], 0x1) sendmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:25 executing program 0: clock_getres(0x2, &(0x7f0000000100)) getuid() msgget(0x0, 0x348) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r7, 0x1}, {r7, 0xaf}, {r7, 0x10e}, {r7}, {r7, 0x2}], 0x5, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r5, r8, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r5, 0xffffffffffffffff) r9 = socket(0x18, 0x400000002, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r5, r10) getegid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getpid() 16:00:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xa000000000000000], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)='\x00\x00\x00!', 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:00:25 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:25 executing program 1: socket(0x18, 0x400000003, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0xdc89d50641ed2f14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:25 executing program 0: write(0xffffffffffffffff, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e9572df2944a93a1d1799254bf144", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = syz_open_pts() socketpair(0x20, 0x1, 0x9, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x17, 0x2, 0x7, 0x6}, {{}, 0xfffffffffffffffe, 0x38, 0x2, 0x101, 0x3f87}, {{}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x5, 0x5}], 0x8000, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffd, 0x98, 0x80000000, 0x7, 0x5}, {{r5}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x0, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x0, 0x20, 0x100, 0xce}, {{r6}, 0xfffffffffffffffe, 0x120, 0xfffff, 0x4, 0x40}, {{r0}, 0xfffffffffffffffd, 0x0, 0x8, 0x100000000, 0xffffffff}], 0x0, &(0x7f00000001c0)={0x8001, 0x7b}) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8020699f, &(0x7f0000000300)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000000)) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0xc18967e63708129d, 0x40024004000028a7) open(&(0x7f0000000040)='./bus\x00', 0xa7fa226c1b23a09e, 0x340) writev(0xffffffffffffffff, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) getpgrp() r0 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)="052a1b7ea160d1a4526de458076c15e81ad6f97b2be1a2", 0x17}, {&(0x7f00000001c0)="4fea7586818fbef4d039becc81e2d35203968a496c393d035c0392ac65c01dfbf1c1c8317d8930b1b76185ba6b45aacf04a9c20d5fbacba21ffbe1642ffefdd3bd00926810b115bc1bbfd82ca9722a0ee32d838e151c14d8bc296ea582ee90677254face5346f2cf58c2c767c857939552062e91ec278d4292d908c803455a43acca6861c8db4e370e49a61120df45edce0026d6ea7e342d201e4bd3c22701870a19ab8dfe8646f8aa36c2c51f8934f45b20f7dbde0454442d8a703e44fa1d3570037eac5a33410b5e58f1d14501560f5fe4f888f559a1d17d6b10e2f5f5381fb3f6fbfa383fea1c", 0xe8}, {&(0x7f00000002c0)="f5853b7d7ca33599776313bc88aedb9fd48c10b3dfd6b33dcccdd333e66fee3b9ec886f5fabe3648be80b8fe53b4d2f5715c658e966fa34442cf5f24cd2889f5f075ab1c382e6e12ed9ddcad92dcd0b09810c647480e3fb2180ece0d490225172eb677e842a418de5feba8bcc08ef535989bb06f73e9894fe1553c75bc", 0x7d}, {&(0x7f0000000340)="d0c8577509f5e951e772d8a8afe81e4ce6cfbbda749db373d8528797886b7ce930d20c91d939344f44be225340029d160210eeeb6219b0cd0f512c6f159ec9fc75bf00c952f7d7e5f0c57c8d16e0e0ecf486ce0ae61665f022922b0ee3b9f36bb42265afcc66eac313726e4efd4a650c9d9e518e9a5ed69f512d3adcfaa3eeedabe8b57f9fbe7fdd5657166c98b7044df0d789b8c0", 0x95}], 0x4, 0x0, 0x0, 0x418}, 0x5) msgctl$IPC_RMID(0x0, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) mlockall(0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xa) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x5b) accept(r0, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10248, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000011005f0001027ef8f3121bc2797a77f4d7c85032efd300"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000640)=""/124, &(0x7f0000000180)=0xffffffffffffffc5) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r4, &(0x7f00000001c0)=[{0x0, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x807, 0x800}], 0x2aaaaaaaaaaaaaca) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000004c0), &(0x7f00000005c0)=0x10) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x10001, 0x80000001, 0x40, 0xffffffff, "f4ce03fe35049d62bdf16071bc50584361c3c556", 0x81, 0xbcf}) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) sendto$inet(r1, &(0x7f0000000380)="241a1a7e8f8523e1199811f49e1a853dacf6a382b29fef540d4864b241580d2d5cbbb3206e1876c8fe76d73facac2775c10488875d4133bbbcdff000a3c9cffa4344af037ee61bc610b6a621d68819c7facfe3b63896485e99a8124b2e88815480afae248271a1fbc2953225315e97dd09e7c27f7d6f96dff68791d26e7f3ea90b251ef02e357c7f42d42d5e7384a708a8d6380a71bfa2cc9bd29bc5359f0708ec80d81af2fee06995a6ac888e004283ba19e5f7eb92bbf024c875f2cfeafc4115019bc3e3512d4d", 0xc8, 0x5, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt(r1, 0x5, 0x9, &(0x7f0000000080)="8477294e1e83269974214cabe8bb79172e40cdc8f41b1f3f7cfd93ef56f5a7bbe8d2997f1bb74231adef7e1feba13e192a5295ac64b31ac5339453b28088ea63730d39757df7eb328129e38a9f44f19b8608799d9b137e0ea45a98f03a5074eab3210241576d90ae7850fd2462431afd47c7f799086dcf3c6b75141edae8f5f3f0aa0881858025", 0x87) 16:00:25 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b9d2a538706000000b8180000002900000031000000000000000000000002000001"], 0x38}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f00000001c0)="6c0991808a83adebba10fd746aeb0f95817ccbe21f71954408ef250ff86dd631e4e0367399dd11451fdcc1f073b88af7dd", 0x31, 0x402, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)) r4 = socket(0x18, 0x400000002, 0x0) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) close(r4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x96, 0x0, 0xfffffea5, 0x0, 0xffffffffffffffd5}, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:25 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x26, 0x2, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x2, 0x84) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000340)=""/224) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x3) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') close(r0) 16:00:25 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x2ce}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x41c}], 0x5, 0x0}, 0x0) 16:00:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r0, r1) listen(r2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = getppid() fcntl$setown(r0, 0x6, r5) 16:00:25 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x30000000000) socketpair(0x10, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="a023fffe75", 0x5}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="d9bba86bb24d6b204e7ff9bd48e205d016936ac9530661721d3d55e3b705ff88096461b5a79b80c1d2a2af9df794b98160ebbbbad7ff428c8c5c313e165251a7a7e0a965c4e77e75e5156be26dbbf17cb6210c21cfdd3e046a6cfffb6756006350d862fd4dc909cbcf52818016f3d38068fd8c8b802889b71baa8336a918f3ee776e4af7f2159b61d490c161fee6585c1ad8", 0x92}, {&(0x7f0000000180)="121408b13c9cc1caa1a9f1360afd52f7b68d1be8d4d499de5331894dfba6068a5b748193ec97ce1dd3539712e565c564c9ae6a0c715a2c286ea5abc86e769c4776b6b7d08cab3774df12d5f5c4c9b6b1fc6056b6d432f395be8aa126cd6181998833d492265bd4564de569f8422c6c9dfbb886ed49b32e8eedc7e9d979a769b3764f983998c1e17e8f1742412097278d68a25607be9c043a9112b8bffe16ce674ee2ff14428fa6ce00384db9c0a13aa18f2aa6fc2969c9d10543e53cfc7f410f83af65620a65", 0xc6}, {&(0x7f0000000280)="44aba028b73e92fffc4e154188b98a8428dfd81633bfd1c0ac5a8919f5ff2f9eac25685fcc3977228a5db6c0c37dd56d703df89df76ada53e9fd2f49ac3f7184846a5a1acb50a012c752a1a0", 0x4c}], 0x5) 16:00:25 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000040)='oPP.', 0x4) execve(0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="9814129d7471236f0fc2a557f3c10f243494f6820208db76cbf0e22e84fdba2c75d9d962a403b8cc66698e2abd6f53233aa82ceeff6add09db07a0bfebb3909e6bff29d669f1ae924689533c7bc9f7f574dae3d5505d1716", 0x58, 0x0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) 16:00:25 executing program 0: pipe(&(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:25 executing program 1: munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) r0 = shmat(0x0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r1, 0x20007471) setrlimit(0x1, &(0x7f0000000040)={0xfffffffffffffff9, 0x5}) shmctl$IPC_RMID(0x0, 0x0) shmdt(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x374c5c89a6d9a065, 0x8) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r2, &(0x7f00000005c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/83, 0x53}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/242, 0xf2}, {&(0x7f0000000380)=""/169, 0xa9}, {&(0x7f0000000440)=""/56, 0x38}, {&(0x7f0000000480)=""/11, 0xb}], 0x8, &(0x7f0000000540)=""/83, 0x53}, 0x8c2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:25 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f6500001800000000003a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6b34538c812a0010e84dc920bbe616e3ac2bf4227a91ed0758fd95"], 0x10) socket(0x10, 0x6, 0x7f) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7) 16:00:25 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073eba2dc94c605c0000000000000000000000000000004"], 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x34a, &(0x7f0000000040)=ANY=[@ANYBLOB="282419a439babe1700000100cf270000", @ANYRESOCT=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32], 0x3b}, 0x406) r3 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) recvmsg(r3, &(0x7f0000000280)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000200), 0x0, &(0x7f0000000240)=""/64, 0x40}, 0x1) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000080)=0x1) 16:00:25 executing program 0: r0 = socket(0x800000000002, 0x10000000000003, 0x32) socket(0x2, 0x3, 0x9) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, 0x0, 0x0) 16:00:26 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r1 = socket(0x800000018, 0x1, 0x0) recvfrom$inet6(r0, &(0x7f0000000240), 0x0, 0x0, &(0x7f0000000280)={0x18, 0x3, 0x7, 0x3ff}, 0xc) sendto(r1, &(0x7f0000000100)="bc65fa8367fc39894cb055b8cc3d74e8ff7e421c0501e350dfbb24c27c67d1f1b7095a64852796717b78c897ecc497109812e9e5e895ec8f730c3879deb4eac9e54ccfb98cedb587c139fd089bffc28d32baab567dfab067af4e51d8d36387c3b6e167da1bcc56d766a4bcdeec082a824bea90070b75b5ed43ecd1361871a53778ebfa62a7d3b15d8a2d30b2ee5a5fdef685f5b510f353a1517106f04130839fafe194a97c83feb7a9229eff6756e26f4003c54049829da997dec4f63a2a10941281bf3326b0a5a77945d37a90d5f38f54bf425ca6bc62e481a29e4f0fc306edc7c33479cc40a68e042d3099a0b0d88bfa1a305f", 0xf4, 0x4, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x1ff, 0x100, "fffff79d008000", 0x5}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000040)) 16:00:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1c5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x6) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:26 executing program 0: pipe(&(0x7f0000000440)) mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xf}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f000050b000/0x1000)=nil) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r5}) fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) shmat(r2, &(0x7f0000508000/0x4000)=nil, 0x4000) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000300)=""/182) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000001c0)=""/141) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet6(0xffffffffffffff9c, &(0x7f00000003c0)=""/99, 0x63, 0x800, &(0x7f0000000140)={0x18, 0x3, 0x3, 0xfffffe01}, 0xc) close(r6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffc}], 0xfffffffd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x400, 0x0) write(r0, &(0x7f00000000c0)="220e225548077407ea2ce30006687de3ab7daf277ddd1f76b829027216a791c2b8090a6a3293b62913d85a49229ed539576e4000625ce5b9326aac1abed1df", 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) r1 = msgget$private(0x0, 0x501) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4104], 0x1008, 0x2, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x843, 0x2, 0x6, 0x14}, {0x6, 0x40, 0x5, 0x81}, {0x9, 0x4, 0x7, 0x7}, {0x0, 0x4, 0x0, 0x1fe}, {0xffc1, 0x2, 0xfd, 0x7}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x28}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:26 executing program 0: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r19, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x374) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x100) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\'^\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2d}, {0x4}, {0x6}]}) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 16:00:27 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES16=r1], 0x1) write(r0, 0x0, 0x0) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="b8a54dca8d0f2e57570636c047bab0", 0xf}, {&(0x7f0000000280)="2bf54248a31ce45d52a2583af494707d4e6755e212912b8df0be5e5d5c50177c30498232cbd170c946531ded96b3fe4e120acda7f819e6547ccbb6a93cdcc0aeaa8ecd112a1eb2c790fad8951e63a3e244ff468e34d6fc5d131a95d0171c3bebaa5b246aad2d833518a7a65d9d1e9b35198143c00c50323a1261edd7b8b719dceaeb51ccbaaf1792bcf207e01732dde43d6bf8045217c3adab63e5755fd5b90dcf7a72c14eb645643caec31a20e29ab232a8f04ba1d0fea95a6c8ce3357f0b71591a89bac272dc2adefa505a81124cee2c2062a4079ec7ecb62319552083a1a9dcec5a05220d3c2a42aec8c5314dd3c18da8171902acba81aaeb084053fa257c47f472563ae4edb9e16e11d501e0de01bdd892aafab23023db2b90089ec1bbcc241d0828771f2a0a397cfad311b0c136d1257a19f46cade68c488b678f3759d2812bbf35d5f884b65d0a0a8f59d0784bab00f0a8f697bd02ad4543f9f42a69939578dea9aad5e035d4145bdc0fb30eb5e41e2c9cd1035552eb8c9e5933ac77f92aac0ee1fa4f440a6b4f9ff022b12291b7be3163ac9b30a39c5b4b1c53f26a86984b97bffd352a0f4ea08ad8540f140de6b3e3b409d775394931d2bfa85b3d5e25a3597622dda2d9a471cc8c1f911896f017a0dde362ae90eabf8d7aaf10c7b429ebf4d7523398de470333d0f3635a102b27415f471507d670850a77bcae035ab6b69b4ad289e85fd93c9b1726754016badd6d9eeea5afacf0ab090ea98530bd12d2f08ed3552a126a72bed08f5ff61dc1339794aec530914816be9fb4b874a2f304040d66bb2a75b986b8ec7647dda79d0e3aee8c2dffba76a4c4ba6aa61ba441ee4994c4dbf50fa5067f388d65a7b8fbea5bf03bd662d1f33372b82d272f3ffe6751f86d41cd9ca6097a350c32fa8904f75306fae1a3c1d522f8dbcce260cd1f84d05c815f62c19d75f16980f7d4af85dfdacb96fa933d29e470a2f490fabe690a1d91e28c0c8de0ef8e70de449157df696366c75418b53b91488443386d028242e45a8cfbf46b83f1a0a5ac8cf5052022f047ef16e144412d7992a5ad702a8a9de98f158d794484339f2b5a56603602a7013d1bd13343cb6620d09732e69a3143972f10cacf8ea740068b20f5745ddd7577f72d9a42e03584c8de543009d3091c39baa2eaf0723f11dcefed8879024a0a1e06ba203cd461c1c70ce79cc4259b106575d379e6e029887ac69b48a7d97cd4994347f5fed13b350f1ef94931cbd50312d21065e19c4eed068368ee5d0165798046641b285ae43271096d65057bb5c32c29ff7f9700cbe0b251ab442e0ccd102dc6f33f621006e16ee593e98b6927648984a0772f675285c080550345dfdd96a7ef9537dff81a7f49c11c553dbb03ee4b5eb50b5e8304da816b3666ca24c0b4a591f5bc9e91c7cf0ef39717128e50b7e1ee7d192530e5cc05cda1baba57dd6e51f2678ac6c37557f3488697b486da5c1d231abeaad7b498f24061afc9d6b2d1207b91bf5bba4d34bbb59ce7aa9e48d24dc92bc57889e46954bc41ae4034fa4a7b80cfaac160f74a88989df0e230b8e655f090a27f1611fcd9ee8128b37e0208ae531a8226d78c3396244ccc06b9ab6d626c9871076844f9059e7df066f2ff6d98c19840f72ab30c8dbb3bdd9051056987e6018e90e2e19d1ee8504a0da28af0b2b856fe390ea5909b1cf7c7e870fb17a5f2a1e94e07168619fc4a3ba186548355c45b0349229bc43eeda8854344462f8e153162d3850194b455f317df41b357f5463f59cd34a6fcb54e4e9733eaa9901027f0587d3b06b8388fea6cc6986e2a8278e810574f14556ff95d9c782461fbff337e7318a6b203c7d28c18ef94f03dc2e4783273e569fd1c3678ceb24b19962cac76862bdeabedda674291eccbc0391a3ce00c0abab65dfbf969b2d9cbd1e3da910d49ee45949775e2eefe27e4d7ba2370c2c3e54b7c32cd702068c2e4c19a38bf1ee910cd1892beb619c129e42f23659007db523dec0cd759cf86c3700e38273aac88b2363b8ffb7a43b5dfda5b236f41073e62f2a3a8a906841570a8b2ef6586323ddf6296205637659fa06544945aece7a0ba8a3c26a513457c06778a665565293c9f9710a248a7db0586a8bdc775f23059bcb7b7729d21bbf9939405df81f4c5d7599815584e61927da301fad65704675268841d759ecc7975d5eefdf7af23ef1878aad4d4d6c5fda37c56ba09ea946a5d6c3225fcc4e427cad4f2833b9c78f0d7b677bfeb68539c42f373ffbf2722681418f3adbae1717e55203d82a2289756053cef87bc2a9db32409b63923d6411cd40c639d88dffc7aa3850140f5dd3e2e6c9b99e36e722e20e93f74b6e216ca7f79a35e02d3485b9ec45f72b77ced9056806436a641c8190810bbbdba8ab9f7e46de9aa81c327996a25e598c0b014ffe4875474ee7d972b2e389372b161437f0859156b952d44a2036b594cd2a701f35def09fe8342c42203ac6e06e52227eea5206652a49d5d83846b568c1144ae7780c13b9e54d65aee6cc89b1d84b898d7f3fee5ff28b07546287bed9e18a0c8f9edb65a7e0a3771e9071bfc2a7152bb0a26383b136f12c27e4a40e7c285491e1bf73de36dc7da52b8fc070c874a7881dcd1bd0c5d747539b7ead02d9c0410e6187ae5501eace649ccde44ee8e68051a10a8ae545145f6b588392c496bb1395754b5347abf66655b6c156938753f03d95670a252059600a4ebfdd335580be28e8c50ab574f4cdc3a8bec8b8f1facd1b9cd9d603b1b94a23b32cbe1dc8da1951cc740d2b37e42f6a61697920abd52e421d6c3c9d2d0a6bbeeb793f01d550de921616919272dfe54e45e632d4f886f373708ceaf2df60b5a9c94a9c61c7d3f0d5dd4765857a1e2a018a0396446b2af8185b5b5e3b3df47fedddf04dc714e0de93ecb15d2617c207ee7dbe5c9e03133738cb09aa84097a5af4ab6650e928790c7b7e547c6cf4bb6b7ba9d84d1e8a58afb3b4f75b4f59be065fb0eb28f9b1166cc6c46b32b5521b6c2d7cc358dd128735b144e6be2696d944ab3c342b432eb8517280928205829251bbbb32cb68303749ccec1b22167a0bb2b498337e95cbbb1db7bca2d271912f0ff53412df04635173204f7a1689e050a2d4eb9e00dc912c1d4690fd2da4fc2d7bf3fef56d59816b077d7389b4c35500621f321ba1c934bb3302250435f63b63f19ea0ea1d365d33723b3a0da0d78290146af8322c3a006045cc88d8933e6d437d374a5a56484d608f80442415f03d8650a3983c51ffd0763c4806a3c0a58a15cde2a0b18974f22b0516847252a3df6aa6421eb463e15b3d93466eaa0a3a7c3d96ad24d62d41478aab8b55d06ae1974e9133b3f09db5dfae93873bc10b1524a723a5467d74dad1fcaffa35f45992b7dd22b090047222ce9c83c550204c56174a50533bade3edea43d41224f416334c83be79a06f31379084d93b8c5ff968f2e7a0de4458a4370a73332b84d8739848d8729b73e115b8d4a45fe4b7eddf1874aec54f92cfece9b3118dbe411bd272b94b98d47791c9f404a4f07cc8c6d160b9cb5628e088af292d24e8c8693f29564fab6e404e7e2d62b70b5c6b0044c325dc4063cd19c0eb2e24cd8be2966eec44f7a7673063f8781f1266c24c04415f5dd45cf0c20d015d0dc4feb849b44340fdbff5d4a95bdfc35ed5c0cd1b2d2604c583b4b8ec2851896c785eb103d359acd99b21e76fe7b147f515385078c2bb55e50fb1401b374a3508e0d7b6fee29a0c39199484f1a5844489cbb0908cbb932a6154bfcb907eec928545f5d55ecefaa445c0624efbc99c970c66e6bf5276a1611afea7ff6851fd7dcb8030488e22e79f5316f93761b96d52554d773a0796b78dd5b3b505ef6eccbe38301a65a4cb660475f1b959f173ce131ba214840e40d32165051b07440732f9fa3b5e71dc97faed5b7c6c7ffe5c5f1e6ae43aeca57b3bb0ba755fa0a2632d8280b43a3b9bd516dea3867f154f5b2a9d7c5a32042cdfc403e862639b5625c151f97a29e435d5c914b45e467c32ddaeda81b8f7f0dd4dfa398c51b184759369161082480c0728ddfd8765982fb11e548b99dcce1b49ec66881a2d086921ba3df99565a4c894ace8ab837b5054d847993a157f1d2fbd92a33f865ed77725a32f0936b4c0c724ff0e36f9dc0af1da44d2ddfdc2d93c33f8d9251073670f63d1f6ddde9702720522e182f8599febb358ffb35d6a23b7745f2dfcb3fa3aae7def2e482451ed61700be05a35a2d67595f3d0ef8cd4b3dfb5c507cc2bb0421c95af57bbfd5f8636b90267166de8c394b7b3487a8a8f0499fe2c9153d0431d4ab456f08628ee2766617dfed40992f7fb148378d65725141ee389a42f43524bbeb81f3804509dd7f05538b246bd240b4812f7efc566ae7aa6ad0cb739de7fa46f5cbb8cd807a691c05a0c67408927cff1c2f3c0dbcd2beeb30c4bec03c9d7c95539820982a05758a0b1a8c8ab7fb18448cd2a325d1c0c27e0dce5fc368fd06c2261e994a70f042756d400d3a0ff7c3380c305667ddef771ebf44af3c3babe84e72a2bde4f464c73ed0f8da5a2c0425ad6e71529ebf316e78b44c088c682b999ab22fd9df894251122aa0e5b6706488f2c440223b803d4e27a2d032641aee57e76e47286663572aa029eb0794d9c8e0f4dd622366412e40ed8ad5a63721515e82bf6b521040abac792bcd5cbf47ad98a8f0421a955d390182efd290bc497be98e759e141a106618ab8da599e2a210cbc4d22863243b66521e641386a174bc83b5f5f55e1e9f0c510473ea7fa02a64affa2bbbbd9f7bc4293473b95cd21c5d8d87254f076419ff7577a88131a9f8a48fd18b0542f85dce25b857085aca11de35cea6e9e7c2bd735e05dc6960aa094c64caef010c42650070504a4ce3a5002a100b9243c2b870027037904c2488b2952de46058ea7682c0467bdc97615bfdfc8ab8c81251ebf4197ef7c282d7c1c31e31e71f2cc37a367a144dec54d4de1c5edbfb4df730b5a6cd4ac07692b3a201db9e748cbc75084291ebede0b67d589c0f38d631fcd0014fb1556140b8eed5bdba4f19b74e6688e6e2e724be1eac27feeb578086e2269dda7c101882add7331776e243edb3ad0ce85ca31408de225b9ea731941ec7a322fa33c9bdae8a85ed8000f6cf30297c07c69055f0e73dffbca45c385a3f9bc41f2d5e3a8f4b52a79c6c4bdc3fcf5ddc6dd66a4164b043c426df1d5f7a537f8687013b4d2b0be22cc69d5192b7fd25e53e2da41ec8d6a7dcfd9203935a95a7cf8cbdce1c76f110c1ec387c2a2d3ace507e8a2eeda0fc4f0c60252f2a817c80f0157cf84a5195692118571540178b6b3823abb6988cc621463fbecae05705b976336a79ef828dfa8fe3d6df97e82ca45e0da51dec090526cfef4dea29111649a0696c0acfbce6bb11a95dc2bca748849b8f33bd2a09ad4844560157550149902eefca38f411c4a4d41d8c87de1bc0a81da6db28a4b2e8b411f2226e5d508b1619106412fdcdff0f73fb237e9b0ff7412ee4503a20549354c2a63edf83b53a833abcb3720980be44fc47693c04289c593022582ee02a61db0ff01756d951dde478edd4ef16cf0a49256637aae132a2b6a4c2ee5359b23e9284a083210688ac5c44854a7ea992b35547076141fdbf1653464b50e602902f4de3dd49c604507c42336a7effa695222ef80505b400b687be794ee3a2b0a25af03432f78de4e700732ef5970abc74f626cc4f8c2394d05911fbdb33dbc9", 0x1000}, {&(0x7f0000000040)="9f8f0ee6ea2a2bee5ccf0f15557d5629af82847bce896901c02229b286ac5347160fa6e77a85ba9a708fa9b1b5ec8c84090874323e752e0d0b6569df85e0669882f07c67822b12f05dc47425e91a449c5613cdc1e2e90c001e5ca15000de847d670f0b5c55cd0bc8437d96a69c600c812a", 0x71}, {&(0x7f00000000c0)="f83b03a00b219f9b96c89f6b6bfb32c1bc8a0bc3f70a9f694662d7380f2666f999c7058af1604977031ead2ca4c40d683ffffa46d89ef5b811083cc37f05a179f137b229630a159f6f91cfb312ec63999c3d5ada7374a98b764ee3d6e94f292606d3ad58af0ad4c06456d9e655d822642f53350e467b8a31cdbb8486b6d2848944e20de5b15c99b5d3921bd2235e", 0x8e}, {&(0x7f0000001280)="2a78289eb8aa5051ba4a915dd80c381325f97c6de6fdfcb652cc638ad5b1affd4a0a5a163d1a74041c1574606e24e7fe05f1f3bd1b46423e7b0ed2c4c8d2558a442ea44075de596212daf67c58d01350afd071fe02e1602fee41148ba4fdf6d2f933ad698a66710ce6999626c4d1c7049e51a758763ac0af4aa951d82bd7", 0x7e}, {&(0x7f0000001300)="cc328fd65994ac5b6c7488f78310dc7c33296ad233431b2f17e92a3294c44a24dd1e9b55734645032d2027c842a9773741282a29d9160ca45dff6abee4252e2bbaec", 0x42}], 0x6) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x256, &(0x7f0000000000)=[{0x1d, 0x0, 0x0, 0x800}, {}, {0x6}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x8, 0x5, &(0x7f00000000c0)="59043125e61d6cb81be022b87ac9e48de17f201facace850245d63583b281f536606ad0689a40d581e8efa9a9e6986cc9be9b4e1", 0x34) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'\xf2\x14\b', 0x0}) syz_emit_ethernet(0xffffffffffffffcc, &(0x7f00000001c0)="080d34413fb2c507153a05b8a2a97168f52add9c8df642d5af5668b1cd07516010f10a67330d51001ef54bda63080058a09458c79545d588ca052d9a81d795abcb93314916e4414505162afcc8d6a0b59d31f733926c958e1a7ed6cfbba6688d9de19ad09696fd768710a859534639377706b8a6d4db4eed54e2f9de9bb574fdeae406101ab51f615a8109ef87aaee2d41296fb59fbf3e96babd6627fa643063fec5444961aacd75220ef9d96cee") recvfrom(r1, &(0x7f0000000340)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:27 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000200)="ee6835ed34eadd041f8dc59e686c1bca84dd8ff49b6e7d13910d7b13509c6fe291bf6e59c1e0d7275aa998f140eedccce3b00c0ff2d9de6263b72dde9788403b8c522afd23386bdbc2", 0x49}, {&(0x7f0000000280)="2d0383b67c192fd3a19052fa92233a07051f31f7cebfb1e3931fd4adb0e1e45e3d2c86838d2027c91c40fcb18ca40263a5a5a5c48173b067be3699e9c3fc0f9b05b53a496caac1c9c123f13cd6f87459c63e42129a1c6d30855b9c68c1686090e14e75b23ba91e1e57e1cfff28", 0x6d}, {&(0x7f0000000300)="b9784e6993a8fe7af5ab3104cfd8b921d712bfd090b6c1f46f0dfd95de3e985984a6de1c8c53b656030c3e2b40dec26d7b7f68d85044fc192c5892304f74dc1a3dd410a7a18dbf5ee54d229b5a24b415290996474cc40413ca9b19fd9767448c4e684c0ab6e47f21e086739ba1e00b87feff52af76f63e68fb910a60a99345b9a6776152b19082001ea4ce83352395e63100d80f4c86028fc3c9f2ac181bfd12cdd0f576d621f9c9c7f693203cd059d8d4ccf0b494e8031124859df639654cd519c6bde0bf9030312e14a0cf2bc384d8a800e44f7f0181b6d5e0e3d26bb08e87cc2c4b8c2f6907dfb13e8d0b2f891562eb3df195f961a16f7b727ddbce73f47fe43eaf0fca20593487e960590a746fa8971927eca0e4d074c79cca9eb1441aaa833176605e2f6b8a2d8ce6edbf5b64b0745366111f664d5c0f584690879e05e3b61b416902d74d7268e58b8c42e88722492aed4ef03baba119f55cf671584bd0e07cb2c8c92a40ee84d8d6331a54242d0df05845d7cadf5e40de2b4ed4e030c48c78692a8343182894a6e83f0283c8d6f427086e31c1d1e4d606a5b024f658de3f124ac77782743679a1ce123addba657ee89b7a53651694374409242eb8e3aa7544ae82730241c4f2fcacf7a0d1568cc4f592a090cba0220a0d76038658a21c61e93b70a1a9fea5ee40bba5496c1dbc8a4fe2c8a65e3ca8700338202e69911b811d35bf55ab45348f4f1f2dbcb3d231ab6bc23d30f1ea7574839bedfd0dd7144e3cdea85f504b8faa61868e9bc1df205fbd7ae30b1ff92cad1ec9bce633b42befb665012d8d97d3b8acc008f9e82ee7322cce7d1221f5a55437e5b4219d1a409b979480f6efb5a14d4af92bcf2a7923e39f4c427e8b1fb0fb826db571b3aea8d4ec0de4998d20e26b7f0a6b2d974dac44f550b96e7f5c448026d637b3de9d06ab05cfa9fcf120b632f9a2ffd5d80c82e7d65a968b7c963ed2939e667a7f6a08cecbf3515ed386f71baae0aa05393fe2aac7f42478b26a3d56fc5c558be68bfd042547433113ccbfc7d990ac271c3ed31d3af888f7a439c26fe1edd3c1477eea8c80c6b8e99f27039f032475f0884265e772d1c9a758bd69b92c4658920989ebf7684b81cd602318891552c6b082e58014338c5da9e107206f8e33f13e2a49ab4cab49a94d12ffaa6a3a29f846fb96a069e04c5f62cffc124535878e7ced671326e23b999d6c557c8eb591ef289045b259c2843465c7637d3d17e9ab6fead5fc545900aa71e9154c3ce16f2d10d66422fb3afe2d4be6ea303ab1109109337b04c8855e5390bbf2c5290bb3191f3a01e7309954c0e5a79239ab8ef0145821a9ecfe999e24c1cb6a1a16a8c6b9ba9ead77f92611ca1c3d31c7d547f9b48a36fecc5a13f1776890dafee33e3b5ed853bc7f240c94790502f7a3c56c89b5a37ffa7ee668016f0b6bdbb3633df427b17bacfdd327fa1a1eff345f48a828522dd432b7a996f444cbe91daf666524e72ae9954de18a09dc4d6e822d250018d91e539e466950a32e06a887f5612b337d5d5ce6d4fb2e73ef0889bb6faea35b5861d71617bd9ea0a10ba7038b62646243424e1f127ee81f6c8b87e1ca002aa28efc00a494ef376be385b0560edec3a6846c4f0a35b9cf3d0bca6b16c36b059e5661c50154d9613c2cbae2b9a2ddfbba0979381bad3096037174866046fc0ebfd4b63a7b9d7fc41a4baf9b48e084a5b9c03ed1458c8c4bdb1dafe17b669d845e386c68478164060aaa583d209c47e0b2274cd8e342c1abcc5ff7c5d45a25ba75ef3d765a6884f3b6906b26b9299d686c5f8daf01e25440ff8deba1aaad4602a36ea71b847ac9c77859eda5f6500a28532e8c6db6dc7e9dbb6cf7362674acc2bbb0cdb5e69a7329ce3aef1a2d4a06b6ac40f65d26bc8161d89bd2406af6d74efff5c4dc477254c1e75d8f308d5a73d2194be0a43cfe8a8e6747fac811bdb8a8bdf54ccb3a177bca69edccaea06bdf53f15310e280b9c77b9414c58dd1c59c11b5e5aeb6fb56e003788a1ec91680fe95fee451f7656a3425c19efbb7f4fed7648937f7e14b418f6c2fa0ddca02effb8dfee865fcecd46003f97f12121886f76e5029aa14ce9ae68cf54d07c42eb8470db26e0ed08b43bc62335591426d5b4e5771bc5ac7ddabc820ff5d1be98afd66d8d3952a3e5e8a01d9b49b38fe6064b78d7cc480369bff7bf364c15956bcc1560dbb5e0c54937da0db9295971e6dcc9703ddde658a3911f0701524fdd1350ab2e821930489350ba607a3d43ce7bdf3b6906b4fbff0db0d2482d1e406adf3ce34cb76b07170d91a9a4fdb055cc38fd6039c24461f135be6947ed3323118787722dd8fe7dfe2181ca285a6b75b4fdbc66bf82c0fa6af29ea096ba99bbd4c8332f0cf8f1241948af68554f38114d939c52459ee60bb680f2209d4c7cc45fe4357633aa8cc8616f3c929afd8bb28bf94031a9d1cfbe80a91db0ccbe77f306820f74a9df2bd78b44988692398c0b91d879abee66313330f2464a5f88fed384ae44b560961eaf475750d42cb9174e37c2f870c26ad8acfa5dcdd4f1c24633681dee50a714ebb96c5c3274b571013a2d5bc5945b44528c754d6f883ab86ead2b7bbb4ac492a29b648ccfbbdbccf0ce9d12c5ac528d75e0a5ef2baff5d970efaf5105a5b23eff9fec1d22f4d230fbd85b05a3ad0d8391dccf5eba3e213a8c8ab531399ff56cab1b4d6f0da8450ebca69588c243ade8d5d9dc57d8b4570bf95d18899e27c1738226ccd6baa4be2067bdc27435a80efc553ee8807dfb86cb182b1a234ac973da4ce04f86699b1701cc29457bbfb002030f597c02d6f93939ca569c82a74560bf12ddd68c35857a1e0ac0c012dbd08ff83a173740b2a8be1aeb689cf9d852fbdcab40b997a598a66978aa42c49bcafe04058cb3fb7047a726b6f3ee66b2b150a0e1286bb7a3ce0499b36754f08d5535b9af8d0655fa9b340a417d8d18d0466f82253f95297925bb701172d40120a0b1e0585f193f4941bbc1aebf574cf923398bd029d68e8f493b3f8d00c5a5ac8e8d8e870309ac14e23b2e468134172b1478c3646725f728c7e74a840e71820aa9ddc342f3beee7e04a9974e89c9e623e0c5b7191e6d2d12493e844fc7d8f7b5073e867f81348da902c1dc60d29cff57725f7a036c4c8a3a12e94720e4641793748bc84c4e260dffb1885a34dda0cceded990080fd8b0ddd0f43a4af8f4458e966c831a97dd0752cdc4003c9df98f341e8c9712c436fe6a907e7f63c390c294c1df1d1d861d1abc842e5233dc88e883acf757acc66ebf09e0b3522d932fd2e985c93206f61d17978708c7c8cc9e96465273451813ad1aedc9cd4b015e34606b4ceac90b56631db73c8beaa43962118b69136c08fafb66a1375fad30fe6725fcdbb8e1238ca87a453810b7162f51ea3f653a36947e36f3c10ca533c6873dcf9ab7658cb4fe9a4857f638045e7af7a3cccdf4c806eb7807eaa49d1aa65db9c8f92767e4ba7cf0d98cd0812bf73ef28ee9d77363e266b9e67828b43cda4cbe840ac64f5f146c2baf6b85b4d75d1e6159da788e136d389bd23a634b034f0ca6663108bc66eda6d5553c2240b4d01b808e280baea5a5876548b19eafcb7c18c53ceab40e52eb014c3ddd23fd2f021465c46f2cfe83ec217f84b46df44b14c73444e484cd274c43879c2f9d7350f7975c59464091ba5fe35fe070ee28e874d4cecc534f52f7e78c87b84479ab7b028a2dd2e59b09b47e17efde7742a322744966abce3a4953c4d439b26b1ba9cb1d6ee5d25112e6c7f4aa4822b62681aced8c7f59c092c0d52f65e4959d754d4a4a9f58cbd401b088e0ad5032dbb2ad391c8cba0aaed8ebfa4df87f6c9c0561b7059cd2895a2dc024e658e4d9cd20837afb03994d57d2b05bd312007a349bdb99a4ee8d3035515286a687cc9e3ceaf95c17443682047854c342a92782b285fdbfebecab08a53d642ef8d478a679cf0b84b14daafcde9bf3159eb9cf3fd9debc76d8a5e8bab410acae88afc9efde0bb7703e4855defcb7e98248ce815e7fccf39899efd40223bd14d63724f4646c24d7bd48ecdceaf0b3c3ac523cebb2ad35ee65866e6402ebe0e765bb1d8af249c3f90e3f924dc293c4b8263b9b31ab62a694d6fffd32ea58c592f51a339443931f6ed75f4c41cf581a44ecbd11c2dfa9beee49788b22c5ac34d8d9e8dc7fd15f6ac14ea87fffc418becabbdf43cb086e669d52727e9e4573c144f4f5495e20a3fcb391b66cc1ce64130ee4b18ed22a11ddd799a94ceed8b2910945da0906c186dacea120e2be28e89bde078440cf239574ef58d60fe8034ff9405bafbbb111274f9fa31da5b4a4300c211faae8ad0576fafb02c3a3db94d452ffd67b57a047678d1a97c29729f381036fc11bb35f357492e3148ea0a230578bca57bbe4a0bcc2cbcf42a53f55050bdf24017c0d7a3086add8a7d9c97a04f59e596933b7859d515d006b7e4baa4eb6f932d266075a681646f3fb22a556bcef9248a548bb1fe51957f1a99e3341166e26eddf39a1d0c3e0066f656ebba6880fe9d5a3d01df132cdd2a7631e46587615ff2bbf657095c34b0ae6c3d9d651e55f217349d3ce22434a1289119cd92a6c7fbc1509c82ffcc93b4dc8d1009b3f13e04bda028ef9b188519289c42629a6af6b736639aabe9fa336d425194079ad92299824beb4d572abd642ae0be4901a96db3af48e532e284d178807a53ff02f0fd1f13108778fc17a26fa74f6065cf1326784aed3e87bd2d5e34226bf854fc75f44d3891548e7529b1f6eeffa59c522a6a9ab4f0d00e3675341c08bbb2f5048fb43700d1dd5f5b3f30092328af483c659a0e9b3f72203f65f7b0dd3d91066065e5e63a8ba822ff73974cdb6314378845374d8159173c91a9fb10cf08a98723664d382fc25042d053de7b7c4b8524ba5963bd29527e0bbcf9f68bc372ed183484356fc64e6ddf063de86441825562699e5a91748aee4047a84e9dee8880ecec3833211b22f3d5d728fe9a924271d416a982d2538981350d95b4740dc025048ee52e4434c4f162990fe0df822cd983f3dc550f45403027fdde1127395208a82d68e58202ee9d7b24ecb4acb1abd1101bf9423e0d5e29749bad357fd941e43f535a3c470ca89ddee3d59afb1e447a24378b0fa23da0e56180be7100ec7c60942c871a0e907fec9b1f48ea3e163a961e3f57807658fb80682fa2aeefb95f52dd0189aaba0bf2f4fc34b5eec96a495703a5a8762ce24c36ee1656bcc57e244d1e5a9dbde3f2fd1751485dc6a814f95c9ee784144f88378327e5d8ceac05e9d81cc4f9b34953cc9de665920fc6827b5797cd1ff3c89cfcaee37587924793f3bcaade38878f2bd906904ea93dcda8886bc50e431a920f1ebd10d215296580f93e3c4c9798103c808b60483a72defa3fb49a8be04511003b1bfabeddb09f4bcfba4e9249ce7c33d27d224c327f49b8531f9b4ef554b6d29f718d37b8a19129c1a585114a0dffee263dc48d20b65e1c2ba47e9a4a0162baa74487c92742dd4ca25c04fd5a2481fe28fe3c9c3e22abe1aac5624d8a4ac95785a2df1fe0c17aa86a39990f3c76a386d0648c8fc202462f19c521f037f1f5a73a8ab21982ea1135629e538999f5aece46cabc07d84dabb513b09f38c52872e4c2fb4dc67c79df63d7ee611e9bbb15215596ee5715d1f1c4a53214825f084e88d5fcdd5c5d52ecf41381c7fda3062e54351fae571cc46dbab83b34e0058608d84305a83a39ca0cc", 0x1000}, {&(0x7f0000001300)="f2b4b8b3a645f518d74b090a5a1161de895a054c172aa9c485a4eb64641d747e91ec1501b6f7e0a122897420211a12223dcfceb43072222c4da9ac06dc249300bd382267fd9d67558b6364343e3aba5cc2e942c51796f6b4b6a41a4c42e41303363c89e4627ac09ed87ba06c4fa26365fe1526969d22e40fc1abd556bfdfa42f2cb231c4db7e500d7bbc49d7316797a4582416a73f1b0450029b541eb981359188c3c7f0e9e35096e87b48e0865af86d5de894c235fa3a84b6a78d93a2815b7ed2652d3c8e2c15e1a96b0aa8009f9e62dc8af020410a1bdb68105f59b412782339e2d1904417dc221834b16bd265b27276063dfe86a8b23360", 0xf9}, {&(0x7f0000000180)="29207c685d2adf97905ffa45e0600e1eef622d0f7234f9b0371f7773766335c968f8932e", 0x24}, {&(0x7f0000001b00)="9b89e1090f1da6a0538b1a97f04f91289ed081e518fa9caeee5f5ce4bf06c547c171c0dc2616e185868e63e1e4e4eee14258e86f7576ddf9bd44d11e7e263c6a458e204dfb375dd10aef3d2dbcc23b8e99e7143a6b8bb48494284b464d8a9afdead4c5f509d2e99f71dbf1d9591f82fd9feed397238806d55c734cbfe8b9f804148aa3f84d230e0136e073c91f3628daf29a5e2bcd295ca81dabab1b4842ff31b3a4c4de044898d24cae4ed880577612c2b4e95906dfb582b52ea4382f55a3f4298e4853e4d88935c24b50659826b9012c03ecc2feba47d6c5c2fc4aea0b156129e2f35372b0e52cf975652a6ff5afb10de4c014d7ada7fe045b6e483ff82de64bc6918d5de5d3825214bc1adb541ea97828e8aeded4f2d47095c43616cb7ff40de2227ccb89c7e28a99e31033bf5e26d546a21b60c9b38152eaaf5dd3999da288874e0046c07fe754cfa5b0a7d92c89826f37e5d29f22c1362864bbbea8d73c4590c8b65df5ffd4a6ae3a6d841c594f2d5cf7f142b27eef7c966ff1969141eafa3d55292287ed3a14972da982d1fbbe1cab8057aef13d5b431af477005bbf0d3d6d5bfc0449c9c9f8bf0e10195e6896cfd689d39fb01eee912b527e0532883aed4004f6d5c3298cb41cc64891546b4b33459398567f2da8ee4480e2ed5beeaaeb0f5483ab7903275c20bb69a8d39fd797241d770a1a3e78ce7bd1e3fcd522eb3f3af9a1bd42b84fffa3fad024c9e94e2756e26cf66d452d37658de054bd25afed90040ac712865ea7d54836ac1d097e7ab69456dc1cc7eb0baa154b6d5d9ff5b73440e7fbc1d7d171b418bfcf07924edaa7ffc176a9f649504d62d4decc68c71264784703793f764d50bf550b50d1750dc676e1b0f9a4ee340393f97449631ac0ee391d082438047edf7753d684728343e2acca9f0080ab7ee5b5accfbf3c414c3cf87b8e0bc3484a8047b0393bea59f551a7c788b8ce5df143065b9ab45c526b94cc92a5884f8fc98304ab9d882f2729c1d8287fdb99850000dcae02895880d6d63de1bc65806489620d9f181635e044493b21ac072120d3083b03aba805537c5c0322c0a2ed8a271d53513a72e7e4a02994008172c46d7da3db2925c8bd13dd6fa9c64580a2077888cb25060ebf52b2d95302c50fe94b21a3203342c17f33606e0a0707c149c06170d485401d0fadd977481794a2bfdc2ddffd57b7fdeddd156b345ca64a2c495e0d673e28fd75e1effa13571bf54eb00c1186d6218b44de583042416b78dc2e871714c7b9d270386163099ae7bba58bef2e3c4aec7427fb0a91e3f28b1fe7d47a24965d85fb48bfb18421cb1ab1cdfa70ae3c065810772fe9bd0804bd888d740b2cb18a77f3038aaf62850f452478cb2639759b3cde732a647eeafaaf6d16ad1c2ea95f80fd48742b562debd3fac0c47e7dd90dfbd823724d9f46406b75d119dfe1185462143fd4290630a3d2de917eb6799b5984c3add524a41f69c4aaff798943ec6c7d9014f158700800457328914cf86ab880f4b8aa61075cfe7bc837456cdc0cc907e29917577ee61422453a173b3354d05a62094ee7d31805594cf1be7f27af2221a14c1534f7d82acaeb7764aeecedbcfb4dac6371f305db6aa254f586544833f42a09bf95ec861e5e3263e7d99c63812459c8276ca14a055bbf8d163f07ed0c527ec201a20a53599c81693822ddf87529eec25b242acb24455a271a4a2f044757298684f55f9fb8fd6176c2789f2625d4da0ec478e97f8e337e28f7ab9d8c4c20af61b60c11498afa2f189593d1da791ebd3f95b124d2bcf696420a45c62e1248e53118c4f467cff939d2c25de53cb308be67aa68f598d62b226e5b02ba2538e2b3ebd697fccc9f455d2f007966f2eef6d611eac89552c465c6d7b1f35a9882cfb6d5fcf49d2909069de90a4da7e0b8710c3516735ba0a6b70fd061348f848e434247a9787bd499781eba6f625b50d4eadeb42984debd1dab6df3f0ec7911f4cabb9f5f3dc4f6cbea53ee7599a6878bf5745d6a2d9ff48de0a7f3c458ad22a49f3406a19fb5b9dfa71b9bbaf53d5fa509405cd76cd766f9a4c9cac8468a1b20729fcfb2553781e71a930b342cd10525d29b08deb538a00b30d990fdda8c66e0f845136f278283674ad8091825e8e878c047aa6c48f003d4aae20493ba2a2e6075667df019d2f0ed6dc391b2b981cd8623c0141ad6ccf9245787aedeef0f70b4a70c48170dee04defaa4ed94947756621655dd4f5581f77c0c5c0b4c2f23c573ec3f4a3c41f58025be268a552fcd67935bf228239c3bde947ed7b6c8eb66fc42cdb0e15f1ca3fe7385488e86dbcfe90952f1176c4d98e49844789843b34ec8ce65ffd00d9a8cde0390d3fe3fe8563292e9826601679ac2719421995a52a6708e6d8f8bb5e813b417d31bbe2ff7ac7e7c07a883ed75b7ba132b99da1be1a45f8046565590cf440231e51c2d79b43346176e1f0240a55b13ec8a6f8991887404fa4fdb5a9ecb3b57fe3d94c1699a3d0e8b39c06c7f117187df26d7ef491f13f43af783484d769b4a9f56131b2770b29f584e38c1a11ae5f7354895dedbe2bdc924b0a9450a7a7685f785ce49267e1534448fb6d0c1008d7d375c229c993120c37611770bea619e0cf1ac25f19f1e099de3312bd4fb6113b277bc0031d01c5ddfb0798c0bec18030ad7ce519a14ae281a0501355b4a55b5792a95f3a390410007cbbc3dc7ae681a372af6747912aaa63cbfa476e998a3ed5044ca6785f29981d90148be7f5a9f90a3c90e7d2ce702325ee19ba3a5ff1089b96b26a37cf2be7c3bc1be4e51fb6849513332e5093c7632784a5ffb80d96e8d62ad9ed90c19f3c62711d20e7e40049c26fd3f78e5223810fffa6ead45883dc0c937a531591a17bce1adbf3f610b34ca502ffac192e4867fb8fe7b535bb524dd95ee6821dc61b18cd311f71dea17d99ccd12c853c90aade8e39cc0b988fa421a81b6d116cc23b2e4f52c89a226f74483f4c710653ac1811a9984bdbce453db6473b6d3b1b8abc94d6a124aaf1bedce51011f3b4db3eb51eae402718da7e1b91127625e7c308a231fdcc1114a4c6838599374cf8288380897621e209a8c1d306097448601c0a8356f1928feefb32a8e24120e6a55bdb4bf011434f471e11c967e2522a1c546174dfe752c927c03c1a20ffc3fb3b52957c2a7858db3d6ba9f934de195acca29bc8a3f01de492f091a664d91f2809d19f56f265910943810e5dac70dbb1fd8d337c8a89f6d89f9632e9bf1d79c52646051c79539e855422cd6c3efde7cc8d4dc7489e500ff55d0e42bfa260e7a0a969b9094f8a34231fa5e9073ec88578152e4517fb2e233771a5753369919bf4a93806660c06f2fedf6213769cb631a9fffaf5ad57655900706095aee2504cac9efd8295e68a5b84a0c5036d3c68749b5192995a81b0e95acb69821573e09ad31a8a2ae9f58636c78e20c4cf5b691f0966b1cba59cc0d74952c85edbc3c51436978a1dfb2d3534b53d2eb143e409bcf0f9c25da129fb28dc0ff5efa20a155f3733bdaf44068037761eec658771c39913257456b58ca7342ca7b8523bacb78d70a25dcd462c6fea65433c8ac07b7925b5a068fb3764928a1cf1493b0767d911c384bbfd56a278a3b112ff874b7555cfd3fcf571fce0257f836a73d952015231062d11153a7022f60fbd5aa53b85cd3ac5417af8f57bc097651b03a632c9aeac8d067741c627fac50e0bda29513ffd1bff0a3ad9723426e2e6e4e025602bafb5ddb32e435da8d75d0e463bc2d3784136deba55089b6327a9dd635242ad3a0d9509c7e24d67d8cb7cf4e34b1db3cd8f4dac4fdcb55929585ed0e9ed950d0e97ea256d12c9dd4f250cb307a8060522ff325f422246a2c1ce59efa6fc0ba663f60d71dc28777c4f6a2231b67e1170b4804b46fa4c5fd141d2915c2ae56ffb20a900814ba904d02bae894dd5798b683510ffed9cacd12447ceffd95075e56d01ac6fdb118bb4fb58b7d1c13b1302a2e9b9f32e27e630dd4e0541cb714f09b83b49410b2692719c754900acff146d1e301aacfda8c8e9b92a8e0799004f011a1494f54496d0c1fb5b0cd9eae6296142a3a550aa1a49e3dc501ed364a43ec3e86eb9b242450f5742c5c2ac4719b25c546e036c332b8a66d1adb8dcaa0c98eb65346fe1e038736e4815975ac9834c597175bf85ba280d0a38960bf2fe9a688e77455973e6e44642c1602c472e430d5431b33041da1052c0114298358d13ad46f8657f9bc14cd4c82d3d2d430ab4ba59381ed8815f046573092d38b4fdab488395515f5355c115365567789a1f7cefb4cb643fa27733074e91a102f7ec0634554f3d59579767aaa80e597c742cf811c9c966cead599d6f2cdef67193d1c71ab51cb848e136dbd73a375d857b60b7e6c68b8bd45c768f8d47fe43a965b855414019d5bd8b5f4b660f062904e35ac58b0f8c833a5aa5ad9208368de529cb242120c92bc568d56617a09644f3dfe6543b7a394e3e8dbf47b70c3778354616baf3045db69f09995430b4d704a3b889f4b1c461327f25336b2168da18bd0c65cd397f1320224c9c2179d322235b09fec8c3b9ce6461588e21bdb876e843133c1e686d8fd1691df50863a078f89f968bb8d680cf399c4e562655602b54e6fab65d07678345a3d2593141dd5bc49a2da838b8fc4114aefb9332867e5fbdb659740d11ecc3634e651f9a0ce49dc6adb5ff840c49884e6fa899c9ae5d69cca36c2b1903b82dcf6430798204db7c3918b35a5fd89b799cf38fdb833bb87c19fed1964617e1f7248c65a82f846d63accce74b21d0b9752ad5ab280c2c8a46d518de43c0aae81128e3056c21528d50fe5fb654de36c41a832ee390cb96e4ee9b96cf41356df3b5828f49b441b953717088d2453b28014478639cb2524df9df550c3cb8c905cbd90637b3cc043d2cc3e6e297f28f2e7c22c870cc56d615462340f6cfbe3d9cbc287826b39d9d79007e49949a2cee7accdb834dac497f6f455e21c549a314a44bb52f2b8c86c9949d85c2afa08df2b678dd42cb5e0a663b8a6357b788c810c72041aa9885dfe97547de8bf4d49c8151439003a52885626a2e27260c3ac9accaf4aef7da30f56e81db8a871fbe20d5723bd70640c344eef50e08a4fe065e92e37dfcc8f05950f0b9811ff4a41e5e75fae34626d703a8af6e260e6694a8fd7f872ff6ce727d12c2a43ae3c35945d6559a645edfc64c92db4e2173d282317d7f93437c536465bf6805de426406f777380be97f89df05d93189b7971ad63137867b31e6f203b2e818615422e448670233d8825f0360dd515e1c63aaa900adbc13bff7a7e82156227e76ab9b2710ed13e9b7d5fa6705d5fb5499b088b39fbb451fe2d8736a9cd7008a244649f1da5f4e64e9158e34545ee7a8227ea632cf056db761d998ff8f578f74396dadce61b6519bca9594a30326b79d91fc30219f30f304fee1250911aa20e902d326c6bc97f3a02d9a2e4b3630674adebd306181c60b283d05717ae8a9f496bc50c2a2d2a64f078f34929bc4938bd77f194ec64e281b7052ce46848be69db5940bfcbc2c942cf9b90f6e56771c36c1100e07873f746eda1db833c3004fce97a6ba6a9c85ec91561b0cd07fe34fe8fb1071f84145ad3d9f19f31dfbff77256daefd5464022163084ff06cbcad2bbf14a2b8293bc28c27ad2be9ab3218ccfeb3eb7d51fa5f658be2e7ca7ad6cbc211c963653721e6621271ed6d5889b0ca27a4a80b210185d4e67d21274", 0x1000}, {&(0x7f0000001400)="f395e7403ab563e93184420b22bb5e8106324d4e65598dab1949c33949219cbe63d94ba6caea48e1ff3ee47f31dcb6690b430ae0045c4bbbc1f6dc1ca7462b55b19903e50f4fc106fbc97fbe2b949c7bcfa0be8647fd0121fc8c1a11a484cd8e30030112fa88a2baab71637d0ef2b21a47d011f5", 0x74}], 0x7, 0x0, 0x0, 0x4}, 0x400) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0xf7) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000300)='./file0\x00', 0x83) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000900)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') r4 = shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) open$dir(&(0x7f0000000580)='./bus\x00', 0x1, 0x100) open$dir(&(0x7f00000005c0)='./bus\x00', 0x14082, 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x4000, 0x0) shutdown(r0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="43bdcd52f36641ddf3c8b3a17a7a5c"], 0x10) write(r1, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:27 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x200, 0x90) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) chflags(&(0x7f0000000200)='./file0\x00', 0x1) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") r1 = socket(0x6, 0x8000, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) linkat(r3, &(0x7f00000001c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0xb4372643c5ed34f3) fsync(r2) r4 = syz_open_pts() writev(r4, &(0x7f00000022c0)=[{&(0x7f0000000280)="8d1919238aca57f9260a394076a10fe03ea3c9e87d9260e21f2f3235e90ff0c24749cd97cc95038159612fb2c4ed1c5baad28b080b3e8eb2d91bd967e70359c079637db78d028ed15d4ecae3cfe29f7d3e4e3ea59ee4ce3d3cf04526befd81795b496cb25f1d9a6cd2377aef2169a0754ec7a93e38764f60815066e5633df2ec773278ddb913e15c811222351aa79fe5e057240e7c8509f245b8ff6623c8fdb3534e0d7add97096fa1365fdf7b94c3d02468cc552cec66a1643d5e5ec0786932c856e6a513d5b4a47c318b1b7f230c1fe61052540efe05df63cce2ceb0bbe516e197f2973d4abe02c1669308f88c2fb81e6698dd33a1f3a0b26e5c397ead61272420c38d31a0944d80989c60338237baf7258e6099f420fa3f8ed648a84cf8bb2995e740c55d3817b0bb9dde482628c76491a6f02c12793d7f8bf3c36f83b2441b95b1297d509f4ee4509e966cbf80a657c1574442321799408cfe61fd112dbe11bb464859d8bb77cff90cd25ed9c00c9645e19f401b7707dcfd5b784fd952bfc27579e8f8782d5d31dddfc4dd8befb322bc1f3b5db60670b1ece212c66a30bcc712e819b7a59746c93a9bc1c191fab7d08de6ae7deb7e6a8f961eb8a94f78692974e0b9a39db4b0b5ba94e0ef5e4f68c5095f88e242da0a813c7892f0f7368a88fe8d78f7462dadf7c8fc7d8a021e38a8272aff35b0425cb926d978c08e7457d095d888c5c27e2c333dc166ca23358f4588405b3dc0c4757f28bba0d9316e49f68fb68431bc7b6c04689fbb1e1a05fc4136b7f9d1ef063f90212f5afdb13f2be241b3358b707729643fa9e842ce396a3dbef65b7142783b595803e93c5c920ebf70e5e10e992b3da379cd75020df16c61dba4c3dbb9badaa7022ef5e14e9c075563dcad34439dd0690bb01f666c35fc924d7d8526872b07780a45c6c8364b6816a074ac3deb8864be7bd0b1f566e86f0a06b886fd85e2d3370e6059be430b55003c4045cc185751a1098640224ac4c630d2b31830f3fe36001ba0f81de24bc69b3ee7199bc49f5c1ca47293398fdc16e1ac0c09fd01397266f62e1f4687b67287b6a107973f20e4931905550d835e99c09dea04752c64e269919b81df3455fde52b2d5331f16540a70b433ac4e551555949e3c582369cdf39e7364f760331e79433cef5438ff1c7a6232a27e72d695d927a1fe7d77f112998c0792896a4f65d8b014b27fb0590f8d4f6b8376b73178a344ed17ed62e946acc7ac275c2fac81b02481b692013d06b9644e0761b0a160199fb5309c0ae811c5c5dcf1fa318b050924376fbd6c5d50f5716a1b18648dca32a6ee4b6df5485c8f1bcdccdc32324f92b504f115fb8fcb2cc44e1bf337e4fa19be2dc80614420334efc82d51a7409863caabaac915d503013dfe07e830d956d83ba7944cfa1345048feb739fe6a4ca428c9c5c4ae954802ad01b8f0b1413f86006d651ff316a9af7bb2d1afa485ec880da1578da22adc199dfe728adf2e9c1b0645b30f950bfbe77c1f9e3331fa6fd953e6c1db0bafe494a73564c152953cda0fbe3303a586ecaaed809ceab65b853af26a03e5aa55ac44665927434bcb333be5cb5c88e8bf7b10208f979168dabd0d19ead2033b519b98d36c35e090c7f70a51ba41ed582653618dc59fdd275a36f8424c31df7a37d8e55c064612eddc82ee0f889fe73e4e012f675a00dd0e19579c130f4ff2500a922942be31dfdab49086d4cf142aca1a93a4b4fb39c30ed086a405778f11c3ff15893ffe1ce8424f719bd4b930e133bd65c93b58a6a8b4cf76ac0ef767b6305805f2cc18b0ad9fe6da57aae04fc24990687f110e5b7733bc9740c240b332384b674ab902f3f4f9684c1d5ac1ba8780a060dd353ef78f6c2af53859ed5e4fd43568178befb3d8c30e11518660f0bfdc44224a8bd654ab490808c390b1c6ca42c66b80c3f3d5a96d14f545d7dc6f78110e3816d601db0678a1c81966121e8e794eff221b63ca5b77b92f1756fdb0543ad830d48009bcace4c1af8b3d1faf857d4aeef985b7ed860b91b8c8726233085f8b6170a5d52edcb6e4390eef5aaf9aedce47d52620926c5125a38bebe58e2521e4755fa30434f4d9a3d092cef038343e9b8529e8947155cd24d11fa0588150bf451b71e60e1ebf00f2a003df4bb506a709cdbce0dc0a2cf19172a11af3ae460bb520f7afa9e673d0c4e005a7f9f2af7b464235c4f2cd8ef6825d32229ec11576587fb6473bd80d6902ef88c7156d4be5d1d074bc15bc7a9d029878f3d2312df00885b0164328b24210b23a1a4c259e542547cf4c43c606ec888e0930f6d1bae0ec75e63395a2792f5a9c02e62e6a11a3ed28d514488cba3515bcce5e1a22b49a75357c42ba97fc56e79383fd18d8bb041f6cd809e4cb0e41209bbe4a7123550c6af5dc7921a1a3e290cbaa327547dd5e0bcfc8c9cc197aa7ea1f1fd94ce2985a68df6765bdb1fa460f33bd76bde8ca77bc7d49cbd8e5c4bbd1ae214c10de915b91fc13ee887299b0031c136bd238fb88982a77782c200c9c83e1af8b7e33f455a8393517e0ba1945482e86b16ae6fe519dde62b5e188c128614ab5d4bc23bcc90eeaf630fdb5db5e7c2762aab2af85148be1beb564231a5cda9ec342f8f6a0094a9b0bcc62be704a13afa7705a896186f6fa51c9c6f0c7981d675d1b6a0f6e2fbda558dda7bafac383c95049e328090548372ee8268a9be27b77f7c3a0b5ebb204ca5d130bd8f9e52a4d16bcbc69f6e9028dc16bf5925b0a673819e3eed7b5002669f7af5e9014164ae42c6f113c661b77eab9cf4fcb0fb8d7d6a287a2ee58eb9621a5caa4d3911b6f038632f8da5ce65a8afbcb2f1828b475268aba261222a3a891fd528785c9866b5deb41fb965bdc4a8b82cbdc0e7d2a68cc8f759edb9786e908d04da708d7f0d691d1093b1920c39c7d5f55aa4d0c3fe9d3196b3f9007e3c7fc8267ead56265f8f319a60df062584f38d38ba15383ff2f9bc8bb2b026fca30fdc7cdd324240dfddd7e0ff7fe9daad6077be8d78eaf02bdb5c99a1ea19417a7eda9fab03ac18c79220f560d198ab572f2694baa35b07d21b5ebef0af99e6184fe7f6ac033f39ed1033f0d30ec9bbc83788773cf8675fc7da340e9eeea5afe6eb3a40494a7d56bbda25265098c2cda47f5b63b76657c9ca453142241cb1d52915d1d4f72c8fa6955dabcd0f1b49246146b36ee575f08a6d83e62a154ad74d21bd7ccb5632c6e0f47f824a292e116410f819ae21d96c7ea2129a75d6451a2c5d12605a36c7ff10df513fe05bd7c39a356b2d29d6621afc20ff56b1eecd47389a204e31c06a4931b72a64ad6540a07c46110c85b4cae90331319402a849f4cf35562265bfd3b03871c43079af4268b07f4a775f4eedfc0a8eead69fd42ec5446e30b1f5ca3f0d4f830436633801df331f509a38a82716222d62ff7cb7acae299a06922660086942ca4835f9e9f8f0d294343b4e38edb90ce3d95453704d1f5e5588f45ea3140d189ab24139a724f7050f9c07c6af55b40f2d31abdbd7477bce980a0d35df57028ff65f59df84a4ad06589c04644d90dab75e04d9e5d86dc669611717f41c6504433f3effb1e0b4b96775fdd42c247bf37d64761dc127a48e23cab0730f97231ac11cf4e99b899ca6c19af8bf6546f7b38c9e3989aa1f31668cfc4fc7c7670f83d1fc5962763f849bace139dd013352f580941fd6070e977adb0555f6350e01635fc90ff5b3cc0df7b967fd72d036a7a666c53acb9a5758cad7510c5f51cfcc5cf973abfb7a51663aff0c44361c9a9af2fbdcc49afa6c38800ba2e78718d60e4d75a16efd505bcdc2231d173f4c4ba8486c4c86d3f8ba10f5a3d270a108807b2e88eabbca53d36a27cccedd4771d79e1428e3e74bf313c0666173ea3ba2da4b6e8ba15e271cad6ff2d2edbe9eb7e93a5ed49b551e5a8f2e9ac5564082a0777cdac7d79205acf4a2199e90f99e54ec83c4cc2d634d8e9086549052a03e1d66a1d2bf4789ac7e59fa62329326242a65eefce5164e470da83b61dfd77cdda681d6ae58da3a0698b55855c7c3bfaead3d6799f155e27387c106d1bd6a5e053343fa43fa001659ff352ffb9bd31f04181e6a7015725375cbf8d62a44dbd847b9a835c885c7f52b17622ae2f0427e2625c3eac87df8ca5dda3798aec51f5a760686e3dcaa264162004b0cb4c61caf6d3bd3cf117ea74561959a408d07794f8cef1ffbd0ba307cf0734b22c174ee59dfffe67c75bd63b15b9e7298ae85fd80c301a0e4dd972d2a4a83f4e2f385c21e12d3c9e07d9bee90dadec94b998cd97fd50eb0428d292cd15ef8537ff13ef9818ebb8e2079bea13bf575ea04007f1795483178f99c5f7e7e9cf4a3979b643c6a66ed632ab0ffe0f36573b5d5b90a3c905c0371687ef344701dcbb25541ca6bebe11b376c8dfc6da41feef67bc1c6eeebb3cb0241bac9305594643c7a7e47ab3e8a39af3767b8701de781a3c343c65c561eab4b293b8d0a5bff0f68afa7c54d8b3d8ea16bb256cf419f3a58d8a7ef300a459d3557bcc4d76b408d6ec3458ffefc5ba9597c6460c9fc487097b5e7ba2c02e46b3d471eda8eacf93da391f9f4f4fc2fb396c662a5e4fc1757dc05fa12714dbbafcc4375f9596f2bacf4ad97baca339d6daca3e0ba5bc814a6cc84fe966d5926f8e217661efaebe1269c9b7eb69408cc10a708aec9bff0ca09094923d3afaa9a1f36bca9547a6b8fd8e001c0cf4c5f072fcf8d128046ca61b0b51a091f4e680d3138d1a6525e081002e3b8b896b8db48354dd04d0a4852da9cfa4d1a980aee8c58980224559e63510491100a62b07d30a05ec70dd83c7dd424ea811ad0f7e95bf0eb81f6bf421c8c417c1605e6ec7070848a481e41db4169973ada7f7f422b21cf654fb49c80c5da4482be906baeeeb772f4cf4902a75ae301944080afee042fafa3ad66748723fb8d909351bad9202af2d5ad5c812e0468f203ddd6d5cd4ca5c7e95f4c2a9b10038972cef64c8097637f8a84c17eb3b7496345a362b705403a1441895e06fbbdc86fb3814b0b45da850ab7f3960d646c718b771992f7f610f7ec1c87b2df46a074152bdace023d8f9a808bbc7a1d15c5f9f2618e87ce501f60b8049d144faa915e66a3a89fdb2d614bd721a67d94f338d6d95e7d3582169dda0887cb0969db975b2e1ceb7c041999aa1a8911c0d58183e93b18918f21f808aea999fb268c56d96287bc85e5473b6ed6bf2b9c81d7b2a7904227251032774883f1ed093b52c1f91d1bfc8c94eb6b2346692be34c2230a0b4d0c054758f4752a9c9b4af9889683bbf1f8c12983bee784dded70b55e6827ea5af40e469ae00f7cb762c013a56ed2d03d1a1ab9324510adb47339ba60b7c3a4a6c521aae2646c62498c7374998ea0444b8368b3361a360e99390a5ea1803442e60259b4b771e2a45b241d6ce14aa6d9a251d711e97e415c49ea27f2da7db6e08401b25ed3f5fe92f56c401a5c38c3172fea0093951f1ed7d1d6be5577007cf482afba24f0d24546a2dee87c57870d45f6364dd23c99ad2be81013694b96aa590547730cf2baeb3a8d0d732663b31115cc94ce960db70ff286e26bc7b7d56c88a2791b59533af48a00f90d1fedfefc2ba73fadfbbd90dcf7dc1d23a0373b59c96076907149fd9f78bde7b5048da8591b545f0dab735fc77f30890c287c5073c60a9a096e380153a692950ddca97f31eb011b546cb462e817c55be3a53059846c44eac112ae55f72ca3096f82836d1467ed", 0x1000}, {&(0x7f0000001280)="65d150e4929681049f0e3cd15d908b73b1175d3009d30f71a713c0ed1cef377561497492d1b6f9e57fc29135fadf2e446ebe489edadedfea9c8b7eee77b0f01627dd6b358a9eb8580598ad5a4b89212b04e923bf1be96b9fc533dd02f0bbc36bd94e7a96f1211849529d4f25fc68d07c529ea92becb08c415eb69eebacc3f3542fcab4934348d415f8c012b13ce47d4b7b0ead1b72d0b4afc160eb53f3dc03180c2a4eb1fc1b60e66e208c6ac08f12061d266e7c8059cdba3ef1b00caa2f2d51b3e39740204e03c25da6e6eccdde78ffcaf3eab219cf3b75eee9e69b42d2f95de2eeefbf994c5d2a57d4f8350e736d589329eb283695ef99d14feb562b0cb30fc860895dbf623d31a68e796274f218071cdafbec80dc8f099a23ca2ec91eb90e31989c3b1e79896ddacefd1ae22a36d25671c62cf491c99f535192cf4f149961897e6bfc11149940a15f3024b3995bd37b9440b5c2fe1352e6a6dcf8ddb33d58453af8bcf926480c1ff976c305496f7bdcbbf2d6ba0e8df994f877f176d37abafa94faf21614a366be149622ed5f21c6492d5ca9008463314dbcd7429b3c78126a9ae67ff130252cb03d556e02ae01f3eb5271f090e597b76e7c6683a10e624f9fca51568d93c21950e94bb6531e3b200b9e1e254d947566756ebcb2809b7585b7dae570958496f34b5a7289155e2c4d98d678efb8a66b4b2953ffa075bb6f2ae97021c745593626d52b184bccbc7efd0c67d946447466cbd9ffaacdc1819e8b67e45a2b758d050b590ee9d4c9d38df210843f2ed02b5533ed0bbaff353796eb353f888c88d736faf9d8bdd7b9112747b680aa0f0680971daeb6c71df563c1c1a4cb79d24b4303b26023773a886926ef70a36a018f0898ef20dfe792b33dbfd1c4514ec48cb4f40cbb262e71d0a518e8784333d5d1f5ff3ff23c020ed3dd7548a4b563e748b8dc69c9fa1622ccbc677cfb8d5a01685ccfea5f8d404529c619da4165e86212a82fea55bea163eb718ab4ed48f63e0619d420cfeed5f77946736beac032616e22a96d26881ff997fde6f19464f657414a33585436ad666518773878e687750a198dda6cb5bec02f88c18c5158eca120131375188537c37bfa0d32e0a4a8fa944836c472c0ec77ac3981687f519673fab102f3f540a92ca6c2316fe1ff43d87b2e55ad07e641c872a2902a142067be227771084ae42ee8e46d21f0a83fde697143b23eac27193c100e6ade9ca0b8f9afda4c9ed62a524159427858870cde887b187672be1efac9bde90f16428b7d42565654485d4ef57e866907a166e44044ea6b36a09f2260b6a82fb0f1dde46a25e65b0ac30fa6f3f4d60915adb6f44a5328b069efe4d551458f9941f696343ba3719fa2c3e2ccaf1837662c8549e83b0c53aa8092356511c2569b0dbd99476932e6d153f729fecbbb350f10518b7ae4e7886776e495a9a5b014670b628ae9d7185ba2d0fb56d3385fce92d76156a2ae7a35e32c645e633c8be2b61a19d0ffcaf68e0aafac322e736d1221bf384364c22cf891a44e4e67c9bf8ad20fc9455aeffc7fe6797f010687b684e1cd799a35e8ad17589e46336230faa4626a2d58818623ded80e8b3e56f4dabdae99d1c2f6cc2d87b4e6a6acc0ff1b15e63488ddc73aaeb3d14b647e781d2f0154d44556ca17051a8d514d201a25ae8faeb1bd2211f346c58189e4576640561a69f055bd56b7b568e90e6be687e07b5dfdf8855021f5d95cc0a08acfcc6804824f6b0647e4f9c85766ac5ee9113e80bd4f4ea5c97cbe0d0252ea73cf3874e59fcce4b273fc2eb2eac23a1df23f2097789d8c0cdfe57c4c445852d571d6efce762d414dc7724ce9c08a8c25b9f73624d05947c5aa4ce1b5930903fb53345ab6d1562204d9036038183877d53552270a6bf912539d39bc03762be9f884fbcd2fd7020b87b0cdd0fa150cc1e634bfc6b73e466d1ed287d708c02aceb6cc6b26abf4b1944bd2007c1b6b159c804c2acda1143f171923596ac7de8aa8dbe656eca6dd4656158821a0b5dd097e524ac0418fd2917ee866bd89397c8b969b324e03091cb19e59fd007b658977bf350b70a2516484478cf5754f6790b588e49638c93abed65580912ea970f2d2335ea8c99626ee9265ad91c5264f1fabae0aacde8fc5eac5f0b48909c1a87838f3899530ee1c1550bdc197dd22150df5854ac3e534f7a08d4b43002938a4fdae4736abc21c7e68b823d8820315bd89624d6ff269106e8afddf90aee659355f149c386165f6b152df14bb4b4335470a6c30a0d4000d5d1a7b4b9dce8121456aec0f7fa22aace196e364957088e52b9ce60817b96c1e954916a8c4c180010cebed8e2c1909f609620fcb654a9cf60b251ac2cfafbf98e0c2d3785a7de585625882d8f642af157778ed109b70771d1f9c57887f59d276c671a00b191e4e6aa0921bd2cafe6249a76c86def6db8324593d9803fe8b004b6000fe560a83c1a2d61b765c34a49553de20f25e3248ccdd5d413e37b2d7c5f8977ac2d8bb78a9ca41dd70f9cf24d28d1f739b8213c67d4f872a011d4bf0d686098606a57b174e938bff1c616cd1a46192f499129b64f50394649d38160314c79fcdd3be6bbc7bcc6d2436c1378031eacdbdd8a2a80c6cf35b874a876c70d54a967d369187b77af52009448922e0f59786fba7882a834ace669dbcc2815591f8230fd8302c08bd72a6b5280cc20fef90efee90dc5211a3359515efe8e16174c0c85f8414a468abd50f439cf0f722d7c903d9d42715943ae8fc8e417b5df210dfec798474c0694072332c5d3dbd3e1f89b50ddfbedda1f5572bcb60d19e35240e3e5900d2b1f7579e8f6eda194f2959a160a017177964ee888160c451428b913b31257708e753e881ba67c09182721855cb29f9ab3f7902e347cd730c2b1e27dca9d012f5801341e3d9ffea3728bc9328ea8dcd929bf067b523408701f8a59ade1f684a19a4ca0e66f56798fce1df993ab53133815030e3cbec19d3406d150ff6d592ae8d2cb1ce156c947bd31d9c5ff260e73bf72864d98f03168f8e4c0814ec381346ea8854bbeecb14e5f36e44720f60db33b0b3301e7bfb090398ff2c1f5e1beccd208a386bd895a9b2284a46572612a7733f60e79df2df7b733cc4f73034e47f2472f597b57f53e99ec11d879ef275d0de19e5494f6c0e193475f6295cb4d2ccb5a47f5da20243185a8deba82c2d704d24661d4eee62c3aa30aac80ec13964331872945ee950e10339ba94f2a008b41e3513795e71071e11f03fea54e9dfc66b3412ca8ee4a276639f3d0a8d67cf4830af09d004379a207102e8c22907f428e8e4d8165d933ed1999cbba68df879ff12c67d6270a86ca8339f4ad3a6d831b5780aeff9f9fb25a95d12a26440a32e697115c153aa01553f6db1c6c4f3226878668db70f77f7648f2077fb60f16aa6e1d226e24e7e575053694dfbf7820b11dd34999e6d2efd8b9f31ca3a183016ed1cf38f752df72cc65fdf301e992091eea44839faf6daddbefc2404961db98fb6308b074ff53f651b1c10ab1f17ae80c1024e000a22a2bbf5213726f784e6ba4ba362a808b52293381833013cef6068f48df461c8cfc923fda6609b28cc9fd8c513385b2e06cf47e6df237f96ada5d18d823893f67cb9d0a5337c4fad7e0add9eeca62a12b3c0e5106ed7353e732e9ca5284903600028a2c709fb8b52111ccb68943fff5d3c04e5149f96ebdf4738c92a9e761badd14af163d368c421bcecfca45aae244968fbdd43f21c693dc08c1c4dfe7b6696d5958dda5429a5da82581b0df646f928a7762c1ba516216fa1fbcf890e2ceccaad5de54db8eb652edb90bdc14310b5eacf51fae9a4727138502726eb80ca81bb26fb0c985adbb34ebbf912f1d5e040615fd06ae0d48cb3519e31a6c8c9777590a4b12e303001041a6389bee09d35feb33b401eb7ff25cf2523a444d5387083334020fb29e1ca5b4b8346877a9c0034c1b06cbc02791a9d6020fdd4bd4537ab50c5bc4e9bcf7de49c1d4c98475d6052783fcb25dfbf68f245d6dbbfb06ba14aaa7056c22928c86420e69f5c0cf34caf20aeef8b66723aa65461d2552f9cadb294bc2655c718d8507fd2e7407e48d489940c43521075c3a8af76a5cbc2108ec0efd74d9e53a6915a73cb275b647ead84379a0d30ae4c561268038a4c44f5da1e0f853bb4feb442d2c8fd9a74cf9cd5aa4e3a55c98d81573638d5b4c1723a4dffaee4ca76a347b714d678f456905c968cd56528514c060ca17841dd618a5862974fd85735f9004b88134308d8879aef59c40efc02819a7efdfb9c6f9a9b1437d36ce238cbbde9c960e7553a9160c9c7e6b12b6de75b0912e9f56b14352bc2d5fb2b9c8d2bb8277eb0ba1ab0b305484c87a0902ad86bac7b9dfb4b9d0d9a955e6b751bfbc14717e55f772b9126621214a900cd038eda5c290453814e94e90155157eead2ed31c70d6272f43a986867f7dbb863030c34ea976efe25a375c3b7dbca064edde8868dc47027b95344b7693aa174afbd5d0c2adbcfcda267cd84ae820e85603dd439a9d7a92384cff2e183f5385b146b5054949f221900c7c41346b7837b982cb89cf64679f225d1581c205e9768aac10d68c0b0f5d4639442550cc32c626af302a575abe624d05dea58d0518b3fc60572da1021bb290f1392e7b487ba0721f44abb6dffadd98c5a31deacc921a3bddd22702f5b01b10f7b26122b4a820dad38054236bc60a4ee7e060a0b02365afb076dff44dad04eecc0787d7cbedd2c52be5b096db0950185097eaacf9412a6b539b2c06de60a831b70665ed39648ea21c82d70a5b875889a08c830ea3517c5eba6d5664b646d8270c8f7dda01347a074b29fdcb2cf348c4abdebd3230a540ad273bca7ee7f0947027803b059b3e411cb72e686d58ffcb66dfe74c1d15ea2bd74eba446744f2b0bf6d9fe8e8e358af4816a32682ce51ff40140450ce7d04c8fbfea3c2d5f9ff5ef98f09468aae14e6fb64915b4fa1a24c0fcbff9c00391fbc66f9aa14efc8813eaaf1ca1e033ef61107a7b04261de2eab9c383e22ebc5ed5f45cea81cb12a338838d4dcc6b2cac78056d3480692844317aa5660c83a8b81fe835fe840b4ed835a28150085f6da3520fb130016e4bcdee1356c448136dd682ec285440f6876aac327020a593e2a300f5de81f79b8acdce60bdadd03026b9487357082336838eade19ccf338b05e560b453165efce5fc1e873223ce3f2a28b4d8cb4c1d4b574fcb7f2a585781318e7f700594bbd38c4ef635d828db16c403b3b1155a4c43afdae37d0401e87517e6dd8d8f611d6b54d6c21f458e42668669eeeef88e9e1d009be344987604fce8b1d69a6da771caf2d0c6ae43dda8fea34c56fd2c14563f8fc9e8c628ca43a74211165b0444d34b26a5ab97b9a2fe25d56b4a767ccacf98c63ffbea80879629e63fda6d20158778118c965d55e669edcac31423c77b9d401a1d19950ee7bb1846d41a89db37a3fab735fc05006ca8d9b0f8e21815240b119006f6fd26e9abfc9a27dda4e0730faef53544388ca2fe515d0346bed201f227f68c7ededce3bffc7aa8c6f6ab5d4b59f3e4329b5fa3da3f8e3b405bbbc116a3d7b54a0a47aba04afe0754069727558afbec505089a9032615443434aab75428ba97d111a53f87aead0cedd57942cbf2fb25627d86cd31d2aa2eacc83364c869cfc15932e83c6be279cd0a63a0976a51ec35282e02834927063cbba80e294f5f49fb18c827468d02b1875d2170", 0x1000}, {&(0x7f0000002280)="cf8b7f55c49c8b1506e5cf8b46a88b489b52b0a271b8318c5b605fcbe0ae33fb7ee633fd2ac5947df933cf", 0x2b}], 0x3) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="aa296f7e3bd40d6f0c68fc58c93497e7f887f9f663686d54483db7cb36ffe54b4304583cf91a209abc4426a139151e54de126c3d58000cbf23645350149c5d54dd67852df4b5ec495bd8a171da8bf652c7a9e974ee57fc73a9b3a19d7945857499dcefe1a308d3681abdc83e241d9320efd5f7f2474adef985de90bd395cdfa5bdb0a91ee80da965e922c933d78fec76975dd0c26ed507886e6876fa72e7aebeb146852420ee1fc0eb956939a64550bbfbbcaf6c4c47b0475f6c8e4a5eb9d4dba9f7059808d39f959f9969d460b50711e51471dbaf6e072ff8a453dd9c13d434f074ffbd5c0cd32e02c06d3f12f25764a999ff70edb46fca4017948e6aea4e7aabeb0a32828a5d5ab522bb4c67038f41a52cbd2ba7fe4edf2ea71b1ee5981fd59fcea79eecbc279bd0efea2488571c7b81967677a21a413e7191ccc1aedc9069d59022859aa767dfd29872c3c508314595181de916263a2f557d9300f2e0bd43a12d02771f07a1bfacf2d53d5cdd1ed01a64c738c2a247b8e74c997ea830609d01f33143ae0840bb162c24bc13ebf6e28bcdff6a24e3d6292314b766afa72fabfcdf5ad2e36a61219a12ed4388a2ebafd1acce28decb60823df9881b53ee1562b0d510ea1af7df7c868c8c481b734952185b1793076ce31e7a1f0df24b286291db8f66e531b40b198e448d9b42eeff0e8fe66a89eca4041f6f7f1e7ad256fc8027b003c56a2fe8f7f042b6e488ed5386b5812a9a027c9a00de2110aee866e9c3390ee4e545351a70f6da3f33089e1dee2b94cdea5cba0e1a0112cddeec3bf996f6dd2a570d7cbc27f3410444b94e97a62dc8f097b1715d82cf552dba61bb82dc6f049659bd2395479752d55d348ac7b6cb9a2366e08c5be9fd64be0b3d422862d473a0c052e33d03fd0deed393c7853eb06d318a43bbc86420697d38587140d34a11fbf320102d3101c58691f1a6f9f754e6534829e0de0ad53bb067890d16848bc18d7231b2337a3f0537ad38e60e0537a8c75734f9f0655b1749c5a5fb190602c17900a0b1d1cc404453e482389ef9efac51d4bb383d7982043eff83f0adb155150b8b770b65efb5d8b8c4bf2312f83cd71c4f0c1a7648647e8d149e5dc9fc7ebb1a336ea1113a9947f57163ef77cfd7abe993534d6512154ab7db47ddd30d622a522af72fe911db6f51e0d044a0a230f54d180c7d46fc3e88d06e2f07c8429137fa73220ecc12a48ba194bef0fc28082c303e580c03c3eeb370baf5545f678572390f2307282cd9e888466359bea9f84beb43da9422ae95c9ce9caf23305acfd2f2cc31ab9a9afc922c42408ab7d5eb68fa12195a4082ae95c57971afea9b24575d7250caa08afcaa780d44a8de31e952f94f15786b1bc7d984dfdd998410f969eb765f75b506927fd35db19bdea4d4022b9ee377daf5e1f7ab038bb2e39bd8497e353f1c5ad78c6f48c7a16e9f7e5d243dea57d78ea3e83ef40bb3d585c3cd4cc23746ec97fdd4f1c7a987e7afe158954e219f51bf8c59a639419ac581525e3d911b485f66f457a2e5f9ca47eb63f4cdb33ecefb4e5890f9ea2437ccc4c75234bbb847f475373ff46d585c828e7dc4bcd1fcefbc0eaa34b53989fba7b33636ed127674737cfa9d2de6795912428afb525d95ca3122293ea6c675825cf0b58622a2f9bf96bb16ef990e88ea47c95d22bf6aa33d8e2e6aef294c8dfdc36626da82c1b835afa1d7d484f2f9033966b53647be3dffacb49defbab6b54f6c0ab2a589134c33527c6829b5ac17a662d7347d2af32f3128d9d5700fb82ccff16f28b5cff54baf11a9dbba67899ca985a938812b92a8151e2630123dd6d2d4b8f32b3fea966e9c8b52cea91feb2df2c1dabd6b95a4f6303751f2151eb66da4a0edb2a2d195efd2711e00d1ad8abc7a39bf70ffb0124c5485d9e9f896a169e977f84178ff582b4a34ea043149beaa4749c5019f6f84c7d3be3cd9b6cc080bb5257f0c38def0409e01f6a7f22a269d7973768be1208166c3da86914455092e562c20a5b44e7d54c5b342fd99908797ba22fe20aad43aaf760693fa9ebf083d90b3895b941d338cb10aa1d3f591be0b7dfaeb6f530ac119c43972908a453fe84e62a0eb287057e14527d88d867701190f0d1502fe90ccede055011131f8515b3bd6bda60770f724dbccc2d5679c52f9b786c65b90b0e10fa6ef9358717fe0fa4c9320cd90de9ee273b5a823db8b4a1a7ab2eadc7e393aace707a61aa72dffc9c677d2d426570b046ce63ee372e87b68098245c2b4cd707967ad66fff87cb0166e5dd498ba7de65269ae5c6658415d43d889f65565b5e9af02d8d7d2422554717fcd0c924e61a6cab36abc10ca7d7690f26506d7a2870090925d8d504d2c6bc163fbc6d5c8733bc9c52acedd342a4ed37542901473688c4c4f140cd3f783b4be647fe95154668c82a3eb3dd3ee0c1864c01e314e18661a2248c0b5d5892e1bb9b33030225d6580358d403310be70be98fb91ed9c3e85062212675117344ded8375ffc39c25a0898b849c6cf1ab40803ca20534e066711435b30936b2ffb42950bd1dada0de526817be48c668dc6379e433b24957154e1b9d8f275397de91419a8685658f6691856dfe646fd0cf5345a62c9eab50fe19873d2c45bbaef22b154b5979abfb91a9191f8a1089216781195a9b179655c34c25fb708fdf6fa32e1331fcccb5353ffb24863a55a680f22e5247335a8a7727f257d702055dd12e81eb1b30e017a8a93777d301b05e5efdd8e8e6fa226cc586dbc0904f9f13c773d593384a6d830813cc93d78039183d1cb62efc07298088c1d82d5f40e0c5f3a0f718ce893f2b692d08a6b8233f67a7ffb0cc942c29bb1242dfcb440f13d27765c79f14c51b36a1eabbd9cbd55565eaa7bbe4a7a5741f6e706050009118970ab1b37d11ef2c61c8fd99fec63f54dd2b44bdc0a64aa88d00aba06b2c5030d950ad1c4bc846d49e71c76d2f60c568b5d90fdfaa50a89c886320327f66c30075a1c821af817dea45b3c0f63e6209ef1b234a4524ccd220d43bab72b9c00e1d69faa0487c65eebce52633622f98b119b3bafaee488ee4e6a9336f79a70c8de16f4dadf2f819be052eb1cf33f6c4bd41e8cfb9aae9f49e76a3cc7619b0df8067b056daaeef5643ceba26426c2e293eac056b08d0196bc240c3e8befd7c96af570c5b637127adca14bbceea67a3e1cafcf1907116880a339016cdf12d983916b18fb5d36b712f90f2ff84857ea9916edef006a1b49a1457552faa0a770828dfe2295c6e5c7a48278fc674d4fde2f4eccfeb8617c9173e2f207b7a2f18bc4786f429665a5f7673d77bcbeb662bd5f96d844197c16bb546593370dcf6cd8f42c8167fe926fc631f4f6b38ad04aabe04032ff121e1495e5286b1caac25d42bf26c3fa21bd77495e1ea7fc1b38d148a7709d486465d1a2caf183713fa744f00bfc005b1914b3b88cf134a760fc5f5e7a670fdb23fa0f39825b76a552dcb5670230979f0dbfbcff5436d4971347690383bf0098917d7f4098a6eda237e7368689fb91e1ba89a1c021537777602e4e383b7ec55d8ff8ab6b95b07558be3c1423ea6e627cd20125c31b8eb4b38c00569009ae9740f8d8ebc516b52fcb78560450ef83082a563dc35ece482da5e43769d4e8862f72046139c588171a818874d015d23d4b2c38b7d2f97a17d5a8aa882d5d0df86ee9b291626f4a39d928d0eca326fe50c40fba65e60807b6290d55a98d09865972d0126a50aa409946ed9a90d54aa501c9a3aa2d45f5a4e7fe87ac845239b6a46496be6d8971adf8a787f6c53f940daa8e2253362a8e37284b6a9db68a4b0c52775dec071f58b316b9bad9642445baaa6e69f7b615074160ffc1d162309b87912259c3a201f9bc76342851ca72f51475959032a605359f747530057e1a30119b86cd81597e3aae7fce0abe57c8cef11985ca286f182cf776036065b16b706fce7cff787cafc51cf2e8e17afd9b64881029acbea3b7d1295390c23faf18e6f4da435eead34f6a0af2545c31d41f233fde06e5383b73a4a23952d7602eef1e3271fc64235a2053acb3194287cd51b0ee79015a36f94875684959c17138c73c3dec3fc479d5bf875d7d1913bdfd2a0f87747c18a70821f53cc985ae3ada7f04897200820526bec9e8a6ffa62a9e0026a215e70afc6454f0bf25a5563e69729f2ae5fe979e79f17ef3da6f493a0a8f7e678dca65f05bdd415da9da449b24101485fda970781c5bfa2fbc7d9a842eb4efc24b9b44074afb501854724f5133031a65a1cdf9f60448c03722f5b4e75a7e162c11e69fd245120b2be3172f070da63335f0f4b9b437989a787e1b663d1b187da0f75d7aaf256c03fbe19a0c38d4012f1388a8bb2a2de4408816f5d8b9662592d286bc0de89ca370cd8279c47a800c4a91f53b96ddd3971965278211037442d97ca4fede65591d3be26176a542de6d6b6f85ba0a2312be6f2a8814d2177599b6cf461686024d248ddf7b22fd5b17d20285a6f67079d0ddba1c574b1e130af04131d49e3949e81038d1be5faa3e57fb0e1f010fa99c6ed3af2a885e8632d18070ffeee5a90d747209251cd7c4f2b70415c7da6ddcd051062dda949764e5707ec5165f9153adbe1200d21e342a2ee6586b8426e259a190cca958cfdc790490c710c4e3c4213010927ff8728d936b61957a78a37fd2a6e19dc511e59de0932b5360ed945afc6fc94eda0b683ffcc86db6901ed351212ca12f288a3009ebc6abc915a4a928db512f6383c4fd470b56c3a6373e69444d5766c751e08b9d281c434efd6427cf63f5f5f09e8f6887f7d27ef4b2a7f994775b151e2a3edb42e192ee32e57b892268bdeaf3e7b2cb5a4471306c8e8102a5016951a73f7033c764c16a4b11e09c9c2ebbfd857ff37f2eab4d022922c33e38c1836a4bccfbeb00d7679018e977206b3692e4e43bf88449cfbf0a1dce5d2fb36f8ebd0bcf863e3085c21cb69b9a43f304e5025642e76042c24f5474f83716e1a67a5c77faa7c1c46eb82f0d0a817b21eebe06817bcefe161ad2872ff206b37b629b219f965a67cbc79dfad00cf83309603e7432fb6eec3a2914a33fe95e9714c308bbc36e967902c41b8d4d78ebaa17586c1801478d0c8f6b1ed9c63eb762a31eefa9efaab6bab22e65c4e9d259250926826961e334f7ba9435c27674ee68d173ab9e90790caadeb502eaeca5a9f57433acc7190a1bc8d78bc5940d567e24344c96a23b7bfeb8a413baa6d34f054d108d9e1cc264c1e9f841e4cdb4dd171c2379f24306ea977590322f9fdb95d7c20c9e1aa0a63e2e629053b5c4fb786f313a9e5951440ec40d56614548b0dd0463b5c5aca33aeb4aa93b9bad942f4c3290c46ce5b2cc629a228e55dd3fa5a6dcd5402b8e8a9559b9076bf2b6a33d2c0b8114ce4d81a5bbf41d7458ec62f81fe0ec6c88e71d2ab4b3222cce7e9210a7d7661fe9b144a20d9006511f9983685638ffeab2812abc958cda9321ba73e8d1afcdf3c8f938c15a07697583fbe5fa9b128b83d32f8229e82d444e1d900b3f5275c907a008203e83d8d2e85dcf892364194955314cea689be14ca79712c98b0b790b16a0e4dbefa34a15b4ae379eb9b20f970f957c0a26006935c3fae760ee11b8599a67e4556ea2f05f12048523cb2904d670196ff2d196531f7d62b12442739f6c4967a328cae50971542331f8ba770191a9e8794d3906da2e51d7a1a1d741efa9752f1743e2bb1f021dfd05e8a61fd8debf705a7b22bfe1b8ddcb57f", 0x1000}, {&(0x7f0000000100)="50596d385da478144b9eed382df9cb45c66c7b7a321cdae404ddd3352fa21554fa44bfb35e2eca0f2f3b7eeeb252daaebca6af4ec1787997dd2d890741e8baf6d1aa6551f0925546751395b50c77e7a4cc1bcb1cf8aa480582d74581b1be7f15e9dee1f04cf18745ff90bec18700837958f3946244b2bad70030bfcf10f7281fb3e1c6dfd00590f04f400c314603", 0x8e}, {&(0x7f0000001240)="05382c8f6137cafc980c3780dcd6114b2b5ef3f6ba4ecbb1b6439bfc1333736b1701cd15648a39aaaf357d6fba8b981e64a2ba7f06bee3121d4804dadd9fc79039fe63ecc32e6bde0fd19c74f5f389b35ee309ab4b927cf7e3", 0x59}, {&(0x7f00000012c0)="4f0ec9ef037033bd9b8a4a50743f2cabac5bd3bfc58b1c35155ca3581fb0d6b339c3a3af1a3b1743c0865f3d50d94a88e47fbe596f51108f73091aba6bf127c13d735b8f569f89e70ce275a2e8f65831a61603ba03750b7b87a11cbfc38a5d029c55874bd4634efb452de5bd343e00e8df389fb619ffa437536a89ddc7650bb033bd8ddcb16c52c3f83dba67cb77a8e2917ef9da568fa8ad648bba3c122a5706955ab71d5f09d98a9a5d5d9a815cb370d31d234a9595cbb8a402ad6155d7cb962a8dffc9895d5715943c22109390434ef23a9004e61884d1fda118672f8b2e0fa6fb1f2e717970", 0xe7}], 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20a80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000013c0)) 16:00:28 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8981, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mkdir(0x0, 0x138) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') open(&(0x7f0000000080)='./file2\x00', 0x130, 0x3d0) r0 = semget$private(0x0, 0x3, 0x8) semop(r0, &(0x7f0000000140)=[{0x1, 0x81}, {0x1, 0xb05b, 0x400}, {0x4, 0x4, 0x800}, {0x0, 0xfff, 0x1400}, {0x4, 0x3f, 0x1000}, {0x4, 0x8000, 0x1400}], 0x6) chdir(&(0x7f0000000100)='./file1\x00') 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5, 0x0, 0x0, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) read(r0, &(0x7f0000000200)=""/206, 0xce) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) 16:00:28 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1000, 0x3f, 0x1f, 0x3}, {0x4, 0x3, 0x80, 0x9}, {0x4, 0xb6, 0xa, 0x7ae}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b00"}) ioctl$TIOCSDTR(r1, 0x20007479) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 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)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x3c}, {0x6}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x200000000000025b, &(0x7f0000000080)}) r1 = dup2(r0, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x101, 0xf9}, 0xc) r3 = socket(0x18, 0x400000002, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x44}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) munlockall() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0xf41e, 0x64, 0xc5, 0x80000000}, {0x800, 0xff, 0x3f, 0x8}, {0x1, 0x7, 0x1, 0x6}, {0x2d94, 0xa3, 0x8, 0x7}, {0x5, 0xa7, 0x7, 0x6}]}) 16:00:29 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) lseek(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x45) read(r3, &(0x7f0000000640)=""/4096, 0x1000) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:29 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x8) unlink(&(0x7f0000000040)='./file0\x00') mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000000300)=""/133, 0x85, 0x56cb43ea3f8a31da, &(0x7f0000000100)=@un=@abs={0xc825ce610fc1709a, 0x0, 0x2}, 0x8) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x6c) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) 16:00:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = syz_open_pts() write(r0, &(0x7f00000014c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff8476e3ee3a8877baa3afaaee670000bdd03bd5ea35626a888a251e3ec6182b8111485419722cf3ff9d7b8558a785a20cfe89ce0f65b012d8453e91c4f09e12c39c958b5be75ec1183e0b366ee43516f44fff44ecb56f6abe937f6dcf62c8d798bf13bfd61c0cbff7cd5c9bea420802362b682591d8a1d03cfeecc156f2a5ab1eab8e5ea6c58496e90007d79f8ebfec30b0097a0c0c19496430ad2dddf52ca61bfce7608b6b09d19cde28fc9c53b9cc436c2a4ae5b9b3413e5d8da5852bb565a9a475df3494a1a063e779accf704be87f848e856f7375c078f90f5b22b68f5aeccd7dc00ae274f776a6ec98621caeb2723c69054482517341a4958243a19f7f73d9a37eaa3c08f7bfccd3f89da6ad5e94bf7f4320d5c9a82e6b6c345d757576cc663b64b251122a9b7a887f37d5c4605ec57d60908772b1a40502fae36dcb06b3fee227b49e7c7c0a2a1a264752d033cc3bc87979e2e33a160543e7a4090850549f166b97a3348592fff3708e59eb7cc6707a041b0bb6ee410eb1585547f3c8078a2a99ff6111223a439b9011f5b8ad1b010fccbd198a6039eeeace5c2240027d89f2c9b3f451f9c5563997fe06fe8b4a0d20cd29b61c3e8cdc1730597fae92fa984457a26633b58b86a8d1e96e1bb978f488553ccb6c2dd0a82c50721f95f8ca52ae8ca4c7594f07909d9f8a729d1f8242fba136877dd6e3db0ed1b97495f887fdc5434a96fbad84d97c8debbe160903ce276ff3a8a6e4a0843b146f6045ee650bb2f810b7d27fe245852fc1722bc9fdbec288c56520000000000000002527517317b648c38ddd39673730b157600d6affd822577bcfd82d545d54d0647a2f79578f479ed3d8ed2e2ade4b12a38e7e3343d99fe25147e430bbc116be4c292751b1a5dd6fa396db0c7fd4c984d7593c1c21fd578dfffe8da793eb21331df4417b2a67bfde955ec8f2fdde89e120bed58ed971518bcb325d2f333b6eaef355fdd036c38f37e74a9bab5b3edf08f23ec151d1b450169a33905075c8b1d31f9a84de0acd2a2579ca59ef279bd2fb91ca2456701833238dc86026a61e5c8cbb22a6998e4e15ea9ab82b04c0d03a77d5707c581269ce15e77523aa212c365a2e2b4053e988dab13105348926aff07a1804ba73f390216b86784a79f2a1a8e551cd18977b7ecd6b3a5d14c94655e86501f39864ba795b399936cf82ceea7bd151d7d3e60d7d835f5f738ea5004dfbfb7dc30feef89bb01d687b06599b5f3bc087195be56fa78bf1f57ce25eb83af8eb83ac88eccf113664e2553be10e7ab83650dd0c3bff48b2f5097c09b7c1b933730350c07c44a4e0a2c2cf75ce36e58292ea701374a44408f5bf51c45c23a4c9c89a6f1c6d4b3bde9beed58ba95db49326fbba454c7b6ab4b228bc6ed4ec06d9a68bccb585eed68a43b0da0347d9f5f7f43b9448ad493acc2774878db7603e1d628a476cb4ba5b78cb07d945071bf12ab925676b159d6a0b34489c01aa52f215a575e8a335dc3ec4a61d5fd6ddb576220f0f11ce0d228035e8c4d580da16922c1b83714f5a931cb455e81140efd8170f5cfaf97a9529fec3f23447bba8ff5cd53ae75adba20e7d702b06431312e114bc5b406c291aa1f0ab67f0e75e4cdfca21aeeb511719a8f76df18f19d69fe4018d3911aafefb038559f9f2bf8ea3193f2c10975d480b1321a02dc4e2a95d15168a98ee32c9170c8c42b47ab0fea0ac81f8262168a4574e44275a3ca381801d3a6215f1c1c1cd1329ab8132cae20b7e26386b7f38d7674ad2f7b3b1b66301bf0e39f69bcc48e0ecaeb520a278cc012662d717b31122211f9bc59759d1b7c1f2ceed11b88718a37749935f15a285a046fbf91cf8e7b83cc9ee81a568d8ed777203c5353ffac7ad0206643e70774efd788871b4da33683f2655a3c2b125fc27f9731ee83e290bdea9a8064f0d141501c0138ee4cd77528dfef813aa6858f1dcd535b6046528adc42ae92ea2303acd39c2d18ed560fbe01cabc25c31e03a6051ee88b0727c03e992977562a74ea3e31cf5cc678e2da90fb8745fbff330c1425d8d95107de76a445689968000a05387a9aa1011085cfd21c2b3bcaaaa30810999ffe84180407c4e13fed9351dd61f023aba1625e6c279ae90df498d8dd76dabf085365d88488c73d6affcc8012fba6e25bbf3823c475b498c84cd5077f0184603e7a9f5c187c686c765279084e91e2dda66bb968781d5f564df55e58135a14ce255da21f5d73e3434a77ea1aa62d7acda7d4caa5102f57fb5848c4a141874bf28f36f7cac4822e1b179f27c18493edd5c6617d6a82faadec53921730d29521c30f2eacdb44b398cf0f80a2d5b47690243cfebda2cec085d8903ef8f4c01061883afe5e19ee62f08029de0ab2107611577e41ba333e4cb5e7cae4cca4bb88f92bb3404296188a83e39b73751f33aeb6a41b962cff8d7c20d52d3fac18644b46668be676b52748518c2b35e239a928ecee96320972dd15795f70a6ccbc436adbfe63c48503791c075b21639437f4d6610c430b246f4e6909786f7502a8ce3d818833b468b706f10735518c781cb27eeb8f384dfd0162a2b1dd40b8d81cd286a9e4b14c8d1884942a2088d8ad7174b17acca098d45a12dafa57f079e315260c6d96ce8b743451e4ad56c6339acec8de576e68bca872fbe6b43014d3e89d6ea0100cf2b53288e30484e550ecd8189b0aef3622ceb07c59c047556de79b0963434e0754795201a26b3b65f90682d00c34f04900b209abcd24e6e2f5741a25c4703880fea0203e15defaa0724b59bd85fcd9053cfc2e8f6d8da363d32cae2ba4c2cc83f766f6635218587383b029cf2c111ed293a4c3ccc4d55a2c3850f9004d4f2e0bd7113931331bae92d6c6c1319671acab4b3a3d77de0a079e911d52c73418fc39d59402f2e5f2ae6201d7850cbe06b81c3934d4ee76e91d32612c272b24c3187b7dbc65f1093783f1cae40aa58ed2aa559623aaf9302f8d381", 0xa13) write(r0, &(0x7f0000000c80)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e09000000000000004cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f1a7d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a2750700000000000000003b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98c7fb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c05a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bff9231d05753520f1149e274dab16c830901cf647428296e872edcdd5458c4eec26329494a1dbc36943e88a12505ac7d9447b34f446c04f55c10d9783d76cf4494f672539edfb45a678c936986aecb992b6c6970709d0231c9a97894f9f42a2534ab3f5ec7d59c788b88df6b1db24da0dfa2dfc7e288e6315c965526b02ee74680f9578cc039909461959eae5c31a082104190cd7d8c12ae4af1e7c11b05011cbbf2b01c6229e13d6092ca05ba861266c60691b5109ecf042963a4", 0x405) write(r0, &(0x7f00000000c0)="2ba872c76578dfe7580f3e3add8984b93b2ca866eb53f8481ec1e3fc8041c8c9e92d84d68af167517297cd33bb883210ae7bceb87bae7f752c4fc4c5432aa7655aa7219985112b49c31004b1672798fdb8a4392f03cc2bc295a9d22c389d8591ff", 0x61) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1a9) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x6) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:29 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) rmdir(&(0x7f00000008c0)='./file0\x00') mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0xe0, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f0000000900)={'./file0\x00', 0x0, 0x5, 0x47b, 0x1, 0x8, 0x6, 0xe0, 0x0, 0x402943cc58b615d6, 0x1, 0x2}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x732, 0xffffffff, 0x7, 0x0, 0xb1, 0x101, 0x3, 0x3fb629be82d29101, 0x3, 0x1}) recvmsg(r0, &(0x7f00000007c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000700)=[{&(0x7f0000000240)=""/174, 0xae}, {&(0x7f00000000c0)=""/109, 0x6d}, {&(0x7f0000000300)=""/151, 0x97}, {&(0x7f0000000180)=""/118, 0x76}, {&(0x7f00000003c0)=""/24, 0x18}, {&(0x7f0000000400)=""/198, 0xc6}, {&(0x7f0000000500)=""/202, 0xca}, {&(0x7f0000000600)=""/213, 0xd5}], 0x8, &(0x7f0000000780)=""/35, 0x23}, 0x80) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='x\x00') minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x4401d30b24d9e9de, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) write(r0, &(0x7f00000025c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861361ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb60788b1b979f167d20a6914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995bd47a41cfa158414ba8e3b7e8a01ed521926b40f749be41a6250000e40e18a579e19d112c546aa7b5a7fc8f6014e3737a6d221c4ad8e9334cbb8bb03b14f518052814dff2b8c2f4d633", 0xfffffffffffffe94) openat(r0, &(0x7f0000000000)='./bus\x00', 0x1080, 0x4) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x40}], 0x1, 0x8001) 16:00:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200020000093fffffeff0000000000000000005b9d071b5428538706000000b8e49546acb68c32f3f2180000042900000031000800000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) panic: attempt to execute user address 0x20ffc000 in supervisor mode Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 497467 40037 0 0 0 1 syz-executor.1 * 34469 40037 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022bb6a70) at kerntrap+0xec alltraps_kern_meltdown(6,ffff80002176a000,fffffd80665f38c8,10,ffff8000000253d0,ffff800022bb6cd8) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800022bb6c38,83,ffff800022bb6cd8,0,b) at 0x20ffc000 rt_clone(ffff800022bb6d48,fffffd806f6cdeb8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cdeb8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022bb6e20,fffffd806d214020,fffffd806f6cde38) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cde38,fffffd806d214000) at in_pcbconnect+0x107 tcp_usrreq(fffffd8064b3fc18,4,0,fffffd806d214000,0,ffff800020abe290) at tcp_usrreq+0xacb sys_connect(ffff800020abe290,ffff800022bb6fc8,ffff800022bb7010) at sys_connect+0x3df syscall(ffff800022bb7090) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,76ddb281010) at Xsyscall+0x128 end of kernel end trace frame: 0x7700b573020, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic attempt to execute user address 0x20ffc000 in supervisor mode ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pageflttrap() at pageflttrap+0x40b kerntrap(ffff800022bb6a70) at kerntrap+0xec alltraps_kern_meltdown(6,ffff80002176a000,fffffd80665f38c8,10,ffff8000000253d0,ffff800022bb6cd8) at alltraps_kern_meltdown+0x7b __kernel_end_phys(b,ffff800022bb6c38,83,ffff800022bb6cd8,0,b) at 0x20ffc000 rt_clone(ffff800022bb6d48,fffffd806f6cdeb8,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6cdeb8,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff800022bb6e20,fffffd806d214020,fffffd806f6cde38) at in_pcbselsrc+0x219 in_pcbconnect(fffffd806f6cde38,fffffd806d214000) at in_pcbconnect+0x107 tcp_usrreq(fffffd8064b3fc18,4,0,fffffd806d214000,0,ffff800020abe290) at tcp_usrreq+0xacb sys_connect(ffff800020abe290,ffff800022bb6fc8,ffff800022bb7010) at sys_connect+0x3df syscall(ffff800022bb7090) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,76ddb281010) at Xsyscall+0x128 end of kernel end trace frame: 0x7700b573020, count: -14 ddb{0}> show registers rdi 0xffffffff81e07517 db_enter+0x17 rsi 0x2765 __ALIGN_SIZE+0x1765 rbp 0xffff800022bb68e0 rbx 0xffff800022bb6990 rdx 0x2766 __ALIGN_SIZE+0x1766 rcx 0xffff80002176a000 rax 0xffff80002176a000 r8 0xffffffff817fb7bf kprintf+0x16f r9 0x1 r10 0x25 r11 0xf12dd554876660da r12 0x3000000008 r13 0xffff800022bb68f0 r14 0x100 r15 0x1 rip 0xffffffff81e07518 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022bb68d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=34469 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020abfb40,0xffffffff826286b0 process=0xffff800020a8a710 user=0xffff800022bb2000, vmspace=0xfffffd807f00ab80 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 40037 497467 14432 0 7 0 syz-executor.1 *40037 34469 14432 0 7 0x4000000 syz-executor.1 35845 259680 62081 0 3 0x80 nanosleep syz-executor.0 35845 232959 62081 0 3 0x4000080 poll syz-executor.0 14432 251889 71040 0 3 0x82 nanosleep syz-executor.1 62081 130911 71040 0 3 0x82 nanosleep syz-executor.0 99867 66015 0 0 3 0x14200 acct acct 34836 349645 1 0 3 0x100083 ttyopn getty 65025 47739 0 0 3 0x14200 bored sosplice 71040 389415 44657 0 3 0x82 thrsleep syz-fuzzer 71040 515610 44657 0 3 0x4000082 nanosleep syz-fuzzer 71040 289332 44657 0 3 0x4000082 thrsleep syz-fuzzer 71040 252968 44657 0 3 0x4000082 thrsleep syz-fuzzer 71040 358059 44657 0 3 0x4000082 kqread syz-fuzzer 71040 102771 44657 0 3 0x4000082 thrsleep syz-fuzzer 71040 130571 44657 0 3 0x4000082 thrsleep syz-fuzzer 71040 376440 44657 0 3 0x4000082 thrsleep syz-fuzzer 71040 441428 44657 0 3 0x4000082 thrsleep syz-fuzzer 71040 195904 44657 0 3 0x4000082 nanosleep syz-fuzzer 44657 157393 69993 0 3 0x10008a pause ksh 69993 345965 14847 0 3 0x92 select sshd 14847 445378 1 0 3 0x80 select sshd 9559 304686 90239 74 3 0x100092 bpf pflogd 90239 291762 1 0 3 0x80 netio pflogd 71625 210654 32428 73 3 0x100090 kqread syslogd 32428 386379 1 0 3 0x100082 netio syslogd 29569 185242 1 77 3 0x100090 poll dhclient 86446 225498 1 0 3 0x80 poll dhclient 7082 463770 0 0 3 0x14200 pgzero zerothread 7909 178080 0 0 3 0x14200 aiodoned aiodoned 17260 4496 0 0 3 0x14200 syncer update 17341 152373 0 0 3 0x14200 cleaner cleaner 83080 483639 0 0 3 0x14200 reaper reaper 73688 29364 0 0 3 0x14200 pgdaemon pagedaemon 93766 480256 0 0 3 0x14200 bored crynlk 55816 56452 0 0 3 0x14200 bored crypto 69713 59086 0 0 3 0x40014200 acpi0 acpi0 67561 247280 0 0 3 0x40014200 idle1 67658 406229 0 0 3 0x14200 bored softnet 73577 71730 0 0 3 0x14200 bored systqmp 264 240661 0 0 3 0x14200 bored systq 69810 137046 0 0 3 0x40014200 bored softclock 35449 21108 0 0 3 0x40014200 idle0 15530 293801 0 0 3 0x14200 bored smr 1 16689 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 40037 (syz-executor.1) thread 0xffff800020abe290 (34469) exclusive rwlock netlock r = 0 (0xffffffff82485b08) #0 witness_lock+0x52e #1 uvn_io+0x3b2 #2 uvn_get+0x226 #3 uvm_fault+0x11cc #4 pageflttrap+0x20b #5 kerntrap+0xec #6 alltraps_kern_meltdown+0x7b #7 copyin+0x4b #8 sys_connect+0x9c #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 2 (0xffffffff826408b0) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9629 6475K 7430K 78643K 27796 0 0 pcb 13 12K 14K 78643K 1163 0 0 rtable 110 13K 14K 78643K 3727 0 0 ifaddr 99 25K 29K 78643K 1153 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1760 0 0 iov 0 0K 28K 78643K 1122 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 7127 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 95 0 0 VM map 2 1K 1K 78643K 27 0 0 sem 11 1K 1K 78643K 11 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 5909 0 0 sigio 0 0K 0K 78643K 417 0 0 proc 65 75K 95K 78643K 2451 0 0 subproc 32 2K 2K 78643K 552 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 329 0 0 in_multi 21 1K 2K 78643K 606 0 0 ether_multi 1 0K 0K 78643K 27 0 0 mrt 0 0K 0K 78643K 27 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 1185 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 131 23K 33K 78643K 21416 0 0 UVM aobj 130 6K 6K 78643K 138 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 1871 0 0 NDP 25 0K 1K 78643K 368 0 0 temp 264 3557K 4197K 78643K 137553 0 0 kqueue 0 0K 0K 78643K 39 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 138 0 132 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 368 0 366 1 0 1 1 0 8 0 rtentry 112 621 0 582 2 0 2 2 0 8 0 unpcb 120 2259 0 2246 5 4 1 2 0 8 0 syncache 264 21 0 21 10 10 0 1 0 8 0 sackhl 24 4 0 4 3 3 0 1 0 8 0 tcpqe 32 6592 0 6592 1 1 0 1 0 8 0 tcpcb 544 5225 0 5220 20 19 1 11 0 8 0 inpcb 280 14703 0 14695 57 56 1 13 0 8 0 rttmr 72 8 0 7 1 0 1 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 1 0 1 1 1 0 1 0 8 0 nd6 48 85 0 84 1 0 1 1 0 8 0 pkpcb 40 30 0 30 10 10 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 168 0 168 16 15 1 1 0 8 1 pffrag 232 74 0 74 17 17 0 1 0 482 0 pffrnode 88 74 0 74 17 17 0 1 0 8 0 pffrent 40 163 0 163 17 17 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 392 0 328 1 0 1 1 0 8 0 pfstkey 112 392 0 328 3 0 3 3 0 8 0 pfstate 328 392 0 327 9 2 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 18 0 17 10 9 1 3 0 8 0 art_heap4 256 2697 0 2471 35 17 18 19 0 8 0 art_table 32 2715 0 2488 7 4 3 3 0 8 0 art_node 16 616 0 579 1 0 1 1 0 8 0 sysvmsgpl 40 46 0 40 2 1 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 136 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 10496 0 9071 49 3 46 47 0 8 0 ffsino 272 10496 0 9071 97 1 96 96 0 8 0 nchpl 144 19206 0 18734 61 40 21 61 0 8 0 uvmvnodes 72 6556 0 0 120 0 120 120 0 8 0 vnodes 208 6556 0 0 346 0 346 346 0 8 0 namei 1024 66241 0 66241 6 5 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 25 0 25 10 9 1 1 0 8 1 scsiplug 64 2 0 2 2 2 0 1 0 8 0 scxspl 192 64794 0 64794 47 46 1 7 0 8 1 plimitpl 152 548 0 540 1 0 1 1 0 8 0 sigapl 432 6024 0 6008 3 1 2 3 0 8 0 futexpl 56 126879 0 126879 1 0 1 1 0 8 1 knotepl 112 1407 0 1388 1 0 1 1 0 8 0 kqueuepl 104 1525 0 1523 4 3 1 4 0 8 0 pipepl 112 4342 0 4323 16 14 2 2 0 8 0 fdescpl 488 6025 0 6008 3 0 3 3 0 8 0 filepl 152 52042 0 51940 46 41 5 14 0 8 0 lockfpl 104 2130 0 2129 1 0 1 1 0 8 0 lockfspl 48 691 0 690 1 0 1 1 0 8 0 sessionpl 112 53 0 42 1 0 1 1 0 8 0 pgrppl 48 109 0 98 1 0 1 1 0 8 0 ucredpl 96 7652 0 7642 1 0 1 1 0 8 0 zombiepl 144 6011 0 6011 5 4 1 1 0 8 1 processpl 896 6045 0 6011 4 0 4 4 0 8 0 procpl 632 19035 0 18990 9 4 5 5 0 8 1 srpgc 64 39 0 39 15 14 1 1 0 8 1 sosppl 128 79 0 79 16 16 0 1 0 8 0 sockpl 384 17390 0 17367 83 80 3 22 0 8 0 mcl64k 65536 679 0 0 80 17 63 65 0 8 1 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 29 0 0 2 0 2 2 0 8 0 mcl9k 9216 37 0 0 2 0 2 2 0 8 0 mcl8k 8192 27 0 0 4 1 3 3 0 8 0 mcl4k 4096 28 0 0 3 0 3 3 0 8 0 mcl2k2 2112 12 0 0 1 0 1 1 0 8 0 mcl2k 2048 178 0 0 18 3 15 18 0 8 0 mtagpl 80 101 0 0 1 0 1 1 0 8 0 mbufpl 256 998 0 0 42 1 41 41 0 8 0 bufpl 256 26999 0 19951 441 0 441 441 0 8 0 anonpl 16 682899 0 666648 191 118 73 85 0 124 0 amapchunkpl 152 42221 0 42076 79 72 7 20 0 158 0 amappl16 192 32503 0 31587 195 142 53 59 0 8 5 amappl15 184 1201 0 1199 5 4 1 1 0 8 0 amappl14 176 1090 0 1087 2 1 1 1 0 8 0 amappl13 168 1479 0 1479 4 4 0 1 0 8 0 amappl12 160 452 0 448 1 0 1 1 0 8 0 amappl11 152 678 0 660 1 0 1 1 0 8 0 amappl10 144 905 0 901 1 0 1 1 0 8 0 amappl9 136 1368 0 1362 1 0 1 1 0 8 0 amappl8 128 962 0 921 3 1 2 2 0 8 0 amappl7 120 1064 0 1054 1 0 1 1 0 8 0 amappl6 112 641 0 624 1 0 1 1 0 8 0 amappl5 104 817 0 802 1 0 1 1 0 8 0 amappl4 96 6245 0 6210 1 0 1 1 0 8 0 amappl3 88 1532 0 1527 1 0 1 1 0 8 0 amappl2 80 47791 0 47706 3 1 2 3 0 8 0 amappl1 72 142877 0 142421 26 16 10 20 0 8 0 amappl 80 19835 0 19786 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 137 0 8 3 0 3 3 0 8 0 uaddrrnd 24 6050 0 6008 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 6050 0 6008 1 0 1 1 0 8 0 vmmpekpl 168 53961 0 53925 2 0 2 2 0 8 0 vmmpepl 168 765467 0 763271 331 210 121 133 0 357 19 vmsppl 368 6024 0 6008 2 0 2 2 0 8 0 pdppl 4096 12107 0 12066 7 1 6 6 0 8 0 pvpl 32 1806038 0 1786470 396 209 187 201 0 265 22 pmappl 232 6049 0 6033 12 10 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 776 0 78 22 1 21 21 0 8 0