96e6725d875b6f1d594e183f8e3180646b21e227218d2bef5c91646c6f879ad9eb8523d5674b164127bc71ca5c158cc69f6e30615bccf07bf1dcb5dee3dcd9c069fc383b20191e264ae11b9a4d33d7f7aa4b93112d96f80bc9287f05e94367558d39cb8d0a1b616a738bad90c8f6c62daeba0095e64cf3076ca44", 0xb0}, {&(0x7f0000000800)="ab8ed1379c11078a853c476f723d62f5b8834b0521d76005701d17d81f7fc83bebd0483f4c4afcfa50a0e93a1d23ff4dbfaf12cfaf6af145d82bcf46f4b75351ed0d030c7c244d830b401bdad1eb60a6eeae5ab5289397ac92db0ef87a148fbc8d5b20abf378282f8a11f97b35144cd49f56045bcafbb3f76013311c9df0e5fa7c05c16974049990559e54a67f1fb28da0c08e90bf942a478ffb06537d4263770e5f34ed67d6a9d04c63e2c4bb3af88b9c6da60b52e9c958e89e3e1d09e09cad9aee5f8e42ced782759daba6b0f17ceb2bd672616babe4b95f70ee11050158517492fe340a015e9f16af47f135e791789d72166b27d895e555a5b99a8aca47c9b08678cdedc86c56cca6d162edb0bd3bb8af124dc738756d9c567a70a2551907065e80bee3e8ee86ab7256b6427380469509199513ce4252000520eff15d92ee6e39cac25f278e1c50c7c337242959ad7945cd63ca38d12c0374a976063e35ca3a08ec47e45da694fbf6a52141d8e4ee21bae9203378d1c250c9c8d1be8d2c9ec52cfffcf94e7b62d36326b839520340e3ea39b4f63b7dd599af449b2261375c648576a9fb87adbc3442c6b71d53889803c57dc8cfc74b96e5815fd1a4c276b6dff7af3fc825bb76ae6d1804c47040271c5ac7e7f30525d25a694c7903e44c26278544d98744209aab3504cf94fee57058ba441c577d1a305e0c785d37fbe00a253c2b69a87e4c464a682080b7308c9f96197c5bd303843b5e8cc49dc0dbed8ad8be4ed6d1793a075001048c294628568781023aeff5c25d076805dea7a008b7bceddcb64de470f869a83ddac8feedfe5149246bccbe8c5e4cc691071b8731043c4b7c6a75d1c257684ae41cb36834ed4d860d0e1f446217b213cec4a00914d0bf6afa356b307221623904e5f4bddbeb4ed8fbaf67ea93548da2aa1b6f8da3f04de6f7b6d944bf8816b58a16868207260abf3b9e3c92333f97423b40cbad0f15f424717140f7f6d6a7defd95e5f197160de3537a3a7c1d1b89e08ab5f4aa6bbc2ddec33bec8d967a70ae10cc99b572ece6b615046eb18bb096b2888211f876f3d08ca7acf2004e669440d1349730877d78cc477d5371d635e589852a6153de268ef5a8be29ab85fad90a32748f3cc719604a20ba81b53399773e12098d82979ce885b50d3b4d95d90d4e593ac63819a629d359048ee3c9c59e2343c8a50fc79d84c9161134381558051e297eb7d9c3e9b44f9844a2eb3f5fade3bb8771cd703a4cce44f0f70dca0e8909c910382150a9d9d9ff0d04ad8373268329f54387ac4a25199b5bd6f606e31b51d9ce44c93a1d361b4ac1eeab71c2fdbf2b9054bb4c422ef7061ffbe3272e353d647c19b09c31d0dd45a4e911ba479f70b0bb2311905c420ddf4cc8b5dff17fb098c308f8ea4ea76793ba7669632f2ab549322dd111d6725c5f118b1b6dbff25c69a6d59a9179b84d5476743e9733e8f41175f70ee76674270b10a30ee885a3fd8d4a9ba27bfa8155dd9cc44e7edf6426833659db62ef9ea524a7fea250dfcf7c0ea70872f3ef572da20d8a567ef3e686ab9135a7433ee2543c0282db29142dbfa4faf931af5eb70125ea15b97474e4c9bce95aa5639ba802256abddcf28f60b270e5ce9a23f7bb4f0834e6b96bd1768fe870b141d90d97b6904df174a5ed1c645ef2f33085fd934985671a625453aaac58f55676ce7768b285c093b002da0de2dbdff988a99ac93c0525645efad942030205862d805b9bca13b0d55c331d81a356a478fefdde343ebc47365c096c9429cb0850abe938359f1e6cff35f279e5b4ccd0b535f71b95adfb9ca3be5b05022e9d3553e4b0859d29bf956e6b143f12e589f7678e24f449c7a2458cc12972652db382f5065fa9d94490c9295ac9ef8e75f21debcbc848a5b4a992598a52e69157fe209f7e66c37cfeda950dd9bd1233b7ba43c1bc24bb0b2ad2907459100f9db3e9054ed7573e5360bf4e959bb34e7e173d4b2521bfc4e5c8bda61ff17669ce73bcfe6766370b7c705c44827c937920d0c9afa9cae702e0f0bb1f30bb3944105f2c0302bbce0ac7aa5bb9a030bb5971d32b10ce195f82c701f627abd30fb0bdc86a4dac69c2f6680e2dfd332f6d84e30b143a26d6d65a359bd8175d58d05aa0aa98992c254822f8cf99923d3d3f24be6df70fd18bc91f5480610c1870f8f0381044208b017825129ccdf67fcaed904266aab6e6ef168063e2cea9a728b3b3afc2a0ac09f7eb660229146bfb6cb2a822fef1bb7ae05506106cff07328c89f3a5d7a820eefda23ba505c535aec64a4543fbfdd3bb30f71e11d1754ed3a40da506452db152a92399e3163a759e5cdfb40c2afd84a7c9d1d99430fc839d137b1874024d962688115e6a0a70bb4870d045e5dd1bc4715a568e391f7de79a006f79ffcb61ff56ec09ca561df33dfa5acf6703b55a2534b119860cec94707214a4a0222ebd86b632b40885ec6bb4039d6270622ead38e8cf617d45704214b69f01e313cb7cc67cffe36e11c5e8c98c0346ecbefe9c8ccab222dc6c7d37b4f59191ead116634e85a00331d2d941f5bd1a4b05d214ef3da9359c426218c232557aa42f94456b30e4674bb14b7693a405da463457066719ab06d61fa4be704ac704d846d2ed07426764188ba62ed8ff3d25066fa771a85d56e61838e8a0a269f309cb4c73e03051b86bb69548d066e3b9e8e31f8b903c943f769e6c61865cc737c8ce45e2c0acf38b0672aa1d24fa26de6603098d67203962efd1b613149dc9459a56629ce4fdba43d71dd28d13b48bc05713a330b90f22bc7ba814f428ad67970b696d1aecbba8fc8cf06de6cc3a2a0b266222b76079e2a875f69ad143938ba6790731e41f2c159e1fdbdeeea1b4c5904a1821b4dc7a26906402c45fcce41985c647574ceb029e4898bde986c837d7e4b1eb03befc273167e523ca33c801ecc8cdcb08ce3d619ca76c2b04508f15f561c2fe873ba97f9207bac1814c238ef0fdd534e6dfef9f933ef429ceef3e51ae88072997b4c9fdd9cd30836c0c083bf07035153e7fec91335ecf0b2bd4b6972234e19a0eb21d971741ceec197817790e0c6d9c93e22b3d458c2bdda09575f15733ea71f143d37b27d3e00d83171d2b2cb3685aa8e135870f36052a76bcd9494b908fe0995d9ab7b8eb3bf62ea303618730cdfc19e85d6b61ccdf148c2a2f9e4cc376bf769718706371ce65849ee350d73e863fd72505f7a06bb9d461a541fedbfb77bfed0effe39d6ff4ae14fd6c894ec5ffc318ed15dbd112992e58e1520adf74552d4a0ca6103750611ec9d51b39a9ec88510e317b83dd631ceda8b79e7d058a2b3d2d377b754a6b08ea707593a3cc9562a61153b76ffc92eb29d34735ed1af343c2f3e57c7c694561d0964c27f2473f19f1faad17188379d16255464dfdf80bbb3be8536f293b69fa116e4497e8ec9cd8112e531e4e7b7e8d7f37900bbb7fe852a1f3994945e84c624a825e06c0b85b0c3143df4b15e38bec6cb4b2f01c6952b9d702198993def54f3d13175e423d555cdc537a8eeb6f24a1d03fff0ae61b7014ed87a925f2abd86a4b751287f7d61492bca137440bfb6ae47983a998092e3e4190cc3e453e598f3c6fe775420b447652d95bd10cb926758cc73c28b1f849a6d8a2f4d1fc37974dbbae23818eb9a2ebdec24736c74e0dc441cf0595104544d04eab096eaa5e2b525ab7beeb4a2a237f915c224d6391146a47e7d9122a583316ae845aeecedeff6094af889f2c4f72e03a9a0edee81bc402034a575e83fed6f82b1db0f7d4497f689c9c951e473ac6c5d6c30925b50bd0a794ff62fd5a8c49af9a604cd7d3b05536400ecc5a1ffbb8551d3981e339dd83dc76303ac0b0b448bf84a3e50ddc24e3130f5978bdeee08c9e67f856eeabbdf1ad017b12c9ae81761eef6b8f7111a52d3d10bb49567819f3880ca7cfb3e66b7ed6b50ae1ea03de2bc086830075b36cdfdc776790a1d5c5bd9699e97102c654745fbab32cc0be8d9cd457eb36f688c5a5616bbb6b3f8a392817a2f28b513d5d04766147d95220da7d19ab555a60a72abfdc2ac56de8e5e884cb0f26d10e654bc9e427bb5c00ea26259a3e7f6b2131010008185ce5469b791e33dac6716fc9a0f0998eed90dba90bc3c80e84a7b4ef1f6c2620cc2072972dea5f4a394e2b7ab2ad9c564553339b4dc4f10304fb859aff77d9920574f5a02622ac55abb40447cf43415f1355024739effb18101ffe60a323e5ad0c7d62b3f7f462b17f51fd25609db57565a0c6bae6ec47d94f4bc617e626ecbe6fbfa9b29b1d4f301ebeadc08c23babd474b5411f801462a004119f8cfb8e0213869e8abbb3938f1ca624b8b96f7cc492c1a80be3e17766d9b03fb95a44ac39dcdcb8b03fbe3f8b1aa65c4e2f7e94632aaba7626a5a93c052a9cb144e9356ec2d75a604af6ef0fd54d8c9e6ca395a456ae6e05f21327c55cdc64164cbfdb06540e319f0c2f9c77739a5077db58768dcf5584963ee51ff7d6ce986da761edac47b16f1e944cf6a18a56bb6e02fde3adf5266130b8dcfd390a53a7f98aa505085415319d5ebfcc564e25515e16af69bfc16b179e4ed43dd030b09982e24630d8f0e8b28152ba1a299626ef071924a6262f046b00608af0207f61762647a5c83a510a83e80081acc30be27500d2e88ebbec206c1936fb4ab7b07cf6925e16c363c88aa26a50ca4e1f80ace47bf67cac2e115cf8199cf47bbedcd7d73f6f6faa0726c2e908614bdc7e6ec48aaeb887514b3eaf97790c791ad263401c776a0f35f9017b01338f1a2eb6e4d4de831cc2bfeb78a3c25d3e76b77593d5c23f0a4c800c0be74f43cab0a9c0afcede2a6bc11e95ba80ceef2da903f363aa90d83c80bae2493b940ed066fdc2e96220d5cbabd84ff420048ff91265a2f6e5b66299c2d90e73620e46193ca80d5fdb620d44548a2cc4b1161bc383590ad5b947826016b7821ba6b1b3186c081796a1206323d3e0bec580c35c8d158228ae3ddade27864bc6f25077022e4be93a59ce8df1d8f5421f7fa43e1f35c573b0c707670fff4ac221c160160d4059a8a06364813d62a25722761e8de9a43fc5662fa0aa441f1961593b8fbeac1191562c3d2ed5fd9f0d24206cc688a4ef4e93b6ceba8aa195df7410bafe59491429c94af122eedc038dc9f3414dd0122b906059b725edd752d4a3e123e18c6d1978aea93ff6204ed60218c93926670d82e126165cb3c974cfb584bc63850cd1eb10a1b49ec96f73d025c7ec8c03b1bbb47aa302ed851364be01199b264f804f86e8223aef838422062e662fbce268015a400204e9c3f2aecd205ade3af550234a60fbcda5263022dbd7a487d7a03def983763dee52e0fc7c510802770349f58a884b70d7f69abdddb0b3440ec54812fdf2b84f48e01c71796defd9635b0429cde011cc1d619657ebf6809838cd9ff64e27d29d850fce76384927a470a299fdfa4bf695b8c1ea7c369c540915ea68f1f3601b1d68db4551da36848762bf0ae88259c119e9943ba5d8a249a6031261890455fe179c7e7b44df2c7f1927ee3b821dc7aafe0059ba1e454fe03b53d1cfb296194368b80173590bd800a3e8b232fc9585f6095dbe66181fb2001c36bfaff184b06e305f5ba40d982061fc8688d3740d5e23087d6cb0830277eec923fe8acbec53e5db50fb1c28f6e863b72160b2633b10400b1d3c7ee5e6fecb6155f09e57dcc4e545f7735fe6da395b9edc36caf0e5695f94c400504da739e5f744875c4", 0x1000}], 0x8) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0, 0x23}, 0x0) 16:00:03 executing program 0: r0 = socket(0x20, 0x8001, 0x0) listen(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af62ff37282921e4fd89720fd3872bab70c1f5a872c8810600c53c894103b22f310b404f36a00f90006ee01be657ae05c500000002000000000000020207a371a3f800040000000000000001000000000000000095da", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) 16:00:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1208, 0x0, 0x0) 16:00:03 executing program 0: geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000280)="64408115d3197a6e027c7d57770c65d50906e867b24a033ebf780bf5f885369c3d5d01e16afeb76a649c5f01c2e1acc02161e1d39700bef963a6a36a704963a22936ae937637513a6de00c6875c7a8a80cbc4ba0c6f6a32fc8fe6ccf8a9a657c505edb6faa66b9695946caba28e97bf6b954cafcb6dfee38713aced5e8818fd2c80e417b63aeb3b2eec280dffeb9649c1ac7355bacf5b4081f129e8547fbd8388578dd167fe4878fe11c3f7c4c2eb096ff6ab8bfba18ee43447161071d5b8672514e44416bbaf3f8e1", 0xc9}, {&(0x7f0000000380)="95ab9e7220d28bad44950a02c1e1bc36ccfb9a21d7cb8253dbd06cceaa3e45a95ba048a0f9f6b946b6e3bdfa298a4d904a97071309b3bf7374de9f919180bbb6250af29dc82db209118f03e6810ee293ddc2828ef0dcee3051292a0633437abbf5dc3bf55ab3af67e85551695158a2fbd4d7c7e54428b43832bfa784e27a9cb4bddb4c24de7e0d7db4c3a793235f3dc5e054ad4e191232c3b8333f7f0d032d236b1c2a13410ba6bd3e4ec8df123f3b513646c94b1c81cc12e7eb46b965c971b0f6432e2bf9e31d9c268117dd26fdb1e2", 0xd0}, {&(0x7f0000000480)="72cc3cfa3e6170212d3730749af1f5bc0eea1cb0ed74a8c9f8e1918d1cf33e7485b492de76d038a405a479cb200c48a257ea2cea432ea5b97d71cf1d5268039844e033b9d6572b4b61330d52139b91d07d099d7afe4a9f561696a7ba3a56b50e9e1ae65afeced09409af02ef8376d5582085639e10626f14e9a5268c14000d4cf994d1da0d13222ea8d18ab10e2c0083fb", 0x91}, {&(0x7f0000000540)="33ad9c481ddadf5f0311c6fc2fcc9abbf2ba4b94f48b62d9e1794c998e569ecf15047db11f33280f7d631ca4b0645f94e1962e31a910a1b6b4d24529b754027ae40ebc72fff818f925a9a1b9677043ec10bbf5b92c7b7141fd32e306ebadfe556412a5e4aa600933e1fa5ae65862a77694d478bc85bd", 0x76}], 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x40, 0x5, 0x484, 0x20}], 0x7fff, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x9a776747f651250a, 0x40000003, 0x2, 0x7}, {{r2}, 0xfffffffffffffffd, 0xc0, 0x6, 0x4, 0x53}, {{r1}, 0xfffffffffffffff9, 0x82, 0x1, 0x7, 0x7}, {{r2}, 0xfffffffffffffff9, 0x8, 0x24, 0x4, 0x7fffffff}, {{r0}, 0x0, 0x0, 0x1, 0x4, 0xe23}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xcc, 0x200}, {{r1}, 0xfffffffffffffff9, 0x10, 0xfffff, 0xfffffffffffff4eb, 0xfffffffffffff800}], 0x1, &(0x7f0000000180)={0x8000, 0x5}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) read(r0, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x7638, 0x0, 0xfffffffffffffffe, 0x598821ea}) 16:00:04 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() r2 = fcntl$dupfd(r0, 0xa, r0) getsockname(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r3) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x0, 0xffffffffffff0001, 0x7}, 0xc) r5 = msgget$private(0x0, 0x40) msgrcv(r5, &(0x7f0000000100)={0x0, ""/142}, 0x96, 0x1, 0x800) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x1000, 0x101, './bus\x00', 0x6, 0x1, 0x7, 0x2}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x20) r2 = semget(0x3, 0x3, 0x0) semop(r2, &(0x7f0000000040)=[{0x4, 0x200, 0x1000}, {0x0, 0x401, 0x800}, {0x2, 0xff, 0x1800}], 0x3) chflagsat(r1, &(0x7f0000000140)='./bus\x00', 0x1, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = msgget$private(0x0, 0x201) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/115) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom(r0, &(0x7f00000000c0)=""/211, 0xd3, 0x42, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xfffffffffffffef5, &(0x7f00000005c0), 0x10f1, &(0x7f0000000380)=""/81, 0x51}, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) 16:00:04 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) syz_open_pts() syz_open_pts() ioctl$BIOCFLUSH(r0, 0x20004268) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280), 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:04 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = socket(0x36, 0x8007, 0x3) accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/75}, &(0x7f0000000280)=0x4d) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002700)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getuid() r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x80, 0x0) getpgid(r4) fcntl$setown(r9, 0x6, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(0xffffffffffffffff) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x3, r3, r5, r6, r8, 0x11a, 0xffff}, 0xfab, 0x2, r10, r7, 0xffffffffffffff8a, 0x7, 0x7}) 16:00:04 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/110, 0x6e}], 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r1 = socket(0x800000018, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x4) fcntl$getflags(r1, 0x3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x0) 16:00:04 executing program 0: setuid(0xee01) msgget(0x0, 0xc6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x7, 0x40) open(&(0x7f0000000800)='./bus\x00', 0x80, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, r3, r4, r5, 0x100, 0x1}, 0x2, 0x1, 0x2}) write(r0, &(0x7f0000000000)="220e22", 0x3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x3a, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa14}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x101}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x101}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa1d}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd8}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x137}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r6}, 0x4020080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) sendto$inet(r0, &(0x7f00000000c0)="9dc6ad73367697ea86070330b0c5c36b60625890a91632407672676c60e1f31fd3f5c08f83112cbc20bd6098f0620fa7acb147c398f67caf701ce2b9becab75d9fba12cbef60e6605e1da4bd5ccbbe7fa70fd07ada58afc53c27469cdb45ac2777cf134923758a853482a12e335535895ba0d89443c537befe707cee88c78c974fa925127afb", 0x86, 0x400, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) r2 = msgget(0x3, 0x200) msgctl$IPC_RMID(r2, 0x0) r3 = getppid() getpgid(r3) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:06 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x808, 0x40) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x7, 0x202b, 0x3, 0x2}, {0x2316, 0x6, 0x2, 0x2}, {0x80000001, 0x3, 0x6, 0x81}, {0x29, 0x5, 0x0, 0x3}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x18, 0x2, 0x0) socket(0x0, 0x5, 0x11ae) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9, r1}) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "f000000007000000000010661f56308304ba00"}) socketpair(0x10, 0x4000, 0x8, &(0x7f0000000080)) poll(&(0x7f0000000040), 0x0, 0x1da) 16:00:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000002, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x2, 0x200c76}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setrlimit(0x3, &(0x7f00000000c0)={0x72, 0xd1}) ioctl$KDENABIO(r0, 0x20004b3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 16:00:06 executing program 1: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r1) kqueue() r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) clock_getres(0x3, &(0x7f0000000100)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffffbff) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x6, &(0x7f00000000c0)={0x4}) 16:00:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) write(r0, &(0x7f0000000280)="bfa98b8b9a6314c6734a0011d9c4a06f32d263b42ea48c65c86df457c07b8407eaf20ab366fe61c7618a001c8c02289e4516d19f1b396a6066de8c6b34648b6fb0b669860f4461f4f32d464e29d22e71267e824a01f0989832bdac6a5d4f1a4e6ab6fe5bb920a8a7581ff4bb293815d69235d4db05b820bbf16abdef1776d4a88d1a7ddb8b8b", 0x86) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1c8) recvfrom$inet(r0, &(0x7f0000000080)=""/158, 0x9e, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) fchdir(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x80000000003) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = semget(0x1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8, 0xfffffffffffffff7]) symlink(&(0x7f0000000100)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') getuid() readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:07 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/65, &(0x7f0000000100)=0x41) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, &(0x7f0000001180)=0xc) r1 = geteuid() setreuid(r0, r1) r2 = socket$inet6(0x18, 0x3, 0x16b1) sendmsg(r2, &(0x7f0000001440)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000001100)=[{&(0x7f0000000040)="6a6ede8965b80af1db419a0af5779000d466ead392112e733465e2c6e3bfbc2c98c29ec8bbee3b04c8fea8b8132538e98e7f91e9c58f9086345083f755e8497b13eb8c3255507d96b28ddee6bb", 0x4d}, {&(0x7f00000000c0)="2f8c5c9b3352ad86d2a4ac47ec17d770e74e4d3a3f173b", 0x17}, {&(0x7f0000000100)="cbb5d28357aeb272a87073605971f78fc49657f968ad6f0ab5059693c538ec8ec2314fc6a51632226aedaa05368af30d02ee1a1b7fc97e7ce91be7be5f006b62acb54b837c8727e5167cb3cd8b904be3fc57ab5d32487170cb8ad2cbe31bd93177d5637dabd083f3fbb2d5e6f3f2b12b0f83570e1fad01b46e22a99351aa151afea1326ad015b2954429b898cad525d42a7a8a926e32d72ea6331bd5c96bac089043b381b310c8617538ffd4192e78eaa1fbe7aaf933bf4f1650413e721096471ae2c311cf8296594cdf846512adb7898467629eb1d34ca2450534c5a16a4ad5c0b5c9b99d78209f5054a04aa73e123695c8d9c582f8169054be25346e3989fb43f25ebeb6f3a951aeb419cb836f5fdf047c6c3b0966f213669b9eb9af82432501eb15da44699e08a2e8c243fd238806dc2ce74d215e37dbc9c30c9ec05fc208e39523eff785819f38da85a4ae77773f0b39cfc95e08136623ea85cf961301a3784d8e4c419f74131d0c709c352856ec57deb8160538547c34d551abe375d99fdb1f3aee0aa7532515b4031db212cde1996b5699b2dab0b7d75e5f18018be9b23f8533c634277e0bb919feb8bb93dc36a8e971a7b8177a9ff95527ba09b211fd687d4b4d27076ecc74ebc729e52b46416e0766be66337d048cd3970c39a3c313b3baca70b9231afe45a98fb51d8a428dc85f3af80607e6ff29b60caa3b837fad418a3f6ac6565f0064e7cf53a7a39e6bc126b21aeb4fb548196aa354d04b6d089817a1a42497e584fd2c2b2e40e4d3c61c57d35e5657552b3bf73840daafb166ed98fb796451eb9476fd15b92593046f4fcfacfb5fded3cfda78f2c09f020b42f5ddbd2677117abbd7964bde408da3c639d046f7fab1a92a18b49f36d521b7191da6a55e2d385abf6adeda8736d683dc8ef63bbab789233c40fc72631e1d757a97e5eed221dac0c7348b2ceba94d6fe60aebe3660fa5984a968ce4e2d494c4530b0c671d783c0b7651cf3c1bacbbde2181c08b6bfa28bcdcef1d7f19d3fb4644e2a07237d318c9c22d446c61e15e77ee8d3e4c39a29152c032617e5821ca92d2d07ce1ee09ce695c37298b26d9b46d21a82835399d85a67551a52541633eeab84d8538829d82a802279ed0b50287d5f270fab65377713a2b8931f1cc988ab9937ce51071d776f6a57fdb41e07eede6462fc75d7d727ae240529c3184f3ae8e4761ae8d63ee09308284f343752ffee210be6118c68d6a24e1577550fa6184b2a5b14eaa8b6099b94c12dbf89d5a5d28934505f3c7bd64132483777d9be7f9de6672b1e5323f39285c17c6a121da955d80b367ae4cda3441e3b1b95ac2feabf0e7349938240583b8b65706281a0b2a801c32c4226c55cdb83f4ba37b1f90865ab941bcae96124e4dd190f23b312ba0dce0af383a241184d0a0218d5d6eedcb11b774c1058160219d0cda31193aebfd003bbc42249906836d63b15ee394d8ebb2d69ef3765c400c521b6018ce0b6da97f59c0b4439eb51b8634d5beaa0a58c69b89ac3a6a7076917080d418e70e57db1882f2b7de1679be761f5c8c867d64fe9a27d16e3124d4d17b462721efd827921a4f6e14c979b2a3514aec274814c19d077a2860053d5e72ee220d83a490df344bcffc85ad00e2b5c4f4434a1cd24d0bc4152b407f5718a8f88a219831a32eeb682e361ead4511130902d409864023e6d8535d718d265d55f01979fd979b50a1722ab77a9033d6afadd16af63cfd3bc2439ec2d72250a4af8c231e262ab1f61362e8af7c77661f358b8ecd03565a4fa11a74c59e0b5bffd24b042b4d7807bb5cb21ba357271427f96b3398be13edceb0510b47235f9cd611fabf32ed798f4fb60d33962a5f7185fce94139e031a206b4ee62f932eb16b77fdeb479421f8c69d0b529c7f9730d01c952a3e1537008d8e9ade9fed3a5e8e5e21aad48e7b26031d21f425006a7cfaa7b47ccec4d635317124a68d4a69666fb5ba578e9bddd4b9b97907774deb37daf999e7754ff503d1b98c7c7b50df68577d95b43d0852b9bbf3451f3dd89bef1d2fae94b27521d2451bd33caddc4829b4e41968df6187fb63f06f797b476381b908236488ec9f8f91f034623796206f1cc8ffbc0ad6294965b645689a3b59edfb5b8d30f9a9cc111aad57ad49a95aeb6a04892a2546e2531f0ad21cedb74ebe69040b5fdbe861076b3ab44e6b4db7c2d98e0afc23ac0d91f184fcc83d06a8fb5698e514662ae0d0a15aa704ff045c071bfd3cd7a3475125d43e3949e9a3457fd9b8820ff41d7b00d587a872aeacd7ad42e9ed52cd4fb8d5c06d925692c226dab6c5346cc0c2c7c8b4be4a8be36c663e8dbfd96a7e5bb58d1fd966c0b1c18454c82818f7b3794c7361136203db1df4e2a0f1f1973903b0ea718341bba7e93246f44edf8b7cf56028f995a5b22620eae92c34e41116d172b45b66c0da1dea63d353fa08c82b53e2c415446811ff7bab4968e7ea543cc3359d72d6bd242a82662e8a690843f0bc935e1a2207a82ca220db688ae42f4a8cb3ff0fd1204b0f347dabfcaa94b66acdbaf4917c8007f3f699a493b81592efa5621611725d6fc61450e52dc46b11ab976be14e15ced8e5af2ba3465f6b26f6c8d5f031e789320cb67abe0a64a619b7e8bcf61ff5d575a3ca69056cfe68c4c4db9de6b690a962a8212e2a1ce9ad26debe8e95c0c57e56c8d8cbf43bd661379ba86bbcc4159183fe99537e8e5c53ecf88175e5e86ecf8653e082efccb603509be57203006c75fe83625ec50f461c2fbc60143e691c61d198e247c09525e9b419f82b73462b99dac290ade590d0a1a2d5ed06a425701d4e147740c3890e51975409389c7d8e5bdf6feab3763302cf6f9431c707470f43387509facd9c102d454c43664f516f314570b8814dfb172f96947c5f091ad30dce17476e229016037417f2c92ee4f0e5fb4f678842bcb71cae8f7f24f41645e494f5e6736dae2d8065f7c4e0d197938e69044f9d26fec38054c0b2d9f09d9994c2db57a1e4b2839edb60aa3bcbf0e202c32ce288c219784e44bd25d2f9217aef04a06ff3f7a817d5d0c2dc40702abd9dbb5d61c4128d20eac7627c791d177b2a80884aa06f7bcb33f73449a75a1421a8a939a9505ca84eb5f77e06e6478aa8df14ab5b0fa1befc98e97f6545d4ac0b6304a3cfbd0e85d982ba76d1c0d03180a78d3738cf3ba56a3b200e9b6a268d8c30cf0f98cc08eba2060500907c99bfef8226fd54cd64683499f863451c389a88bafb11b740ef0c7babaa3abc7c6fe4f72167766ba1ad82df2836680720aa6fdbad1bb87b2ac21ca8de3ed80ab6de735d02e576eaa0e12a970b5961c51c97cac37a1f276c04fdd6b67171129b230b03af3bab0b351af5b1d2f2dae184b1e9c1cdd494075903ae8f5739f9a91baecd3870fa06c9c6971c7a2f0b3dea1f4be47b8edaa519014511bc133981783ecd9e95e986736a89151a61e847d190386cbaf490ad2746f2f8aad421d4ebefe13fc74fe9a75c7392aecd5b01138ad30bedace8340b8735c9752c9b6c136797fdfb06aa2a522bdd6fb3f8d4e7012e52d29e94f5c314a6169ab75d87f94723b1747152854d1294af928898ceff0291fa72938d0625ee05995c19dcaa84644668778375450c6a53dd6977d604f62fc592663fc28b8ec1e3f82441327e34820e236ebb462a8d19c182f94ea3c06e3022380097345ccf3c62c03a60e3f3e9f6af8b28dc63a71dfbef191229a11df3fbcdc488ea746a34e4ac639c83160cd1799757308dccbcdf9bebeb758ba3c492cb51ec623a93ce2e7c396e420943c396dd9abd1f03523a5013d08b9c6ef34f4c8921465910552214529ac2f7b013ddf24d18946a390a448963888ef8d7bb3e630d35961bbd30a952bcd44efc64b835a945d0b0b6051f27c738bbe729b12d34613ce643d86e25b437d5bf9da1724129bfbe639acbefa60010539ce0b70a2328bbf08b7d58ce85843df64c4e0fff30d784f67098d0ca2e25e54a8960a90dd8d9436dd3bbae4c3f80a8010e139a77fdaf97a096a763366153331c092cc75fe69cb96480999d9548d26b4c296a5f023a55d67340b2b49a5713eef639c79daec9189de269f4976166fc52091da659f1261cc99e368a30f8cf7b8bac6b08053a15f53517d1ae77eaed9869eb44570637a85c92c1935ca330bde0d103e3241f3323eadee03f5fc9b6de25a46f3b3c909a35a9c0bdabbc795414046dbf5ddfddfd61f6c0dd2e9d46540ac8192d7ad192976702686ca65134d8e5a1a359869ae608dee740d73feffcaa709e026c51cd3c4b7d306de2b5150176f40f3abb3038b2bbd42971914eac0776e446bd47aa8fe961ee54fda7d07cbd201e7f2b8a79eeeccd4a41fb0fc98c868da252316c8042d5c59934fcaaf5c1b6a4f659d2d3ee7dd7834ce4b0b5f37946083c3467d922a3d424e7dfe3ed16051af01a95e50ffbbbf2e7c12958687dc35631a08d01f49f85e16a594d7ce44ad1781ca66356a5d6872e30062c3c9f309cba03845e3d7fa48f5937b85a87334b4059ce156aa23b7e4da5ba08168cc50993f3e79d7d2d43d42d84f3271de18e7b682c2d5dfc2193885d5641a839a58e722496edbe58f90a12ea62f3fa436058246f1b0310da53f518e06d365bf9cdca59089bc8a7142ddcc7c89429dc65b4db944ef35ed4d0a1d2f7fe2c2f9ab9b99f390e2566a90851d57e27e8c699d6768a35b8e511cb7daa35c6936794905152334dec29edd9613bffd966439502f397cbb07f81a5a5699afd53ba03f30a0a71d2fede2fdc692e2f82719fe018bd0c931450cf68ec084c87f4c9e9be074da3d06f5a7ed3a074588c314e0bab23cf561fd9015e8d846785c78b553893ba339cab409fe92db79d5e7464c970ff2bef9dccd33693d31b56c76a369c7bdf3fc461bf17ccd8d5a29070b6cba5cd4fd00fde99dd87be3e4b0b7c73570b61cc5e0bc4f04b7302c99319aff53f49d25e8c6e71c7ec08b32d665949f55412182478e92f6b31f6ac4a089b7ab5a85c2f180592febb61170c4949b978280100e70bc814bb55f43b5df5d174894fed0f888861d95b77555bb262396b06c7bfa55c155acd5aa395277c0cefd9d49b1517593ace9708cdf89472c51f9f7ccab28abf7f228c53dac7bbad1a0233a7d5fcba8005713377fd26e7f04513eba3e95fcb244bc4422eade1c058465d32c5843284a34b9c5c4b4ba0dc079ee21f9fe306103ad8e565ba55d96597dc3fe6a8f257de3b0e2cff2047a102569e1401702262d290f44c009053c05c7c9c0f4fbea09cea6090c71fa84ed51cd7c8f0387580b27798a510f9684707a0edefdec80d7102ececdc159b88a93b2cfb2f70067055dbc6681254a8ab00f888b2b6a1c496b9a9d36b5fdcc36062a672506a5f734db623e5f1d9101c1fc3b5050ae3d6c6e6bbfc3e95ea22d5f639c16c578b53cd961cc83a55ca309b8ed9f989f2a010925410daaa08401f9e2db2c7f4428f1dba3dd9b405749f96b864c32701204b6c23bd59927b1ee95b98313f6f16af0bfee2e58acdeae6bf903aed0726351d66fe2c4d795787a3fad59ab8b8d39aa56a01caecfb5ac5ec37ebfdbe8e899cf5f578435b8fbc6c63dfdbd8fd861658e73d81a981a64601d23e08276103367f3222f7422102a3f2c2b9a148a3b4a49fc568a45bd7b36a869877ee6ae017a953e0883d48c4b6cebe12cc6467194158562e6257649f88d64b80a70fa246c939244aa2ccde7ae51f4cb58401f2757e479c5bde1d793edd4615b", 0x1000}], 0x3, &(0x7f00000014c0)=ANY=[@ANYBLOB="7000000000000000ffff0000810000001e8eea5fd4b733355ef533a3db75dfae3f5e7d641acd425faa4f3c2d556aa98d228a2636ae2aca769095a97a822f2ce81394f096fb9744e5b2a987fe635d31d8a229573c5da234a7a04d45bce5a7976e6fe06ee356abd1c80707822d28000000880000000000000000000000ff0300006d1f4e3fd2eb39d0eb8303e5dd04fa78543e6660212b400badee4bbb7130c520594e50e0e1a7beb865c2fb3c531c362f971397f8e50d6075361701497eb36c457de9b3b80cdc83e86fbdfe695750cd612ab69e00a381dd224d429a690e3b0f2c297dd2bcad7098708322ecce2a6e0326e58f056e760000001001000000000000ffff0000f9ffffff26ea43cf0ddc7b040f194925645dac4386b1ddc19cbb7b6b679cacc9d57950748483b7050ec80f49636cb5135bd9e2963122decc44d2aa42a108f7e91116e9803a5f12549ae9bcebced8ac3b36be3a563592d9004318b9e42ab54a9a1afe219de9dde685ea3cc37a07000000938cae5072130eb9057fce053a9bcf440bf91c248604e0694eb1cd010a3f417d59bcc5588b7e92605ce9736f3bcacd5f3064212deb54f81c01a079753976343a7e2b84357ce39423e90892955372e9d5f12dbe0cf61e01ea32090da23545f6fb766493346ac56b43d794785a78e5e774accf89db2724c14930871b31421b488ba202a76e7ed88653ad02455be2282b8302de9a66b05e35ce8373ad962e130000000000c00000000000000001000000060000006acf9394f41d4f74320670db2b9b0d54fa4c08a69f24a4856fad5903cecb6f58f7442402e94d4aae436ab758f759100272faaa3c0faade4928e03cc9bba86bd759a88ab4b39c2d647ca35b94ac0747c0a68fb4152bee00041faf84f7370c25c6d5a473e4966f9d721d12f3a1cc97e0871aa84f209951c4c4f94ac0e4af6746b2947b5f7d449919345ed93c7bcfd6410ebeb95a5b249565782b84873be821270de38b165b83cfba635a00000000000000a87fed0df2492ee49cb4c8fff3b4013f1675422c12"], 0x2c8}, 0x3) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, 0xc) setreuid(r3, 0xee00) socket$inet(0x2, 0x3, 0x102) 16:00:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10041, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xbca1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000200)=[{0x8, 0x6, 0x103, 0x3fe}, {0x401, 0x1, 0x6, 0xfd}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:07 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x3000, 0x9, &(0x7f0000ffb000/0x3000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x4d8, 0x40) getsockopt(r1, 0x2, 0xfffffffffffffffd, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001080)={0x0, 0x9, 0x7ab0165c, 0x4a0, "c281500fda80433872eb6d867825849def502af2", 0x7, 0x5}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffe) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x12, 0x8001, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="9b57c67b12f0863c", 0x8) shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x0, 0x0, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001380)="075514e8f979db66070618a8a1722b72f892a7ce9cb8a9deba3b856cfe5ca482709555cc52ae49c8a04d2f1f74ee1875ef61500b632625efbf26a77e92fcde3a73a420e13b4c7708f4861cb538618aba65933d84eaa703e789036a222b022dcdf954f78e5cc38b66825c30cf2d57e31bccdbbb8a91bfb00e4fc28bf48f1c8eb615d3b36f898773654a3f0cf33704f01c35caee4be9bc38b85cd040b8ae0794d16202d25f95e9d10ce445b8108481bafb340c79d3365b84713f0dd616689f3081202c7e6e373068e84c210bf713d1127102bd67add27e3526347f0568a1f59c4024fd7db6626926b8dd5ba688d3c5867010ac6d0e99ed6cae37f0795ab5971189e6357e7c8904bdde9b388167328799c54953bd91358c1ef21a5d1bd5e7dc757eb219f259e3edd237936a1d67d51874b55d51203c13a31bd3acebcd18d30236efe0e95afb2f78b2b7810ac8be3ee77f5a393fd14d6f9b21e8788b279b7b6421a9c00ea643e66b15407ff44d5bb868c3e5135f72e78c2c3a3589715ff91b570cfd9850db5762dbf26c5bfb07470a15b09a95f394193b83bf09ff158986904c7b52fec300bbbba3f2cee9d4339e30b9e8f827cb5cd205efabf68f9ebdfd9ff26a91f78c6e4ded62a5a42da945bd2bbd214eb4d8f48b84b4f1bac5643012f3bf2e23c492ae14c9baabad4beb6a0642224b542b2614e275af27e8f37b4cb4a8ee0a99320b4cc969b7512bdf3c95883d574f34c7dc66279be8e33c3ced19ad13eed2d2275ccc8ce02e7689bedf003a12d7cb6f99e51fb8f096ac98b6b07d82ffa536ce8ca70fe47c7d933d3a7bc0a97a3da1a61021364159ae94297713d28e48d49586af4e27cac74b0128ef9134c90ea6d71a3b67dd42fb8f4ad07b05614cb85ceb347a692cc496d5f4da83b991d4e833ccfc5ee85c3e7d87cab193027a9943e950233eb5d5d065b38cb3901ccac1e81a07e1e53b47ea63be8a7bd153f75fa15d86e24c1f5ab99591562d52bf6eea54820e376db316000d9e70f566b89ed4d9ba74372168487e13f81a3bfad1586816e3db63eeb3dd98d00173077d8ca4180ed6f4ae57fd86aacb46bb0c2eab8bd13563ea3fa6acde8224ee289038b653fe286dd97060454b9e5804d0305e48e52d7e2560d58f8e099f0a1655ab08c447a12faf17ef6d169b8121164f89f45c3951478615467bf9b6a8d2e92ccb2eb4d575418bc688db8f9ebf46168c3061f97a0415e29aded96ddf5d57e53d1c860b671ba5832589342ec1c130cec7de3a996c36652d1248869ba54068b2a8a0c651d264d61e23ace6b8e38cb6303e4cbc5bc1b981c2438a630f02446b879c043fb7b745260ac4c7f08c7f2d5678fe09701fafafc764439a41bf07e7e5d0c6df9fb2b98a42617fa687480b79dbff0bccf16e00a8ea8a54092bb6828302d20219518358e8b49236d927ee6f993cc2d05cdcb12ad4d2f6cf1c7ab4cf8c9a773c4babeca92bc3a0f4e1cb15f9cce5ca92553a7e737fbc4abc8e4854d1d0524abe95948e5bd8ecad4824683ea3d359b6c3a19672cb89c47b03421682f8113049ff42054110e23f52204751c8c2206023150b08c43d13cd90c08d6542b73aa72953c91d7ba68ef3e8b4c13aa6f9c08cce6efbfb87457af270f3be6e53e6b157dc677d8eb81b6bdb9bfb9ff0968022befcf0e31b86fa4ca178c434ce1cf93d3a4b59b65f8eea098d1649f3d88adac9906caf8b967381c5ecfd25ff2fcdcf7abda0487a0fd16b670cb399be046e849ebcd9aa4a993086a1bd0e5ddd8fe4878801a6b09fcf6b0844923aae92bf0086e7378e8692361c454003bb731c156ed9d257c63da2b0d310cb3258d81b3cd56d651df0a58f0a1ad7fdadd1d76195e215066a56bff90ed8534d393082ddf790d3e4c86c85b866edf672bcc71037d846d773d5cdbd412d3b8bd960b82a5b3f9d2cc358ec562dee911246452991c6f3304be70e89b44ec15cc36680a70020d3b1e00f3e775ab11102a824b353bd4350444604d7e17976bf432875290a6060d40ad508c7a6665bdac70963f2f0e27798a73e520ceac81f97f1fc3bd86801a0c36cdc3f54c67cbab0da9300eb27f42360b8e731afcd893696fd8e26491187592ef08eff49857f83137c07d0951efb1f59a9afed50657a709b6b955dbfe0bb449673703db940f26dfb90248907d5c511a2c245f16ed393c54aed626c4bc78363a8949c2f4b56d0aec15f83d83075f31adb43bc5235e4d04441c4a4195e2c785faaa05cf1067623b1680f803dd78e3aad937914d5b6ca86d73cbfd6aa04f2a0382547df1335a52999f3570f5dcf2fd5a40f0f29c73b9537011997bcd5e7390b5ddbedfd30b1a1dfeecd35db7fb03d364975a4813359fd0def3f6c", 0x69a}], 0x1) 16:00:07 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xe35b, 0x10000}) setrlimit(0x3, &(0x7f0000000040)={0x8000, 0x101}) getuid() r0 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:07 executing program 1: r0 = socket(0x40000000001a, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x3, 0x0) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f00000001c0)=""/105, 0x69}, {&(0x7f0000000240)=""/143, 0x8f}, {&(0x7f0000000300)=""/234, 0xea}], 0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000040)=""/163, 0xfffffffffffffede}], 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc138c27c5f51f98c7a3ddd7fe48c9d1450fd94dae1cc065df41f01306090ec475f3917c9fcf0c58f6ed605c47c4befae5459c483eb31e48135a74", 0x71}], 0x1) close(r0) execve(0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)='oL', 0x2) write(r0, &(0x7f00000000c0)="65e50acc79c8f8439d0dd51ca7ebcc9eef2f901ce98248b40400000000f3b1111e6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x6) execve(0x0, 0x0, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getgroups(0x0, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x401) syz_emit_ethernet(0x302, &(0x7f0000000900)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db54506371890feeced07210000000000000000000000000000000000000000006cb1795c173ade5e7b5d26a3b4da8f5b66c4961da5b697ae3ad213c08f4a57734ea1d8842296ff00e58098ceb68b5841655b1c91b52e56b70d2be9516b64b7e83ae7cc24aca21881a636f8e3a3d5894721992dd9e7e891db2ca5cc372dbb5f059745a6ee0cc8f337e412ffaad015975ac58cea2a47740b46b90fff4dc50f16535d72c264772cebe2fb61162f1ba1ddeb31d026903c683b4f41a81b9a0010716a5098597aed7b1f95e63d155b8171e4ad62dda9e7c45ee6e6746476bb8cbff365f081872a17e258470514a1491006f8c14ee5b8d2714b688c5448f3289d9a243b1aeb34178313462cc1d3ea374894a369328d8ffa81e4638a9ebf087b09e3d22305a862c4e46f1a5387670cd6f683908453f3413f605c64904942bbb7bded092e6d5c83e827dba0ae200c6e9c573e97b726fdec93c11b5d510e880eaf6090b7056f07cdf12f62aa710feb77c08353040d3b06c158672c58ca35d3b15b883e5fa909c774fafdb464dd474ca7a693a9d5db4f31a639352ac03bbf1856561b945913ecdf651498be68de96ca8947fb7c15b0a100c629fd04f6befc5fafa234f9a1037cb20be909bfb18560a16154d27fa571603429effebb47855f148597b13d262b9fbb615c68e9f70838c38c354b40d1262b24888382c871d78b112e5ddca6b87ec55f08e693d17dce6483ab70d10a90a55ddd270c0dadfcf11d4d58bd7b081cc1eff5bc78dc5e6610e22a308eb1641074de9c1dfb28493aed3375daaebb27d8a392e7467e4b53c3253ede6d6127030115fdebda278daef584e6905f9b3514e8a60118e36139d8c2b3adabb17d6b233c2973a17e993960b286d844f52cd260058361fe95909efa0cb4d363a38caed8") 16:00:07 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c802000000000000001f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c8910fc3a91310b404f36a00990006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xffffffffffffffb0, 0x404, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8000}, 0xc) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getegid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0x0, r3, r4, r5]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6012, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) sendto(r0, &(0x7f0000000080)="d697f6e8f2023331a5aeb0df67e938050cbd1cfebe7d2978566bb69b19e094e1aafa512390294ad32ce4e02c79bfa32df417aae05eb242dd8ccdd35211cb1e8c44d1a1a5c833e8d3fb8311bbcfc2d6186dc506a653f928cbf27bdda2c67ed13587", 0x61, 0x6, &(0x7f0000000100)=@in6={0x18, 0x1, 0x5, 0xba2e}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, r6, 0x0, r7, 0x40, 0x80}, 0xedfe, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r9 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xb986bdcd1afc8bdd, 0x1000}, {0xce, 0x69ab}, {0x1, 0x69f}, {0x22, 0x3}], 0x4}) setuid(0x0) sync() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x1) fcntl$setstatus(r9, 0x4, 0xc8) semget(0x2, 0x1, 0x200) ioctl$TIOCSPGRP(r9, 0x40047477, &(0x7f0000001540)) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x4, 0x3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x40074, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) fsync(r0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x3, 0x6, 0x81}, 0xc) 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x3}}, &(0x7f0000000080)) setitimer(0x1, &(0x7f0000000180)={{0x1f, 0x7}, {0x81, 0x5}}, &(0x7f00000001c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x50) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x2, 0xffffffffffffffff}, {0x7, 0x3ff}}, 0x2) r1 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10200, 0x0) fchflags(r0, 0x1) r1 = socket$inet(0x2, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x5f5}, &(0x7f0000000080)) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x6) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:08 executing program 0: mprotect(&(0x7f000030e000/0x2000)=nil, 0x2000, 0x0) select(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0xff, 0x5}) 16:00:08 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xffffffffffffff92, 0x1, 0x80000000, 0x4c, "c11d79f4befab0b49de6aa74ceb6899c50b3d70e", 0x8, 0x3}) sendmsg(r1, &(0x7f0000001740)={&(0x7f0000001500)=@in={0x2, 0x2}, 0xc, &(0x7f0000003d80)=[{&(0x7f0000001540)="b56cbb469122cba23301e8f185967ac07ad5c96045527bb016ff81667d697d5d6ca9ef97bad8a965ed704b4035422f9f6237c0a0ece76fa847e74575a3ab85d29621f91ef60d460e4461ddacf6abba0d227f32e9b2a98284540bc248e5", 0x5d}, {&(0x7f00000015c0)="4f99eb858ba8d4c3a2452093bc5c41fdc4a25bca8440ccee553e52912f1a42989dcab638404d11722d0b3df0a44248fd74e68a355ea7beaa324d6b3c28aafb2be420710ddd0b042ac33ff8ead759248059defe58bd71dd1e4a9e94db0f22", 0x5e}, {&(0x7f0000001640)="0af6385eafe050c8aaf496b5e9e5ce2e9e0fef5fa8dbc54679aacaa95a32c96905b71ec51e5aa342919bfa36990a9678f2d5d4ba7a9bf7f8b3", 0x39}, {&(0x7f0000001680)="4b05174e6b9c25ca4abb25be5ff90d0128ad2c63c2be38209d2e6543ec325dee0fa464205e395a3a3d8791972bb897ab73f29b7db1e134fcc82833d33e40beb2ea4570637660809b479823c393488bc63dc154e47a1f4c3d50c49a8856305341fe9f0cde0401ad50c6b65c4b2509bd732928ac4d1fe9646887d4d4f5d60f83f937e99165ad33e1eca35831", 0x8b}, {&(0x7f00000017c0)="5481e6f6a34bc470152e8b2b9e24686f37e15a3e0569438d8517876333eb9a13a332ce06f50d30b9555b98a9fe29ce3873712cbfe5ac5b286c9024b541837c9f840b8e6fbcfc10f61eebece8d2", 0x4d}, {&(0x7f0000003b00)="ec704d0d852dd3d545b090d8f2b3028ceabb6350d7aa567aa1b1c84ebb88b2e2eca9d0857268c5f24fc1e39ebe099296d46406bcdba25d28af85735f873fe0625681978a21311b43d19f868fb3d3359dea8586e52cd810d110d566b28b8823aa5e294817eb8cddb95050c58ec1cedd64823c97509e5d6e2b607a8b23a251f943f058c89b77c19fc0b16e09f3f89b7148b6eabbbf19e1a8654700cc76cc5ccd8b8726f18795553db6a33d11ecc145401645c529d74cc9254e1fc85b4ca01809fcf00007b88cc445e26623749970ff021566e39b6761859c2d402f9a0bb73eade3f87c042c558ff9b644fd305c4c434a62f4cfb3298388", 0xf6}, {&(0x7f0000003c00)="ac5c120a80d60dce9f4d260d87b249366cfc5e15deba4e9a2fb84b826cb70833ed6e3a0b401e3eb495b68f35f81b6357adb5f212fb809cb946ce51df51671db0c19f01e95d9d6da6f71e15f5e59996865f66c427323477173f6665b9bf410ba27a7b4bd52c7eff4745b84f4f318f2e962f3009f51c231de1f833de8fdd62b173caecbc86741d80f0cd41af9e09f994f5ab35b0e1024b07441906f4fe3980d8e14f9d6f36e4cdce36c68f20e078", 0xad}, {&(0x7f0000003cc0)="84875d0ef8146437fb198c04473671b26c6545bfff85fec82f0a993ac229a5ea67607f10346194c22ec15c9c07e49220b7e80e21c73056566582a74665864a7d06e6f756dc486a5721a5b17a74785d1ecbd205512253cd5c2cb8448f31bbe91251058dd691cd2a8eb495f072d1f7c877c1989b837e4ef230f56dbeb5c5f93d20ba50a126a654c271839bab9c65b270bfef56b31ce133f40ee605b4fd3b7ad4ad", 0xa0}], 0x8, &(0x7f0000003e00)=[{0x18, 0xffff, 0x0, "dbb782724839"}, {0xa8, 0x1, 0x5, "8c9587bb32526effd7b968bbab9690faa6ab31df5f7deb92a8fe0fc7b17da54754d0b2735769abc6180bf2e4f78a1c51fb31a919690abdf0c264a188dca328261a7c517767de50436c82b854bdabbbf8f1492bd8063713e531a2738e7f120419e10086c277fa27149d64073b607fa9f7a9ed8a20758a03d1097752ed8bc9381d3cc896012aaae0a9920fe64012259c88eecbcd"}], 0xc0}, 0x40c) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="80000000290000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee900000000"], 0x80}, 0x0) sendmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000000c0)="d1cd818111f2fd55d427562109a06724bfe900e63b02a49366af6051f622d58cf1241b34c41c8477c7d18c75b82cba17a816dd4e95497ac250b0793d6ba141576ace538964a2f080649a481ffeedb07c1cef178fb4ef4588a29e9c714b0998799eacf80adc6129a8d06ae21b", 0x6c}, {&(0x7f0000000140)="2c66a0b698190352e295c342dcd9b096bf08dbaf9e3caabf0a30b31a11d27952981ac3b59ef9cd582e0a8ca66f381f3e72214785df40843f4c6cb9f4759433ae353b1e81f9403dece9f27ac04c07d5e257cb8546be50ff9764175dd8e329852a318dbe72b64d2f393a01e6b259e32edc446d5da0de509095131b6cf7a2d2ea3e68efd6d34a8b457050ebc558ce0ee0257abe71f2704b1b022687b5de550184e46f27f9a52513f9387ca027ea7b5fe80dc84cc2eb15e426ddcc2115a4e437868171c2060cc236dd00e6b19f933f2263dd3882cc5307c136c713fcb163ff15b0976d2acbd4d6ea6238801f5ea7fcf362913d2bf4a10a84e7c53de3848df155a8991223c3859dced1d4f627091c4d7e2b3a163f7e634eb75315a3b1c9676f22336600344af3aae82a65847700806188196a8173ea5f4e8d66dc9eb68f004af418fe828c955a5dc1eed8947fe63055607e3112fb345a086fe2ea1f284b462d1c9de0ba10acc691ceb8fa50dd25b39f2ad7972e35a6579ead2766453a00be9d6f66506882c73f0f98054b11e065616fefabbd74f3e0df4daa3feca94010a00929e229e34fa437e0d95256b946eb1904774c7ed2630fe251b3dd29149e55ad3b2f97485f8dfe64ac335d1b9bc7d2c941cbe2fb4f274ba25c750eeb67d86fca49340e70eb1a7e39d2ecec9633b6647f710ad61c683bac4ce6c8e8b80ca87580b19d5a8650272cdadc0c297b2cec43d683132a358b363ef84aba53499bc7b37ed4793942e22d1dccf897311666542a06d310638bd1cf87d3574dd9aac91fc01f7f4f389687708b7a133ed3ee7e3c52014c548c929c2f849f37beea96a8fe6102ab14b9ab97b3b1cd740bc1c47fe36a271fddb35ce895c04b033b8dc32a04f73785187c70b1f2ea45516c065571d2e06ff6bcadd971b008a77f94d752b8cad4dbf5a29ee1f89275da1f8b9729de23015ca8de0c3af568956287df70b66d171fcf4389a27e0b91d5c63080ec182bfa51af90690bdcb6bd2eddb53dc8713707be749b2c0a4beb26fb952ea1e65ed62c303ed8295a892e5d0def84edef131de994ba81f6ee454361e0d160df0165583392f0df99aa23d3131241bf03e9f59c4190280e0a949bf79142002e27bb39fb3b5bf2a1385771c4ae80258e2f5f451318b72a1c83a8d1b69ca35ebdba855aca28c6bd13e1e076c27b1295fefb0311d102ca4357f4ed9eb560b5226d0893e0beb21aaf80d64ed0eb15170084c8216576494bd94a5343b49132896a342da0123b2b8559c09f83fee49c5139d3b748a50b00d22b630fba3066070a65686e6c6bd29ffb2a3c74d3b1dc2ded7d490275b6522a6a2e7945bfc64ba22e263040dac09393cabef91b20d1b4b2e8737457e732522bb9ee1ef7ba745f7efc3e75bb88d9519c682d6447e97e3ecc0548406e8d8f9fe7cd3a67bb533dd8d294edc8d744a95909039831ce74c0a9534431843e091503ade0cd2077e20ab1d278bf741c1e85bc6e0ad2f3f106e4c343349e763c1322116a05a427afa8428c43e852127bc593fc77972934f39f100d62e98926a67291023fa8775a6e68319dee56efa227762ffd15d94e57812a78d5f45800ddc0522ea87131ee28ba1931fd09e20f98b6df88b9a14f1eeaaedf15831905e1b80dd86a31fb4a04a8f8360a6e6f166577a6a6c6e15e021f7ff0a25760eba641235305156933a1a73ef5206b658efa61890bc6f59abc528a0b2ca1a85c0bed3162be0405c58bca50d6768bd2c39ef73adf7bad5804339bafaaccd12c2467257bd24c0e41a426785ed00328e211b3a624d3d7986cb3a043751974f548a66e351bcc388eb1c079d84622d44c80517e1a74b170563410555c71372c5498c7dfaf2efc3d8d558d7ae3a6fffd3cf20bbed963405c9bea4f42a9decd8139d69f99326d40018ee37d903119202338e372ed334a69280bcbc59530881005923c44b03015f28c1d12718e3de758ec1d210a18f4862798fa4d6a0463d226802cdde07e2e703ff7fbf2a071cb6ca2928096b12777c39b3d68a292f7b85ee6896ef886810415607bb878c9aca259146c8f58b7150d134ab633c3c784e2227d8dc60b807c8f7e29aa713d3ee5969cdd4fe032dae576225f03d13f304ae58af059746f6e15d8caf22720b859d75effbf65fc37332ecc8eea3fb8e0e09f50b4d3a4b4050ffe31f027498eea961dcebcbad83a41ead494665ca7f921448b37d26242a500323af28ecc98a2a95fc9437b68f1a0b316c41d24ea8517dff2f6a848ede97b7bbe100719d1ceec3ad11c7c109921be12a93486fa4484aae8ed802963e794e3e137b61eb788723d0f78a66351fff310430ebd6fa5321011d9817b6131d85fd0e1643eb76ac33bbb0bb86fa88b82cfc2b820c8d141eb058bf76a389b005f41a38df89bb19e6a0ecf6be23b6f12cc4fba0ce7dd70a73dd7abb58da2faf9db3ee5644c0f15ebd49ce5dc34f8730bdc97bfc414628b273509322bde8e04814bbd64644ce0c72e30386d023a7b4f8d832664e3de857b4f7198ee02175bf6ddef61bc5d22d96ff0e1ef54211481468faaf30f19940a5fbafbee3e28a7e8a7d9e95c80974dd806f72560acbead0fdc0e48ed15689f2a74d10a79f1a6dcfa79ee47391dc41a3c40f071f8c6bb056a54784b15cb8c2f6435dbf16a3a9fda159295858f696480df505332d2366b61c6c74b3733153560512bd028dea64e65d5179a7d538bd823bdeb6ce2c0669e546521602e1551dba03ea1f7c75e250a4e614d760cbba56251533511427ae808889b51bb239725167a2ce51ac676d9940113c37f175e8bfebc17f362335aea1c44cb8a53e5f860ef7d40963d83ceea50e098cb998b0874a04243d3cb1f30fbd39caafaa614cb53168cc3a4626c98da00faf2d93517f21fea64e39bdcca2911b7aeb9b40a4a7fb9747230edb9a715b21ca6f7a4c41d70ff9095238889656c2b7d0e3e858529ca8f5b7cc3fa66faf69fdc089299cc67bc5d847e77f566f92a324a7e3bfa3853437150f3e7ca2a2f29d9a65a561f281d001bdb8a60555c257f55d1bda8d24c6ebfd054391545acfa2cf47af79998298edc33487052e0f869ca870518a850808c1d07a19c40e2d5f2f9a05895fdad0f49aa900feca75773c6b398f727ca72e797cbce4e97d84d7a96ed62d589b1ff385007795ccd99e46d8c0486523a6464c37228a29abc2cbc267345346c98a5fd62b2b6dac52d34ab59783fdaa2bf89234d694ec095681384bfd0ab28650b38aa59e8b7594cb13d610e713b04bd3c6905a684d1fe06c7d48ad8b376df9e5aa9b28f492fe40583881bc2568df2e6151903805bdd3514f3214bbd929898090b12bfd1438d2edb3c43f22a9e68f9da5858201df2cba03c0af9c767ffe72c4aa57419e99a10a0942a63d8ac19844bee28a1e5c91c2c19afe5ea1a514a63a8fcba6582bca9ee561e2d400c6b0da7eaa18ad3a7e016a445d372e524ea725a716400919698b9aae222dddc3154ceb9b5a5c2e976f9251536bf74218349dd0153720db960f77601304f2de72b804dcd59c49b50fd366c663ddaaef8690c4c3252eb2851ffe117fe00c557a7989fe6d9e489d1ba062c7804927a03cf2c73b79e4928040d002f090eb112e89e25c739b8b3b0015df4cdf10dcdd378975727854acf05d000e91d0510d0ba1eba37be329d92246ae4fc9888a91e61461ac69f9041ddd27ee0b38f89d07d7757c6ec6bee8e6b34b405b9d39d96a3ba9ee0a65ec37869f3cc318d370f11b6041fa5d59291109fdb03597f6368538413c4171d7fc1cba0f1e5cd66033a1bbcafd36e747fbe75e1b63b40ebab86384ad3e128a60762ac84f33323a00f9d7428c34b684c1e14a5a4ef9ffac9eadb2afbd609a806607ea8600ffbe11193f940f0c11fc97ea8c832d2101bdf06ceb747566965739326ac4148505e34798c13a0aead2c8ef1d3d7d4386a9379d18cff1ea09c063a7d8b99863179877fc950d608147e225b42f226509671f377f497fbd75d48ea3619bcb59c8e3c62009644d46b699b6d5d05e42b0b9d096935c35c45a7aa8ce6dbe0aa0367092aca6847af4e636e4c95f2733fde6be49d5ca22d1cdd4a66e68bdc85bc1616f3776d5e5fa18bf6e355f700ef1899c736a65dd2d812090e187ed9aa7d880870affa84b6e9c9924d59089ce0d9730db4b1b50be84ec1e06f2fafd01f2c0718567fedc9fa112e39b4138617d45344705b86dc4b544192db3db032bc12cf4b0641ef4a64b8e464fb7cbf2539e1541fe4c99689b1e1ab2dc012f0d6ac3a1bc80c712f8d769e9bafbd0e6583aa72dfa0ce97e2d22405149030597321935178632d493939fb2a118b36e2417d78378e4b444e2cf463fd78ee650dc888a0a6a420f379c3a32b546e6b992b278a3016b666890e602a8d603702aa11451793d76951177ef6c55b6917db5a456d02347f7bc784e8f0dbe5d194bfb3e0dd711bc2652bdd2894e8ab5cd2362a8f5d4f84b1a3be75cac7f5d4612b50ae59ca5bec4f28746268cc07a647efde23d9c837381068b0269a951adf804e7172b1aea02262806ab5eb873095be78d7925de78776bd8a1a95838b34f282ceaec5dc6fb267be3216bdd94f530ed98b50a49142cfd792a4605ca51cf2a3e41c4db78090843d566116ea85bb7c5617e5e6497dc2c34421bad93eed276acd614922e708e147ac5079414d528b16f6c514b204591cbe89df6f8d08d239d934c515edb631b84a267f980cf4a45e28d67591722e56cfe8521e4e6d53c68ade83312326b3ef948cfec33d63a7d15fbe5e06ed4ba259bf72a685aa41264fe88a3e2df517fafae1733db10a144eb561775aae216ac8c75e00cc5eb58c7b739a885fa0f4cd0e87d847869d6d585b04072af66aa5ffbb18f437b8f13354800072363c6aa33486cd66af1319bb6c1730c55f8226309cd4e0fd449296a15fd69988e3d3c3da5622f9437264fc7aa03189fbf89252235aa5a83167b257d6ccdef380ad25e7ec945fbd0f1b7a551aadd10ca0a1a98dadae9a11882c6417ca6fca9c3ac665a4d9c555792d92e27028d22fbedaf165df9082d6fb8ff91bff94ea9dd42fd66b3757f0f0b48cd9d1582b75cff71c9e92182910697556f12c7b9e7cd68a2d0f0a82a351851e2c7b226de75bde8353007c1fe0e13418733ffedd640bfa8aa384c473971da4167a52c31fe8d88a5f89e4b54fb92bf93b785aaaccfd4f637baac475d39c86789050ffa6717ea9063f17c5dcce0b8df83512085e3c03f767bb2f948a2e6d50110130880e22434ad277c5ce9f5445fe7af3d09a2e8ee13f54080baa3016e6e47db2521806f8c27f876a81343fa5f905e57f48c82407bbf06bf87ecf59bda2d2b36f041eb6dacb3935aafb26f415c50f6e27f4482ce305414866267f22f7ff205f49b1ab8fe5817f5a52cdd084dd7b6b233c01a3506d8bbe56baf2cd73348e555f46adf6b74e1652c4ed283eb0f688fc813284646b75b9871beceac082ae65e190faf993488e91890292068427ef68ecce47e2719cdd47264906ee2162c641c8e91660208f781fb25d85a19949d9269b77c1d5043132adf1abc338bdaaca3c6f5db1869fd943d8f1f4c1a480390646cbdd4778a31ef5ded26f901d9af6fff4bf7d8dc211cc9ba0abc9c67a8d9b777910aad073d70db963699abb0104fb956b40f95b660d4c39a330f5b68066595281aeabdcb31f76bb843ef221f3e1d43472078dbec7ce66926016f47222753affbd5eeba8a7bd0fe92e4c39a8e13891974a4bdcd5d707", 0x1000}, {&(0x7f0000001140)="1d710dc6a8a65294d3015c8d444230445819e335a1935f339e6567af659fca0ebc4751b28520978e33fe91ad5f4d8d1bf445449a4e259c8be7b9914efeb986228a93bb8d934d305d00f319275eab13", 0x4f}, {&(0x7f00000011c0)="3c586b2800b5bd66fcdac5e2c5b076e523f75300f24917c3780f7c1f2462bc878d5c0cd1a1c9", 0x26}, {&(0x7f0000001200)="9aa65d", 0x3}, {&(0x7f0000001240)="e9c861cad5d4daa6e5b3a3b21a78c0af7b22d1ae03dc58cbea0ac39b110550bc55c3919ab9d7e029d7f1ccc0ee31a69b356d4b3e0132951e27242337f6f691eec9239fb654b5c1657b71b611d94a8906ab9f7af63af6d8f93ffcdb5990f5648a7d0ae7cfb0e0c16b3d9fc6250b6a89c7d22306ada3a850cf601b30b5", 0x7c}, {&(0x7f00000012c0)="01c3ff76818cd696c43ead7005964428a4267db8f7bf8d3611865375943c04afccc39b1775468c64191dad2fd46c5aba79b5c621", 0x34}, {&(0x7f00000018c0)="6a42a203af633a19c6509f416a8e63eaabfa0faed97be2bfc76af1ba3baf8b4d51bd49a4c4b6442d9258aef40cdd48a46cd9fa679f2a326d830631d8f16b888e48a85e706fc6ca367626a9afcb0d03599d4a49d567061c16e4c368d488e4793bb56ba1df47ec41ac01c24182a6f99e6bc92713cd7b6079582c99c343e4f460fa9fca3f37115b380ee30421d706941728ce0cdffc29546aa3e83db102e04a8190241e1601118f54b23b7dc84f20b4fc80c1b640b8a0f94f6fc7d41b9aa4ddcfa59f3ff8ffb092c0ac15528e4cb1a1241db8faa0d3f33e6f43bccebcc4037216f7178f1fa5babc3f39741d5aa6e41249403be2ed3973ec4fc142a2eeb67cebaab994f1d7e47c9666cd71afebd83b5c0b002155ea49c0be4d6965fff88079fc26ad3688cfe6b63c6431dc3978b762e10120205219d6e807e68885ab3be4959f3d7b42d140aacc3ff54129cb58e35d110216c146390bd0bc53e62bbc6a44fdf1a98f4157dc98d3218c3fa1787ef668d615d63ba885c83ef2ff3e0828fe9aedcefa54292f23ed925d2529cf12bdba97e5e6a91263434fb331809bca6a927ee3d835e13e1e1079a386b1121fd10513ccb61e5c370ad2bab42b071561b79f9afe2391554cacc00454b1ffa02c1d98ac345eb5afce7631c4c09fc367474bbfd98bb3d4ba3bdf1ec30ae935013285f15c7b5727d75c9201d6b79306c83f20bdd59d1e0822397bdfc99304e2b44bbfacd5852dcb6b24d2919d098800ef9543d2f285df045bcf81711affa011826a28fe6f0205d3bc7175353fec4c808cd603b631ae216e3832a7a68f6a250b96554847535adb2ca2945f7f707e399aafbade917af0a0d46c586449e86f0ad61937cafdd5d360dc54895006b513b5e054aa9232baa5f4236693844d497e821f9197b71c0b783572662d2396c318c5caa83000eaaf261f742e5171d4b2157e68f6c2741a5d8be631d32b88f37780bf9d96d588a68df746f1d3c7d8e919a6f5d709d7a33946939c8f5a7d5f793c64cd0a2c3aef617da09559557a0eae4220f9aea76c6822c66da2dba2c61adc4817758c1d3ee387d2a6fce84bf6739412650c4542460770de8a999fcad87a337fc2e373aa89665a51b354d26bab1cd14230ca341542238f8493aafcbc556f5564596ee4cd5026ed02e118fdea4c911aeffc2b85f4aa31aa9a44f762aa1a1fe11a7cbae64d3943fec33e0494c1936b43fc06e4060b5ea6b6cdd6fba0f6c242ae0aa7bd743c19304b76d1fa0e12dc5936bcf278e7bd8d234a959ba71444b9ad5b3651650ba53dd39cb1abb5b1b4386dce63020d06f47489e448c1283636758b7ca46f696593b22cb9174e3476722a0820c7990cff3e0f547e0e640d1c2d7c4ca1280ca534e031d53e27148df0b889a04c0b9989f7d93ef8aaf862873f6cb8bd5e6274a0947812fee6059fa3841ac0d7947fcec987acef43f65488c4582056c82e493e6d21a7f9e6a16e021befeb77997e8731c2839fc721138fb06804a1e2dce192e2f4327c6102fc1a376864379c7432604d8e7016524282695a08f05a7d4d67d28302f4c515670747b94c1a9c25f9e9751e5e6f320de51884f10a70b89325094d8407d49b4e31983cacda566f78335dadabb83fde65189f4d7ca4b77f87129822097204bec04455f9b70ae046ec603dc65b5cfc60ed8426f68dd7574613b8de4c9c9dbcc0d30503d4e895958f9abf74ecaf46839c5eb0028c782a89ffc331bd347d7961a9d1420f24028874b0b1c99620aa2c37cb984de1b65d87f41edb206464d1643228d928a7d018d7b691dd8c7073e1dc9756ed2d5c72ecd176afa2b44f143f6b605d3495d1ee9a7a9820f940e2d43e1577f84b332c350b91766c4bf0d5e2553beebe8f289eb42409bd7eb0901f028b909b9ee483c96abd130a2b5278bc4ad5daabaefada1528654254e7cd1160cddec9443bcc854691e15917f2165978ac589208f8996737ccd9c3751cd565673918b91d17bfdeb52ce6a997acdfcd98b61c90869004521a8066798f0311a201954d8f67aef06adf99f11ab5fa66cd7ab98042aa35a3ec4865fb2198ebb257b5e531a3a81b6689d3d9cf888c58d248c91ba923829ccca926d486873d6658f9eeb0ac6536eecd1cd7aacc16cd2d5d0d00e785b6d2759e34ff8c6c0e3b2d8baa836771d758a6b2be7069f94f0d2b1c5931dfdd466f4983a644aba66244a1b7c27ce8213faa6fb2b3a436fbb7a7146c9a68ef7a73f6a9ce895a41c2fc49000d98fc6e6c4d152cb63921013c6375763c0ef393a31f09ae9dcb89690e412dcb02e6f88b145d869bf2f12e9eedbe63aaaffc5a9e3b00713e216ef348add0458e8b95e1aa6edc32cf1aacf6e734de6558f8b6f7492d4b357e1abcf9ed944be13420122ee6458ca7d8d387bb748957d30c517974849742547c16f7b199e60bb6dbf44f429917ef74b71bbc7139706bda2c11bba539ec063ff74cffc680b426f8048c30f674d4e901e7b46bf7a2793d06c478f11bf722b124f63322158fb5ac5db98e9bd35b448216c0fac52b8c63c4554fe66af720042e972bacb59259fe8fdfa7ea9045e12560e2cdfa8633bdd62f6207d375f6f96182e97cb1c1d7a6be706759de03ba131bb23f8ef6af40b7c8b71a252072fdcdd39e76ee555e0a3ad8f2f45302ac82d4703a76f6dbf93d753a84f1cf7f51fb38f674babb31c4e0c91885de5cea91d199b3b2f8bc714da4ffd9233d907f607837e55c9ac1f8b9611bf0f25c15e817b982d9c9ea1a01e427b6019e7633addd5c03c0f13ba1b3e8b021b7dd3ea11eb146524edc7d21025c8992f2fdfdcd346dfb9a2b1fe80d1e52884bfde687b09178f5bef20a1dfed5022bac294cd3d8d224e612055a79063acfec5e1c084118667a8669868a60146012bb07a96aa7c3870954539eeeb8baad432a27aefcb007a79b4f28c3ac49feb57f8f62e28be7b1f0b4acef04a7fcaf77205ab9441395bb00c126a35f9871b698896ca4bd8b9ec566deeb40c9ed27ddc3f63badc604e4a6cfa4d96fa42c4528adc6c7038ae51d11ac348b5f1be084f99d20a4e4d87e26a992fc3a1c77a1e36c6ed5fadb80bf9a4bf653814b0ca95cc646cc8f66fb22234a287bcfe484fa8950fb1aba9d7e66689924dcab5ca2e27787e58a4d35f82e6a791aa5687060478c2e92e1869ddf1a88ee9e784f8252bf1b9e90f6a53662378b896215176a775eef02ba153abd29623e806789c22209288838bacef0bff70b80f4ea010a2b9fac334c8df54375b5f0159291dbfe1eacda07760c12aca1125f459b13c9a26b4313a5d3771e7d9a938928c1c34dd43c2e03a496fd7c004489db9073e1e62981d8068fb11a6fc3d4f74bd80ead1cb94854838ea4d8ae1821501a452c60393a2fc2e0ae22a3ee829f711b54ca10c6c4dd9d3c58f1de3f1fc692698d08a2f215b1bffdae7e7fd0dd7a143b85f91f88f69b9e601d952d467cb94ce819784eb0669cfe4b3852768783581d154744bc2549a383fae9deae0555938f73b96b45a6b01b9619d95381230087baeafee9ca15dd5fe51b02bdf272aa9f23be7673806f1203354b7c8dec34f57e5aa0c70be9db4cfdc7111fe8bc1b302baf86782698200c9cebf3428a1ce285f15e6e3e2dd14604ca1cdb4de6353e17fa53f4913343d82d4dfb29fc09d395a49e9f102c7a090f64ce8b2c20c426ff697a801b39ba3ab80bc7464c01799829282a905cb36298c8f92edb510dc98007cddfdc38633e8834853fd3b498efb794b5c28cf8decc35b58dd91d7a9a5b65cd15319b2123fb655fef888ae73b0e716da201517a1a7dbc4ee21a59bcac259eda8a228eaaf686bb452c55330f16b51e99ea3945eaae7f573af12f8a2529fb49b1344a5c02bb17e89694eecfc82296a57509df79ad8466a0d105ccfc1a1376732507d906e09490e605315500c8877193ec4e2b5fbd096dc601bb1ead9112c2597c9af1a17debf086b9c0d1f750611b0376b9af91181f9c03437caf7f637b271569177e20c8e759d33ab76511a909e0c8bbdbf714dce230ab925b800c16c88cff79cb07d62b998f902079db2c7b2fdbd960bc92ddbe9ba043fddb14efcf84bc4888e9203511509d63a2f499da0e9e9bbec47d83d0f1cbf51a8753311ada2ba4016336c822d293f296d820d1ecc24e1179e268a9bac4e2e6483a9b1e8b2e7d388a71b12bdce1edfc64e5cfba20e86ec79462ae816d66b8a4a2748e80d9c2b4ef6437bb3b548a160fb99269b40f3848cceacc51a565b1ccccdead73322a27ba00d6c43b9b4806b52659b583c5c9aa99924750a01c148bdab319dca1d0b51e5eb5b70fa69b147836581e2c9eb96ae5e4884addd4b807e9c1a816d05c43cbe12f1021580a48224b846543b45f13c859b6fc4b16f1d1681eb2b26eb1999c811467fb53735bfeb58b4f629fbd9690cc88a3b5c0f5f726a79d36836bdd1d41ec4c64ebf6098b6c1856e534c14f99c7083259a09ecd7a478e743f22e4686d117428f5d3d9d6bed07762240ece47d44e5b17e4ff39a601d5d84e4c9d01faa6acfe0c867411e35de8c4f47e1d9f5402e26a8da81661b29c4287904485c45e13ab0c2eb1efcf62428bbad1a540d828b4613571b26b8419fa473333574cc4466b862faa94ae9afffdecc789ac322bcd35fd1965352b6e78c68d15628471753bcfdc8176d0386dd1732ec60a1295f94531d5e0ccd47d4fa249eb85c3f78e920f5c28df94e02d3a7e2730bbc200aa3eabbe2b0cee77d4852a3783f5a7b1243648805b2edbd0292253eff7b2fcaf98b7a0069a650885fbe8a29fbabcbff816635adc4322de4bfd315be699a3928ebd3d2bae15914e676762afb81d8438f3e8773efe192a83596f0ab54c9a1075cd125c9cce7fbb7d09bd8fb5cdd3ac5a92d0a129c8e06524a3e37805add70172deddbd7bd6d3282de760d5ce763ba76095c11a7a69f2b1ee49f09e4ad3d153d82ea828b9f7eebaabc970b34ce5127c85c6bfc82b59cf3c6015b3cebae11c1ac725ed25e51857497dbc0d9102a9b8b0aa6ff56cc7ebc12c979ebf9d20a4a36e035fe95745f6f0c4f03e649a1b53e0947eafb40a88c60a9794bb38b50ade9e769cd3b120fbc36b612761caf98b248de1888fdf57b1dde853c6ef4e99c1c67f8aabcd0ad9b90e4a05c76e177ac26f03838db0c9745870bcb9c3be3d0b8e3eb332f217164201134729066795db0614ed82653aa48d996f7af6c15e88bf6cf8db68099d369dd751c772e180a585fc87b4b9c3273cc4f6384f9322795d30eab4835ffcbd318e37b9956909d963d96f2b547537f64abadbbcc31f8c18de6a603a8e928d945611b44171240a8fe8be1992624692fa131196ca6b17af7ea246721c5d74a19495079c79b5e6205f4e59d090ba6b676426e8cb921664d0f2cef1eeeb6dac2fc70f4a6ea9564ed4adff7239622c33b38923476bf0031e75df0dc7dda60eb13abf87dcbee9fb7b49ff3f51af5212d1cde898f88c82f216f5d5fbcaf778eb168ebabaac8daff74e89f25dc75f4edce20f1c4346a9968fc0d500dbe9edf1350e9523aa0fa62d51888d410ddf547ac3772a80aa269e2af2db0934a2130237cfb0830f784f4bc57b696e96e4b3f7f0ed82192dd37f1d3380a2430ba2f874f33ab1695bdfdccb919e58191d6100cfa470425712218b6b7bdb74b4060bbfc009cee704f5337569f14e1187f37b8e227ebfc785760c9510ce6cf57e799a9d0ab3a2d813a557afe01585e9216d0e581446c9b8067236bed07ddfd98904d75407a8922c494422", 0x1000}, {&(0x7f0000001300)="ba444c30c79c672a93cd41f0e28ab3605a4498c44c4a460bb604615cb2dc3f59aaaee7e69259adf0239478f987b2368d265c91fdcefa33cb6cd9f6bb0e7d10e3cc70d20366fe73af299586842782984edb8eec498f7e6b02bddf41f974883d995a7fff3a9af73dce86b4bd4a2d32d5b1c5e543c5f617bef2f05f4adba1a6e90a8c1a3cd42d2e379019573f62662a2d34194158bc2fa579767b995024078d", 0x9e}, {&(0x7f00000013c0)="48105a8665687877c76232d0374d874a62165628f03e83d7635a6e55239fb2a4e2dc49e111d3ad8b3321a882cde4e4e7106f10b3e786fee6c8", 0x39}], 0xa, &(0x7f00000028c0)=[{0x38, 0x1, 0x1, "bf6d6600506a4ee82fa9a8627e9df90c97a5c57638006e7865e6e8b2eddd477f5c1ec92293"}, {0xe8, 0xffff, 0x81, "f6bc2061980296cc248565d4808365dda85149ff746d48a7aa71592d8a2c04760a64c5280e00242ceb7346bcdf579f8bed36d33e1da3d91027489c62a0f455e9e15b585d95ce962bee9db03becbcc9e1973670696541df7840b7d05f0c02789e4b80c0734527eb1cd12d0fe58317a56ad0c3be48e2d32d28dc2182f0389f24a723a6a711fa0ff3da2482a234b6838ff355598bb5936bb0231d280f48eb4473569e860cea0c4176649e0fd7a323367d6a01fb01e40494f44e928dae167e5de448a25e0f439af8ce935f4d55a654c3aad8748000f6383b"}, {0xf0, 0x1, 0xaef9, "2c35df8688c2c6c37f6d9e7ddafdd897c46be954d99beebeac9e504e4322be560968efad93453ad8b9bda696bd42976d2d1364381a03df6f1e8d197f8065ef57244d5d2d9492c73ce2414a40c36b375fccd0a20bc5fc4b93335e471d1a801861bf6178ca6b94cd293d5c807dae9d493f2082f786333675883702d4979c98cc1b42803923ef9eb6f166af68c2dff9b9fbf75d78422ebe0cb47e4b71d6a9ba795660e311f54df486563613d3d0b92d2c397ca842b6b36febc335ee92b0359a84291ca9497e9d274ae3e38142dd524457173e17282a84539d993bf4705b6145dc"}, {0x1010, 0x1, 0x97, "7461fa9e72a9c52602aca1a612d6f93d21530dd125fdc5c99850b08adfdf7c84eb0127d20892167abc29e89e19eeb4bdf175e1346b2dbb631d8d36b5e5d0d07f4bdc8265cb4123ed4cd7bd0355eec040bb8d5f21feaa5115eba5868f26de05444c86e580b559a50c7d07d5f6106535efd9f00539a338cd453588f378e929dbb3ba66e73c14175f1de33711c8c0685214523c9d10364bd5eca67ceb08b6f8ed14ab25e19c0d3a63e92baa7d1c29e3f6dcbacd870807b91f2449eb89ea9e64530938a8aae8d71c30700a5991af957bac20f42f2816c2fbcfa896e066ef5ca88c1686c8219fffc50994e9014ffc344c5b81ccc29dc5897e025ae9553969d6b53fa5c4331aaa28b0b3d45b205e9d02226854b81b090c98829d9f4a854fd55d9565ec937adfc36491aee9e6c060f8762353d322720e12de4a097b18cc018bc24f6c1ebfec77c539002109f6ab3c4d3442b51922aaecc5ffc40fb74d9a2c6357199998b53c8d565a3adb687c6429dfa743528fa3bd5da760e28e849205ca9bba8fd2d36db3edded167a3b6990f24e23696c72c01fe89a6931e7f4fca767c4ca07926f8aa0f7f347e645f3a24c07fca77d58606942c8ad0f33188c116bf3c44580c24411c7d38bf67d48ac1300ee8d47ed2c39b275329c249967ea93b76ee5fd9d2d72c9da3cd7155e27dc62fca16db7793aa60ae2261eeba414542b8d9a006ee9afcc443acbb57c181dc7b9c1713451d5400b07c6eee93008994c5c9a814e4f338363c2571483645152ae055fef43b999284f79dc91563ed813af86884e7aadc59a595b075b665291d6231a59d1f9f25fd43dc7a2132544be57e20e4a375bf91e2d7297b1c485e6fc4ea1263ef413e3a5056bbecc30db3541f0373b92cef08bf24c83e91cb8f653a765c4bae7ba4e38a6e4dc4484ee8590b8ccbc144d0c509b306161309846354e8b70ccc268879d23b60bae1860a317ddfcf794adfab50a5a87d19d38d7aad402a983e05c9ecb54da98efbfd3122b7dcf73519c04a2486d2fd59857e010e903dd9a9b461e04c3eaec72be62a683ab403bd2bcf24431ad2cdd464a756868fbe6e291e2b70ec35f5c9e9e477b691cab5c311e1a625662502b1aa715e39582756c5b031f99f1f5b57a9609f582a6c4d880b3215bec1c1bbed50e326a80ac0bf681428f61624f9b7801bf737da72574e3a40e42c774b86de06f55464a2071094cb5a04ffb9da40434077e1fa3690458428e1e00d643597b2c59ed49f3de936cb8772440209e9331925652c12f7ebb09fdd6eb043f27517af076632f68d0db0c01322592d95c16d801df94b682038bdf5496319f76e5a6753ecd0ebd4f9701e13608bb8ba38f6af098bf7e9fb0cbc90ea220d22b81dd10b938770dd7c6168b11f0188449becb2cf6f07bd68c486877c8ab5235c59f87fd85d98de28ee24913ae86f32671d65f3e5c2e54aa25a6b3c821160b2a0b1e0412f28794ed50e259434c9891c979ba2d6344ff980836d0c858c82e9a05b2fda34150dba317b37cbf6ce39bfddeeafdbed8bd89765e48e86562d21ad23566e38cefd99bd6eb6f3fb1d1e13a5fcc1c0a814639924244a55151f76fe28cce498c48282542734b017375b028dbb6ef70aedb9338ced5f305897dab24b2f74f37efb716d1bc401bed1a7a8606705078b12749812364f2c6476d2072ee2145f07d84d7a65e240afdc23929b550653b9280309d249a8922621418fe6342cc7b4abbb2ef2239e124a1bb1399e8820505c847e04cb4cb07612de2a40aab799780c140f5c31839478bac47ed88f0bdfdf9dda68261f07512fd33fe3d0aa9b6b664f02e167449f35688ec7bb2df9b62f518a4adeb7a92ee57622dcd10c57b6eca58152b05bedfbbb21f7da09eb0e941cc0c3490f90bb8153bc825d62623430833c7d08bdd41e085ea56cc98ce40de6eb90d64281df2503f363a7532daa8ce8d3d6b7dd67e60f39654bcf95a88f6e46ccc3d8fedd37e4dddafe88d40842a3a98a98ed83b6ccaf7521ddd185d96358991a60586b0aa2f429ee36bb399943fff79ba8e934035efb76192ca391077ee39bfa3d185fc0b38dbda55a21a912b4d7207ee834c68c38a1840f4666c65e2ac5b2bb9e0bb6b5a5610c48043e5c139ce93d658e009f76f41b7b5316a9086c37f06acbbcd239aad1c9b2a08ec423e4b795845543f89549c28d72f3221aa83853eebefbf71e0a3bd7164e2a2d5189d478bee3d83d734368afc23cb555539e3e3abe76b774e91c3e632b5d027989bc6090689949401c1d428f69181a32e47081f39c1da0b5a49a6db0b9e1eda847c735c8671e479d308722c30f4d7c4139b579c2df5672f06e52803e1b5e33e6ce3ca22e1bf0306c1f07d8124cf1980b7abfa0fe11dd6867869d5fa358870d86c15f0c309079473eb7c6a4d8a08ee65dedaf35b762139d9769aadc17c1949b3d76f9a626f4e1c3c622b0244335e2e5d90a39e16eb764dbece03eb4456c2d726e77bf5d39dd11e130928ab127137cd04ac21003bcfc51436c1a13140e0752ca807a1fdb7366d37e2ac3ab872536acf2506ae8b67f0c9cd80e6bfc9e1b0c350519435c381f871a85afa3da382dfab560754902c27200de3434c1f24833fc73b3c7347edfe8f157efc489f9796fe6bfd5bd3d0894f09c4779e71b84436196ba48ee71c8402c8f0883f0b88501b250ee497b6f03f52e7e966fd2e80e3fccf1f4c39f1e0bc2d079cbfcf3421eae6e39d67f2bc0d828b1c338b0f3b52f9894949fae1b68dc22d42f9419e57043717eacb62c79504d4319167c091e8038a5c9db93f28db01b5ac29f35ea5474d190eb5127e06ad31f88146cc0a49cc400e808210fe06dad137b841841fdc970960b63bb8d0a43f45023b5d3f871399c9c2da65002b38c835b5303b397f92ca01e710f85207e6e11819dbe0f6011968a845e15e2dc0613fa7d9c8e9f8a840cd4f73540a01c7c6cdfa187fed143b99166587f9a3a42b99ed15c9eabb0666d34d437e663af50895cd0a0b5cf52bd14c2fe33ca4321874e9ae022bf2975f18a727c6447d1d489dd6396aa1b2feb8affa2faf45c18007b1c9a04437bb31257d3e21650be0208a74a173e5c468047303fe5108182d9cb3b4f09e72168904b0d78cc11f8be01adaed2928cead0bef2d04abe7fddf42a5f995e74418516aa375e1a3aa6a3fcb51758d42b432add3918122658a7f410ab49850dafa7764ea4059c2dc3a49d1235faba1b5b2d4d128d6181a98366cf3a63eac913cca30080b32f1a3628004075cd35365fa13bb813b516502e63d77d3633a4215ef568b8a892a0d2273347aec794f7c8b5104cdbec53f37b77644b883da16d128af32b3ddb640fb2734b1b187f93170a8c7caed5199afdf3d28848e945edb579d0047cab141ca3d1e7d76e865801ef13d7b88297a2ccc64d00f66f1b7f5307daa320bfcfc9a349713aa37c322256ce60f0659dc6b57c92468b94d45e84ba75bb6f7f951d4438d837f5c9df89f06899a0f88d127b1205d8c5f49351555a54bcf59d435bcd175fc675c0034381904419a915ce7836b49441a6300349e56feea9dbf8f23706fa56041406697756634a82c9b1ce87cf2811ddb590e3f33d32a7d5a8d583384f2242227b6719c7d84ee61917436319e71997303938b761a60a506027c410bc957ab2eb00a5a3356768885a858c3214f0cc1453456fec3330b6e9a3d8366324c8600495f044e8fb56ecf82f78567e434ef3ae5c81ec0fe849bfcf95cb9610d802d8cd32f62073a7baf8ca0e34e8e2861a6a237db568715bcc9b3bddf627d1351f2541574a59d5eda45b1f6f834683c247cd9ae60302a1fbfbcd5c9987ffc1c23b7265e2ff7b60ccbbc2330bff183f204bed97f5ecf9f4fca9cc12f0e73bd9afd1a587f7633771f898262fde9a5934ed76fc03eac517bbf7a09a90bf36431911f3eac6eb1589475407e77795f4f2364f7d87428744fa16eaf92f2e85d2d398f0f060741e5682a1dbb13fdf56a73b616e080d15126c39e7f7bc02ad80788b84e92f9150f54b73de5a5e5b21a93553083a99cf93c512594c984513b20d683433a96395d2b18009148a4665b0a3be3463b13656c1853f74abb735bad6c14344fa7fc40223c893aaec505d16f406f56cd2c9ebb8ef1e605af7f0dded9dec6c29509a2eac0bf6a4e9b02023609303930674ac227318bdceafa55e2a46c932fa7671c19dabdd4d5a4f1eba7b8fe4662603ae97dbd67059b588c34912a978addb0394eb34679068dcc4677a55aabc25c79fbd70519e6cd4f759a78c77ec2d0982ba1803b71a4674256993ee19f768f1b09be0e0c7707c0c77aa5ea5d8c25d330474875494b560797d0dd9a0db62c9cf7e5fe51402f5383913ead4f63505fcd5f3ea962f8668d48ad36f7d6887011c56954703bb9dc4d3f7264ebcc4c94c04fca1288a0f35efd4a8cb7bd0a2fb8f967bbf37bb03d17473874163fc51bcee3a5879426cb3d478783dec583b83051bd3ed04a65ee1985b335c014a0c925aae771bcb052868449ea4f0c3048f5f59654822789e3d416742ff5065911ce0d60d046c3af62b3d0c26090802b6aafb4a2375418879bac0b44b085e396a3868794b24affd37dcb170a8086779292f7e42ddb7ac96be89af5658e446d14e2034169088b24c99d5dd9693f5b72ecd464be8965cb04f057d5fd052014977c7648fbb7591eff0715d1c532d537c88d77619680ccd5c4c4494d2412baa4d72710a836ded52b00a580fb7ba89ec9b7184e26c1d65e4962e27d80d2b89539aa28e671d0218c1529aaf58f7a564b0e9806da2c4ac41e2f9efd8770796777718a2e266c9d22915684e5727ab634693c90ae33ead919c44e193dbb174c1e98be577d450f886b39c4c7989908e73e9517ed0e0a56aed7b58ac6fd43fc237d763b749109cd5720b73b156ab48a0d739f47f59791b634687b0c3a09da86193ceac487cad6ee0b520e5b88683f87ec3d7149c0926bb957e6d521a1ccf00c7695fc669c170190c6bdfc924d5e758b75b614e892f816f4395a9941bb9c146f851ae51c366d32b7192b1c95727c1c61b0baea05b989681e01fa0dcb7f39f0839f3c48608044b2089c3e0baa95fe12fc93ad2948711daec5f2e29131a50c8c96155265ee4f4191159594a6e6651472a902771fd7903367d80156b0971ee7b90206821712793de137a860974e76d762c0bbcf7f1f4267c82412c9cf894c8346c29a09c80a7b3deda74b38d7137cc2a0a37dd95745f54f53cd8f9a30a31937d442e5246e077cd8ca46eb7f278f9d5f9e375b20b7f2f3219b39865088732e812af19154ac136e355cbd75180e02a060c517dda0c0c99a1b83174fc890eea5fe46491daf73416e715b81544f6891d1f453744650e4f8a6d51cf7272b40241c31328c0fa5bb1b41a4c6146519915cf12e4fe531f5ab6537a11cf759408f352d1e1827b67140cd9c6d0fefb2b4350d9efcf5078e2fb2bff3133c962667b8d5067e99085211f1865d6310e02f0b6dc60b326a55ff54add8db23b64f9f0b5fbbd6ccea6fbe228bb754068c638f6a65bfae24c98e44ebb9ef9ff0af87b875465c12b01496d37664464653100f02f7e4d02edd7eb27b28d38f22c964bf8d997239f5fa43735c0312f17eebc133ff1baf5a5e0ec75e992023060e56f5150af99ec67d24c007aec2924221199e386c17a71d68a0fbd1360a914cc1a22025c7396627405b781126765f1846df1b0b72898d68773ef72d77a2b7504f68c7fa6919ca3f8f15f076f1cc8c599"}], 0x1220}, 0x0) 16:00:09 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x100000000000001d) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000080)=""/134) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r2 = socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x8, 0x100, 0x7f, 0x800, "251ecbf3b3b37dc26bc9fd0c0dfbed881fe05a08", 0xfffffffffffffe01, 0x5de}) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) read(r0, &(0x7f0000000100)=""/191, 0xbf) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000240)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x317f) 16:00:09 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x9, 0x40, r1}) sendto$unix(r0, &(0x7f0000000300)="5001050160000004000000000706ca90101010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de03032e3353b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x152, 0x0, 0x0, 0xfffffffffffffe9c) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20100, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) 16:00:09 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000000040), 0x6, 0x0, 0x0) ftruncate(r0, 0x0, 0x4000) r1 = getgid() setgid(r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7fff) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket(0x10, 0x4000, 0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x1f, 0x5c3, 0x6, 0x1}, {0x7ff, 0x73ea, 0x1, 0x2}, {0x8, 0x6, 0x3635, 0x9}, {0xffffffffffffaa87, 0x10000, 0xfffffffffffffc54, 0x7f}]}) syz_emit_ethernet(0xc, &(0x7f0000000180)="13c175ffc989ed8060bd1e00") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800017f, 0x0) shutdown(r1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x18, 0x0, 0x7) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:09 executing program 1: mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$KDENABIO(r0, 0x20004b3c) lseek(r0, 0x0, 0x0, 0x0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x0) fchflags(r0, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x0, 0x4, "b04d00000000000000000000000000dcc400"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) ioctl$TIOCDRAIN(r2, 0x2000745e) minherit(&(0x7f00006f5000/0x2000)=nil, 0x2000, 0x3) 16:00:09 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x8849, &(0x7f0000000140)={0x5}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000240)="3e2a7913e4bad21c734f4dd36a27e5e27b216d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831c61ad4491d1f7828bc2d2a500a", 0x38) r4 = syz_open_pts() close(r3) dup(r4) kqueue() syz_open_pts() 16:00:09 executing program 1: socketpair(0x1, 0x10400000004005, 0xfffffffffffffffc, &(0x7f0000000000)) 16:00:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0xfffffffffffffffe) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x81f}, 0x8) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xa569, 0x0, 0x0, 0x366}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) unveil(&(0x7f0000000100)='./bus/file0\x00', &(0x7f0000000140)='x\x00') r0 = open(&(0x7f0000000280)='./bus/file0\x00', 0x10491, 0x40) open(&(0x7f00000001c0)='./bus/file0\x00', 0x20000, 0x80) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3, 0x7}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x2}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x50}, {0xfffffffffffffffe}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r0 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0xffffffffffffffff, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3e7, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20080, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff8}) mprotect(&(0x7f00004bf000/0x1000)=nil, 0x1000, 0x0) mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 16:00:10 executing program 1: socketpair(0x3a, 0x4000, 0x4, &(0x7f0000000000)) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x9, 0x0}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x8) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = getuid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r9 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) socketpair(0x2, 0x4002, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = syz_open_pts() r12 = syz_open_pts() r13 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x0, 0x0) r15 = getpgid(0xffffffffffffffff) r16 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="159b8a03c3bb324dad497266f9082498f7d006381ddbc90dc6555b7e97ae5b9b15ea99a2791c71265eec30460a9f836beabb6249b06ecaecc577fdc5a26b0b6c588fdff1670fc101ab6545954a4baea514b4d1c4054710f1da9e8af6a307d1d0ce4eaeab9480b759351d42b9c36d53f8cc472367b3d6a46dbe0424ccee0c6187f436aedd9f8b095598491b4d9e7ef66f118ac2f77e85c12c509f7d130b9b709ec581ae528b365c8f925821f69385a835c92ad6537f12b12895c1b5858f61a4758fcede01d9f6bd6e85c9f83adfd0d98a888b0d02c568e51f425de477657aeec0c8f690eb29198389c9cd64af5680fcea5ed9e07603a3", 0xf6}], 0x1, &(0x7f0000000400)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}, @rights={0x18, 0xffff, 0x1, [r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xa0}, 0x404) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000500)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x0, 0x9, 0x8}, {0x18, 0x0, 0x7, 0xf0}, 0x9, [0x80000001, 0x3ff, 0x64d5, 0x9, 0x100000001, 0xb05, 0x0, 0x4]}, 0x3c) setsockopt$sock_int(r13, 0xffff, 0x4, &(0x7f0000000580)=0x7f, 0x4) open(&(0x7f00000005c0)='./file0\x00', 0x18000, 0x20) ioctl$TIOCSCTTY(r3, 0x20007461) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000600)) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) fcntl$getflags(r14, 0x1) lchown(&(0x7f0000000680)='./file0\x00', r6, r17) fchdir(r3) setuid(r16) msgget(0x2, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x21a}, 0x0) setsockopt(r0, 0xffff, 0x4, &(0x7f0000000200)="213828aa98e9f62044c3e66e4fced05b3b1188528ea4b95b16895b731479875f889242af3161fb35d913f7b63a686fd058df6bdf0686b773e584a67a65b63934b1cbe31198c6d865bf64ebf16bc359f418076e39e7bb13cc90d6dd2ec143d0b983706a0145aaf71f06d0a0ad188b9dd84c66988bb559b8298337738d702e7e96cf53efa8f7e1b8b92e9e9c97d7ded42b790c5d0c72556d415a76513807417283231d68e1e8980f7cb8c841000000002c5da63e2c18f25ec3cc6949eb94a26e3eae49af64f51305c8783ea324bcaa3e249102c88dc135ae8de51f709b1d297666c1c2879032ab0f8cb19c21062afb2577955bf7585c6f9efea112a8f41302455c5e4f0b8a16cc7f2350ba9b11528406f4932aaa016ce40165da2b706739657e7593ab0d0000000000", 0x128) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) read(r0, &(0x7f0000000000)=""/40, 0x28) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) accept$inet(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)) r1 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x1, [{0x2, 0xfffffffffffffffd}, {0x3, 0x95}, {0x2, 0x7ff}, {0x2, 0x6}, {0x2, 0x9000}, {0x3, 0x1}, {0x2, 0x3ff}, {0x3, 0x8c4d}, {0x0, 0x1}, {0x1, 0x5a26}, {0x2, 0x100}, {0x1, 0x7f9e}, {0x1, 0x6}, {0x2, 0x6}, {0x3, 0x1}, {0x3, 0x6ff9}, {0x3, 0x100000000}, {0x3, 0xa32b}, {0x3}, {0x2, 0x2}, {0x3, 0x5}, {0x3, 0x8}, {0x3, 0x5}, {0x0, 0x8}, {0x2, 0x2}, {0x1, 0x9}, {0x2, 0x3}, {0x0, 0x3}, {0x1, 0x6}, {0x1, 0x159}, {0x3, 0x9}, {0x2, 0x1f}]}) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x6f, 0x5, 0x3f, 0x7, &(0x7f0000000380)={{0xfffffffffffff800, 0x4, 0xed9, 0x800, 0x0, 0x1000, 0x1}, {[0x6e1, 0x401, 0x1000, 0x8000, 0x9, 0x9, 0x2, 0x80000000, 0xfff, 0xe5, 0x8001, 0x10001, 0xbc, 0xff, 0x606, 0x7, 0xfffffffffffffffe, 0x1000], [0x0, 0x7, 0x1, 0x9, 0x1, 0x3f, 0x5, 0x5, 0x9, 0xffff], [0x4, 0x5, 0x5c00, 0x6, 0x1, 0x5d0e, 0x4], [0x3, 0xff, 0xb6b, 0x3ff, 0x0, 0xc282], [{0xffff, 0x5, 0x7, 0x9}, {0xfff, 0x1, 0xffffffffffffffff, 0x101}, {0x0, 0x7, 0x2, 0x8001}, {0x1000, 0x6f5e, 0xf4, 0x1f}, {0x1, 0x1f, 0x8a6e}, {0x1, 0x401, 0x41, 0x6}, {0x0, 0x6, 0xfff, 0x3ff}, {0x2, 0x2, 0xbd6, 0x1f}], {0x7f, 0x20, 0x100, 0x1f}, {0xb4, 0x8000, 0x6, 0x2}}}, 0x13e, 0x7}) 16:00:10 executing program 1: mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) madvise(&(0x7f0000ff1000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0xc004, 0x9) r1 = msgget$private(0x0, 0x200) mkdir(&(0x7f00000000c0)='./file0\x00', 0x103) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/112) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f0000feb000/0x2000)=nil, 0x2000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4005, 0x4) sendmsg(r1, &(0x7f0000001bc0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)="7b4e7f654c23ebbc49a5104d114f33bcf16bd7223800", 0x16}, {&(0x7f0000000240)="e454853fa162aa310013dde4ca7aab5a5e7a20d54a04391a546387d0deac46abe1e4d3d39f804bfc374a7a6877bb75e8fe1d89cc619a2ec0ccda303502183097b54486756d52601d770b8f8acc70d403f8ccddb42eb9afe5d9183fd38b1444999814b0e7cb7b5971516a00c451e7a4c2c9dc094a1f6a51fa0eed423ee34bd3fedd573a06502f98f60b56f03247e755eadf8a563a485202047b6c2a9ae683b6fc373ad9c5fdab99faeca1dd1588d07de6036d45a1baabdb83071c7c3cdba9807104a8093d392871e0e77fdd26e1e0233ebc53c4483ae2fa874b1c0b629705dbfce256f8", 0xe3}, {&(0x7f0000000140)="f1ebecb0ab11363a65d2e55b040fe31d03158877054717b36813eb18ddddd5ea71512888a7b23b535b4f15b9abfb52e0ad6d363bc66731f423ab2ad110f7fa9cb2b6f64555f5dbccb9e41bb25fc39fd021254dcf9ca11f7950945b71e2c6e54b343514b62c247b65452be8d6a42f5c32007b2e14b3a383502ae065c9f21400", 0x7f}, {&(0x7f0000000380)="7873470f7aabebd3d42298e39449bc34da2f1fc4bbb42595fbf6c1906d44c58d65c24208e344a488f2f9a396d2e9ff6ebc6b4b0e86382ef931d203895acd87a5b480193d05895d5d27560d1b3f9e24797225e5c2f3e2b43bacefa7388d3acc08fe4f6fdce6c0034ee23c948a7faf37dd7240e64e7828f5cd0f363cff552cf05031e43b698d4f8df0cd7612", 0x8b}, {&(0x7f00000001c0)}, {&(0x7f0000000440)="3143f6f1b15e9d", 0x7}, {&(0x7f0000000480)="dc6a8982a4ad8d709161ff1fae7853e005ed30340982749011e4b9c387eaa67b32b86fbd7c9c2531db3b308c9798bfbca493c0", 0x33}, {&(0x7f00000004c0)="2cc526554eca878536e92049b64b70a4b31bc08ddcc2f5a5a88331faa13c9f0c36ef2cc455492a7f6d1646910664018f0cf97d1d2eaa895b859f3c183a5701ef004326bbc056ccb7a7f63864e046f47e5497977f319c23b284c2232a9b04916895f8442014dc59cd796e10e83206777a4cf6187f5b3b26c60e87314209b360bdf454a4514922f672d73ed896990f75e372ea36aa97a47e18b539c7a2de34daf6", 0xa0}, {&(0x7f0000000580)="28babfe0a51c42e5ba18a5423363722e35cd13d5586671845157316bbd5b7e22ed444bc52aa63b0f2cf4c2c10ae447cbc76e97610ac41aed87450d89c12ac94c3ae171235682911a2e5f111b89609b71f108", 0x52}], 0x9, &(0x7f00000006c0)=[{0x1010, 0xffff, 0x1, "c9e1162c6fed91f8cd2384ac471d4b3dfc60ba21b0e38a46cc3e4ccbd4e8a9fa3274f5efad0d8285581c6bf36428b4e92b8020a55ee42a6968263f749b3d55732a7241d9d45b6b7c99d9cbf04d4644f51ff274a5727f166a9508860594c31bf6b710cfc6f795944aa86e5ed1194894ba73aa6640c43071a8ca43e8ad358c2df07a69aa3ca0f0b823886eef942cd30503ce4f3d1cf6180bbbd22253cdeaa40336a6eacf2c9f75d945a60b686c9a9d38497197cc42b1da49b214ceb98662ae7f72f96764c744a85cefcb52d8fce5ecd69883ab4ba1721c38c17bad506e34e6f0a63aad7caa4450b2fda728534e0bd93007af0d3d30535feb0c11c9653c845c70ae139ae7d507b517ad44e1040327edd41015186e07fae5ff125394f8edb37860422eaebe57a02a1666b055c1f07961583b5c3293a36701ee887389507576d9b8c5cde444a88f055f5c21d7e3bc10c06e30af5bfed8729418100f5a3338917a0c6a4a6ebdfb2ba86837b34c54f6aa47dfdc8393d2c56b9f19c64549abfede5038c17fc9f390bf3246b73ad1a7ea3d4185ab0da8133497268ff43cc2c5f0842c172bbe8fa60ad49d0e4420b369484b3f3c9ab6d787f3df2338fc6f4210f9d42f967d6a867326102a48599b47d53101afa597f254a38b8d53308e32d40539bada407aeacdcd41134a5a105814bdc652a7d12651d252fbc2f98a79a0865d2e444c66832f6acc1ed670a2d0c6296ea76fe8ce9fe4e1adbc2e6d269cff9c1270c0836cf6fe59633432a1210f3f4856b9f797c02c0a9d451f62654403eef6624bb2a32aa5763da4b7fae99208b6d29a6bfed6742ab7d5dcc3833df51470d4ceec54b7483812c6876dc6038ce53494067a55ddb708ca058f6edfb5ef3476001728de54421250798280d3ee2572e2b03c1026923963429f6e5274e99baedd7a45422792b5b01d4f82e88f03a328ce07b31336c821371d33351889eb08a44ca6b9fd0c6735f3aa869d7f88746ee06bce13294269e90928d0c6385682d3139c84f50abd2e9f1f009c90447b4576b8fd2169310dbfdd0fca27eac4591f052c33ace2a76b55de771120fff1709b3f308508f3f7cc7d96d81afcad7ef81f22b69e80b0d156ef5ac80648a8f2658b5df2eed899f85d971befa249fbd6506a639cbd8fb68ba0e83efbd987478a701462ec2c41446d24e2abdab2b46ef716e5f6a4d11c0f1ec76f8588c59eabe3799beb3af575d7f6da29c85e5081cd8253c616df792c81b9f3b620e6b6895d2f98f51b9f8937f1918a378f9e45e41dea81c17699fb3226b2e9df5807488648fd58d346bd86c136550295c3640b1b28f57ca713b3820140448d43336ca5db2f60c1f123bcf0a19c6345eb43b9867d4b091fa13ab32916ccf1797a2b69d31b61856a9d3a0ee5436e324b42daacc714d0286a0b3ab27ac212ee5d25ea9c9f7131be62686326e09cf42de6a8ef944f9813df15a898af729501c82762fb005e8e22bda84179befe74b1b180fb864c1da9d33645961990c7f31153d29d1106bd708a0f20aa7bbcb17a550933710e8fcd2c820984fb8e0273897089ba8b65db457fd24467b9b6bccd40c47f07960f696a725ada50a037ebd707e598794620c6b8b4b5ff2374d55528d0e67951b3e22a83fca9bf94ddf90996ec83a335b5dc05dce99b17d414c92d6c969e25895e090fdd244acb3b4de7b79155ae8b0d4bced52a9289eef8088d4847897c9622454bfe7134490e16b02599bc08ca7bb887fd943309fd1ef745131d646526f384b3de6d08426ed66f064c18882a8695c400f2f7fc4afc602b0e3308ba2ed649b67f5c08cfd489bba96b0cb0cc999a01951b9b9a1bed189c538488037d85bf4431116c23d124c679407c541542f37e6fe01f1a87e9aeed4f7cbc4e16b231251f13afaddc2da735e42e26d7ae689321c15e11e91fb0cd1ef2a5c32b130a66803c07506380d7f2fdca648a70553c7d111a6e615f15b21365c065ae9226c370ff422f9536c20fb38a0669861192e4df5c866190aebcb2ca861ad4f6c9254bdb5aa786e08f8fb94ae0b2fdcab89b497cb566940ee7cead8808c3662788dd2c694b89b4d5aa1e56f715dcb40fe80675c9436f4c422b0187cf64e1033150afd1ae9954b34726427850f47fe06ede0f4f8b1810d2dcba26f4503fc6a9b6c3d3d9bf80892b8865fd12243f78083ec2b60afa72648ceaec01e3ff344baccc27fd5169fddfecd8d5221866f6373e8e38b1194a7738be5d7a3f3f33aa31177a8a3959b025cab1bacce29bbad6585ab76ec9d9c41f8344fd4c4c4d5f65974c914cb74b5dc007694ea538b8c4ac339a3d729ea80c2fa89e0251c10efaafa60bdd486ec9ee2e9115f5ae7cbf8649aa567f3e5a1ad4c4d1e0419bf3329ac2abb0e542c20c3ae88ff86f207ce834d40a1563f93daebb641432ecbbd40f8c8f486cb38786dc0dfbbcfda3785141086358649e125fe51201c5cfd49c62d30cf738518a6411d75b4295232e6daffe308ef8befc3be69c5451ce098f4d032b1468c994a99b4ba6eeb0a26fdcec974b3e1c7b14916d5528884a8dd5f95d8f909c12378195870a3f869195a9d7e85e362d0d4afcd265e4051be5b567e96c082c1685ee7d52ab9c17403dfbec9cca8281ad091a3763921364df46eacba4b1c82c981b01678ec029f7af0dd502a0051c20d71a0e0258421951e55e562305e9c025d06100b72340f024675061b90a2523e5d574ef2260f38b61475d0eb1307c982aadd5c666a595f08b3ff3d7818e1dc99a677ef1d18894ab552efc47a0e18fd14a062679ce407604a42ff86b64956c93c60d56f3d2dc08c303ed276a1e5cb92b64a6c9c807f7c4d5d0e455315b0596ac165d1261bf621c49f033e1a325d2ea1f7a844a63ef882287c2f6fcd8af991f074e0cc766934c44e4c75b5445b056ab9a20530282a39c6f9abe7411fe637f18b486a579c7476a9cfcd383f6ddd7d5d96f2d9a0f117c4c8237929f7098fd8e2ce5592095655d5b62fb27305110d8a6c3bed3c173b3d0fb376bd2e469717230a2c4ec6b1023402a45ca246a139ac0efa1e91b5522c7da2a5693824ec54b2ef92701271c08a08eefd45a3b9ba00fbe334a645690078b6aad9a4c3c87120fc97d1218520106307dd56e6eb5aac237d5ceda6b29ffffca831e40df0916366595461a4795f73ac1b640df1f11d3d7966eb6567b8d76b362d11b4ad1b1327f3d60ccd979b1ae511f474551deaa95b63672f7f9c946d909c34602252984d8c2d913464fd3544e8f5fc6e8c6d143260a2ec46a6d2f93dd54331a1ad221f2c31852e929a8eca383ac6621b6fc54adc03ae0d200e2ebc07edecb51ab7b735715181a0c4584d7a0bc92ce0eb8331e8ce46e79284b9158fac2e9290ff8a708e9d8d2c1edc43d0efdf03d88443e5060f31c723e6bcfbf3260ffa392b9c7348551b5ffbd72a84dd71729a01e9a400e5baf67042c359a025417ad0b85f3398cec9b78978cab89b6cc125faa3eeffcc0fe2c8271ddb37a453eb06d036dbe3dfe661ec380c5d8dbeafb42440e0223c53791c5676c596a7e074018f7f7f1e4f7310487613491a194d93c510266d6c2c4a6ac190f41316ddc6404268774b8c5dd36dc1d9d6d38c490c09331c4cadb4cdaad7a57801f63bba21799d97bc85da03ded6a003b926fc330fe343cead1271023ded60f192d36aea2540d936c4cb35ee58bcd3803f195e669acf849d3df9e2e6df46ca739b93eedf665fe5ceb1f81573040f51588bc1d124752df64c1287d7654dd6e643e1d8318985e5e62ff73e025b3d90fd5051ad6bd838446d8dac6eafd56c407084892d7924b187a71263b1d6b1c78a1fb1fff02ba61805b74ac1368e15535b41ded896f336e48898d85127b3a266892e395f4e30d553e32a9c1914398030823d1325d40b579c40650650be92c7959bae08ab29a5392802f5c219786e1b9516ca02870f2c4ecf830cd588dd1835d10e3332b1e0aae7ff5b7052db7f28d344ceb86e0d542069ffbe993308e4ef98cbab7908de5b5a9d5eaad91143c7f9e805cfe3dd8d100261aac8cabf04ca3425af590098f568d03871c05bbe58c93f9afc33562ef39638cdf32f2d2529625a0539778446912cc843ccab94deb4be66a1d01831c20b680888076e6bdb9f542984975cf317c9006acc08501e10f669496220887cf0fe5edd6a06e44c4b6a5179579c91b1d20639e1c1623b93704f449d69e3b04856999274d4bba7a1e5ed62361885d1e8cefae7633717d457acb0e57ba8b875cae56d45fb3cd889f314c544b0bcc885ad8d0efcfe80251dc2ff184a52a3ad50821e4b7e83555e697dc68a68abf6ea6ede537b51c7b7ab80b8f78977dcd435c3d66a409d285f3bda624089b752f8c9a6bae06a6ad1df09a3e2da232b113311e801efce75034b01503a588062176cf84e35f72697395ff57fd8e12c60f67e9060e9f4ac0c46a688b438c309d51712f8be1d3cf28fef34d7363b69d2de2004ecdeef864cdcd6f9cd6a4351549ec23578702beaf8f7ab186b5b3d08fe10565761f84e85fb23fa901cd186e2dc2c47922ef418ac0a5cc568399b818a455d3858ae57154d65e5095821480a456864c791694518d4286ab6f9f2b1f3c46dc4c773ef7c15daa73c60f92cfe045edab330b949a5c61c92d92e33714617af73651a1cfd490a36ba8811b017dc3036a0eefc2a2dbd02821e67149b5b15b44f0d088e0f423c3da6fa6e88bc3044590a2f4d1a435d640d35a881628c3266767b64c337938af6c9d0c465b27e2f6eaa3398b5e2a6debfe0ad1973ae2b4df71243d0ee7dbc83c240cd0642e5f8e2f24551ce34a6d78cd3a3abe556e43601f917044222b85be1a12c2a9112e9def37079444eb276fbb055e7cde1976a35a4967b87294e76c7f55c5da90b0b6955d1261a31d3223605a0628133fedb5c6c50789fdfac1bb743d585230c42432ab89756b0aafc9f5261c0229db67a3e38d603c616bef3cf1697a99b17144c30e2ce686e8d831897496ed0d293eedb120879494b0efac814255131b6a6b47b70432527cd9181f0fcccb6bebf2b10609c5973ebab4c8f8b4e48efea7613ac24934bd032fcfba1b1331103e13b0b388e5da5908097e109ff9ae5c2b928597a7ba3be4b16357b3bc0257ff0293883c8cdc2f5e79be26dc28dfb69900760de3c1b9cc90c94bbcdacbc7ce5681b5225cc1ede0a81799bf9dec99b18ec9b533de4390da62010644990bb952b82029c91968572f1f372e65a9c7f6ff588d3b245a632e4d27b85deeefbe930ab7f163b537440345b5ed5aa1746a2d990d6769a673d404581d520894b99b4c32eb001e2c2259c218801fed2c093892ca44f40bfb8da835127f63047177b5dc6048f07c576001bf7495e1995678ba37efeab572f688f02d5a2155ac02deb271fa654554a52a11130e87cb0a947d6df39556b0dc40c910579f47acbe5e0b4e442dfa224f35a4c06db8d4e8236b1696688b6f08ff705a264ff46c29e94e6bbcd20543f787f34fc43a9e72f912dd4fea0ea327d49336f3e40df730db3dc191ea17a25974d09e2eca330382412590acaa53a8c379448f9102aa78a4ad5d296191be3de66409898e675ab99e88686efae63e338a688cc6d660c37f111622d19f3525216c438c46f6f29e1101072a812cfea66fd3f41670869c7263d3e511b0bd57b59a11daa1a365c94248b83de379d8dbc6d2f00613e0d534876007b7268271f45f01854a5287d9a71fd86cc8cabce30b9c49e09eb557e810b754d2a8433d"}, {0x48, 0xffff, 0x5, "76a6f32028dfaafd9f6ee538bd9785694f44bf97fd37154347631ab259dab7a76cf3e4ff830e2a4e483fada894d3c07967cf9a9f5ad1"}, {0xe8, 0xffff, 0x9000000, "8901d9d8fbedff28195e61f33a06c86cf0efd22afd5fb6d90f12c6443dfdaaa536ea9005b945cfa5a001d60a6177fef007b211dfabc0dc64e6d72af71877dc0481ae2c6ec95b401a6978eaa03148a23e6a02e01c2afc3d3e351ef0c952b28f22f9d03dfefa7eecbf21e2507007b0bf2edb4dc3044df4cdfcf088167231747c1b7b6ca5ae9d57084364c70e80e6f5a3a449be817d84922d7ef219cf2c482d63a798351dd04967f4b88fc16eadeb08f44690cab7ba7b7716543a4354ed9cec556d412d49b7a8a144ebfeb398525a3acec44628bc98454ad1"}, {0xd8, 0xffff, 0x4, "de8529404dd511a70ebd546860dd7f724804f485df2aa8889e25ec34c238dc657c39b149b6d48ff5b4eb74ba2e8b66672c3503b88a6ce8646d6d038c054d145038fa844f97f1f40c8aeb538f54959cf151f5499b54fd73cac8ef367acbce30d2d92a1e2776134b4c6ce648841e686c492d6bfd972b9b618311f16c39656be715387ce02f0639a06512c854e3ae60a9c0fd3691cee911204533f2817f3a3bb3417000dd70afa09c90763518a775dbed21c8d99607405b95efa86e509ce741af422db22c7c"}, {0xd0, 0xffff, 0x3ff, "bb07bc066f8960fc1b07659f8a1af54dbb4ce3b921e6e94851b4da890f4f295353dd070f5d3c56c6a057fd1b9c8286012aa195740b1cc25ff937bfed668d6e7c05079a35add797f161452e0f7fb6eb3b12c0d8907c748826547dd444798caf0dbf7625f4946cd9e79271aa31d57f86900cdf0157f952202204f36ddb490dac4d700fc797fb0ba66664a3fbfb48799c745f2098e393ab1c5e9cb0afe29b69d02caa26bbc78111c4c99e23a790643ff54a0743f8852bc47ae173e5a73f2e"}, {0xf0, 0xffff, 0x6, "5805dfab8d3c4b14b8b6c1470afde2f7392bbbf481e089308b048268a02d301e52e06ecff4485f638075fe68920e81e5898019440dce5779a101fad6d74832581c2fa545fab9013bf22eaa434c8c0f155eb8f64211bf99d7861ed7725ec3e54f052acb95f8027a5e18a0a01dd4203ef3bf41cc4583a82627a28a0fdc2f2580ec500d26a499d6510129656659600e313703c547b6f3cd3c4fa7d0aecc7a4119c09ae6cedc56771ec739806a8d80e5cbe5ff99c6af4da4254b295238760bbed29a420dec3176b05d9da9a21a63bacc03d87bbac1a069e400c38c1b49424ad072e7"}, {0x50, 0xffff, 0x100000001, "585232f7cb6c2b4ebfce646d8f31e8e5ffeaf5547e10d2895a3fcf83ca9c9bcb6861277d4957d5f529904987837fb17d85c8b1280c05e612a8569c7cd770"}, {0xa0, 0xffff, 0x7, "73fbc40387efd5cc74edcc9fb896243dd5901a0614c32bbaf79301dd2cdcd7c9a3135b38629dc5ccc64ac9a029f720826e397417940c8a0538c13c27f3a52bff42d6f308490e6e71077fa2016f7f72000ce9ec5a718ebcd6b28d98c5cbe1ac56dcc08b8a618260c5aebb51f9130202d7865d359018ff8055ca2810c33922ba5d867b038f460ae57e01686886"}], 0x14c8}, 0x402) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x41, 0x9}, {0x47, 0x1}, {0xa6, 0x4000800}, {0x89, 0x566}, {0x26, 0x5}], 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x3, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) fchflags(r1, 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="d321e3ae6488e716cf22d4aeefc3b58ae5057a9ff8571e0b79d8fca439d629675b46dc227c97ecee1ad49849a592c71206f3e13b2d8285e3461b8f696b92e340e0a9214a0cf439f10e6f8a3cc9d42eaf24845f3ad0cc3d879cdd0d3fd39d66447fc8cab83f7dd02f5a7cb7a6d529d279fb4def95c92bf61b65c65bb99b71ecd9fcf3157f19f84808943af9a1df11422ff7642c3b15dc3977cb6c1b4fb8e5900e6cee435a817e939ade86d5241eb8255512ec1bcf65d1cf55e6b819dc5c", 0xbd}, {&(0x7f0000000080)}, {&(0x7f0000000500)="99f9781b12ed34464e0cad5ba5ac6de00c6d94c868baf2f86308009d917ecd5c0acf4ab098b9db38f89144131861f3473ed56ebe39c1601274d1e0ddd0eddf6de9c36a2e9f22c008c900d33f15022291d2952ab6f3437d03ce075f8f428b5a77026a23905b5340834c5c823e9e4f6e6751f2c377bee3a5a46ee8ee9d25c26e33ed2f9a60d618e26c564249a52c87a82f05da31c18977466ce2c353631bbb0c6ee111f9fcb4eb2fed9b80a263c54d0a00ec33151924891a198cf494e602d86300a9bd78d1c85531f562b22ba85a7b6ca78292951e1aa5afeed3c5427805c23151f63a5a906e7e29785490b8e3b390fa6879597129e7dfb9982f1a1e20974035452c3a55aa44e386eae6ca92bea664591d32294d1d2601cb184121e4a0b49e42808cddb97287758772ebe230fc2acb8e83b4c8fe2ff3c47fb23619b0b6f1b61e93ea7a64c87f45004c84fceea4e9761fa3904cdb3a29381686a771d193e4871943f58ccf1175f4205d9591ad31a3c59c6af96d88520c286ab0d6fafa18dd94e4c28dd045f856941f7a73234ddce97a1e58146cab75a13f27ef83b3e407794d6b56948dc24890ab4cf55ba679dd482135ab66393004758de7d42771a90abe0c2a2d7d84200434f92263be1ebca6edf5b99e2e2b425c17e4e59b61f4956b88039cb7b476cb872c892fecb7a7f3f19c89216b21c378e12c4c8c684cf1f6fd637c5bb3a7f62aa1846497606d58ec981be430cb0e5731700f0a3e408657b76cba997ad9362a7256b160fa6df75264149718ca7e956817313df390d72ad1733f69180fe905325b980e7a9aa3d1ee3f06c8ded1eef8bc49b9ae375fdca9ff5bdd070542b99c0968ee285d7e659355cd773f526725b1895437cb68ec8465962f3fb07021a739441e210ce76162421a0d1279d0dc2298fc8e7fbab7a7934c53011ecac9e7071c7f9a4b986247f1f057f2f9099cdf3decbf43b68b0eaf1bfdbb35bb69a298381589ca8b58b6113330aab0485a2c737b2040fbdfe7da9d904badbce2695b29a7cec88b1874f9503cddaa9ac2f33033a291e63754fe73f611b00b0b0faca8f8027d1bbf2dcd5c3a28e8ee54bc4b6d7d48e7bd104e2a9e7d2355013fef707ee5d9888728f9c64100a1f2b2ff11e72740fc6bcb498cfb614fce3239cb69d6c96ac1b8f0f886b0676ce467e3b526cf64808842765c4377c812c9bdef0ed747fe23fd294d668e9d352245a73bbe0142612374e2ea268eeff375c08678f6811682d2f4036afbdbac53dad8679693590b3ff4d66f377412e68b9a987cf3d1ffc89863c79dfdc40ec5bb032b903af8ea94ea6c7853f8bac483afe9ef62c2ebd78123dfd4c9bbd1b9aaac6b44adabedd981060d92a59edcd6b4c267e82e2bc28ddc3eef014b65395273065410b49989a55c88b43e13793e2d579ce9d4efc2b114105e87c82f542ec8004b6952b829e95330e1545e3cad1f35bab430619991f813c9759bfacc07c144484c023b4212a82ce52a1d1305cbe33fdeabdc6196871e881484def473365275152b4e0676262a67f2f8348c8530d125d23ccfb8d55ee018a32b18287f6c18e0a80e288022aa872abb77c932545abd7699db76a99d5ea7789abd3a5a9f5440d8efea616d13eb8c8e99e101675d1b9c39cf3d2a05a9dad5fd721a28f908cbcf828d812e6b86bbf99add99865b83e7b772452498ac2aeb18fff0d7a30981bce6e22202147c442f3a2b29e949905e1ef29d229731d1dbdcea9d49a3ad46d6c4c0e8be1525a9033b3d3c5db96188fedae4f40a1a99a064b5b7546f438fd1bdaec5d6909e8dda2ce2bbbbb0ef9c7388730abad6af66660deee452f6c81a6ae8063877eccbe8610b4ad952403cf0bb3bc8e6a81fe5dd4ee9fef412880ed1ebdc90e358392fe8b90b304a11b847266fdaab8b51e90c3dfe128135d710ebfab2a7455d9e810c64b8a72a1b2b862074ffe58fbb427f25317e826199f8a9a15051b97c5384b7997c685b9c6f8f9fdbbaa525e8e13c3a3eb893a7de54635703a2b95855a14ca13c2192e95f01a562f3a36b70640f464aa04aec5a959240980097afa9ea7654a868693fe8e8ec5b61134c86f3a74ad6d698c29bf53ab050aefbdd4cfb5afa9ff0fc6f98676e36f5dc3e791d7e4ad6a67458ada19dd43b06d4c180ff85c2e8a9af0e4629db5da04c3edcbbe3c977724985798eef9c17ba3dde90c4662e592db46642f41311fbc76659035ac009c5ddec3a54b3168ccdd7b691303e3c20751b5aae73f691e873a4509a3c4de4651bbe3bf42303d77bbd455a70400f56c309738c9c525ef527fbd565b8654a375fc67b1853b26efe49a03de4a1211b4006a6d4038f816174902b8d7f22c6b5551c9dbc322f94fb12f07a2583147ed02ddc785ef66888452fbad245475b8c8f28ea2a7b748970f5f7f1c977a4d17a1b22d78845b75573206c96e2c04eb76133eb0967610f2f1e11069e906187189b6debda348039c03705d58682c94a31af633a689894cadd1b0219723c6ca810053781e84dcc6327a3c3345d966f18a05a1c04e63c352ece47bb7115f45d9024e2e53d9fb05a944b9af6d21fd743e4262721228521f64f4b9813cfeffc991109064a3184c9ae9b025ffdb752ca0a356ff2b83c160569257448145b47a0c713942a0d0a932af24fda82fd30ba3778f5490db397c9cdc3493c03b96ce30c4ecc2ed2cf323d983e67e43b137a4823f27e2191dd5709ed4ef3e96dd04a72843e158ef4b192e600f5f661184d07433a8cddcb3aedaad868ca4703a58657b1efa95632563e376d48c9fc80ed289c210cf5fdc5457900b293cbc4dc87f2a3cd30da69f008b3ec685deb19a9ac876da30d200162d34193d4bb71ba7779cbadb3dbe5204ed469bc9009e43506feadeb7874e2ce9bb370a8e6f8941703728f1ecaefd70819370ac6ee5c90dd963787a359024fbea47068d9e4e986312c0e35eb0dcf27f1df04741d7c7fc1e64cbb307a3e26f2764f8223c97b5b6f22f4b0019b8b8dd1def6f0f13dffffaf1834bb72f0b8e8ed06f0500dd782067477c968719a48747556860e73e2f1f6822a8c3016ca67ab72a7d08992d8f81a8578bb9852a04720da84ae60cdfecc2447fd67e0ffb8bd16d5d852dbd817ada53cea1965efc9c48894fc1ddb90b1b44cf4679a619bae52865562bb7c8d9efde8601caeefec723c5ff0961fe18680a687975b463efb82ce5baffd30a55dd089248f1bada4be77e8c891347f32011d0c32b2d942bda8857ff92241acdefc53e60b7d6ea5fbf69fb5f018b348b6d648302bafea8b24de26008a3e8e6a4c22142d4f6cc0fca83e2534bb896859125c430e6423466932e4bc6dd61a59a0433edcb511499e024ed5a3b7aace027b87040c1648bf97c5b7e55e31fba6713913f4d879342d7d60ef2c87e4157911e8d68dac88dd9bc012bf3b91718b589c7ea730f804e746cec29f0006c700bc7bad1aba17a1a6b688d7b94fa46b51554a76669de403354abc467c3c4758852a6a0260e56c429ff4166c1795a9013c7ede09d1735a7f7796306a53cd7ebaa15384358aafcb373b504558c26935962fdd1228fc388f6df57b80c816896d070c703df1e13744d07f1bf033faab02b274a65c6e6dddda86d77ab67ec9145975294f5598eb156a9caf07fe5bce9818acabeddef8c1b688dbfcf08c717dc7ac56dbf42e971d388b711868156c8316e13255bdec3c9ba630ff7f1f9bbf34e0989753f7682e09ffcfe69a464f9db03a4d1799796ab6eb2fea04ab5fc30955d6af4e0903bfa943dae3350a12c4b5e793868a34d41e8251af72960f0ec8cf47ab4861997d38a0f2c4ad78c5ce9289f31a3f2cb9760cfed1e4357211c8aa38d855da313c304c3a68a39ce3b34e7e77b86df42f468b1aba10376872b617bd7edeb2dd1e779204ec7db3645102a12261811e352a2d48230dc863a7e6bcb40cddaa62b15570b38b72f5fa05b3b5f2e261c8cf4783dde5c319caf9e5e90c6a355523c46f8b4670c437ff1f91267b3f14171a7867e0ca8b0bd226891253fdcbb6ed4841d5789d410dbf7e425d0f725736cb6c00960806d924d4f4eec2b0013315ba2bfbfea9c4893d1f3db8b363b158625868ba5f91ba95a3462a5de6da6308ec4b934fef3d304cc1208c336016b495ebe7e87bd63a8c976d0bcc570732a1cb0e6df30cc841139d2d30de94bed7b95578fab304181f7bf21d7cdfcf79bec163d0e05e96d1eafbbcf19302ddfb7e31a88e621d3786d6d8ae69602f411dd01130af6da340510aa85774f147bcc0460d76297dba702369761310ac1d76b74c97d064c16287e535e6a9f63ec8df054d9c448cc62c4ece03abba2af20fdafe3bfe71395f9d0f28ccae47e823ff363b84de23d74cebcdc6ac09257a95ab599f09bcaca968e5983308334ec19681f1c14ea3422478577dd70456af6a0af80daf528af3204d54d908a27944cb060c39be42cbf26610662ead725020f8aafc173f8bdd67d72c6cc22f89e10f2d8f5b95f995e26164bbe4acfb9a2b0f4583d7140f5c06400768af95d2b22ebb2e8b4457c91f9bb7389284d43f1dff00d9c9d70e933df65415acda4b9c6c16e320277baeb514051100801bacae6b636572ddc3ede2a6def5b2e438cd8590d99757ac3a127628e3d6e5960129ca86dec6d9c5a0b952cf54d545712802d1bde6aeb30370cbee7d1a295957dba1b39eabf2a7c822fd521716477d641b07800b33f8f59395abbeb2897ce9f2cc923e6e57c801f85a67a9f19c9ba2b6ffc9eb3d3e0e11f7490faaa1abde0d2b861ac26051575c89f929d87d02b01fcedb08d348b8e2216005fdc165456d54e81d9b5de5873c5d95fff122cbad004889d5d6b9f3e31458f7ca8e3ebacaf27ff1a4d4a3fa15ede153196ee8f661984facfcb92498dc39cfc3c5352481b43d0b7369459dd88b539023790707ca53b171638d837e03a63c1f16828a71459658ad7e673add5601ba2a4b846288191cf15c94d00be9dfb82486fe102303963cc9dc9a5f0f08122847a32404414417f3f244d9a3c96bde230cf7b8595f910c25cdd0f97541224caf042a93d3ea89afe0eb0ab8eead8baf5b9d86aaa51d7c84c0a5a99b9ca2dd58b99d5924d4b37ccfe238ea8d321e9ce7c6ccb949b51badb668c5185c26223261504fba2f6d015b41710fa070b26c4fa90948952469ff7775c28e764b1da90b7f02e3d4303a0438bfd77ecdf2f745670b2d705f5ccc3a7600ef844d33569b82c2195daa03506997fb66745a648ad7ddd749d6836345dabc8c398510a62ad4be7a474643c7d17587af75d58a604d71e7161d56599d5c384ad3bcbac1d7923af5cf249ee61b2ec1164fad6d841a4197c3bf662e4986e17ef76b7b80ac4140cba615eefda85e131f8009d743328c2f32c237ce57d2e77bcd61e0ce2b84c8ade3e66adefcd5cfc6ed9c87613b79aa4511ad3830d02ba64189fe8fc0e16b25649c19ef14cd7a4a9788c45a797289e2682132b7f0114a93364adb5fa6c8cfebb7fda57bae9f915a0308ea028bae37415ff8e0191004532afa5b7e756bcb667c11660bfb9cb010b722bc168ebc3ff391539eb43f77f7766adcf8b6c23cc0709a8436b3bfd42f68bac4752c139c913b4cfc42d9c1d12a55f413fb0a42da749fe17f4d382e2ea65f7d8d1e57bf3c5854ecaffe1c775d69a748c593dacd1ccabda7fbaa576f527aec588f7f03f7d3054397ae4b2ed9e37d96b0aa6d7be0412d5f29eee492d9ac478262f4c9755903ca2da8fa6564824ebdc16d9338a1", 0x1000}], 0x3) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = geteuid() setuid(r1) mkdir(&(0x7f0000000100)='./file0\x00', 0xa) ioctl$TIOCCDTR(r0, 0x20007478) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getegid() lchown(&(0x7f0000000000)='./file0/file0\x00', r1, r2) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="3d02cc92a3c97fedd0be9b4f99e188ba1822dd5cc91d7f6c9aa8c300768494aad7a9b3f93df67f353abb248aa1aaf6e8ed8b62c34bf271db1df05691ffbc467d4dc979adebe73148d7ef2ecfbc3e0bc69bad91cfee35ceae0e70da0c74483c25c19bae0d7c0c0377c366a5d053db58322535bc9e1ca4ad1b2b2371c0aa34cb1f997809babb77c8e2572eb7fc464e5623c88a120f6fdc9af489da20df48d51ce8a19e901c4de6e1bdded9dfafd3434a641c9ecb22f167bede3eeccd89c1782da91c309c", 0xc3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x101, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x900000000) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8200, 0x0) fcntl$getflags(r0, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_int(r0, 0xffff, 0x210, &(0x7f00000000c0), &(0x7f0000000100)=0x4) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x1b) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x0, 0x100}) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x12bc, 0x0) close(r1) 16:00:12 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x6, &(0x7f00000003c0)=[r1, r1, r0, r1, r0, r1]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe(&(0x7f0000000240)={0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000280)=""/201, 0xc9, 0x802, &(0x7f0000000380)={0x2, 0x1}, 0xc) getgroups(0x1, &(0x7f0000000200)=[0x0]) getgroups(0x3ffffffffffffeec, &(0x7f0000000100)=[r2, r4, r1, 0x0, 0x0, 0x0, r0]) socket(0x38, 0x7, 0xfffffffffffffff7) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r5]) mprotect(&(0x7f0000190000/0x2000)=nil, 0x2000, 0x6) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a300100000216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2", 0xe4) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$getown(r1, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x3, 0x1, 0x6, 0x1, r3}) close(r0) r4 = fcntl$dupfd(r0, 0x0, r2) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000380)={0x10, 0xfff, 0x4, 0x1, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf0}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd29}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x9}, {&(0x7f0000fec000/0x3000)=nil, &(0x7f0000ff0000/0x5000)=nil, 0xffffffffffff7dc9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x5}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x101}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000140)={{}, 0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) syz_open_pts() kevent(r2, &(0x7f0000000080)=[{{r6}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:12 executing program 1: poll(&(0x7f0000000180), 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x1, 0x3bd, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20011, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r4 = syz_open_pts() r5 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) poll(&(0x7f0000000140)=[{r0, 0x114}, {r1, 0x44}, {r2, 0x4}, {r3, 0x22}, {r4, 0xa0}, {r5, 0x2}], 0x6, 0x1f) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) socket(0x20, 0x4, 0xffffffffffff8000) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) 16:00:12 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, 0x5}, 0xc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x45, 0x4}, {0x188, 0x2}, {0x2, 0x1}, {0x41, 0xaa}, {0x66}, {0x84, 0xcd0a}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x26}], 0x2}) 16:00:12 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x2f) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, 0x0, 0x21b, 0x0}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x9, 0x4) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="7e44ad01b8b80cc9b487db70d37ad4d884afd09729e3ad93e99b454c8bfbc178d4a2da9d51ad7a10b2a4cf96baf12b835ee962ea06f65b24725224622d074e89a478adf7178660a9af690971fa7d8aa7fcf9432538f2a8f97129ca8e915a89ec3e59a5f099719c4c5071f2452ee89c267ae0d16ae3c1191e189aa7598c0548827968839c8f5f3f95276a4d4204c0899f711f32a865606adc820202b7c1db2454f15362811923a132e49a6539b560853659e94b53cc8b231fd90e0f4726589cf1c425bc", 0xc3}, {&(0x7f00000000c0)="004201839de0d28705123e4bb7acdfe09a230cea5513e5388d77963852c5c7159e1c65785dbe2f800237721a18d04fec8a2d91c7864293130e5d90949e68a77743cd9482a8c6eb52a07e6790ff8989ec11b375bf78a7cfdd3b3808ae09970d0d29d80b5e5d4c41fb6e7f645cb410ca81bb3fb33b2bd0db209dfa3a209e978dcdccd6b6e0dadb608a3b3c04c016cc1329bc03dcb4d7a4fc0405481439371a566134f1107785f4a1abfed04087fb2cbb2560cbbb5f051d9cd000def786c3960db5", 0xc0}], 0x2) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0xff) close(r1) 16:00:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00e02d2f66696c613000"], 0x10) r1 = dup2(r0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:12 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x3, 0x2}, 0xc) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 16:00:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x42ff) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) open(&(0x7f0000000040)='./bus\x00', 0x50, 0x1) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/62, 0xffffffffffffffe7, 0x40, 0x0, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0]) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000040)=[{0x82, 0x7c00000000, 0x1ff, 0x5}, {0x2, 0x3, 0x80, 0x23d32534}, {0x7, 0x0, 0x8, 0x8}, {0x7, 0x9, 0x4, 0x365daba6}, {0xfffffffffffffff7, 0x7, 0x6, 0xff}, {0x5, 0x1000, 0x6e8, 0x5}, {0x5, 0x30000000, 0x35d3, 0x1}, {0x4, 0x80000000, 0x6, 0x100000001}, {0x101, 0x3, 0x4, 0xffffffffffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x93}], 0x28, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x5, 0x0, 0x7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) 16:00:12 executing program 0: r0 = socket(0x200000000000011, 0x3, 0x0) getsockname(r0, &(0x7f0000001080)=@in, &(0x7f00000010c0)=0xc) getpeername(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e8b3ffa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000029ca00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d569ae04ed4bfa5900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045bd146d91298f788ec37c1ebb241f1a17bf0f0bad55e9d135dac3509d4c0cf7f10cc3da609e996443fa207a6497e87d4d2b023a41e46560dbd2b49e60a05700052d6268a4e2cfdbbdffbe614d69eec45f8481450e6f3fa76118fc2a31d39f52188a09058e1cb54a813b4bbb96d3683003"], &(0x7f0000001040)=0xfffffd0c) fcntl$getflags(r0, 0x1) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x16, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0xfffffffffffffffc}, {}, {}, {}, {}, {0x2}]}) 16:00:12 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000000000010, 0x0) close(r0) close(r0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) write(r1, 0x0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/172, 0xac}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/175, 0xaf}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000440)=""/219, 0xdb}], 0x5, &(0x7f00000005c0)=""/139, 0x8b}, 0x800) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f00000001c0)="151036025038af3becf9a6732c6f6d6115dd83f829ec2d3c2c6afeb031da16b3845b46f0bf1623b158fabe8f358fa04b358d3705e1b4a5d6d8cbabeaa383b304be4194b163d1fe56020f157ac2de2c4893d680db5f1239559f34253f8b5097c4a7597066ae1295e56bbae88147f1b60636a427cb436be5965fa7a9038b1b06bf9728cb7f4d051361578292f3258b3e625fae856fafd144b2681f87b79f9bed2a2a924e2b3bcc5ae38fbf853dd419df04a228af553b920e8139f7b4aa731c5e188210015c", 0xc4, 0xf, &(0x7f00000002c0)={0x2, 0x3}, 0xc) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000300)=0x6) syz_emit_ethernet(0x4, &(0x7f00000000c0)="dcbd3235") unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x0, 0x1, 0x6632, 0x29f}, {0x4, 0xfffffffffffffffc}]}) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x4004, 0xdf) getuid() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3c, 0x0, 0x0) 16:00:12 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) lstat(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000a80)) setgroups(0x0, 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = getuid() r2 = socket$inet(0x2, 0x1, 0x9) setuid(r1) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000000c0)="1bf01cd0d620afabd02949a66842e770", 0x10}, {&(0x7f0000000100)="c88a4657eae44923d8c4852194310a31f6febb2fa9113e05290f6de6c599737fca7f2facb303086f53e8c7748726bd1d433a558b1e5c0a42", 0x38}, {&(0x7f00000002c0)="9c18d706464535f90becfdab956a5780a618aa4f405445bce36ec6da2a9e02b6af8b9c113ae99437fa44b75efc3b931857adafbd126852ce66e656d14410d7417ac7df", 0x43}, {&(0x7f0000000380)="9dee4136e6bfd7f4ecea4104bbaa8d881d390848f40d089139443ac42129b783b05b95220666703f10ea0d47d367f8898af86f189230df2141bd3101d905bb03fc89f6ee6c95fbce3e7c56f9f570b6810cda2f687fa47cbf590659c1ac3a015bf07c09ab18859c6b1e7ff587015d880e25d226a1e0d51fbfa27da303d4ee8d6f3b5bd6b4f5243a31c4e625b76cf696e3f54b9197a1920e39e8fa8771", 0x9c}, {&(0x7f0000000440)="1defa42e5c197fa01b0692650fb2c7b0ac357ddfdd8e19bbf4af2fb8339e4a6f763ef9e4c1aefd5678e18b487dcd7ddd1e11e1e3af70b1af54aceb3109e9a8a642635b37a5", 0x45}, {&(0x7f0000000180)="bd7583920e9dd567d91db97785954f22a494047f06bf44a37d223b4faed80cd87ab5", 0x22}, {&(0x7f00000004c0)="33c5dcf74446f1cc51ec7e6f1db76a8f0acf0be50bb02d2dd3326f683fbfb4e99665db1fa3381334bdf4919ad25e1649142d4a87480f36443271348149f0126d93e786f5fab134690acaae7edf40d80cfe2385095053525e03e900c07c34857c6cd209d3c0eb58814ec3209d2bcbf78a9fde26f4fed77358e8a8d74cd3c536c5d39ab81eb3dced722023ec13f665cd51f8a8b4ddb4235edcc4c19eeb340e7156c4974901d444ee4d2dd65f327036c6c2802f013c1259211bab759ec4f8", 0xbd}, {&(0x7f0000000680)="24ba1b4696eda5b4eaf7a3bfbac9fb884d0546676568cbc8f8948973d9cd8062131a9fa5fd930449e4521c322b5b482c821da0e608ca6d7a8e04a20b6b098ba6c4dd88ded2ae59acb91a602bbd5117e5c4790a11f14f33ef78e757d6efc3d014df4a2351a1ee1ff408fdd1721fef4a50fbd04f6f579d7cca92ba2f24b32a0cc50726969d55aff68d1576810cc3c4b8f2b22b8424e33be81a29e2bf9a69204594b78caba343589c466c0c7a3a05b6f8a6a62356ba2f550d5fe8bf0231883913caf19768b1ed6ef00589c8c9190905c610cb8e9d", 0xd3}, {&(0x7f0000000780)="cb59071cf12b8f4c5fc2c2ae29c1b7e38cde814181f7f28ed01e90c5f3397edef006d2c9427eb265bec81f093d260f39fb01f0ca3440419b4814c2b12a57a16ca29bd9242967a5e081687fe4e93bb2f6ff6d5a06cd716e613f4d4358388f4a2cef1dc8846d23c5906bfaf333c9d563e7a8fb9449f9523a233d2af13353c6d8b66f07a90f9342b605cfe562a1981bf2d4ffa4a0283b03c221cdbabd858d87add9946ce82abb46f5b2fe", 0xa9}, {&(0x7f0000000580)="a96c29ce23111ab55ec4283330cc0aaba4b8d8a55dcf99eef0370ad082ebb78f23c86bd5083906a852dd52d3af4f63c271b65471866f79db74baf9b9a08f0c8143f9f2428acb53795ad58f9e8227f83c1eb1c123b22377be49130a1b725af7518397", 0x62}], 0xa, &(0x7f0000000900)=ANY=[@ANYBLOB="700000000000000300000000040000005de648b779140a4290c78101fd2c780b3cf09a99b425d65fbbfd5e788e11de505da746fd3cfe8392e4a9c816080578601cae7bd0dd348edec3bfc5371fcd7232791033c19e5f11d3c42ff9f20180e0b703e48c590cd338791d000000000000006800000000000000ffff000000fcffff71320df1967af761e50c79e9b47e6b59ff4dce4d0bb28e1ceaa908fe84be9cf838299c15d14284e0d55c2a8a1ab12278be055de6a13ede8005c649b2379748b116bdc0c9cdb4d9f4a992897666325116eafa190000000000"], 0xd8}, 0x4) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000a40)=0xc) setuid(r3) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fchmod(r0, 0x2a) fcntl$setstatus(r0, 0x4, 0x80) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x6c}], 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28, 0x0) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) close(r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r4}, 0x0, 0x41, 0x3, 0x100000000, 0x61b}, {{r4}, 0x0, 0x2, 0x2, 0x7, 0xd}, {{r2}, 0xfffffffffffffffb, 0x10, 0x800fffff, 0x163, 0x1}, {{r5}, 0xfffffffffffffffc, 0x48, 0x3, 0x8, 0xcb4b}, {{r1}, 0xfffffffffffffffd, 0x42, 0x800fffff, 0xb0, 0x476a}], 0x1, &(0x7f0000000140), 0x100, &(0x7f0000000200)={0x9, 0xf616}) dup2(r1, r4) 16:00:13 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0/../file0\x00', r0, r1) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc02069a0, &(0x7f00000000c0)) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r1 = semget(0x1, 0x3, 0x240) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000340)=""/238) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x444, r2, r3, r4, r5, 0x100, 0x4}, 0x4, 0x7, 0xce9}) mkdir(&(0x7f0000000440)='./file0\x00', 0x1) chflags(&(0x7f0000000040)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:13 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x10a, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) open(&(0x7f0000001000)='./file0\x00', 0x0, 0x2) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10220, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r0, 0x2000746f) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = getpgrp() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x23d) r6 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r4, r5, r6}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000500)=0xae9755d2e2f395dc) r7 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "af0838b1ee6d8e37f6008000"}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) poll(&(0x7f0000000240)=[{r1, 0x13}], 0x1, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendto(r1, &(0x7f0000000140)="8e29836d1e13c0b80e5d1200d9f587eb3b8026807d2ee3975499d50d9d7a825c30c5891b3de0b30984c47cb7d606ad1d5d9b8defe2628becae4a04093e4ea3ef143475fbb9f3a41a02a70e2fbc35ae78c8edfb3c35e3ec98aa341ad90ab54882e65f062b41c27344ccc9485bf0f1071bea2e147455931abfad2f27c312b50982aec9f863c624abcb319d33050e0801a575e46cc3d8a2e60de0982f3a48f5ca49824174f2c2effd6252850f7b8e45713383e74fb3", 0xb4, 0x0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x1891, &(0x7f0000000040), &(0x7f0000000080)=0x178) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x5, 0xc0000000}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x80085301, &(0x7f0000000140)) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) readv(r0, &(0x7f0000002540), 0x1000000000000067) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xf0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x401, 0x1, 0x9, 0x2, 0xcf9}, 0xc) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x6) chroot(&(0x7f0000000140)='./file0\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$setstatus(r0, 0x4, 0x40) readv(r0, &(0x7f0000001340)=[{&(0x7f0000000180)=""/18, 0x12}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/170, 0xaa}, {&(0x7f0000001280)=""/70, 0x46}, {&(0x7f0000001300)=""/60, 0x3c}], 0x5) connect$unix(r0, &(0x7f00000013c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001400)=0x53) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000001440)=0xffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001480)=0x1) connect$unix(r0, &(0x7f00000014c0)=@file={0x1, './file0\x00'}, 0xa) faccessat(r0, &(0x7f0000001500)='.\x00', 0x0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001540)=0x9, 0x4) r1 = socket(0x18, 0x2, 0x401) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001580)={0x7fffffff, 0x7, 0x100000000, 0x6, "05d77cd4417377535bf8a4b8aca92f37b6a1e975", 0x5}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) renameat(r0, &(0x7f00000015c0)='./file0\x00', r0, &(0x7f0000001600)='./file0\x00') unveil(&(0x7f0000001640)='./file0\x00', &(0x7f0000001680)='x\x00') socketpair(0x20, 0x8000, 0xfffffffffffffffe, &(0x7f00000016c0)={0xffffffffffffffff}) r3 = shmget(0x1, 0x4000, 0x20, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r4 = getgid() setegid(r4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x52) r5 = dup2(r2, r1) accept(r5, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x50}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x8) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0xfffffffffffff497) accept(r1, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) unlink(&(0x7f00000002c0)='./file0\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7}, {0x6}]}) socket$unix(0x1, 0x1, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x5}, {0x3f, 0x8}}, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b6") 16:00:14 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x2, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0x9}) close(r1) socket(0x27, 0x0, 0x3) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x122) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = dup(r0) ioctl$TIOCSBRK(r2, 0x2000747b) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) select(0x40, &(0x7f0000000240), 0x0, &(0x7f0000000200)={0x9, 0x7, 0x1f, 0x400, 0x101, 0x0, 0x3, 0x400}, &(0x7f0000000500)={0x9, 0x2}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x8859, 0x100) mknod(&(0x7f0000000140)='./file0/file0\x00', 0xc000, 0x6) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "b8000000000000080100", 0xfffffffffffffffe, 0x4}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = socket(0x400000020018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) readv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/123, 0x7b}], 0x1) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x81, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x100000000, 0x8, 0x1, 0x2c7e, "a4cf4b374ddaa57cb0c31a67bf27a2f12e04ecda", 0x3, 0xf2a}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) socket$unix(0x1, 0x5, 0x0) getrlimit(0x7, &(0x7f0000000180)) r3 = socket(0x91, 0x4003, 0x800000000000007) sendto$unix(r3, &(0x7f0000000000)="5001050160000004000000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="d179e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f", 0x2a}], 0x1) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x30000, 0x48) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000640)={0x10, 0x9, 0x4, 0xffffffff, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f00007b7000/0x600000)=nil, 0x7fff}, {&(0x7f0000a25000/0x2000)=nil, &(0x7f000081c000/0x3000)=nil, 0x3a9}, {&(0x7f00007e8000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1f}, {&(0x7f0000bf8000/0x2000)=nil, &(0x7f0000ca8000/0x4000)=nil}, {&(0x7f0000dfd000/0x4000)=nil, &(0x7f00009ec000/0x2000)=nil, 0xc48c}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f00008fe000/0x4000)=nil}, {&(0x7f0000ed9000/0x1000)=nil, &(0x7f000080e000/0x1000)=nil, 0x280000000000}, {&(0x7f0000c84000/0x1000)=nil, &(0x7f0000f4b000/0x2000)=nil, 0x7}, {&(0x7f0000990000/0x3000)=nil, &(0x7f0000b1f000/0x3000)=nil, 0x3}, {&(0x7f0000f10000/0x1000)=nil, &(0x7f0000d60000/0x4000)=nil, 0x1}, {&(0x7f0000c00000/0x4000)=nil, &(0x7f0000b47000/0x4000)=nil, 0x2}, {&(0x7f0000a12000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000f86000/0x3000)=nil, &(0x7f0000ab5000/0x4000)=nil, 0xaab7}, {&(0x7f0000f6f000/0x4000)=nil, &(0x7f0000a53000/0x4000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe3bc}) 16:00:14 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x7, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) 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) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:14 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000001780), 0x1, 0x0) syz_extract_tcp_res(&(0x7f00000016c0), 0x5, 0x2) r0 = socket(0x18, 0x5, 0x1) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001700)={'./file0\x00', 0xef7e, 0x5, 0x8, 0x1, 0x8, 0x1, 0x3dd, 0x2, 0x2, 0x0, 0x6}) recvmsg(r0, &(0x7f0000001680)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001540)=[{&(0x7f0000000040)=""/245, 0xf5}, {&(0x7f0000000140)=""/120, 0x78}, {&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000002c0)=""/50, 0x32}, {&(0x7f0000000300)=""/137, 0x89}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/149, 0x95}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/107, 0x6b}], 0x9, &(0x7f0000001600)=""/121, 0x79}, 0x0) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x6, 0x6}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x20, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x9]}, 0x3c) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) setsockopt$sock_int(r0, 0xffff, 0x100f, &(0x7f0000000040)=0x883, 0x4) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1018, &(0x7f0000000000)=0x100, 0xfffffc36) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:14 executing program 0: r0 = socket(0x38, 0x7, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000000080002007, 0xb6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) read(r0, &(0x7f0000000040)=""/218, 0xda) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000294a01d41fccee8873c74ffb41f13e5838394d91780c08021494469930bc3fe305a2f870367cbac852969ff64ab56d0da3e770053b60e2ccff5962535ba91c322e789c7f181117d2c4de4950191b77639c31799f8de269b764001ce10f807aedc508f38da3410635107031ea19c7c445389d9e8d3926f6ab53727f2d2762ca9aa473222146281aaebd2f7666338b4e1c5f2c9183e45872c72cba16f07a48fb0505a2db2e4500aa89dba1e8940fbc733c8d3461b635198bdc5bf4eeabcb"], 0x10}, 0x0) 16:00:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f46696c010400"], 0xa) sendto(r0, &(0x7f0000000040)="edbf49c80de7c71452568e7a6840f3138a6c903b", 0x14, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000001840)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d3"], 0x164}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0xc1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) sendto(r0, &(0x7f0000000080)="a75c349335d4e106f6c357cabdc70c3f79afa10c79e93573a7696ab1dc3db64924c8d0d5d082d9fad3f2d739ca4f08c0670918e3c48ea11cd2d2951882a81d9d1d89b52709a49fb6dc253b34e2e673c4037d49a36926fbeed6ae9555358a16a04fde95fefb2a091fd4b054fe11a1e806c5a979e38737f451cdb2913680c6e9d38ef46e5809e1ee2608cc65d56d2d77a447daf3762df2725bf238d22ee278af6bb2ba1ed084324a1f1bd2d3", 0xab, 0x408, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) 16:00:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x80000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x1, 0x200, 0x5, 0x9}, {0x400, 0xffffffffffffc9a7, 0x7f5, 0x4}, {0x5, 0x9, 0xfffffffffffffffa, 0x3}, {0x8000, 0x4}, {0x1, 0x8, 0xffffffffffffffcb, 0xffff}]}) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) dup2(r0, r0) 16:00:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x100000000, "44d3b62f9e25e202eeea394cc43fdeb0e0225ab2", 0x0, 0xff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffe, 0x7fffffff, "9278026c598f61e5174a47bf09add23262c199d0", 0x0, 0x1}) 16:00:15 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) close(r0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x80000001) 16:00:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) dup2(r1, r0) 16:00:15 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0xa, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000000)='./file0/file0\x00', r0, r1) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x28, 0x6c) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000180)) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="c8480000000058e80009"], 0xa) 16:00:15 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000500)="06dd065d2290036867ccbb638b9accd0d6d6090e2d7db412e97bacd083cf55fb7f7138a93071c15c224d76553242b6eb594bd5f1143bde29ad67f8dfa4b6a32cd9bf09714c376937deafe888d098d2ccd33daa5e4a5e743b43cad087521328492cf8fc47b39683332945a3e57b168fae774d99de3c28f5accf582dc88d98eaf1b143b705c80359e31ff8e3211b5e3f6e20b38dbac60d40971a779574c3c23114ca0fc8364c3b86d6a6e2da0d35d027cb3b43aa897629d0089ce945d2794a5ab87b258133c5fde350b94a3231308b0a4acc6730a4b8ac91f50ca93ccef625b22e3283f6d7059783048aa9cfcc0889bc9933d3657980fd0c8c0554630652ef0f8373412dd05f9e2df54034bfdb8b8198441e626daba3bb4861c1878fe6ce4d48dc1b6cb518238d057a6ddcf773e8945f939462ac098420a5b9891d9a9460d92a4b867a9faa34d133c3ab548b5f871a2edf16640e045b31f6185424b1cd2e96cb091f0545edde7a607c2311d05739e46c9f93ff7ad8b3d92db9092f98509d6b44d16394b180be5434759fea536a88323ab5a955dc5d387f1b20f719d40e9bdd518ef276318559942392c45aefb525defcb7b51e898c8b9eec1c0ed9a3d2cc5f162a46feadfe9ccf6b661f9a7b906433862b2c19d0103bb54345327b505c5191bd736b387b87bfb50b76c24119f1347f8bc27a0f83866b7f38eae6833e36924296a6ab1c2ddae9d35299a1d0f0ce848578548b5b55e9b2b345898000740604383ea6c0a8dc998302ffab8fc54eae46cc44cbce6df9577e03aa564c084822dc0c1fd706a1ee4f4511ec1768013db082405194b91a6fe657b0597bb1ed63b7de135435bd1dc230945f9a5de410873d68fb67a2e02814736a928c4af7cfe253278fe0eb10cba8ab49753550078085ca9254579e1c3886c5bc9c7ee1dd98c9f8202b5f1374b2c62894a1b6facfe0a2a4a76eaa24cc9dd57ce3cdd0675d95e241c94e2728b0b1653c220ed21661b1be1ee85c0e8e77e0ddea27917c3bbe4d6208284e25376fe31e98139499623e169c6bbb90ffde26f8f34295004c26ee58b5dcb4659355d14245d0c1f155decdc1907407ba0ed2ea56a6a403badcee82e7a26919df3df4790d8f1ae69604fed3b331a4920e830b0df14d954615f70b55cc9445d4f9fa764fc445ffee020734001cd550ac98a553aa6c1b6f4d529ef26bcc07909f91c3c5d5e7eace8584a59aaf71c8ef39765772972bc865ecddc05be574f7558ab1d8830f96413700700cf926ee43cae88622754ebcd52dcbef2fbf6ea114e5a4bda0dd18bce2ba96f060293668f751124e0b767882b6225a8aba0b1e81add03b7278c92a128ab3f64449f4792ded1b2636edbb282a8a191650c8dc45fa025c8a2d2d712228619c3e5b061b2512b7ea3b6203ce8c4b4057182fb5907c122537490c1ff254587d4cd6b9931180dd0edbbab11c48745bcfd06fae0d63b871935dd41de454d1985542746f20fc89fe77079c9f0a6a0d4a1ecad02adb3779240f83364f81ee4389790d4a528cba4d6ebec8c45fbb7585d24ab07e27edeeb73e536892423f5170d8470442a0ec40c25b9a8b1517e64f212ad09d82ca0e269a2478cd28781c181a74c44c68eb88502133233d22ce7ca6f108eebf3aabc659026e101fd7085e29163c0c1b3fb80697c1ab519725f6515af887a23a6af06b12179920d5646784c8933ab34b81f5e89e1ca5be16cba21558f23e85f546838e41c35b8015ab0721fe87d0d6d38e4ca0cf5ccac495b1e1cc4aaaa9ee1d39bc3de3b3ef0bd7169a7677805374d5f9cf2984711eb6cca5f431eb9029d5611aa720f0a6621fd82ae2daccfad997f1de41c46f1577907cbae2ab5c34af827cd3f0aadf49eb06a055c2d77a4d2ce3315f698d194d1690cb14352da8e736cb0e0d97787a12034b722d57b48cb8caa30ba1d306baaf48b35a22a0142aa8167d4bbe1f8e6e2765c5b36b530c5f5cb145b73386c9e2d9ccc80adbab832a0968090b625ff7de1cb578f7361d45cb6a3607ddc242dfc675d7bebcb87c5b099632ab5a6eddaa7263c83bf128e9bb2641e25628bf108a1b83df89594cbbd91bf35ba0a0284250cd1313fb48c7a32624ef33768665537db52f0725699bcd7c70ba5dfea2c3be0c0f7070b0695252bfe4068d63850e9ae6734cab401e262110eefa3775cf60b3da47061feef13f1dbe5cfe1bddcba6649b9a1d937e460e179e02f784f3ae42a61e096917d41aaae753ce84954bc1d8da0bd0f200d64203599064c68e83fb6114fa092c734ddad7332882006583a2c7a0a8f95820df062449a028e8879b13baaf37be2c43a5877807f5e6c2fd58f1badf1b186d9f6d625375be19aa7a7c15e20fbd4306e94ffe595d9ac7b38375545dee19454dda7d3d56f193cb9eb5e78504af319705c94051fff7cecbe2dd36eefa5b1d6dcefe5451090e39dd511280d8f3cd36243ffcacb1d168d4f490b8a8088cb092710136501d174349172cddf3b1322cac7f234026fc71faf792adc7783d5aca55cdbac207d65fa3acb76ba9c7ce7579acfd0d6c81a585aae9a328ae82f7c44952f7edc435ba945476b09b8310234e35a55ff59ea8294d301525d3cd5882fae2767ad42dac86fc7632fe7873b3857e15bebfbffdd8ecdd79d111b73b647dca8b996b28e23ff3ce091fb8acd5c69e49e8904f5c78f909e9fe169a027f797a557e1e4c36bcbf606924632995447a2be165be6403743fc2242af00c458dacdc7f70290b5997b46334870581fe7f9182ebd6682c49984dab940b7e4b9641c188590a6ae1dfb82362f2142176e15f28f40e89c944d393b2bfa5156e958e96cab45fbcb010f00806885d5592dd5c99c40a68848faf277a2d873b5c0eb44d34bab5f412f32257e2fdde79cc048dc55922e71b053cb996f6b430bf1bcaed9ac2d186df009530dd96c5cd615ec6ddffc94eaa391516650ae80dfc5eba7966e4110a7677ccead5661a0744f7c9a0d082d1701b4006f1e6eb8497fed8bb5b388bdbf8c11f64890a6a001bff0ded67cc492d0ac430a5d29f8a17d47f118c651dd389a16c02e582aee2dabe072187010d1ff52ebb20738787630ad66a47bcf3e8bfe1055205ec36b165dab6421cb58fb69ac9890ef17a79557ea7718b975d0a06e68221592294cfc14d299e71f4353367d331557b3890c99624853f9c6ae7fae4743950e3d429a137e340f50535632e18100bacadc31d00b6f940075fe6f71d4660d1ee22f982c9dc89a4b78479ce28ad6934b9bf6525a9f8eb9734fcd64897e66bfb481c4238720ab8ea48bd3ff8f91c001a9bc4541525d52c8a48973635535696a7d2db5bcc86189b5a062440a8d1a543d8c33ca2234b0e158c17783fef5c4d97fb0fcae596d4aca9f35af6a28473c7e152aa6d3bcc629676eba6a0aaf791907acc25ce0e829cc064bfd168d3883d00a1e4adf0a2a844774d8b040c3736add4db7877289e96ed5cb51090d3e079bb6b5b72668468c4acf6ae3dc693bcedc747f1ff4654998ae5a237be9b3f95b616b6dcad206b41b3e32b39463287700bd036e64cabaaf957ddff52e4e5a9c1cd118f29ee653249938ea5ab23031a2f256f74a6bde72c1dec29594dada43ce7ec791bc5f253daf861ae1274d74f4c8ff819beef2bbd13cacf0789b10ffa2610f8be794593f056a60c7d459e6aaaeed3ae8e88b3cacefa81042516dd3313a5ecc813aff05ab23a5fea7bad92c9e141814f5c1fdafe8db74e9545a3f1126b9145437d21a7b9e32acf22506aa35e241a126d720d89b2d9896ed0fd3f2d3cb907ff70d59159c9765fe325e8a7a971bc30234dee2212ab5a24bc8c7daa9255d0fcd6d8072fa64b94b82f8f7dd8e04c0f688f3bb24647533386e8f1ce16f7ca3cd48123ba1074fcc477fa6c2a70b90c3dacccfad4ea407d1a2250c462c606f84e540f7219ef2b1407cc1d81de410a294f2d65b4b6d1702f416b1f7f44f37f61661fcfbfdc0a3e2fcbd8a69741a701bf393b99f1f2609de64c766ec823fc3b13494481c25fecef44a6f6a493652c0ef1ab640e0bdc33b29677c47f48436185946fe05102c79f935f77921781ba1f56e593f99d090f7481df7dabbc28c60552494d5b0fa9fcc65493bdf2ddf88e313a250e42d9dc29e81defd62663422d0855eb1c63120b89722824772d9f93a62aca75d4ef3c52c76b392ca5d22b6a3d8301af95fcd8f5f331fad5e8fd48089b9237aace0fec32269f2bb6167a4e033c27cc3b43b1ed02039399f1c16e524b8845029d6ae6cc13b434dc9acad2fa962c8e308b7411340afb75ceed6ebccb943caf510b04858abc46f568a33da5630add94519bfc2fa721201243d7b3a92fcb76f23046f5220d9706ce0a848464638b3979669cffcef2b0a7ce0dbd518e2a51f45c426e9bba5051f945399bee9f4d8193b710f49a6d32209a062218c8c1570deeef8488ae9f06c1766d5d7a8c957e40da08ccfa217ae51625d466d5b9760d6b3b3bdca296dc532968ebf112a787c1e4814040354c1f3a98566f7c0d457d32e087cb73ffd9ef11a1933c3df61ff831c4a9835ddd1bc0b75002b8c6eb6704bca618cf4ce3f1174b3415cd2f888d36928eab8ca4a23b13536954cd590fe1e69c9e6ddf86f055551e5f108c46727a2f3f4f8ab682bba46a57a1a40efe53f9aef7e23dd500ecbb985e222c0d2129122b49483fcf052208da5d92eced41fc5b6d35e1e3bee160048b6b59676766775d9c9afee26dbc6c1b7646c7a87bcacefc7ed08efcf385a448cbc8c69ae84c28e0a2528d17fb5490c2aa2c6941245a40680b212cc39ee15f220021e8f10b356383e8409c006d50eba87e5ee2ccb49d2852322cc0e8dcc70636bb6bd776c3bab24b273e3067774f26e7179fb216582f97084b1b27109031ec995b2a17cb0905f3d2c5c576420d5fe3df2bf1d840269cb588367aece4ff69f0d6b8cac6c483974497242d83ab6b19993e01c147fb6961ed7a6b2e21bfe6b1b3e515f07d5172bc2f354429c9a6c2cba2536861a8d238b0bd9f1ac2e579542b56aae1bc1e0dde3aa325251934653f8596e9938d525426e309265b33e4da7679d332f40d833118a35776a9707109aff92412f18e6eed005827e6b0e72343e40a2753e789fafc851595a1f615fd1c2c7efab57dd6c43b69d6bbe5ab368f3d690659164d66735ea9c898e6cb16ffc01439dd8fc92141fb35e3e80db3b3b78e31b4460db51665b0d639218db6be663a4f78c6d4286c13a684810c407679338daae6eae0376998f84ff31e3756cdafdf2184cb59cb7bc51dee21ceb42ad2b365c7960e82e5ed68469ea1284a077755f5b1fa8b6abcceef9b2b5850baa58f68bf880daf76912b2933ec7c08743c4fb061001bfed31fad46eccd7f01ad6825b0951ac2a4916509f4e5102ecfb6d1df6c69d73247166232bfd6d4caa1a8e2cb3204b22377ad35c8a21f84ae713fb9e9df707f19b5e6855d62508a27853e1348de518f9f4e7a31519efb3373d357260071d9c59faf91aa892e08fbd80f4498d853d31d19399214a002d15d92e8e62ef4765e428b0f3374df53609fa623051bacfabda2753d69fb2388a961ac4184a8b195244b9dd0bc547cbee07aa5359f5e44ba59c0f3c1929def06fbf3ad61ae9303902ee23ba8950da1aabd538f5b295982904dc081a6cc7bb46cd15252a5b6f5c6d321b6b23e8ce1c8b91ce4c6f45b77c86031bdb73047d69445b256dea478f8d5f7e00eaff5c716434181638485548f64604093edb559fd37794ff2", 0x1000}], 0x1, 0x0, 0x0) syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x731) ioctl$TIOCSBRK(r1, 0x2000747b) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:16 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x173e2e02, 0x100000001, 0x0, 0x0, "9b78b2646cebd0efd6994f79c55402e250234286", 0x100, 0x9}) lseek(r0, 0x0, 0x0, 0x2) 16:00:16 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000100)=0xc) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 0-!05.7)2%: 7)2).' &/2 0-!0 08&&&&&$803&013640 6! 0820000000 $)$.'4 #(!.'%! 16:00:17 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) syz_open_pts() fchflags(r0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getpeername$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 16:00:17 executing program 0: r0 = syz_open_pts() flock(r0, 0x8) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 16:00:17 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x26, 0x2, 0x3) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) clock_settime(0x0, &(0x7f0000000180)={0x2, 0x3}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x186) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x7, 0x9, 0x9, 0x501c}, {0x80000001, 0x8, 0xffff, 0x80000001}, {0x6, 0x1c555ce0, 0x7, 0x2000000000000}, {0x8f, 0x1, 0x4, 0x4}, {0x3ff, 0xc42, 0xb, 0x80000001}, {0x3, 0xffffffff, 0xffffffff, 0x7}, {0x800, 0xffffffffffffff33, 0x7, 0x9}]}) mprotect(&(0x7f00006a1000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000346, &(0x7f0000000080)=[{0x400000007, 0x0, 0x9, 0x7}, {0xffffffffffffffff, 0x0, 0xba43, 0xfffffffffffffffc}]}) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r4 = semget$private(0x0, 0x4, 0x29) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000300)=""/141) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) dup2(r0, r0) pwritev(r2, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) dup2(r0, r1) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x8005, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x8, 0x1, 0x5, 0x80, 0x10001}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getsockopt(r0, 0x200000029, 0x2e, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x26, 0x8000, 0x700) fchflags(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2010, r1, 0x0, 0x0) 16:00:00 executing program 0: setreuid(0x0, 0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10290, 0x80) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f00000001c0)=0xffffffffffffffa8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x7f) 16:00:00 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x53e0}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000080)=0x1) setpgid(0x0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:01 executing program 1: setpgid(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) getpgid(0x0) fcntl$setown(r2, 0x6, r1) r3 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) setpgid(0x0, r3) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x5) write(r0, &(0x7f0000000280)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727442b28280a7ccc35408829ff0375140f98", 0x67) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) r2 = dup(r0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) 16:00:01 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000200)={0x2f}, 0x0) dup2(r3, r2) 16:00:01 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x42) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x72a, 0x4, 0x5, 0x0, "bf070900d1a1a2a6b914716126f4368ba5b3eed4", 0x8001, 0x6}) mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f00000007c0)="182b", 0x2) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002280)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000100)=""/140, 0x8c}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/167, 0xa7}], 0x5, &(0x7f0000002300)=""/120, 0x78}, 0x2) recvfrom(r0, &(0x7f0000002380)=""/6, 0x6, 0x40, &(0x7f00000023c0)=ANY=[@ANYBLOB='\x00\x00./gile0\x00'], 0xa) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x10) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000000140)={0x1, 0x6, 0x7, 0x80000001, &(0x7f0000000280)={{0x100000001, 0x400000000, 0x9, 0x100, 0x200, 0x100000001, 0x81}, {[0x8, 0x100000001, 0x9, 0x101, 0x5, 0x0, 0x3, 0x9, 0x5, 0xfffffffffffffffe, 0x5, 0xffffffffffffffc1, 0x5, 0xfffffffffffffff8, 0x800, 0x78, 0x7fff, 0x1], [0x1c000000000, 0x5, 0x2, 0x0, 0x4a8, 0x5, 0x7, 0xc5, 0x80, 0x5], [0x17c1, 0x3, 0xffff, 0x6, 0x1ff, 0x8, 0x6], [0x2, 0x56, 0x2b7, 0x0, 0xffffffff80000000, 0x5], [{0x7f, 0x8000, 0x5, 0x1}, {0x1ff, 0x7, 0x100000000}, {0xfffffffffffffffc, 0x111, 0xffffffffffffff0d, 0x325}, {0x40, 0x7, 0x2, 0x6}, {0x80000001, 0x0, 0x3, 0x9}, {0x2, 0x7, 0x100, 0x1}, {0x139, 0x7f, 0x9, 0x2}, {0x10001, 0x8, 0x0, 0x6}], {0x1, 0x9000000, 0x4ca, 0x1}, {0x0, 0x4, 0x100000001, 0x5cf2}}}, 0x7, 0xffffffff}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) 16:00:01 executing program 0: socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x81, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000080)) dup2(r1, r2) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) lchown(0x0, 0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) faccessat(r0, &(0x7f0000000200)='./file0/file0\x00', 0x1, 0x3) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x9ed) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40, 0x100) write(r0, &(0x7f0000000140)="d696b04a6b07", 0x6) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r1, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x81) flock(r1, 0x2) flock(r1, 0x2) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) preadv(r2, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/213, 0xd5}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:02 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) flock(r0, 0x1) fcntl$setstatus(r1, 0x4, 0x84) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) 16:00:02 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x80) nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x2, 0x0, 0x1000, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) socketpair$unix(0x1, 0x42, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = shmget(0x2, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r5 = geteuid() getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = geteuid() getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, 0x0, 0x0]) r9 = getppid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000580)={{0x2, r5, r6, r7, r8, 0x80, 0x7fffffff}, 0x379, 0x107ae147, r9, r10, 0x1, 0x20, 0x6}) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shutdown(r2, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x41c, 0x0) recvmsg(r3, &(0x7f0000000400)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000002c0), 0x0, &(0x7f00000006c0)=""/170, 0xaa}, 0x802) 16:00:03 executing program 1: mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0xfffffffffffffffd) mprotect(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) openat(r1, &(0x7f0000000040)='./file0\x00', 0x30020, 0x20) mprotect(&(0x7f0000314000/0x2000)=nil, 0x2000, 0x1000000000000003) 16:00:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="dd174ec7ab5adca3b3216f00e8842c6a868e4f2f1df4a8eb097d015f540458a74ac719e49adceccd573eff5a6c78", 0x2e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x9) link(0x0, &(0x7f0000000400)='./file0/file0\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r2, &(0x7f0000000000), 0x10000000000000c4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x10, r2, 0x0, 0x4a) write(r3, &(0x7f0000335000), 0x10052) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() dup(0xffffffffffffffff) syz_open_pts() 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) 16:00:03 executing program 0: r0 = socket(0x2, 0xfffffffffffffffb, 0x33) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto(r0, &(0x7f00000001c0)="29e0a043a7f23dcc47c734c7567df76e92daa4a3ade6a299656d8c13dd7d715199f189315c2ec643914d360ed5b74a9a6ba1698faefd8190615bf0b41a4618b17ea7075ee34a6219def70adc5b5a331a92438c483ba30c1670509dc4781104327e6917df4985251a25d486de5bc5", 0x6e, 0x9, &(0x7f0000000240)=ANY=[@ANYBLOB="04052e2f66696c653000"], 0xa) r3 = open(&(0x7f0000000280)='./file0\x00', 0x30010, 0x2) fchownat(r3, &(0x7f00000002c0)='./file0\x00', r2, r1, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/78, &(0x7f0000000180)=0x4e) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7ffffffffffe) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000001240)=[{{r0}, 0xffffffffffffffff, 0x32, 0x3, 0x1f, 0xe68}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80, 0x66f, 0x6}, {{r0}, 0xf492847a1d9a9c06, 0x14, 0x8, 0x8, 0x7}, {{r1}, 0xfffffffffffffff8, 0x40, 0x6, 0x5, 0x5}], 0xdb, &(0x7f00000012c0)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x10, 0x5, 0x9}, {{r1}, 0xfffffffffffffffb, 0x2, 0x40, 0x9, 0x101}, {{r0}, 0xfffffffffffffffb, 0xa8, 0x4, 0xfffffffffffffffe, 0xe6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x100000000, 0x8}], 0x5, &(0x7f0000001340)={0x4, 0xfffffffffffff001}) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) fcntl$setstatus(r1, 0x4, 0x8) chown(&(0x7f0000001380)='./bus\x00', r2, r3) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/120, 0x78}, {&(0x7f0000001180)=""/143, 0x8f}], 0x3, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) shutdown(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x28000, 0xe6444ab5f4de2212) r2 = geteuid() getgroups(0x1, &(0x7f0000000180)=[0x0]) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) setrlimit(0x5, &(0x7f0000000000)={0x9c0e, 0x401}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x300, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000200)) pipe(&(0x7f00000000c0)) setrlimit(0x0, &(0x7f0000000080)={0x81, 0x100}) 16:00:04 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x6, 0x0, 0x8, 0x400}]}) 16:00:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x10) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r1, &(0x7f0000000100)="554066cebcc85dd73cc26b5592b2f9456b920aec1603ef200c01766146ad218df8506e937af65371dc5a0908fdfcc700c3ff39305b81aaeae6711ea0769caf7a461c9fb32396e3044412d3475509523513cba897158e4f901526cef5755dea4da623b217e439ecc2bca06ec69ab0a9cb7f758a6fac3d919d61f187a7d827e006fcb849fa69d2e57d2d582b76eb0854b2276b71213173a4362f60fe38fb4d66dc0549", 0xa2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10, 0x1}], 0x10}, 0x0) 16:00:04 executing program 0: shmget(0x2, 0x4000, 0x28a, &(0x7f0000ffc000/0x4000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) close(r0) 16:00:04 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) connect$inet6(r0, &(0x7f0000000200)={0x18, 0x1, 0x5, 0x1e9}, 0xc) mknod(&(0x7f0000000180)='./bus\x00', 0x40002000, 0x8613b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) dup2(r1, r1) openat(r1, &(0x7f0000000040)='./bus\x00', 0x8c0, 0x17c) write(r1, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187090000001acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b08000"/144, 0x90) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0xc007, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="10") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x620, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffffd, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x110) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x0, 0x6, 0x100, 0x1, 0x8, 0x3, 0x4, 0xbad, 0x81]}) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: setreuid(0x0, 0xee01) r0 = getegid() getgroups(0x7, &(0x7f0000000000)=[r0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r1) 16:00:04 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r5, r4) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r3) r6 = geteuid() setreuid(r6, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x2, 0x4000, 0x200, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x280, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) listen(r1, 0x3f) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000080)) 16:00:04 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x204) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000400)={0x4, 0xfff, 0xe686, {[0xedc4, 0x100, 0x0, 0x0, 0x0, 0x4, 0x45ab, 0x8, 0x0, 0x80000001, 0x2, 0x2000400000000, 0xffff, 0xffff, 0x8, 0x6, 0x9, 0x7], [0x21, 0x1800000, 0x1, 0x8, 0x2, 0x400, 0x8, 0x8, 0x1, 0x2], [0x2, 0xe55, 0x0, 0x791, 0x3f, 0x82, 0x4], [0x100000001, 0x7df7, 0x7f, 0xffffffffffff3482, 0xc6da, 0x2], [{0x1, 0x93db, 0x7, 0x7f}, {0x20000000, 0x0, 0x2, 0x5}, {0x306c, 0x10c9, 0x7, 0x1}, {0xfffffffffffffff8, 0xa4c, 0x1, 0x4}, {0x9, 0x4, 0x1f, 0x3d}, {0x0, 0x2, 0xb34, 0x7fffffff}, {0x1, 0x88f7, 0x0, 0x1000}, {0x7, 0xaa8, 0x8, 0x2}], {0x74a9, 0x0, 0xfffffffffffffff9, 0x2}, {0xffffffffffffffff, 0x80000001, 0x2, 0xd07f}}}) munmap(&(0x7f0000ff3000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x3810, r0, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x3000)=nil, 0x0) shmdt(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000140)={0x9, 0x7, 0x0, {[0x6, 0xcf, 0x5, 0x53, 0x1, 0x9ed, 0x101, 0xe9, 0x8, 0x7, 0x5, 0x6, 0x7ff, 0x1, 0x3, 0x4, 0x1, 0x2], [0x2, 0x9ea5, 0x9, 0xfff, 0x7, 0x6, 0x5, 0x7fff00000000000, 0xaaca, 0x1c0], [0x7, 0x0, 0xa6, 0x3, 0x6, 0x8, 0x8], [0x7, 0x80000000, 0x8, 0x0, 0xfffffffffffffffd, 0x2], [{0x6, 0x5, 0x3, 0xdd}, {0x3d, 0x8, 0x80000001, 0x3ff}, {0xfff, 0x3, 0x98f, 0x100000000}, {0x2, 0x9, 0x81, 0x8000}, {0x6, 0x8, 0x6, 0x4}, {0x3c5d, 0x3ff, 0x1, 0x80000001}, {0x60, 0xeb9, 0x5, 0x8000}, {0x2, 0x9, 0x1ff, 0xffffffff}], {0x3e, 0x63b, 0x1d, 0x10001}, {0xd147, 0xff, 0x2}}}) open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x0) 16:00:04 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20600, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) getsockopt(r0, 0x4, 0xffffffffd6f767ff, &(0x7f00000000c0)=""/35, &(0x7f00000001c0)=0x23) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x88, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)=0x4) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xfffffffffffffffe) 16:00:04 executing program 0: select(0x367cff96a5c74f98, 0xfffffffffffffffe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8200, 0x40) r2 = getpid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) r6 = syz_open_pts() ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000180)=0x7f) syz_open_pts() connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x2d4d865e, 0x7}, 0xc) ioctl$TIOCMSET(r5, 0x40044274, &(0x7f0000000000)) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000100)='./file0\x00', r3, r4) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) execve(0x0, 0x0, 0x0) flock(r1, 0x9) 16:00:04 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffc, 0x100000000}) flock(r0, 0x3) flock(r0, 0x1) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3f) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2000000000002d, 0x4000000000000004, &(0x7f00000000c0), 0x259) r1 = socket(0x2, 0x4, 0x3) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/254, 0xfe}, {&(0x7f0000000180)=""/93, 0x5d}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/33, 0x21}, {&(0x7f0000001240)=""/203, 0xcb}, {&(0x7f0000001340)=""/159, 0x9f}, {&(0x7f0000001400)=""/77, 0x4d}, {&(0x7f0000001480)=""/190, 0xbe}], 0x9, &(0x7f0000001600)=""/54, 0x36}, 0x1) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d005d860aa7dcc400017900"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xa9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:04 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x9, 0x7f, 0x3ff, 0x101}, {0x0, 0x17, 0x100000000, 0x5}, {0x4, 0x9, 0x800, 0xbd}, {0x5, 0x18e320e3, 0x8, 0x6}, {0x3, 0x95de, 0x4, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3, 0xffffffffffffffff}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4, 0x8001, 0x9}, {0x8001, 0x10000, 0x80000, 0x18dd3fc5}, {0x3ffc00000000000, 0x6, 0xfffffffffffffffb, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") lseek(r1, 0x0, 0x0, 0x1) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0xffff, 0x8000, 0x7, "c871d73d19a9e7ef6ef19a955c1bbec8ac58e7ba", 0x1000000000, 0x80000000}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 1: socket$unix(0x1, 0x1, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000200)=0x10001) pipe(&(0x7f0000000180)) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000140)='\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:04 executing program 1: sendto$unix(0xffffffffffffffff, 0x0, 0xff92, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000280)={0xfffffffffffffffe, 0x1, 0x1, 0x2, &(0x7f0000000000)={{0x10000, 0x8, 0xf6, 0x100, 0x3, 0x9, 0x5}, {[0x8000, 0x3, 0x100000001, 0x100000001, 0x1, 0x8, 0x7, 0x6, 0x401, 0x7, 0x8, 0x400, 0xffff, 0xdfdd, 0xff, 0xfff, 0x1f, 0x7], [0x6, 0x1800, 0x5345, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0xffffffffa115b573, 0x6, 0x6], [0x9, 0x100, 0xf8, 0x2, 0x7ff, 0xffffffff, 0x3], [0x100, 0x93c, 0x7f, 0x3ff, 0x101, 0x7f], [{0x4d, 0x9, 0x8, 0x4}, {0x7, 0x0, 0x0, 0x6}, {0xfffffffffffffffd, 0x4, 0x8, 0x401}, {0x2, 0x8000, 0x3, 0x6}, {0x4, 0x4b4c7e53, 0x3, 0x5}, {0x4, 0x9, 0x1, 0x7ff}, {0x516, 0x3, 0x81, 0x10000}, {0x1ff, 0x2, 0x8000}], {0x4, 0x7fffffff, 0x7fff, 0x2}, {0x3, 0x5, 0x2, 0x1ff}}}, 0x401, 0xe3}) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x88, 0x2, 0x20, 0xffff}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x77c0}, {{r0}, 0xfffffffffffffffc, 0x80, 0x6, 0x7, 0x2}, {{r0}, 0xfffffffffffffffd, 0x20, 0x40000002, 0xffff, 0x10001}], 0x7, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x20000040, 0xffffffffffffff80, 0x7}, {{r0}, 0xffffffffffffffff, 0x7, 0xf0000020, 0x7fff, 0x8001}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0xcb}, {{r0}, 0xfffffffffffffffd, 0x10, 0x8, 0x10000, 0x7b}, {{r0}, 0xfffffffffffffffb, 0x9, 0x4, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x10, 0x7, 0x5, 0xd79}], 0x3, &(0x7f0000000400)={0xfffffffffffffffc, 0x7}) 16:00:04 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x73b) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f39696c653000"], 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d760395", 0x91}], 0x1) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000400)="6c1fb9c8b3e7841b04238b14e3fabe3caecd882ebfd8bf0c187e1947647af2c650105fefd708eea6e26f8752b14b329326742245f98d1db2cea18736e7430205d3f04d35fca3edea607a54fa2709b8b6e738ab971aa33f7a1d45f598fad46698616c8b07d94a4fb49d3da26609", 0x6d) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a113a5052cff0700"}) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/48, &(0x7f0000000080)=0x30) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x4, 0x0, 0x9, 0x0) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) fchflags(r1, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) kqueue() 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x100, './file0/file0\x00', './file0\x00'}) 16:00:04 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f00004d7000/0x4000)=nil, 0x4000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) setsockopt(r0, 0xffffffffffffffff, 0x3, &(0x7f00000000c0)="e835632b287392976a24901d0bf525c3eecdfee92c63c20b21d18ee2d29c6ecba80d6a712a99eb7e6a", 0x29) r1 = socket(0x18, 0x0, 0x21) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:00:04 executing program 0: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) fcntl$getflags(r0, 0x1) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)=')\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='!@]\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='[#\'}\'@\x00', &(0x7f0000000340)='*:^^\x00']) 16:00:04 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:04 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0xffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8001) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000100)=0x100000001) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:04 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) write(r0, &(0x7f0000000200), 0xfe72) 16:00:05 executing program 0: socket$unix(0x1, 0x5, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x700, &(0x7f0000000040)=ANY=[@ANYBLOB="101502003603835f149b8771be8b36d47792aa0000000000"], 0x10}, 0x0) 16:00:05 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x10483, 0x8) symlinkat(&(0x7f0000000300)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000380)='./file0/file0/file0/file0\x00') r1 = syz_open_pts() ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') chflags(&(0x7f0000000180)='./file0\x00', 0x0) chroot(&(0x7f0000000280)='./file0/file0/file0/file0\x00') unveil(&(0x7f00000002c0)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='x\x00') openat(r2, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000240)={0x2, 0x2}) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x7, 0x0, 0x0, "f0dc3e9e21ba43818487dc8157aa6567444326e9"}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) writev(r0, &(0x7f00000000c0), 0x10000000000000b2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x5, 0x7f, 0x2, 0x3, "92fd9753d80cffcf9c802cc0b76e300baec87b4c", 0x81, 0x9b5}) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000060000000000000000000000000000ff0100000000000000000000000000000000000000000000000000000000d1e11635ca9aedb91bf828d70000000000000000000020000000000000000000f500000000000000000000000000000000d737cf475cdbc57c6a051e9bb2c6178fadeaa0ac996ac3f97aa1a1d78326666dab6358959a1576f8846c1f983e7d08f789c6d2b2d9cc1148355b87de9af485659ec494e2d49cb3bf86fa0cb747397deb5a3efd9e02c6284df545ef25494046beae06e19523201830f311"], &(0x7f0000000180)=0x6e) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x7, 0x7}) dup2(r0, r0) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1400040005cc2) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x189c1, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x188, 0x9) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x10) 16:00:05 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x0) chdir(&(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1) open(&(0x7f00000000c0)='./file0\x00', 0x20022, 0x10) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) write(r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x3) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0xfe08}], 0x0, 0x0, 0x0, 0x9}, 0x1) 16:00:06 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x9, 0x19d24ccd, &(0x7f0000000100)="0b6ad34c7855cdd57046e33b5530e0bfbf522b7bb813ef70226c089449b1016efeb9fce9fb5ad7fa5292e01473fd450af57c016c328b4ed6a3b90f1601768bd30d44969f924c7b59db8f08778e353a131be6d54b58a27dda2b1d0ac8ac586521dad89622dfb354e4c810d40613db3658b2ac390682d5cdae4bcfa64d3a6e04afdea1573554f9e36adabc6f94dabeda2f8771c8ba7f250ae9d7e0dc533e138d181427af335ce5ca24a86a4f1e06b57e4315bbcb56fdd9dc52c4", 0xb9) 16:00:06 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5c5) 16:00:06 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000200), 0xfe72) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x122, 0x1, 0x1, 0xfc91, "65cfbfc95a203ece18896d4472f56410f67a996e", 0x0, 0xb8}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) syz_open_pts() 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd01, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000007c0)="18", 0x1) 16:00:06 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7, 0xcec, 0x1, 0x4}, {0x2, 0xfff, 0x7fffffff, 0x9}, {0x7a, 0x9, 0x20, 0xfffffffffffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:06 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x22}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x20) fcntl$getflags(r0, 0x3) setsockopt(r0, 0x5, 0x6, &(0x7f0000000100)="69bccd40b54d28d25c12de56", 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = socket(0x6, 0x8005, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x200, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20100, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x20, 0x5}, {0x63, 0x9}, {0x6, 0x1}], 0x3}) socket$inet(0x2, 0x3, 0x10001) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) read(r0, &(0x7f00000000c0)=""/50, 0x32) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x101c) setuid(0xee01) poll(&(0x7f0000000040)=[{r0}, {r0, 0x4}, {r0, 0x100}, {r0, 0x9aaa88017ee06a64}, {r0, 0x40}, {r0}, {r0, 0x8}, {r0}, {r0, 0x4}], 0x9, 0x0) fchflags(r0, 0x0) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000040)='./file1\x00', 0x200, 0x84) chflagsat(r1, &(0x7f0000000080)='\x00', 0x0, 0x2) recvfrom$unix(r1, &(0x7f00000000c0)=""/15, 0xf, 0x40, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x3) clock_settime(0x7, &(0x7f0000000040)={0xffffffff80000000, 0x81}) utimensat(r0, 0x0, 0xfffffffffffffffe, 0x0) 16:00:07 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 16:00:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) accept$unix(r3, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x84) pread(r3, &(0x7f0000000180)="35c7bc64cb30f27fb7b6be0321e1e82df486bcb162baa9bf1cbf1fd372f326b1ae536ab4fa4b0089aada5c137039fa5c27c35994663242bdfbf6182c5216d4a0bd3d88f1419329b2a000289cec3b3a8e437c39193f58026bb75b48e936b89e91dd03e888f2389df2d9865c3e7f4f7f090135f39ef539fffd031dd16df9a2ec6100b6d4449043e983a78e6466f432c693fc3d1bfb9e09bdef4ecd5be965723a474a13fed2c7e414b5935d9bab2aea2655da6d64fccbcdd7d968415bfa58169c1499f7d2d7f42d98d05258eba5d8eef4ec90588ec4454e9a4514d178ebd2", 0xdd, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet(0x2, 0xc004, 0xffff7fffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) shutdown(r0, 0x2) 16:00:07 executing program 1: shmget$private(0x0, 0x2000, 0xc1, &(0x7f0000ffb000/0x2000)=nil) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x481, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x30010, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x3}], 0x1}) 16:00:07 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff}) listen(r3, 0xd6c2) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5b) ioctl$TIOCSTOP(r0, 0x2000746f) 16:00:07 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./control\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x5, './control/file0\x00', './control\x00'}) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 16:00:07 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x23, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000240)) r2 = kqueue() close(r0) r3 = syz_open_pts() poll(&(0x7f0000000140)=[{r2, 0x20}, {r0}, {r3, 0x1b0}, {r3, 0x9}], 0x4, 0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xff7ffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 16:00:07 executing program 1: clock_getres(0x2, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x10000) setrlimit(0x3, &(0x7f0000000040)={0x401, 0x2}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x90, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffe91}], 0x100000000000005e, 0x0, 0x0) fchflags(r1, 0x0) 16:00:07 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x17) r1 = msgget(0xffffffffffffffff, 0x0) msgctl$IPC_RMID(r1, 0x0) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0xffffffffffffffff, 0x9715, 0x100}, 0x7ff, 0x7f, 0x3}) 16:00:07 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000100)={0x4, 0x9, 0x1, 0x2, 0x7, 0x4a310b96, 0x2, 0x8000}, &(0x7f0000000140)={0xff, 0x5}) chroot(&(0x7f0000000000)='./file0\x00') 16:00:07 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r2, r3) kevent(r0, &(0x7f0000000140), 0x7ff, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x41, 0x2}], 0x7f, 0x0) unlink(&(0x7f00000001c0)='./file0\x00') 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44ffb202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000002c0)='MN', 0x2}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x38200, 0x100) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f0000000440)="4c18133ee0e591c72fb6a8a43a9aae49080b92c3e574aa1e99a6820242a2eb59482bf99abdce6df94dea99df62f4350a87a7c8e64283bb16ef7ee51f048882923a9a998bd4e5dc54cfecc622f1e6986681ce65208d2c0e13b81290373b22492bb485cd494a1fa9cd13e1100fb0222cc8a1887cab8199e97336ef5af56efaf360b76ed09249758dbfcd54d14856a3878870f88cb4fd4a765c3e30648fef4bc3b55f2f9805dc41038f0f13b92f69d731fc65ef1a41a2d1fcaa624f90e63fc25edebda2ecd30ca9f351901e151081f8a769ca22cd978159c7f1a997b2576521ee4fb977bd5cef1750033786be01e69bdd1eb805c4b465c88a21af896394502ae9c39414aca2df4ebbc66ca0124d884b4da609c4d862ef09127f90f1e84c9a782726480a785a5ca8e4c4d58807f4dc5ffa32d7bd8146243d6a1897fc4c97661a55859a62e54ee05733439ef35edac7c7350def33e498706878386ccdfd8cf632998407dc65001dabced50730f5a1dbc95c7e33819a6f810dfcb624c312bc85cdfad31be776b15371bba1fd1738161175cef376636d846aa09cd704bc09d80ffce97ea2a2d01cf5d15e9e6422cf33dff89408bf2d987caa238d01001165d0f69381f415c69370c8c6f7568059911a060ef4a8447f380cbdb628efe471916b6e44a87d94d8015af9b94de5c4e12b9341c4e9ff9e8c47ffecd3a16939782baa2011052fdb7c3203109317b9ce9c3414ab591d14c440d7d00f115776cf3547e4e87400769ed15cba6e5304cb6d9bdfd39804ee856b33c9a723d1d018eeee555bed125f8090504c05d9a618038b1c06c2b500044060fb47ea8e04d7b68a56568bb5351d81250271c47e0130a8ee15713727a57ba28f9aa04b75c8ca687c89333744c623a5aa2c1c573eee0749a1bea274b1bbd7827be3ceb9350e88ab1fe2363c9e9408098e0fef416946f46bc3cadffabfa8626b4c08c25e4804e516b0f5590a562923488d8c76e39c53f0a0e3102115f2235c237d9272150ab2392e46da4e0014fa6eac17141181814b76f543b6bae80ff5cc1876208cffa56f158b1629711bde0479492e36922340f062b07cf2a89482520e6b1ef6bed5d40d3e7a085e8274d70a38dab6b113e3790262e895e545c8dc8fdeca986c68dd143545ad6220f244f58753a8fd298fb8be74d5089eacf03bf7ca3017865405b1ce64c8c78deeb057ed9ec499540c9e263949cb43569da3ded603dc2746fe6461ce9080c09ad6610bb04fcbc4ac07f5fcf35a8c9ff0847d0f973ef9fb622c724195a9079e46ed56098f064072e46032ae106951279e7dbdfe04d4a1f73c72a75faae27f6138c157d62d582c6a47b209e00917daec47a59735d4b3a757ca27fcf8f1980a1563f5cca6e3edf7780bf343c586c55336457ef05f76e3eee41084987b221d227bb24d8fcae5f8746fba463d82d0030e7aade55d5113730d3976c7b33c46cdf262c2e1c39e2804462431b166879ccc64bed39a798982ccb27c59eebdd19aa1f147592750b30d840d72a29ac66197621b0a8e8eb33409df86f13444287c8c5fdd0e80ca57114dfcf90c93b9571645e51e9663c1035cb00ab288da2cddad3890c09a799e818c53d7797bf8a2b9d3b4d25bee5c79aaf90f9fd437f776af18cec4737a8e45df6a22f6bf8a4bae324ce7adac92bb4db00b0a9447a06d2c4bc0b2e81fdc7df50872332155c6faae372560db8a6d76a9f87f7ba8fabb05e8fe7fa8d37f56757adddbfcf7585284e77f3be6f8e2abd3066a7d62ba6f725cd9ad79d40f7172197cbb8ff37fec7df4ffc602c21789e54692484e724763c1787ca48687b51abe7007f0b37a37bc9bc6edaa4f90376ed572e3f7b5c28527c3b6a3c67039d5faaa99219b8e83f178ca916b703e1c119735fe13105fa9d99c83932f996cd1adee3133ffa992398228b528c768686cee105a01285fda635b681702528f2c23835f27f5e635da66e8e56939ed0f56b09b78567fbf675d1c31a112e76080ce08fa7fbe0e4fbd9f806247d160872f6d8ca3cc12277e81d735530d45df516000b1af7439816ba49daace2e9bad0b53840a7e2c767921d4df7510499bc55e0f05b5e19c2444d7b5a9ce466ca7c3fae4f2d934736fdaf28a741af6f2bb7ef62815e5ee9729992910fa84a22c53d38e87bee2253610f0d67abf63957628f09b5f71e54178c2a79d6875a79eb2ab74815dae9d62a16264073dc567218e87c3c3e59ce89a4cd1cb3f89daa2b9fd32b7fa694d368c0c40298a81127172d5894f2ae7935c3e8d4a838dddf5571e4957cad0b26a70df279c169150bd0646bc9e7ddb04ae365e51d23cc4c788deaa8099c969d92bf9874233c16e6fb8a619653e58f7bfaaf8a1e3d17dcf7374e229a444acaec2173023040e4cc184c67e07547c168803bbcd6ab24ddc7e8fcfd42f5fa1fe3667a5e6cf46d8fb84c854a85d5708c78ab88c14ca18a514fbad28b6ef8b413e7f32c4d811cff89eefd1c449a27d641d7213b2b64caf01b5ba5dad6ad9803e6ab04310c39180527749351a8fcb4399801e4e3aa60102b305f948aee1b95c70d727c0bf4d6fafef6c9f1ce31ea159b793720005821cb917dd41e339bcbf74126e43fecb94cb461fd836bcec95112c590b64733d5da7ff25bde41975915eefc988162da9aae624d3dcccdb4f3dbbdfc1d46f563a1f8a9e97a40745caf4c2e2828c282b94e6a434c4b53479890d056e363d90d91300f331db545dfdf3a91fe3f6aac936dbbc8fd7e1e58d2e1d4e7fad3774461a93c41e55370df654bd49a7bc7c447ef170a9ddc4b3753c59f32b3c4762f38d638a2946f63bbe305f2e3d8dc691f6d7e168278c2197657b58c959580173a2be4d3abe57cfdd485c8f52279074deeb4cdf9f56835ed67f36929300781f5f90cab1f4bf37cb01be1be7dfe8bd67f1a5d4a258b8d2777cd5d9d9bebe2a5421cfe62d76a1e994f4c62149eb2a8b491cb27864da3af58b940a67b6fe30af7bf2099758e3b92bf5e049e830418ec165ffe79323566393b7f0fc38a47d0a0887df65e78712eb23a8cb70444283eeef665442311ef49cc1ed039fe1ccacec8349a54571c4142f3276ff033f0f1c430b372530a7de10a00d345a66d6706e667fa93220915c921a49d95a6ec283863b97d6780826b08b73ecbb6bc85eb35a0405463a58482d28cffbb000783cc5379dabd611cbcdb85c126b79b8aa2ee80647a2cc1f88b582d90a0b5e9e67d8ef3bf3fe9cae2264d57d5ec2651c9fcc220e597c0d8b66ef08ad0908d03b550f0566c360191d96f77098c40610c68686708f3c40c52f7c5e60b723d1788c7782018fad4a6b93a001aa058870e232e498e6928da8ef678ec52a1b27e9f7414e671421d7b1eee5a34da71b753a7e6c2a7e02c00dd25be51e35cec9586547bdea45e6853666785e0726a7d5829b13156b8d28602447a7fac64336a11055d8ca45821b896c6096b8e8433d59df76524e35bf2ba42d6f64428aa4e43bb8a033f13f7f4b02cc554931494e3b07793f1cb6264a12c0411b59aae85f61cf1512845f730e29a81ce687d26284dd13cd03bf6535f2c6d33c0be114a2a4e1b9504347ce16a72291252b9976e9be913e69e2ed432c96f53dbaa13611f43df89a9cb3fa7312f4896cb516f951095760b28bcebc4678ae0330a30bc20dabfa8299deba42cff7e5b5ae1d03d1bb075dc788434469dd07d04c5be8afbd0e51ed3c695d584e2a8e73ea0e230286dbb46e64819e85c07677e1fb1599f7107eb055426753403c3c88115eeb7d74c301b9c18e879ccfe11c96c303a5af8b874844359d49be1790d936b57852eb6e6459722b1d70979ce9e332fb804b39e7539f4f4027f784d5569b376601ba66926f4bd6aefa47cf6f902f29e3fc550a5335ae19d160262b210b8dfa68cd00afa86f9cdc0654fd910315234040ba152b668bcd4326980d454303c2a5440e09de743112bb80b581c7849eada486168811cf5eba074651ab87433c5b06af1c31d590193f37a4c86b86581fc3d2c64e8e71fb50519a378030ad3bcf35823de6a0dc791c8ddb645794045873ecfee0ebfc50e92259718937d193a2e3d1b6f70b3f5a845de072276b9b2bc374eef7b182448a308deccbbc1c6e896ec115867d47bf75b214a77620ed066e6307c2c2f9a19a2b43a43f5f1a78b158145c599f9853b1ef1b1e2849ef3b25baa04a75721d4706fbdbd5f31f9d46445a8ede384b471c58fc28cdf7edf75c9c310342811a39270e8cc2788d81a47752ad172d7b74106932bb82b23dd5c1a6e3c23e36761a22c9f24857a236df13a865536acd5aa65cc92676c11e7411817f778398923982d1e93c7842b6bcb69fbc6d21fa76de2def88e3de5a00a708424ecbeba4f963a6196f5e4d2e3b019f9874de7e0ab793d1fb6e6b75f9ceb2d5774b4d336ca10427491122acbd8dbf32bc1da7d84c27899420711128ea600c1802c8a0b380e51067ac35c5e09095521d6bc1084e263787e2811e375a838297442b6ea83c46b43ac489aeebca37c0c0a1f9b9ccc1b033ffa777a7bf9dfcffab9d26a2bcf5c2f26329ebf43b60ad2970168559987d09cbd9e95c2b6a0981b78962831ee4ca1a055519465cb54f0da77d4c2f5fafdd6d3fcb927825a48350c3324f102b13228f33c33e78b518be43cbf773720a64fa53186d2b9375b561adb01561fd843f023c4d005527a7030eca616eb43878044dda33c9a0838b4fcfe88e8c6ab1e78cddb22a9fc22a45923714091a78696979ecf631f4cc741a1f07bdca1708f39605e1932df8d38b1099d201c712d96d849191372f47483652ef96ded0493fe73ee52c77f9cb10aaa983e086a467526aad4fe4f0dcecbf84de0a56f9cfcdf6e5d647606ee9094d310f9033abd51ccfc45b1be30b7b3778aa2a8a65e7c49c24f88dbe25349d31df9374f8a8c0567035d4f8355ed993a85b342a4ec0be8d9c988221845cf2f7c28a6ba1b69b966e82457ef2a8538c308bd36106d16864b51d9d3a35cd13e52f02c4341351e82790224cc7c184287ee8d35c9129a534dc6c14e6ae97c50544c88a8b739a709036a0cfb3a742decee0759847727fa42bdbc14e6611d5aa078f5b4e03c791181147750f31e20395a30a2d9eb02b5d0115e952dedc1e4c2cb7236c4b1796676276a9f4aa2bb058e970afedd4549cb2875bf175d89358e508292371b1183272cb314d9b86e8fc5460dfa25527bb988d88dde12dacaaa03599f3de5483052fe22b3892fb6f666bc455521801ba04bc9c848a025eab931a128f888510a28189cdd748f2a6f75842a0660a4cbd315251a49ce209cc6f72fd75acb644e9fa5490f90bdf5610ab07598a6fab937ada43a9a3fc3a1d2eb3aeb4262fee08c7f415814cd009292557165706f67d46e4d77a6cf3b04de7d32e49ef84b7461ae211be50cd8a535e4c829a404715ced11db1e7b7dea3f247c00253d18c0df9d3358edfa428cfb2d2580e7ec6c0b317475aeec6286c1469d57ac51f5df62624d7ce6c1765441b45e1e0c550e783467fd09198df8c4bc80f27bf55a7aff05a26bdaf43fbfc9fc051bc5f2a110c5d32e35ded1134a48141b3bfda0637d08831120a421751002bc49de6fca5151319228f24d221f71f4fe9e903aa0362fc71a5e88010d44615556f865114371818aca3c7b7cd59d9d47864b5183ce6de9727ccdd0417cddcfcd4852286701fd9204d599d9231a97e329a5004af230791dea1ebde949dc80b5339d6a70f39fd7809cf0a3b693f3f9f3f0cb1b8cec549", 0x1000}], 0x1, 0x0, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="d4ff16acfeb3", 0x6}, {&(0x7f0000000200)="4a44efb407c6a645f61a32d79041d3132708e49ecf500849450ace69e4a4464bfd70025116c62a", 0x27}, {&(0x7f0000000280)="60a4558723255ad5f6428a20ce314a65c2951feaaa7ffb93", 0x18}, {&(0x7f0000000300)="5dc3afd62b0ede8c6238f41ed33794e0ea5fc8104fd3cf4190e389183640a5ec1f2b6951bdc42d3e5c2e4e2eacedaab01708f22a01abc3236c3208bb08c9a7d19becb428f8c797e10c64fab8ee0bedeb4c69755e45", 0x55}], 0x4, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000400)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000003c0)) 16:00:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xffffffff, 0x1}, {0xfffffffffffffff9, 0xa4}}, 0x0) r2 = open$dir(&(0x7f0000000040)='\x00', 0x408, 0x2) utimensat(r2, 0x0, 0x0, 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) r3 = dup2(r2, r2) utimensat(r3, &(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={{0x4, 0x820}, {0x693, 0x78a346d9}}, 0x2) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) pipe(&(0x7f0000000240)) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x4) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x2, 0xad, 0x1}, {0x2, 0x6, 0x800, 0x4}, {0x2e5bef3a, 0x7ff, 0x3, 0x7f23}, {0x2, 0xfffffffffffffc00, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) close(r2) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xc, 0x85, 0x8001, 0xd06}], 0x7, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0xc0000001, 0x0, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x2, 0xf0000020, 0x7, 0x7786}, {{r1}, 0x0, 0xc0, 0x40, 0x7}, {{r2}, 0xffffffffffffffff, 0x5c, 0xfffff, 0x800, 0x6}], 0x3, &(0x7f0000000100)={0x5, 0x1}) 16:00:07 executing program 1: pledge(&(0x7f00000001c0)='\x00', &(0x7f0000000200)='^\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000480)={0x5, './bus\x00', './bus\x00'}) r1 = syz_open_pts() fchmod(r1, 0x81) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000003c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) chflagsat(r3, &(0x7f00000000c0)='./bus\x00', 0x10000, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r5 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x2) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) utimes(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000180)={{0xbb18, 0x1}, {0xfffffffffffffffa, 0xffff}}) ioctl$KDSETRAD(r4, 0x20004b43) setitimer(0x0, &(0x7f0000000340)={{0x3fc000000000, 0x6}, {0x8000, 0x1}}, &(0x7f0000000380)) utimensat(r1, &(0x7f0000000300)='./bus\x00', &(0x7f0000000400)={{0xa9a, 0x69490e00}, {0x6, 0x8001}}, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000440)) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200000002000, 0x804) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00') open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x404000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="5de5365bef6c67d945ede3e782", 0xd}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8502e2e", 0xb) readlink(&(0x7f0000000140)='.\x00', &(0x7f0000000180)=""/188, 0xbc) execve(0x0, 0x0, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x2) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30100, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x16, 0x4, 0x0, 0x0, 0x540, 0x63, 0x4f8, 0x1, 0x1, 0x8001, 0x6}) pipe(&(0x7f0000000180)) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x10) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000017c0)={0x2, "d017293ba69e44fd9712ea8c036aa16866955bba3deab9e960d287108738cd9c16ac08a8966ad19e944c9f4b38530c5bf82d3b4a3160630423b106409061dac2d248185481fe584d880914891a9b56dd6cad679eaefc46f2e58582344d598c4eaa4bc917745adfffca25f7d70e7a47269245a8c1508cc79e427b34e16fb0c29acaf1112fd821454fd69b14895d62ed1c320badd64ba92af2a283e903fa74b9232815494070a76babd6d046555f13ee8c2671c39e6e628e2a7886a33fea2d1f7d014e9e9bf84bc95cd82a2e403fdd75f68bb33d0b94811cbdb95656522a7427ac82f7ec501ba0f601b02ed6696abc1e2bdb295316c7e1ba24433cf707af6c4d4b5d81e847ad9b96ebb1a23b2c2a637b72aa79ba98a20a740a672aca7ac73185ab086c954378cc8cb012ba06017be2a3266e4eb37ecd578f1eba69009cf63a0b4830f9d57823e76b93098b1a9c80c4ac7e843bff1cc05de0140e247fd2420d1f808cae0e99e0736b8b087bfbcfe3bb8a2eb177143be203642faa4a736572355a12e1571dc0f73a604c92d6bdb0829abaceba96a1fdf0243110407af071edf320d66de1751ca5b0056703b508579383d2269fbbc9912df8c756219439587fab6cbc5b32bf391a91ee874ba63b29d2bc9c5a0532e5db77d7d4c5b3b94d94d7372596e4165affa13cd22d55da6c4be3e20c363b5a372025300b215e66b2879477644d91f8e93487103f488187e2f8adf932eec88bf85398d5b33f3aa6014e1e39567aa85578d91e1d54cbe932b53f7ffe2d425a007a4bb2a4b713f865fddba3d05eb024dc21dd113f2a4d8f8b5908b43515b5e5ff73309db9a17652965a310150ae7d96ae76a6ba055a7827f9b0823ce4758516e8694c83995ccb5d908b8307b157a1dab920aba6b3a1f97b4a96abb87f90533f1ca14f215a3f83fe99164e115d5d8c17d3eb22fc4872b91955040b0d44d08d83d5802419eca3eaec86ea55b01fd27d7269d23eec0cf8917c196c48d3c7d1fe0203f40fc6e12f30028087abda9456674b1761bdfdbc26aa61c843abf6c55358a191eda6a8cc2f74b03ede67bf9c06354c849aa7c891dbe1f2a4bc119a82048abe55965796153bb8cf24c6cc25cd77333c6626f09e62328c6a69e6402c942fe22de5600c5a3ada0e223f85e0b3a6abb039475096eca9a56842cfcf6897c2fb3ad978f3e9becb646e898793087402817337cd4621cb34a452198dc285947cc359f7514619b12f0fc2a2f27477b3c28f7ef1ab2be2190f496f8663910665aad8c6f08d38ed0235d15b627be68de6c4c7c14d1595c4368ded480f19359612bedbe1c717efab80dd5d80dd982746182cc55d3c926e60978477ac66e855cd103b4d83f586a4b541513ba3dcef7edf7d2ed9b35620c4ec4a262ec207bf300a46946311fdec1551e22ecd6725513a319e179bc13a17ae9256ae34322ab89571eb92c2a5f01516c7a08fe8fd762bfd3cbd063f60bd7e8eb1e8859d875f0a4e9889c2277d6522429ec77327e645b7fdbe78522a14f988e402492d672fe98f8b68c3c0dde60a706876c6f7cb04cff55663dffc108d32c3ac7afafe14e5f56c7f4002a6f049fe2f20dff77f73def91adce1beebf76baf6f2a643605faf8f55832f376e104e97e6cf7de87d12342d5833e35d7c45afca2116b4a2c2d8261e7bc839bc2fc79adc0c145337dd70340de6a4a36e7c03c72903ebdaab0db55857a8e1b642a8eb2db45a5dff2f9f350d43cf16b5c7f68dd283d15314a68e24ab7ed729b365e0e8219d0f76fe64789aa2d5c1d0e4267a3217be4e80f129a54e7e7bc295c48756fa41f96ba3bc87ffa9820b8140e4691be10340ec35302d499216416e273d1038f054164b28d549318b69f07e7b6292ddf297294c7df3f5bee1e88af8862f384cbaacba6e62e8dcf79a1186ec7f64b04c9f5296ba4183008a2d9bda98b07f0e6e486cfe2c91b438f35b6e30abc39a50d79d92db02520bf41290cdd47e05b0975eecd2550107c859f11141d377a38e59a21913e31cf02e4872c396611a4ebd6f7d3fe347495fb2a16909b0ce87ac4f89d446fb17a07e21167222a1dcea1f0deb3aa1a33c3d6586ed9bf9df878ee05ce27b90da4877188f8024263d638cdf8d107572ecdb57602347f3a3eac32d40082fa26cfcf2e65bca67335d2ba4691b420014385e992d49390eff8d5c47fe46f75753acce0b1051ad24cf6a6ff080ee21f81de4205bbb27994530f3cfd5494c1f1ffdd425b62299ed77bc2dbbd5f38f1fcbe91f1275faa19c26d285543dae9b9010b1f8ce4e25478853b04abcbd10338e2ddc76ee63e816cb9c0f19f4fe9a6c8c4f62544444d717b04c92dbd15ee5955c26835f63f50f2c3e833690f5195449ed35ba002c6ad3512c6b20741fdacc3e3fca678089baf9946c9dc5231095b6808cbd2086031f7210ff5282a76917868bbc69e8e8d6ee19be6d991db012338aa83aec9ab15c9a2ed3b8f74d4b89350aae27cb02ba38b107f4f0fca2585385a7703cf956254d0df21c02f61029b2669b66fc37e74d3909174993a7d7775b12491c89be13db51527507f446b457e50539b4899032715118690f714c69dcbe2f0746a61875f077f1aecfde1779dc72a70efcb1fff81f71252d20fe56126ef37da6d7a599fe00cd50f6fbcb317550f116d36322e70af3f239f1e1cf87fd42564e0e04ac9a1eefc7daa92844053e155b6315d77cb53fb67a9f6dac60e1d7fccc5fda48383a291a88a0630311fd651f2bed9f838239f066ba8acdcc2e23f541fafc4a30ee8c59ca17440c7ca4e6bb510da956258efb059d742fb12659f2bdf0d804db20ec94078bc3d93015b28039db9490393b4f99d97d065d91f72daa089f1f00e89907d9e416ad45b1263d63c038b97dc464dfba29496c866da4bd6c0fc0e83a02dae0d07ed264d977386005ca8944353146f7c45fb7078ec7fbf5804093df63e586a705311cb9d830e89f956297303b0e94572b9b62cbdf51d207c1bb54afafe7072c645cf5126780e78831a34e036c98e8d7b9c25c99faaa3ffabaced1a8ff6dcaba7693d90f028baf169ee26d32d72c2ffcca8e3f3b7302326d75090deaa4bf34f77a99657c9d295b241d1f83d2bfdeea0411493b908341ff29f482b95cca893f943432ceb4efd2561fde6eb20f1b3fd86ecb03482e0f5ac818a3f0b04fa805d274f15f59e24b476172ecce9f5fcdaa37476fe36b80c3057ea8e9112ef4e8da2670f99a05e7e9aece525e1e2869eb3f18636f5a6dd196ea1db3f296d0de7ffe512200303c68ee975d07400368e87ec5cf44d9c955b07e97d4d17dc5dcccceed6c339285ac41366270f342dbc9c8ea121d51a9cf79cdc1cd21e531edc61ce7bb4b9dad40d870bdeb64c827eb7dbb3b06e34f03b195fe29a1149f6fa8fe505c792296fb8513af1ef29e86af12a3d6d2b3e76afcf7f4f16811fceb806ba08c3a2dd23872bb0630ea42d059d7517ba4f9a16134ff9a0a9a99be17a1468c0301799784740222069c877f1d30af4573d0203dbc26af3824f8a6d1a1de1d10b4f00d1fec727daacb12d727aecd46c95c23657f8297a4b7c9e94ff7a8534ae98aef2a05d261708a6c1be3c6176c0e084d1c947c6c6061505490a5a5dce247901924b41c1da4bd2961a1de139f047f43947a24a58d5c27ada46c1a14f14fb530eb7db39fa2535c659d3ef0945a650b595a6d060a2cf61d1f8c09e32d801afbd1fadaa18319e735c06ccf7ee7fa95a57aa733e15c9af5c6f6bd6ede6298c0c7f8d3b7ce15f7c3bde6167f7562012a59e8fd3381a370f6f6a29ca2671ae82ec732f217cc695afcac09b1cd2250b1925e17abeb9ade74fdd3d576d592bc5a92153c011b9c00cdd591e4bc621b81465954848f7f9a627f3e365ebbf136c779c80f70ee734dfae822ba7837378445e830c07a439c2c2d1ca700acd64e15199523c644b3f0d29a770d210a246702ab1bc562cebc4abe1419f3aabc1aff6de2f01bfec7650795c410a093201544730bc5ab50f99f24549c7ae8a7f557710ca62c33053f934c8ff71a7eab818fefa37b87de0e4490a917fae70246b7e650347f3d43763a4e43473c8b269012f765b8a17fee39243bd609c9e689319391f3a99cabfd3c86592732427e9b25f35f9c062b69d8d430d1527d9d6ad18d03a685075a438ef036b5cc10ede7137c92f3c304e80e2afa910bdc29d9baf4bc15d7738a4445f38014348396e66c223ebc4634b0f784828d82f74c227f4fc18727e2e6133010a60252d4ebe8bd096ac35a0dcaf3d54e18daa357b1272565e52aaf69af49813168ac71068db9fe658f5206ddc090e5636c7541f9ad9233cf66a73b94be252a5c624175c035e232881c15b158a26e7b239f5172a7954541eabfd8b828bc1614e9d2cc15f99c44310ee88363183ea8ab7372fc5152f8bc128ebf36756adfe74bdec2c79933babefa5c678cb2d3da265beb3b4bc346d2bfb39cec86e4a3ad1b8593b77e5248ffe2276ea3b2a345700748912b40d0f07dccbf9ea648ca5f69b0f77b1f19cfbe94e21ff0b7371a42971951bf4ed84aa3bbd63de3f42308acd6e09502f9fcf56bbd6f43c0e0b518e5566b84e9eb7e275825d021dc2318ec1b149749b85c7b613ac5621a42fda79d975848246a7a9eff86668f69a3f00d500c74d5dbf4155bdcbb241a822211eeec7c8c000b138f80485ca15c3eec3964d8dc607ceb8778a8865d85ae6019515b53adb04f6b73a0e6c0e56aa85170ce7ac1b28f69d84323103fe5e5902d74a5381fefad020e55ba4d0fb215c950d80f9569b12d483dcf39c7a0522593232fbfc95adc7d7af301319173e3f1cec8edf713a7a231bd1667da02b0caeca6d064201c9c2916a8d130f4b11d769d8c6d0006a91a144226337b965ad41d8074e73e4a27c8ba02e548d58963aa78d68fd912377f2d7a770646a53579269dfae8516474171a7e557850733c2e38cb757755dcf284571c8ee317821671c75e8a785eccf2266888214001229c8d5cb3b852dcebc0015e12aea28bb35aa144cba754667d20930113015cd406feb667b8d50dc576de37c66ff6d045fe9393c4dbe387c8512af5ab0d8d57f16e150b9fd27004fe2190893e39c0e050117603cbbcde17b1bc4428789ca654b7f12dc667f11d1af612af44a1cf392e3366f22b439d7c042ed03a16632a4212bbaa448bb15df4696299c6eb5e1901a7c76552a761b9c62456e503b86c4a10bce0b5b94caa46003e81804cd845483f3b82b3fd0aaaa9bade9b559379b148bcfd99a677f7addcc9a2f39664bf9298915ec41b9d22a76527c0dc30aefa42f7a0c2e181f0f8cff95dae754deb68cab789eb1c17f18e6738bdacd5f98f95c9c713d78432c2e772352b3a06f505cc85d24918cb203c5c4be1a5c8439422ea43e53bf051da8ba554f0a1d5486a90293fd803a65fde03e422151828ceb63bf71d1ccb8bba317ccafbeaac1553eb6a0710cfa4d7105de9764655349a47fbd92e109671e55adaa0759a323c37cba1c99424ed628258dd5cfa819c0b9f3d18018bb12dcf3441b2f73a77e4e9aaf0683502e2d3a73d9a3442cad9470c5472c3e51a990e687d1b784c139ccc5217a5255fc57afbb3e8f003d5f9329fd63da336c85cc7f25a3d813cf10cccb0730bb6aaeafd2ade90eabcd36e2849d37ffcc2b36fcf9c1013946ff5ad11069933f0bed354569c84a4b72abb84a1c3ac902e12a56a7781e1606b1c00d90f0504b52abcec92a9ba1bed47431a8da6f4f2ba0278411cce7688c78"}, 0x1008, 0x800) r2 = msgget$private(0x0, 0x4) fcntl$setstatus(r0, 0x4, 0x100000000cc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000011c0)=0x2) poll(&(0x7f0000001200)=[{r0, 0x100}], 0x1, 0x80) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001300)={0xad, 0x0, &(0x7f0000001240)=""/173}) open$dir(&(0x7f0000001340)='./file0\x00', 0x10000, 0x30) utimes(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)={{0x3, 0x80000000}, {0xac, 0x62c8}}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001440)={&(0x7f0000001400)=[{0x1a7, 0x2}, {0xcf, 0xea}], 0x2}) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = msgget$private(0x0, 0x44) msgrcv(r3, &(0x7f0000001480)={0x0, ""/220}, 0xe4, 0x2, 0x1000) shmget(0x3, 0x2000, 0x80, &(0x7f0000ffe000/0x2000)=nil) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/253) setsockopt$sock_int(r0, 0xffff, 0x28, &(0x7f0000001580)=0xff, 0x4) msgctl$IPC_RMID(r1, 0x0) msgget$private(0x0, 0x240) msgsnd(r1, &(0x7f00000015c0)={0x3, "adcbd9ae5b29bc0a0ad31957ce4083ef7d3eb21be5f8dafbfc11cf31f091b73b8cfe35070405653f2770976fdcb123b73cea5ada8ed00bf6717d78b9d8b672b5bfcd35dbf99755637f59ded04968023ab90fe6e3125253c7211606c7c1b2a63756d4462778567144a17738415d0b8157934b069ffd81297b4d85adac635f92727dfc70ba5a8f2411c7cbf9ae8244ad0f5e316cf0d45157492cadc9a149d2ba5c9cb8f588742025ce4b743c846bf9042a6b260c09d76126eafc5474bf685258637d1e3a3e65f315db9c63f59933f17064a0ca2bfb59d8d72b5c4a3a94937085bd9e5eee7e451ee3c97fb35624"}, 0xf4, 0x800) msgrcv(r1, &(0x7f0000002e80)={0x0, ""/90}, 0x62, 0x3, 0x800) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/206}, 0xd6, 0x0, 0x1000) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x0, [0x200000000000, 0x0, 0x0, 0x0, 0x2000000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000240)="cbbe", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) r1 = msgget(0x1, 0x4) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/125) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) r5 = kqueue() kevent(r5, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3ff, 0x0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) close(r2) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x24}, {0x2006}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) fchflags(r0, 0x0) 16:00:07 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x102, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) shutdown(r0, 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) recvmsg(r0, &(0x7f00000010c0)={0x0, 0x0, &(0x7f0000001040)=[{&(0x7f0000000040)=""/4096, 0x1000}], 0x1, &(0x7f0000001080)=""/7, 0x7}, 0x0) 16:00:07 executing program 0: symlinkat(0x0, 0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0x10) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x110, 0x8) fcntl$getown(r1, 0x5) r2 = semget(0x3, 0x7, 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/62) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x60}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() write(r0, &(0x7f0000000180)="7443699529514fb2ec6115716a2ef780910acf4c15219684cd832bbe148e817bac07013265160ae4f782027e0adda1c50706363921de541f2ffe46ae8862c0ca0ed8a2750f9c63c27d3cc4013d61c513f38dab5b596f765e077b08cd243cca930fdfc74aa7d30a21c27931f5f15a2f9b00d05551d82d84d3463b37285281e75c0e005e1c5319540b63616217c3602f96b5dfb67a8464b7b2c7d88bae1626cc1d2e1bedb01d98f8896670dcc7f9159a9c0935843a90d307820a3600071d84bcc4911f7fabb5f375544095bfe0d1", 0xcd) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r1, r0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x15faf9fc7e1ac696, &(0x7f00000000c0)="db97853866077090993b") lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)) 16:00:08 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)={0x3, &(0x7f0000000040)=[{0x64}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x80000, 0x0, 0x401, 0x9}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x3) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 16:00:08 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x18d02, 0x0) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044273, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 16:00:08 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10080, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1ff, 0xffffffffffff5209, 0x8001, 0x5, "7315d37ee95376cf54034e6f32719d7e161ce244", 0x3, 0xffff}) syz_open_pts() nanosleep(&(0x7f0000000080)={0xc6, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000205500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4104], 0x1, 0x0, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000000000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") msgsnd(r0, &(0x7f0000001440)={0xfffffffffffffffe, "bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e54059de9e8c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882f3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1b95f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf"}, 0xd4, 0x0) 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1fb) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0x1ff, 0x0, 0x7, 0x2}) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001940)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000018c0)=[{&(0x7f0000000200)="a8e315ce3dbd88560f75e2fb933cb7cedf68cf37aec26d335ef44b60f62cedfc139192e72401f012fefccb18b76d3147919ee82ea96b62635d70448243437df2a2a0c57eacfc96587313b754e5bb9fac8574a2223f2dee0671986c497574fe2476c72a5dfd343ec542d1eab8484282406cd48cf02d6c7ca0ca25f1e90c91b7fa78938d1a9c4440dea97e86409f38bd5f7df4bd6eb71dd4c7684173275e81947431541b66c9cee202ab2f64f528440327172d170a0aee3cb4f1ad2bc1c822c749e63aeb47a61c970f07368e3e", 0xcc}, {&(0x7f0000000300)="4ef54ac49d5100558d6ae5e8fa4c1d7b7e45dfa27c6116b6140fc1f27267d1883449447af0e0acbcaec2f88818f8bea0215a4ddae4dc139c4270bee09cb50ef64faa4c067814ded30690a8b6f45729de028984f7fb0d829f809199aff7cea0a433d3085bffc013e0159760b406867cbc23100ac3758133e3bba1f33e1689dd37166ae6d1f6b29980b463783c8f01a1e8bbfee891346dda29ed09a2b568ee0b7d7ca906c3df0639a63710d3a55dcd1cc06b94e3a4e0f47cdcaf1168a40705eed5b3d961feb8e487d70ff248af84f6252d7cd8da4a56aeef780f46c662169a159e384b45e9bfab610952cf81982b6d64db8d08", 0xf2}, {&(0x7f0000000400)="5bf3e9fb19582f09c8ef73ba184c3f4119374571889c704a266719a482b0112e74acd47dd50d677564be530a355a8f184924edbd40b81dd76f4efb6535880d05d644afa3a4f202414e90b261f386e387fb328de66571d23d5aee0d05c2fb0b6db681e7ed72b9aad6683dc289f904820cf12a780b490595b04cfbedf30cfa7429942bf0136e7046105700e10f2e28e5fabcc22b1b3b1b3efa1994aae0fa7fb40eb33bef90294574cfccb96fc823ce203ff7da0e87e25502ab94dc07910d3bede8e1f64ca534dcec5dcbff64520a7c114d4c56df3a1f56ebe84b82e078549edfaab57bdf4a22a99c944096d1b2f1", 0xed}, {&(0x7f0000000500)="849cf6e9a7b30fd78a983a14ff76a2e6f4e9274c23b939e06eefa5476294cefd5ad893b4210a413b9a80eaec4da567db865a16eff00edc0f82e4c69698401ec84b49733cbe4934c5f7f933855f51c158e62c2798eca5ad461b727613924d9317f413f9a051cfb4ca6416da989cdece8aa49242941cf3b0066b4c3c035086985c6d0b0e52d25bb3f6f3e4bc08699c80e422a83f87cc3b77fc82d530363787ea54d550dab30bf6883ecef8223b5d080cc20d58049bd91bb8f4090fe4552d00f7c9ed87427f38e03acbf9aabbf84c1bca2dc2965ba021914cd14c390fda99693aaefcc10ce306e8e372da8822745dcef292802f12812e5e6d74c583994b5e25949243352f43c35e399e352951d09a82af6964ad89ff8c5d1bfee30815e31bc256a81f9a203720c91707fd2e5b392a0674c27a3787a51cc612462a7033c34d4b5d4b635d6a08379f93d334af609f70e397ccb8c458ba032060cedb95327fca48116cbaef7ff61a85d11baaf6007ef1623aee0bdd0f12f981d87cbad7d0f2e5db20e8c1e904ca318d3dd66d84f0bfb361b40d094288e46039d018b547eef262f8b4ca0810658040e912e64b7e3a66bf448dc19885f47ea50e38d7cf805915c2409007f49a3f690dac5912e31715a650386dad4ad574b538e2b6a209bb34b5fcce28bb573ba1a4a5b64199cd392c1cd40e92cedaecd57a544cf83a73bb98509d42c8af54ac4a4e9d6d598708706393ca133448ce33c55889372e0658a4f1759ebac2a74473356c548f08b0dbea99231e09aa379e6c4055130c26e206618065b63b53c0195971a7fb07ae5dc90be888622df613c643a78cb2d333d4690661511a6d6d1b69aeae006e12f8ea6715aa31f56c2e0556e13ba3b053653f0a503e6212bf6095c69e92311c3abc73fda4c31e984cb7a643d8d8f4d80d9dc0ba341b89ffd22a00567d7f472e95ffc711e8cc4d4423519af72fa95225ed2f2e59c191ccb3535c81d59226464e59d99ceea919f5f491cb349a372f5c5cbdb2c45e201a652de995dbb859274610ecd8aa87c6c39d517db24b6397c36ddf1cb3c46efd7064a4bf62681fb4a0e171dc8bc73295f7f559aa04d6075948246955616297ecc59093c1dc22d010b2fe39c30327b0139d3e9068e8843da01356fda16054e9ebc5338c58b7a6f9ab4f463df77f006a28d6de33a8ced4f02cdb9f06697c74e1625647aef7c03a48f5866bebeb7269fdbbd6fcd4cad6d2c9f2ae3a5d8911dcf37df8c5f44b154ea077195c6dc75b636d668a68688782dacc4e43aef72e80e6e33068116af5981a04ade00f946ce1d16f1bd48c6c969ee3c5ae3782688e63da5d4368979555900c8a7726c4d7f609da25593f822eee41675fe5a41fc727d69373bf9cffd115798d1e9e0160e99a9420494fdfcec7e1f69e1e413e8780e1048df275b826950648bb5bc8170357f203fe42a86430a83181fbee133345efa9b45a478babba36eab2f97147c255d0c267457aac9316c8016f27f744c5ebe0ef660ce3e5c9990db82440c0df44b80d3f3a2d8e160799411f279193ce26a3933631f2bc03797420fc5822803b7a780c5ff084e445f5205be3408e6d0e4e10a31af1ca0eef3175b796711b46fe5e03c9653aecc68da016cf9f83b4bae0cc2d6893a961c4eecb40a4bc489c343df63fb6a58c4af1ccb8ca3e60095e5eab3a92e3c8404bd8d16ceef9dab2079273afa6956179cbf007755e04c35ae7edc61ad6173c35132b63bb52428f830806f216c159839bd33837dd344b88bcbd65f793da6e865a4f5565d8dea0f2e24c1b9d886c1c80a81676bfc2fc4ae7a040eb051a3cf186205cbfd374188305b3578d145a829fc846a30461819f4b011e4c30a1a31f138387c6659511c0ff5edc28811f8bd6d7b99aedd2a6821b17c00387d7834c24d5c003a82bff7aab59a487464533b097801ffd6488b3f8d21e25d2607cc960e4ce6ec28771a9d589e13805109f200c87d3a641a2deab2dc1de9f1bafbb59545ca429ba24d78bc02c6f86467c5f0a270a24e89414899bccffe9729038c80fddfca832196dac481467c2ff9b5154e517267d56313e06aecd40b9d0ac7bfa40ad0c30a73d6c48e8cd69a91912fb5e0722879d739fa37ab5cc24d9c4694f5749a00df0da6a7f04a048472ae4a3c06a450727465058ca6a29f144753fd5a7fb5320f0fa805b055adf565752dbf32bb712c9f132fa6146b6ff56a306c56c133c323421aa765cba62a16052b5c48e3deb32018dbaa8a4d1154464d9a2f5fcfa69bfa60bb7db478d628bcd18215f7b5f4fee86a316d9bf45508f2f23ddda9f765a79799f41357a45f0336d2fbdd01f44a73f1e31a736b43d3305c09e8a515ffc54640bec7739b32487a7453a7a02dfdb8eff12629bdf56483adf25024b9717d94a85adbb4056da5017030fedfb419511744388ea5c98b7fdb3a2686f4a028d085fa3f5ba406f20402d372384d72aebf279594376726a9304f9e9ff9c092dcdccdc2b358a1b47d4649245f671e021619d8d4d8957b37d255c4bbd6b87a83343016ca4d7eaef879b309bd618eb1e2747681aaaf9b552744c4b0dcf3d5a1badc2e1f1d2e8e12e680e8ca9715199328acd720552f38ea5454a95f13fd6acdb7182f4347e0d701315f7fa36ed2305cb84411898f22bc38c5ff1be4c25881800c2a067656a2a772a37357e19c5a8b32891312d8ab4fb196887d87fa671d3b830db1d50e54a5e32b52ffc19d245c5bffc6679e01be03be2a6122786cb0ac35dfa7e89b75eda24e7229e888148b48b7ea7d3dd5d0dfa1d2eda3eba620310d62e13cea111dad42757591e2029a7882b4aa74f122d296b2ac9618112ffeb5bf90124f3d9a74cceb5e8a02c8e6b8fba156e234fa92dd603355973af5c5e005f45e0e3705a29ad6a49318acdebd1a460242d86448597e783cb554121c5a1df6817d1bbcba242a8c8b6295c8fe09533db39e7742da821e9135a8654ce0c884276962a5d9cda24bca660e46910c44f353a8700917e31ec393ba653c06cdf612327329944a12c3c6bb8e32644e7654c9da27cdaf3f3ed57792e5b5d718c7eeb7e7069ae7895a46e5fbfd6a58fc5413a2007c4887dbf190982e7d719da5900125e361e67b4f961e2a0c2ecf2beee9f89129923e5bd76ded9a5e57e3bc0e1e4d91178d76859464938d6879a5e645583aa96713f93ff32124850f906cf8d0d5c532e6727b59b074b67913458a20215a69aa63196740304cf67a75e3051c7f675c94bb5bd61053b29f4b384bf76b04d007461104c40217982cf6d3654a6ca41cb9e730dd06f2f144de43adc3e0bc56161f3d903edeffca7be1c9bec3f2894f093da7e3277421441fa844c1e9e75cd29339ece38e7764cbe3a677245fe14618e6d100ca1c13034d4809d91112695db5b9d7a383c1251c08c0947e7656e359a9132731bdbfd9887b6d5de2962108ac67f19275dcf099c394608aac1534d7beada5a327af6b49ffaffb44d878f57eb2ed25336ff813beaecf611f9d4cb867852b0acecae9ab123a75dde4343d05ca973f660fe9eb92b00fa8b74d4edd2a003e53cd42a1b692a706f1d82f893af2cbbfe8a262f99f427241b14e86747cc17feb42a9b72a5698e91f28dbb2e42cb4652f04f78bd7dd6346435e39836efd0b29ab46ab00485373e5f0ec38b5ca3958daec5ea6a72269f5878be4241765065a59f8dd8604d4fd20511e3d54e0aea51d4df54235c239594a19b92bd6fd088817811252a8733fd1318cbe7a7e8e8d2bc7788e14c5f127131ce4874b96b67215c6767b7a1fd7ce3500dcd1d63ceb20f9d8fcbc47b26664e55c271c630d7bef284e86558d2085b9ef3fa6738136bc5502137b68caf29906c01f7451d2beced882de318580d33775d311b808c19337db2b8f2cb60b7fc4a8e2b75a51795b457729f2ece35f1e2de6e0768a3969ef9d394c47730c82677f432dff2a730882605df6bc80714fe9c8466b85cdc1d7df7882934bfd5ed54b4ae0bc84f4b08d1666113c1060634d4288935553f8dab7f1c6fbe892e16ef37144775c5ca3d91210cdb56a9641bbb213e99da4e54f37f0aaad3aaa808a8b53472077ee6470915b23df5691aa29cd6caeca7d852f5a7d6bbb2225547f8285e259ee8434a533a446976561e276241c9acead31f41a0fe5cc19ea6445f682dc91895d680d03f0975db7f6a9e4ec523bc5755a499c698d7b3c0b424dc90fab68e8b71d694856a4726727bdd0a4e369945f9c036312e322c199ec97dffaec3bf74f5886cb37083dc0d96601ae321ed8d5c922b18258cc4fd5cec74deb98229f44d4e1940ae77a4a1ea9e49ba26e140620b2359f2ebe67feca7e4d5ad943757f7d968349b06a1a348d22f77cc54b0ac118599406249bdebf6a9e614a9316f6a7afd95d2c742615639181f540a425f8d1453c36230b09f35395a1419a08b826462a5e150d78d017270086871f2a0c2a7bdd250a617710d783a96d0e080c1af6c92ec4e886a7e0cb72b8b6ff2a1f208e2ac920f29242082a962fecfc61aebacd5272b341f117277b95f419e37ee0ce9fff5052a65e5a985e122dfc3e669bc732e1a47187bea383b612a9422913ca654a11fe015bf6ee9ad5051ee0f5b4d9982d717e5a40b31670076a6e58505ebda67157a6071726bbcc13ea03fdc4870b872ecb20882f97a6de7fd8b2d33aa6662a2e782c756aab734a9dfdcb555639adc5e98cc1234b3c6f4e32c9c1893d25ddb784faf040de092cd21222f6206ad2984477b0cc982e3cf8ebe62038c5d3e8749603da06be07341cfab05ecd812f3e8ceba90553bcbb89410a34766c18019f90b548979614166b68fe9dd90edfff19b265f97941186ffb2e0c059800bfd32f342c8b6a16715d8bdc0be9a62aaa7dfb02a211fd2e4a7579fe9eabf3b840aab1dc34fc790486acdfa60c76b3969ec71e2971492b5297731e4cbf18ef7d51db950845e1005e533c0533d2ee238e54644e6849e7d00457ffe03b93de794bb64657974fbc3a0c4d0782b7208ffd367832c494a4294df93f548f23bfbcab37cbf46e7bf7e96a90a5e27924006bfb04ce15886f65c58760e382c3e3c9ef0054f30326ee912f7ddc5d26be5f4260f463ae111d10c9f37c3a58c79930351fe2fc6c321904a72d4d79ff49a095b53bcbfef003cf70972558bef842022b8734cef8a22cd1aca0e1c9b7994bda47b8f8fee4a972eae30634b63e295dd6c583232b0c064cc464cd3701d2e52e9486fccb7026620a76363ad42b3363add1b1f16f7b381ffb2210fb735729546d7073e1f241a4f9eaa369f28b26d7198415bfcd33774a2dbde11a43ed26505cf8fa3f2432b25c8b59e7afff1f1fd536d9e3f60f4596ea7d7e737ee664a0f0f6fa31e85639fe664827e50264922efd5e4e2eba32c6740719f7239334a379909f9dbf2771d1eaa776329025bee99ddc2854860cda23153d3dd1efedb977c398bcda716ec8df0de14aa7dccf0c02add82d103d3e56accf5cc40cdeb382219983517f7355541f13d0b0f34d9023724dc5a986e08f159deeaf299669e9af1f51ce2993b54cb98500244eebca97863da2ed02d5ab187a72ca8811df50a2680125070c228ab8e7b6294b76d8e508dc7e0399f12227806d2cf4360a4a7f0c4a14dad93aa7bacc62402d0c574e880db9f0d703d4edbe7ab8685e69b6997b68b29a213afd84fd144da632573937705713cd3e3ec05826f644cc33722faa9e042b69259122c2b5efdfa560416868812580d382eb7670e8d09459e24f00f9f42", 0x1000}, {&(0x7f0000001500)="6b59a2df42b20e65d12ce281094dc6ff61113adea6e30614f3c830b3ad616cf37e1082d8868fb0da169a18c4a29c5897c1b989d06153d422ac437a24f2c7b461efaefbfc75dbe43d3479f88a182ecd01ac8e7e0a333120f56dfd52f7f35798e02e3a822baf0eb00a2bcc4b1f5dfbf26703550ed878f2bc9d9f32775da5bc7041a0003b124fd797ee668a93ef01a95e43b8dce9562bfc8cab2858d8fdd9c2619f7f2e3a1b7dccc391be449c9cb163192d3d32b4cc342013138df2938eb28ef83b8705fbf256763b74d07dc917c819d78c84a98d44a704768b248a", 0xda}, {&(0x7f0000001600)="d8e2590236d64df13c1b4f2a57c95e0d8d846ac893f0484a75f5add804c8a798ca8e80ce758e6e4dac2d5feec29b463f6b535b4b049bfddb15e98308ad0bf42648202c0531a1ded0ea0f2bdca966aab29e536947ebafc2397ae81f81ee824fb309e768a7315ca856c4f3ba862ec1ca4a3ceaa436d490e69fa14325aed3eb31bd6266660aa5697082514fca6cd1275552e2f076a2b383e2f9524004dd09ea49fbf5782bf3d0fd24c405e39ab249b0434e66e74ec371040ef7baa48cbaa7577f2823c3f6", 0xc3}, {&(0x7f0000001700)="1eab6ceecab6388cb20010e63ef9189d420dd7abad8457ab3b36a358360fd66d0898cc7016587caf3d071668260bb460ac7afea2e3f6ed72d43e482c27fc47d139d322660b42911890668bb81bf914584f54c40b5fafcffeb922aedb32fd730f9d0f6f78c6734dec488237d8ffbe1d50761ad33114fa585a51d1690d660a24536c42b6790ff79b241065621c03180ab311421dae464ed65347ed6931ad7c73170ebf33d1ed35087795a8c142151f0e3fe9b19b6217aa95ce046b381656fdd9b3d398ae0715529154f57f8462c77845840f548865", 0xd4}, {&(0x7f0000001800)="84d5b7bfd56f87258c0a71a92c579ef5cd8de5538c3ae47da15e7898278fde2c6ea20b03c7d7fcbe6d79eadcf8d805b2316fadf5256f84f7da084fcb625cc8092f800999f014797b434c51bde1d679cf770837290b5b8b1dafe6fb54691048d0da54f97757092746c6af8411ec096d89dc747d9d8ce404e59efd3560cd8f631b8ff153c82a384a3330d61c1755c9a34c6cb01d3bdb1864b24043bd2382", 0x9d}], 0x8, 0x0, 0x0, 0x409}, 0x406) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) linkat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00', 0x4) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x84a0, 0xa0) fchmodat(r5, &(0x7f0000000080)='./file0\x00', 0x108, 0x6) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b2029, 0x1b00) mlock(&(0x7f0000ff1000/0xd000)=nil, 0xd000) r0 = open(&(0x7f0000000140)='./bus\x00', 0x8002, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="54de", 0x2}], 0x1, 0x0, 0x0) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) read(r0, &(0x7f0000000040)=""/87, 0x57) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev//ull/', 0x2300, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x9, &(0x7f0000000180)=[0xffffffff, 0x311d, 0x1, 0x8, 0x1, 0x5, 0x10001, 0x1000, 0x9f]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[0xffff, 0xf9, 0x8000, 0xfffffffffffffc01, 0x299b, 0xec]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800000001050, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="021437", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) 16:00:08 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000000)='./file0\x00') rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x4000000000000000) 16:00:08 executing program 1: madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x60) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x7, r2, r3, r4, r5, 0x2, 0x200}, 0x2, 0x6, 0x7}) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:08 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/84, 0x54, 0x1, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) mknod$loop(&(0x7f0000000180)='./file0\x00', 0x1004, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x40) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x1, 0x8001}, {0x0, 0x10001}], 0x2}) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) getpeername$inet(r0, &(0x7f0000000340), &(0x7f0000000380)=0xc) connect$inet(r0, &(0x7f00000003c0)={0x2, 0x3}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1, 0x0, 0x1}, 0x8) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) clock_settime(0x7, &(0x7f0000000440)={0x1000000000, 0x7ff}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000480)={""/16, @ifru_broadaddr=@in6}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000500)={&(0x7f00000004c0)=[{0xaf, 0x4000000000000000}, {0xab, 0x1}, {0xa3, 0x6}, {0x0, 0x754}, {0x46, 0x4}, {0x0, 0x7ff}, {0xa9, 0x400}], 0x7}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000540)={0x7, 0x7}, 0x8) shmget(0x0, 0x4000, 0x1, &(0x7f0000ffa000/0x4000)=nil) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x42, 0x0) bind$unix(r1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflags(&(0x7f0000000640)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000680)='./file0/file0\x00') faccessat(r2, &(0x7f00000006c0)='./file0/file0\x00', 0x20, 0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000700)) msgget$private(0x0, 0x42) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000740)='./file0/file0\x00', r4, r6, 0x2) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={r5, r4, r6}, 0xc) 16:00:08 executing program 1: r0 = socket$inet6(0x18, 0x5000, 0x80) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000200)="b6a18ec746a1f717a49362189680483be5cb9de5") openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xc80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000180)=0x4000000000000) 16:00:08 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNOTTY(r0, 0x20007471) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) socketpair(0x1f, 0x4000, 0xffffffffffff8000, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7c8000000290000002a0000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe001db80455331cb8d1454d24587e3313d6065724ce375e1846fbf8fe2ed16bf38bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000e0d3"], 0xe8}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x2}, 0x8) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x4000000000, 0xfffffffffffffffe) pwritev(r0, &(0x7f0000001540)=[{&(0x7f0000000000)="15a7739ff8114dd4c75cd9003afc66cc172484eb6e89c138c1b58ed75c431f9b14218356a63eaded49c0ec3304b2be7b2303249dd4ed99eef8209901d023b3e939216954c4cda0198c2aaf7a2e82f92e88cc83bf547ba0c50a265fc22c6e40807a15d37f634f80f5c16c9d09ab933dd206c955edc60664ea3af3ac9aaee2ed78d2d13986177efed0d35abc4e7da2c30b556d215dfd874b12a4931d95987abf85", 0xa0}, {&(0x7f00000000c0)="29c3f619997e1239384a6bd1d01257dffd30acdcc2482bc7712e186c4ea554acc1", 0x21}, {&(0x7f0000000440)="a11722889843b0efb89f6404d6b7db3d86a2f5272f839b9cb5325d5038ac9f20c928a026e6b88b53c8c1992660ea16072cc84e970a2fdc26fd41f99750ac70f777bad082fb2ae5eca4afc54c440c481a18a5c3d72df7174399144f5a851a4aad599889a9838091dbcd13914622dd5544c731ac5114dfeb20aa597da7ed108018ff61a1cb9c191163e98adeda0ee537124712e373ad31ec39e77162af5f02ffa7775890a95d06b913a3716f617856c1b0bdb0e5aff242ab79a1463ba42a62600421cff9d6d60660a804b90a3bd03f6b86ceb69f431d032b94c2d2df565cd9ca6f061fb801ecde6116deb1fad6e304ac9b5835e112dc912e9f87cacf08f8f9be8e30d915acbaff2589437898a32d61becb289ca6c0c742dc08ae85fe3502df5694f3b41c34a9dbe058d91040a71afd88b40a65ba3acdaf84056a14b915fa3863f50ec8b4b5bfa9ee8041a2dfd3453a10da523a78f2e3634031dc379a8d55c7badbe107fac40a86c9956047cee8953f58cdbe464152303e9ae7dd2380a17b58ccfeba99b8ac7c7300ba78ddf3f784a6dbd190c4402314b767b27991fd7dd31f320cd9a3ebe3ada998b8500cf64e1de8c337692de66706a0265427c4f5c508b604aefa7e9d18b3a400279ca46bd87818fc4ffd4268faa7faba4ae125225fff9edf8513f9651a719ffd591c8e559eabd779907a2c7f7b2d5a1fe290f3847a3a3384a15dc4d2eabe6fce00a6511fbdceff5ea9c82486b05a9dec9e5b14b21fbaac5f8e9e8359f53e6905e85d1ba75b33892b693987d2b2cd249a65d1f7316a6a101621331d9ef38538805417c2f4b645a715263e399025e4d8153d26954ea0fedb9bb2f174c311369453f9d1403c70453005417ed72f2947a6237fc7be970795355f22f65f6d280bbb9263a9774ae18c925ff8c70830c2dc599afdfb727444a3f59d528c60463b4df9a40b613edd418a1b3a4bb29d7a18dac5ed31cc9f667b6868961cd0f2d76ae8977cf367b90b17a25dfacbe0a6d0b1f89fc4ab801a4b58e8f930fbb09e0e0414b85da4d4bfff314437b02697f66c124b5dd8e4cb7f3db5a1ab7ff1e90ad5dc81e66dc253ff55fcd1fbe442524273c42c6ae86f47e1f64a1f2e048078c2fb5cb6bb45f157664f835e25322d443ec677f969fdc7bb3d720334fef83189f288bf912e3a7817cbce156e17ac6e5714307a84b3d8071ee7caedb0043546ff53e54b250a6158b5bf387c01bca6c44f98358a53139c017ed0763e4f9cc4f8f69a0bd80428fffd900865b1041de96a87b1993ad790c0fd77638d441aef876dc17bbef06bcad9db9fdb45b97fb4d0f08d04532a9e8e2b8043fccc320945f71c52ac61859fa45a4d799b88fcbac0355563114507a9837f5917e85a866f6f5cb56598534d25f8593d887411d0ffc3cac1c0f0c122bb7c6bd735d13dd25076438aca83d91abce31628f0c1cd5b9d65e3e81ecf71db7da83b948748c55db3d5aadec0ef5b27692d918514b2b96e621c7e01c2e1bda256710627167ac54f213eab4527aa583717f6c21a5611dc1edbae8e725e086db619b010cb6c9b460849f2b8093329feefe953b47e583ea498ec0eadfe6a850440e812a8bd6d68def328604a4547a98e73f459fcfa1d262ca9c87b05fd7fc94cd8fd9f8dd0f5c272d0c21b3f1c8825a41f7257e4d8bf6c19d3eb2f16c6a651a1a2c88007ff71ed7b43951b66c26450168abff287fdc17f6d12630e8775f381d5a92cc324220c10a21d311ae32cb5d03951c23be628d162c9e718ce6723be965b2fa6c0f555affdb9b5c69c165621072c0f1c6088cc151213c8ee8bc2f527449cb4dfaa15e3c8573c35c33482b3daf53a5a73f99ba34e926068bbaea18b8490a153c62ed911a0600ba16893172e9fd1e6d25bb415dae616ab0a86d165433b94bca495f0db8e9a93c67dc95aa0777d34e5ef9d877264cbc29817042d350a4ca7ee2b59d2c2fb604f89c4c7f08f26c065e2bbfc2e03ff23bceb3d195a8e8e830d2087dcf120b7378f2961a7c1ac8fef0888dd073818a59cc4d8e0e76e899630b8a028d24b5f03bf8a59c9d72175151a8c9dc6ac2ad8bdbeaa697dff3bdfb65b99db6a9d5cf305cd37bebdae27077d10ff5adad12bc1b52b72c2a63b1a846ade4f0b11e183395e8b5ea6e3d7a03c299f7d86c6f9809c9430f5b7386a978da35b7532cb9d47e0cbc9e2441d0ee6a714a188ca3c593af78e7e5153f7f6f98ae5c520fde3ddf253b38ba919cfd717630624d7ddc74b1f6b6186b1310a653354d81f61f3a24ec68b4aac24e9fc81ca5b2fc615ae7987ac19cb4f67ee64e2ac42bf47ef0f6297d81cfaad911f4cecaf0cf5faa7ce5859ea57d7ad19bdebe045f251087e08382c02551a7ae90c0c7bc4a0b538dc45377d9f0c76c913ae051036340b975dbfa18e18038440e2cc21d3a077bdc02fa78a7b86c9b842642245d8851fe09a1ecd86d855e746269d9d92de4a81275fe90dcfc39a56102bfae18638b42587465cd7587a5ffcb6779d4285c17a370c8f826e7d68c55cf8caa5329213ed67e37a401f4f4601800d82ab394c53d159f1f472fff1bd2445a14b36f4a72c955c9a967731f6007d5c049f206e8511d9253fb6ff71bf1fc31a25155590329e3f3b229c7f07848741741a5f3f67f7a77b8a76df4c700f02d693a15dc0edd88743bf837363ca8e239d90e1238b9db29964601db48149835c327c6a8c0df9dafa8e3a91869bfa958632fcf738b9bb267ff8749222ee5064ed42dd3c3025f493dee007dc4af580db27582da60a8f91775fb0adb13f7c4c5d29017ccf46d9f9d14f08abc465af5a005c3e822a07cb28ea3667acdf467dd9c9b4db540b0211dab6ed6cd905357f71e9c1e4528da0555b8847e4431590cf3adf909204997a4f7e2af34b1067c530ab41c9c8c91b82236e09b38902816f1807cc7a1fbf3fb7ec2939883387b48bcfdc9d4db02a13d809f3a3cf33126c99f1520222c132877662c7a9a09544048ec11052435821a683bc3967d3db68da9f2346010423d5a4101677d18e341fe5eb11170e57e2a25d84a2defbbe2e58610b3e9f23c81b2b0e33778294ab234a253eb2642675afe60713a6dcd1f25e945f69646246b5f19482a969c32159d3d094f316909f2b798d89601a21755d3a0fcef2f86f088840247c0ef9f47424a26ff5a04fdfe33645fb29606625e6815cfea56b3407b4ebb4162f43c5b7093028b9b45e4fb506cc0af6cef50f1e567a8d2212e17ab7ee88cd5b1ba14e5b6bbf7befdb734f70c8f79416447b477152ca6b09d0976cba27c793800b80a569478fd36a9da03d9ee0216165e5dc547e0783095be69d989e9f37a4c1560dba8f2b58f5bb59c97149cc611f77aa25b9e78824d7a2d486fd3f79189f51ec4cb64f4d553abee31bbf738c02853058504962cba2e8261357ea03d4329d83ed93784a0a901ac9eed83d34a0a12520cb2fa1fc946ed0630025af7184ea90d4fc5da3d87b102d8131de70e8ea872a0cf3c211616b9de34aafe064269376be1bea4a4df2a9b91dbd8331bc8793a518224808acab8dd984c02476e9d23b16b2af883659412074bbed854166c98de6e8ac4ee9ffeb3601a5badca3afb3a348a94726f4e9a3fc37826a6c076256df47b57465ab33c6bb1b6d2d2f57bfac9ac973635d1e7519c15a762f6e7ff26d176649bd88d7a9909fae3cb3b01a790653bc766d68f7b70b6b735c0f90660f825f83893261ab6843d7109b0b4b280350d95e66b8f2faa3e4dbd4343f6704323e0841e2bbd40fbabf03d657bc2dfb228cedacc2c4e8447982ebff2a9cb2e2338750855cb05cf6871c193ea38663df2b405761d4ad972df74b9c2ab2d5f1c23602b5dc0b3658b9970bab56780720552471ed0d5dcf1d0939e3f09fbcc935c1f7727e75181c9f8d2849b1d7117ec9c2d1df50afd12756bf8b4156b023aafed6db1047ebfdbac32e132b337e091b56e9a4ad7f7f7b6b56b8ad20440ad239aef2344edf1cd633a841165f013747505c65776bde206c32835f9fa7ea5d8a62cd7e36a3e2dfc49dc3c4435c9a1d591b9aa286a659cb7d79004d8eb2c1c868f01100d07fd35db2456278150e85f9966ef10b1efe0a2ddea5d3b007d4025200777e9b99cc486e75aa343a6bf5ae46dd05d6d4be5a059bc2ed3b7a79024fd640f55c6a9903ae4f12a7a13dc28105f55a103a4a81d3bff446b2bd1686b3740ff9fc50d429f7a276d97ed35015807074cc865cef02b01b552ef8820e08e460e5155c23e0c8b174733eb51f666c0586d8c6cf2120c4cca41bf906af18d732d9cca1ff5706f6718076d09c57f7bb1faf271424d0ae485ffad7bff91766068f3b60ff3afac6d28e34a98c6e2d671918bd275481191219c7c49e38c17df634bf181ef4ca8118ed0b10f743b43a2f0b2c806e1eafd8b75071b9948f4dd31d0563d0560bde5d016b148d4278cc620038c4b466834494c0b474c87da5d9394c1b1245076303765361fd45c0a144500776c2ef6f802fce3e473396bcd1d3c9aa532d5024754b85c842d6c14f584ac4e40a18b18b89f110d571ecbf25bc7b9f59482ef46104eb7649cde1564927a85e26595dc4101b442454250356082ecb787735f054a4b3348a8e2d0af1fd1002073dce0bbbb8a14357456cb65e363726fa99e85805b07578b155a7145201cc55fd3734f1717c5304df82464dd2552367ca4e43584961fd06e706b1fd3c060e18b2af72b1e6b468208f1e38c09b9278a978674a09b879f189431184973cddbad74ea63fe597299dbd8c53f83dbbe21e9974c57062dda4191d85b4c7975db64f527be74838e2da7161c701aeea9408adce8410217dce869f3137c80f93909fb04d1a50ab1c498c58bf69eebe401eb2f224a3f0ae60207ad14dae05e12a125b5995970c06ed4ba94010ed0c6f9ca23ec959985397cce1197c9af1e155454a726a1ff3b467ce278bd0f5f69547d70e34eefa5865fa5bb0c48799dfbe206e71cbb36305e46de43632aa8a0949e933a6b4eb4c7c80401ee2fcaefeaef1491a0571ded964bc1aee4d5fc0b0c33328670998b38a6c83eaa8006a78a3d9087ae8c3abd3f7b8dfceb3cd15e859f5e9b6cc526afe9127bb94d397fb108b0058d0ac33da489810e46cd1e27e4912a907de29b335e469ef25d818b13829f5c483c478b38b7e769130e4208af1c8e9cccd13c16f1cb066b881768499e2146b289a8fe3942076da369d28dea52308b943518fd431c8602e434e0fc43b3e57d9d856f9cf3862672d54af1d2fcf3e29aa05fe779bbfa1a82db29c70d74356889d125920fcde1a0a2c59d1174b32645e105ba6551ec2f04ba46b0fc7add68b8e464958928d98b0793e02ce28eacb30f456d827f1b62a429f7c0d5912bd08ac7e2f534b20aa83feffb0318799f1a96beebfd41fde093fc2ec7d32adea0f50524b37f990147eb0304112b0c5e1aeb81caf9df7fe0bd0f1f2774b6eedcf2358804a73e722f3a8ca636c06cff6c64f8c393e68d16d0e2fe36b014231f93c728157f7fb67511c302a7f8be1a023174995043c08780bd197cdd7f249c4d5882e8287f7afef7dcb50c87d3562162b335d390103a48a605a2b760ccaee4180a7e15896ad4bcbc8e9ccb1eba0afd48234a6edd9fce42dd093b4b256fbdbf2c511fad3e85caf5ecc96d4510ef32315fbd452b1b4b8509fc044b4058be98e3c7b4ee6d1d29596d86a39e6bd723d66f4172c103a2e4af7340898b1408ad51d2fb02e48659c7ea25bb952041183d8368814465d6749bd6c3b", 0x1000}, {&(0x7f0000000200)="e84c589703c9537a0b2506dfa02965297baae2e0329a7b129b204741cc416823b39e2b9978ab2191733fb68f5c186c7c9ca4567d30dbd10655030b53bcd0569a5db5b0e9860f14a94b3a37ec591a8814a1c14465ff4ce78ad24107ba2e8fb926c9de09f7648bcb18b40ea81511f2f49542a1ceab28938955436ae0ed99a54a1ebac60e5d1eaaffcb584a8c03fc5b0d8e05bea4dad3ae528960a2a85752a9f19d0296558fd5ad9be6de17cec068f149474031cd8d0bd7e59bec9cd1287d728e05f102", 0xc2}, {&(0x7f0000000100)="8b7f6e35c61fe0ea2ea4d8d57c661f2c645af30ad98bd8e7683e6bae1ea081b503db674f9108234e2ed8d113a7b82acc4ce0fd868e4683a1d35512a6b9b18ad2f9ec8ab4efe7d0c55cbfc5ddf378b2681b1486de6a366186f5482719c74f4ef0f948519d296790995fcf00d32ddd2e67a095ecc267958eb74dcf97bf3b2064d64299dab3d3325e9fdd7bd9995c65e2712001be1439fa0c0c3824c8d78d3f7712e95c37dc1d", 0xa5}, {&(0x7f0000000300)="430e69570af0babd4539843464ac9f141dc3e588baed3c98f8b6e2d68eddc80f8c4e148227ccde54e4fa8b0596b25d710b8af0f90600d6d31020d3e1579d10a96eda1b1c8d77f6b2ecf730", 0x4b}, {&(0x7f0000000380)="47cc3988171e337a916294056722e44cc0a549c2568327648cd8d8e9b96f386a", 0x20}, {&(0x7f0000001440)="5a1ae49f6ba7a0d346b289b72557a0d134f0564fcd7503e9aac9414b7635f3e2e38a280f83aaefdd47b4e6e23ea55037a7a6209addc686a74c9d3e6c4086900a10c451c6", 0x44}, {&(0x7f00000003c0)="b601e65873000fccbfdb0699572d43651c0a8280e8219c9932100f8ba94a0cdf96e8fa89400af1480952e01b97", 0x2d}, {&(0x7f00000014c0)="1da00024713f6e20879f6425f1f469abc49a0ce41b199a3671619f72b96e71128efcf758235e4543b366c20782a36965ded7adc3eaf308b7819a6089de381d176aff0ce5e1e29a986626abc9331053ed698e45c63d830c78f9202bb23d6c0023ba9af214e812cca06294a3f92685dc817e04ab3f93303139", 0x78}], 0xa, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4c) 16:00:08 executing program 0: r0 = socket(0x2002, 0x4002, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66696c653000044aa9e02cca68379c107105652f6b00f828bf40ca92a588f10efbff534c119abbd308b94d69f5d3307ba82adf6d8b3e6767cb7b850ac313300d0daa41ba5f596e42ce1779ee57aca296b2300c18ba83e68377dd3cf2740604b765fa67a474845f60095c20ab32987186de975819790f1cca40ff6c0547f59a1f02b7c701f58faed746322f3d6479b4dc9ea35a9748b96b665d0ad7dcda4971b767156937a14c460c590017cdc8fb3d28e01f0d6cef9f3647e149e1ab58142fc6bab55217b29498462b95e4cd9661f78dcc15b02fee32005abdd354ee20960c048698bf772a814e01e148f2d2fcaa57af84951eb56c27550160f7a36bae2f805f8c7806e0c2f8c954330400000000000000ab5a7fb10231ada489d873a7662f68e8e614c2095815b4f87ae04a52244532a86ebf89d151acd19400c59f6aaefdd6309537b07b3ada3361d11f156b4c9198a58a07b7563d0df011a7eeae76c253da3be1b7308d5e7ff658341e42a027fe932d91310bc1eca5e0741f64e74f674e5efab8cfbf50641ebd809d6557643efa95cb0f39ebf76b662a295e37a3da5632eaa1abc1da4b8e7ad72374b5276e418cdfbb3b54aba328a29dbfee97632c047afc2ff4e3bd7b0de304d10252ecdd6686908a4ed91af2fb756a609c9a2780a6c11cf5e60e193ef32f925bafae5dd35c21012f59e1676fd5728d6308009fb9000d1f8b473442946a856f857f41ddbe3fb08247a68a376b36e2a6317a7ad38e2b8d58c22746f43bf8309193f9fba2f1f8d523b57a3c49cbe0101d763d5cc57b43370a5e8eba96513540fd5078832d19768d88cf75e18a2fadbe93c006fafb68dfd7ba441cd0f2ea8fb4019ef700"/636], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229166bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c104fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44cb45c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3b37fe74114e368e0bcaf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfafd8a4c2e046f638225bff78ce30", 0x58c) 16:00:08 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) faccessat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0x1) write(r0, &(0x7f00000000c0)="23bbf59c8f82d5793350b70abb17de3d99a996468252061581635e4d2ab435e2e640b7e5ae1987aa0b", 0x29) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1c, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) geteuid() r3 = getuid() setuid(r3) ioctl$TIOCMSET(r2, 0x4010426e, &(0x7f0000000000)) 16:00:08 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:08 executing program 1: fcntl$getflags(0xffffffffffffffff, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup(r0) fsync(r1) socket(0x18, 0x3, 0x9) r2 = fcntl$getown(r0, 0x5) getpgid(r2) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0xfffffffffffffdff) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) 16:00:08 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$inet(r2, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x6) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 16:00:08 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() r3 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, &(0x7f0000001580)=0xc) r5 = getegid() sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f00000004c0)="42a876bdc7579420d7ff6cb6b861b5ac1273e17f586951e4d2028320e058bc08598e9663406b1457d73b977f248703c1a2f4ba1c9163b4ac97f10302774c", 0x3e}, {&(0x7f0000000500)="baeb085175bd547b5132cb568e552eac779fd5c5117b96fd9bdd8ac39e4e6b40b3482561d3e066e2e504b0562a92148a8dc94a63c7c92b92b69b51f51d6efa1a5ff063d544ce91d4c8d11f452771e09afb43de290af876483ab37882631ac035f29e9fec6de6c6efadf61c0cb1ac705dbaec282b4e0cea288f26fbbb70b5bb7e9bfbad559bdeb35d72804c77e42ac9bebb8888a80323a225e87f1be071f97c317a14bb8e12f10c2141f39a2e6fa87e1004c06f1b39140084f62fe74258f65d76e4e1e08a6aec2492d40d829e512469d458b5afafe4c189a2083eb7cb00945d88b25546348e3e347d4e92f194918b38e3518e990c84833914b4aafa3b46ccfb990b686aabf1b33cf18729550d630d3b3461eb57e9ccd9be279f0a22615e6a1c8e1ccaaebfe4f5193a018e2a12e63bd62f8c42c6389fbfa66fca9cc1f9882ff42e34341ad290e9c51437bb078a0399b30f936b421ea814ea02228c1136e5d976fbb54f3050dc099b02b4b98cf86f750f7c32a53abde760443b0f0862069a9b6ab8564e002cb04cbf755328177750d6f7d384e71b2026513e0698dec33dd00f973e68fc806b966d8a9d62f647a833c5f6a6cfe9d055ac1c65191b8e29cc7aa5a8b3c632632c635fd4346351e4b7cf88ede7eac4ff77043d2048b0e1c92f847bcb8bf135d4dcd00f7b0faec951b1272ff13e98959f23c8a608ccb796160906e588dc70127c4e89baa1b5d54376fa57dfa87c3cbe2634051be8874e3f286daca24fe4ab1fb3ae7decb1be9455c284160b7c906f9c221711c9c81bbe216e82ceee9565c5ef82324df796e1064ac049fd4ad1e9e951c67d863d80b6183a3353be76c06efa9bbcb8dcfc8f3b34ede29f8c1385ed9a8a1541cb730637e03e7c2b46dbb6c3c457070d9e4d432a40c05e8d99ae26f781a0b2c8f5dcde7511a51d35e54af156c3e8bd5fefb72507d7b824eaafb0aa928147258a640db6c450db78aac3f3fbe9456fd63d3b720b1210379ada79ea0363a0ef5db2394e87645a5e0c556c8a0689e398199b56b89a93c9fc59ae5a4e3a871479ddd7007235648fc9a9c3aaa4616b535423b215d5c74ac052c586b284f58c9cdf2eb562893f98e4bc85cff1b5558d5e1d49902129aebd95d0dd7a921576a8995ace9770078fb9fd4b21c21874942fe5b6d0b155454716adafb5000d06d1e6f35ffb07b6860c4a8c01860715f8e3dc5153fcb731c32f08df6d479661faaa2259528589919b242e45564f410aa9a1a2b8484af937e4ae07c50a5062671d0a42068b90a7cc44bd0dc602b9e7bc8ddc5a2c9c7342b2baf11631192f21ce985984c106076573d9b94893e9ee09c326ac5fe1b2970294000f6a7eddd3e820d3702d8e7f2cbe9e80ae1b1b733e3475e3a259b2a11b0efff8c4db8c71d65d2b635e8a70feb93fec95be33728c3a29bef18ca28395e574458a0f975ad772dd88a14b305523a9cfce7aeee3d9e91e3f2b5b38bcbf000b921437bda2e9c9745558de9d40515d944ecd41725e9e5f0062f65da168dd6e379fa7eb173d824ffd48f209b22dc485da98585e12feadc4b8bbe595e242f970ad85c1573be28d03fcdde6be75209b788802d3194b7d4808dbf439b1df56410c0103754259b98408da664d8739113edb605bc3ff006c28348c1f51fc82cf3288bedd9f6326c458874bb7318d76c5acf21afa7f33700950646cee978f0654207dbee4610314ee3676897b1d491446eaf6f463769a37efa9fa081ac3d6963585968dcb0be1aaeedb7900d7e29bdb24fa646911eadd6ed581aaa6bba71cba22732d5ea8f7129c96eb9677eada69830ee9a9204a81fc4f6073d38235d1838a919f2b61e542d98dff1a73c397292fbed9ab1cb244e09c9c1700f61ee0e05e6880d86bf9ea0668d53b5bf70e5ab130e4b6e2bb453812dc50a6072c12a8ed53740681e838ef6e20a9d250724a6b40da227e212725100e00f0209f13d3ed933c4bd43de408a92b82d7e04e26836e09b05979b010a4710a05fc5704a5caf3dbe1b61fc80f8db6a00b16ad1cde349a2523e3762e2e907463abaeb2c5de8f61b0156ac819a9aa4bbdae3b507798fbcee942b260a6a506507f86325a4585b89324bfebcc8f35f02c4724a2fcfaf95d6f38ce189cc1153d5a0fc9ee71f09561bc65bff607c06da71bccdbf39feeb0cb755401a17b287a93d281b15a307fdaa03b1086c965c081abb44b9166cd3d47bba20841b01911cceaff65f0f4a87259a8397acc89717ac72bb23da4782889d65349443fe9d87f91abe57fc59b48c89621cc4c3dd2684bc82f8bc32274aa7d7a099b493883c9292ab706695c0382bc6fb176c67997e27e2cb93a47cba3dae913682bcc307d9d32d233d6eb9ee175404f8879cbab1836e7e8b04b5d21437fa602eebcfc8d0e7ba4a2a8e514b30ac471d59a192f0865dce6dcb351cc9f8d3cb6c1bb761f26350640a1ab7e65092c8359528c357fc898f46da8a97c93d93fb66220ec061a5dd12aa8ef90b42b4891cb308619af6bbb9d4b257ff2dcbd358d46f93c4d924adc85a3fada68264e3de544045b9f63055b55c2f9e65ef4d5969f90a70955bd8424ccb35cb4e4214f828110c845627f789f7635af9e98f5e00fdfd02272318bd556f083d5e3d9168fab79f9d22f92fb66fe615c06dd3aa2f71c5b86df3f80fb35d04cbc116b12b1871282e77d00b0da1ed4ca23f58b10fae0f75b1ef68006dba5855243fe317199d6e4e2a4d007f4498a34b156092bbc3a3ec1d93c6d4ea939a9b061fbf22d20c228adc74bacb8aadb1071949063dd911606be865a36bb40dbf4528786030becc252bcbf2c4f8aaf4fb26bfa73ea494bd6003cea7ba9dcc195e5d84249041119b3828f30445b2c13c7e7d17c993935a631bf42f5ada965203ed34e31cc7ab5f356876be85225889dfda8b4a49e4ca42626d58a8e5cdcff2988a6b7bcfc680037de7b07f0e4165f9c797d70f15ce94de02b46f27f7b0926b49a4d913c384bedf8a7becf81d066832f974acb5db1f17cffa5f2834b68aa9ea5e7fc07798ad79aafbb54524cdb617f7a9081fe350c3dbd205d43eee0c02e39a2b91ccfeddbf0df8b75ead5a0ce789eb981a72ef6cc0a2ae3ae3e4e0c6b7b24513888730d30e8b4103cffd909a1d28f1bf5777c18acc321b9e3e59c5745c5b553f414933bbdbb1be3fb730a4042cae83106548b3406b3bc45348df596a840b8b57c7f30092d451e1f3675e1b22aca32558c40fe0f2931b55d76d4c50ed6464ae91055f64c213be11bbae4c9076682447e5047382a17a82e07c0f515a89f14e0febc24ddbae540f7238b2f020ee7af6834a9513fab29a5117ccab7babd52040265b7d74e9b994c79010c74d7bdb00222d62055ebdd61b73ec9b6dd4c167a0cb3157973cf6e578c59a34ee3d7c84fc44902aa4252c97371368e8551f3e3f4e5b63dffb54eb292c121df70e0c4fea90590b81a5893059d7988d56c85c9a5c240a9298ed798b2cbb0e440735ab848df9b0d20b737ead0140d225608595b60e8e1538a51c5c3392a18d6d340f66784d545769072c8deb73149cb15c3f2ce2936c2d0c3d68ba7ce333825561c18709967b0340140b13086125802585df84e1e2079746cfe3da1f90157517885239b11ba8ff026fa81e987affeccf821786b243d22c21f72a2cfbf2e2394f0597cb442f729c430b1281f51a52e8bce23c7197db7c370fe1a819388b03bbec4ff59e7fe197f18c94d8953e7d4cef2aac04f698467152261a96f87b75717ab945122c69e3b02aab0bd2e176ebbfcb27f78d87133a44feed1a862fe4f3173a8140a8c41d8f9538130ba70a6aa9bdfa24d25625f4008cfba2b05ac95cb518a7230943b06990b456f40745a3549a347b08932f7a520f27d41f41cbfb175a8aebddeab5aa637c1675be30c50fbd077e83933162fd628b30ee82fad42b5b9a711d4400098929da1d57c526a058174d95d1bd3946b24dc148c016d8ab4bf616ec6693f583601f0f1af946ae47b564ebd2310355d227be1d670e2e43a8dbda742cbe1c76b2cb9aeee2554c974fed7d573eb69c97d4f125d82b0df40afe1314c96c44dc243057a4448ea19fc3f1991bcba65983598c468be446469281f44d57422b6eaac8f8a56d006ac9373a9e2999e60851e6b8a67ca66b31c0166d59be9fdaeb21f3eaf7be658e20d849723e70d28f443ef72cbc44a94ddfcb93907080b40f715e0afc1fd200f422ba6db80f189f6828f54280de05280a6be5be9b444c98cd6fdebfe6c0abff5e53b7feb376f8924e6de3d432f9e3e9a1c78a55b995b028d9298c7a914db2e7f2d44c603884048523330e740c5c93e55de4bff0a2a02b74d25bd9e8f2e4db3047822acb9a47485d36f911d7198b396ead1443ae530a7b4806793f7512bc4a650274d0155ad1945eef00de0a5ba3a55f071bfe82a541ccc0a0d984286e1eee97a0db7b21ff2e06843a4991caabb91249abdbc56183ae11293140cdd1e5834d5234d358a63aa08cb8572eeae0b25faaf94f2c9cc061678a2c8c2f57678e83eaac18f774cb28ff4ed8f2b3a804306c9f89e1c520b9e19b670bd63b307efccb3c36413f6c607c25befe00fe9c0a1ff2b818825658d4f4a07a9e00e2e23a54ad47f8e83506f1917ccb28489897d63d7de3d6445d30d284d36bfbb978ff247cf717737ed9ea95fcb40069e6d35e6ed0c731c364fe86fccaf1d0c99dda5607b7ccc63499a4d8c74655f4c5b95d547d087d46da581b917c97955ea2d822c6fc8cc3eeb58522d2846352b782b69a0c70e8001ed5a5e0f7cae9762d3ed00c44ee03d4dd7f7c6ed115330d690a668296cd6f106cafe060e243dd3b141d7090ed874e1bd82154952273a93902fd0b724413a40d315ac93301ac4f167af0e5154b61938dfa89dba46924004ed4e15b32bbef3c8fb9c2c726fb8fc94c040835379fdc348800e4089354f4bb7ab732a23fbe89fb3347107c87d1ee54b98cf1296f9964f2c56fb8835b8d83631e3a609662d9aad0d143a32aa84b744b500c96136a8c72cdfbe362071c96a30105b5eb3fe8702be0c1a055534a7d8b067d780fdb44ee5a8ea2d835f62f5c3f0bd38148e2831ce6e5cce4d0908f63740b82fec225880d3b4da46ca53e101a54e38027ad00cc06f9f670ad807d0f788c1a238b90bc4304adbeaae811a9e251204efdfb5071de70513aa7ca2b542c5f83c56e724b66406b99a24a40a4220b2c8c8b25885b0682780702878a7535a833857e247119763ae756cffe7233df99585c7de36569f1b31fa71538ecf195da271e75cd1f85baef5b19fe2b275a9e3258faadcfc03e51d6f24b8556d1acbfddf4e8a2cca3e8737011940d38957be3d53e0c8ee171e42004505bb4adbeaee5101beefafd4ac69ffdca682ecb7d6caaaf7374639a28ff59cb7ebcdf6d75c53737d6884e78119c1660576ce71cf7f194bfbae9b0b57b78fe674f0e4d46cb6a8c4ef440df8671922bd4cd61842dc5cd05a780f4e0c6bb375abd6e4ab9218aa0f26ef2af384f7be1160fe083f10df42c6a67a565401a8d72740ab1e574f06e5d0030df1c121fb7892ad7e6381e00ec53d03ce395d9ba243b98babd7406f924a8cfc387b411e9c8608ddd7f04caf13d1f98182ca6d835b737a382bbcf66eec41824c76441d29b1245664691237bf2a8595076ff6a1beed7760851acca3a6acb07bb80862625b1ed30df3f5e40675d782641e241ae11a5c9af5ab783b5a14e936ebee5717d12f9d256f97b75f3d9bf379a534e441c2dcfee95f94", 0x1000}], 0x2, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001050000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1], 0x48, 0x40c}, 0x408) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x31, 0x3, 0x1000}, {{r2}, 0xffffffffffffffff, 0x40, 0xf0000080, 0x780, 0x90000}, {{r2}, 0xffffffffffffffff, 0x40, 0x0, 0x9}], 0xfff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0xae, 0x20000000, 0x7f, 0x8001}, {{r1}, 0xfffffffffffffffe, 0xe, 0x3, 0x4, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffd, 0x3e, 0x4, 0x5, 0x5ae}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x1f, 0x6}, {{r1}, 0xfffffffffffffffa, 0x8, 0x20000000, 0x5, 0x1}, {{r1}, 0xffffffffffffffff, 0xc0, 0x80000088, 0xffffffff80000000, 0xffffffffffffffe0}, {{r1}, 0xfffffffffffffffd, 0xc, 0x8, 0x0, 0x10d}, {{r2}, 0xfffffffffffffff9, 0x0, 0x0, 0xfff, 0x80}, {{r0}, 0xffffffffffffffff, 0x9a, 0x8, 0x7, 0x9}], 0x5, &(0x7f0000000000)={0x1ff, 0x7f}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x80000000}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x100000001, 0x6}], 0x5, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x2, 0x2, 0x7, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xc, 0x0, 0x4, 0x80000001}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000003, 0x549b, 0x3}, {{r2}, 0xffffffffffffffff, 0x82, 0x400fffff, 0x489, 0x635c}, {{r2}, 0xfffffffffffffffa, 0x28, 0x0, 0x1, 0xdf}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x6, 0x1000}, {{r0}, 0xfffffffffffffffe, 0x52, 0x80000005, 0xffff, 0x6}, {{r1}, 0xfffffffffffffffe, 0x70, 0x11, 0x9, 0x7fffffff}], 0x6, &(0x7f0000000440)={0x7ff, 0x5db}) mknod(&(0x7f0000001700)='./file0\x00', 0xe0, 0x6) r7 = kqueue() open(&(0x7f0000001680)='./file0\x00', 0x20400, 0x2) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000016c0)) kevent(r7, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:08 executing program 1: poll(&(0x7f0000000180), 0x0, 0x0) r0 = msgget$private(0x0, 0x402) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6001, 0x469) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08001c720000ed0000000000000000000000000000000100000000000000000000000000000000000000000000000000000000010400"/110], 0x70, 0x3, 0x1000) setsockopt$sock_int(r1, 0xffff, 0x204, &(0x7f0000000100)=0x81, 0x4) 16:00:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000140)='./file0\x00', 0xc01, 0x100) recvfrom(r0, &(0x7f0000000000)=""/227, 0xffffffffffffff1a, 0x1, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 16:00:08 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)={{}, 0x4000000000004, 0x8}) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) mkdirat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x0) write(r0, &(0x7f0000000040)="93cf0255581d80928872273a39eafe9921a3f6ba87cf22ed7f980c4f67793fc5af61b8205c5d42ec937d209cae4a71de43f9d977ce24f1264dc7cce33bc278865968fd3237b14d6a98f6e930eb076f698c75e5bf52", 0x55) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/139, &(0x7f0000000100)=0x8b) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x120) preadv(r2, &(0x7f00000012c0)=[{&(0x7f0000000180)=""/106, 0x6a}, {&(0x7f0000000200)=""/147, 0x93}, {&(0x7f00000002c0)=""/4096, 0x1000}], 0x3, 0x0, 0x2d) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000001300)=0x1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000001340)=0x7f) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001380)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x8000, 0x0) r4 = open(&(0x7f0000001440)='./file0\x00', 0x410, 0x5) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000014c0)={0x3, &(0x7f0000001480)=[0xbbb, 0xfffffffffffffffc, 0x8]}) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001500)={{0x18, 0x3, 0x7ff, 0x2}, {0x18, 0x2, 0x900b, 0x4}, 0x0, [0x0, 0x3, 0x8, 0x2b6906a2, 0x4, 0x670800000000, 0x1, 0x194]}, 0x3c) r5 = dup(r3) getpeername(r0, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000001600)='./file0\x00', 0xc070, 0x1) getppid() r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) getgroups(0xa, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000001740)=[r8, r9, r10, r11]) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000001780)) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000001800)={0x4, &(0x7f00000017c0)=[0x2, 0x3a, 0x5f, 0x2780000000]}) shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) fchmodat(r1, &(0x7f0000001840)='./file0\x00', 0x4, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000001880)=0x80, 0x4) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001900)={0x7, &(0x7f00000018c0)=[0x99, 0x7fff, 0x3, 0xdc4, 0x2, 0x7, 0x6]}) ftruncate(r6, 0x0, 0x9) 16:00:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x200005302) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x20) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x1, 0x0, 0x10000) flock(r0, 0xffffffffffffffff) fchown(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10b) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="4e550d3bd976ca72a414a3d81c534bbc", 0x10}], 0x1}, 0x400) r1 = accept$inet(r0, 0x0, &(0x7f0000000100)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x3, 0x8, 0x1, 0x7}) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) semget$private(0x0, 0x1, 0x52e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x0, 0x0, 0x8000, 0x80}, {{r0}, 0xfffffffffffffff8, 0x10, 0x80, 0x3, 0xda98}, {{r0}, 0xfffffffffffffffe, 0x10, 0x20000002, 0x5, 0x81}], 0x4, 0xfffffffffffffffe, 0x80000000, &(0x7f00000000c0)={0x4, 0x3ff}) 16:00:08 executing program 1: kqueue() r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) mlock(&(0x7f00003ef000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f00003f0000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) mmap(&(0x7f00003ec000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) kqueue() 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}], 0x2}) setitimer(0x1, &(0x7f0000000040)={{0x5166, 0x1}, {0x2, 0x6}}, &(0x7f00000000c0)) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) read(r0, &(0x7f0000000080)=""/28, 0x1c) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x4010426e, &(0x7f0000000040)) 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10800, 0x0) kevent(r2, &(0x7f00000014c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x7f, 0x3}, {{r0}, 0xffffffffffffffff, 0x42, 0x2, 0xd07, 0x8}, {{r0}, 0xfffffffffffffffd, 0x80, 0x3, 0x8, 0x5639}, {{r1}, 0xfffffffffffffffa, 0x10, 0x0, 0x400, 0x3}, {{r1}, 0x0, 0x4, 0x80000010, 0x80, 0x4c6f}, {{r0}, 0xfffffffffffffff8, 0x8, 0x0, 0x3, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffffe, 0x84, 0x0, 0xffffffffffffff00}], 0x1f, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x6, 0x20000001, 0x1, 0x8}], 0x1f, &(0x7f00000000c0)={0x3, 0x9}) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc008, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5709, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000740)='./file\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x45}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x48e1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil, 0xffc}, {&(0x7f0000a32000/0x1000)=nil, &(0x7f0000c87000/0x1000)=nil, 0x10001}, {&(0x7f0000b61000/0x2000)=nil, &(0x7f0000a33000/0x2000)=nil, 0x6}, {&(0x7f0000f44000/0x4000)=nil, &(0x7f0000cbd000/0x4000)=nil}, {&(0x7f0000e7a000/0x4000)=nil, &(0x7f0000aa1000/0x4000)=nil, 0x4}, {&(0x7f0000b7c000/0x2000)=nil, &(0x7f0000d23000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000680)=0xc) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x1, 0x1f}, {0x5, 0x3}}, 0x2) mkdir(&(0x7f0000000140)='./file0\x00', 0x4000000000000000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x55) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xda}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0xe1}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fe1000/0x14000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fe7000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9e4}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0xa9f}, {&(0x7f0000fe5000/0x3000)=nil, &(0x7f0000fe4000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8fe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r0, r1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x101, 0x80}, {0xd9fb, 0x4}}, 0x2) 16:00:10 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddd9911e7fb30f5700000000000000"], &(0x7f0000000080)=0x6e) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xfffffffffffffc5c, 0x400, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fchdir(r0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="00b4676db01ec5a53c54579eaff0de7835edefe8aec7178c0e3d440e91e41ccfa9dd1b3112213fbdbf56785c062e08ddef56cda1ebfb83bcc93ea43519b1fde46475eea1509e590635038774f0f7538f1fdd7082db0f5bfbd0e48824f9b3edde564c898d7d41029c367edcb2ec8b69122ae784ff43", 0x75) setsockopt(r0, 0x10000000000000, 0x9, &(0x7f0000000180), 0xfffffffffffffe71) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x100000) ioctl$TIOCFLUSH(r2, 0xc0206981, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8801, 0x5587fa9f5df6feba) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000180)) fchdir(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0x9, &(0x7f0000000100)=[0x6, 0x0, 0x8, 0x101, 0x800, 0x49, 0x7fff, 0x9, 0x6]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r1, &(0x7f00000000c0)='./file1\x00', 0x20, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80}, {0xc}, {0x6}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xf0f) socketpair(0x0, 0x7, 0x461, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x2, 0x1, 0xfffffffffffffff9, 0x8000, 0x1f}, 0xc) socket$inet6(0x18, 0x8000000000000004, 0x207ffffffe) r2 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, 0x0, 0x0) 16:00:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x2030, 0x4) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x225) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/180) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 16:00:10 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x0, 0x4) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000cb9354b76c078a095961b6daa911a9c0f418d28768505d81a27822bbb5ae459aafa5af2d5af092ca88cd9af621459bcb48a8e8d5ab2575a0098e20e720b698789aad2a562562d9402e3fffc34b45a0dc56ecc3ca167e1b248ce5699a45d6cfd93db8397348cf22cdb256237151f1e00276499ebf620b0493100385daac97c6d0ec2061db0b43e8567c38fd1213db0cb2d49e4c778ef8895644f299fc662faf801dc808b91747fbf118ff73a45db122f7e27eba2a93bb2497100d3217c85d8c0fc70071676d08847d1d9326d1b8f660767be48bb94962f93a7a6d3cc1ffe959e8c88204c7f4"], 0xee, 0x800) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x9, 0x5}, 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff", 0x59a) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x400000007f, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7, 0x1b, 0x3e16, 0x1}, {0x3f, 0x9, 0xffff, 0x7f}, {0x7, 0xfffffffffffffff8, 0x5, 0x8}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x4}, {0x93e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='I') r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x5) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x7, 0x11, r0, 0x0, 0xbe4) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6, 0x10, r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20002, 0x0) read(r0, &(0x7f0000000280)=""/91, 0x5b) r1 = socket(0x18, 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') setsockopt(r1, 0x7ff, 0x10000000001af, &(0x7f0000000080)="0ad9", 0x3d1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x100000000, [{0x3, 0xae}, {0x3, 0x5}, {0x1, 0x68}, {0x3, 0x7}, {0x1, 0x2}, {0x3, 0xc11}, {0x1, 0xfffffffffffffffd}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x5}, {0x3, 0xffffffff}, {0x1}, {0x0, 0xf7a6}, {0x3, 0x6}, {0x2, 0x80000001}, {0x3, 0x100000001}, {0x3, 0x80000001}, {0x2, 0x27}, {0x0, 0x10001}, {0x3, 0x8}, {0x1, 0x400}, {0x3, 0xfffffffffffffbff}, {0x3}, {0x3, 0x8}, {0x1, 0x800}, {0x3, 0x3}, {0x2, 0xfff}, {0x2, 0x7f}, {0x3, 0x4}, {0x3, 0x8}, {0x3, 0x8000}, {0x3}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) 16:00:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) fcntl$getown(r0, 0x5) socket(0x10, 0x2, 0x9) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000001c0)=0xc) recvfrom$inet(r1, &(0x7f00000000c0)=""/108, 0x6c, 0x0, &(0x7f0000000180)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:10 executing program 1: readlink(&(0x7f0000000380)='./bus/file0\x00', &(0x7f00000003c0)=""/140, 0x8c) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) mknod(&(0x7f00000004c0)='./file0/../file0\x00', 0x101, 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x5, 0x8, 0xfff, 0x100000000, "1892f465925bf29cdf0332c8782727c236d830e9", 0x1, 0x2f5}) ioctl$KDGKBMODE(r0, 0x40044b06) getsockname(r1, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) bind$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) mkdirat(r1, &(0x7f0000000480)='./file0\x00', 0x1) lstat(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)) truncate(&(0x7f0000000500)='./file0\x00', 0x0, 0xe8) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = socket(0x2, 0x8003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) setsockopt(r1, 0x401, 0x1f, &(0x7f0000000180)="82c706620f4df1d32ef854ebcfb8560d72a7a5c83a3475016e84c05c56a504171594a632c6e6b3567e03bd492d9c07d9f7a83a6e00e35e809d12b41764ca82efc821ce26308085a6c53d11136749ce397adb51a089a276b4d00f1ca1b6e077720ebe955926e49990cc048630c03d72f2c0fca28cfb7b7e1e06abcba283f44a185ae9543310572dcf0a15d2a1924f6bfe75e1", 0x92) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="56a2a0079350b63b2f8b538c6e5e8a91a21e5a1e647a96953f3f68896d7b89085b0fc873f200078bfb9605b1ce6972a1c3a4dfbdb37da2513415c2a4bc838de88b96ff82885e9fcd3142d4c585ae3c4cf0b9575c32b7da6c0f26e26e1dc96c44de5d4464cd4cdccbbeb0d3f6053f47250c6b5de62675f1314114b87fb8f830a0cfbb007132b5d11a2d950c8975f904013e8577a78eb0532b73442fbda623aa73dcf85d9bdbbe31ed7d0fd2846ae2933632681d6e83337d565d7565b888f6f942dc098558dab4e1f3cb984f31b242c0e531e676387d784ff7000000000000"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x10) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x4000012, r1, 0x0, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x9, 0x4, 0x9, 0x1, 0xffffffffffffffff, 0xdccc9e5, 0x7, 0x3, 0x1, 0x5, 0x81}) 16:00:10 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2030, 0x9) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:10 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000080)='./file3\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file2\x00', &(0x7f0000000100)='r\x00') 16:00:10 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="10000000ffff000001000000000200005e9ca89fe2de07b494ba30b9bd5254a889c3d8d70b4a9471e21d3917cc63c41a68a3a2744f4488d447b5f3577f9ccb6daba8bf3355782ce0ea338d83d4e796e0eda7ee73749489fd4a542d8c59cad663889339a800aab9b2185ef4c3523d63ec2fbd3d368faabd94db917739431041f29e38b0de54c27f377acbb6566f2fa68ec1bd7cf50a9892166759e62254ae6491107e7c985b414d262d713ebf23dd51d6c7c22082ef9d1dc15f6c53f0c2c26d1553e3e081c15e66400047cac3c000b74f818e37b1723c7139db32d61ad981052834a81049d56d7242cfbe2d43044b98baa844eb8dd75b0dacd175353c2d09fde04bcfa3555a74b3d08caae205fbfe12b344cc571f4ae6fe429e2116daf36e8595eeaaaa34b96dc1b0f4911a2dbfe824f24748cb8410c15228bb0b87d2871391b69cc1bd07b0ddc6a35da7649207599ae36481d4d759e90c0237ddef0854d93c9c475cee3e771c8eed17e50cebbb34d2fe48d2d46d2f0cdcd4ade4ba12f42cefd050741c3dde391979806cfca477f2d2013cb53340b0975af25bfbf32ae661f24ba6d4c4be8bb435c8c9a63ba6087c2931c28c0fb200dcb7cb187ae4626acdee2a61e583ed97d63f483f1f23cccd8341a40c32d784efaef9b7d446db18068518b5337926b0c509f014f41d8e954a0626f188d0572792ad88bcad5f0a6133b31dd8b25af6785b809b61bad0b833ce78f3ef6a538c1259c1048ed6c8c39899a991c2514110e278906d20d59c3fa562205aaf4fbfa4aa123b1fc2c016ed370d0b98b031f45796a9c00c426ba6a06161c491e1ec6cd275eb2cc1df12b36fcab67e7d2c636155008dcfeea0780038663062c32b51aded027eb750d1034c9cd7a03dc679599805ab0e13511fa9b42faf920382fbc244e0855e"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000140)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x3) r2 = getpid() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000002600)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000024c0)=[{&(0x7f0000000240)="fe1943773b8b4c5d460e3b6dc117b9e10b750df2f057f7ef1359464d1539b81b109ed93c3d6836c2b0d722017a29ef26f3a86ecb7c2b2631e1a1fcff1fca8c6c8c4d657f4bd880f745844fb68d48333006f461d775d4a33bdf37f55ebd02a1890d8ff0b8f478c094e032f95283dba66a8ae9f500214b530d486dd58d268e7f4e1a43fc6968a4345fdc301c477cf0e38d23ac0b967effa29d60638f19ecaa0405fbb8963b8e3f7e8b1d60885f5601312e9dfa243712a1f1f50b946710bea96ce7b11eac7797af865bcfe29b17682b5b46fb8c9dd17b9e8ab05bc5924a3d01f04108750cabcc5e8173c24b647f31908ab5e9199d0ef46395d213283aee2fa8b636c931e40b3933527d09f819df6217b1900cd2dd0203f0c11527ec4ae1753e40eba39885bff3cc0ec2088d3da9b8e328e37df622c6d313a77f01d0faefcfadbf7e9ccde0d546abacb48a1b0a9517148ae68b25381b04e7fe0f431528a5110200b77b3778a27c82067ac0cfe5ee1691487ca21315096e27f2e744a53be96778f834ffd5f01bf2a91cab34da1a5d4ad4ed89b04df619411afe2bd837b1b8a936c19cc0f224ff86e8522fb0b92593a7c273c79e946128fde0818f6d95f1f5802b9d71d4ff1a7ee7626096a01ed087d37fc0591ebe294428c8a4ddf178a3a759d4d2fca75d512fb3680a5c2547f253294fb4600bbff48ad830c0d674501a5220aa90c21c197b613a461182d592e08bbf33f4530e696fab8492cb5729170b6afe0ccbe13f9fd660fec535a19b856e17ffb8fde423e235d66493e1756c75cba1449e7ccd644f0b4c412ca764bd4a88b0d2043a3c2f66567ccdd159a9da3f96c0545b7a89ffcf9c73a65145441e7e83eabccae30b2c882a68f9737219d3061dfb28cfad591b7b4f5271a5eaa2be67a7b613579eecdd6ea06d4718dafd4c31da3a28d64079d716cc42f2c21244b028ee3e01dc67c79121ca9ad329233166a518e296484c80578f4d56a0be7461c166e874d12696285bc9ff3bca3b6fa90475abf71553cdda9c1b2891e95c27800e0ebf1f983c61f6a8b3f4d02e55066abfb560defe2d55b018a1fa82ca57bbdd37fcb0715351d92ebd40518e022b3b1d173ca29e352c1aa571bae1065a0bed9a3ac42e74965a52c66edd7052fe887690672dcfab19eff9065a2f8e0134e507a4c1d0f4fd32ce5465e7025d00b0d6febb8df738b759883b036d14728fb01f4f63a1f31ef8d706ec865cddd19f6468666c316860f828fdb687a3b1471d3507357ba711b0d5de50b22a4f3e4122661924eb73b9567664d3d63ababe43e619f3cc641857c7f14fb3bdcc9f0f31d129f0d1555ad8cdff410194e2ff09c4461ddaa4e3014c932e73dfc5ee936d98bb7e92a5b907fd504fedca5b96fd4be5f1e5e7e6a4831fd3f6cb02dc7e28933569ace78700b8bfc7695659d922e8cdb27bb88085b624e54908a071f5f4447ac9f7624be6287228f2309df1c3ae2dd8bf39f063c2db3be8c4751df58539649bff09ceffe8df12dd6c88486856fa24bf0c23ba09e49bd75981f9fbce4f05c54eba6631f4bb7bf4dc2315a7c391707e62649746c159d34d6d82f8ea4edc496cddbff6217b77787bad5e1d04a2e72c25323dcf65990a02f2a0805fb026e2d96ad888acb1177da2f072b2f5745b1e16795b8b834e0d7de136fb6a297b9e0f06a1103b10b8739ca6a4af171b4dc93cbc9b3c83d8226f34efd4ddc38aca250dc16b2972bdba8ff478ea1e47bcfd2138e169e2c00a6068356421aeb464a78bb739049db92c0abfe432d55d59fccd0b7cb494f5d5272cbe2c3728a7fec845bd216a44b36885a4dcb2eb5c3cc7df51edf14d8491d06ab5d7ada88f5a9dc35633191e772d1489745f0dc651e7dfd9c8ebcf22548c2de865f680f7edd2fc04c4a95effad19903b79c073a45138388026517e68a6bfd184beedd2f378a44d776680f14fb0d0f066c382de7110ef0bb72404f44e044ee31a010f16b13daa21f5775769560996853c57db2a7230c24c994faa2c3c09f8dabd91b8bb3e72e56fe4c3c8c00519d75c3b5a4cc80ad96fb2c3b2b6a27d1a139feb3007d63e9ac2a8ee22394f989a6ddce84089dc665834d6ec8880acb173b347a8c5f00a9b899bf3260db04b8820ab0426248453a91e772519387dc671f74884d31fd624fd899c4fa9af8ad81cc4c5c6ff17fd148710f5a73fcadaa0207408f9855f49c0b338f06a3bbf17db85ba1c4d4efd5b90b4a6e0aa8a8eb1c9166a5c1ff9705a0490e524ddabdca569f8b589f6dad0edf639b6b43b535d9ecb47cd5f9448bbfe7797899a40d8f11b46c3e270b733cfa516441b6ad5ea68292f1e277009e0ca865d195ad46529adaa3d58e90457b21aeaee298faa32695dce518d1616b93f453c7702cbb1bb48679eaff18bc35e0cb24d34b01a96fa17a855383f687d6fa2fdb42015785c679d128e000f5ada0ac167a78052ebf8dfac900a6575cbd83c42814b8cce06d99487126a5a168afb5ff8bf4392fb0e3b9068812bc7c5e4ac2f5334a16689a488a1a0b74883688133593c46bc7dc8aca1b89c72ec477458489de96f4cede864d47f7164d79b0c49e7c6b31554c1aad17fac685cf8f945677a27adb633c0b1635b45511545eacdb3248929b8558dd9ee3f21aab7595afeed8bb02298fd251fe0b47d81107f090ffa36e539256eead4d4517a92c5e369ca55b2db6d0b7d4da59eb82d2c1d8248a64c3bf97d40d84caf0039ad2e157ccc92e517edbda99be1dcfb8caef713bcceffa7a6513300b9e1c83a0331e299e60656b15c481cf98440ac55680d619899a4e90f59e43324dc26300583138ca206dc055d3ef40cd07d59befc0ced5704fa606f0b5014941dacbdbc915373e3313fa7640f65b8f0b17b8105e07e2053304231e09d40e88a9ffdac40f8574c54575ac69d7c201f89441dfa178b548fdbd6c285e1e13430de734bb3461d3bc008f211890ebf908f8ba320ef4a45c5a6b918a88019f06ca14b320adcde2988747ecedcb6e21638f7a800dd5216763ee8d0358f751ec4b38bc820ac84361488f4475bb19f7e18f4bc4582e52122c43e8c39a9a16823e7a201d8c89c31f4864942bcdde798b3036b356ad8446932d3dee58ad47f75821bdbf1bdaba0d4979137df0c95df039b5f3bef0c3178516b637bdc23fddfa9e9c7689018c20fc85b162a52768bc7b8cc59193aafb982f680046badc037e05ec609b5f10ff6bfa7e8682e764b2556887685c5905ad195ae896e4c9bdb82e13133286d726b3ee62c9c9bda95c8a969819a5e0ce3e53ec013249c60f45ee3586a217886e18631c46fe6106b0120e53b3850b91e76b22aff19ba1fb2c2d2724d28130a1e894fce361bfe86d52d27e5df6e65c620bfd6ed99948066cb292cc6524438166f743e647ea6ffb72fda5bbd7c03cd67629dfa150e95e90a94f9581ef7bde865dea7d1994490f3a270a7e931a2e6cf9e0e4fb80c894e954fcc9a5801c8b44cd78c94eec0651e5772f4899ce32e7e620dccfe8abad0bfb54c0eb9f08b9feffdd24575147a1c4c25bcdd0da20667aafe9ba2d69c9510b56713445670f8d36e040853977a870631f7bab29ac33d037243def7739aaad89ba27417258a07f3552f1dd6f89113b25ee88da02e34c18937e290708a6bef7e938104a93b2e624e5391f3424008c264f118a8b0ed9764bf5ec75f6c92b2048a836cf3fdc2051a45aa43a1ceb2945fe7bbaa0d9395f4121ab13779c20f3bcb503bfb7ca6295e6917c00ba6aeaa5fd39ad98dd8b21f81868cf0c05835f8b85b5f953154470ab01d425de40297401045c855b224ca9cec6aa8057d79f46a4bf2898ed5b8482ac091b2bcd73c405982c2e867771dc44a6934b8abca84ce3595cb137b95965ac5be2b594d421698951f373f06d43d405515a12b1d07f28e8af7f99c3e11644916b6436f8a91a19d7b9e38c7043cb0560034579186726f3dbe6fbff03905d59f3d6e43b3858e1fcfb41e3b7e6f2cda5424bb690b8fb56b0ce32a09641dc16469c32c146a72ff4b20894d7bb8daa9ac561fc7f51a1badab2df2f98bb8e5f68456712477c386687d517c8971ab73eb9b6948e85ca3bc2f083128842a0d7029f7a86e18d5434dd9a5eb2e4e21f7ecd6d6126fd3c8ebb11e188994e81fe6bf75edcd1102d9f0ad68473abb297dcb45a59d5568efec55931702794a6a105f827565e79d0f3a92bb0f9c024439810d8714abe67010a0ff1782f7fb16471b5769cd4347f010bc78f0c139f90c9a13711233c471b6833b2f27b4a4b393aa2ecc2811683799740c5f1382e59a60243b8990e1810b3247592a3f299ff0558728865c54084bae02fd0cdd5dfe042c7ed4de48abfa5f3b209dc115935b1e5a6feefa33bc3b9444b05b580961fae0205d46568ada9e710cca93be690ea121bd1e5d311feeee03c7189a631e230042a87900bdaf9fa81e1aaf28e907645ff0eb26610c4ee803c0f350dbb2d2d90600c23c3688f6fdca25dd2fa20d25dd4a30571dccb479f07f1241d1211c7da4615891564d10ff6726db6475c237b80dd5daedc0b4003838a35f5b8335979934e6b50ea952cc0a8f08fadcaf2aebca35d2ab3d0f89bd0904bbd545da27600abd30a25ae9e1f4e4418062c8779dac3849f632b168f9a8a3667bcf21d4c59814294ce4c4d872837f4ddb0523031c12dc8d774fe552adca5f482aacccc4fa15017b69f97318708ffe791853b5e2bba9d7622c3499f7915073de06c01d6779eb032c2cf03e91aff5ce71fc90a9e5db7860fbef85d81afa8567ee23b4274f3a1e500aab1dc0f5e5616dd044ee381ea921d58d61bfb1686a39c2853fe68d5d62ae782634130e27a4d139293c277c5d5b6a673de5e92bcca154495a678d52f19a140c71fed37dd2d5a75e26479fd936eb3cc928d253511d0e320683be97ffdc38499f355e51635e6c28ecd3a2ec48b726f2c7a1650f3a38b7c3f601377613b1f377c56f2000f95f067693e0172aa80dc6d97f2347c48a7ad0a06ad20f9165a2674a147f84b25c2f343f4e41bce3bf0e2959b017a3974fd538f5f8e43479155d96d822788fbb88676035df0b2f9abd6dc31198f9777f408e6fd95d41c10963715bab6a115b39ceac69a483384fbc435897a09fa7e0bf9a6d5dd70637a89605b644effa45954fa913a48a66e9fa56fc817a7947effb01a5e87b41b6761cf2f1362b877fd4918d3d8646b2e4bde47b072a1e7741d3458e83fd21d88d74bd80d7d7b664cc621d064771232b2fe7cc7358e6b00423ae92bbf2da04f5954c290eb8749a0960ca6b7bcc52dabed2afa2d84727c53faeff264a77c56bbb10f094963d2369f9cbcda2284b71c0adc0c02715a6b5bf1855109f771ec613806613f258fcc929437ee07bd81bd88bcf0891ad730728da2057ea59717311306c78f2a11767f5a5c38d97cdb141a2a1428400df10293f49600df524cdca1225693a9ae07474e4cdcecfc89bd1692283541bdea48980011e93f561430ca1c8550d0aff08719009f1abcaec8ca4980df0dd25e23dcb9922c8207c72957ba157de03d39096c61af7967cf5b0e96e1a16777abbcfc9d2d5acdf02e9ab082a85cfd6b991eb7e02e3811522a46dc3841f32f3f0498a056666b3501660bbe7f52041f78a19529cf3c39204000fcfcc53b1d73c72c6d93b622d62957097c1891de3368b9c4311962f36a9d53e66e31334711c96a5e44d1710f3988ed136b1b6cdf5ecc50a08284e7a0641cacc8a53e31c4af36d72a6aeb3cc8fe806f36c50", 0x1000}, {&(0x7f0000001240)="290a9253c728ac4f40717a56b53bbdcfdf391c3f1adfe9cf8de76c65f3a607eaf8659744bc77f3c21cb70fcf2ef61e2dd188b84952c588823bbd4df1168d264c3ac2ed262a700a2ce84b33137914a03cd607a44ec7e3c780ba62a2c36e83dc7ad002e9c15a5b52292ffaeb990c2d1ee3018dbd0e032b5333dd082e756c3029fc8aefd5bb7cd82d4430584a1344e5d7d7ef735af2e1a7c15b7a21b5c9842c5ef17d0af928f1200b1daaa24b5bf50b9109c4cc5e7413a899743d0c4bf00ad0713b2d19f2e9e3cc2c9858ea1545284fc7a32ae9705a278c9d5a54211711ac71963292f5241aa2cdefe8a9fd5b3354b8fd3f1818f4f2d49ca660b745ed7a1c0fd5f74ee902bed0bd6c4029f166bdd7cc001fd0e7dd42f69f6fd4157f20797cffb3823b9b4a0dd4b01c0d3986b339081bf178aaa626576cd11da882350c1f6fa514e44051efcc3cabc252ac7e3b2e6cefa8ffd709cb7ed39e77320608a31d6dea87b16c427f96efdf4abd257df0399020c47e1b1387e9a16a8592739008e0bdd9f830086bc858ef77a03701acd8f7113d994b80de0bb36006582e62c44dac5751869f2cfd7e59fa5338cb4c26eca25629c46ce25a2fdb65bdba2de5cb1ebdf170ade9e8c8a0ef0adac3900bb901fbd979eb88b3a7d4c1b2b5a1d9785bd3c04d53d49679e37b5bd82a6f1e7076c584d43091c925833eaf200933a238bf5e161a4ad83f36a231478fc85f3964b854bc476fc0ad33c1afdcfa32eaced69a892846f4af37aa6c2aeed826d619aa53e6038cb170cf19e0809725e5a4b59c0abd65f0d611de3eb4ae4ea5e6d85e724ebf60038cf00852b2f89d7f093aaa589feb8c613ae5d20a695d92a77fedb7a4805e59582bba67eb89829a75d8aed8a492e3e3df970abde3b3574361942da149825f36d7db06c9b9c0b51b1e77fadbf54f9dee85388ad30e6d0436236a32407a95d7c6c0f88d5da7d04b453cc2d3f22eefe95b2532a3956ecb1c8937b8e7ea28d1652aea0f53af77a6d7a31a5d0ea0993a2f6d2c037675778862519ae0f9d131c26f18a5252ac40ad3d65c039a85e940264049b133220fd31eab30d02b26de45831b5322ac549d0b941645f0283d9c45afa85f8db9abedc626aa92a826cb43b8ebdfb1770e97d9211bc7527a75812b3ac164927522e303c43efa226514cd4db3f73e121ded1529f633a683ea4c468fa360c9dc6fd9833ff25571c85aec4a649cbf5cc2586259b5b9e7ab543217540337c4f9da580caef5033596564a92e6e85f58cbebffd10fb4630a0bc4157e3cafd655a1cedcebc0471ba88df2c7e0caa65a317d0ade2d3761ddd9ecd7d49b9c38491db245b148aafaa027673b24877ff8701e29797beab1bea8f6b5bdf4bc4a5a7a30b12204e3405c1a40fec61bba95104d723141abc64ff653833bc257f30f5b957f6fc76a2cc456c1882dd0af3b65d2102dc89672759f046903fa11ed8b580caa63410cc4cf953c66ab842120b3b9485646ab82d879415e949be85d484a00439f8cac2d054ba511bd9c769f7cea93f1a2004539c306ec088703ed1a2b99b7060d110e595cf62d4ccb287a354b4a85ab48f81d104b3086b700a2326bfb45ba20ff25e7a3b7089a0422e4d5837a0830fe561dc7858cc9dcc7d683ccbb3bee4782f31cbebbc110b04d691258b1aaedddaffe95b6a45bcdf412fa14450dfb018a234645bedf44c40041cb3b6c9457c25340b8a7760b706cb0958322c1dc14d35f248a5302081185a8957200391652225e94dcda6789fe0bacf91dd05b1d3e15968b5fea61b67a35995d6358b95f2c8a3389f16d4630bff88a6c270dce6a93822e94c1f988eec9150b0ecf868c32cad57580dd108e2b1b187e0de23d4f9e7e2f54538286b3d7854eeeb9e7f7ec823d411b32060ea452522f0fafe494f8793a01d4d318e249f76de516bf273233be465277fc8a29643005b09338e1e26e6b5e89e7ca5af057abcaf71e4dddaa34da92c688730cded65eb24fe2bb1fe93750f9fb336bc0bbb03ca86fcda006d1a531d0093cfa79312edba9d73aa681109543fdf17d8110c771267dde0ce6686cdca0f9466626e2a30816419e79ba28768f9eabacc58a05b282cf171e62b4cb1a790c6efabbbe7d563f01da213a0c9f7dc44e948ed234e97da94475be52c8a1aac222fd08bcf1bcddf53fe4b196773750308efac9c27da7a3b2f77969f22a938e48f2f1127b9fb2ea7303d87ad4b404854381ef142ff0b18f33920e5b74994de1046a59143fa1c6b4c85e9dd444413c22ba44754d9db1b175d60f7f1786d1381264a8b5a0d3e400e079bc6d0dea7fc2224421499e5e2260cb3529ff9bedf9e465038e1e18d23d10067330240b55b3e8c5077c25920928ffb90cdbaa5760a0579689b43a8cedd56b05f57343947754a4f4ecd1ca880f4a0b878a8ad1d62306cffb46e18d839cc5792dd8bd5604950d889ad7d8e5b367654cca46bf1fdba29c9ffefa09a7dcaa1ca8cd370e99f3e6383798d6b5fbb67cafdb3b1200128a6fa41ef82e6f3c723ed0ca9f22041269d14ddce6b7be24882b02367abc3a03e4f361b3a3e487504d0a7b251dae23642aff764c556b5dc6513606f3b4f38588810f46b43e9b95a34da80bcb1818319dbb559169a9fe427ff09f9f8c276a42933732a89af682e7cea9d78e1ff7a695070983adde067cf72ae33495de88ce42d1781bba064f540ef7bf1f3c33eef751417ea8d037330482bd736c55c4c4def87e12c43cabd54845be41c41036a40b5f0bba064534500fc4b60f6005b8b5fc635959549f87d8b2322442849a7370b7903b650f05e83d67a56b744df7b5d1d9a2b4755173b7bd75699e6e2673442229f90e0296c286d64ff305da486ad8580ae07e6794ed0addcaa6be38b0f6e00916bbd74c31f0b4b43b2c60b9f34f983cc59fe31e503ab9b986b1048baf0ea53f91fed97d9e1cd84242903416d8102da7edc642c6deca90c661da58810fb35c32b6cea6c38daec4798d302475829289745d8df0f084f63b2cccfc4b3ce15b7c82664ff32aaf69f9ca857db090267e31d2ee1ffffa33173b27f96d0aa682e780518ca7bda62c203f49d0432326b0d0cc668006adb517f6b23c9e5d96fd1432098c227cccc354015f6519be925bf275850db38a76918b3f5799f8c4648af361e63171697043d917c1ccfafbd18365e565a99ab72b295ff46beccc86be3db25efe2801fdae0a293a39bf3a9afca896262d51fed4506fa2ee580f8b8a80f3b0b370cecc4d74f6bb38e1f6af952ece82bc7d6b94e891fb5200ecfb96c9affd7e6c7c71fa1ca4792bd9d490916c656bf1fbd9ecfeb1d97c193e1ad34ce96dde3380dd65b686ba29ff1563667b5c90d530eaee6e33c9581567aca6f2e8c9a263464d32ab796ff7c23d61ddf3eaf185773f17d639bc6a33e78c620cde52d6cabb0c4b9ce0f55249ff70806ca785bfbe41ac759c74d71528cdede15fdadf7491cc327be9e5971dc1024780a0b07e1e4d359da15974ceb6b4ff6ceef8e24ce86769e9116c2ba2bb94fa3f6a46d39123a8991fd1eab47443e28bfee06616dbf1bbf0bf98d35cfadb35d4f997286f6f8af92a927622dc2180107247d4108104f9dbc1b8cdca38b00a8e57b4d73e68d44199e1f868696d3126a7c89543119328d3d7b368f52d35fbd04da1003b3e53a0013dfcf4343e5513af92f5ece39749fa30da8cdf361e02e60db3703e9f1469c752c3b5490bd9e74534ee4e1609f32d0d3a9441cb11f4052a0a168a061c60e21e498295b2df89f84b5c8e48fcf61b64a5ef7d3485e557683795e7d20365a54f6e86eca3cb39f389a7381927ca0146cd81dd41cef408a852427dd8b67bb25aec0a04ea135fbbf04772880e46f983ac6dadca5a2f911a23c0c3c2e1646865b87d5ffd798ee81be45b4ba2b5c7117a913f419bc92b80a023765c32ea0fac3d293759fe176bc18cff5462a8914dcbabd3c6cc05880e5d9c034559ee436474a73a2a3f9754ce373eda7dc3279b1a960b70362c39cb8c42df9adad7a16981df570f0b8ffa563d98ce9ec7ec27f9ad956b280bd95f3ef05bf25d3f53c2babc3025a2d1e4f7d870b20c871dd6367d555e97afa0f348457469badaa535ba2ba987f7ffa2c23b0817fd487c88eebb06698bf218f7abce4600022f508415efd5ba21d187acd00a5b6e305ed25619101101101d38f238db651f24a89faa106161183d2d68c22a11b272b9e377db1c9b93406222a443b5ad683060926769b66a4b4ba7d676975e334199476853e02af7a96dc775440a532ab985d984fcd9ae94a226477d2217ff00dc75a11c14fb8b85ffd7f00b1709acebcb4ae6aa71967224aad8cd6c5c52e41a3b25afb610d1fc0dedb0536c898712a7013ee0a46a7d385721da84dddf0159d5d2eb5e2c940f1eba2d6861466deafc4aea16d66b2b99a222fcf244bddb9796d289d1677ecf7ebf6334019040a7a7cbc0b9913d7c453827658e312c9dff83e18c293edcd2280bccdd83c0ed988a28769aef710d2b7e78583b5d06a5ca45b9f8e9ca3b3541856434a8e5c29db91b82ddaa963aa44f61b863cd8150a125870044fc91af2bfd90e4dffeb07721315b76fcbf537d83aee9a1e633259a5dc205c38d38431a0fea8ab2c545b24742c23a1b86db68c77e9ed18a7512caacd26cc4b29140cd84bfcd0ea311c7bc6c278e4ba3f440ced17e496f5678643b7b894bf8220e96fe2a05d6f2e41f806aa35b7ad9091c3e49cd3fd377d494dd7155160ceae8848b35e95ac400b51fee1f3355161c209d2300538b82a2f04108c9d9a58b7ec7e914b5aba2d5c08d41346fc79d1784a89d1ee1e66d6ac3286c03c8a9a9cb6ae73f1f8ff0cf18fa085fc27f253d9dd32cbdad196b1d77acffad365e6217fda41a22ccd78740acf26a9f52e8f372cdd51f1837da262e9280d826ee6415e8408bff7ab51b48472c6c37eee123e0e750c57a488a70fa6906a3c59e0aa8376e21d31db105d650c60036d75dec9cb08c75bab091d339454a606fa0a29bffd419c96f0b26e24a982550f4ea9b8714dbca0b5ffc8ef660f12d5e771f0572e0fa9a905075b5a6b388b5f5258cf20ca59d9e2e8faed076c75fbc6d3fa94e6acb127ad212383c5ed8903692b3a2cb3d4b38cb5a173d133d110f6d569eaf4ac21466b1772d1c207a99a170a07d2e7540e0b9e5bd952ab2b45e9b56146c32b2ec0c3d33f96968c2d943909d7e3cc0355ab41b1632527d8e405e709539953360809d04021d9f2d018f987897b186cabada9ec0a984e8a0640de3aef36b45958d9c442db04d656bf2a20841a4fd10403c5bf0f4568fe856c0334659c58c64939c7c134f7de6d4a70771c84dcc91116fa221ca96d0f94949b7a176e37b44798f13baf3427ad22eb29a5c0f6e86cfc4a348875d9d8d344c4cb6bc1defe7870858b71cd8b501510ca3f81fa58cefbd43561eb5ea012bf5064c34082436369e970bbf17a60260a3f21ce61391d64a472005ee01b20dd5b5ee9914a425562f071d28b496ea1ea58f0ca87ee0c2d0dc7cfab076062e3cf5fc1b225cef4b17ebe0f6f693b1bc6905dde0a3c0b1df647248f88cb21d9068b80d0386a70ca782631452d09da7afca28001bd609c329b83595efb5217fb3f31b1f3d3c5002e324fb3aa2c8d383b4434c274bd1b41ab98684b3f887c9fd63e24435f50389d38976ab68257d44040499bfc17627754f241671c095c3561ca151ed5013915421dce6c47991bea50184e29374136c168f28b68f6eaf19e1fcad661050", 0x1000}, {&(0x7f0000002240)="74823d0007a8ea91ac9c45de1934c602d105641b53bef739dafdc006c7cc542e691a0e929383e260c6ed5822ff12b8520b59ea376d76f4f75cc833771a5484f01f59db36b9e8c2a0eed6cbd744c0147b5e3d4ba723f1b8b0c971b42a048c9b9eded2f02e549b00225701c8cd4572d0c90f77010d106de803384e5a98948bb01a87109cd1b2f147f67e2f0b3aca4540e47f9ddd1516b71e0de9e07b243f3e2e141ad3970fd344397736e6646a493b5eb6e9a353c479691809b33d9a00e151fe8613b60f9bf0e5ab74d63a97dbae9eb8ddcd6426f4e7285bd7f8201acc123e0567d4c0ba4f07f4f644f320", 0xea}, {&(0x7f0000002340)="7e1421ec9a74984b444b9943c12e667b157879fa3e1c21d5033db526295eb475bce3e9f3b5273a1148e44581a1f3d4c76ff4fa482bcbf17fe75b744c2a7aa6da6ed3c6f6b6e6a0a30325042b5cbd526c48ca59c9eed42fb1fd89afeb9e4305a6cdeee0ff8ee0aafb5d3049fd8c64ff249176d0984d25d2b07ba9d5887e720536a885bb436ac2ad71abb9b50c", 0x8c}, {&(0x7f0000002400)="d392a7d9ed46ada0a41b2d00a93baffd8bb172c4ab5e5be4f2b7e049a88c04c0286459e509d6cce4323f6cb4f707850a31e7bc0fd7eab0140a83bb40a672dc61866b984d02018e34bb6ffcc9c51d4278e18512af66772858937c98c8043ef2a5df3445c58450c83b46b7c60387c2481ae8e847c9918cf54f3fbc1675f8e63cc3abc9ce16041095af3a1317cf4e870e55b24dc9933280c2cf1a5dcc3a19086d94aa7946b77269618f608e8ce94a1b61b44beee5441f5e9c8b87433d77169d", 0xbe}], 0x5, &(0x7f0000002580)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x58, 0x1}, 0x404) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) getpgrp() 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socket(0x26, 0x3, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000080)=0x1) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x6, 0xfffffffffffffffe) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae000269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c6e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea677c0b8e88f65e547f8f57aedcd332592f01a1e9b96fbfadfaedf81b932ae433af98e43778b7047d0000000000000000", 0x789) 16:00:11 executing program 1: r0 = socket(0x19, 0x8002, 0x40000000) r1 = dup2(r0, r0) write(r0, &(0x7f0000000040)="9c299cc89479334c5c5d5185fe0980b8ba58d40f18521cca0ce888f0a7b0d4dd49421bb2b5c5d1a374b0e41b326256131b995e49b8bc66850a64e773f25056b904d9aea3807d873098ba0ba449ce8daf8f1775c6a57efcece8b7746c46de535998", 0x61) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) socket(0x3e, 0x2, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1807, &(0x7f0000000000)=0x6, 0x1) 16:00:11 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x43, 0x208}, {0x0, 0xcb3}, {0x3, 0x6}, {0xcd0ededfb40d6e3e, 0xfff}], 0x4}) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x100, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) dup2(r0, r1) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) login: pckbd_enable: command error 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chroot(&(0x7f0000000180)='./file2\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') r0 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000400"/110], &(0x7f0000000040)=0x6e) 16:00:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000000000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x1a0, 0x6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x4000080c1, 0x10000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 16:00:13 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x6, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) r2 = open(&(0x7f0000000240)='\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, 0x0) mkdirat(r0, &(0x7f0000000380)='\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', 0x100) rmdir(&(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') renameat(r0, &(0x7f0000000080)='\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', r2, &(0x7f0000000480)='\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') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = shmget(0x0, 0x3000, 0x80, &(0x7f0000000000/0x3000)=nil) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x45e) shmctl$IPC_RMID(r1, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x3ff, 0xb82, 0x3ff, 0xc48c}) 16:00:13 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10082, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) chroot(&(0x7f0000000040)='./file0\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:13 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000007005786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c50000000200000000000100000000000000000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x9) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="c183e20a25b1d5e1c06a95c0e3e1f32e2cbd750ea4159f28264a74ed09ccbe6fd2477c437554da1634dabd7fae8ee6ac8bf51ab61c28d57b8064eeb506ceba39335461b193ada97378ed8a6cf4b6fb305edb8004e307de9f8e8b562279a3930431a3339c893c5f274ea20b5dd75dca016a70025354e936613d233a4537cab200"/158, 0xfffffffffffffc5e) 16:00:13 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x23}], 0x4, 0x0, 0xffff, 0x0) fcntl$getflags(r1, 0x1) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4, './bus\x00', './bus\x00'}) accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "2cbde3ae0f302b74698008c04aa4434692e6cb7a", 0x1000, 0x40}) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:13 executing program 0: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = socket$inet6(0x18, 0x2, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10012, 0x0) getsockopt(r0, 0x200000029, 0x80000000000038, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) fchflags(r0, 0x10000) 16:00:13 executing program 0: sendto(0xffffffffffffffff, &(0x7f0000000040)="b54235bc995dda7802b5473fb4e3614cc3e2c3789db43e922dc714d892fb62bd5f955a320b31ec", 0x27, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f0000000100)="12879a4e2863bfc11b55d59e5808c69eb68e089f522597f89092edeed3890c4fea99c305f4a1d81d3dcb294289d8bb7ed819e6b1137f94c3eb4d112c9a5fd2dabdb5876ae32d9b5511db28fb0b53b6255ff1995d459c433318a29fca4f95193c72da27fc78d2317cc7d2a826f0abf3acdea878f6a0dc9964aa79c5b64104cc4042de290aac503121883263f02c72f185c415de50", 0x94, 0x49fc00c5c9602350, &(0x7f00000001c0)=@un=@file={0x1, './file0/\x00'}, 0xb) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendto$inet(r0, &(0x7f00000001c0)="9fd8474fa353deaee6847560dbe397c501a8736d40e3756ec2b8d51f0493c238d382f2080b5d1b01faa6debce96219e79afea0992c62fb6d8dba4dcd586df923916e4f2a0873d28e30b4f0e9f84590064451dd01fd29771a201c840f943f68e7f2a5e5f4b0089c6551edb0f263fc49ff5a922e263e1c87cae82e33f14b33019d2564fb1654203d9e4de48ba26485e65a2541e4683d8c3ccac3c80ac62ea3f02fdbd8e75a9cb611e2c2bd6794e34fdc695b7bc1eed19fea9534df02f7885932fce7b5d88deebbc8f60d248283b6cb49f2378112f5a9aee3", 0xd7, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)=""/67, 0x43) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000002c0)=0x8100000000000000) r4 = getpgrp() fcntl$setown(r2, 0x6, r4) r5 = kqueue() bind$inet(r0, &(0x7f0000000300)={0x2, 0x0}, 0xc) kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0xa28, 0x7}, {0x100000000000, 0x8000}}) 16:00:14 executing program 0: getsockopt(0xffffffffffffffff, 0x200000029, 0x1021, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x16}, {r0, 0x4d}, {r0, 0x6}, {r0, 0x1}, {r1, 0x4}], 0x6, 0x49) shutdown(r0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:14 executing program 1: setuid(0xee01) msgget(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1004, 0x4) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10c80, 0x8) recvfrom$inet6(r1, &(0x7f0000000080)=""/15, 0xf, 0x3, &(0x7f0000000100)={0x18, 0x2, 0x9, 0x3}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x38640, 0x6}) 16:00:14 executing program 0: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0xffffffff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8, 0x7094, 0x1ff000000, 0x876, "231915edcabb211c47171fb02c91236347bb18cc", 0xfffffffffffffff7, 0x6}) dup(r1) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1}) sendmsg(r1, &(0x7f00000018c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x8000000000000000, 0x7}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000100)="9454ee91e38ff076edb3eb979d7f3a1a5918b4c5785293aad7588994048cd1d618caad028c89cdee7134561eaba1d84b81ac9c412ecccbd9b6a7", 0x3a}, {&(0x7f0000000180)="3fd3bfb60674b3a93ac0449b1ce6cb6f564507df8c8d2ed8e3c534dc6cd8cac807f54f0dc608d948831402f4dc9fe6f2bb63ebccfea32e3f9e17cb4d543c3901711eb7a1e22e6f735135f855d1a659a54052db0dcdf76174c45805e27a4831dfd79541f158e19af037c70cd75580238a7ff772ba5b322b0c578370b42dc43ea82736104f2ee524c84afdd56f83b0d2b807497d5f455aba81d72964fff49b0faa5a255dfc273116912ff44c85facbc311170bf0d191cac58e4caf3c6b785e", 0xbe}, {&(0x7f0000000240)="07106be759d4bc00ed41a1b6f9d7a544e0aff4cd2deaa6121cf9466243ee129a539a6f560867e4730f720026704635d5e78e850fb97e5bd53d5253c957fb10cc55b8fd1927c484047ce5e758fbb405b306979085150e3af108294839c240613bd7bee25cb43c6ea30c3738fa108ab8075abf549ce551c4c18687a03c683c2b7b033d041c24649cfd52c4dd3d5792aa", 0x8f}, {&(0x7f0000000300)="2db4f23bcebc7fc424d373a431b3fb4df9ec7bd1b2d6129429bc5a57e29ede16f8ed9f67857b11838f3a38a7470d64037003a520393b3f87bf3d3bd25f16c9beab907af83d39d5e64d9537a5f19177f110c5a2c9f2481a57c7a5310e1f04f159fdb3af2a51613d86059ebf1c1793a28b4a15428593ed1e1a43428ca2b46975da7acdc1d232a6db3c13", 0x89}], 0x4, &(0x7f0000000400)=[{0x18, 0xffff, 0x1f, "70d288e7"}, {0x1010, 0xffff, 0x8, "466b2ea345254c3223d8972679bcb95802032d4c1705348cd0b0597c0d87bb854c1c1bfd502e1cee9aec7e17f99d2b67f6dd33d060c09b5630d796212d8e024de390c18f141789dd728a019e71db92b0f8bbf65b13de04c684e9a15d523168d6096c940b16d27e67f68fa2689b758f011ae00a9fe3fa76badbd9861a53b4780aee010287235ed7eeecdd00c6e8ea9a7d05602f212a62abf830021431e5be50078cdcfc773d437dcd6ba1d900ee4972322bb8f4eedce5436c85be0727168e4b4efdd10fd611e6b545e3b1de4e9f62186e15dc86c2499b0e065de67d414fdc175dd248078035c9ea79c5095ff2891c307c4bc0c4442f7f126c0783ae9042ee81a619f90ce232416f82a16a7b8982bda29a094036f1b45d303d03b4a25cb5c66bf5c47a61fb82a60d45f7b80a2e380e75fd270215f3a2950fcbe2681968be0bba25ad582022e3fa1336c587dffe06a09d744e0a0008c4e9fe176282437ff94719e404c112f26ce034bcc49d1066e257ae4ebe61684910c9d815f77ca5b1a28c7db94a54a34b001fd2359d378ec389f6c1af43e8118c3f2ab8964288c2528aaa71211e42c96c4da566e8fd4d2679cee21115e4c9338f21e58307fb209315cfabc83656ff2b981f90e191667139d9daeda0e078b92c66b8afc5cc3dd05145d31b739bfe4f142e0a56ff1176618c9d7a8a1b9e1d0f83dae04b93a8245684572fc3f217c9e0f86a36c0f7037dcd2677838b09d86ebe2a1b013732c8805419a6dae4fa28a0a8ff520947ffbc8819f727efa2e48638070703afeb1ce8bfc579dc61dfe9b21199798ebb913c4d1fb92930c00026be9580e1076c089f568138796dac5425e3df7cad462d111c22f0f9a9bd3bb29f1be7310d2af8a06c056d1d1a1eed9ddcfa6ada5eb8782cb7720175939f4fcef473967e24040b9c75020c3359bb528b44a540057725a3c9082b214326342e1c5a69dd159ddc4b516bead29eaa79aa37b81a8179d54961a04c79979e882e8a5fade317619f0f92964abc6aed8b8c8e52f88fe27a414fc5909db1a93e96392f6e9978fc2d713e91b64f30148b93715bcb92a87a1a87c11e5e19ff4afe5672a1a1f51ecfbdced44f792d7cc284f43c06cfd906aa7d953b01b67c167a5ea2b908f2520f04276a49ee174d5da2055a46040600b6ce40883ccd9964e1f11eb703f9915b3473d5dea80dcdfe43d0cd4a6c1f42a740b7a2621448db8b41c0fdc1fc2a4eef2f24156e62a35e4e20d692565e83a7a86495482c90d006e664bd784c522d629b04fd80cd014e87f89ada1bde52aa09f3a2cbb7a007fe1fd33a89ec325f5cefff92af410d3c0fa2e16aae64c2207b47005e2bf00709bc7f0e2f88e3048cd05985767ce9c2e61339b644f63c4f2bbb0718f738bbac9f2e64cce8f4f9b014834f013b78f40781797e27df396b9021e3a190b7bac59abee4f79f4c7d3a0461536de07672ada9a9a6a265141fdd13261e6ad84b1dfb55ed64310a93edfb5ece2aa6af51c0d6e44eebc783bae6cba476d47b8e505f195574a0ee29c4be2fa2d5d11fa51ec6521a6888604289377576e7c6eba825146b3f146904d17b10f645cef7281a15ffe2be644b7ba30b96daa49be025778fd7246878a9a31ad639ceba4600672de16b9d4cdb7bedeea52a3754ad311615ac9e760f89938ad51754044c9e53d1c88922acbe0d109e755472035adeb382d3df0f5d873b4d2bc5d1645721fed31b62e890391a00aa29847c4da201f22aad53f050daa23a12caabb8b98adb9ef9b07aaf755cbfb83ca367d91c4db402a0c7f44241f01aab4b82a9482360a0bf3d3e0a6ecc58a2e51050e271eb28b3ae980b8862ef47f70a49f31cfcb2a70c9e85cb4eefadbd0ae884afed75817988ec20223592cc0126aade89782cf87d05d4e56df48a7ed158e62aef1f3d4f51a0fea063c81f384d1339c7a15f8c888ee81789bc0a78e2e33f8f8e9681930005334b9dd02fc593941ec01ac7921d6a3993ad8e32347cb6426d568ff700bddc9415be4d011efc21f3da1975e0cee0c4e23a4d3e8d4b88817c1f1c5691cea6e59e706be0fa117f2c85c007e89be0365134ff842da3b1f8f57dbf2a999c4b9b64bbb5a5a57b7ff830bcc9eb06908e42f499f42e55c5b150711edbf1c20b6586d497dc86a8ed5246661664bed70fdef1c54ead11f29f59a3834f2c294e2cec57ace6801b063e9d365ed3615f651e806a54efb583081e82044cb22d0a430037123902d3c8a59ec286ab595c394d5097e26e318e0b3c225ead86d3839f280569b298899ee9757524ae50198f3cddc93b9c7853b3f46c81da3acde1f6badb2db67e6a9cb506826107287338d1a4c0992a6e8f5ed35ef24d22ef9c78e209879e8179e90eb067291c8394950cb60d44b9bcbfec7e69e7def21fe54f3c5c6279b86906563bc90139e7b260f3c1918821280ddf9c2a6c6794fb101062eae90c838ba77610f6d0dfaaa432891d5df669cdb473856a1e01b60cd35cea957d9845d9f536b879484626456a714fc780a76e7b9722b98a20363057707774f32523755d4d6350f41f2c6193c67f69010a8a7a5513fe51afcee4543768262d7079d40c89e99ace0c56e1df305b0ed3deefec40d4efb9f19c15a1cd78204d38e36a1299ddb529b42f23342ed330659f9da17fce22d14e8c133848dc2880e3f106f3fe9f8dc03b26c52b024c00f4e4ca82c4eb40adf72a6926773a3ad1d051b4e57e215554ae0eabe8174bf48028dfeef1c222c192ffca7af6eee295d51da70265eef2e1fd63f70b118d7d094ba711573363752304d944f2953e5353bd435f954333501f1fa3bb0ee4d0750938c4c1a3a580aa04d315a811b0a3a35e12de21e9cb8ab48560ce714f197fdd4eb72bcf7ede70960e25a7d5fa9ab49685b491f2f3cce69dfe004a3d0758fb8c172b69f0a3fab42c0b113d83b585f3a45a0444be74e7c0342417a1af620c65738acfb66157ea3965da9d172b8e68018537a5e2ac80f1bae0af4b3a768d89789b49baca67b44f4829e9a8bba7ef02dd3426ce2dd4e8eecacbcdfb0f29fb7294544e1ac5b642c5685263be0d2a8f167aaf0a6a82f8317cb0ce2f41e509636bf93fdfd99456fd0e42b76fa6ec907ddd77238717ded566c274624ac7fbb2630395d8570bfaccf71bf52ad0ab39006f5fc582e98b25e1de382a1d5051bb58af8e4a44d5b5c56cd2ce14d711b849124a6cb82e68575bb35d1b888931a2558e921f600bcc7a9573b7f68298f93f1d8d5ece8266bc40d6111fbb3ad210c68fae2b3564b6d06c67f1e5b45d6ebf260e2ada32c46321133b7a528ee3c0b097b8b494ab55d34ffe37cddbd1dd2902d98a2619810d1b805d2ca1f6d4837f3ecfd3d0a5d7af28caa11632730098295c466ef401aebfa9f3ba323f5ad973bd86360c0c9c0f2f3ec7ed4e96d5f2794520e0f960d8c957e88bb740f326bb9974db4d58db37e5f85ae0667955d72068f1a31ffad6a5780cc6b70027cd3a6720db9424cfa0c0a011a6f6b77c7e73074143841c1588c59b4c7100d7efebd2eb1a95b890e660c69b621182dd70ef64a2246acb487b247e26c88516a5067a5150f06a2cc0c7f5fa62b8adaf90364aa51f3e491c316dcf858102f6e1e92197d8a5e863965d36299fec4b8cb263522e4482305ed7e90a82446a88b77314ccfd3419057d8e62e21c0faba8ce9be5d4df1fd338e894c540c964374eb3e52e2020996686638ad04bda40995e5cd3ac2dab7f666a91a4e6a4cd6b596e34dd5b940afe5a9d972aa784764cfc3bd7d45cabd6390f067fcec3bac2918fb489420cabc27d96279e5cc18f5b6d3e3de1b8421897de60207312f379e643396a2fffc212f9479101183ddd95885f1e1456818267db1d82900a844fccbfa29ed53774248c656d3ed20e3e934610fb59f09a8cc68e31b03b3d7e53c5bb7676414b6d7c04d6a16b147154acb151df907865a85eabfc048993075f10185144d271863fc58d659c0c1981881017e3d0d31a595a02dbb519b3ced0b90fcf5ea688646e3518d74531666e9f81af9241ba108eae5e6c39809ecb49f11735d7742d89c7da1025f79931fba85c6a8aea54d2e9c5431b2d7ba1d7171bff7fa2a75eaaa8c2001b9caabd4c66ba397a573494d003cf0f3ea1444d7abf5cc85cbd38d15fa8115f5dea0fd6fe641dcfb71686774e6de763038879da87945ac02a77e7e8a8dc7a5abe3fe4e30f6b62df5e43e5c31ebef26135d116f486fadfbb5d5fabd196361fc70710b4c1c2b5903f1641905c68ced1dc9d24c2ba6258e684f2ee37f31eda52417b52ccbab4ed49b019cbaba1f25c6f9b2bd3f65aadc1d4051473a687f7589d3f1da98578366baa6f9c84dfb812e4e3177cf7420bd9a44e5c05a5269fa86b1f8c5a31f1c78804cd63884af62f2441eb76f01288c7a9d48bd96bc92ab7c0e1d913c50473b4d1efbbb31dd7fccc6f8f417589a05c413e5039f1789bf7b9d953ebbc25044f137a7cff7f95dcd9d1fd96f44fb27eefd801cf9618116362b6d83a8c8783526d418293c5d957bf9f54e00b51dffb42beeff6d19d05647d5750dc86bc9a4831a89a73ee1abe4afac2c228423bd72d6a6d8f6276d6f38444e7b32e782c273f916520f3e09776e504e3221d9372f69b64bc8bfbd1bc0f0edafb52edf8825b1fa9d08538f88085e1b47e93605c1734f9be6a6499140ebdc20c4592e52bc79f9aeee6f0a13fc3ec42f2082fe7156cf3c19f106095b9fcb4f3ec509e5bb0ba1b8ca183a77918765d9b98eb379a025cba1820bf2377c3424bb64e056ca6658c58f2f5e82932be45df851c1b0947384781727000773d65f71ac33529419fe115803b1706f94e58d2c202907fc78df4ad45be00ba69c6484cb98e643a7f5a6105296789c4203f706e18c7a4a41dc767e9eaf4bdd20b0dcb84dc0f2e34ccdea8e56105f2dcf0ea9e2e08904ed12a3aa1cad7c8c4d27fb18fee9a60f2596d6aeb425673d827b9f51daf504bb9d9b8b6fd886ac883dedfe04fa9f4341dd543cb2ef2cfe0ab3bbaf018a17326955249c0d55b85e39984581993b8aafdc89d2770dbb7d674dea17ad0fbf46d00a7cf6350d88dfc70b1e26dea81fa204beec39f6607dc74047661d21626f813f58348b86d2d8c57404f5be500609c694cd28c0a11ed44d80ce5db7411c1745c1761eff8c81501b72ce85096eb07c459532ca41261e478642bf7e837e3e7d4939fa3ee3b2682f992787d23e09d9cb4d76829302833ad810777b0c7436d93abd40385945fc045d7f63bef516ef4cb49dae2f25b65fea07baeee6871a4fac87ea1b40cfba35c1f1d6f0162331a412490a6a48708ab7e265defdc17d74dfcb10e837639c356035f3af5d562b129888c35c1b4ad6fb2f343850cbd36c56173a52900b4d472b64f1c0eed129f9a318b8e1e05f07ee52ed07d6fa4b68c34f847345103a5c08bc569abb2e440e16e04f0a7ef79b2e85afedb7c00cc8ed6d2d64d82f8df252f10e132d8fd78d8c0015ca4d23507eef1d636b0ef88ac0111d494de80e57d1eca65ed6729223d96774a74891f7e36685cf3d5248fb49ca512d9f2d5aef4074c5c5b8c27ced83a043b587ef0e09bc780ef414aebe09d8634fb259cf814f950705360ca2a8f67992837d33f06b0df612209f13ac54d9dcaec2419842c39abcff7fdfca39e4522ed1eefe0ae09f1e342d7dd4d9b8472a05987075b817213e69237234f95a02b6c1cf097809d95486b9de8b1b91db80988a27e9a83f199f7a5fd6559ca371adc2e7ac99042d22cf7"}, {0xf0, 0xffff, 0x5, "ee9085d0ba96ae53c1a820d09a553768890be68735ceb1f5fe2df6b0ac0226bd689a63219ff73a328ca011fc63e7c9506db6b226f7772dfdfb73dc1025a8de23137bf17545455c9c403b960b0c756b458569ee27962ae246bbf1d5c91eff961c37f11a707d8d7ede38bf44aeb28c254d887fc373cfcf40f50ffbc1930442dcb0650e6fa4e9f4914bc9a8af777837ded58fe125fc957d4522fc5d72b86e67747e03abe5007b0cf6c31202b94fc605cab33cba048bf193fefb9b0f5e8816a94de50727c496de8582e5c619731d7e0519d6aae8f91e27eb4ebb674c82422132e3cc"}, {0x90, 0xffff, 0x0, "117a6390ffc491d00877bce3d287f0c1bec9d7958b1de33a343d9aab9936452b8bfd707ca47f761308d1a960613a365b6d26462d89324f3fd6089896b844ebb9553155eba1d8896e9123f05761abe8a23e9355816fa4ff15ce29574ff82b0170b1c2f81f13ba7ebe45077f934a35db826e0b147bb02cf87a7eb12278"}, {0x50, 0xffff, 0x42, "e2c15ff73f6639369bc1ae7f1afb1f5fcd456caef46f06f12e99917c1a9db2c2b241daf0e28321ff599eff2438efaa23c0a5e2129c0f88eac59bda"}, {0x68, 0xffff, 0x10000, "b7e826480462abdc8c2e8fb280f8df5a5628362c6151ad893e8518a531a5057227100453bb043914fb47e00d17775ca21c327612aaba5b1ba0f7e19f10a23f7814b7d6c7015bebe8aa5435b167b2c984ed65"}, {0x90, 0xffff, 0x7fffffff, "ed711493c6106f11d52c87d2957be590f3985e85f10d52b24a79c9d0dd6c500334a1f6a4d70e3add8d20720c5f2b1b9555c605b3d9587083fc393541e8fb21d9882814a1c110f77633f3a90e4316c115429ef783a23ea569b318b5036006e6f02a90ced0c7310784a2c0a812ee5d82b99929cb064b32ffa978cf88b1d185"}, {0x80, 0xffff, 0x6, "a02e18a337f886368d23beb80b65136b69be59984b56d0c55957015eb3e39b70c835dee3e9b392fc90ae12fb97d8d529b0345c50a25e81c0edef5617bb3b6f3e011397ad2a0199c3f1ce1bd6877c8b99d9c9f62143758b5d9a59008eeae57a1f395fc785f85cab0766527acd069dcccb"}, {0x60, 0x0, 0xfffffffffffffff6, "ee73b74768b134887f1db401d3372d07e48e742aacd66fcbb3a2d0dfaf00aa08342f84961631a3bf0ead6d72571d071e3b9e39a11ff07a841c0fed1c4587c37cb0eefba1df746a7e83a6bb"}, {0xf0, 0xffff, 0x7, "ed77225078f965aae86c2f9b02588c0cf89d9f35164923011c1da95c2c2f3a35deb5e36582cb0a9aa0b46f4d77e556db29d5bde89a1ca1a5db2267fcee5f742023cb43bc120f91c9cc87164063e33c0abbc3f1a0682ad85ddf2fe6dbe85371c0a548aad162c9e4aebd4558ef25d0932a950f0d7630f4e185b14db789dbb3d54aee04f27c4712ce747587a1c38984edb6c62688276d2243c529c592780b02d7fc8a760e205a1d3ba1160bff77a89b563361601e24c1038dca784fc465d0a7374c2db1c3ba73fa48325a9f92ae3fa71e4fd8ca1a2c81cb32211bdeeadfb1b62984"}], 0x14c0}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x0, 0x8000, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x7fffffff}, 0xc) pread(r0, &(0x7f0000000140)="a0b687f93ad00d92b819c45154828b7f5944b1bacd5fd16b07d61443e633e6d36962da795deada4fd1d0c07ff04a635da4e1f3", 0x33, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x9, 0x7fff}, {{r0}, 0xffffffffffffffff, 0x48, 0x1, 0xb5, 0x1000}, {{r0}, 0xffffffffffffffff, 0x20, 0x80000000, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x8f, 0x1, 0xffffffffffffffff, 0xffffffff999648a6}, {{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x3ff, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000080, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1a, 0x2, 0x4, 0x5}], 0x80000001, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x9, 0x80, 0x401, 0x7}, {{r0}, 0x0, 0x0, 0x4, 0x3}, {{r0}, 0xfffffffffffffffb, 0x17, 0x8, 0x1, 0x2e}], 0x5, &(0x7f00000001c0)={0xffffffffffff8001, 0x7fff}) setsockopt$inet_opts(r0, 0x0, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x258) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000200)=""/171) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="001d0e006608006530"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000001c0), 0x100000000000015c, 0x0, 0x0) 16:00:14 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/null\x00', 0x20d00, 0x0) linkat(r1, &(0x7f0000001280)='./bus\x00', r2, &(0x7f0000001300)='./bus\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8000b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)='t', 0x4a0e) 16:00:14 executing program 1: socketpair(0x21, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x460, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/250, 0x152}], 0x10000095, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x19, 0x3, 0x3) accept(r1, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x3}, 0x8) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x8) 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="380d97ebe17f6e80f6a8c5365badeae6c0b01c739fce6d19d27aeb35b0", 0x1d}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="000200ffffffffffffff00040000002d4104f5d3ed180f68227a0093"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff19}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x9084, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0x4) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = dup(r0) ioctl$WSKBDIO_SETMODE(r4, 0x400c570a, &(0x7f0000000000)) geteuid() 16:00:14 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000500)=@un=@abs, &(0x7f0000000600)=0x8) connect$unix(r0, &(0x7f0000000640)=@abs={0x0, 0x0, 0x3}, 0x8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="270ec0ffd6be301f8326c5649fa6", 0xe}, {&(0x7f0000000040)="1db4350dceb2cbedad3b44d608b9b20641efacb72c147ad886324d8e31cf9761f1c956eebeedd8fcfe37530c57cb60268fa11eae1faa8c095aedd668b31bd618d2db5a803f2f81099f5a5100f49dcc96bd71697a4eb343664144bcc65804465750a9c2f164ed90884d8c95d6c94783e3980d09261676c598ef2a81d33b0750e77b2bb0a4a361da85f49dab73aafef62a57a7c3818f2f598e891d7662ad84c39fd231adb5bd3a201aeac3dee5ed7b21fe8c61e383048df163f67859953311c099ca992693fff9f22f36f63182", 0xcc}, {&(0x7f0000000140)="00c2ac73337a96e6528ce5378e544dea529f01c27dff85a30e6cbe3984c68b3d34f4473611bd7cd038b1d10dc0ecc47608d2d78f38652481948ecf", 0x3b}, {&(0x7f0000000180)="090ed97cc637efdb20afce4b933781b3b956035c9c95a95ab7f6b3e667e6e33f023ecd9c20bfbe3301de84ea7fa68cfe6230c4f9362618efededeceb2e8a3f7dcbc93c", 0x43}, {&(0x7f0000000200)="3122571fd4b259c165d8d877bf5415295dd15bf6b9a1c0e4c19132decf4a5b2ba50e9cfb27732f0b0357c0f04919f3bbf30cd726e20c8ef9eeec0d813c1c2bd7b5909df3bea601b1c48ef403ddb71e202cd6f1", 0x53}, {&(0x7f0000000280)="3da606", 0x3}, {&(0x7f00000002c0)="aad83fa8e47f1f0084439e48603e0a81b7fbb0a05cbe266efb8aad78c0ce0f8d73a0d3e6540c24cf6c1aa5136600f9e17df29c04", 0x34}, {&(0x7f0000000300)="5c4955f4498af7538d6ec1ada0adc44f55396b8679938be52ebe66c1223fa401229aa6da2f419a4895eba49c91d8f61099c025dd015e4b985a159e0ce324272d1868e177cdd45dc2f790495dffed87ebb8fa3d6c42ff24d940dd9fdaa742316fe06f66ef4a39c70d8a3e85f80de4480f7113b150cd31433297e6f00b0722e4ed45cc0ff62fc91f8adfb9af00cd56724c337debef4f16912994cf98a14aea93e798fa5fc73b63cfb7e67fea38a2da9e99e081d0e2f7ad09c326541776ab16e411a69319f802a6615b8bc04e20986fdf1a58bf65bf04fe0a79d484539b300cd10fa74d11d87411a7c2ed1ac505d6b7d384bf5e260c80b4c71ef6089f51788ab6e7aac40ac618be65f6233925b51e9385b7e6e666cc56f70ebaf25fa06f635de8e5693ffc4a6b670eade3ba204a4426cc95651912006f62525be15f85cb2f91d2e940d0b757601fac87981cc1113f5ebb0d7fa54d19052122481597910cdafe732af924b976f1088b610e3425d6eb65be02a7924073b037fd3e165c1614317209caa3ffe3e1ea113b520b14ad28fae34294bc90604777e383758d3b5644aa280d69ff19e4d2d38f18d0f731f0585f7deb716b837a055339c5007cdfb6105091c88b85ccaf5a227478d3fffc4e6ba8ce6e03e559edda5dda7fd91adfd6787e6acad6d4f98049819631e9491fdf7f413fa9cd371b7c1cdcccd1980b070e80f8e38ef966cbed1ffa6dc2495a123476060827a9a651c6bb8aa7b269d4db5846e1f48504d8ea240dd28a744364cb9f4953e27ce86aadde45aaaa719065df6ac0a7034d3b90f0c68bc03e72e0cf82336c1f3cb5a2565a76cbbd61188e058bb8c6679eb51757d59996a3fd75afb6d64532ba9f4dc86365ab32097ceeb92075f547158f66e19c4e6d6fb44a809329bbf8a8ed2783a38ac8dde44035a99568a920904d22105bfc9d082d1bd5a57b06d79855323113c6633c8627d1f76858ad960b989b91eccce0d173c53f1b46503e01d8c3f599a03a9f371d7d8c66a70fb9f008558d8cbcb3d0f54f1da37c645e92cae0a3cef1b6fe53c0e9cf5f12c0c6b8e1c02969d42642c796e2b880ab83b817f63fb05b967c6f7a36aee4cd0430e89d7289e08cea1ace3dbf49c862ec023e2a23fcf0b6c10fddc33daa290bdc0349c7b866cf5525f224367b855257526d5fab2ae440777a880c99b6fd463f885d68e86ed4abf6d6245f6760218f8922583cc82b40d759ed559cfebda1f08db2b7680f5645a88fa284b70860af169a172ad27340bf3a6ee225ccfaaf4eddd207a562f3af862839bf11c37442203e03edbc42b22abb60ee0830900049b70e4f3e1dbb1297e47254a55c0deb1cb3782f5c58778dd26df6fd5993945e204523fc3d595dac55160935ff64443a8218078ec7b8b22367180239cf207844303cc70026f2f29ae80f8acbdc5ab5183892bc5e78e3b7f7a93a1fa6544592c5419c35f145ab0098cd0790422322023c2a91d05945d730e4ebdd31aefaee00272a99a7a2e1c51d1e009c7a5b8098e3d743862bbf3cc54c68a738a80efff2293fb398611f29ea7867b9abdd240573eed786d6f7b401d1b77b1de4dab41e7fcab12d1cab363c8b2c17207122ccdff12d8622ca747a02f51c33aea0998b0c8bef64e6a55ac10ba88fb1de00663dbb1db6bdc03b0e1b44e774e4261ca665ef62671eea0ddd9f1c7bc1cd6bf022ffa42087659ae05a0bc5edd39258c99e11a26ec072964fbcf51e1678ec821a8286643b30e2cc90f96e7cd08318a5fd0331b9a3ef0d1766583c375d215c44f765254a2b1c164d5e589ca6a1f8ca323e41bcdfa2bef29e5f63b3c7d0904e0241d5b0932126643906db503896ea027091fc2ae35dc13959a71e3600559121ec416bbe6aaebef576473d24074057e8fea46a6c117eeba3c013e63e80027e2e29d0a17c3541babf216b180ca2e1026ea66a0673a075ee25856ba3fce5e96f2a05fd70c4ceecbc8afaf57e97397ab650131128e4dbbcb56b304bd6517e4bbdd59a7df5be7d31c26ae939fcad2e6b53b9961e77e0c5c7b76dba077a9678add0e2b9d2137c894ec9c73f799600f75844ec0e424a1054401e44078b6e0dc32dfc2ad70159419659772022ade9d41ff089b9abbc8865ab3035e031a9620113dec3339ece37c3437d17312d566a45f97a0f4b17a5e66e55da2b66cd5bae96b961b490aea593e718ec8ddba5168ec00c3e5d63bbf93e2f44277f47a95d0218aa96423f187ac7fc8e279743526035e6efb379f839ef7b3bdee2f2ee323e486416f9da40f7896f47c7c79623367d715e2137fa28694977f6c2c707fb5b575d5eb8a379d07636ad2a96a3b119b756c4e9d415ce5a0837ab6bb2ce13e724a1985f5d5799b6ec8e6da87cbf93f9f15c0b1317cbb4640d428cf5b1a67075034a582598a7d20d6573437d54b49e3d43b2bb7c683028edc7938631fc54fff6e4ebb0d38c2470655e310e290282c7400f7b057002e060aaca718c66cd85be5ec67c6ef57caea167b912fa438361edf51b40c5a7e888c3e94f45332626aa9b013e0bf586c1bb477a3b3aa48a8edc40c646286773848df30c5a4cb73556d85f242a620cadd6852be07d3e80a26a740a4bd7a3cb7fe82daee83d1cac809f7d35afaaab9d6d431110bdf09f14c566fbf83f4d8bdaee050fc40d7f39464ee985b935839930392fb285fd693efa0b17e92b410237a896f4a3a5ea617261908857dc0bc0d58dc53e6536ba9c73f5161971c48a2e61c6a09fb53f985a57fa7e276863540cd79b8b1695fade35afbfc1376b6592e11b57fb079a1679786be7e3f343d924a8e7aea066d75b2eea3858551eb8dffaec6283ea4e427483778715e9e5b7edf78ce5cd84bcbfb6fb28c02f09978ff0a798c2299d61d068388631f2bf0a3acfa8fc95d73d54b96b7cbc62c1bd74ef72db7bd50ceddf06a856bd854af9cbac204751b5352ba080b8cb0db38e4e8ecdf981d114362b9d603ed69d05a32cd29f543bf53aa4de5dab604cb674e0effdb7af630614f197e8535c2863d60d69a09262c69bfb219450baa072b313215e3b77605f4c12593d778d1540f6a76e3e329730d49e054f522c36e2bd65286fefb81f9b2f6bf6bb7d79b75e70a918afd4f90c60f6c976c5dc9a7af53621ca9ec245be8c99d17e36bcc310be6327aca681883e67c1e93f79109f816a8cb025957d87a55c917a6dd082b63432636596a30b2331a0039c85c2e041e7f96011e42f92a979b1df5497f8e44f7123c43db4b6e1b00805f3f2f1e8c14433ddcdabcaaf4774a877125ab7123f6e7ca6320f4393bd1274e656c72ca999114f6c0787cbae4d7b93ed2fc35726370b012b833c9a1a5bd44c2bbffd4009b3da3fc8f8e99748268ec095707cbae18d672095af91ea9a069999b8ee6ffb9bb35230ce976207619b45e058a8ee036ea62243c7fabf6a4877379a9b8bc158bf30c2a26e937e7749d9b33de308786984387fdb1f20da11a90e6deecf46da0964ff8e89754f10bedd15d0f24cad81a465cbec5e87756f68198848fff30f3302b7656f480d27a221b7be6ab4806af891d66db3446bccff11b51dd564b01d6607320fe8edeecfd75aadbd7ce7bccf6562256295807f54b80c6357fa0ccdbeb7ef230e7a494f5874fd76ed4d169ae60f4aecef5c5bad553993aea28a4ecd20fa08587817caaa916a6798b176f16fd3b94a16f7db85d2e38e9db59404698b7a1491dce2f7c2fc53446ca4b1eac5f4c48226dd6a8443774f29dc5753605d68910553f83546d29c521253a80ff50c7534c47be87ab9fb868b1dad012d486628aa5e232e0f26da0fd5ae4db9d745301b6c9ff8845c9001790b9922a31c780779d8421c47e2e4e027d594ba00a7c61c51d55acba04c52eab1d8261d277da732b8e8a9a338b5868cd03a8890c754ffa95e40218d3f2ff3848904ce105fea559b881e6f48e402a49602d0f56e006e3d71931c132184abc6475d98e7872fa6cadcde85462a3fbfdd8bb7a11e56cfa81586a69e3cedace61e38ac76051a7eff2cb4d88426885a8c71c6e75d7bcf113547e6df478dca8b0fac4a2d10280e72bbe316f40b587c2a57dfd5e6e4c8be2f5e0db648df120d752b541b863a08fa4e54baf0b9e7b56ae8229e61112319d823cbfcd870c349189367b2ed05ac95a611ba84dc633c606d14fac926020e57cbfa7dc03696ec01845b3a11525e4b6fc8a88d2471ef18ada9ac5e9b58f962a3e14932dd0d78f59323a9af027990b9c02fc09a407f0bc0d1f67ef37d218114e088b96d5d00dba6eb17495af94d868fa5d108feee9b341f98e0bd01d26118087b18e9122838a30187f48064ddc3b6dce29f7d6e5c0db76d25782112343c966e56c59cff9816896029abf62b1e6401260a37de17a70995d9a0f4531b2f2b5f4e98bdd8e9b3ac1ed016fcf50ed0dc93e66e30ece699f703454ec0d973fc9b19056bd5ccefa3a0e5596e7edfbfd75f299ef12b15296bda7400ce351bef75a474fa377fe89b6a55d7c832a25a447d4bb74ab6c77bae19c9f96acba290aa315d7f6f142d5787abf3af1c867665f0809c0a91ab0c60ffe64cb0ab7ddd6752fc0da6a2b8137a93521835713f8a1430a212a7223efa34a98f469f7e498c59f0819fcca20d683eb6a6b5b3cf3cba7038ee03ad9fc1e1b501d486aa39ca1a277035082234dd5ea84d2e0a08d4171d3d4d034b6cb12b1f35621aa111e61dcfd6644405994a97e346438bade31138c5c573fce614bd8b7e42443250fe330462607cb8ee9e89b7d18bdec00649b767df2346a0b9302e5ff7a82e853cca8e18faff9aa4d3ad88556f9e2a572c131767d36ba0bb5a33018c9a7b96cb82252b84ad3ebc4b8e0147f5c0d42aaf1278b1ed7a1c3a27221a7915b67e144f43dafd508d2ecb0b64a93319c7fcc295f910863557b13cf55f6da87e87e93b9ea0ff0899b1ce45c66681d24fda6b6db52f2bc2b8f209bc6e8348af9d066834830b00eadc28adb292b335c0fb62c63182ff09e896dcf30bde864c61481e22c29209f2143d51b43a5ef112046bbc5f76386a72acbe255438c3945492fd86ecccbe1e22b57dc37cd8a6fcae0f93745113709297a509c77ed9ded4bf5979587d87c2966eb408b7b942957efaf54545eca0440df7ea4a4ebd5aca3f7e445bc0cf7a79f525e29824e1f5a7b8c2ab47490ad066283d5283995fdd5d5ab09028d2ddfb370e9a399088e5a0dc51c88ac6299a14ad55e34fd77bd95c214cb50b7fd4d87c3345ec19a640964c668771b337eda031c16e13f0fa469bffa89e4b176306ae96ba993e5f470fcaadd80e65d87d4b768ddb84fa6d867971a6a4ef0572fd6404d7482a30faf7d4e17e60e27d802e86a1d38a5ad3328c376c2afe4afeec877610e0fa7b69d58b268725685df6608fa0a6ceb64126788ba24235d66882bd11cbbb46c2e815ef8a2578514669370ca6771a3fe5f490623f91f41eeb4d1fed0ac81ee15a0f10e13163b80078aa76cdc2b80e243c7665ab6f78efa746421ebcd7fa47c026ef47c10472bef262ec745ca2030dfe8481c93dffd572e4411469edcb7cab2572780e5a2159fda3e3f7a547736e1668a81a20d2ff55fce287f10f5409096ecc64ac88e7b138f7924bc0d66ddc0bb398827cfd53f9c987360596b5d0aadf1b256e8bfd2cebf9e03fd25627a086023005c2ceb0a532b2af85070c10f173f9e2411001af7e1bc535bc34a637fb33d28fb4e9c0db1d75140e09a07b5c9236ad9af116645824c0bb03778fa77d18b38439a6d90a02", 0x1000}, {&(0x7f0000001300)="637c84d60575e778dc446fb649c02959e7089b573ad1987c397176eeaacee193e1e7d58e18d4130eac9e4ae6de6d8aec4486d2210e1a4fd1f9a0e064", 0x3c}], 0x9, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/178, 0xb2, 0x1, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r1 = kqueue() r2 = syz_open_pts() kqueue() kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:15 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000100)='./file0\x00') setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x38, 0x2, 0x7fff, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x400) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x67d, 0x9, 0x6, 0x400}, {0x8, 0xffffffff, 0x100000000, 0xab91}, {0x10001, 0x10001, 0x5, 0x7}, {0x101, 0x10000, 0xb152, 0x8001}, {0x6, 0x80000001, 0xcd, 0x7}, {0x3, 0x54, 0x80, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r0, 0x0, &(0x7f0000000040)) fcntl$getflags(r0, 0x1) 16:00:15 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x200000000000008) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 16:00:16 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) listen(r0, 0x0) clock_gettime(0x0, &(0x7f0000000040)) accept$unix(r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:16 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x4}, {0x4, 0x9}}, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x10000, 0xffffffff, {[0x61, 0xfffffffffffff4eb, 0x80, 0x6, 0xfff, 0x1000000000, 0x9, 0x3, 0xba, 0x20, 0x1, 0x819, 0xc19, 0x1, 0x2, 0x5, 0x2, 0x3], [0x8, 0x0, 0x7, 0xffffffff, 0x1, 0x4, 0x4, 0x8303146, 0xbf40, 0x4], [0x8, 0x334, 0xb0d0, 0x6, 0x2, 0x401, 0x3], [0xfff, 0x0, 0x4, 0x3f, 0x5, 0xfffffffffffffff9], [{0x800, 0x2, 0x1, 0x8}, {0x7, 0x7e, 0x100, 0x8}, {0x1000, 0x1, 0x7f, 0x1000}, {0x7, 0x9968, 0x8, 0xfffffffffffffff7}, {0x1, 0x200, 0x1}, {0x1, 0x24, 0xe65, 0x800}, {0x8000, 0x0, 0x200, 0x357b}, {0x800, 0x8, 0x10001, 0x8631}], {0x6, 0x1f, 0x4, 0x51}, {0x81, 0x85, 0x36bb, 0xffffffffffffff4a}}}) getitimer(0x1, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getitimer(0x2, &(0x7f0000000000)) getitimer(0x3, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) 16:00:16 executing program 0: mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x0, 0x1b071, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x151, 0x100) fcntl$setstatus(r0, 0x4, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xf537) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') chdir(&(0x7f0000000140)='./bus\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x80, 0x102) mkdirat(r0, &(0x7f0000000280)='./bus\x00', 0x2) recvfrom$unix(r0, &(0x7f0000000100)=""/226, 0xe2, 0x42, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) unlink(&(0x7f0000000040)='./bus\x00') 16:00:16 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000060b1f31c4a39830000000000000000000000000000000000000000040000ebffffffffff07000000000000000000"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)="969b100e") 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) socket(0xe, 0x1, 0x0) getrusage(0x0, &(0x7f0000000040)) dup2(r1, r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x880, 0x0) 16:00:16 executing program 0: r0 = kqueue() dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = syz_open_pts() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82}], 0xffff, 0x0, 0x8000000, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002005, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x2, 0x400000004) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000440)="000000185904008b01063300feffffff0000a3bb6b3c650a46e2d9739c042efd0af6ce4f22276e2b8d0000000000", 0x2e}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x4, 0x6137, 0x10000, 0x41895b29}, {0x80000000, 0x8, 0x6, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x94c8, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x998f}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x8000)=nil, &(0x7f0000fea000/0xe000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000fea000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfe69}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x39}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe4000/0xb000)=nil, 0xff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fe7000/0x3000)=nil}, {&(0x7f0000fe8000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x8}, {&(0x7f0000fe7000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000003000)='/dev/vmm\x00', 0xa0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000680)=0x8) sendto$unix(r0, &(0x7f00000000c0)="b10005036000000000001000010f000000000000cea1fea7fef96ecfc73fd3357ae26caa2116fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000002f80)={&(0x7f00000006c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000700)="755deb72f4c721f16352669de161a66e53a10504bac775ba5c79dd74b36ba1ce971b9829f40d5b1869f0033fb82454cd99371961e6b2318092ff331f0d90da9a248a9e4b5aded5ed6c3803d445619f5dc344c1e6505f8b5ffdf78d6d0c5989e45bbcc169471aa6ffc4b8df79ddbf75dc454c7877873bb16ad1c715ad2a683ce67e52800afe6d56e30fbed3bc25dd3d7773a8f0ad29c8433eef4508ac7c30a4a8c42e0219203965792ff0f9cf6e57c4fcef12568b118235610364f5db9bb4e89380fb540a30ad17744c93bec3a3ec6d33a934e99e6850b95c6b6a62fa800c37b8d540e3320f66e67b8d3066fb214b9a268b2678943db05b13ef686eaf8d705e97a24149c3cf6d5eaeda5e7a43b1bf6d02fd4bea916517d9305b1d60ad1d616639458836a11d5666904fc09759e16fe0bdfb97d9b9074331cbc1ddda746729b70229928a69a5478b383ef553fa1844ade351194afe2dc41cfdf3602879bdf18f5766f948c8ae01452b46d711920efec1dffc86c6a3fc75331b2863c67ede3b45d44791ffdb44458e0e2490f6d10887cd77a414dbbcbece4049f2811087155cf94cfdaeefa0e0a268cfe09d501dddaa7de7a45352216319fe4495ba1383057e4152eb99f30e074b4d674db6b4df315d935a89b087864139b91657814b8522c2d153a0b38d72ea7d6db37fd581875945f7f11ef214353a32558a29c211ba81a2f5c82dae5a38dae117c3ab4d12dbfd45cddc490d5b3d625b7a5bfe46cd3481476a97264a75f9d3fe248de289e9afbeeff0b226d19f0235560a704fdb3bf9a61e39ec6a89498bf631ccda09b09c9cd90bbee40f173e0f9b3f507b853bb130772d9222403c8c3fc54eb57f5059fe0adb635fe3f86bfe039024bba1a4244cc4fdb0cc58fa94afbbb0588e9c0b2ba37ea33308df0b61f2e68d75c5200d57af0462e322f2014260369b94bbad81f65656e8b5babc91be943fff6b0165c76e0b5d76668ed8a466bc9a3b0918c3fd7433f1427a5b869e64117a4ab8b51f2f6363df486d4412ac0aba85f4981cc8d52b3e7163603a44fb9161b63b2dbb5cf88782feb7fdedbc1f210b356e9fab847b23927f11459fe5da843a6cba10431a28a029ae90e5d84dd79e188beb79d0c7efbc0a7121ef7b14cb10e9de4a8c5b8ff844846abcf5a8c5f30a04ae681cd198a1b6d65c454045c412e21d873b5244bb4278602a0c38a2612559da0d7df9ed2adaff7f62efe52f906d2bcdf1579f7f119db0061b6b429da56b2f0d1c59f7b40a623c7e2d34de6dc8efd34eb7fee224507ae69f0aa75a35327196ca982d19ae04156152c8490fc7730b4c418dfab791ae0daa701347780c20b6d98642414496483dd8001a5b37458b5f6b09b8106f244126c3f3122c884fa2179e4056c0d8c7daaf26356c6616e5e92688c6785334e10f4ae5b254ce5dad37f3ea314159a3fd9cfa49a560a835e5920f72426e4e6de4413f8ea797fe53988a7ecd9241b8087790d1dc805a0c244062fd5e255ac4a59027493a422d34f2421cc75882d45bb740db647acbddafb3e7c6b7073f3ee1bea6fb5bb27158fe3a0872736d1af8695316ef0955545d6fda14ec6e81973c69f755eb71a83400aa5a7c55dae324a0f07b2d619b875fc50b5bf4c3760b314272646704e69d36244c6ecbd751395f44e8cabc2d0017837916663e4549b0a565d77d95333fc791caf5db3108b0988c06dcb037e1070bb44b77a65b048cb4dd1767fde63b6d899dfecb28903f200e26b9119e0c306cca42964535685b030a84cecb85f9d5315f2a97508908e62b87be610c0fe26206a03b9a0988193ef5872a31ad5b09c50b06a71cc6370e8af8cb0d7e786730e1b6737fea1259da36ef9048dcf96e27a6f334bcc9c85036ed6cb7e41af2e16d655287aca58d6e373ead280fbe0216143863e77883db9d7007e8c33caede8d43211fed32839e9e1fe3f6addad508ac6d3e903203e4434727ec8b870c82b639bf44a87c1955ef256f4866c4c16f2d4c0a25a61ff11cbbb321e7ce7bba9a5e44fc09babdf97b649132deba6fc09b972d86ffa660418fb1b9c7649e24bd235ec5a86f33be2981b0256c9f337d8ae3a65bc1d4910e271f8e144bc73399d1360e1c074878ebb7d1dd38f17f136ec5259b35ee86160cd4e9f07b67daf1cda3b2e87a890f36842873a718fd14336d14b9199dbdef0c76b4821315a9d0187cca6c7544a4469d0c2002540cc26df501841ded9ca857a4a985ac7262fbf1d530e608b5c148d7cc29a122dfad395c753230384fd3f1b84b04dc7a023ba52a29df6a6862ffb30e82084720b8c12f7f792a328b1cc2ce82b0c68530d636299eb089ef93dd803c3e1b118d0f0883a9254bb1e1d1274661087feaa94d47324236a0e9981c266d276fa071fda0cfa27ad9ef0eb99b58053f58bb2c15f8b66c04a64bd56829eead1d9054fabdb069c6a536e63560271bb3b11a1867bfd3dc2d7b4682581e7a5fd3bd5d5bf1d4327b82d8c2d365dc439a7620eee5ae0f033fa81042b973b3aef05862ee9e9985ea502fc0b18a97327b307daec9d6c84f1e4fd820adacbf74f069507fc5fac0c22c296e1a3585f59332695b8011d03b0aeb2be44ce27b1cbb95bbf9cd1522e63fcbe1dbbdfffc59feb28eaf967a36f7c0f2ace79465e334943d473135f759879fe5031c7a9bb1531017c46cc5be1429250e58c64c274b87a9aaf24da485f630b0988ab06d182ff965e90104263073d7da55603f7015dd30cbd3b395acb4902b9037bc7e70f05eafa79a333aa68a5718f4d93d40a9629c2bbc98289c275f45eeafb496d64ffa5426aa70d65cecadc257df00f891b231bdf2b81761daf85a9631bcaff94b75e10b44c74bc669f9637c4c0d8fe69c6aa63d8d003b88977fdbabdf2a74947286cbb27a0e4adb7657084fdf2937a418945fd548ba9140d8ece188004aff43bb78542b36a31a4c2b2410d421e0504075364dcf562ba14e71a4f8fd870de7241c646051414157cbaa80e321f6d0304648b5afcca00be62c18becdff5e6a670aa9fcc7d2f8eeadda0520416d0e0ab2fbacec92187cc0865c68b362ca352c791a1b334129d0a496469ba4482e7cdc23fa86a2424816021baa4adcf35915fab902999be6480d681ba6a44ef8b96ca5927361a999cfc9180a9ae74928939e39ac9a6dbf238dceb6d95bf71ed725cb1f85eabf74008443b988f0129b08be4f66e884a2b7fee39fc4e05dc2e27744407f04e23b8116caa360eeb9eed999d57aeddd32607559b4f7295940c7ef3b07c0d8e0e09819d2a01aa3fcf8f806ab030c9093fd4a4f7a95366fd545f2f3054948d3262dbf02faac49b102ed0a888002a9545bd2183709b3ab9ac6186f5f8aa70c8b4d90355f1dd304ef31af2d981e7da7e1205f07f93f46ff1b3b63dae195954e7cba402a56a88746e957fd5acb1b022f3a342115e17188abae29e2dc7a839ed521575e67feaf5de466609014b0c62e6e47befeb8859f9c47c890ca41c412ea1a07a6a196ff7f1bdd4ab04cdc9ca7805852a9afedfd5aede0e0dc765fa65e51b8ad9173e6940baa3678a926ff7c1508d663a93658d8a4faea2dbb8d17430fdf99a5c627f5b8942eaf7277760a7773a3d5773b83532be0c6723d9429607830b1ca532b1ddcc31285719051f567273529b7746eb630936ef84a8b7a59e5a6c903e20d8925af7b0c6d4d4dd0b03d4c893606f8cd72a3a00d3f7495786ce66e05cc0f393af83dbf7597b3e6225d974b0a69d18120bf17001297e14fcba70636e7fea7de8539f366cf8701905b1450bc6995df4ec075b87e81df2a613582226aa03de37f7aa95863b0c8b44dfc9a86d5770babbd4574c2c74ff09f3b310a11f7d2bdfe9e8e07b468523fa72df5a9890ec4715582124f9d5dd278098b25b56d1d09b58a0b4e559c7f15d7ad663c4529c271947d32c8aca628bedb4fcdbf44cb48ab91e4f95e2fd89a21bafc05d705690b9d24da53a760c3dc01a296ca181cc40230df4968ea9d2cedfba9df7cd77b72880ccfea76ee98dd0050e03c4aec49143f4c01483c5f2e2b3117b1b2d37c8df4ed65196aca912bdcad5eab312eab9393b591c9b60ada08f4b96bb09f624f66467f437fbaec6b9b6e97746cc00c26e94dd253ca41b262b9d9e9a02d3bde47c3aeb239f48e3adccf886efb05f6d7d54d075506b269067b7f78b32bcb902d4e400ba26c49913f5293e162175c627a666cf9107c8496f84e7bd4e09b53e0d0eb5fa230757a9f1ffe9501f3ae525ae391d08a1ea412ee0fc23ca646e5196161887f81892039efbf2d63360d07c186d74919bfad6046b5d5902faa5586a242af5ed3f592761ad9a2f817b5773768838dd019ca7bf5b82c80f43d6043f7deec4617f4b86b828932f217d79a87dadb8abbf33721d1dac47c7ce9d52de9aa8759e571ecc629472265f273b707cf2c01df6d6093d003ccfebe31f186e370dc0d1ea9a4b50a06586641f28e2d34d57fdeee348bafdf77310dd2e60a485e811ce5fd12028e1183fc0a3fb068924c47e2ebb8b5372c6a78b51c0117608c4b95db4952c7871399918c0daa36781f2085f29f60089a35ae106f7c82cc37905256f9ca4284d8fdb7037a4e05b6b8657be6777ca2ac78f1958a2e1c582559f1fcd07bb0e2b6f8e28cf4b48461ae847bbb28250f7a96e3abea21c603b96a6885c7e7d6bb0f8371cfee36b80b04fb4953f7fa4625de73b96fcbc75075b867a9ac7f08b7df96783659278eed4a3a3ed0929b32bb016912fc8512c2210d958047b357b05e8842c7011df9936558f7442990fdecc5fa55192a3c3472ba2b1cc4214b52288a2807b672c99f6e28a6516691b462e51272d837c569b83be6a1ce2b8fba1a2f7f5e5ac5b0fe37eb461b84c17fe848af625830e95b16cd5d8445479edf93c464f995be35422c19cf921fe693433c3aaa410c77fd5b1ac82b5b4318853f6dd88c369202af6ee0b5f18f2969ee67a627c6c3b9d7686e26d00acebc00676f914f1b13b35bea7027a4cf7fbd5735f5e15ff7d57287b803003793a61e8add2efd2fe7f3b53dc9d7ee4d576a58420cfd4ae7de43383675ef6be06bba4f0452761e33924d27f5c9d25ca04141ef95b7fdaaa02e5a11c22748c178cca1dc5afd7b77d8804b1c62f2927e0e33fb11ccc2e47ec15f71e45f8be1c0ca59d91a2d8874d4e6848e07aab3ec1fceaa8c93ce15dbd7c389900db6d7d03d459426542746a3f2f85ac3ffb9ef2c7dd53bc51893e6032a41f50b091a4efdd2cf12b0c3976e96acd1f336bb3ea1d5223f1480e937ba56e663f066d8021ec91330e6cd5050d81a27ad16b85fb51cb3662120919c35a6b37342586a24c68e5e4d57e6ff620f7336c52744acc0cbd9f77fa9cd150e6c69fabcd93107cc689317da9f59ec80d5b8c140763b41273a0fcb9d92c4a0515503fc4f82228754bdd7ff85ffbcd3ed257a9c50a1e1a986bc0e72a66f5bb9c006bcb7f104ab0ef0d36ebb68e7ce5e9a15eea8f97b1cdf3cc7bb0ad5b62c50028bdf78379ffd90c6b3469d7d9fd537b57b3548ab66971b8067d15bcff78365de1677dc6bce2daa6d7a6423b8e71e2045fb78c25bdf7a682785ed30f8cb33df6092f8d83f24b35c2d12b6743e40f6485a99da9a5ada9f7e4ed11c6bf665356aa708c1fe949896ed8bd468dd0994fa409dad5905a80eed196d8f75e86881588d1fb6e28d7d0cbf8990967a856ba107c160c8c460cda3c1b7c5ea778c96399e0284238f5c7e74899cdcaa27f0c4dc2d125cad4bfcbe20d2c6", 0x1000}, {&(0x7f0000001700)="bf31a93179d21418f4fbebb847b925952a93c9ed07b8d69470d4dbb9b589042cb7b4778ee63cdb8d20c416659a81ef2a3443b13e17ba27764e060d185e6adb43956038668bb6cf0acf08f1508e66f4cbbb42685d4bdadfb9dca81e92b2cd8f8a35ead40a2e7ac1787f308aa9d051f6573d3c3bb2d36a308c950ffd1b55a0374cc0c3f9290eb5fcf923638a398c2b4fceaea8c46c0f3a5e0e6fb0c070cfbf1fa53483723b07151d7d585cba", 0xab}, {&(0x7f00000017c0)="dab2dd36503f5097307c95e518279d973fc188acb4218e0fb28930c9329ffad0445fb22dfda8adb5655ad485d7d0bf4280c2f85ba666205447cbeea1c3afcbd113e7495ca8e9629af2ba3c2d71ab45da7e7f4a2fd95d174a16033260af87abc9e4cabef0187782c9ab2e40a111a317fdd6d8fb4bb35a8a3c5e8908b22d45dd7c1763790f9b76f1f6b011524808c325665be6a9de10c64c83232132273814e5c7fdf21e34b924e7616e914b46433378c876c0694d0609aea0dedc085fcba6e770a48e0f34a7a8f753f45ec92111342f8c6069feac97f572d926e87d9abb0c", 0xde}, {&(0x7f00000018c0)="f3b5a89258c424a3a5f39e7f6976", 0xe}, {&(0x7f0000001900)="a365d5146f9a19d7450eae50368205bc22d358a9f1834a6529bef4d5ccecaf3682d4b9b61d660f0ce76312c29518fb627a6fcbd567898874e510449ac780bd75577e60dc0940ad3e99f93834fdd1f9f5013851eec1ba2fe126", 0x59}, {&(0x7f0000001980)="fe9cee7edeae9112916a5bf14ed5c45f371a435c89df2a1afac5a31cac414ec9f43a3fcc334049a69739ac38ab4c619a34ae775b439d5375bb5201be57ac74e40a", 0x41}], 0x6, &(0x7f0000001a80)=[{0x60, 0xffff, 0x8b, "ab860c2322f9cf20e053faffdae772bd24c76633f6fc79638c36fe8bec9d5da053323b0ec185354eb1e418802feb9c5c4386c38de4d2e01522e086abb51eb795acafeaaeaf9a5074ef8bb3"}, {0x20, 0xffff, 0x100, "cf6a1ea29b0cc220ee4f53f57f"}, {0xe0, 0x1, 0x171, "95b468c427c344ec72bd878c204ef2a41ce57f6763cd65bc267499da8a6382abd76f49d0c6164e6c1e1cea6f16674e1dee5a6908f31c762e7874745904de38883de115c51fd84fcbb42eede2aac1e7f0d666fc61f776dccb093d00b82aac4fd4e5dee14899399af2fa30e9f65bfc9380be831d21ddb57070b6ea0474ca021ef0601b5b3fb61eb03c01a29c1037edcfc13a0173177f1e4fd87b85e3236d39fc028090daa5c9beb231ad3c3fe8fda22aba049eda1688c27559eb078cc54b200f3d01de2af5fc474f166bde"}, {0xd0, 0xffff, 0x86a, "763632d3bb839c28a098e174da8ad80d11f67f7c257abaf21867d5452b88f0a11570c1cd2b5c544a0a89d2c2551c6f4e9fd5da1810c5eba6e89851882c429809b3fa664637703fd7f18b9071c01a65b8cc5dfe2e09764a56d8bf23ad6ff1d1f3305a0a303e942c9daaa08af9d99901d11d65dd4e44614732b6e2b2cf0ed1a06ee40b48b9cece54e929927af3d9563bd4126741b22134e52979a8c957aef2705b0df237093a2d79f6b81af2d6aa72a908d9c52ef9e345baa15d5adba49c"}, {0x1010, 0xffff, 0x3, "96fe60aa31c27ad8b7a59fdee91155a943cf5acfdf088be572f6e2d621a9dbd60766390fc4001eb9f63f7c47174cdf66ea75c235beefec48c91a7bf8ca09a273fb2fce437ca05bb0e77fe0993001f39cd696277a7f5431ff523f4008f2f9dfb2b0b87d040433e67eba2bb0d7f6f61bdc416ccb3a746e1f99a333dc84a7bb2e32a572529db7081dd8f283b86294b7bb26fcf2f26873fd15140774d6dbf12da1b75b3964a82a424f0afe93141fa95d25bef8cdfec86797348190df574117d918d915aff6dea5f6bc818f27fb04593b5eeab3d3518c5fdfafffcbd4af9dcbc45ef9a32efa3fbe17c3cc0e5bcb245a86272987e3ffab37690522e61d62dda466822126cf677d322b6f51bcd87560ef6283b584936057210d8d8316b85dc98a39e63a872417f30879fa85155bed3ed3b52a995a248716c43570d5a3fbb3464a363d3f8245b579536e2cedeb662ab3e599cadc756e474e61cc78d635cba34ed22d03742cb13bf0393186df3b92283eaa1db3e4508bcf05c77a8dd18547f0fbf705341dbb6b62c782c3858b77a1e85f198bef8c5c481e64adbc69909568baea35503a584e9c8ad3dc4e87ee21186b555717a75ca973a13aee55ca3fac1304d5ecd4ba7a090257d08bbdb4a4cf2fb4325a289e0480fe484766d138558b4221624b90ac9ec2a55fe1fe20f915b89732adcbd43ba84f7bee1dec2e0995c03eb5d554991a53c7328489a5100206f404823f2be8c8c953ddb2194c41fc10bfa1e3bd19be30d79ead25da4afa63c958291f9f7bab6dcb6400cce14bb76b6ae0224e24470ee3a490123f7aed6ea719de7dc0e2402d7bf7e1df9f911df0fc1780a094a546c4b660dad5197810dca5307cd5a98d6027d6474386801bf9c417f9d51e684ae785f4ba4b899a9306e5348311028f0848d76b1e937ea020b76e0c4fa5f399b268bbfeeabc2b8c9b04096d51107601eaec29ec11ee76160a280e4dda2d62205e4e37c958142678a66ed4d4846b5ceafacb08b1fce7d43dcb3faa5658d7abb35cee895b4476d29b005083aa2bd843a5b61906b7a890b40dd3de133401898e7224da6d8b96e2b42419603c380728d45d5e337a571321c5faeb21d99293e64b469a1844c2de794abb571008c28b37bba53cf978a8e4aaef3a85b9fafa2e9d07c6eb64daa411fa5f408bf80e8379c6ac46a9aa6e376a878fbe76e4f2918e37405a6549c24fa1c7485cd2bc8d41b9eff5008407c9793bf43a2d3b859e60bbe8d99e34c646625d6b5b7a8994f34a2c55c35c3cff111f4edfd3a05ec976bbd87ec449d93e8517ee6348f7f38fe45cf8b5cfa67f4b339873590379ee677de0a31db3c5d418f09e19c22a67503cafed896d55a0cb7b021c1ae3e42c4020fba65acb5c58e200ff256c674a9cbf8fc535cef9bf0bcde7dd15b78d953749bdba144093932eda06535e06441b88ea216601561af5e4ca3b82c9340a84ee126e2b7ce51a2da94a33eef56116789685a8d67e61c29b7ea1c3b74942dcc1912228495d4dce591df0cda5176a8a0ad139a5b310b2c6cfb592bf9f82f48de87d2db901a344b87b819a42c5c2fe9d0b196387e7f98592ba7f854e118ba27e7962a813b89d015ad2b31a4238a117e81a147835e967b8e508781ae03411c75e383cc540005e2b4fa3e7a44ae3b5af611e4d8dcd719099553fa78906b97df8cd03d915e38bfbdc994a75ec4302947249737b8aca0cad5c78c64025fbee37e19f4345601553a8c2a8d59f885170bd68a37e773225557eb75c5a64a0ba6c1db9eb086b542e9c14dac193727489e6c7d2e319303b532a0b24b6957e1a04f2644d7c5b26b0f86f412fb83b53320205dade5b822a5de643afe74105287552e5eadc365344d62fff2f560d75f86c2a1efcbf1577c2e2a6d3743691730f36f7854da71f98ddb04cd9b4994039f390004b3565a9b101dd69f209cc1816dab4159ad8e3c497f73b3c197ae0d1d95598ca10f005ec3ad073b1d644d5bcff0fac93ea1d4c07239fce73301705c0abf3dcf485450c269fc335d4c47a24d7954d9213824d3d3f1f9432805fffc7d9afa5f14c565b444029d696a22544ead199ce7db6bc3d88ad77ae01292bc8963517fa066b5e4ca23d1acdda545f7ffd8505129f9970be9c3b44dd41a9e12dfd7ca634a325d15a8101e2fbfa388a94caaa6813bea7215a21d65d0897b933ce28d77b6a960aa20b2778e3ab6260e5f9ae845906cf351f1fbec288c24a588c9d7b4499e8287478525126d212d49b64cd29161943df4940d689554cc17f9cba1308c9bf4e1589568b92c3a782ff164e2fcf8e25032f12c9803fe998c37008e5d723fac1610ea20afbef5b5b1da012bb7b3c7c507a18501353ccc77e5df9bc0f24122edaf0dd51aa55a756d95c458283e2ded5763eb37c777ad2f4a3cc7d36780833a059308f58d581eb4958821c197ae492815935f302d8f9dabda3d2ea4f40269ebd84b410b658d426a2c2f0e4ea91e3ad9eae32da3b7d25aadb79e00ddbb38bcea16da95c824f201fba89d2aab2397a823d23303b5da2c92785dbf7df8633662d141f5556c03b94a49552e7d3a4668f46ef18a165844184ab6abd43c0b508a8a18424e1573ff287c33c3abbe89fd743fad6a93aa29492323d5a91264070b03e8fbd888dccc61113b9a3858814a9a8dec99e47da5208eea407ede9587a6f587ee80ae2570634eca8dcc213f5aab4b8cd19292237b3f38de631429f324d9f411188b274bda5364cd36844896103cc3145b6853d10e7629f52753f3489a91e361d2317c9063efeb1dd2384f680366f3f4520497a0e452a31b846824094bf35935ab66bd6f20003f3dde5158d1684c19415e39ecd3148fbd3a4dc4a429064140296a459928b265f80894b499faeb5d256d86264ee00bcdfd08c5f3f4fbb5209b1015432e2147c91b9e60a515c729a05ca1e38c7e39d0b13fec4411c435311fe6dfdc55de91f0cc3d0e4c1c63798972035052ea696c37bc8fd8ec207197b64c9cdd5c0a00a4c5f73ee14341f568c5fca057ae9f7d04635ed2033e916ab1d414777d0b64508dde5f413151cea994bb8606806024110b18c2554aa6b64855e4d37513411b3114aac2c46df0d045573cdb16d6b27a2f55406e50cd528b50508fdbddf390e76d3539a3eed31151dc233a0f84e05ac481bf819087ef1c7bb4767891b47633fe2aa89b150262014a1a0e1a67ab0d0d607e6ef421357bfa4647287d393e5a644bd8faa82f3517bfbb5a78712e8f7e06c1a9746079ed9537eef161ce52dda8978bc957e589260bbd5b8c16bd4ccee4483ae68d617558a93a4ae2346c1da2c69dbbc7cf45364e82567030c273da2e11a9c748fc45a8ae97bc03aa645734bab04a79c50f345cae81d484bdac42d9e445012e4d046aa023c159a0f1735129331338f084c27077181c4c83bfe7ec1a8d7bec0cfe66e622779bf80d92e5a01c1090a8b262368f07eac17e7a61f6efe247a4c0abbedb4df3e5e84399f2b96e47df0fc28af30c21a18f8c679ad3d19b2a59ca9d85650265b89e2f51fff753da3f87636108ea0212d06b05ab4dbb0f21b41e9608d62195e7c3e375862b4d3ed81e88b39834bc48b258fe7c0032ec5755304d89b2c82ce760c2245c7ba2f3e50a549051af83521d644b97cfdd775704c8c2573fbd3f3cadba8894ba63e164c80a16827a5af5aa068da0a3270a931c4a70755f00f08a8eec5f02608c56fa994713c3f3986742effb624da1434c55fe95b17c9230e69959c0dd21557475c98062ccddf9f9882f5f84dd763e94767f682b13addb169fb72a6583a0635c3e00c8e0f7c2ea59c1caaeef332330b3a86b871c67a37c737b122ea9f30ee0d6f1f00218338cbfa3bed15084d27ce5392a38f2b8b61e9f8d9f3f8f665af3a4ce1dd24cb7f612a7653efe134351b6f9efedfb94b2e9d0cff797820402d4781b11cbf3a39fe296d76fb139eadc68bc31d445cb728a19fee53b3dc799fca7032650f750836c333333ee71100d569b5fa545be47d63df49f44fb263132d3adec3ab43b81fddf968d388b2de7d7c7b2bcea95f48def7f3fb5239feac9549e37b31cad7d51bb9973bedfc34cd975370b842a2037b1630a7593320a5a00c740755fe2e9223dc7cce89f2529bcafe14f59f33d02cff1e03dbf9bc232347eacb10a261f78df58a3d438b66478d267766f9bc232b9cc6ed33ccb25e494210ac6e487e1bafcb742cfde511263c6ed402152f69180c56baf9c44f227d1b0c1fbe5bb24f64e4eda2bbc53e1e921c87e2401ffed731ff141ddba38c2839e83622d64f965d942f1fd80e134cefa7168aa09c8930acf39998c2dea93723a4ba80b600528c04ea4756e4884e0c1f8feb7b630c3bb9e369f9debdb322e868d0dd163d622731f297ef735a5aba06d7bf2a5f4104355a408f1e5f1e6911f83b52331615f8dcf9b962270c131ccb78db878bbc4970216f7363f1cd059a910d9b138829b79c0e6093fe095c33ba67d6f15f4e18dbc2e2b9c0d1fb0508932808f3fcee258f94d9bc7eead90f434b9fa5442162d37de853a51bd5d2a0bfba3244997c764f36143d5620c5e99b465b5e700cebe4bd71106293239250742b5e8815ae3434a504700fe845c05f68eec126922fc1169e01180b331639ab4be3256c001bcffb18f988985a040cf4df20abea1fbbced504e010ca82ca68ceb5d74ad48e84b7dec8ad8a3bb91fb962b999e462e2031ddfa796be4e7a5a587debe61013aff61769de745972ebf32f4bd60388338412df23cdf7719842a09196cf2da5885712d739a38081317cdcf2abdd9a58683a66b14d47b4c2be67bcd7a784c43cbe6a672f3a6835e93b92a2d87267d63c5dc441d9fa9a2a8c05c35ae759edda9699b0ca4011b12c09fcc17d6b15b425e58d90db7cafcca30b0f048b284a22ed3a3f9af77d1f0e69c6cccfd6e5aca7bb78516e3296b144e78985f598c2c964b27602b7a32c9185cae617b89151247350a72c120801d0fea31866af1b16ed5f87f29d204f52e45d89cd28ad940dc6a1d62068f867625d228f6082557e30a9bbcd54789c7e0410e6b14f59489d793443e2d52fe5b4c025b3cac2baa5d22b0f1db25d33845f1f2afe65f2719dde3e451fa6ab4e3141139f4c1f9457491cf34468b1a6155bbdfb1545a44708f5d7d0b06edd40f278ff2962d93f09b2dd70758a6ebc43908bdf20320448074ec352042e8b0c1248ddfa52ab9d7471a21ffb9bb7301bf925c6951ef038fc52bef75b4a5bb447949c7170f5a053b661633d519bcb331e36dec9e20f93c4c48004c966b3345d3fb9b31a218339697f8a363f32c8b3b2414d85ed81babf68e0f5e918f4a21ffc1e1a4df317f2456c47ac9fd8898d572d0779af200ef6275f937cd5e599f52530ab2697e141b1266245dc72448367ae865b09650274ddb29336ccb7a21a67ccef172cc4848863c281f713e37ddaeded60a16aeade1ae8652a23daaaff663194fedfd9f0634675bd2c16712587d78a89294413ab69013d2b98d5b8ef5c5611d265149cc6d02a9300f6566ec9d25ea58587b8b1ce772fddf10f637ac3d197d32e23521f2593a9bec7c8c39681a91bcfef149b1fc13ff564311ff7e75c964f4672bab94f7d37a5b8ece8a994945f88f219885ad0ecaf48a99821d5e7de3f2ffc79668c8671447a3057478683e8c1a00d37f899fd241a4a5ceb6f52ba1cd817a53089ef9f12c6c77c55eaf4e6b944ff4e90f993b7ca173429a47175446e1d449f417c12950a8b9dbdc2cb6aa381610de317136b"}, {0x28, 0xffff, 0x1, "ab4929300e6afead7797982522991cbbc2"}, {0x78, 0xffff, 0x9, "b119e98c670fcc74cfff613e07cd7cf3dfebe709428a89c61553911bf07cfa3fb52bd347f93f1eba959e2b604aad0b12cc5e5fbbf9570d6e8c00cca0b98c3944d53a79b146b0b6674b92e9675de89783375591bcd11d1f95fca6f0e18186a385b3d3bd2dbb343460"}, {0xc0, 0x1, 0xe7, "50b44f30798993af2361ceaa3a33bbfe9030b1896c2f3960f7c94c48ebd8aa83d82a88c54fb5ba6a35a91c125065ac349f4fd5463ac5ce99430ae2da1e6cf5fa60e0f5d91873cfd54c821466a7e5b8b4523cb3de158f5b02d78d30283b0dd57c5ad3d981bfb810d260b3f05eed9b3082874b6f6ce814424156cc1e05e21198cb3f195f51de12dce350b7849af952588e038f06d4b6f283e1e998b30dfb5af686313907e75502262c69b7b6ee8be9074a"}, {0x50, 0xffff, 0x5, "41875e3cf0db8d18236c83a22143248769b0b080f07ef19588b0f928d558efe4cc7e11c2a897bb71c5292d915539f38ad247c6b26b9d7fb5977c1d85"}, {0xe8, 0xffff, 0xb25, "9ee0bb0beb728a34a96b53523f7e2d8608a3ab878a5cf8c3c0279fd5cd33b255fefa84e712b4c019a897c478c9cab9e653ee595c22e3ddbc55cfb0bc0f2d75f835d17f6209b5e23463cc21d0839e14f2473c8b295fe6898f9bff4c0c60d1a05ee6d1126707a8e35ca879df70e5a5f65241b219b1bc32765fe62435d81df278080a33310df54b3bdb54f0394f3efc071efa363768834266d2efc94b6276a84382e9484bd404827d74a163cb4224ff68fc75a7242cf544a33efec1428c49acd2b51e07797c06d34ef0260216bd9eb06bb62acfb5ad"}], 0x14d8}, 0x400) connect(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1010, r0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x5, 0x5, 0x100, 0x1, 0x5, 0x800, 0x0, 0x2, 0x2, 0x541e8000000, 0x8000}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) bind(r3, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r4 = kqueue() fcntl$dupfd(r2, 0x0, r1) r5 = dup2(r2, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000080)={0x6}) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x0, 0xd52, 0x1, 0x1, 0x4, 0x0, 0x2cd5, 0x2, 0x0, 0x7c, 0xff}) kevent(r4, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) close(r0) r1 = fcntl$dupfd(r0, 0xa, r0) recvfrom$inet(r1, &(0x7f0000000080)=""/193, 0xc1, 0x800, &(0x7f0000000180)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x1, 0xffffffffffffffd5, 0x3ff}, 0x5, [0x1, 0xffff, 0x4, 0xff1, 0x3, 0x5, 0x7, 0xbc6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x4, 0x4}, {0x18, 0x0, 0x6, 0x4}, 0x4, [0x9, 0x4, 0x8000, 0x1ff, 0x6e1, 0x1bb1, 0x7]}, 0x3c) 16:00:16 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x8) socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000180), &(0x7f0000000200)=0x10) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x6) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0x1) 16:00:16 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x20, 0xffffffffffffffe0}, {{r0}, 0xfffffffffffffffc, 0x62, 0x80, 0x200, 0x4}], 0x7, &(0x7f0000000100), 0x10000, &(0x7f0000000140)={0x0, 0x9}) close(r0) 16:00:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) dup2(r0, r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000280)={0x8001, 0x5, 0xfff}) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x8c, 0x3, 0x4, 0x5b}, {0x6, 0x4ac6c4d9, 0x8, 0x20}, {0x8, 0x80000001, 0x8, 0x40}, {0x2, 0xff23, 0x400, 0xcab2}, {0x0, 0x8, 0x6, 0x10001}, {0x80, 0x9, 0x7f, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000007e, &(0x7f0000000080)=[{0x400000000006, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="6823c57e712a4f9973ba152c64d34b127e83895f69368808605344928a653876a926b6438e4552222d7631cbc5766ff761e2a8e15463c533226c1cdbb5b9bd9bac467022b22a2f648b99518e89cecd23bf0ef3e93c55ecfc2fcda1f0bd144a77d2a285f1ffbc1f61fdb38fbe4c73", 0x6e, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 16:00:16 executing program 1: symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) chdir(&(0x7f00000002c0)='./file0\x00') 16:00:17 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000580)='7', 0x1, 0x0, 0x0) r1 = dup2(r0, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x2, 0x6, 0xb59}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000000), 0x3ff, 0x401) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) r1 = socket(0x20000000010, 0x4, 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x7, 0x80000001}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4, 0xfda, 0x7, 0x4}, {0x8, 0x2, 0x2}]}) 16:00:17 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1000000000002, 0xffffffffffffffff) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xffffffffffff8001, 0x1}, 0x8) fcntl$setstatus(r1, 0x4, 0x0) munlockall() r2 = shmget(0x2, 0x1000, 0x220, &(0x7f0000ffd000/0x1000)=nil) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x6) shmctl$IPC_RMID(r2, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x3) 16:00:17 executing program 0: pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x1000000013, 0x1) write(r0, &(0x7f0000000100)="8e98cfe328704e6f80f344f141ae89e5716374d49b90128d102074bc853b2238999305e11de2f5b6cb86854166b85339089a054733413f79223a3a493deac965ed76436f0441e3ff535ce94475fc6fb31ed4398cbd8deb78eed2dd4d7bea8980d07bd2ab746d968df6533d4293c0db1c4988e129161cd577ced3699847b8f15ef948b9e59a3a87f2dbfd0b1afa5bca1d7aa54e62b6a7f7f82aff39957ac48f10802b5dd26abcf80d6ef04a39acac012d330341379c64", 0xb6) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) flock(r2, 0x8) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x1}) fcntl$setown(r0, 0x6, r1) close(r0) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20400, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x802, 0x10) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000180)="dd73c3c1a1276f2506041eb535f5b1be3c72d3ef8b31f82a7364354c22d8903b83cb159990b26da1c4c541ed180f0abce4b77ae2a663f6801b822e27bc718bedc06edad48ad245aa61c6974a26a61442779c41acab92f59cff59a193683700471b8faca40df83f959b1694a23d28ce1b7f7ff4718d43b77a2bf61514089347540fdda403767cba7ee4", 0x89}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x0) chroot(&(0x7f0000000580)='./file1/../file0/../file0\x00') mkdir(&(0x7f0000000100)='./bus\x00', 0x8) r0 = open(&(0x7f00000000c0)='./file1/../file0/../file0\x00', 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000400)='./file1/../file0/../file0\x00', 0x1, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000003c0)) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x7, 0x3f}, 0xc, &(0x7f0000000080)=[{&(0x7f00000005c0)="24fce97dd1de66172183deccb0bbb3fe4f5cbeff2c7f0f795ed9be6c34f383674d6e50c8b671192f1c75e6bd40f56821a5375414f39998f828592d6f8ac9bf6dc71f5d912bb2682ca414ca4739e5dbe767a6393c0d6c2e6cbf302646be9065a81ed263fbd9be56a9a57544300ddaf0fa77ea510c7f192452de629f6048e95279db9fedfbcb39236b97ba335a2f8b0f38ee3bf1f038b450397cd41a6e13cdffd87c94e01e9f800413528881b2a10719741e44346681abb026694bc97a5a8bc937dec6f6ed5593676d922ccf63f86e5741c0bc8b69878e928e00705f3b94b1e3e5d1f9660c214d06236039d37406cdeb72d9b0c40e5fc6855d959ec82cfc2df00e4a9515f5ead29e27d8cdccab78a737c993d746e5da2178ff53224803063dbddb9526906cb06956cfe41cdea2841da911001d51783805e199236067276ccadbd9851a0cefa50627a8199c15b2aaad015901cd007b74206934b3295530008d1ee4816dee6d7d4de651a6fa79633187f6521e6141683dbdbea9058ebab92d7d8d0eceb0760e996b911324bcb01a4bd16a22f4ae4a626962c71abed5fdc61a0aa758c0d064080d0d2b1f0ce56c6126052cf92136797b582673e0115ea37b0d6b2594196da7eb0d79a4da25a3e1443fea9b49633c9861aa4ea0d65ddc667b0ffa9c8a4401f328ce777cf4576c89f6e586330f677c2adadc07bdb08e5f883226010d6c1caf5d178c3f2f2d64bfa663fc82102e1698c97700b2f9a31bca22ee504cf47c76e6259961f750aca6fa2aab69ff1a8829a8788840d6e06c52997f2d3f4fec53b604ed6c559b7e2558fd0970211104cf12dd4ea11539baf90fef2696b520a22655ea4ad159db388bb792f605ebb38b6e413f6c1bed8cc7442a6467ae57b4ef44c16e2af8d957ecda1fec4cfbaf959e334622c56aa73164ba6c522b3ae40b3f3241513f7615d18e6b2e881c36acf6f20ffff90c71753c7aeb4f332c2af28cad4bcb8532533aafd01956558eb155fe659c7e6a79260432cb833cc404292e916377e85037649bcdb93891913695071f328ac636f22bdc1fb0f9c871da9dc4e45fb0a3489ac95be11a10390f12293a40762cb15115dec33d6698792e3a01eec5baeff40d861f0a681f8bd0eb2d1b5da78db4390150ac27f386511d0635bf5c4de5eb828fb599d546fa41a5250d85fb2ac2c6047b134d32dbf814c4202a069e111f4f6427d23873b46093c7dc9a9e3dedea36fd9ccf25f3d1da8bad0095fd43a88e2094d1ac1d84435cab610807eccb00c5ef6112e762fdbbf0103a8713b8c68a6f244d52126a71ceda7d568205d6e7e56440ff41cdb4977e06419583b91cc4cada737ced678abf5c8d21e6c8975db2e9dfcbac0ded6f10f859d6a8110fbb2ee30d344df57912919645ef3feddf4ffb98b4572533b2a0c662e8780d8e5750a0af78f35a2a3eff39073ebdde34d301a3f0dd80e61dc4f3f0cec12c6edd8a20955fd49099583c235767178b3c5a7279ec8a0f1d2b8d6e316eab3e7d6736663d15f932d2b62c291e23a4e7ddbda7fc1b46905c4c67ac6a91a193f788a02e5833870897df7561939f8c61085dd36b832688af4036e72e9ed3eb6c587c5deacaeaeb326a601d2235311c437e8185d8abfffc5d31b7c90c59edf465b0ae44e136463cb8547cf44e7e3dfe7be1490d43f734cacb5981019cf428a32cc8ea6c7c18bbf68a0cba2b4913268fcf0abed48b88a4d050391cb3e808541686a1b8864d77ee11a12da03ad605c7c6fdd279c2f40cbf50cd17535712602044f550b2426b27c35a3acaf5a965a9c87255cd16012ac5044792be77ec669cb43cb4f28ef10b5fc68e503ca9061970fea3c0e71781fd8ee01ffbfc53fa127f415523eb54504084a10a4f01f76e63f109ff28e4cf0e9dcb6e5c4884f809a858053ed49db04f9845c100a540ff950276c573bba33197b3579373fe3448308a4057ddf3f9828b0e6c72ec429f34436e4da93b0af828678b05289279e6a3626dcf5d25a2959b87bb98074ce148b4477ea62e34eea655d452663171fe7f58f8079bb118f78fa56938499646e91abea8d4d467dc04bf8fc6071b56a9e0c00956fa6e06f86a5ab8be6989cb4d5e71ceed60068d97733103c18d3943efd7918eb321390282b70d0d01d6add249c0f165a66a7cd1ef1f73a63447410ea9be7bca377619404679976299ba4789ce21053a6454f05b10c9d5d857896811af6d1ce8b7f38881f6fd968f2891b8bdc32c2f4a49732511d79b132a422f8f803abea7272a2104b86be7a0f15d66ee6c1dd43bde2348a8920d7d927ce42299e8b2de26271d59f5669334e8120e22d4edf2478ecda16dae98bff47e36dcfe8758fdfb60cbc2b29fbc5579875f5ecec81b21c44c9cd08c8cf3010d7f524384d7de98a92eb060b11047c12c7647842d85ee3908def4ba8ba7281221546311ed5ed245861f02ed47a8bfd434801d7a90f207891441de2c8c2c8b4a77ecdf90696886297e163ada464dfaf2472276e4f7d476fb445385dd325f387e63001b51f90a779da341f3019a9220fdb809e0234d023899b578a6144b9da90f51376bee225f17d9083db9236da807e1b2825b25ce787ab2dc0d56bfbcba4f7ec97658843450098ada80875da9946a07284d559669f3eabb05b4518cd4e9770e39fda21c226a36fedc4c2845bffce446ff0b848744e82738ee882c418d5899267b4b69109d02f3e8ef9b89e020af04bbaa49cf76619f91a8fef3ce2eb4bb9ee4394995fd2a3d2564a5bd55442991cac79fbdcfeb8845d783d9a9c4b2d7778303655d0dfadcc0f9ed6e500e7ffae2841b0ca3df717d604b14e4bb63703bf0e3cacc5de8a87fb984806fb8a44bfce9512de012739b2871b56871335db9807581e8999df6c84b2945747b9d4c8c79e3772f0e096a539b8f5161b762eac8d6026f24bd47cfe73ea4ac1959bfcfa1825295146a09f5d478eeac764ad62b192afa3f7b13b543e95f116751436bc078f9bf3d078cd6782e32079ac97b3f26f2d97b84897acf829cd8789ca836cfecc8a61430f0a59c965d63ac39570417b07c361a0dad1bd8630def55989554d73f1fc90e4e96bc0b74fbc85ac61f183ae4fd0531879fced58bfe06e1d95050251df0326c2786852ba7fbec965afa9f84e09decbb9f485a1ba2f18470f8b6a900c61da83d0ab8eb786b30cec9b3407b3cf27c2d92a1789a4280def9d65d4675af7e1510f7465c512cbbb6719bda49cd0b8830d7efeb5ead3255f772070a5e9722940fc9c737ad5fe021244e39624d526f57d733a2f59983711a58b26dd4d881ba4f317096d6a4a4dbc260d9452dc05b38ec5bcd0e9c0c004a995f3dfe172b8c85b1716624ed879d8a993abdd50daca5c949f3d7323ea107a8277139aaa53e0b6f41c185fa793c925bf2cf9f11115221dde3376550248127118bb9bc7a864195bd3a1e243dfcbf3077fe3185690875a2ab97fbda198d180d158fa94cd2e4a1a09f978e916f39afec236bf5f1f09cde05a1b2f1d9aa7b61832747ca6522943646c8caa09ad1019f54dea2e6daaca8e63ed64253764163860454880832c2b1a2dc041c132c324d4bc269b8e17d8b7f5c3944de32d1afdb7fa6e729e5f396ff80072250b2c2a2b78a1b7c1dde3d4a8ae3075bd46b864dca9c0b6ddbfde44726d19e61ef52b9b7be023c63e398b8fd82b994e42b8a225360a3018c8441195ec69d78ff83e8451f3b7d1f73e5c2d0f367895ee93e32e7e80d86249453e464024a8849f155c2d64f614caa72fcc3008b0b5da0f53717c3f41e3784624331744c2a6b12f17f6689fb648e8a1ce603a769f0d117c1d7651964b80f7473605e43edbb4ce0632490bb18201aee8544c2b1e69b60e0c692710916f9b47f6ec0446d8e98d3aef16a58060a9a21fd1a85aa769e7a994ef74500baa77e1c77b7eb923b7341fdbe7df50c62c5d8209178505063f8e2c9ddc0012244b3d11c204e68bec257dbd0815734119ef83560ab4de3157c4e909f05e7c03d6d61eb11a5bd6ea24e350034e4cd797da89105b514779daac69788a20d90de1de45b305844bc41dc6f1544f76812fa3b8269b0b1cfbd43f5ddf4a793a8012f5bd7307de9af756b58cadb51feabf2f908fa1e966d6746b8a11ec7509df8a1c88964cce8e5bec5caae30d4638d17ef27a8ad9a99c21246c21d77a20c85a3fe4c4d74260865d9247b2402bf947d56c9333e8907ec56990eae1d33519960152a56fcc2f9b928c316f67e6c5625a6cf2187176b83528b0f713e60557fe1bab09129d0a92b8bc13288d34225fce00f5788156a3db667af9475e971fb44e8e4a95579d025f0dde53621219c2347998269744e93927e63bd3f8c445aae5f36e17234490dbb1a59b988f21749371185d668cf875b0e6e003ff048a4494ff71c3f0a2621efbf0c17090a9c80d06c783a64a72aa30a4f32a7f3c2fd9dbf67ee727e3b4644cbeb5de95699f9a3378bdd75aeb6f9b3f1fe8eba9965cd53a9a255be595a805d7f55c4baa1da42449ce94598eefee8f3824022ce2548a25d82acb38df771427a4afb0d3d9a4f9788dc7b3e3f848527e6916cb0a327d9bee74c176a48f36695fb1a26978d11eaecf212207edae3516bed2d4c2445649bbfd9f60977b3c59c07394b0c89bad7ed52a3b3ac80eaf3ab30f7b3cb0eb916de198c7bab16cdf8d02eed2fcef6c5db22f4d42d5eb790c948cde634e9460bcc6a7be3d283bea87a49fbe658aa8b32e22c00d1b1e94732e4d3dc8c5018553b57d30e9d8ee8b1aad3cdadcf42028d8b78f6dcdae0bc91f5dabc003284b4972ca9815bede3c84e411725a84ce8be204fc7422abc601643bff3d57057e3c321be94a47c0e1f861c7c7a9677372053e9a06056d470a2dfa389a227d3fd06115a7acf1878ec0b3371e7a67fdd05d8de717b13e1897ecc98f0aaf60a6c7efcb3acbf0d58938c65d023d2e886b482bec2e999539d4516b1276969f3e5609df538bd04f457a28e10d9701bd3841af452fa35090329656d0acb6d04cbb5c3afe6e5a54ccd1db0701b55b9068ef1f87d6cdad373923b5a3d8f3a409324c1036c7736bb4c5fead011077ef717a5f39ecaa82da26fcee260f94f29a965789cd01351dbfc1641546b602631ca02e376fcac367ba3176ee0a750c38bc8c1015ce3170df96a3c1feee04dd624a4759e3035d15775917c63caa3f8112a62d1aa8c733cdf6722de8e5486856bc04d2531271f7d12fd1dda4787bbc646300cf2e54a1ed2458f532990a8fb1dbf99fbe294c849c3bd122863856c984858836ed68ed123e8550b85643e107f49e6bb0a6ee63c4e37695a9c025806fbcb184246d289e139a6814d7c82ff21f1eeb906e6c2c37443dff2baf35fdf379c3f7756725f1abb789d3574c85a51a586e819bd5965760d2f0eabf323409c64a58ceb59943e8bb5d88ae91c7efb4d5123a755f98233fab9bc1e930fc4cc374bdce3318658db6911e0cc16cd73070a8dbc5703c7dc6e027fd51c1fdb96d40494f81e0da71bbdad136db0774435baf5876d23fbda59c092304a12e604bf465f13c20dac8db56dbd6c166aba9e805ee6deae767cd0d2dd1aa672cce66a99050b8f25386eb2f331f80db46f96683975ae55254aaef8dadfc0921a60d5d31acb206c82dbda518ed69f94facd77543ed2e5e15a7b10a7c585fb371e0ca7765a4ca669cde05f2a7afe44569432fb8b1931a7d5151a5234bfc168001859f96beddcd9d49293cd5c9088ea967149f04c35c2775723a772e83d18def8c151", 0x1000}, {&(0x7f00000015c0)="dc3bdb24538109684f6fe28c2cc257b2319830f00b5d0f2b7cc44038974cd3b6d1989268d5cfbe6276195a56b1565013b924d9d9edbda1a12b5f830532c64bd6773070fbc72270cca723c62fbb02c52863f1b5051374c7ada9afa690da8a4bb7c8f64fc5fc5d3c6d7d82969cc248a1501e303025ca8ba3a55b615c36be985d0d4f4047d7fe9f25354a79ebb9c4a7e381db5976f04c6939b4d6a7f5baeaea397fa75655a6e8d577badc3ca4aa27593f0f3aba00ba59ff7fc62c06d566524309d0a19d89d96ba673786f116f74fd73c954e9a12dee38a0ac4fab2663d4a72f196560b8629c5b4b5e27a50b87d35ee84d947e85d4f2522cc93f2551335a2f5b19b0bb2e109f7b2be0bfcce902e0165c000b2eedbb240b0f8c784e8cbe19f6865e5a0b3793fc094ea3e1b55efde7b9e4c955b6f3898021dcb58125ea5c3a496c49aff2f0c01851432f00bce6d8213aa78fa5281db75814847cd642b553d4daaf2505c4c79741f06d0905395f87307af60846041919f61af6e06f68373eb430d10c6d886a0c135750e47f0e6c41294c8b0c6418dcfd9edac57c9338ca4f07d89f3db786705295fef385f762ea15a5312e20f4742ec378a1c32e384c0c87b6902b18856f4e7c0d66e6b5ec84991c3f20f1c367b7804bff563b79509216843b5b670dce5f79c6655dea94de48b9dbd36a0f688e13b6ddad4a53263ee73725e8a9310319b4eb07b0cca3ba9fdeb94c01d1839aec969c898cb022f066ba03070e878cb74db297ba9c8436898bbca521f01581a09001e14dae4e3d0e644ab57757e124d2a62f8a851c4d7e6d3d6bbc5ca62b95a10c274913688b3a8147dfb4a7299ce0986be104420bda1eedcc4525417f963262579ef5b8a39f009986ca79971f7d4daddadf9682efc5d9585688c38ef00b80e5c5916143fad0f9f20fde927174ef9762839588d7c4c14b9124b7fef90b099dc7a1a93b756509c5a12ea6087bef2f7de6e8eac4f4bfd6dd30acbae3a949ff317c37b69f7346990a8b104ee1cfdbd87eff12a8fe57499f7b71c4ca7dcf48e33ee9e828d66912ce969f6a863d73c5bea48e0fe4695cc682c20d027b8be14d41e9413ed3b4a560af4b6ae7a6b3209e44db543c891f76f433239b60782a78058250e0a1eedf86f23d318535b1207ac8202ee60048647ea8f9ad64b370d189d6402eb8512b047cd74916be928f9f168b0145465c3b38e98e936cf94d31e194be869cecc6589d284d1a66973b58043f3706f58d6e8f31f1c1f143e14ee4c761500346a363cd6917a4cb7b5a7e41e5fdd75c5530d7b6527a943efffaaef6b7b3ab1b7e3d8aa14ce1ec493d21d4d90ad2d4ba2fa38c69417d66d313cbda8d2e39f5e638c3eb0204bb0eb6b64d99e3f898d91b0c9f04a1c3b2cb967d899a7c8f0a1c67e4e317efa69d320f1b0fa98e1a85a8e820f66f597a6c6706538d01559be2a5f4de99033ea8e1fe89b0fa5a0f024272795a6eb08c4fc20b476538ee80c2f3419008430bbcd51fcc2fac742d76fc65d36c8f1f401ab544e3ddd10fcdee8cf3e4d888bcfab72611c9fc1feb4ceb96b9320843486d3c33b4497b03b69d4cdba0e80e9b31dcf8c4c599b183d3b45139f01c4a3eea9e5e1339ad84a3f253e17af454b9a7858e4fdce040ff00a72c045c1f4275d6ecd2ee5386652338b9c53b9d8b296dfe625821c9ba06cfbf47d9639ee04f8cb3ea1e8ee357bc0b360967f91b8a69071c86418221e41c666c999554254db6429412a38285f381e70e0dd65c71e9a45900d23166e5bd83c4898d682ced03fab3c96878a0c76a5e7ea13fc6a788258f46b0c2a0aacee0762da782340ad08b1122dbc783c83368b8dcba5db43eb84c41a3f692255000965b15d37586cf509eccbf8f1beb0a141ebe47a1703fab464448125578471784c8137a7c3c950b6252b1896798a16313ec948b0a2266d8cce3fb1b49811b21e1946494e5eb5c516c7ae5c463d8bafc6eb9f8bc4de34bdec93e736d2be0d87de40576de0ad9a3745b4314829fa8cef3ce85d9ed64b418fe8d325f702e2718d66b2bcf7ce1ca486552298d6fb35a9d900a584e72c80c79bbf85c67ec787a43bbb7317223a272626b3953915f948b167374e3d65f48bb7e5cb57551fde5f8e00c9929bffc428d4fbb5a4846f98ad88883e17afb83be37831fe0991f79f05409c582b3b49ca07519d17a5de0beea3c2be12835b389f882106343c57249e6c6c98883421e6e295340add691674d43fa33e803cb2cd89f6df116da6c05b0a2a60b91a8462eda574aff5930ef2d6908c5d1c184ebce67087e9131ed074790226bd74944127644856531691a3e5d568afa0e6be4eddbc9ccd36c1f44ad0aed076f94901b3ae8a5317a5a48449cab028c6cfa8dc2c8e348eed8c83068401b9d3f995ff4059782f9d9b19faeb8c03aa3b99b634b8bb4a6d3327e1623053b3829a090536256a30ad1457c5eb2ac14a7a5d717d856f565b51515f653dc608d0c38e523dbf253b4e3d70774bfda7bf8ea27eab8e63392ff4cf7b508c9ec4684b5445ce2f9513ee749bbcb979b22003026d3630fe3ed1d3fbeeaa5076f355ce464fd452cbf4dc6449b20228dd635b0f908065c89494e7b052a2d7cffb0b2967beb681f746118a6868fb565079adf1ad420cf191a47d2fc07c4cf1a1ef2877ebf36dd2ba970a0a1fa1876ea3c8961bdff292257a6330ab1fcee31a13aa3eab55ce253e8af4a0e013f03af3e53a3bcbd116c9909f37aa8aed9828a157026a08c8dae007bd3837f56d5425f8484e32a8319c98236e1fc73e199228c1c40896c92b4db8424d4bd45dfef498bbe8fcf839debff9b015b8cc11b4f6057b5915b27f11f81d285af94bd5c6b43bfefb96aaf1f740face0b316a9772da2478b1f734d0ddb68194f028f525f627b2ec2fd6d1c16d3f3699ef97304a98c5911c84453937f671c9f4da7cb9a1e8f62615c0873a888ee43f9885b9f33319ca4e4dba0e98cab02f7eefe3c96e2783b016cbacbbb0afbdd757640a8f74293a10a4dede9267a78394d112322e0ca86b0a3644533f06de45f7e2019578a98d5558410f8fb9fcc272f4810e9212eb74cd06b1885e2e77a7c1daa254e1c984dd92e18a21d2f697e29c3c10f40148522efddb4dad415c95790b9f6b7c64d94086a243d4ade15b5d031caaaebed0d2b418557dea8f24ea9a4abef0b667f3340a133bbb8155f2bae1430a7d9070a96eca8fc04f491d10fd99fc39c220e3e803d56853fb43298b7ead2ef3b124f4640a81c40f9267bf92ace2b0d487e21b4b24d1a060535adacd92173574efc94faf25bcaa8b35d9f8e26f7ffa7260cf3b625fdc0ffd4a57757b0e4d3369526291c634ef2e81473ac599b7b6584962ae1a6e57029e2c433b77484b8018fb121d1593af93629dc5dd5e5880c26aa9f0cb1200610fd09459a486cb4684c51495cc44cd9a451dd7175a69dcf3050c62f35a5993270aabc76fde81835947ef66885ca9aaf353ed469e47daab70e83534992db2987e68129b4accef8c69c4817c697226036ed3602839b2787687772cf5bed01912118dc3e74897fe296385f018d43f315c94141e0366af66903e86b259d40e2fa843e9a827f8e0a02f8b0662c729d9de1c2ff932cc89f38b67be16decb9bd483042b389b5628642bb829661e0e8cca3f672f82c094f91f43d7c5cbe5e57e9fef086b47719090a1330e94de81f29f992a34ae3592c43949431c25f0448464107dc330cc51f8a5cfecccce88941edaf79e33637cf8b5df2f5b5e1a0ced5821ac0cacc3fa3c283ee251a391c8b8ec73e5958eca12e8c6ba6f750e05df13a9542e41fec0cd5ed81555147875cdc52bd1d34e13015e8e5bde3b8b3d3408f5b6bdec67292f2c8dfdeb7d267d13287bda05ab6fe09526d32cc19f101e83381a795e7b07aebcec38c8694932226359ea1186bd623c0d865adaa8d0e62ca11b57cabb3910fad171b70f9d98726d282112fe7ac80f67fa62e783659621fcb4f4020232963eb76ca6ab869137e4e6b4b133896a5ab555b8439e1930b799065274150eb4e4cd636132be8c165f11feb908c66375ff494dc2eb17b0d9bdc220a89118442383712e1a16999e0752c4b1b944f3f5a958748854f4dbf460655299af8f5d1bf0f642c30503ed4c00b9fcfd654f81dd21614b22696e75720237c4b1239c4b29abbf47f56aca10331e3fda735b4938661be5e486ddef5ea612eaeecc3ede1727c9fc4195259f7ad1875573c6cd5cf407d3c37006cc81ba43db49c5b74f8dd26c9527abd0e075bb2cd1585a66a3585ca045a348a1f3cab34022d32635377fcced7bd0508936a94dcaa92a544f748071d02764d4145ebeb855476833f3455d55ac1c2d608dd01d0e225045229bc146606b7468a99d8adcdee53919ae6c6de1b6e259837cc6e38c3ae6a13ed0fc9c429cf93de64151878f46152b8cef40757b629a61a5978d377b13009179dd5d270b68322df19fa1275cd3138192ba72d898109fda2c6cafc0e04af4689c2d8bffbd8de9e6206d6245d5a8d66b5481b2b95b34f06d1079b669daff06233546698fa58edab2d5f3f63b0d9e497c514c0073afcd9c7699b925533fe804660fa7bd54c2ece21f682fb5121e5549f0e2a39dd3bab515b3d070440108a9f9362ced677ff86a46423ab665e3d93c758c46665035b6f1b0de9792097f42a2d8a5375babf2fcabaec0c9f351e7b5052bf6246788486a472fbc9e8e0330dcbca3c26de5471bc1376b477c0e05b4a339dfb17063b5d3dbcfcee68c076679c395482e7b3c11b658033dafcbbf7a4d3e56d3b7975b7217e41d58225ee122d34e8ed3bd9dea07718869dd62710d91f01efe78a6b3769241290daad85cb8fc57c2e3745b66797f341c118aea8f8214f35ef97babf1a28ff004cc32cea393dea4f451cf257d433acb8fbebaffa65e3ca1719bd8c3f565ef0aa7f9a25e23f40e1cc49ba59c41130545779576f4fb120e1a2f345879b899573ca1deede8522b34c8ff6a65f3fdd008ed5587e6870f02e9a2767abc210ade00f3bb1206059a30113ff40c4ab566c9c1997e1d1d96c31e7ff8cdf8c5b394038a8a1a24759b126f18f152968c7179fb34e54c721af32ca54a84fb2087ed981524c4ee2dcc82f35cee7b6fd01b281bd7070e308c05622f2dfb313d13b81b54b0639173358f1df054f6139b08f00e1bd6c00289b444bd06633fd19b93d64bf1913f64c734860ac30eedbefe314ecdd95f37d8b194720381ea43d936a81c8e09c2d760eb0e7b1e574665a12e45aaba8cfe3ed29d0e0a2910052b5deb198d5c14cdc8b62e2a2050873385b7b4822d4291428cea72da17a3fdd51b5affe81d3856c3fb9d66077fa3519ad2fe5513ace4a7349914ba8bc51e45c4611a61c5c5ba85a099641255f4f700b57cc4a18cadf167746db68295c4ebf9906b1ede3d88abf1674d61671a93a75fe861bfd0d25ed55b41584d66fc33ddbac77137469c877f2517ceef9a6235fb7370a6433ee456b4daff852d3f347007396930b7a7e55c519e6c1ccdffe16aad04289d4dd405c8ff66f0b3603d12064901523cbb28b70f2465a41f3a49b970d33b09941c9e3f56443148acf09c227c0218c8b390f8cdf2bf218f330398807b0e1ae864076e7ed697ba1b792f6428ae36cdd193a3f8020d3205ff0622efe520590a32e869ecced72b361c3f51100b8c916e2923a4b63d38e0b92393b5f81da2645cfa3cee3e644373b1d5f817bee0e1ff25769e31f7d0cf9e872734add0fd5a78a22469657", 0x1000}, {&(0x7f0000000140)="30dc07c1912cd459b454d66fe508a409357567f15b034f3f8dff7ad3faa83d9c9cf06bcb506de0f8ec96df280e4394c177ea28e0a2c54e495f8ef806091ac90854f3df5246770f9350e5d232ccdeb156192ebe3403f453a1a375a9934c3f29ac32b50058aeb1d782dbb74116b46a9b95d02f17acd84a2ad18a82a538f41a538791faa896bbc64bcad88859e8f3d262cee59661d9b2e68a56f5f0734236103f60e96388d639fadf29a2c1619911b268a2b582dbcf", 0xb4}], 0x3, &(0x7f0000000200)=ANY=[@ANYBLOB="a00000000000000000000000dc0a00006019fd7349236bc4a1473fdc31ac8bc7580f685a6164fa04be821d5f4fb023ff0fc455a7a21345ea0c363865ae24d469936e31639ff49459b17bc87929b5c9cb5f9c1abeb166a7dcd82548ef98d1000c676aa33332ddccedaf51b807dccd1e5e440f1efc7d8e1ddfb52ad27c7bc308dbaa422cc76815129ac5c57a4811de35c07b74885f1633a6a6a09f236676000000d800000000000000ffff000004000000cd600a265d6042123aaa27977724c9e9c3a68b17ca57ec4d8062d33f23da57f14ae6b3ee1c9c88067e01951aa2bd9245d80ee8a23cde260201e2ed8cd7393db07edee834cdf9e6feec88fceec08cd65847aa3068d44fa4af6c2c963fda6d415f12c0b9dea0e6b2c3800b87f1de5ac1c75bd38105b495817dd405056a2b354075c0169762d1901a82f1863ecd0ffc8b41c8172f494d5d5784c1cc2a831d26cf2ac68cfc8ab0bc460cd1ae93f1fbe84d4915ba2e8e9a6dc44109d56377f235614c33c40a796a5bfd48"], 0x178}, 0x2) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) flock(r0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x3, 0x7, 0x8, 0x1, 0x5, 0xfff, 0x7, 0x0, 0x1, 0x800, 0x5}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r1, 0xb, 0x0) 16:00:17 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00') sendto$unix(r0, &(0x7f0000000040)="bdafc7df4f9ebb78c94183719fa3edc06273a926052a9496d18f58e74fb6ca9e8c8e35162c06abdd2845c2d9d7d5e0ca121f99f05f5129505cb7", 0x3a, 0x404, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="6a1f1a4e4cff7bd375179725efa1f33d35516529aca0d012b57d213fb5c165d92f72dc85aa4fd9e4608be183b89bcfdc73c656b36be6e79577089f356bc5e738b8602f194b7277e7d314ba6b888f", 0x4e, 0x4, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) accept(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) sendto$unix(r0, &(0x7f0000000240)="5001050160000004050000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427ae253c104693ccc005f59062dedf93d8d04250b21ef49485ce60f7265c875de4e5d75a551ed69432c86fa4523663c3586c884ada15bc2d8e3272fc910007ec07ceaded775d32b01e4903006ab1ca25323e1ed138bd36bd3ccc0f74d7ee1455a043cbae76f1def4b330c69ad6af7e6ffbf3a872074d68e88d02f7bb31ef7455e6c3c0cc5b046251834c4ae7d2e1185e7fa041cb3b5", 0x87, 0x406, 0x0, 0xffffffffffffffeb) preadv(r1, &(0x7f0000000580)=[{&(0x7f0000000480)=""/193, 0xc1}], 0x1, 0x0, 0x0) fcntl$getown(r1, 0x5) 16:00:17 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)="74762589b933e454519e89929e7044bfc47ee1fb80c7d9c886e526a232d73ce0eddbb2556d9a8a906e8c03c278d1ab64837f26259927fb94245102611dec32b58d17869adca073ae1dbfe7c5b45e9761d02213e2a3382058f767375c8dd1009508a4d138ba2945df882f9939d80cc72012611756dddc44e900b1be9765a26feb632ec0b67545f9def9c9163fd4160834bdd304f7a351d70e8715a23bfee4a4ba72c6dea3c3d45b4ad68668b17ce3e9fd8c41b987a4285325632eb3574af7e85466b3ee34924b74fa15c681623e87877536a186cd7139add031ac8244af8b366502c0fb94921d7349e91739eef3044faf", 0xf0) 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x43) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x242, 0x0) r9 = socket(0x6, 0x2, 0xc8) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x48, 0x0) kevent(r0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x1f, 0xb956}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x5, 0x81f7}, {{r4}, 0xfffffffffffffffc, 0x91, 0xc0000022, 0x3, 0x46}, {{r5}, 0xffffffffffffffff, 0x61, 0xfffff, 0x7fff, 0x20}, {{r6}, 0xfffffffffffffffb, 0x80, 0x1, 0x200, 0x1}, {{r7}, 0xfffffffffffffffd, 0x81, 0xa60c947133592359, 0x200, 0xbb}, {{r8}, 0xfffffffffffffffe, 0x20, 0x40000004, 0x3, 0x2}, {{r9}, 0xffffffffffffffff, 0x1, 0xf0000002, 0x8, 0x8}], 0x7fffffff, &(0x7f00000003c0)=[{{r10}, 0xffffffffffffffff, 0xd8, 0x28, 0x3, 0x4}], 0x10001, &(0x7f0000000400)={0x9, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:17 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 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSDTR(r1, 0x20007479) write(r0, &(0x7f0000000100)="491fd494a93d594daf86c9b9e206e84cd94c8fda79bba5e0d71c33c402746ab3a6cf2ab6c2f504e2216eecf632d5d395eaf3934ed7b7d6e9f65d86d7fb501c6d544738bbe327781d7d82a52a7b7809da3fcb4e0aeb79b0352580a901babdbd89df3fc7c13d92254c36916c591778a9a5b71a77311aeae903d7da2e06bea43041f860abf94f603745c776629f8b61d9ae39", 0x91) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pckbd_enable: command error pckbd_enable: command error 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x6, 0x8000, 0x80000000) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pckbd_enable: command error pckbd_enable: command error 16:00:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x4, 0x80, './bus\x00', 0xffff, 0xffffffff, 0x5, 0x2}) fcntl$setstatus(r0, 0x4, 0x4c) 16:00:21 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0038b31d9c93de687000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) setsockopt(r1, 0x7638, 0x5, &(0x7f0000000100)="dbb3804cf5db27f01cd2ddf719923983403b691c33edbe2213fbd8239d9b8b00173e895a90ae89fbbc1d76356f45a34fe3ccab866e43cf671ba4018d558b48d1cc9ae0729cfd54ba0bb8190cc1aef8326b0ba08f25c86c538a30a97591933809c82e78fad4eb5da62c2065566e937f23e3c70adf91c5c407a969b6f36aaad518d7800a2dab2055a7ce5f3004c2b80980c51648aeb267d70fd8c968c368eb7101561fc2d3b309ccdccc0214adbabab785b17489ba0f20296b60994dd1a29f4462e2b7924d3cb006b1c1469f35515fd11c9855cb410bd788bb61cd854d48d388ac73e3192f7bca6b13491c6264f5447c40d11a825db66275bea818c8010715adaaf7f0fdaa0dfe44e590976c83e1de815cdb493f830f6dacd3549f51031cb3b93518648d6c7d51d9f0d7a1125fbe793bffae35fe701f440c215c8c3f8918127dc3a8db34e2e3fc15cffc2449d3c610b48db054ca79ab740a1bda1e1a31639e8a3d1b6cbc5f268a6adc3fed5e6a2c07d831e8c1f88f39a80165dbeaf3694d12e456326addac1a8fa968c11c2f94962d7e3163ad0772de27033fa55ba1ea8c67e05ca62944fb06fd5fc0643e7d56f7fb37e6fc6ce64436f190535103a39b7b2cf46455e3200cfebeac5fd16259486535bcb7accbcfcb3c2fb55560c0be0a13d30755b457aa89462f168b06d74cc52a4c433dd1d2e80ac14817ca74610069ef3d413b508c1004ac9f2e90e1e70c954f0611d19b7ea11e9fed332036dfe1766af919575e327036b067f7c0b3b2540a87950f8cdce0a265944aaa81dc160d9ca91af704e28259c2769a2e606a7c99d470e942e7dc2c46004f8bacbf61cdb0b9ba985b8f4030a1bf54d26426edb71533c39c22cb788588f04ce4ad7ed71711fb05b708f070721b893dc3a3be82511f62aff162c823ddf14bf0e9f7c50dc3a9851fdeff4bcc431fa47032e20ff7bf676398849a4c6847b869c47350e9f00eb40eea2f05ff157566ba2f9398bc73b659122efb4fd72c60c2b1d1c3c655c98855c3f23b4d9338b6f87aeb91d783b591c581c21c53cc6bfc065df01e3fef546e9bb5b19c4e9a5d94a69c148d24e4cc890fbb24a6c3f3afd9472025d50b8e292eb8ae349369f4892eccddcfa59ff567d61533d53b15b2ad29737b0d3923588d39009dde0f41826ff60f1e30005df49d3f7a02e1255ac91e64e00f24ec58d779327ea0e91d933ad7d9d654ff94703c56ce5092983bf537d980b4b02d01a5b9c63fbb32e67dd13a2f05f1064225d5851fe977cf7541b6b7256ee33bce4ae4004bc2db37752db50aa457c0d44706b9f4ea57977095d46caf9f97bccb187b4ebc2d11f1ca0123c1b5b825a6def42e4f8fd74e78e016c260eec00e04a06331f973a66720a72412518241090cdd417b2c8871f81cebf1716cb0413f29d7a2efd07cde577b51e9a379faf6b0f80c5a50dea32dd2c592b0e8824a0643d8dc8ea4e175e870258ae7180a19d6d0e546dfd135dcf082761de3f14b15bf59fa090d84fb00b525e12806dd90ca0957b2baab24c42930daff2aea214d13545801d16647cbd2569da869402260aa562f698cae537c3abf85c7cda7faef2fb878f8754232b5a71c3845ba8bb193536a4ab6651825c1596c1b4a42c7f509ad1ad26b8650eda7b19b2c8620e96c4599397e3159d5fdaa4f7de4964b21b7149136eb580f5ff4c51bc29a115108f164ade04157119d7da13c744344b56623ef393a4115f3c3a2ad26a7e84a7d981eb2d160dc97426407ef7cc5c6cad09886db755f3355fdc739413a4b1b7d3ccaf0bc38f361e39a0a84ffc83b46ba14d583efe141ae1abc80ab3aceb1e1e0afc1b6e897bf6dfe07702661542c4282538537f037799981b70aa527fe6446466959318483ccb8d4e59ae408b1927ba7a3455aaafcc70fb5a3d8ea131998cb8fb0c639bcaaa7fbf4155e8a2c975c6558cd10041610849e4f8e62bae2a6697734fc6111ee785d8556c71be2281c7e316b1af6a164407ddec6c39e3b7e4f926cb92851097779a42af09b86aee144f0152f6746443663fd1a8e56452ed42381fb857f69b5f2eb6b0d3f57a4d0301be9122da98dfe293e2d95f184134337677c2f752b32375e1e3f2c4858189827cc0f1fb8c0be4ed5d73f4317668c49073a3ea0fe3ffd4e917fcd1f079d03812d2b91e28b131137a05cd0b02cfc1558412cd92c10bc389739a806e88d0eebd03a111d29c2f67222a4a8a5c40d6138699a08bc4de9a766d7b932408677c332362d99f6813237dbc5e1c6c2f58f76d56b61e6080dcc9047be54a0acc01c0ff3b78d41eb5d5e40994984c2ee7fd783ba3f00150881f03fe61b1dede06ae42e5f9796d329e09518edac27aed1578e644b16e2de425f5a72f7866c6d98309871e76365af299197a3499f1cccd1a5fb57e3528038e2997f708aa7ef8c9266a63daac26993a949c92d7958e4aa646383818a59774c532ecdb95b20519388e4fb0aaad49ca382c6713c203be578f1aab29845c04ac3f9953fa12c03e80f56719cec633698851fd4eb20f712dfc86a252f6791c99cefc6a334940575e4809d27c2ca7ab695b5701ee176e027d173ea1cdb51b198f6e2fa68a65a1525f304853d06726928e65fce861d822e414d186595833ffc747079b474befc2897fed527a6909afbd4339c2cc322a214379f964ec67c9dba2e853f22cc0d20f681e04430ec8747a91b942d578bd47577d65296866221eed48795fb196f49ee497230f366a53d294853c77459e9039fcca282337d4dd3715bfb7cfd7ab9425ddd054ac3c7c6ba5ae10fe9dc9d3b679074a0b7742ae2f508f78c68d20bdd452b3e68d0422fba2a9e63b275f67ebf49c35bbf60cf714ea7994628242f103beec34598b589a3e245394727043bd928fd85e66367e529e4c8e21b375a1a80a45454d5e9fd4ad5aa7cd437c1e48602f44cc1922eb312168facd50db11e12e4e54913ae3e46109f3274f4ead9650601b22865a9eafd33479ca392bb71632400cdc61bd1bfc11b386c3287c12a9f025c4088cf34c8f3ce8654a3a5f23c010dc93d7f5a394ddfa67fdcd5686df53fa268e5c27f429a2a86083d4ec0b14423517b41333b4d3008921cfe25542502208c7d4ba724b42b38f3e9f61c1394aa3ad082257a4a5d21422ff39a5dc728e93c675bd9f9dba661c838439f49749ae224f25e8d7b4dab918d98de0f10549f8d5f91b2a1f633d86516a29abe1f75b44690b755d931414ac72df8ff0abf8ffcabd74dc0a7df38636165872f9e39298bc85fe7d45999872cd6eff94ccf2172a584cb046349d1ceadba9462ad582c062daf0e38b4cfada7e2e4c13cf6119956aaa955a1d856216a4f94b737bb52cbbab4349c5e9c4154556991f953a5e48906c954f682f9ecedbd2db0872c4068d3c4505e1966a590d48d44184991f5481e1d5c88f1712babb45f810ac0cac35a2d860164d8390a0f3fd8a4369fafc40eb0b8e897a4f2d798c4617c9b496e28a03d21c8967bd5013b47d0bcb2016099799017e7c8476793a4c88e81fdb891f5703817f5ae285f3368f9ef5c87a5f825cae7f3902f107c7d3303f224fe2814fafffee5dc35897801fc8f40a508597d48d8e767c97cbbe9a15878fee3cdfbaa45d37b1b8a79a952060305bd3ead252d4ee9f81b3874a5fd223be90e28e44a1adb41d818fe0d56d7e2a87410367dfcc41cd7f790b9a3a58cf8fe93086742b3338b9dabe07eced866ddc71a6702051d5a19018b12e2b970758799c63ab8d07623386dc7a43e246e76274d41c2a72afb5dd6bd3c0b8535e41c5af25266bbf82a5f20a11e2bce7a9ad65774bf629ec71b60fc384e185f666adaeb3275e9c2a26ae74b67a16c294bbca4c09db395213eb681da5b27ff4b6899d815890a7b99b08187b43c1f8354e9d510a413ff01db61a4376dcad9a50d35519144f6e83c8a860eae36748a9838b4808bbdb06e51222d9144121f5424e7fcc206c3a921446bdefb437464eb7b12034d3d0f1ba3d61f25fcee45a29aa404c6e0042b00deab1e06e668cc975e93fd5d67038b9d89959fb57c2829ec9678a65e9f0978d8dc4c764d2097823b4dacd7495bfa662a3fddcf943bb23d4a2da88b561c990dbdff7ec9688c4cf8522a16da41a044ce2121f311a7cac2f259e06c290a28d1c0f91cee7d3c8ca9b603c469ba946d99ec0799344a7d342070baf8c8d5241c732d79de0ff655ffd6b3c8f2034dfcc5071b4088de7abcf50fccd56e6bc020ceb691ad5be046a96af7e9ae1f785d65ce3e68ea164f94e24176d0d2597b0b465b00bc5873800c9c2b67919b51da09e66e5ba183ce8d722a35d2bce62c7330dca657248212eaec6b9bb9e450411cba63d2c3410b79ddf66c3e94bd047cd344596be1e2d7aa24d4d7b6f15f7dba90522d25136d25f03a32c4ff0c33b38befc20edae4368f8fad93c8ca762827d272ad2fd6a00508188155d0cb686f69a316289233fd53df2822aaca3f8185b966b72135a9229c127a3e2bef95da36f16d638b7f3fc280b82f49d75bc1a604cb72df7a80e10b7a3509526c7900a981ad937e0d602166977f0f0177fdb0bfbe1c9a7796ad8afa3a48e0e11414b018d83edbd4bcbd724da0e17b40aff1df2d7d937aad8f2e97f604d270030b410640b425baa5ad41812830bb50d247bf426218eefe28f6a61db2757cbb124827fd289fe0b3b14174c05a8e166c912fdd11813a5e5256beec8166f5d7173328a2ed76150c508d84533be84c4c87128d77f4f3d1dc88d1bc196a10f4e1d98586780f24bc3822c8c5a3bf690955617bc141723681bd4cc4a342999895a4e0b2da240cdd967c4bba6f6f369a4a274c845f50133fcd5be5b61a76d04318f6b54848a7b98424205d6b7e013ad5237abe99451257627295846bc1f283ca60094dcfff5383eb939a43183d19895ae3568280a08c1183e5ce596ac7685b8790d65ddf95b3b0ed0aebc426cdb24798b73ac6aa49a061a96b0254b6165c01406ec2d48ce77ab4d2875d00a3b7b80057ef20c0ed3f98ebbd44798f75391bda6e30caf09b4f7ce0b31c10b6d34d12194b2b538bb16847feb0f091e400ae077bdb9b16f5e74e24ecde56a8ca13768da2121450b85edc939ad6243484adf25392a4d2639b1cf5cfeec4c52b579417181a26686862e522b1dfa0c00e132cae34ff60edd8e2d4a5f7132f1cad317ca04a9abd1aa78fcd1e75def12dd898061d413377a6c30442f19de5d1444a2e290f8657b31ac31b8a20ff991902dfb0b099a315a7fa13b5f15d441e8b16fe8547799bd7b95aefb7e197c9caac13650cf04814ba8f62fcd8d7506cf581ed89e582fdfb65af66b8f907aad43435a671a3e55c76d5e3ab3278f299df7b979bd966e036551f82f99d0babe7a921b89df93c7a2399c47b8cf9732d6740426c6ad7f79cd55b8172ed40cb6799ff3c9ecfb7874d81d80c53930c35a0c6185fd6efcc66a0bd20541bbc1657a5d82e526a71d0565a420d83a7e58554c49fe3d44efcdeda31ef747cc35f2335e2db373107b3c4534e3a35ca8fa3247aaa0d20da7e8174c055a06e8e8e775a6911b1b7794d8d6f04f06922b08f9532dbb8700becf4fd7d651d5a592980c32ed592bae591b6adcc1ceb4379964c94f349a2022f24565224a77653580d1ffc5c8e7732cf7a9f4962c2288913336c5d3aa29206a3a660285f207b607eae04b6ae80372764abc3dcd33f00f8ce3e7ea61c0141af6359585604dc21e7964bf85e69cbbd05f041ed2d204527d2b9207f8c466d0bff6b95b5", 0x1000) close(r0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="9c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="3557abea0d69025b28c0f79e2f9dc11ad238e75287d8734605b591619ba80e4f9793a0279cc57482213027ca724d99aea1bba08a8323b0ff4f9e1e890823872ee811b3ef6a9846247845376c4f4cf2e9da68dd4a7e8fd04a0f1efb81b51e3b265a999808c90e6606ac897737aff0c0b1398b80195b4be839ce145fbe9818b039665db5942f6acf02dee6437bc110803ae472c6c4d954dcbf9a80b098fe216c896311193af7140aa052b35e3be74123e0c326", 0xb2}, {&(0x7f0000000140)="90e85c8bc13f3906b1591cf05a91c1a1b3fe18bdc69ec0ea459f2714c14425f1f18a512f99a0edb0cd8e7701500b31435bc865988c1b3f47d6a154a71541eec9c78e0d5dbb9d1ebb11a745767136cd569ecb64040128ca5a35ace139a1f029486e5968ac9b1a293cd93f9ba51a66c543154201b2939c0cfc4d13bc0c028719f3c93ed5a4735cbb2e4f", 0x89}, {&(0x7f0000000200)="fd5928c2b438fef26c2db09158b1a31b22573ea127058e52d5f1638ec5316a6fb94690b89a01ee0ae062bd404eec303bf30047504584b8053139ebf988b0b140a474b46a097036fba0321fd579968e17202c1f48e6ec413d9b9c309f75e4eec54cb6682dff61936c23f3b64bf7ca34ea2cfee7bac4221c5c28b9a8577d88ac00a08e", 0x82}, {&(0x7f00000002c0)="e3be384565022cfbe85bfeed1ba807a1dd3eb719b1f57e6b4236fbb2be35c1061425278231425d90a5f8e901f71e5c0a2b387d221ae2da67166677b492bb8f4dc0b6ab921660d2dc14b324b9869edb2b764bfdf3d4b5fe35a7b55728baf39f8dce0909862fe931690bb2a6ac16b19a7a0218cb2be834cdbd17b22f77ebaaa345ddb33ae2783e23557a1d0a23c37a77", 0x8f}, {&(0x7f0000000380)="0aa4da3d87090be7fac60d64a8a4822e4e4a74210050df03a3560ccd692be006a49b41fd654f9d83c3db1a9c0cc5c7a5e82dfbac389237526ce02ff8d81a09c0d51a293a435ca87e9fcb0f97b78e0b64", 0x50}, {&(0x7f0000000400)="eb7c915ebe56a2", 0x7}, {&(0x7f0000000440)="fe4971b268a5a9d5861e24ce8335c7f620cacea5d45f6999172ec23781b9ea654ec8b1d29803fe1bdc344eb9b3824a13d6a4bc25fb947306ffa627a8c27698899ec5aea6d81b2f64ca190909033cee3266aa7decdb5e0123fd48d98dfff61b4c78a94c77eacc1c122bf9040db67b2852d94334129bb4bffb9e5dbb779b4eace429defea2a974dfb6c0e00d02b2dd5a0d63df9aa4e66b2f0a6e11bfc77166b47232533a6ed700344fcb9af08e40f01919432e8851326e357233eb4488ebf055d2020d2fc96974b1fa3feb841e091c4fe3ab2c929a41a83d4b780caa854bf40e664a9a6c1945e82afcad4fb94fc609f1ac1019fb2c02cbbb93", 0xf8}], 0x7) sendto$unix(r0, 0x0, 0xfffffffffffffc98, 0x0, 0x0, 0x3da) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000005c0)) dup2(r0, r1) 16:00:21 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x3, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x0) msgsnd(r0, &(0x7f0000000100)={0x0, "79ae9abd37c1ebb0787cbcad30344d865dd5f0241577df4749228adcf37a6851d039d773702bea509c8e2780f260610459fae8a6ac07add3704a9c7d828affc1636507236a415d71654c75aebe382935cd00653bdca59c3d80d3803ec6d9b9089cf55981b8e1e35abfb439c4ceafea9f99fa9a2ab23353b5c987eef6e700d3dce0bf6733b1dff5a37e5180d8563aa3a1a715c39917ca74f090c0f5a376444cb19d585d9043179a731fec5ed3c5dd3719bf1f5e49b2e60644e269bc507b4c81e0dabadc70b5eeea92827dad6ead1d1fc3f3abf951b395f8e951afff02045da26df4665b1f04"}, 0xed, 0x800) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYRESDEC=r0], 0x1, 0x800) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x4}, {0x40006}]}) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x550, 0x1, 0x8, 0xffffffff, "b3548207a5a584b57eaca949791c195bab2f37e2", 0x8, 0x4}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x7fff, 0xe8c6, 0x10001, "7fbfaa15dfcb45908e2b7c26e76d6a1ae9426d43", 0x2, 0x669}) 16:00:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10680, 0x0) fchflags(r0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10000, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000100)=[{{r1}, 0x0, 0x1, 0x4, 0x20, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x1, 0x3e}, {{r3}, 0xfffffffffffffffe, 0x8, 0x5, 0xfffffffffffffff9, 0x3ff}], 0x4, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff9, 0x1, 0xfffff, 0xad7, 0x1}, {{r5}, 0xffffffffffffffff, 0x48, 0x1, 0x80000000, 0x2}, {{r6}, 0x0, 0x45, 0x0, 0x4, 0xffff}], 0x7fffffff, &(0x7f00000002c0)={0x6, 0x2}) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000300)=[{{r7}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r8) 16:00:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3, 0xffffffffffff0000}) mknod(&(0x7f0000000100)='./file0\x00', 0x40, 0x8) readlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)=""/168, 0xa8) 16:00:21 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') 16:00:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="3c224be86e6485397a3efa955153bb7c"], 0x10}, 0x0) r0 = socket(0x1, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="e841459ed303ed97a7d7bef26c3ad2dad49ff70bf0c028296fce3cd0ed59b757839b5aba059fb819796da7140318cf9cfa51e2bf977606338eb1370640fc131ae6890807a04cb2c58901b31a4a3412309b1f59dfef03b31acdecb05d1e1841250293b05e1b35539b69cfed43232ea1e68b2e61525825bbf1c439e2315561f1e2ebe8948d07526a498523", 0x8a}], 0x1) 16:00:21 executing program 0: read(0xffffffffffffffff, &(0x7f0000000500)=""/90, 0xffffff91) syz_open_pts() fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc8) r0 = getpgid(0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) fcntl$setown(0xffffffffffffffff, 0x6, r0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x6, 0x2, 0x100000000, 0x0, 0xef, 0x4, 0x80000001, 0x0, 0x0, 0x6, 0x9}) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r2, 0x20004b3d) shmget(0x2, 0x3000, 0x220, &(0x7f0000ffc000/0x3000)=nil) shmget(0x2, 0x3000, 0x4, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) r3 = shmget(0x0, 0x4000, 0x8, &(0x7f0000ffb000/0x4000)=nil) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r4 = shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x2001000) shmdt(r4) execve(0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xc0, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xa0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000140)={0x7cd5, 0x0, {[0x10, 0x7fff, 0x2, 0x4, 0x1, 0x8001, 0x800, 0x6, 0x4, 0x100000000, 0x8001, 0x7, 0x4, 0x20, 0x4c, 0x9, 0x6, 0x6], [0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x4, 0x2, 0x8, 0xab, 0x3f, 0x3], [0x4d4, 0x80000001, 0x101, 0x1, 0x80000000, 0x10000], [0x6, 0x0, 0x0, 0x7, 0x3f, 0x5], [{0xffffffffffffffff, 0x80000001, 0x4, 0x4498}, {0x100000001, 0x4, 0x1, 0x3ff}, {0x7, 0x72e8b0a9, 0xfffffffffffffffa, 0xc6}, {0x2, 0x9, 0x1800000000000000, 0xa54}, {0xfffffffffffffffc, 0x2, 0xff, 0x80}, {0x5, 0x40, 0x26632cce, 0x1}, {0xcc, 0x1, 0x7fffffff, 0xffffffffffff8000}, {0x80, 0x5, 0xfffffffffffffffa, 0x20}], {0x1, 0x9a, 0x3, 0x5}, {0x5, 0x3f, 0xe5f, 0x8}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) listen(r4, 0x10001) fcntl$setown(r0, 0x6, r1) close(r0) fcntl$setown(r0, 0x6, r1) 16:00:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) 16:00:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000008304ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) dup(r0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:21 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) r3 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000000)={0xffff, './file0\x00', './file0\x00'}) 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x20) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) listen(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)=""/218, 0xda}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/75, 0x4b}], 0x3, &(0x7f00000003c0)}, 0x2) open(&(0x7f00000000c0)='./file0\x00', 0x20020, 0x20) listen(r0, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x140) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2100, 0xb13) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x1, 0x7, 0x1, 0x100000000, 0x80000001, 0x2, 0x1, 0x3, 0x101, 0x9}) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) r1 = dup(r0) sendmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000002440)=[{&(0x7f0000000040)="0464f99e340ba0001e470cccc02e7d613bbbc195161fba8fcc8af3a6fe6f94c0fe3cda42807f7c98c99bfcfc73cb316f805bd5857d32e2424daf07dced056139a54cddd4111e", 0x46}, {&(0x7f00000000c0)="0b4c93d16a20d39e07293cb17db24d1d93924a2a03ca6c6b310e95f7ec8817af4f2da275ec49b136a40998e1d511a5a3abc9db662c654be3706a2c46a2c548f1d3", 0x41}, {&(0x7f00000001c0)="d46815069b99581b794af1613ddb9ded08cdf3a787226f948aaf07a41be066088fc6accd294603754ffb7af49cf196e3855c3c296409791d64fea6bd85fd9ad1cbe3906bd817e703b63f4057e995b1299c1d1effc053ebd1191490e5942e1fe09ee35037abac40faaff4dd65bf2187", 0x6f}, {&(0x7f0000000240)="d00c9888c4a96f6f395285312975acffa854942d1448b4747e2ad1c8f0d8e3202be860228b3d948b66dd925dcbc165c82f8f2a969e2c3932d2a6054d82ac563018ea85898ae8eee6b85eae4320ae03d50a7b789b257d52baf2bb126850d61135e6fcdfda4b21f2b7b934441b36850defc5c6f2822dedf0afe4c1e6231dd95abe49d466e0500f7c7427d499091e9d7b4d468c3dd287bb7a51be094f0ef7960e400468f778f6496a9c528cc03e43320add5af3fe81789dcdbebe3a11709ba5a147ed2a0cceb775c493fa9c0abc74b7205e3982b3c94f5ac9de8e13c1af7e355e66af48ac746e0a19116dfe28292e9e52109dc1c4e0fc905e295366774f74a5e2f89924e1b30efe7ec15936cad1426690e6657ed73c45cc7190f1e64fcd964939ceeebc9c882ecb4ff19c26991b69aa6e786b056587bd3fe4e07e4aff6993229c7736a9299b81f1416e0c1122ad1af29ea7d7ddf46c584b611593e02029dd2a1349d96f7416cf301d52d83ac8de297f547270a1bd75f06adc81844327ea1aa51acded02a03502ad6a88797fbde296e80bc93fa4a9eb5d82f2bec2d7db76f624ffb5f2936911e3a6dc9e92c956e3e061b6e1de0c91342a73fbb7b9e51e0a6846fd77498c0293796525e46d0d67b4e688ee537e9133a5b08c866a37a666e623a01c6b41a9ecdf10f21f11cf62e5b21f529e736c4be10590e8550b73aad9c517366b45b724e33375874066ce6e47dd57036b8ec6c36ae4285dfaf9b5f62760b4c8c3cd10ca885159aacb184d76e4ea9e612dca39c7d4848be40a904985bb4a4405c78d782b595159d65374c512791f4a3206ecafe2556a9530e51ed4cb32a91cbdc16eb47066b815c7bb9b6718114a9e8a2abb9e6d9c885f84a59c7ca902b9b70d9f7f5bd1c448b384f6425f16a1f3ab806e495c18983e613cdf3c2e7fcd408eed1823b3c42d34d34b69aa1d701bfb24faf909306b2e8f8f3660cf59a432a7b9f1979cddbee6dc551c2bb5ebfe0154907636c33e3b0e2f81691409a55430858d40473828e47184b42d00ae3ed1af84849fed63f87e7c749b8a43dd1b1f70dc492e92a2dc64c4d74efa84a79733e81cf82214c639b5a65cd04245fea0e0dfe383f94b59b9d391225aecf1f496bfb29b17d526fc50c394d7ab23885a2b0f266220fdc8dc12e63b428fa5f6778e72afeae99616654e3c0c56e2b800a7db3c62eec42c2aa0109195646814f13e549e9d7510ada427ed8cacac858658ac81b7e6a893d85818783bf6ca53ae7542c216c56c6326860a84c15981889764748d5e80341547f8a5f386b4192fa2aaeb4d502ce8332d95f001a83086803561fd8a3e99f8263843d379a482fdc0ac89380922825c260d64083e9a33d647319eaff913e81cfaaa4324c5de7011dcebf18e896337c76d980986ddd1d0ce07a6ecc3851a47a6a98354dff662905f1b7729d5a77102513e000f71ae6d98ee4b4ab13e8db63e5163f59a5d533b491fc1f527b30c0895c56b724dc9eaed7842aee157299bfca6d63b334167a63da2a4cacb3458bc10c246b5be713528f4ebcc2ae4b169226837c62155dccd89326f82dd221fce15221ab9f130bbf0637b75bec2620ea7347cff513dd37bb4f175dd0556519ea62265a1840ac1a292df4cc082af5e3fbfc77e6009712bb3fe36dd12b358db0b2a87067dcb671c34a88748f04a4a15c17fb780fa48a5f59b49606861464e3bd0c8169c88388250f3e241162de181654806e20bdb3a69c58dbfd902e3e65b3d74fec69a06949c69f4a03c5e1cd24dbc28200d56a4c6b486bcbd4b0b06a41a70510933a0166ba0a38d854b24f11f957b47827ada19bc42d59dec30944aee0b77009c3c8f0bcfc799b9d899616bca88d6ffcd073c8d2206b2aa75ae5c712c6faf8f96fa4a812a75289739e622b23e2e0ea850772ded0b7448604d99eccc3ac6af8b499d0b852fe8351c15832f8f40c52320c0aff5059db33c8974c3f49dd0aab357a467e717162663d0cb77864d8928deabcab549c8c181d29db5781b8f4f27a5d6ce3176694aa08790023a4334f46b5882e767e9f442f791bc45391dad595e3c53161d54f50af6491c89d60d14e7cda6e85280fc441c10da696c1d37e1818ff7a70b1ca7783f60efd0118133846b7ebfb2015d47cf1cdc950ee727f0774c75f8a87671393ed7f34977be657b9187d97b6ddb48cd993da4e476062acd22b1cb1fb450a5fd363fcaa7dddb87646b9120a927f9b024ab06790bbe7eb60a7348b5796488313f03fbbb0f3987477e2a78d35b7215b141f02baeca088d9b7681cdb658e350c27a7e2b0c83b90fba32da178477ed19ffdc5ce92583936f51cc4e5036ecd62cc944bb710f000674623b374cb102dcf2a10dbd524a67cb76081a2a17545d3667db778f7d80f207c5a964e7ba33d90ff837693d8a9f7c551a34aac511178b27980981a3e672b3821fc0aedb6fbc6ce388921ca632dd71fd0efeb3136a386c4c0ab822804eddb26c49b9ddb990dfcfb76f8a7db1e96b13ed06ef93e6dc478aea3907db123638103d9630183ac26136775ff66b82e4cc8f93d826c7c2e0c3aa448477d1051b8d97c6b81d57aea4161425975c8137a0055767b7dd6b4bc6cf94a8ed94b7b9486f6dacfadcd3dcc104de9a72dfd505b88278cd84934d2345e92465a6b6c7ad91ce3b4f53b28d951748fdda5e2bdb36c101a970eaa40520e58f841429a80bab2483df5b2dd0bc96d72735bade695766c124ba75b4d0d468a6fc4098d73d2338337be1a1b198ba585925fdadae94c88303c5e03fa1b2769ead69bf22ac03bc9826bfbb92d849c3ea8b34384bd68e0f1f5622fc2846145e7f862313114a70aa33cd96ad3c75944b3d3c49e436015481e402217b68e564482ce136b59de8e6f3c75171fc16274a23885234ca715122fc1d0ac8f45576b4dd7199feb54d95b4eb75792de91869e53aae8f86abfdc580bced15f6f703e4effed83e9cbe1f413ed4c19790d569e8eb62d7c9868195053564d395dd7d55d4eb542051b9ac540bac1eadf801f936330025d5fdc057ffad734f05517545427921d53e6136fd4d805b621b0068df84f84e0f96408fb67ec44e53112430415d113844054c518cbeeb1d6d5322d15e42bc33fb4d3b016f5649182d4ee6fd846f3d281a870eb1094e702813f48f877ff0fad38c8e232556d8228860a6bea9532ae3a4981420780b64151a49812e5628708a824bab30890006b3582dfd7e356124458fbf639199804c1279e3fe64f5284111494c0260ba45add451237d67cec7164bd20f35a0dd5b627bd3c6e290bd4b1416258f4d2e06e13edfb15b1e53ea2bf8161df8a5e7fbd3b6b6e7010acac86340bcc1a98eb80d532da9bef0be2dab7ddc587cd13e1f5371ba9de0479b0ca61a1385ec26168288310c4a772e027a8895d15cfac30598a805db777e796b93e83bfd5fd1cf7955755c94aa0192022057cf97626499d666d537a4127c079b8092dc3c3ae51405092aebfe9dc02325d59a9ee2d5095640365f66150c11c5be1d214dd821cabd32d00b8c67794b5ed4f538f86a94fff4721da83980812d3484299d0480fba03b6f3c5632e9ce6c810aa5e9cbdd405eeaf1a77121d743d690607960d713bcffe818898e472ee1dbfce7c44535c9f388e8fa6c20ddf1b191ea4a3d22609f600fbc9b6ad82931f08af21c058ce5912875a4167041172cae8ae529b40127a08d625a34efcc32d50a37cc032b463149a505ee8ac46eaa3b149c86423029c1a5267c052472e9c4c2dd9afd516301fb91c7635ebf1537d5c6c136eca73063a0feb797a9528b43a5ca5b336b8f618aec1fed5daa0d1514959dd37ec32a92f6c0b782c43c625ce76b3dd9764f9d79fde8b0278f0566bfb67ef7aabc6e1b27ced0d1e3fade54018e5f14895c1716346264c7f9f6091f69cd590cc2db675f3dd4bdf0b8a4963402d326fecfd43e58b46bfb16b840a587c1c8141d063cbfa3db032b87113bab26f316c76bef7125775efdcf143bd787f6ca92ddb757f4cf8c6f4435309d7f160b20c3f8007a1137a9f3904d4444f923dd13753d3e4b3a0c21722efd6f147320d59f7148ca85dc87635e16256c304cc6ecce6f18454eed3631f954874392f2084f450a1b7e8d3719ed11f7400c7736b2a502ce4c4096a37d8d0eae1512b657b08cc5f676b5781c5440925b5cb71bb03c914e5ef95bb25d3e3658c5caa9e196ec621b69413e5cc33df0d610d2193453035bb6cda2091d20115c4393116d9d4da587eff0c2c96ed9bee8a3bca02dcca6ff77fc0669d79202c7aaff6f5fc398c8705f95c561030e55de87b60c6c2055517afc0a3a78387bd670bfeb91a836fccd45afb2acc7b2de2962943e7ae60091687ce2865a2cd47db5304298abd6f1dff909570256fa5603b6c9c5c567aec93091f233b35a437a2eae956147f81149e47f696033455e0babcd44b10a3d0c3dceff65c746c1498ca1153d00c43629e26c18654f7b169efa204bd5fb762e1e7acb7bec746f23fccd0f778257107297a11b33d11c7d2b003dcb89c0821af4403d875a6e21cedd2325405d450941b9fbe91976e42b5d813403937e616a7d890e70aecf21b1d0c5a456dae3056d1997b5f896397776457b9080a31a72755d3f24d9d1fb0dbabfc5b784ff5b81ee4c44bb58c475f98bbaa1d0c50bfe912934ec8e4d2142d686732a633482d17f717d77c4eee591b4d7e4757751afcb74e9bcd342cfc50134056531a3726e4c4589630f4ccafb70bc7d71e66eb63094cb64a4fc72cfe8e91872255c63bd326a15069a8257676dc7c6f507da59124e6c074acd420fca898a062a28486365486a7020b535c51d797a2558de0e2d38fdc68c9bfd934a64b9f40e2fe158cef5eef0d7443fac5fbbfae1870d38682377de472075e75db6db9a3f10e491bb6a4c77d7aa32b1176454b1a72f0e9216a8a802c7c1a41f67262b36e062b39b75c682f1c9af5abe04cca162b71f67bbec44318df4d0166459a42d2e48de7a4492bb272420a881247251db318187d2b1367a2fa0549b134aa8fbd708000647eab3fd82224935e9eeff9570e40da5f1efb568c0f8bfc255815091f842e8ed6ba5877f9472c127b87dce41df1d6a8923f528fa124c2d35e946043c1870fbe7b883dabd01b8f73ecbd304c00a985948ae38865f711210f2cb1306a3adb9e8c4d02f7f13d4e9bf2bf3db75780b98cf39b9d7f0fa418faaffaf9a9c365685f55dacb30be2aaee2e082547d4852a5ec34c1186dcaed2abb8b69cabee758f4ded153b677be2512573a8676ef9a79b5a039f442af0c61519bc89b570bd553253166f76cfdba249be3fc785da494993449c2fdec93970e7cec7c42589dd7f971d4f2c8e8ab8b953a9104be088fbfac06100655ca544d086b0e4a3c37564b0d9369fa256afd55bba8de65eddcd4692154ded2c64c81eb7900183b3b272fd70444005bf76b7940b43a3fd2cdbed37492732ba5e33e6360722afe43685f7a2a712da2a2549e8adacfa6dcd1c812e015c008e6a87a15a54a0c9ff4a2173b76251e14d6fdfbcd89cbbe14391817043d7f4883e6ebfa846a7d1c29f5ea9e8c61e443d0dccd49fea7a63698ed53362bee76632c74272ce9221c1123fba92ac22b9a36d137636716de999e13cc0be511f0355e35613e21d15c08e31be2dbe75aa7ec43025612ec88c8d550f7f8add3feb35dacfad796f4e84fc14a00f4bdbc51925ae038752cb1136982f5ed7a60b04d2e8997a78a45c64f6ae2f989ac986333e3fd79500", 0x1000}, {&(0x7f0000001240)="171091485e5a1654dbd9b9618066ad356c577d5d824f8b7e44f472c9f5b0a0c7da8ea1a95ab0de72b63f9ed2fb5f6d7b63fbc5993873149135926578701134a3c6a25d2c4358665af7497ed89462fdd77f63dc4d4f08e1662a29d9650195b1715557d6c312343410734dd235eff360ce71415cb3a105e703c0d4d036702cd9642fc63b4484c61627b708fd62a897f0cac7e48daf96c3bf7a67fbffd72daefaf6a950227a0a7d8566b1e3c43cc65b256ef8cd5babf12f8cd157c2b00fcc1ae4129d299478f0ea209aea238a5c005f1a05b986cfe5b97e3978db218c60c50a25225966a702ce187122999f4f0cc7d36451ede56ada168e42b7f24777e6678edfc3e0d8ff550c4331f42de5da3199a0b60fe6de25aa04e7108611300b0d77f0dc7d110fa13c9d4ad566c78e87b665248e6a014a756f701ed6674f36d6bb2227edf8331d4e6fa984549d8d3053c678d56dd9e896280d10e71bdbbfa823b47837b8adacda1e6a33ade5aeacbd3f26522ef97a900de8d747c6e7a70de391133bae6a17627d85ffb1cee1d43a09fc03f0cf60c09a37e8eb29ba4b0eca5e1bd78dcee0d97773dffa7cb245ed7cc3fb8e42b550544a491922c42bf13cc902c412aba618fd0ab3af9f3d739fd0a94c4bef7d8bc22bb96eeb33d69ad3e7b82f619729d4fe04801cf05ebaede1f85f425454a238d8b8441a79e6bd61c493db3d0c6283fd45d13b86c6a79bd5df62ba482bcdfa49abf5846f09be82cab9dc73f1160092c769439d3ceda534e126fbbcec00b987e73e607a25b0b087790fef8b75920e093135c50230a84d157c22a850e8b04f607f8ce4a662b5e9392fb792dc64c653385dcc84e979de8668273bf6b47909a31a266c25052a38a0b9bf2b2aa21e8734d7f2f5d30932b6428825389de6acb68d72a929ce132817bd73c55f17679f816c1424722662f8632c438f1543574837af3a8aa65f3d54c12e025e1870175529fd23f326a6ab210d2c56f83b648a9c38b3050c75893e676650a5247760a47a83bb1c56f0f2f1f4b270faedc18af0b592092f199fc5e90dcb8622796749f35f1a82029c2e81096794836442c77676a079d3bea86c3d9e9632b8d628a737256b57f7e8de5c481e18e7faa8a365a3fffd4d165fadcd22ca6c21a6246e59021d494dc5c3ad0997c721287fc8f89ba98edb8259e26d8323ab6c0abfdb583315f0c7cf17dd40426cbda6b7c12d6a24e578b7965ff4ef6cb3630f23e26e78ae4d27c0878194f6a37d35a667d6ea8f25f3b82ad5ec59665df61d7ea127615e8d87d3bc68d8b560a15deb6297c141c762ed48ba66fa4281fe5abc8b0573135e6ad5ec7afcb0e6f238533a5bbef5dce80cc52e567c7b2b1c6db7b494f954f23e9f49471baf74627024d807c466171e86f9b269a17d748a7c168b2adadfdb2a46fb8ce90b8d1fd80ff21639c80748386766e40deeed5c3753f178cb238959af557f90793bb22479d6a577f04e366f2c76f85084705bd483ab0a15b70a4cbe957c8b1dd3609576eb5db14e3fbacadc940566b944719deffd9c664eb24108e5e08d8c77e79b3e0556273fbea97213a695bbbbee5e1c95c9618936c7dbc7643a8ce64697d68eb729275d3309ef50b458c494746a3927790e68d2571da3e557ef4ffa7eb1694a39de1d8f2c5f27c6ccb7a38407dd70830bc857414447c0a14bd0f0f95a3f510e0e9f570e06e8d39a126e9b4f551f4ff51e16d652173d7e72fc78b40813afe3b58b536e20f076e96bd6817a2adb86f5fda9211d8c3e37001e81d9dd7d9e6152eb0e9299fda278838d06236b408a53d421bac7aa7e6e2f6afaf70aa650d87d3936ec11505efa9d9ad84fe052ebb9092cb1efb830ee60e4de579edb94a4d69dcb072c782b749dfb096a7a47ac57067bd3666ac4908a239a5b0b40ec55fc4f59185ff3a08c2c1d6fb547c56c28a8030317606efdadc364de55dc2ae9ce3cf2e159b5147da7bdd155dfc3c10ddef18a469523a417d6f580fd7611f7d9c61e9691b386ed3dbb726a1e3fcc6420e8eaa40c8deba41b4ba0b2d7cc3286a810d799f7a53f9be9089aae01ee7763793b15dfd2f6e76e028fc4c16af8f67d80e7499c7cdfd677b20d7ad04ce4e549e707dafbcbdab8a1e4bacb170ef58b9237e007b2af425dd65e81bfe9299998dfc3a1406be61bb8e5501498575f0389011a82d51576ced0d1a1bae2d1a98b29efd3f3b31506d4b5b1172ebd15af31932d421ef2340025dc26512854c768a8446ebc628e56403e497cb7f44100c8d5e946a58ea7e3ef87608543d383a05d6363537854bce05c4806bb2af47da5e9923ea074c1a7387d3ec985e8d3523a552c8b4b5760c78d7652b58a9728b1d2885f2c8157896a0f5ea62a9a8f758843bfb741ed8cdf2cd7db035076ebd921c01c6047b245ad74628ba7cbf0fa438a5f5c49dfd81b63cbc5f8133a08fd723f6189c853b2ef5f82adb560ae119560c2ceb1bbac4e42155bb3d5a459e5e085649774323bd498e1868b64161397bf73e62a3ed4c24336bce8e523334e252da0c607a9cbe569d0bdfb7fbcf52a583c5e1b802afa16f89c69d7f5656cede7a8f4d120501c87a2a4dc0663f9bc5f091f381e34ff1a0815a86cfa7829fecefd44de668cc8872a1e4b3a01efa82b4cdb15b497ba8356dc0db1e518fbb810422830c142b20b575b6efac92c3a199234170c89ee1b3fc2e21ff3607bb1652e2d81b6d7343718acca67e0fb3664587e7e2db50cc6addcf3da732eae90e6e2c411ee2a1a98239fcbf82d43882e86ef3bf7f00317f791766425b3daedb17879eb16c89dbea869b43874c9a75856ac1fae27b8b0ba4394414c8a6091e1e9c942d905c6e78ae1bf44c2b3851560aced675c9296a152ef83d740975bbc828692184fba2fe26026bef7705b6b530d56df8a62ce372ec84ec7f5212e5ea5e69cce76a4632ce701208579217796dfe50554d53ce3a0f422c41e0435656fa97ed7d23db25e43c3ea502c2a8bad40f6af1fa9ba87d42c7f03c790256066eec08ca5e70b61119df0ae0cf7be0d57f78f87fb8fc989e2e3e21293eb3e35472f62addf330fce434b45ca9e9d4cd2ef243de5947cd642557faa0a9e9ce05d1b87c96e5176a3a2fa3622f70c8f83c6398001d5917f6d434954c1adbbf586031e708200688acef5f622e481bce024b505997582262eb64371ff9cf0f8fe954084cc296ee5ccfed438bfe1628dccf36dcee2eafbf047706c73953b6fcea17785b03f64413887f0b8d27d6fc3130ce31ef3dc0931e5113ae43fb5726dbf8308d64977ce1fd34ef3c56bcca96d29d79048d41dbd2893522e25b5f98da9cfd1402570baab3a99dbf92e21c32559ba39503f0afd502f0a3be850491eb7aa158e01edcee4fcde9542dd09ad02cc450a715b0aca37acbb0b62dd35b94efb0b2f36f1d405f460667c61fcb7708bd7b432e307c6d7eb0b6811d9f06ed8628364fe9eb855e89791375dbe7aa43f9a5d109666230b7b67c2ca5dfaa2f07e10ebbab290e55fd3ea661ad14990af6b79160360c64de271193aaf3b821c030d02abd39cfba206d4f8f9f0348c5de4c427d7d02810aa60a764c860d33e4b7d02eecba70f6ac0cee0fc907ae1d20b815a9eafd4926d6c6fb3f4c792c728c2e7a9d59467548a7008d2cdcabba95efd51acdd731bd674bc7ca0f0cf25cbf2fc1b7d1b86ed016b241ba965ffa7f1d52b34eb9d836e691394f3ab851b572701378bc5c21615dc917ae89bc780d7c2238ba37f2c7ede680cff5d5822f152bd20a5ac40dcca1a0d00938968701d488982074061a14f1c90a858696be4da66ba519ddf5765ad9cd237196c35816ae23b4e8c4eb29b4dd391292a6695de47b1e118454ed1bf9d25a1bcc78af93bf367b2685bb38d6ebef8b1719d3c57627162aa9bd373924d8ca9ef9efc9511d4c61ae34a515f4f53cc4a71e9ce922b11dd8e6c0aceb3646e32766d086dc5e771d21ad676e145b424e6d8369231f94ee2d222fa4e1655d61c4b6aca19708ae035f4301c961eb9098e575047793f76a24750f0ea60a16e5049cd6b196cb54049ca5eb5f2cac735da5e7d14baf5d8f3fd9360efef61429fc9270c520fe199443310c753df18b90a0835862a22bfb06dc4a4f865e8fc07ca58f29a3e6171e349d42641c5a0b1e51078ea4af4f29e4867a72698b19bb8a8bc39ef4b1eedd1cec823161f7442b47fbea37cbe68d52376236986b1741e239fd56c694662629316f84a92bcddf4be21f2519e04a896fcc692c2a5f7ffca8f9e15018979ee2fa245a231b8c9edc3a65243fe6a01bf8df665d4801c3dd8f3d3b929c1d3b7cbe82a3eb62abd493b4ce7af0e4dc17fc9dc9113e92da93c301478675f56a0de99681bf204e3b4fda36c8bfe81cfec20ac3117fbe2a31be430b239992bbcb461f34bea80136e9b38847d48456696271af57cc4cc5ca5112a32f43d48c923a6068c7e7ac4b9ef8e0e41c2fae29c3d78fb9fbf7b514c38fba38f7ba2ff63e09d9cdbb492c8823a8f60a2c3e64db4a8cc0d70b21eee8339a44c0cb79dcc622cfed84b5f17baf2cda6cd8986c6ec945abd5db43281c4794e3e6e47757a3f4581ba929afa4f0b11eaea5d7397a9c71e02eb48af6e62f06e1b3ce57afd996b61ce1bb912a92a862f02dfee8182d1d000b651a50a96870bb0870b1e843e6086a9a8ac06d4f6a6629a55eaff78267f216bc50ea749f51290d495726e2a53923680cdebe62085a41c0d252011ee99702cf4ce15988f0a055849675516a73f3fff91cf5c960f4b2eac0db66a35c77a0498e87e89fed3dc1a7dab254c29a48e4cfba9d5c89d87feea89b4ce782b00a8d583fdee0a7e3d1faf74129cc2b10990d850b8b988e3c5b8300632812d2bc025995c09f137ede354f3096aca8a804a0365559efd753727dd675f374e98593ed77ed2a7c1aa139341370ab8862e96bceac866b5bb660f6c96cbc6f78a15924d5f2f84487a07e4b45aaabcd0b6e34f46709e741f119c29aa2052acc4955c01862be2aae34c180fabb0f2922e559b9189392a8d0aef016f93db64502ec7a7806038be1f29266714dbf76dcacc21075f1e9cc6558ed50b710adc0b0bda66514f62e97484871fd2947d1d4c37deb21c1fdb7e37862d7e4803c7324fa88a013143d94d9183fefbd11b2405b0022d2af343289a332d5abc3655e7fd1bd1a8696e87768b3e5a486b55927a1912d3b75d0aa840791035d99dcda3e65911b458c799661d958f5a20a5d93514ddb412aa4d665ddef9bfc418bd532b39ced4067805020ffd9248ccebc6176bb4eba9c4044878ca4d7b2048f64ec736910e06f1f946947059b7cd65a32eb606cfe7e718fff22da40def5f9265e516e29847222df75f1686132cbe531deb1f0ddcc80ed5e568e169b823f845d6e225646fc26ae45fd52324175026bee8c74cb6a215a0de9e6d35eef5da7803a0e4b8010f2b037fb5b67e7af6c863e557791dbae06ccc7a26164bcc4dfc54d653a2d8e43da8a47b39bea19ea1ac4e373c7f2352994f3d00309520b5823ad43a2baa02a512cb684b5718296c6aa7bc9ef269637f4afa8def661ad799da08c1bf28345176171f351ff8d76ff942b0a50403ee365cadecb15b1cadde41a55d94202a7c3be880428ac1c914822ed8e291a843a2bc2707534b802bc42fa69d498ef2a2b4639f699e755d937c74797323ff1d3600cc04564182198dbbf79e003208861f2c117cbfffee199a2c1eeecaa74b68849dd3fa378c508cf782df618979815c50922346ea442745", 0x1000}, {&(0x7f0000002240)="204037f59f0680f5b8a6a6cc226a8d6cdf0fe0b6dc794fd7b94d6edb9768b4ff834e255fc07ea8c86d5bb9e7d3359905c4eb953d83f6f3a2c7da3219910f8217d2f82fa637226cb283952f3ad3d1d44f2bd8cc3a59263eefb62dfe9f6cc8d71681ee4059fd6193bfdd9d7f95346c5e77480830fd4b73fdda6d5b56066856b86a3a824e8d49defbc8cf93645614d215f74a787936d3834bf2fe8ffd953b5c4df0b88f36e0921cfb985fee3044b8ebbd58abc90b10ec6479f7a3242325f4e99a4ca532", 0xc2}, {&(0x7f0000002340)="5df746deb97b712cbb9d25b4f28358d8bb03a3b35d67f5dae0262215338f8c282bf861265a73129867008afde78a6c6426d7c80cc90b92c891f991ddf4d2456c2268fed73194082c8e9c49109b617febedcdb787c6ac97c669fffdc597dd465a0b3055a7a13486db8a96580d73adb7c5a6958b61b47ee6df334c1f19f1a9e85a6f15017e90e908fefaf1ecd0f5f0757d1a47d12146001399a8f4f9677cfe8a222073f591cbcedc3edafdc60b5c6644fae11a94ce08a0ff4bebead96e106c1554c491b8bbd928d02c7ea284b736d725e1ebb6e0057738", 0xd6}], 0x7, &(0x7f00000024c0)=ANY=[@ANYBLOB="e80000000000000001000000ff0300007d0372f263710c3d1ea1aa2a567b9cd01529c25385aa0255c7f9429eb2138b0ec03326aef49bcd0aae6d5efdee9a6a032a97676498885cc7f16050a00fc31288bf67c772c7b0b6a467e1e169e435dbade92f62e07932af07e2fed060158bbe8dc1a02f2782c4e72186086875a7f29ca80215bc339b7eb6ecbad20ec849c52582619dfef7a06365861cad14a68f4e2008a98523b4bf163b627990c2ed050add6112aea992720639ed925cecc3b82e2b7dbc112c08eb907bfe0f0078c813227e2714d4094732db0471f82c42ffa76545f2da0000000000000010100000000000000000000009000000f088f07335e4f1afc5044e100c48675993edf2badfaf96747ce7dd0f474d9e3a7535b10bb164229f8b653220d8b1415ccb8aed39c59de7fef1b34c61d29ffcfc3e2ac08be7fb485d32f250d01e0030345598a41a6a4379fbb6753b3e79c8d37e01c253036d7ffb750fe09b6c0ba7baf0ef4d354b1f5f7977f6fd525accb23dc6cf12ae9d21980595f86ef0669729fe8623f385097458d967d30bcc5921de6764c1e3e7d3ad3aceb608408c7339ba8f6e3076be24a64ba476d08e84c88f5ee8430788b827b52192a66dad20233c132b8659ce80ce9cd7f3f0a27bd7df29a1eb6a8d80cce4bdc8c6cdad8d88d77d49b597c72560d98c7d25da6ce68e8de634c79fcd778582f0dc4be7f4c2e881cd582e0b3c6e6ed0a781040aa06feca85f224ae6ea7cf5f1b4d09b676a6d5c5a298f1fbf8075484bb4a55e891b8aef54414ba7d32899672b13c363f35b58f84743ed34cb05df290b76d2d5b76e9f08a595b0b8eb0e7e68d0990cc831328d9a1c2930a8d8f539a2e3d5e033946cd6920ebfb245463dbc4bfa1d9d63ec6a596f5e97eb53e7f1268e4a6e36c1c7e87e19f3bb5f224124d5071118358c0015c8a79964d04cc562b07e52d7d8d1351ba0c9e83b2b1ae00e3f39d1ac65b36be8983f3b6df63fc9acecbe93d49f50f586e6e0d02a1f11fbe76e593e5b5d782217243fbf00afa953e03472688dc0dd8301480c3ec3381cc35f10eb855bed1a24d20c49f41303e1dc465cc6a68a9a616e9bb3d824e447e8f1f942794c32b930ad9c13752595f27e36a9a2ab216f71e1c86f55fdd859398f98889398c673c97a67d14e65f4c63978ead3cfffad1eed4478241780bceaed742453f5525ef067819abbbb8f14edfc094bd801384880308145190f9de26ac86a1e0da7455348f77fbff99ef66ac0010e11d12bf51198059b55a0b6ba41fd94e79212b2b27546b794f4ba384e37f3eb9478d9c9f071559131427551062162374e4d88b6b3ebd1d24ee116b70dd490f51c0a2d438b593025dda9693bf20bedaabd0fdc5a89df2cd9344863764c78f929a535ef6d78ce9735c54b2ee37d619e67146b37c80820a25b76e5c38dbc46f952a64c391e3592d00063eab256d4d852fb46e964ff847cc81d40ce1cbcd614380fcd42bf7910152425aad22974f29fc7815c0bb6758768e9363f8e56f82c7b210fd057bde86c254499a3e64d5fdb4b288dd946615951f08a69d5383b0d984e1419f9b193c2c6fae0f472220aa864ee3637e2f4c7cef3ed181c97ecb3766ac6728a88eb9456f3f9f9a7819b49e9f337b567d437ab395709d5fcf9f6ad98fdfe2f3160ec713cbd28481c6e0293c2dde4e8acd7a3f6429a8a7e1ec363d0106d30510b0f44872a9a89cc0566bab8a8c5cc86d53c5ac7793ea8f694124703d89989f74192af366aa5f716eea11cc67c6908d71c6aca0bf67e90042435da13d57ce131ea2d771bb61adff9749192868c76f7721432b58b73efe1f7836b4c83f29142cf92c5f2d52393591b1812c7b5fd8c01344a0bb5b119b86c739c48c1f76933f34f71d43d4029dd1528c7b940d66336f0b43dd23067a86dc8125ebd75f29753ee4e0a6920a328ffdc8aecd871eb13327c95fd0bf2f30c0ff8b410a20e3580cef9e1b46d8b9673f0635ffae50741b04ec3000222107e2d1d67c2730e52e9afddba712e51a706aae775f719741d0e2e54e8eba456b4e1c49bae90cab72abe23d7cbe0f2f7b0a42e8b1abaff63dc736df3d8f8bc291deccc7ee2804cc46059af1286cd95e70d85bd8bd7ad92e9b2febe1a971eded3a561e8e0ecaeaae25b5515b45df46c944494fb67d3223566ab2b1af6df188038b52dcea2ecb14755a749936106ed8e1e60f916cc2007d42dd48775fe7fed8ca2a14d5f02bf325061763e0275862bda7ffb2229e750a138e876a574cad15b63dc0c0548497f719fad7dcd93a930435b8a0c4e9c3a3ec8764970ccc770a6ea95f4ce1f27a4c7f9cbbbf52dc2286b8c6340cb6c0422341d5ee3cb82281f967b3dc024011edbd9999e893bff6e2c70d2d059e0f8eb526100665a5cb2c4fb06484b74b300589b71dfcc52af2ba67c6902e555ea76a8be7ca302ecc1d322110e03c3e6bf7e981ca43752ec1652de34666280a7be73e0c6788901e70e494de7c8eea2cd9247dcc660d3a689974afcbc49c97eca44e11e1128081dac761e33fa9d09cb0f8a872e86e5f2e59836bc994a48ea28c5c0e0c7576ef118020d500f60e8dc2ae8e6da38bfc2b4191c30ad21fff5c0803bd80bf35719add46d28f3a80b4da296a58af1a0baeb74d713fb4c2256fcbc88dbf8c21f2843f40232330a448a1b44751016803e7e32c134c2cc625d0a3f38af88caf2b280c0e00c9270f2bac45cb59818f1e4247095d06520da34b61b6e07507b014dde3404a152de609f365ee0aea500c18965b465bfbddc4cf305b24a10b26b17db0035255db83d3ec35e2312670dd749f686a0728c45112241a21cf2c3704f7d326ffb7b9e1c5a2dc7a0a13468859025eb914789ec9854d0bd270858f6404ad33d2e52bd7a47c497c59fe4a7ed1f32ac087dcda1f2c0486b99f5feda8f017cb4b9124841e555c10ba4af7142041345b28d5eaad8bbb6785cbc63952d7ec3386da3660f6d549ecb1aefc7b81dd394259cc1ebdf06c3902fc33ea805ffb937da39865974dd21da823e1542016f7df53e08c7640cda8a49aa7bc76b4a78aa62d6092c4c5e8607ef094a4260dcf7cbda50d529f471b3104282d0736840ef3635933a1b8fc6a07f10bd4e6727569b86cc7512ceb8dcc54fff8876d2e45c814a975ea5a34ed0acf34866a13b38b24f5ec4a37ddb092da81463ab9cdf05808a3e80c82ff119ad6a01ebc9b076a7d8434d19babdd07011934a603897308395509b0e48951927585a9cf3117405c26588113ef247ef46f40694b92d50a36bf44a2cd89f328acdf7f03e4209e68d4309a954c7f970a4df811b8dab03019e75c1fa4dd5b68093d16c14e9d815d4c3abd2b99253d734daa3c4c2a9a32b84d04b557f4a6ac6e213de351616ab11819c9dd807bbd213e82370074ef638450ecbc9c262670d3f66c2b9113ed8608aeb9742b51ed01fd3fdf38c57fa8b275427a39248b142ec0e139f2320b66b42559d7707b35cc9810d1f877d6b75787eb5e385dbbf84dbd6b8e9e9e1b428e8a5fb45ffaddc1fa172da52a7d582daf07e64aa174c4e328ddcf665b19ed58f051ea3e44c67cf723cbf40a83b838aa025c6487f488e99bc68beaf8b23f04a454a66cf3fe7ac85e22ecf12eae8f788f790fbd4bf1a0683eeeec6a3b204cb92e80c47033e020f82d04b61fefdeac70cba4f615470f3648c002ff43986b5b501c3bda99ec672edf2f36a4950559ceeff34b48b0c7e5a53d1be4bd9dcc3cc2f7482e9b1fc22c41a1f92ad9c27412ad875fbb6fa53fea1ce49e184887406a86bdba043f513d410477d7b74b04e25bc84c5b5ee4aa28effddf4427d7af78fb36be8145d2155d2eadb00ec17515963b16b3d0f7e235f28319ca47447a987d1b0b740a91d7e7e6f1a601446de50b3d9c46b1fca6ae915783a3db5a384ad4d649c525149463bf60e0dee567b7fec62fe55bae918f0e2156ebe9c3df967ae7251ebbe54fd0865b57fb4dbc9b589ddd17d44ffb69a45d2dda124442dcf798d75b638b8a47b40f79d10f8cd55e1b292437fbb3273a74cb8e4e2438399c1501391ef1698320da61812ca18cca8da1aeab20af6c6494c24f541cf4a073d8e02b3de6a7df5489c27c5001140bfdce3fc3d20cc09c135083b1602a08eb8644b6b4dceb20f21c9b33dbfe1e041ab779ea87df818e52a87684c47f6b14ad142ca512b30e2f72998ae8e031e663ad197869654aed232782e92b889a5261e405a4a56de346d41e68254bb8fa5fcc60aa45f475b91aa41b70537e2638d4938dcc27c531eb77692d6aaf82af5d5acbbf05c85c257aa40f1f34cdc719b629aa156a098678dff02227571545a45808c7672f9067a75cef9cf5634cd7cbd483b5b7460a58b41c7ba5ef9279e3f4017dd4e0063ce4254e01d8bba9395f9a5a2b55c4600e3bea9f7f41e91c179c5ef9c304912f6d68091bccc72a03857d4ee985a59b2891199c976d5fa410c93b3f335287cd0ea6c5e159dc66205ecd997fc851b18c3aecba9a0f024979ca941503e5404af1088b0ad694bb9791bdc18159130d545ceaca792e203aecde7ee4412eb0e699e3cc5ac13a280cdd0f65d4d3a9b8179ba0b8fe25f73177b01a6fa1844b4ac6a403dd308e77e1f5e45b6e2384f0e8e46ca0feb28e8bb623a161c58492cf5379d90b558372ca14373fa578c9842cd84d48ab033d900bae75eacd908aafec76d4c75a143b7eac1f1b06e6085ef78ba6eb1291ae641af01467eb110ff524bfa2d629c70ba3ff63f1b8b267ec4928854b9521a04a3e77b8fb97c6fdd04d9d0f0b4b0a4b2c280cf20a84caf07a9b25bdb5e5bcd860c5e85f2e2a78bc79e41bc8a6e4c36236712ef6a46bbd5b1db526690955a6ca9a064f9d3cbd57e06802dd0350c7de96da4615dec1fab570b43f5fa3421988749d1d9c33f586151ac298331275c49a1eea8c69245ecfa751634123a53ba5971dbcbc75ff10cfdc2189385133aadc13896ee8c20803f213c37af362e46553a22a5893e56b6302f800e6a1ff830efd0f142ae94a6e1d448659d85a49023a7816ed27faa635c833a9c92061a9c6034bea62236c92eae8d1ad7da6bc034a3ed8b8dd0ec99961e2e3297f0b4407f1db634bbcd792e9c41ab8835b647e2b5d943653f5fec0e5dadb5ae62d176ef875d017542778a663f26d0aa70bcba7674328a5507444b2a0dce23cac2205b03f7db68d4cdc68d86d353ecb1fdbf941aff05c5c9c096c9f354b625a4b4fc4f1b937e6de45acf78e2b8d9f05690129b7ad273ea69c4ea50620b54e03d3d198409e596656aab7e20516a7f0bcb028a03fd72c981b5fc2aff428f091ae63b82aae706707c37295b4829dcfcb86e03aff12b819856c585e761972c10a5d6bde6790075834a054aab5537a7a16faa4a5c277fb12905349e9dea4076aa90a22f53e297909f8c46be347f934ce3295431f9e040b51dd9eec93604963c452a8ec1d2f2b074e00e2dc960d9d317b67c74e97929034f0e648044a7f662eafe7bc2a58dff74d7ec76d41a989718b00921af05ee69b8bc0b318c2576508b2026857c837866b83de27f00f74afb35ebff7f912a4710d4bd658d92eeb4073c871ad19dc1fc11e0142c68623a7bd6bf326f424b23788ed7704cd088e9feb7f4727156603495eb6c6a86248e1c866a2083b3a18f45e6cbe0e443f133f1b7dca5444c269793a0ccc087e015b8d9643ceeacd6c4ef9817d410779ccae9e0c9bf41fda7d2377584dcc2608e163f322a49bf834cbcfce101dc7335961cd24e1c8418760002c15674df58a70d72a62247647c8562a405b863661ceb4bf8fe218afbde8559e1ec6cc47ff37b62df1285b8c225167c6766c6700821f6ca1a31d3529e2f8948e5fd82549921333ede55c3f23b9c43be47e15f2a3290977f6ee5a69a42fa7534dbbd420c080519f1cad8ae5c407e39ae415c57ef389a5c2b6e0cd0e3e3915319311682de8790f1749a496068e2a47e33a2075409dec6b95891a7c12689336ce71da41d9967153472c213ff7364f61b431bc61cee0b609ff5dc2bd267b078eea67d63b0a1eac2bc4c17bff97f3daff830fd235627bbcbc54daad64fa25790a5d07b79ece732678fe58025b959ac771beefe634911feae364bf7da2a838d54200000000000000000000000080000009a01c7516e6eee988200000000000000d80000000000000001000000090000006fd02289f386a049df88634a6d8d688222596ab4d8db3dc7e49b5ef0008cd22865fae750ef36bb52244d3f717ea541cf65dc288946d0f9f22f59a9d34a4a39737df3ad33b246d360763541c2c32f24c52d19262d8edd9f880cb7224dbe23f3df940eb3f27dc4633c022e499fad7b6a59376da9b6fb47d08e1b90abe1d69e55f4def056cacda3faf54895537db6b32f2cac3f583f39d48d9723928651242166fee78a50fe851da0bf9f3e83a649431ef5d376ce9c9c776e38a8abc175532849de0673010000000000080100000000000001000000e50000002eafe45125618a00e71d9ef27abfa3b4606e6923704d1fe9714f32f8357d69355ad9136194a41008b5f4cfe0e046ef05fbcef27e2d13b23bbe195fa5181af93237e19dd30d1035c94a90e1f65c74c209585162ec18abb180ad743d697820508fa3125a8f44a6d43bf2b8342529b3a614c1141d826140ff47d3bb49a339027a58bddf96c4572ab914ebd919da9b5eae0e2822e7b71504b3e7bf8bf4d13616c9210306644cd1d809f92bca0373376b9677969b2c890cd940432dcd106f2acc15157cabb8d02cf30e8beadb5572c8e414362215d3468252b56daf4bda2f9b8c6b15eb3fad43cacf38335efc168f"], 0x12f8}, 0x400) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000037c0)={'./file0\x00', 0x7fffffff, 0x7, 0x7, 0x0, 0x10000, 0x20, 0x1, 0x0, 0x0, 0x80, 0x1}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000003840)=0x80000000000001) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000003880)=0x8000) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xc, './file0\x00'}) 16:00:21 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, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) dup2(r0, r2) close(r1) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 16:00:21 executing program 0: pipe2(&(0x7f0000000700)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000640)=0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000140)="f57f4e603647949c70602b602f24996dcee9986f6d55a8c044c415656809efbc11a0839539234934eeb5677545b5e3f0533515ca4a142c5b0a411fc1897fb25b145efebedc0e840822a476efc74cd93b54e5fc7b18ae8401f02ec465e573", 0x5e}, {&(0x7f0000000040)="232ec92e80a7d7b0f902d88f30dc0ef6c15f55a0b59e9e24e3b6", 0x1a}, {&(0x7f00000001c0)="796316f3a17a09b97837efb108f2ccd15cb1759adfd1832ea16f2c95cdade11ff0b80f080692a0a28b979a737e21bd0ebe5b85b9ffbdc98414fbea3fc1bef1e8124367f33894fc1d6d8e64ed0d9f7312c646aea4f844f170fc017d807640f58bc9d2eb647ed995129a7df67f0061bcbecdd52e1ebef68fbdf225ba053bacf4e3993d5be20744fe27f8f0e0eb8e3913467ab3645acc1f384040c06774d362ccc59b3009fa73a448ae99d58e55333f327e1f6c68c971b08848ae34104328305a5aeb0505277c971dff82dca6e4", 0xcc}, {&(0x7f00000002c0)}, {&(0x7f0000000380)="9ac1a2c98d1542e3053933ed0ecbc18a671a9c55dc08642d86abb4f7b74c8f8ddf5992846f687914a9d3c101074f5866e468cc3aae6e28bc2a5e1a11887de2efd784d12ae1711b7d6f5bd30c88e9306e372216f1de16e52789d1059850e35b0d72d77ac26fac85c5790afbdf059e559a69b5f92a5c7f8b59bf6708eb82f4909cc171afd124c3beec9e223b75c6caae4dc4ea8215ddaba9c3ed4a1aa72cb2", 0x9e}, {&(0x7f0000000440)="50f06f2a6e94ae55fe2216ece062ea02ded70d413f1750f01b8261b6e0f92988d7347331de17a895083e4f71b6e2c31c65a569e047068c107eb7b818dd9ce22c814f86f7f2e9cf32b50f77b44acca766072e758ec3299b9520d9", 0x5a}, {&(0x7f00000004c0)="93e7553420f0a84e547898a9e1ee14fd528a1de821d91021b1b343319a6311a8388f74008a0aab84c9a9f19b101d01a709a12e63eecca7b99d67ca114907b7eb40ac9bfa32164edaca32fd4920a3903ad9f64ed642ad38667a3e22e54b9a5961248454339e2ea06217d6554e37eb", 0x6e}, {&(0x7f0000000300)="7530a0a1a843168436be7be38a10e2ad4b5bc90a99e0fa1db03d765f91b8fb58a79062ecb88a9cfbae9ea7150846237b", 0x30}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x48, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f0000000680)=[{0x8, 0x1000, 0x100000001, 0x44}]}) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:22 executing program 1: ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000400)={0x0, 0x0, './file0\x00', 0x0, 0xfffffffffffff001}) socketpair(0x1, 0x1, 0x0, &(0x7f0000000140)={0x0, 0x0}) fchdir(r0) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f0000000200)}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x333, 0x1, 0x6, 0xfffffffffffffffd}]}) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=ANY=[@ANYBLOB="7d012e2f389ca810cfc32566696c65300074b7f09fd0c27b497f7756d259661aec8c9ff0897a37058f9d"], 0xa, 0x0}, 0x0) socket$unix(0x1, 0x2, 0x0) semget$private(0x0, 0x3, 0x41) 16:00:22 executing program 1: setreuid(0x0, 0xee00) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) geteuid() r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r0) 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000340)="90568d818374b9da9f1fef87bf4b3fd2fca03edc4720797ed2bdaa64f0c74d732ac0bd81ecb6f3f639a964cd7578b2414e38ed569ba71d45798557d3a8fd8aa75328aec4f9a5959deb290beafe08a79cca4076beaa90c69d9e28d6553c6718fb54efdc026c", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d16", 0x62) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x902, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x4) write(r0, &(0x7f0000000480)="850573ab09cec58ebd946a4a53d66578996715", 0x13) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000140)=0x8) write(r0, &(0x7f0000000200)="9df17691b346fe959a1c29a6a5a75e5348df2229ddb46224523d977b803a1cb3257e7a45a69c9c2cf8201db0fa69989d5c68da65e4d3cc928ff44f8c0b9fd1186e7c1085c17bea2b874383a036ce272eeb5f10c10ad9371a85532d40c5de714903ad976c21da9d313ffe49d2d900233283ae3b7e34c6fed0aafd3049d43da27655ab1852cd1c8a53e9a120ddf297decfac43c59004c4d96d9cc6a2148c0d0e9c908e68c87a799914a23b3ef283cd8450fd12f58a", 0xb4) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 16:00:22 executing program 1: r0 = socket(0x38, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37633eacf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000402000000000000020208a371a3f8000400000000000004000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc73, &(0x7f0000000080)="b6ede422fa30daa55fd2a1e322aaf973") 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x6, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:23 executing program 0: getgroups(0x6, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r2 = getgid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x402, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) setgroups(0x3, &(0x7f00000000c0)=[r0, r1, r2]) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r4, 0x0) setregid(0x0, 0xffffffffffffffff) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x80000008003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x4f) shutdown(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x7) 16:00:23 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) r1 = getuid() getgroups(0x8, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 16:00:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2f, &(0x7f00000000c0), 0x0) socket(0x37, 0x1, 0x0) 16:00:23 executing program 0: r0 = socket(0x11, 0x3, 0x0) getsockname$inet(r0, &(0x7f0000001280), &(0x7f00000012c0)=0xc) sendmsg$unix(r0, &(0x7f0000001240)={&(0x7f0000000000)=@file={0xfd497ada209df45d, './file0\x00'}, 0xa, &(0x7f0000001200)=[{&(0x7f0000000040)="6f065f59f9f1c723f507caeca96cbcc82b3b5a5c6299fd526eaeea7e1023773ec395394b628bda967c4cd29c9cf6312f62496aacdf77e553d98da8a9bae3c6212dc6e9a4ea7a578b128ef34dd7af1fbe062e358164c023dad112ae648e9f76584724242292559b539152bee454a4f31220dcdca0ad76feed92a61ca194e06533e301d48e56a44577e191d9e1344831fdb47a5958ada615d6c368a9b3a7768835a424b85bcfe782f6e9d7c760e9fb1e3655224b435323959d933dfb5d492aa63fd1407d235c9321ae7227eba29ad6705e633c8cd181063acd82fc0d20671da3671c2494f0d7b97908802d4fbd79c8725f", 0xf0}, {&(0x7f0000000140)="86dc45f9b03af144f0ae57d38dafc44759079c6751ccd523ab7a6bfbd20c98ad0401574510031731a8a10b910e06c3b7da967f4d22d1e8f3901aad506f5ee04634b5fb2937ff57b2b76f6888c124b2d6754bb18f53d0e9126a24a50e4e64b167207312a943eb2250fd260fc9a512346efb5fd6092788697fd03e2cd1b65691f7fd22b6881f01ccd1f2aa53749d105026b1dd4fed5399abf9eabe1e344ed403dfc7263473f1bba721dea5", 0xaa}, {&(0x7f0000000200)="c3568ee666bb43a5642c30232c418b2a70e2163c2953377f08de610ddbdd0459d4c06c9a5d4c80ac087eecf2bb22f45632466e0ad46e4c05af11d24c2ec4d1a55e64eb0d0b142e8263c339e49424ac7032ca4989302a41addf9b4233496007c4f311535e170c4011d323837ef71d6698c253a984a95ca97450e2d10a915e9731ce4099a9f8e0a1a57413af8a26f716f977c891f0d6b3261229fdae94ffc1e45e639cad33a57e258090bfd9a8fe2feea6ed13b00129008beee5c81d80cf5c967d55c40b60123a359f4bb60ff969e3d8f5e16c90d0955d2878d572e790f3b56a944b8fdd5989fd4d056bd4696de8dc82d7e77afd0528c2a3c6e04254b3cd843f6215bea7c9417dc08680aef4f98ec5cdbcfcf9d8f3a78a9614b81290bfc2a399d34f9404a992c4a6c9d2c6c3b6b1cfef2435b1601a115c391353242080d32055d75706d4c4af1ae62e9788f207945fc2851fb7bd98b320eaf2ea0d76e15a1c5a5195ea261871b2202a84a6fb2b2f68965ce73e55a681aca9d44ece81cca89d5c38d840760617ca0a1c9c3c856ce002bdfb6d5a121bb032ae23a1813416a8ca5e321e0cb869aa4fbca73f78bb285d722123750d228a799f2f5f71d4b087ffd2bc9d6b346db89e905157c4097397ecca2ea31602c80db8574a38b77c5eb105faf1deb99847274fe37ffa61c903023d4425c97492c49255b2344c5c1e8bd8d6719ea689bef049b7b71673aff3ac7959dbd2a4137ddf1adbebc1aca8d0ab1b09586adff16bf538c9b1b11f7e38e2ceeb9359ef644792275f1ae4a895a3b96e09266d00755c623e6affafd3be4c0fde9f076f2adb36cdfaf9220ba1d5b96798164a2d86dcae9e2353f6c64e1e1b30a222e647cb33ab274f6ca9322909e6b4d70833c16a1d54d9b2f20259b1533bc03cee9cf38e7e474a4b7463d0ba2e6f89b430b2a71b6058671d2fdfb411e7da65c93b543b90fd6795e893ebfd9c4281ac058865361535c86c3a96bab10282f452a7a4656a7ff014b816144805a23a951305f583fcfde3afacc1ed59fdbf4c660785a81bf469a64a891ddb75f5a9f70f5d03c421a3886622c56a117a33c40c35c68a08c4188bba3abf194942a6fc3bcd747cd5ef5828681fddf155118a0c62b8ca15fee14d4c4c813b8a95f229869266c8d6835628a57f41a11b24ac1f4f7cff11a24a8cfe557a72628a010dc590151200dc63de6985e882000f78b9a88c50cab2f55de3072a80b4a145adea0b7e60aedaf345bcb9975f3854b914127204efcc9c66a6f858f71c7d6eeb0f2c15acd673bc935d44744b95530cf9655a92674320761e14f338c6d31df11b3d19d19f1e5dbcc0e596a5d07b237f079bb41682423eaddb6d1fc21d548a6feee6408effd004c0fb45019d43bf671bd0e11f64a2dfbf01f407b27f6a58f5ca5df39b7d9e40817daf50064e12765fb3346d981d3422b238bb75e645189688ad3e0940daa499bcbdc55cc46283c028f25ea99b996a06af64604704926e2b312c96499f4a4188c169cf10f0bf06e593a98b6d15ec8a4f9568051ba81f9d3743d4f6ce59f97b6e08d8e714e83288136abc194218817584c28c5ab736837d02c79ddbfb3966515cfce6bb4dc8c3f99575ec6af65f0989b6437dc6879eac1edef260b4d4f8bb08a7a93aa68d13f8cd537ebcd8eabeffd3f9e5525b9bcc6e4f81634e051c71fc6720aab98c6942791474714144110368f0ba4f00dfa72d61d97ca373ebb0cddd1f68f715b50f2e8adf712e3d62f03ff1e23b9140af9838901c8b0ab38f34b1d99211687432a7aecddfc3c012f93da8ad6479a64ab9048b974c790b48471f6a345fb5ceb8c121abfc7ae102c244f9ba435c99ec63622bc7445298793f07a6af3dd3ff19b45ae44302761dd8f219f0465e97a8904712eb055a66516eb1840163bfe39aad982d27be3185bffcade670011d05b13492e0ac2c74edc2d383055be814bd42f83f6149105eeb9ce0b9f2ed8546c90a2712e49d9b15107bd0ff825c20e59bef7e19011daf432b5f7f0d8460f3483807b84b85328b687340b609bde6b04f15e6fac1b53a045257d28173c7bfc5fd4c32d29f1670716cf9c915b7ee2f1d82c99f9543459b60c5c112d15c87fe22d2cdec055dbcae6726a65de01a4c8e05ecc856f8259df40d832570970319eac6181cb388868825df74a0fcb4dc50130f47ccc236673050aa5c126ff913e3fb35ec769d63aa25e0e3c9500551f0a98487ba13615ae7a964c90a03bab34920260b521c93000ebb0d63ad5b6be835e6b56de59f18263f97193917d0c505a21e1c1e97e196d3690e136dd7c70e6d3bb7264aa6b6c16ffaeea50eb03516b4312da0f5521a6ca7588666db7f891dc876029237c7cf8a74f623d55ca2faa4245c6d9849ab3530588435a93c4c7b6f3475dcdd5a6fb640dfa05f6e64137cdefccf4bd56825d3d8725479ebbd82551f6f5d6e0025165a49188eeddf346a016fb680ae4d38a6390c1c5ccae4487ea3b372853080b92a797627abebd0a7357a2519b8040b8ed9e6ada854c06a635c0589be9d208ae72e39c76d15efcb9ff4e9123df9ee547bff011bc2150e5db183d8b5e3e5c3b1d955556eb318b9546bc23b7f42b3e0e9766af6a5a10a80e1f4e6960d6d437dd1009d63850732b56ada43711c7ee1728e63d25f4562df4423b08691dc0e4cc288507e4db04e948ab90fe7b9c9d1b134726aa73fa225d125b5e96148ae55bbd7ddddc8523421013cc969519c610fe26648f0ce6f5fd286e12830c3f36855a85ed0572c46e3c985acf3dbc20c781d1ae6ddfb5f20ebd2bf4d8ce352d64f62022b34ea2568cb17d49e8949a91e35d8624bf346ef20815bfd2b88f444e5d26f39ddcf33d396b7261d79792874de23c0f6e624c8f23132c1addd76391a76302ed69fb45aa3c0e16f5e8fc5bcba2f87fc855de58834600b678486603799befeca2c280bd6449e975e08b16f227295a9126be3e583a7415acb6fc7207a11201b998f41e6d53ec0eeca3efe8d651a562d11862d44ea1d51ec0b905895de7b4025f8cef482d52f9495ad9230ee80c3f58aeff148f875c71bb05a73756d8360ed0aba7a36bc2c7d089a8ace35efc0ec1bfcf875e2e22ffa5c5343dd0ea077c5bd8597f597d42e90e6959f6a9f1b3f0089f80b73c57c6839c3194cd79819cba2d179b3d5413084b1208fe5c0645c3c18688a8090a2208605920f249d3b7a08d3c6e6acdbf483ba167994787ed3882aeee8092edcd1267a6904ef3c5bc7b6c6a3e313999dd440937f3211d3211b428ab5f8720079ac07da2d7b3336e9494c4711da9ee56a8683fce37d799a5463baca3808747f787a60b20f50bbf329ecf9eec626082f43eb9d10fd1d6905b73f6e56f43739d49e9acfc0bcec69438ba861ea6ba315cb3110157223e4be01fb5bf88ac78e7e1fe6227081d74b56abbcefe1725879d96fb2a3214dca36cec913c8e030bfdf2fbd9b63ad272223a9a40bb02ad556f9883f7647e280937f6386f947e9e3e9e13b660a83fba68dd64975e38d50a1d0dd9744cdfc16fbb5ea12add791a801846ca22be847abd8c45446610b764dbd85c7bd46586d80e9d939b4116067a5cca535d6c81223e5512a754c1b59a6034c1e573db28dad2953c04dce74e94ea279d21b012e7f7bcf9fb46a05d020aeff9460045b742bad962d42f99308d57293f66547b201305ecd721c64d876c5dd58feaf0b77ad5c47ae3449c777d86ca3156dcde9e7fe1567b48f422fdf16e22e7989cc2465107452f573819e5bc7d250651c19f2a09b28179949d32f4c42875b929148c658aa47f1f9b4206faa5e5c2c125408028b44539826c88f24023e903442f250db79beff8139ebe811eee8a39816452b840b0e6dba32ffd27f8bf3de8f2665230fda0a5b8c592a3a2283dba5d20d13975bcc898cc571de1665458622451508ee8e261d62a57329e15ede1597fa363ad882bf33283b9d7b462c7d912001df6a892bcdcb60e6527538bf15b6bb75e603d51662b1770a156316d99aa60d0219454a4ccfd670b0ff81c04450c5357ceb17fdeb85eb174c349bc0511d30434f7b67bd4cf38df5b318e3ecb1dd57494e0847e7b939547f83c218393804d2a02369b851e18284d355fa34c25303013224b82e823f24dfbc7b2d22efb4d444111f9777f6b8d80a21ab137cc64ccaa0a64226cb9abc46d125a8a40805dc62d44b561ad97a1031ce2ff1a824e6f829b97eff8a36298aaf1759ce42f6d851557991048381e9404f3c1f822d56e49081864fd719eef4a12ec12dcc0e307691cd40cb8744668c70cb7f2cae133b14e52f594e0375d4e81e4cc2810fcd964d8a03e9c5c1d08c3461c1357a0abb30faa9b276d909e4c84cc592d74f5b8ddf4c8135f8440b17b6e16d5b30ad8e05ca4d29877137b5049eb1ed78b81d1c88c3d507a55c3c833971debb31dd5997360ed574637e97e91b219c931506b1db05425938cd37fd4d9a269e246bc602a8d6826507aced21439c3cd4530f01ffa2f5ae9fc72424af31b91933ddb4508d52a96f1c82bcaab7a415fdbea9b90868ef1e30e19fc3907efe40d6d6126aa319d3ddedd07cb5cf7760c3e8c2610f4636e480eb54c50f0ce7f788565b8f9a236a4e42c394341927c9f6209d7489dc7853b8cb008530d309e2e26961b54c4c76b326802f9f21f02a6cdedb4c6918b51e175377a35f1624bf8d90f5c6af61dd4b44bafbb5a83b73a682db06fc113f702eefac0a8eb0859d9105ff6f08d726d0ee64a886c802cf5ddaca521fae12adf6e8f61e6c1b3093afaab64dbef22cd80bda5e91466922b41c3c5672bd12f39eee5918f6127c3a5206837f7753a54c695e76ed03503e026eee88ace351703d01d6e3d0170ced5cffadbaef3b88e689a32a80b2fe24b6f3ef8d5aa09a49b705b8c8cb9dc2ee69c13ab200f9330cd349b237afbc81d30ae2bef60dde864528901067e926dbec1625d44f55f2e11915c945e5e29c3118433e57c74131a0260a95806e579f9771317869792a46606d17564c93fd246735924d4fd1794b08ad031efb1e721e572f860b02f53b8087b7555c9be7e40fc0775d9c89cfa2be18c61e515f78361a86b1d306fdb404aa065def3c617b8fb01d03ee1f320ced681fed63a905e8feba73d9fd59cf1028610fb9ac1fdd2c23970a5981015fecfdad2c22a611789a8ce92b2893f4259ee2fe27fff173b5d36864d4270d26edc9df8d643fa06bdf41add27ae39cbf37673393c39a32dd98328372d5e25a16e471e570f3d93ad4015c489c3ac2f9bd984bc9ddda0b277237952163d3d0c3de24b84ae91555a8665fb8e98ac2c42d42aff5f45a79ace44dfbd76992fd5e511dd2c170988e1eed68d947e48592e0b70a637b7672ebba59e74ad0fcaa48078db3351331cf5c5e2bc00f55fced4297163111df4f788cdf8416889e3746fc440003c0d16c9c446f79b66be11dc990abcc23ab96b69a476f22adec83e3855c4a45071f247efacba3d17919d9cf487c1e881ff23beecfd180a3b0f67b9b253ba2791e4afa7c063c5b22c4d4fc44770eadb997251f798da3f3d108eec3de47e5e0d0cf67cb20be05231130e3e3c3156e62d793c47ecfdefc6c16c73ccda6565942e56c1d123285b372addfd38128a1dff113edc58e28322ee60513dfdcbad9e2a4e4aedad5a23c9bedfec56090ad1876500b16e4a838c13dbba212c4d5a5eddb00c69b3137a1d8abe9e9e523dfa8819eeaba51ca8cb1ab2075a7919259f9e3a948d3a697bd1c11bba2bf11b0", 0x1000}, {&(0x7f00000016c0)="98b2c8c866350d64db2fa8def8bf117dc04c79d4281ebed5beb46f947d71c41232126ad45215c44db55939bf9b4e7e4fe1d3ea23eaecc756c15105a21c43237af68ec2af804a6bdf68e3fa1d0c17fe367d0e6bd8f06c87f67cd59f9ecf689af254c1ae7b13857a03bd92b8bdacb90c04ef6c4a4367c8de9254c144318025de65f8b8e6cd836c76271bf56072ac7394e0185c81099fb1e7eecc60161caf3a87192f569cb57c4574423e5f918a0cf71833fb60f273d9c33c5454d5f77eae6bc6e5017698094cbcd4c93c8d60b399c9f4823f8376f8dfc3359c01dd26815472a720d078c0fe0364cb6572ddc68218a6517e63f8019fc3b0fca5855b49a9eddaf634a5a3056cf2619af61ce314f6a6d278418f5b90ed81b11f22ba84960796e149d441ed8f29c91c793782a2016b6be704c271842f3c96c3ae526ba3c2130780d3102f99de4e9f615fb3101a394f7219ed6c818442f8c3b219c83d94a30a72080440ce93407cb83fe513d600eb283d06ae963754c56e4d8022be733748249fca829cb0bb8ff5d91e632501766f30b563aa3ab03ec006f2016742cbec6e794b7cbb11fea17b74458d80b86f6f100c984a5fc2bba974e6aff94bb19d60246686506e27e1b5f818935350df4826dde6428db2abc5d24500d56d7ad9ed4dbd44975cdf63e416163b77aea2310918a4624efac90163b5e5dd1136e97ed71fbd99034148316f77e6c72eebe22b8b8b6e2985a7b4d9d88951df42959d36e41ba9748754eaef919b717495b9735ddd5d965bdc3cce24d40889c0616bf424206b88244a1368a2ac2cd5fac9476fcfc81334556d00637d58023f750bbb721b55d02be964e0d8851e4a4ca82ed017f5f8e5729bc98485c58d4868689b7715a3c84595699a0119e0a9a129188411cdd718adf7e4721d1964709bdf7ae2a174247706198c73d8dea1c973ed41515ee1cf25c50a7a904ab3391f6a7a6ce1cc84fd8e0e0edf74333db4846924886c2afd0943561ed02092555d932bf85fe071e5a5a18c585e0b20f2ab63aca0c86d4c9495ce4dbf6ab82c3df8c06620b6ec5e9d6f921f34549dd613f857006a6222857827de69aac9911c74439162eabf8a6a40370083091c944b8db64f71939e9c165ed9c345cf423d7cd6297208935138cb56743b04deeacd845d9e9d94068d242cd06702e6eda0cb9c91cb9baecb98abc6ecf42a11bc2230633408205e6e32d6a6b28ffe69c6d2bbdd2167e1ae38cd594ef2d1798eec097d1358c7b31d71318514ae9745c9b001509ec48a64d8debfdb3264397bdac1fe65462e48fd4ee97edb4254853eb0558ca5614460250b6bb1f36a271e64c9cf7d83948a81cd5fe732acc6e05afe7a374be623ca740949d872088ee870418c7abd9ba32f06182321d27d4497e61c11bc0dc2b65ba2e923b393cad48e60823dc60be6743d3b993cda66436c170cdfa22bcd9ffc98cea1cce71a5b6e37168802cf311aff4355f8897a7d13da4a885ede694ca947f752899471690b16f04c278189679f1cdfba4089440b00dafc5f8ce0662de59685c054827218c40eaba787bf80f1e113cd01428175f9838df1777f983b42cae43d0d92723eb0c773dc96aaa8de4e26a6ccb3025223ce87ccabd02e10e9c9454b372dcf3cddd29c7939cf03ceeefb15b84070b63ad3a7064b022d4daf302efec8c3874b3dc3f43a4e5daa566a99ba6c7de762ab71b399810a601f03d6659802095a18c935c882a9c169a89f93e3d14d0004731632625d84d666011e3871eddbb407a0a1f89d0473f2680eec359d30e6a0572515d76504f1aba4b3258cb857559aad5da613a8bb32c86aa51bed82a000dcb01d38c654534458787b6ca7d3f0c4705dd780f1e95beff880ec14b63c756d9cf35aff295ddfb5a0acbe99e7eb4193dc149f21613f30699d4a8e7ec1340403f88fddc1bfe4949d3d3689113289120e55575f632d40ff64c4c5f2fb89b5cf8e579a8c7e2610dac6264d9fdc79eb1ccafdd03fbc96a35c99dd41e6d40dfbb74ea2ead5c2d6ca02ff6de13cb6f06fb998a784db1e82d27e6df23f2c3f0ad2609233d1e4e5b9709a9becdd5c141d3c55978ee5c811e43f0de773dcdaaef0e0e2ab5bd00d353b674d975859af715095336f118b684cf4f23d90e910e1dcdf36d6340afd05ee8b767946c878a7bf42c143922b017c308189586f19ca097df5093bece01c7bbd8d4654821222681f523969c3cb51ba6711395de22dc9b907e7656e93f47676faa2c3669f87df9cfdd1c4fe2bc83edc7eb2bc28b443002efc5ff3d2b6d118aedbfbc7839d81aa2931aa8ed3009cc731a9a8d93f03d553bf8ce163a41151ab4fe9deaa53d9af4c23d165d55e1785aa2320f08f1cf1b772752065e18b38a9b810c900a1a336963dcdc63b3be14ed4633e5734ee8f11aa1569fc37e250cd65a8c65c937c560c5f6abfc57a4c9c44cf406357246a370e77838705f26b63fb6442e81b35b2c6da92430beb97ba252ee388a04a130d04c7d1275c7e604baaecaf8241a2209bf88992165d910c0e349ef7914842b27fb0c7a472ce1158fc2dc1798daceee41a0a62cf38cee0e28e0b4546f9e5b18610f016ebbbc2fc03248669c73e67ecc96ebd33482ee7f178d541239b94186e97a636590895ccd19b02aa9f82ed54b4e4b7aed358f726bab4b6486c632fbfc284b7fa4b0726c616b44b8fafb1b9fff8fefb1e987b50c0665fd128146e282b40d23a9a4c599b60da0dda42fa0ae0a94d7dcf45bd9d750c5c0ca775684d49d97208310b418125bb8efa3f3ed9deb124fe3bc98ccc4734269b8649f0a624c50cf49d92e01bd25266497a49dbf3df5bbf8967fe315e5c175f01f00e3561cba4fe7fbe914ca41b791819e74f09c818b94a7615160c71a90dde4ded1ae351708ba1c4759e09ebc8be5567636ca0686fdc7702b34c1b9da50087eb4eae94bca7419f902df2027e3faae6bfc0c43a6615532f2118d3a8496f9b2c1391369398f4308b5bde06fea7442a0ac6274e094b21a082a3e411ecffd1af540e93de94d5a0ff1ed53d3c26c79e62741cc3efa32988dfec4c09d8390d6e7046194f1e0e5a016b2010315cde4b613557a8cbce641c8ae423ce0339da212bf698329e0c060b39e75f5c0aa68388bdcb716b4fdf5d4681fc25d53a8cce8cebaa57661dce3fdaa00f5bccd87bcc612006c107ff2a5a425273afeb9ef16c9067f523cb1fd961609e037caf1984efe8d1d138c5e37b47df19dc6dff2062c8e2e1e93f5354c89ddd2c57107e64a428b786120a152f3ee749fa37e83540ccab68568884cfb400b070a9d3339b6cea5b93212d057957b2aaf9fe8f5cd543f4cc94c24a957e79e6f21eeeb59e432e1d9b7971cb198d5e3b23431a36d3abf7d78f90bda2bc16d45ced01dd6ae3352395d991729fc1ad0bc1a00d634ded02f0489ff6006c4256aacf34e9226e90735dfaee25c8316c493dd687d6996858e97eef8f277a4926d07d0cf1ffb0a352ba743a92e2b6f7c7343449ab88f98e9c4313b87adc80e4852622984bc17640bea98c34d8d6b3b1c00cb1ac7ef194a0075ac8f61448b1e16d20d8273ec96b7eb48125383dc62bc8cf30a662d46b404750fa7f5e418d5edd2d446d58e39529f34f76302ba449079d783a9293a17b8f50554c47f0706febadad905e20e50b0f062b85c821e77dbabdd1fe198ff490cc685d9b9a9e49b7aa802ff6888d13769dfd0e1b668f99e80dda637dce82ae0bd7392cb3593b8e44874f1807a7428d93cfbbfa494a00c3584e12091f8275c55ddd546c96813e327e91f98b0f5c9f7d474f03de1bf4f2c6dea0e72b021be4354a3d518fa94605435dc0f544fd80d16e7c0724c437f07c96d451840f4e1f875813a0334637cc613a63910b065b13c91f4c871864da7f3980183ef4004915c6c1d4a0638dc781c6414746f9ca102ac0077f5db4b038b6a642767e098938ef3d44c9ae8e4cb8bbff5969bcc4fa6e3cad6d0d52a0a45ba003e7ff58d0497d23cb9f64914ec88902ffb790f35f039508d26e428beb1d2ec814529076acb4acbab962377fbef2ca7734b14f73dd89f0d77af092934818771f89861a89e3461272d06d2c520afd2f7e2e717ad14d2db7456b60da62e7b7905782f21556926447458f8c87cab7f03b16f5691ae1d3e2be2033e66e3011efd981ddd153ab9773e2c106987cd7acd82210c18688293665a5e80d022400db95bec6e27fb428da82a339a31489b3dbd0bc0e800d53760d9be4ab0c88357d836869cca5f2ac0352b9111cb3d7829a751a54221f308185814baa184aafe44331d6eac270eb0978b34308e7b197a1e7b59e2f2846cdbcbfa5da0745e03df56c0149c0f34ee1106184f82fb7e836679cefe3b7141ae067e3def66c156f8c15a550f755bddbd66a41b46bb44286c302e29245e525dc5d0471e4cd8dd3f982cdb534401702b4fbdc17430e3052ace531dae44398d56117e4f8b727b46a56659620a2812e5b237879174a87bf4ae7e7f02bb834ff81c8f2dec20422c3682a9a9b8ef63db95cfe7323d7b3d1fb4d14c3b2d78ead8977ca947cd4db8efc70d57c3579e6c83fb1a9a994638cb433289719d95d2c8feef95426060441e12ae6c737e345ae241abdd2d95c66802d1e5a706a668ae91aeaa7ff2484a58f6215b19afb278678900f46e8fdd068b083668f4e95ec36d3da1def05cdacfebdb0c4d9562e9ec6acec8eacbe1a1f41cff3f98e9df4dd28b23815212db1731c67df0bf8d734be8000c963f194321f5ce4280b32d7442d783218791bff221d640cc595744a0521b693cbfc8c6752db0dfb1dbccb18c2315c01ecfb165c1eb8a112b14addc0b938d17e3fe39cbd6070b541344b7f09bbf7e5e82c832e13b36bd91bdf8f92b82973db48e6fc14d358688a77b0dd7dca611a5980c0b4ed0d4de60160a3a9763da657fbef05cd13fee51d5f1bed00ccdd02cf407715476e23237be29044fa9f88717bc115bde770eb6a7d99698826b9724e029b36e93b1026ecba2f493e4d5140de9a7779c39bc77953d01b1972241b4916d2d35f9aa0d0cd712607ce566c74917295c8cb91a0ff6fbaf6878160ea68eddfe1799668fb0eb912902dddb49f0617d37161911c04bb14d9b5c6d679fcbfd059cf339a54eb822116b7a0a88f4156e1bc885e4e1cdae906099bd0a815ac470becedd654c2f3425a241180e802629d080d2e32a5c2e049f86d7f3c9941693313285627b43654fe7c25444eabad4abb0c1e6047dd3de95f047ef52044cf221656bb0c06212e0bd971d7ca4d580484d60098174e9a98c368e9ea652a0f90f6555b6e803b3e88db2e2ae3ddd487cf585632732271c1a5706ae69d3bc569508fe187789d34f5153eaf62c92c81bb2cf151540dddf8d8ef4539844ac46d00448c6215f3b52825033b665cf528aba915e2f9987f90b89c9e4c497a62d4b3bb027e038d6bcfc258ba8bf42576be3768ab46b19fd1248f9eb126cde71579115afc0e0f707d5d5a7b7cc304df987f4428ec2a96baf7e048c4a99ad480f27e68240f1e8febcef25b386b0cdfb7b30758816cee0275aab29ac3e36fb25d7a66e174e2910091e635e16abae40dfb6c8ae71ca53a4068d1a856f11827e9309c822977b7e02100399792605658e98121e201e5d9446c1b77729fd11dbb732b4de5c56a15d09c9831f4193b95af1f86a18b77dc5a6eb70f9440fe7b2224988f9b981f09d34e61112a590a9d45d3831d517656a5f9e2480bfb54e51bf2291108cb54a33198a9bbb36e675eb88c", 0x1000}], 0x4, 0x0, 0x0, 0x5}, 0x400) sendmsg$unix(r0, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001640)=[@cred={0x20}], 0x20}, 0x0) 16:00:23 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xe35b, 0x10000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) setrlimit(0x3, &(0x7f0000000000)={0x8000, 0x10000}) 16:00:23 executing program 1: socketpair(0x18, 0x1, 0xab1, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="c24fa84e4fed0bf5d71e17433d57b0b498b74d0874ad8dcb3fe3647a6846a7fa4cbe9084b0018197beedd86a7b9aad3a89b86bd4dce25724fffbffff29c4eea7439513e9a8d40248c7fd6f76f8e7b132606019650b9a370443aadd9a49ffe83c2ab8b80dc1de8898e6af3a405ff21cf28a1691215059094ec762c56015973dcdcdc8cdb2d9a9c76399db1bdfa78d06de25b9458d81df65bcf435d020a1bdd4e943cd538e5b807172364887a4d8011272ba26c80f39031801751426fb9be8d219ada8b66fa954ca", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 16:00:23 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000200)=0x1f) lseek(r0, 0x0, 0x7fff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendto(r2, &(0x7f0000000040)="6d8fe5c2c2f4ca02f6", 0x9, 0x1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0), 0x64) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) r3 = shmget(0x2, 0x11000, 0x336b0f073e40b076, &(0x7f0000fee000/0x11000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/2) 16:00:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x100000002}) sendmsg(r0, &(0x7f0000000a00)={&(0x7f0000000040)=@in6={0x18, 0x3, 0xffff, 0x7}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="5efb4239b064dab908be87414e8a51d0b179df4b", 0x14}, {&(0x7f0000000140)="f3034cc1f8cb4adb73a6dde5868ab0bf53cd0b5c4ebaac8750cee1c374d1b77d72c425ee32e796e4d6f928d5cc680736d50f974e786ef267c25ca32c47bb4b985987c7ca736780520cd2147408033e4772621993e2ca414f6e7b484394ef8740ea625330f7d997e4073d690d1edcc9b6296424661c1c26ac65f2136eccf009eec777fb1cc462fc5e4dcdd7c6bc7fb3b61489ab93d4040f75383441d3393e91f5aae615cf7e42105e5b89304b", 0xac}, {&(0x7f0000000200)="9fd0112991fd88d1a9cff5a8b272948ea1c338249bcc1be2fb673c940de304c42ad2dc6de56d5c9361a57b44f711d41ac58ac6d171b7e7ecb57427be9268e7181806ffb090dd115baeeb761386a40df40a1b96600b478da1523cef185d532ddac1b7ac99e2119592b1255a821c05746c86cf93e33d629e66c76f625392cc8234c739242fcec11a220d67d132628e", 0x8e}, {&(0x7f00000002c0)="badb9fa25ef4c48128ec836f41fc3309b2cc504544cbc3de0b7e615407d27911a2aae168cc1299dcac71efa3afa15bcb9be1f90c64b4c2b7ae437de615476841d70746e7f46499c9918e4f29c650e6ed490de5464b2e7e30576bf41501e407e0f9c3531b7361abb20ed62b9d074052602cbae72308299b13729b3b8a92a2262ac3a50d9adae7f9b17de41312fc7b011d8785fa1965ce116b76a9632330651ccc8e68b839d8191752cddd13a5da0caaa8b4891b87cf2399c2556247dd90c7b94a6237d2c7a57d114992d891ec", 0xcc}, {&(0x7f00000003c0)="f294c4f7d4bbb2bc8c8cee16455d2a466a58ae35d47b425f68964aca731520053f7bbd1bd31d43b21ba7831976fb8145d503de510437ee56376b63136b13f312f8d47963e1f0e8469532a1ccce593da8260cff8e49118ea63785e863e8dfb792ccdeae0730237899e9ab8d346474671fce90c0d02bf3fa9898b1d619494f1c7d3e516e56bf56e7cc5c2535ba97e412e9407410d759aecb80", 0x98}], 0x5, &(0x7f0000000500)=[{0x28, 0xffff, 0x5, "5735e5b4b1192d5719c08d8e813cc37febdffc"}, {0x60, 0x1, 0x33, "8ee80b29b600945ea49053e003056ac99582a2bf7c622d5f394e7020a2e41b31553afc8c3ee78f4f870eb14de36b02548fc95999c9e082f44c86ad86341e66895c8cc8cf507727e13f3b8b038015b25b"}, {0xd8, 0xffff, 0x0, "21fcf94a21551947c594a2300ea305e3db41db472fe68f054c2ed2bb09f826436616815e13994cd4b46e2e16929d41ad7fe9b77808fd2e8e3584ab6f923b82844bff20fc34ff60d3a6e1a0dfa340cb910704685d4c3e6160c1ec69cf8940084cfe2001e6a92f58f2bf8f91461607ff69e339a8828ee9381af111b4b31a69f549a8a4fc93171b9c0dc5561b2471aa8b0964c0e7cf9350ce25247b23487f915d8a1dfbc961e95a1c1ebc8b4f93be56bbe5cec2bea1cf9d3058d5cf008e50c926edf3b91931e9f2b3d6"}, {0x40, 0x0, 0x6, "637104a9c415f5a85570ede9999d25b3acb88e35cc2e0f77ed61c264f3f490871140295b48292e6926a2b74929"}, {0xd8, 0xffff, 0x9, "92010924cd2b442c5e66eee481ffff6cbb476171e2f7801ce8f1d89b1920d3fef554cc4e888b43a648175efc83a77c14ac28dc2f193e6b70c811fa91f3860a405d2b1ec8709a915d4a429e570f087a5de23f0bd7165c7a1988638bb91f7c9509ac81a5e78c65751b822c7e323644c4c6809c4d73637d4e4c9b9486beb17dd2029df9b09c971677fd3a3c3e289b9b0f68aacaa92f736c4da09f61602f7d2c549f9ce2693cebbf816f3081b7eadceee77f4a2b570792ff1812da1e0eef9fae9426e75badef5ba8"}, {0x80, 0x1, 0x76c, "8496f1ab297db1302407294cde3b259e03c7f43f743a470f728faefa56e901d00644d039e1789b82abd7113a93dda34ca8cd341933508cea4bc8bb83e54e28c06042723e4be6117a97431e7e8b3d534a97e98093456487ea46676573ba9dde774918d5361178c4afa0ba884b76cc"}, {0x60, 0xffff, 0x1, "fadf0b50e6e96c94db7f9f5ce61da3aaab6c8644efb35738c1496ff291064e4e5013a5a7e94ea2e6d32f1c7852e6a573db591eddfbf24c35c75499c314f336284194d87b34e796367431"}, {0xc0, 0xffff, 0x100000001, "ecdec3c1f069962328dceab53b0bc068185fd9aaa96c802e96512bc0ebcba79aa0c45628e0b06348415150f69800a41eb548b6372c1ac9f8e963fa8dfab293f91002ff492ba47026bab6fc8ee4ef08d623a12b904b3a4ae9a7578cec1292f7824739b303ace13a222e6d7295c1ee33643a7f9e22428471d349bb452b70d5b05090d5908cec74ee7927ede8bd9c2c4cd39a541855de52d57d01d26cd9a0e6763bd30dd9cf24afee2e15b5"}, {0xc8, 0xffff, 0x9, "4e4b1d1addfbe82f1e122e99f3426d83dee51c0f66f2cdf827e7337420b3220a0cb2da4c44a5e0f4307492492feb8d18fcf962ba1f03354df6395ebcfed84f2bb69bfd77856db3a1eccf79f480b7d091ac1948da1e2e17c2ac97b1925e0d7797e23d867343a4cec4771ab0274394969210ee6d3200cae4c58e3e3918432f268208a5b2b20042f1ede70d0ffdde5bf47051d23c8273c392926efa4852325a70317c7680430c0823f3e74e665f3957da8b087e33ba"}], 0x4e0}, 0x8) pckbd_enable: command error 16:00:24 executing program 0: r0 = socket(0x17, 0x3, 0xfffffffffffffffa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x8005, 0x0) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=ANY=[@ANYBLOB="100000000000a0f33d4567dd2faef4ca"], 0x10}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x20007478, 0x0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x10000}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000140)="dcfc106693e20ce3c750343bd64e07163c12815f12be7fe4ea09b88c927abd82ade9a20ab8acbb806fd1306c439d5c2ba15c5e14aa6ddab0a25c715a63b08ab678ba2c97fb0af9896f806d772bbceef8ca66860a0ede8c48a148702e46f30d51b99b7c4b42794574750be5f75690bd9a8a596454732013b6ae50c4f346a572077504cf73dccd00099e308bd686e84cb8121a0184565f0de978b662488b1ea8dfb8db73016ddcf23b753ecef447d9bd25d47e4383", 0xb4}, {&(0x7f0000000200)="053ecf0d2b8e5f5acdc9e7cff23e111d3122e60ca46ce9f3d82ef20fce789930853574fe6150e640bf4aeb93c44596f87e090215894973cdd2f4cee16a41a7359b137d990ee58d3c5c4ce96993636480fe085e4af16aca13b999cc05e68a350e9c2f019b1de32ddbf329cf0904a74b718391cc44dabaffed53439b1c0744374addc3f44204b5ffe3879c760cafa580fe679c164bea8250984753a507ff3150234f68c155ea78fe28c798b0dcc2de1bb75b6c50379f44fb6bddbf72c63ebbfa2d94c09325c2f33fbfdbadb8f25797e0a4f19ccb5f2ae6149d99eea978ef26fed70dbc787dcf7c66dd7c2ca463306fe4780ae3db70814cc16c9f", 0xf9}, {&(0x7f0000000300)="71dabd07a9d673b55361fa7aaaf54e72c43a00a8a51f86a92c59a62106657b7a2e00b6a8ff6fa8594f493bad6bf3df1952630f2b4174a3a7fe2c35accefd8403d6f46c180024bcb516cb3a61b4df04ccbfc63517876e4f000dd27820ab56943b9cedd495fd7589a256f98dbdfb08ff2c3f3e64c1161a62bb3032e28dfadf5375dba5fd75c436d2d46757965cbb9190277c86a91eacadd9f0", 0x98}, {&(0x7f00000003c0)="511a5e36ca6e305a5db84067c55f02ad047544630b9ae23d33eaa09cfc2b38801565d91a0fee805e00a26525ddc91a027e19c7627c7fea767b9d65f0ff69604f6a60380bcd9dc47190464e0d25c2db70ca15541b4174fa1f88478d29f0a88c6a5fa7e2b3af720ffb2c19525409b7745912253a9562daea1f327db4bc6a0ce41f950503", 0x83}, {&(0x7f0000000480)="e44eb656f5e47af0d1ccae970b35ee56fb01bf4730fa7fe03895f3bf85f46370b271f9a3f7d6eb321dd41464aa718571b2e6a88e3ff2b0fcf0896036332288fcd7c03b55577c7a8e6c2c46ea9226877aad0a06b7e4822d0f3fed66ecee17cea4d86feaf68b18c40c1772a2d7e57218ba719e7b7ec74b5b1ddb2468518973fb6923bc45312a47e8d6fa83e09e03c8c92dd2b05966168b582f2915679d424a4a96d0f0d963eb3bbae05913743e35e31eb63af2e1916faaff97c90755c2b4e469c1b635543e91a8f4b46844d707d744ba721dc3d82d5d99f8a71274b81dba5b1a73c41d6ff008", 0xe5}, {&(0x7f0000000580)="a7b431f858bf758e8dc75799698af44eb3e037d29801d41dd518b4f210da7f5d4ba4fa42bdf6b039c5893f5221550e60046e659d4184251455d30e7bbfadcafb4716122064e925d3542a7bdd7f685738f489732e7b42e25f2eb9907f01f54512f76a335684a5e7c3", 0x68}, {&(0x7f0000000600)="5bdc00a8d4358e33ac650c558830560a75603dd2764aed5859cb086931b403b05e993217f041c3419f5be9480c268a9e9f3b7c6226583cd948555633c19f3b44b3812a54ba4e1b2f37323f65b60268aeceefb9e252bde6106f9d6e8988fb9107f4c5a76bec", 0x65}, {&(0x7f0000000680)="5392aabec4b4afb617634311562e", 0xe}], 0x8, &(0x7f0000000740)=[{0x28, 0x0, 0xfffffffffffffffc, "81153b38b95e353da2b3ebcd7b7b199523f8fa5517eafd"}, {0xa0, 0xffff, 0x9, "050e4ce9bc1a0b1268aef5ec8d6abcbe46540e5031f9fe341480be9450b519e20f43dfadb605334d8b9475ab56d08d604717ead1cf84bab882f91f34de1b9ca5af565665a6bdf5d4135b34ce8043ce31891fcc9106afadc4dd1ccd7f6037453b6b012a318c6f37af268bcb11b2d65b3f57f179a0e4263ee153635189f09e3a70df1e0b0c3eacdd4e2f781ba3ad"}, {0x38, 0xffff, 0x5, "eb11e15afbf3cf18de91eb7952b0b9720c6bdd520b81db919b2ffcb9c0e69505c15ebab913c109"}, {0x98, 0xffff, 0x9, "6b1361f7e588930c8ab3825f64bef3c6aa6530622f2e7d63bf61ec7b96774c5b4d4684acaf070b48005710bf195761fe06cf859c26e192a4ee53210fbcb52c47cc5dc6ee8a5bf44a47e668605dfa50ee311fe9e8ce1fd967bdde1d15a6f4aee29dd537f3e88e46c2d7c4ac2384bddd7708feb23984842d2658ef2a5e8aed3f16d3f6be3da3cf"}], 0x198}, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket(0x10, 0x4005, 0x7) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xffffffffffffff0b) socket(0x18, 0x8005, 0xbd0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) socket$unix(0x1, 0x0, 0x0) 16:00:24 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) lseek(r0, 0x0, 0x0, 0x1) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1f) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, 0x0) 16:00:24 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x220, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000380)={0x2, 0x3d0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000002c0)) socketpair(0x1, 0xc001, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000240)) sendto$inet6(r4, &(0x7f0000000080)="80d02394130f977d9f07f09dc764a84322c5247bf446a0041add0fb78cbb01cf69fac6e6ba2854dfcda28e0fe6bff06388369dbaa62bee508aa063bcd2ed4af5d14b87401008202c529ad0555858f67f219bb634a84f6fb18cfbadf5d3999ee5831d78140c43d88d478b428d3f0cd5eaa6c8d813fd6681bafa7f2af3cb2db4", 0x7f, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x4, 0x260b}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x200, 0x376}) clock_getres(0x6, &(0x7f00000001c0)) 16:00:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="795208db49e3f897a59b7c67c86371b523bf10ab7988244f52a1afddb54958b06252113e8d2876c780c26a4483fe61a798cea324d4f8581424cff75a952f5663fe6d94272e3c53d227129ab2e2a321f0c2a513d03149620cf293c91a88c2f40890594107b345134ae99f1cea0e80526cf044081b49b7c42fa4ef2d330180a53399b81d151b62609cbd75477c84004eaa8df310651b097bdb87feca064500ada854ff5dadcdba622e67adf7c237c90ff0bd88497b288fd1aabc37b4a54d832ddecbe1", 0xc2}, {&(0x7f00000000c0)="55a6d09cfb3cac3741b3559802a24708a6a63dcbb8118b46774e1430ff212d", 0x1f}, {&(0x7f0000000240)="8ba7a7b839796ab619086f53172dfeb30dcc016343ec6f2be9b5bb8e35ff3c1a98f4e53234b69b61507552fbcf3ee3bf14764d288246ed1db742a59f76686ebdf46ff35f83c7f916ab3fbdd383b1c370fd6c58c47db63e2429b7d1d1bc264a0c7fdfbfb8ca7342", 0x67}], 0x3, 0x0, 0x0, 0x8}, 0x9) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x810, r1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f0000000080)=[{}], 0x1, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) 16:00:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$lock(r0, 0x1000000000000002, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002004, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x9, 0x6}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80000005, 0x200, 0x4}, {{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8c, 0x19, 0x401, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x1000000002, 0x8001, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0x100}], 0x8, 0x0, 0x3, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r0 = shmget(0x3, 0x3000, 0x240, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:25 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) readlink(&(0x7f0000000400)='./file1\x00', &(0x7f0000000640)=""/4096, 0x1000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r1 = openat(r0, &(0x7f00000005c0)='./file0\x00', 0x100, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xc08, './file0\x00', './file0/file0\x00'}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000580)='./file0/file0\x00') mkdir(&(0x7f00000004c0)='./file1\x00', 0x181) fchownat(r1, &(0x7f0000001640)='./file0/file0\x00', r2, r3, 0x2) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[{0x5, 0x3, 0x1, 0x100}, {0x1, 0xffffffffffffff7f, 0x5, 0x13}, {0x7, 0x5f, 0x100, 0x3}]}) mkdir(&(0x7f0000000380)='./file0\x00', 0x8) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x4) linkat(r6, &(0x7f00000003c0)='./file0/file0\x00', r6, &(0x7f0000000340)='./file0/file0\x00', 0x0) getpeername$unix(r5, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) 16:00:25 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8003, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:25 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000d000000000000000000000000000000000000000000000010109f90bb2cb4b134d6b4d8b847d61041713fd870e5c641195dc2"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x2, 0x40000005, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0xffffffffffff4364) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x2000740d, 0x0) 16:00:25 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) listen(r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 16:00:25 executing program 1: getrusage(0xfffffffffffffffb, &(0x7f0000000240)) 16:00:25 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) geteuid() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x8800, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10300, 0x0) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x80, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) mkdirat(r4, &(0x7f0000000280)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r5, r7) renameat(r3, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0\x00') getpeername$inet(r4, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000440)="5b850667df695dd9f6628639a56614040c8d542f12516b7f8881249a00803cf27ac2f6009998c689342776390dcabcf004efa12c7bd347a20918e84f31bac73d40bd17215a", 0x45) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f00000004c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x200, 0x0) msgget(0x1, 0x40) getgroups(0x1, &(0x7f0000000540)=[r6]) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet(r8, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) stat(&(0x7f0000000680)='./file0\x00', &(0x7f00000006c0)) fcntl$setown(r9, 0x6, r1) fcntl$dupfd(r8, 0xa, r3) chroot(&(0x7f0000000740)='./file0\x00') r10 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000780)=[0x5, 0x9, 0x100]) 16:00:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x1, 0x800, 0x1, 0xfffffffffffffe00, "6dbb7eb3a974b20b704f466574742c576a5c15b7", 0x3e3, 0x7}) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) bind$inet(r1, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x240000000, 0x1a}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x800, 0x9, 0xffffffffffffff68, 0x5, "4bddc626a4bce9120ef58a3698e06d9bbdff0647", 0x8, 0x7ff}) r2 = dup2(r1, r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4"}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0x4c6}, {0x21, 0x7}, {0x88, 0x7ff}, {0x22, 0x2}, {0x83, 0x4}, {0x22, 0x3}, {0x43, 0x7}, {0xaf, 0x1}, {0x66, 0x3}], 0x9}) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80104267, &(0x7f0000000040)=0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8680, 0x80) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000000c0)={0x100000000, 0x81, 0xa7b, {[0x7, 0x8, 0x8, 0x8, 0x4, 0x6, 0x80, 0xfffffffffffffff8, 0x3, 0x3, 0x6, 0xfffffffffffffffe, 0x29de, 0x9, 0xfffffffffffffa10, 0x7, 0xffffffff, 0x3], [0x9, 0x2, 0x101, 0x4, 0x200, 0x8, 0xf3b, 0x401, 0xaf, 0x800], [0x2, 0x8, 0x20, 0xffffffff, 0x4000000000, 0x8000, 0x1], [0x2, 0x3, 0x7, 0x9c, 0x7, 0x6], [{0x7f, 0x8f, 0x8}, {0x80, 0x3e, 0x100000001, 0x3}, {0x3, 0x1, 0x81, 0x80000000}, {0x5, 0x2, 0x1f, 0xfa2}, {0x7, 0x2, 0x2, 0x1}, {0x401, 0x6, 0x0, 0x401}, {0x800, 0x17, 0x2, 0xf2}, {0x1, 0x100000001, 0x1, 0x8690}], {0x3, 0x400, 0x55, 0x70}, {0x800, 0x1, 0x0, 0x4}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x3ff, {0x0, 0x3f}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xfff, 0x7, 0x3, 0x101, "b8644e3f7626f1e8e22b40c7bc1bf203fce9d6a6", 0x3, 0x3}) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = dup2(r0, r0) r2 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x4, 0x2, {0x4, 0xe4}}) r3 = dup(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x42, 0x1, 0x1, 0x0, "bfb78b45def99a8516b61d06520ebb7b6a3a9eb4", 0x0, 0x5e5}) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000100)=0x3bfd, 0x4) recvmsg(r3, &(0x7f0000000680)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000540)=[{&(0x7f0000000180)=""/77, 0x4d}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/49, 0x31}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f0000000380)=""/130, 0x82}, {&(0x7f0000000440)=""/226, 0xe2}], 0x6, &(0x7f00000005c0)=""/179, 0xb3}, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) getpeername(r3, &(0x7f00000006c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) write(r3, &(0x7f0000001740)="79b61a03f3782f885efaad5b8ff4c15f1ccd6a97c51e08ee9674414285b417990dab634bbe321ac0b2325b6a2b5489d4b09e9a6fef56b714c6e1b97d6f34077e9a7693c70a194520fa51bcc26c32a15317b5103027a3bf8ce149a4b83757c5e3a543788f7efb5fe4febd24ce79a7605500d16f69a8247d45bc6de219910d3f96fed21f38a5de6b3f5cd6a426023375489f6919ea6f34021d0b1871ba07f770f95b61ffa4f0a1ff0724c5796585c345c2df62d385cbccb2e412549a4521958092272aab0c861cb59efd3b8c6044ad60e3d49a818025dacac9f18fa85be095ad1bd7461f637d6b", 0xe6) r4 = fcntl$dupfd(r1, 0xa, r2) syz_open_pts() ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000001840)) fchmodat(r4, &(0x7f0000001880)='./file0\x00', 0x100, 0x4) readlinkat(r0, &(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)=""/19, 0x13) select(0x40, &(0x7f0000001940)={0x5, 0x6, 0xffffffffffffff0b, 0xfff, 0x3c, 0x7, 0x8, 0xfffffffffffeffff}, &(0x7f0000001980)={0x4, 0x1, 0x1, 0x6, 0x7, 0x7, 0x0, 0x2}, &(0x7f00000019c0)={0x3, 0x9645, 0x7fffffff, 0x3, 0x7, 0x7fff, 0x1, 0x3}, &(0x7f0000001a00)={0x8, 0x7}) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, &(0x7f0000001ac0)=0xc) fcntl$setown(r1, 0x6, r5) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001b00)) renameat(r4, &(0x7f0000001d80)='./file0\x00', r1, &(0x7f0000001dc0)='./file0\x00') openat(r4, &(0x7f0000001e00)='./file0\x00', 0x8480, 0x100) 16:00:25 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x102) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000159, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x2000000}, {}, {0x6}]}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="d5") ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x4000000007, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f00000001c0)="510fc3a03864e98f675449fd93554d4b39e0f50028c42999ada7388b7e99230f976ad9f1a97f418d5b88d6a2bd7fce58cac05d8bcad2849a241b223dd22586", 0xffffffffffffffa4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) dup2(r2, r0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xfffffffffffffe7d) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) dup(r0) r1 = getpid() r2 = getpid() setpgid(r1, r2) 16:00:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, &(0x7f0000000440)={0xff, 0x5}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = shmget(0x1, 0x3000, 0x5, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() r6 = getpgrp() r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r4, r5, 0xce, 0x8}, 0x6, 0x1, r6, r7, 0x2, 0x2000, 0x58}) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTART(r0, 0x2000746e) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0\x00') 16:00:25 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0xfffffffffffffee5) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/207, 0xcf}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/210, 0xd2}], 0x3) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x1) dup2(r1, r0) 16:00:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = geteuid() getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0/file1\x00', r0, r1) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) connect$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) 16:00:25 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) 16:00:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x2) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="4108a4ca8b63a1eec2ef958909134f548171f95bb9038274b1ac8358f0ed5f96ca2a3136608ac736e59ee2cf0795f182caf487b9bb1ec22aac993ac612e93ff377c6e79e3ebc8c99a397cb8830ce840c9f6871017dca7fa46b8d7d3566236538e5371e8da93e8f235cc5c03e4186407c3efd894e50f05b92c784a09f7f98b7fd90", 0x81, 0x8, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x18, 0x4, 0xf7c) 16:00:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000080)=""/123, 0x7b}, {&(0x7f0000000340)=""/21, 0x15}], 0x3, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0xfffffffffffffffe) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x7, 0x4, 0x86f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x40}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xe0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3b3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x11d5d4c7}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000c66000/0x3000)=nil}, {&(0x7f0000a8e000/0x1000)=nil, &(0x7f0000e32000/0x2000)=nil, 0x6}], ['./bus/file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x40}) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) mkdir(&(0x7f0000000040)='./bus\x00', 0x20) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x3, 0x4, 0x0, 0x8000}, {0x6, 0x6, 0x0, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) getrusage(0x0, &(0x7f0000000180)) ioctl$BIOCLOCK(r0, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000002c0)=0x695e000000000000) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000300)={0x0, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000080), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/186, &(0x7f0000000100)=0xba) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) socketpair(0x0, 0x4003, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 16:00:26 executing program 0: r0 = semget$private(0x0, 0x0, 0x560) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/165) r1 = semget(0x2, 0x0, 0x0) semop(r1, 0x0, 0xa) 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d2104", 0x9f) r1 = syz_open_pts() close(r0) fchmod(r0, 0x4) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:26 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) setregid(r1, r0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) bind$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x8001) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') read(r0, &(0x7f0000000200)=""/122, 0x7a) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x40) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)) fcntl$dupfd(r0, 0x0, r0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000280)=0x4) pipe2(&(0x7f00000000c0), 0x10004) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0xffff, 0x4db}, 0x14a) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0xfffffffffffffffe) sendto(r0, &(0x7f0000000080)='@', 0x1, 0x0, 0x0, 0x0) close(r1) bind(r2, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x2}, 0x1) 16:00:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) writev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="e58198735c3d5295680254ee3251ddab20de5d1c6b0e197fef9a898338ea86987a28066ddaa6242df174f77601644957d1ca6b5f3f16ea8e8e954b1c176ada4e28a550f44950f923161dfd6000e3e387b5de27d4596b90abcf876383d70cce1aab8db28e2e25", 0x66}, {0x0}], 0x2) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000200)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)=""/2, 0x2}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/125, 0x7d}, {&(0x7f0000001940)=""/4096, 0x1000}], 0x5, &(0x7f0000000400)=""/84, 0x54}, 0x40) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = dup(r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x2}, 0x8) 16:00:27 executing program 1: syz_extract_tcp_res(0x0, 0x0, 0x40) syz_extract_tcp_res(&(0x7f0000000000), 0x9fe, 0x89) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)='\x00', 0x1}], 0x1) writev(r0, &(0x7f0000000800)=[{&(0x7f0000001280)="add38e65e9f7c41f79b592e8a312eab1c5a787b9a15d87031b6a79b6697e71ccef340a4665f4317692c6545d17eb55203206db68a7be04fbe6df2c03f898d21ffada53fcff32c5758a8aa26b03ea5a0986859bee390cd7e52339754cee85548f7b97905ef549602fd6f672a679bd67d74a85638cad5dacd8f45bca45c4d565370caa8c3d983e962378dcf31585464347c82d150ba0f013fde51e52052d9c1caa4491026c6bfe456cc6cf78e73969c27f5a25437f109e8f5d0b234dd88e29a7ecbb27c4d27b853fd02b6bae69a77ccced1e3d5c649a654b167edb77753ffb51a9835179fe3417afa98e4ade07955d6e9486ef974cf7f099d765f83389ea6aed13a38ad5f12628a0b1c24887428553c54324fba43b1fc4afdedd3410f2c35bc51f1d8360a7d686e9c78ab00b5902b6992ab623d2feea19b78fb6eee92b406aef1915bbd734a4560ce476889cfd43b41acb7306bd95891ac44ee99587a8bb9c76dc5ec96b0c0294b1ba9a826a6182668f1f2bf7e11f692f136374b633a916e961db25e637ce4418bd89b19a55b36c3ed4961174a353eccbc1d7b56e554d515d5afce3b7eb8f2d358fedd91c842abc329a1813657552895ac01e9cb2917a0b9932851446ac89363a71df5fef253fc9e9f1b76c6ca04c38135a2d6e6c0e0a1a99933fe1f81a28ec6a39d4130c80adf25093e98256ae826bad366aa2c691a21a8408597d8f08d2b605aa6daa00581ffcb5062100332d6c03427ad8286f948ca140619bf2d1222edfab04a05960307f9f9c3477a7f8a7e9273392fdeec92ac9e6d67a8b27a6e6d654baead72f4654e25383475a03870d6ff0bde4d971bacf8abd80e3c89f026ba78c4d393d047b7e2bbaa54e3b83e5830d698998cc241338d3e0f3327e53363e47139aa5a529c8134b956b0993e2014edf8c4913a369de9d4d4b3f5dce716571a386b1404c6258d95837ab66e0827ea5249b041bb2274e6872af11c215afa3c36b9bea8996150f580b3873717d0b78d25ae6e312653b2a34ea142f20fe62f8a9388bcf37d309618294505ee15c6df604ba19ff681ef26512ae4a0efad77b84c21980b01afc391aaecb0cdc04627ec00f19714562b690f7d9e648a4a1c249c505a9f24212a644d7d83c086e2d80d94f35bc942bc1837bd0d66f7bf146b8c920f6db00d6dc2047cdd0c026556a007abef2ddc7ee9250d063d03f4c4197eae4d9783497916ea621f8fd54de82c407c4433d8a6c3b2b1672146e41877fc46bbfe38d59935351227d306d3b8a791de9a126352960ca2a5c9413f454b584841f4fb936f335982e8a2c05dce101660bd0d52ffafabd4a002ae1ea0094f5ad87c5aaed8aa8b94cbfb53592b0ebd83f30ed0d91c22d9aae4efd4d48b86ef49a4e966443461772a46cc4ff90dda128e9c63273054c96044da6ed415eafd3f1ab5ac413588531f0a9ed413b7690cee0e4260d3cf1d74c7340cfb6afcb95b9653f6218a82b494654e225c2a6b636a2d03a5b0e2eea123dbd4c6f811352e1f3d69cad0f78f3782127cd00d58ffb7ec8bf0edac90e77a3618937417fe7d970eb442eaee7908391a9e2715b3c502883cdf45362981e12457b76126a9715b6859e94401db7d8e6711d3670dc8577a2940edebbf76b6366cdb48c26503feca8", 0x49a}], 0x1) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) r2 = dup2(r0, r1) shmget$private(0x0, 0x3000, 0x320, &(0x7f0000ffa000/0x3000)=nil) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x100000001, 0x1, 0x1}, 0x3, 0x7, 0x3}) 16:00:28 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000040)='./bus\x00', r1, r2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f0000000800)=[{&(0x7f0000000140)="cb7669a3e4bb48d11db0149c432d", 0xe}], 0x1, 0x0, 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket(0x1, 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40080}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x180, 0x0) flock(r0, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f00004a5000/0x2000)=nil, 0x2000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000680)={0x10, 0xfff, 0x4, 0x4, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000513000/0x4000)=nil, 0x8001}, {&(0x7f0000250000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0x2}, {&(0x7f00004aa000/0x2000)=nil, &(0x7f0000193000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00003d3000/0x2000)=nil, 0x33dd}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f00005c3000/0x4000)=nil, &(0x7f0000355000/0x3000)=nil, 0x5}, {&(0x7f00007c5000/0x1000)=nil, &(0x7f0000739000/0x4000)=nil, 0x67}, {&(0x7f0000193000/0x2000)=nil, &(0x7f0000142000/0x3000)=nil, 0x3}, {&(0x7f000003a000/0x1000)=nil, &(0x7f0000089000/0x3000)=nil, 0xa24}, {&(0x7f0000566000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000567000/0x1000)=nil, &(0x7f0000026000/0x1000)=nil}, {&(0x7f0000377000/0x4000)=nil, &(0x7f0000784000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00004fe000/0x3000)=nil, 0x5}, {&(0x7f00006a5000/0x1000)=nil, &(0x7f0000586000/0x3000)=nil, 0xc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00000c2000/0xd000)=nil, 0x6}, {&(0x7f00005d2000/0x2000)=nil, &(0x7f00004d5000/0x3000)=nil, 0x4}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x915}) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x401, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x2, 0x100000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x8f, &(0x7f0000000340)="5b1b2c0c25809d2bb870a99113a83d6a531668a2042aede558ddf98901d5d1c06f126f844b7a8635d269fe7fde2af48878982198f8db2b6868b60c97dec2e8a09a41d3d66e0fa545e55563b4c5455a8461cec001ce3f557b8c67a6d5ae250008618b2b8796fa5b873cf7eb912dac2576d25404b1df15e0e6a39dd4c0fbfea7271454a5a64ba61096b5329d222973f9") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000100)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x5c}, {0x6}]}) fchmod(r0, 0x29) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:29 executing program 0: mkdir(&(0x7f0000000140)='./file0/file0\x00', 0xfffffffffffdffef) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x3) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x1}], 0x2}) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xfdb4) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:29 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000640)=@in6, 0xc, &(0x7f00000005c0), 0x0, 0x0, 0xfffffffffffffd38}, 0x4) 16:00:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x87}, {0x8a, 0x8}, {0x48, 0x5}, {0x1, 0x100000000}, {0x8b, 0x400}, {0xc4, 0xff}], 0x6}) 16:00:29 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') clock_getres(0x6, &(0x7f00000000c0)) renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00') unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) mkdirat(r0, &(0x7f0000000300)='./file0\x00', 0x102) flock(r0, 0x5) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000380)={0x9bd, 0x0, {0x69f, 0x9}}) open(&(0x7f0000000340)='./file0\x00', 0x181, 0x11) 16:00:29 executing program 0: r0 = socket(0x10, 0x4000000000004004, 0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="b100050190000090000000205786ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140)={0x6, 0x1cbd}, 0x10) socket(0x18, 0x8000, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:29 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000740)='\n', 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:29 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x3, 0x2, 0x7f, 0x1, r3}) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r1, 0xc, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000100001ffe}) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x0, 0x2d}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x281, 0x25) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r1, r2, r3) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x201, 0x10000100) r5 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1000) 16:00:29 executing program 0: r0 = socket(0x1, 0x5, 0x52) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 16:00:29 executing program 1: nanosleep(&(0x7f0000000000)={0x1}, 0x0) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r2 = kqueue() openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0x20100, 0x22) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) setsockopt(r0, 0x100, 0x3, &(0x7f0000000040)="c5d1ca0d35f246e795efdc4f555d5585c9d7ed1e0cbff7a2a1bcb18bb0a0ee1a6324056c3e3d61f17fd4873b6594c19e7e2ef89016189b1d5d558c671a06a0ebccbe0be401c8a50c9e5668a692c5204f03b32de2ae5e94889e40c740d4a3aabbb299cd2bbb9d888844465671a602715b2d5a16d27dbf81dd5cb9f74c3f503b927b68789ee4846eb335f248aa2b52d97140f861cba073f2262004caa834d1723acae7ca3a80a97453ebba489cb59bc13efd4318f52fa1e99c124fc747754f8a9d6181c4d2", 0xc4) 16:00:29 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1fffffffffffff56, 0x7) socket$inet(0x2, 0x4, 0x81) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="bc20e55d194c72c8e0a03e5fd739882890252e821448dd419bd75a41e3a3e344ef0f9660390d211518c732d98b01820fffd4e60805fc6d54fcb4cf8b2167483ed8f96edcbada09a0df531b673d16426b05b2d96009e4b1c399d47c19dc75653f22f6de33c69dac3613bc8afee01328aff683b9eae4a4632153b3c0e2", 0x7c}, {&(0x7f0000000080)="35f3a5b2623fef5f3fb49055580579b7052730be3849502b9c0d3171910ee3d3d5e2d22ac48556b19197f80324d770", 0x2f}], 0x2, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xa0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x400000007) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f0000000200)=[{0xfffffffffffff72c}, {0x2, 0x0, 0x0, 0xfffffffffffffff8}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x180) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x100000000, 0x3, 0x1, 0x8, 0x100, 0x6, 0x2, 0x3, 0x7, 0x2}) 16:00:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = dup(r0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f0000001600)='./file1\x00', &(0x7f0000002880)='x\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000100)="bc02f773e8e90399ff7e67a0f2cd5d4a304f492785a76f473c6be5ec9af82fccae9511e5db21dd67d612e62761d90501b64cad208bf533e93f131f331b4359ddecf72cbaa2a306683e7abd8451cc2be9d989ab74fc743fc0a12e848ab83810d394585aec6d0c76d525cfb526864694ca809dbd420b7b4b1122c5d35148cfb01f2734f9ba6fb57b22b83e6dfccae54ba8b605d89a6b23c509b525bfb8fb417c5d1e9c983088928c93", 0xa8) 16:00:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getegid() r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) 16:00:30 executing program 1: pledge(0x0, &(0x7f0000000340)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8482, 0x0) fchdir(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x18000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000480)) dup2(r0, r1) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x5, 0x0, {[0x6, 0x8, 0x7, 0x10001, 0x1da, 0xffff, 0x7ff, 0x2, 0x1, 0x7, 0x9, 0x5, 0x1ff, 0x9, 0x6, 0x40, 0x6, 0x979], [0x6, 0x8000, 0x9, 0xdd7, 0xfffffffffffffe01, 0xfffffffffffff7ae, 0x3, 0x9, 0x200, 0x7ff], [0x1f, 0x401, 0x7, 0x1f, 0x3, 0x86, 0x7fffffff], [0x101, 0x100000001, 0x3, 0x4, 0xd4, 0x6], [{0xfffffffffffff677, 0x2, 0x7, 0x5}, {0x3, 0x4, 0x38, 0x81}, {0x80, 0x2, 0x59, 0x70000000000}, {0x40, 0x5}, {0x6, 0x0, 0x9, 0xfffffffffffffffc}, {0x3, 0x2, 0x0, 0xa80f}, {0x200, 0xaea, 0x2}, {0x8, 0x4, 0xff, 0x400}], {0x16, 0xd1f, 0x9, 0x5}, {0xffffffffffff8000, 0x5, 0x12000000000000, 0x5}}}) 16:00:30 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x1, 0x1, {[0x420, 0x99, 0x5, 0x7, 0x25f, 0x6, 0x6, 0x123, 0x2, 0x100000000, 0x10000, 0xffff, 0x2, 0x7, 0x200, 0x10001, 0x0, 0x7], [0x3f, 0x100000001, 0x2, 0x0, 0x800, 0x2, 0x9, 0x100, 0x2, 0x4], [0xfffffffffffffff8, 0x8, 0x70, 0x5, 0x6, 0x40, 0x100], [0x5, 0x4, 0x6, 0x3f, 0x6, 0x3f], [{0x100000001, 0x400, 0x8, 0x5}, {0x7fffffff, 0x3, 0x8}, {0x8, 0x6, 0x7fff, 0x1}, {0x2, 0x2, 0x4a5, 0x3}, {0x80000001, 0x50e9, 0x3f, 0x800}, {0x81, 0x80, 0x2, 0x4}, {0x9, 0xffff, 0x4, 0x6}, {0x8, 0x1, 0x9, 0x478a}], {0xffffffffa1278a35, 0x1ff, 0x9, 0x3}, {0x100, 0x8, 0x7, 0x7}}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0xfffffffffffffffe) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$unix(r2, &(0x7f0000000180)=""/244, 0xf4, 0x800, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:30 executing program 0: open$dir(&(0x7f00000001c0)='./file0\x00', 0x17ffc, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x100000000}, {0x400000000, 0x81}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000100)) r1 = socket(0x10, 0x8000, 0x2) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x88, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="10000000ff6fa5ef3ab2ff0000010000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000180)={0x5, [{0x2, 0x10000}, {0x1, 0x1ff}, {0x3, 0x8}, {0x2, 0x4}, {0x1, 0x4}, {}, {0x2, 0xbd62}, {0x2, 0x2}, {0x3, 0xfffffffffffffff9}, {0x1, 0x6}, {0x3, 0x7fff}, {0x1, 0x7f}, {0xd668143e6b188fb0, 0x10001}, {0x1, 0x7f}, {0x3, 0x7}, {0x2, 0x1f}, {0x2, 0x101}, {0x1, 0xd03}, {0x1, 0x4}, {0x2, 0x1}, {0x0, 0x3}, {0x3, 0x15d}, {0x3, 0xfffffffffffffffc}, {0x2, 0x5}, {0x1, 0x71}, {}, {0x2, 0xbf80}, {0x3, 0xd73}, {0x2, 0x400}, {0x3, 0x8}, {0x1, 0x80000000}, {0x2, 0x8}]}) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000000)=0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:30 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x0, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000340)) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f000064effb), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)="eb14a3760ae941a5a0d84ab32905bfba766afa7802fb533a1fe534b2541694d91ddba06d95a2362842eba9f91a286337472f2a1710e15c93e43b22a1508ec11abae5800db53c3f26a94699d84a21534909f4a24c8adad266181271aaa01dfdc0e9b2eeb895f68cf0830594b400f5a6df92fb859a59825186f4ac71e8139e93cec0f03a30cd0c88d9a510ad5ee9adbcf5afaf8e663a39c5c155e9d50e48fa399f003a56fe7bef898728f98a7b38b2568b4cec0af14135faa85e241f41f22727513588eccbe225a2fc558f9f2b733d4d113a0daea61c07daa530fd3c223e8dc579b9b8e2352e13656453d008aaa8cbfbb2b0d3267bf9211decdf8f51008141e4ccff58a3411ce3549582542e997d9834de67b0ab6d4cb2ac1fe6f9aba391aecb54b09718add1c1c5788037fdf029d143bbadf34830a3b8e1e4bea0be49ec29c4a7ea5f9a9740312b19d7d8588d1c9fa1ee82d38cc55ca529386b0bd8a3ba607a75707f20e79e67ae23efe207001d95a2e89a997a9b4a05ce6c4b26e22c2dc97894be2bb87ac5be45cd2ef2ea0086e73c4d0e9ba3f870ced8da09f9a9df447f285cb14ceaa1eec434584bd27e8ab94850a00c73807c1bbdcc27782be2d052735454a119d322bd3c7e6553ee42835ee20a414abd48c22f5cda94c98efff34b4e47cba87b7caa802e1b67987c5597c2c6a4989499dfbcd6f456f07b7aa170df86e66393a2195e7ab767023b475740c96b48dad7bb0f99df74675ff1930636861d0b18442b146789d66a02af973882238131351f44502fbc849102700cf34f0668227dc506ff2d6d4470e3bf2d64ed80829a002712504a2fcb7651cab3e6a285eba58d02254a97ae9e4aca10b5bf02a8791bf1e06af723e3f2a2cd0824955c16b26ebfc43b070f3e812e1157f420fc559100bfc4e842c95c2252290950943b8f4702f6328ea85835aff58121a3d1f30197c931505499747cc02a4c6bbc7d1fa8b7083a53fb2b1672a7ae502d0cdfe3c5f853e74f27b32da50fc27312c5d65622f1b1ca3284ed16cfb73580a477ece8a10743f67a37e1b6e345f070506d8a9d92fc66a5d2ea975bab5f7c7eea06f6da23351232509e935b937560c6275a884a68f0bd7e62c487f2bf8171bdee90be7a73d32f4526f3d2306f647c9a00ecb9770fe8faeaed02797f4322e8e5d378b69b1a021ad350ec81f94f8b304f73102ee62f644e9958cb536c2e8460f8a6f84c643bbaca0c3dae93974a5bbd30c3bb5850b074cecc88f917c9e5a86b22040514be2e5a6d1bb20c6babc81f66ecb2153d0c261939eb1e5e8083fa873c290261deb0db303685cabf5405fd5fe8608df9478c547b0d39b1713c38dc2ae41a2f73bd9ab44aa0a3d4cd96761b4114f9770f390dac3d8d121308a179eceaddf166fcc65d3e5e3ec065d57d5ee5a7923f7a4d563068ca63f54364d9d07b179e3b43cff844e5e29d72185266b3197887f4a9ccd7494e778ab34c23c1519711dab3b46adee72c7231073bab86b64f99163a4bed8409c8ba9ed8c1a29d525e8acc141655837c3eb3808f84cdbe4f749a12646075e996210165ae756a4afbb0b68d6c96ca50f752783f2555686433e196e3518bac2ed28246d20f3851161d6eb45d6dc7fc3d7cd1e2a9ee10d929d34e77abdb2ef8551b2650d83322b23ad9ef390325191703be8fc01a60fd6ea9af4f70d906dce804639c80bd38aa155602a34829f8164cfcef066f6ceea3a9941f2b7ef7ed3ec4cfd44d220964dfdbddd5f84a536bee970c8e9eadfd52fb56d2fe9c3e13e642fa3855a54055714e0e2eb20edb29b3e24b4158c831fbb44adcd95590a66309f8c0eea1fbee1df06d4469d95bc7c9b40189b09d42a15fdada005066605a84ed788bc000d8de3d648b29c1556d841abbb138d626110cb01910a25980974ffb1d81a0f31678a45952791c296aaff018fd6a57500ccc3334b64c08c5de70107db5c71f14b8e80ff6a1e9dc5a24b55253d1e24a26a2a6b18cf8020a818681ea4f5d5981734c64cccd97f089586df6365c7f54e5936f1d4123281fa3ab89642088763548fd3322dd59732c51dbd833b06980ff294d3f1d678dfbe73daca05e6079edb46f9cad63d53bf4e7bb737ac896a0fcf35382fd2eba3ebc704a87a6f55e3605812ca432a8d8981cb07bdacc85d967154820ab1386dbc51f30a2142c12f63cb6ad29d795d3d66aad268615b57f74c0937cb55ba2eb9c91f1be04bb851a6fc040c43b965ddbcfb373e37c7a3c503d4cebea3ee8fe5f179ea3390887a6fd00c4940908693ef07501f37de972d598358b3eec7ae5d9f8161772a5e0cf42e336e5c2ca41a09e8456e680d90e595cf04bc4311fa506412b1917314c7092a9becc8c9fbf6754ef5c448a4d9b9f5de0114efe66b3ddfdb200e45b5165afd9cc07089bbdf43e7bb57183ef9892699f5c40f28c1f4186404fab6203afdb9185bc6e1601f52c2dfccf86f076c64cfe5a1a55bccd41e9f1eb6e8f0dc34bcd118fc1f17372cff4486ea94e06ed606eaa2476dff883501c84ea33f2c239968b5a2a293d5fdf44fe4c8448934414703486a5b7743bee5202a919de043fc40d56bba541337761ff574c89a8c5f50070cd9bdab3cf6edaafd8d0ca350ad821aecab57a177b64238ee522948d3fb488edb267bb968126b3a6e04a603170ec2a4bd0573e037bfc3f83ffda1be0c7160684b60eba2b0aacebe74b7adfe33fe431c1812a74bab775393cbcdfa5df1f687ea25a0dc6002ed8873ed8958e65fb0d5d9af0f520f52f0c6b8007a6f375565a37d56d8e1a89bd1f050615444b47e9a5393ca15748106dbda7533f563f285ea203ed8b36b53b0fc2e8e43f53cfa28112e979d0ce84dc05a41927c25d3e503a5ca4b4d5267e85f84ef2c6b588b78bea712f0c041a348996686fb99819b80d114c3665e866335ed9a7dfdf6d4c8ca2af213ffbade1270318ee29a2c29e567db34034acc9c9356dd7d4745552d949b86204b271bb5442cf1105735cdb7c03720da2f4d229a582fff0e27a6caf91351a6804d3b88fc693cd8cbddd60d0b8df3308da9950d2e60cbd783c8fbc395a7d077d5907c4897193d59acbedaf22e2d7bab2f358153dfb67c5f70360237aa5dd04f6be0bb7abe2b4c300f36c904641d47fdbfd00db8363cab82bba4b58fbec7feb8b6dccdcb53dd1fdbfa2e1cf48b6e3cf9ed026124afbb4385b31eec6f845986a4275d3505e1ee073079c62a74c93422ce70b6084192eae962b030bcd04c00f3f3496ad0963aff2858e930be704303d290eda0ac276a377747b2288b140d869636f15fb12f66d23a175db9c0c0c6a1b129226e78cfa08fc7cc0e52f1394ae0de58a768b02bd588b26e14aa4689dc08398bf5065211ce0cb21c7955690e1c5b0f63547397f2c54cfc05fd02679b833d9c95e7c74083f357d08097b10df09ea96e473cde8f00b77274035da3be609c20342fd7dcad46063256343757ac580ec18e192d4a223cab713e22a1b9245460e331cb87eabbd1f677836eab49a4cdba773446b0549d132c16646b46a3e4a3316cd470292f283eb7068dbaaab892c4a279922b4d091a73dbfb56cad956eaba69e25b8d2c0182e5d241f0f4c8fda3a3cdaf93e3944a5507a3923dea296841273f73566996b6b1b987e38afa49499212c4f7827ce4816ac1abeb3e5312376c7077f00c70572028748aba932645dc0dc5fdc0d9d247b9fb85a7ee50121da0df270d3fe47422f2b61283bdd8374d31159f1554c6d0aee5d693b506a618a374feeaa99d2c1436cac21e660b3a8673eaf94c545d588eb9e7822ea663995f7321ed37e60674924a879b1ba40e5ff15a92f8ec0527b6547afef8629a2333668b6d15541845f268487a6cbc84db703c4a48741d77c299c218c373b83b33405f4c7146a04bbdb7b1e05551bb73f7fdf82432777a4b01e4aa009577cf47f4502a6985bac0f21e14b160ce5cea3a484ac700db8e95184a31b76de77c41112e82002b920217b1059d43b3a1f29b344f24e99eeef7ffef3e3c1d3664821586a7bf8528664e1d70f1f17f7f45a61a7cff70f161fea6f0d9fe9423dd9c260a5291fb1cec6040c70a208f4a88500b9e6091510052ca711b2801333ddef398f101bc16b1780bb158a2f7e5b4714b1d30db3c4e68412e88fc713fd41d63f7ea28f09012884044bbcffe15767afd22a722be6e3f97b2745b3818b46f1c0b0aa370a4566c649b912cc4f43eb3ab6acd10b67f4c4faccbe47b21af17b946dbe07d320970d16d3eb1d4074b04687189695767001bc3e8005a71e549a9f4e4807f66193df7fb5babd2a303aa7f31cc86bdeb8e01ae28878215ddb982703731fb82fb086b687aec80253fff784a15c9a229c972b8a48d3d49c05fbc8ee55c5da840c52eb1a8ba7b9d8382296cb3ae554c6e93391c04626a3dcb3ae087032d4e7889c98205c3ba4a484cb910d3257bc0256082085c5386b41a80041e769e042394ed57af30ae8b7a7893e1a08e8e7ad9e480bd10d48cb65ffb0a1e76503564ca35ec1cb92c198f509fbdaf00ec8db03b4d8c6c74e383c668545e0ab980c7e7ce34f8b84f111e705d38819b68780d28821eb11d273e7c8da9a5a1303219bb1f52913150c5bd1564e321badf14bedb3be0119dfed33d3407555837fe2854a39312591b97fddaa96b3709fd8257fbce4c4f6c2b9b0a178de945ee94cea83b50d3accb7f1075b13504b3f4a769f60f74d88fbc684f8fd3dba4c534f432b7b2120c3e8d25d204a608f3c9ae9070ab6a36a74ca309fc3916bf90debe14fddd3b515dbeeab42deb3d6c3ecbefe88c2d0e9bc48e1cc573f3da509acb25d6d1c15b04ece9a7a1a19326de53b2461c97c51403e1c7c597788bfe55981a696093d0debaabb13e769633c89401dec639278f6851a4d41febf689a89d0af15f46ae78ff70b19dc76396cf06dea0a2d8a51504ea1012601e308718e0621ed327a99cc379ab3b0785a7a21ee3453df5a55709d329ff6f80adae723c020b7da611aaa7405492e89fd7fbb6ef735fcc479a03f7ec3dcb1e8045003e565c1a312dab6525ab0c5aea475a1f9c3f5083e284e71b69b2e6eefc4e79dc258fb1f0e1d0a86fc9191db8cba46029aa48f0b548e37708fb8dbc1a839597d48ce21069e104242075ca556f1b37bc09133a31120b4cb15118985c7d1dd46cd6422f8955e3b0e1cda20e9d35ddc00117cdef6c454d1ae065c65a1b70de8f0371146a47b40bad72a5c926ba70518a088ab63a34a8d125adeb89f0848d0fe81fc1bfb2382afe4f99f129be8285901d6dd96dfc5d62e7534e185771ae7b40e6fe597be3129d92bb32ecb38ba2ee43a75d65efb7c76bec8767195a2b41e4751f9832c886ab9995290fb3dd6a188ec9957cba579e45815c0d53b0ab93de04ce262c34609a7339c810a594cd88b415895378fd4f5f64dc7779af36cd9da834ecf9086746caabee2d9826174d836df6318d7fdaa1e29516e4038b778487e44998dd325f0cd78cf80aa11b752140215f3ceca13fd2678b8b90faf1a6786188a1be875347132ab81a57f9d1700953e93029d9538d4bf3649e19e8684bc3a18375c58a284097a1bb110a721f231d886c17af5bb4e575ca733b8dba3df351335d51bd048404c3dce9c5879f4a9bb8c541e23bfaac4daced1e76f6ee28161e285a5713acd2d1dd385cf82e1d2a2fd9a2869b64f888affca2c1664fd8c7daa1d79f84b6193ed5f1ee1d5f8645f80aea38d5fd95b3963e76811aad685b62274345cbbd62e97163440", 0x1000) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xaa\x00', &(0x7f0000000100)='&%@%%.\x00', &(0x7f0000000140)='\xa0$\x00', &(0x7f0000000300)='\x00', &(0x7f00000001c0)='.\\#!\x00'], &(0x7f00000002c0)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=']}\x00']) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e51f67000000000000013c1fe9002049fa9da398bcd62b103434820abc205256e4b696be162aae2cb5996ca63399445f1b2782196d5a77b730c88a77253514b97fa6524930ccc13a88ca933bdc35d91065edd1a3e822524ba4480102", 0x7d) r1 = syz_open_pts() semget$private(0x0, 0x0, 0x40) close(r0) r2 = dup(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x7, 0xffff}) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x3, 0x80}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) faccessat(r0, &(0x7f0000000240)='./file1\x00', 0x3, 0x0) 16:00:30 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x481, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x200, 0xd952, './file0\x00', 0x800, 0x9, 0x2ac, 0x80}) renameat(r1, &(0x7f0000000540)='./file0\x00', r1, &(0x7f0000000580)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=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']}) getsockopt$sock_timeval(r1, 0xffff, 0x2800000000001002, &(0x7f00000006c0), &(0x7f0000000600)=0x16b) 16:00:30 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) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000001000"/16], 0x10}, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000a00)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) recvmsg(r0, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000900)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000980)=""/11, 0xb}, 0x1) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x42087007, &(0x7f0000000040)=0x9) close(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x3) 16:00:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) fcntl$getown(r0, 0x5) setsockopt(r0, 0x29, 0x800000000000040, 0x0, 0x0) recvmsg(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001700)=[{&(0x7f0000001040)=""/21, 0x15}, {&(0x7f0000001080)=""/117, 0x75}, {&(0x7f0000001100)=""/79, 0x4f}, {&(0x7f0000001180)=""/140, 0x8c}, {&(0x7f0000001240)=""/186, 0xba}, {&(0x7f0000001300)=""/77, 0x4d}, {&(0x7f0000001380)=""/135, 0x87}, {&(0x7f0000001440)=""/152, 0x98}, {&(0x7f0000001500)=""/202, 0xca}, {&(0x7f0000001600)=""/240, 0xf0}], 0xa, &(0x7f00000017c0)=""/211, 0xd3}, 0x40) 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) write(r0, &(0x7f0000000000)="2d27f47ddda12c030456049fca9092d056f4ed574e88", 0x16) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x38, 0x6, 0x1, 0x1, 0x1, 0x7ff, 0x1, 0x1, 0xf4a, 0x4}) 16:00:30 executing program 1: r0 = kqueue() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x580, 0x12) r4 = dup(0xffffffffffffff9c) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000280)=0xff) r5 = getppid() getpgid(r5) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8d9, 0x44) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0x20180, 0x40) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x10, 0x200, 0x1}, {{r2}, 0xffffffffffffffff, 0x20, 0x2, 0x101, 0x5}, {{r3}, 0xfffffffffffffffe, 0x10, 0x40000001, 0x3, 0x3f}, {{r4}, 0x924f02f675244551, 0x80, 0x1, 0x9, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa8, 0xfffff, 0xf5, 0x6}, {{r7}, 0xffffffffffffffff, 0x17edb08f6dc51b73, 0xb, 0x0, 0x4}], 0x2, &(0x7f0000000280), 0x9000000000000000, &(0x7f00000002c0)={0x64e, 0x6}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) writev(r8, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x20, 0x4, 0x2) sendto$inet(r1, &(0x7f0000000240)="cafb2de6a92716f9de3a7ac4b001f44901753480b7b88e6f00a99b1c935e8b3a23605851d115c232f86f6cee3ca9664cc2e5cf100bfcdb18b39e8d3b67f06ee4078c90fa6b81b209c014da29ebea608b4c5fd98f62fa00169fd59ab1042f79e79b150b6fbc980abbfdab155ed27bb7f0f3955eeaf63e09dd150fd2260c130b3e5126431e3a783bd093a094ee994eac0d9c53fdcaf8d901aa570a1157ce83c34460384dd0d83917af532b9849649064ce483fc56fd7cb06e75a25e361f154f9e521d490f8ab27bc933a7de26cc25750b255f203397b492fbd2188103ca78876140f0eeb50aa9cea7d7140e540c098c17edf1f067da2134d5f641e0ce62322cb2dbed90226ae557361a93692990e0244d52cee15357509f34106d318713d87ff3cbd1cd230c6a397dec92de0183b331f7316205ffdc6a725e03c17a28f1e2e0496be146c79530dcacca28ec78fb7308a82e2e69665da12b967e9b42195b064afaed6bd02cd9ebf0fc0716a6690ce56019727cd2f35d3913522d48ddcd403906e78f74543fe1052459c3c5a7cab62c6de8b959453436cedcf42b9612a1efe67a8140f97502e6c479aa66dcd926816d46d6dc9fa80231fb408786f1eebf9c60454bfc06994d314eeb1dc21482c33178ea315c4a4a4aa55ec8901d38fdb1479d9555018f62984f0dc6ab3dbb468e34f5984272f049788cdc430ff17de034f87cbb4aade220cc41c433f8b5d4e543f9384a5fc20eaf097330fca28f80a5681e3a607366ea0bc3cd7346594e118e56fcbfca3f8a3dc740a9632160dc0fdcf07e44a2403eaf8509ff5617aa08c541ea8157d44db51ed083eda79920a097774052a0b9a557d0fcc3f8cf00c98a16379d296a4adb0240a3eba852c2e0f690c87faee599025f87f1e004b95c42d91407c187d6adc305ec6564efbec6af83aca96e39cd1aae618258ebfc51ff69057938a16095ff3f474e927b3296d5d397c087f969890bc0982d5693dbb2a700523847dbe757df548541f538a111dccc6ebf36e384622cdf53c07c2df2391bc1ca1687d746226e7f2a415c0225ef187c1beec0c3667129ee45f7cd570c2e574832ab02868dfec99fde9a391e390222a99b041b045938d69c6d0b0e29cbff0a204a6da7619d834585c2971d9388506f1861cf1548df74210b2068e2c1ea680b0884da53e8fa0a5c90322f076f2b242c0dfbe993b41cae0ab02b45414b7944ddb3b419c1082086fe1c743924441498032136cbad4b65a95e16acdf73b045d1d0af83d4924c32d0ecca745587de4a87176004433cf9b4781009b45ca40a95cc6b90d86025a4d1326538cccae8b69d27e86df4479293a7ab90ecab277b7c572382ecfa4e2984dec9927e3d6b10b3ccef04d44930058804ee3f5ed8e981d64dc56b90821679fd1fe25ad6289904b2fccf3d4767dcc867cdc0a3af78af5432d6af997f48e5054230bd58067dee0a0f524ca5de3a116aaee6d34ac5a677d77a6d241ff4be1dc75c7d437a32d6a745b388848f1769481eff0f32e85705352f6c914f0b9cc3b84d5a3e67b6940b69e17f9e3d77fc76751f4c65b5450a7252fb49235f2ce1e2e13d8cec66fdccbeda5ec48c65e76d345981df3290fa54f6700ce1b75ae14132b522aa0b2fd8e84474102d137742acbf60c51090e5112b6a095f772452311025462dce5198b5d52884d091b23eed1c284fb078459ae7bd09b98ee1859df172843be4bbfdf276a32d4f0313cf2a14897db2bdd87a77dbe1f63f5b257d2921ede851019d6ea2b1454b4e4e61950474ff4d3b74b3ba2a90bc588184f104ec3832b0a07e290dcd0ffafe0b1a86d9bc73313fc0de6ecb3c7df023d481d5b2095d081681ed41f6b627d0179bb0888c39e08ea3f4f15bce9a12ddf352d537eca456493de12f65216da202986147455bb9bb278b947ba3db68460c9bd8c0ed9de585aaa788fb9d4b2f452394bb71344b5608b7e5fde586c5c2f36ac7cd041ac3869621caebcb1f628816ccfc141385421673530057fdf22e2c2af94137360a952e7fc7870349cf1afd75534a71688aab40503d09b8fa4a6c6c48e12a69d059d69fe29125f947e0ff43b75be63dfda38988cf283e21874a555c192382a10f48e5afd9a86e100ee0a9573240377e0d95bc84992631254ab6058ebc6591ef48e42df0954d5f62d055f61f535d8741381228fd4a3c8a433425d4aea9ab12697771ba6c997d7f6955bd386daabb5b44885eb4c6dd96481c09f2303614f0b99971fe5df7ca72a52de2113e29703b770815d20729ebbe160658ed25c51d2aa1eca42de4e539040c80e6ac61236ec3fa95d8133a43c3cfcc1227d26085e4eb9b7c25ee586b4ac6c5bd5a52da3ff5da121d708caf429dff69e9daca424adf2bf21b70a4d44db3370b4db23c59e4c0265332a6d4480d2af63ca65faf745ff7e7b645ba9be9c822432e3745e6a16a2907cb793e5ccfce0d26faa7c88a71f9a8addbf31fb50e7ada01dd60db826a3e346d97a2ce12b0285c89092320afc5ca72ac4996f521f7fda4ce7c5ee3ac5ecb53d4fa72810b231b0ccd9d1feb25e0ddcc6d170632cdb01a6fce686f0f22284b41d6fa158d469bcee617203d31c025044fa0eaa66a0577d6b4b5e759a968a4e18b503f07fb0702c2e707ae19e19c3bced5d8bcfc091abe3f6c9c6e943f66ba25c00b25cc637dda681668d4eaffb1d8ef1392987c6b9a1c875bda41a9642e989865fc875bf4a21838f9febbc70918fced1df93cf7556d30f59bdbe0895efc37f45d778d3960cc6e9f653edb76f18da49fe15c0f241044c9dda7d27f38339adec9838c93378a05e1e270183103ce0ba9a4d4f0c4cf93f1d355efd802c5b73b0298b694b1ef8861cb71cdda59db52f9ae952785a4ddad53413fffe38c52f23b9d4b2dcd1db2119062582aae7766a9500897bc7e4ecacc679b15ac32b6d4f0da69a839b29b14b9cc467f32adffefb9648e417ed477f96e62f6657754273f2deb176744872ee84c268a010ce5db320fbee751571d4f87fc29079810467a7e7fd7bb9f2c5d19f51e2208087bf6ef92ca040563c0e274ad4e2dda73d595d23aa8281f839a7ed720cb2060fa1d93f65bab9464bd892f86094a5299e2bb9f2c9dd847326d18850152c96c871cb3b1d2397674c1451f0f54215755a197a371cfb22362a11363ebf1d7375a888d9d63e4a71aa420b3b52f08b915d2613cb945d59b66983baf8ee71e455c4344715559b1dd800985e1b4a8a032946caf7ea8c9280c07bcde7ecb8ab85ba1f5506c263c89ec02769b9522d402d84dfb58949b48e5bd5d4aba31af77f77d178c25983ca6da8f6f62d4024605b5bac9b8372081100edb622392b2bf1677460c2e9b42fe708757def3b59a139e1e140a34142ecf7944bede5e7a4b36518fd0931f341465ad5655a460b577fc43635cb2ce3c77d6d455eec4e24f573acaf7f1f3d9ecc09b05d313facd2c5f2475254126430715a004ed9fc44085e01dc82781004d2580fa59a90e3a14061835d5810a6d779bf3b9124601a020aa815044dbc7af31bdc800886cbf640c41c4a5fc686d6153d1d467ef1d48d5b33c86a04c7b0d6b2e1b5b2b650ceea4638559a8cbee63b28d38d04d35e300d9c80dd35941e200fef2fc14bd84402989ac5ccfdacaaed8906bc2f83ea564bd86d1402f21b60b9cde2fedc8accc5ca3b8f6ff9f2274379b6efae215604f6c91ba620b8a9707f53e1c952a04fadaeb61c510c8ba4853e424994d5e8b268ad379936c3ed35721402fa47c8c3edd46dfee0ed6f636c9752c5c382e24e0471c8247300e08ff3a97682d19094d7f25c6c41f434323ce2bb2b46664ea4f6424c234f0ff123470e6536d6167b05403fb8b36fd5ebba1ecfd6d5023aa17e535c764d828e5e5a332755fcaaf2c757017ea98b51005a5847b63d4e219e589a5935dd2b304e7838fec438d2d339dc24dff785e3ab8ed3a60c5a63645b5500510c6ea5802e525e6c09deeaa1ea7d04999ec822f7f59859b0d2ce2bd733966a08a9f967d36738c3abfb0abcca1e62328f9606c234c8f51a784f54e2a7f216f4f6c971e7267c34bf4a67e8640b993deb36c376f222cfcab3053b033473a899abc03d2de12e6f31ea39f844500af9619f9b974b7a066d5f02ef161b76a099e2b0d011787b3042d38c908a5aeb0f243e86dc66187219be1ba04104f04e04231d55029ce9f34923632d605e2d492f8c084f02d3dd4ac1a13f4b4ac480ef46777957bdf137d304a155bc8f6e83e8d3de342ee2c4ae31dba7c89ab6daf75e8bc8d6d68fd46ec407779f2550ccf366bc6e5f3d25a40a930e6add203e2b45168ce437694d7fdf465fdff09631a8e9dddc7460275860b2093663cf93c0f06736fa48c2f6c3d430ed8311f8a202c5d61be75227b14788b27f33caa7fde0f65ad043a033a050d614f796c12329e3e3531b927ea4f8aaa980c2b511c26c15e5f3a64b47c111783a96d5232f6b4b913ad021548397c96d0c1572e4c709f6b636a5ee3e94001ece1e81a2c6deda7305e1317b2f6d7ce18d5bde3d466cd2428583b19d64c613eda7336a0e3c35653b59ea756fa2e5ec6ff5524a97a966756fb905e36c8b7921dd38b53b8a815ad80239803695f241be421babc6a5d1e58ec51ffb05d5ae9761167ce73677564ea8a82aa9836ee05c596bae8131db05fcacd26232881ead23bc043367f02ee21e5c00684c907beca35f3ca98d3793b634cbabb4017ebee01716df7bb4d6ff8cc5c12ac7e74664e0ed0f1af8417ebb3e846b51eab802253d86aac20b7d65ddb08142e0fba42e2da37c7c577f475cf8a32494ca353e47b877e77ef505184e00f0086f2e76f3cf9590c84b5baf415d8dcbbb881b1d5f65a855eaee9f736673e8d91c8ab5f1c0f36f0ca0c68fb4d5e1b66abcf953c359c4d96e466272aafe4304b97b2c1daa6ee7bd36a2b149b01e268cdd06e96a775c1ee9173c91adac23347807db50ae68fd55ee65ed18bc75832f42f8e15dc81854f6d72fd4f18f539327f7e8a5711f4f7ae715f9ed1e3e7d9559503571efe9ad1af88891fdb25c0897757bfe68290d308f7cb7abb572bfd711b2b1cf2169a6c4e93bd7f266fb1d2ee1603b340bf15a1937e9529c1445f8a329e6b2a754607704bf46d12db7c39fef67058533deaabb1edd1fbf939cc4d066151074488ea2800b41babb11dbe5cad65f8ebbd794bbc6721e1c232cd80fd756b7228463c09b301fdd2acadd53bf0f30e02fe09fc35e8be1f47b4dfa7c9c362825e6a6b3801a6bac4c91361040411766c9cd77778de5dd3617755657123e0c1b2ac0f9157be741029e143304f8b3298347f349bc49517aa5487e736caf06ffb9c295184011d206e40eec9382650ce7dbf626f620d25463aa4ad02645abb67eeb31d16d63bbe8f7a200184cdb0cdac572e8a395859bad48d4238a9b6d7d6da8ae522e1fe273d7e31214fb0831cc92ab74139c340ca724a326fb7f2d18b1a916c8f5863220c3d111561f0d98e9fe2bc2e0daa13c014ffd8a21872d262e8623712120420a81e0b10ceea6fccce250a0f8385644f392a48f0acc9cbda75f71188f570ef244f0a3406fc7f0dcfc3a43b78a8c2cb7ae4a25ea621865420bb7ed6db750ae9b6e640a154944e419b8d4a53fa8b38e039727f560150fda7935b38d97c05ec2c1719c0c571a1b7ecfed3dd6084425692ab00185aa5d34d233a5fb4f53636be0d5be0545646fda0af0d45e5b4e79652cab6e35cbc6c4c7d77ef93449f5c1bcbcac90b2192517bc6e243e6c", 0x1000, 0x8, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="bb8778c44d4a70a2f40e5d14bf", 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000100)=[{0xffffffff, 0x0, 0x1f, 0x4}, {0x6, 0x1, 0x4, 0x8}, {0x9, 0x976, 0x5, 0xa5}, {0xb1be, 0x9, 0xffffffffffffffe0, 0x2}, {0xc, 0xf60, 0x3, 0x6}, {0x0, 0x9, 0x0, 0x1}, {0x7, 0x3, 0x8, 0x7}, {0x5, 0xda40, 0x0, 0x7f1}, {0xfffffffffffffffe, 0xffffffffffff2b58, 0x5, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, 0x0, 0x2f9) 16:00:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0xfff, {0x400, 0x5}}) fcntl$lock(r0, 0x7, 0x0) 16:00:31 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) r1 = msgget$private(0x0, 0x40) msgsnd(r1, &(0x7f0000000000)={0x3, "41fcaaf0ec6fd792e2"}, 0x11, 0x800) 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x1ff, 0x5, 0x1, 0x80000000, 0x9a, 0x2, 0x1, 0x0, 0x2, 0x20}) socket(0x20, 0x8005, 0x1) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:31 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000500)={0x0, "80891941e135fb6c403bc107db93ce68b931ccc950d66435c324f00b54e6917c31d3d4f1ae65d33d940eaf386652551557efee91ec3babbeb1645693ee8e25647b9721e2c4d36280940589c34e86dbe35dc50cd17937112ffa7570a0d5378aaeca861b34e3c0a2e0cedf8fd9bb3ce3451541a0fca6e3703d712bc44debdf43bc8e3f0aee15f5577d5f113ad9c153aac9103a3b01e3879d61e58e54be5e7281c83e9fed63395fe06f921eb0d8fe942e0dc3cf57437224c85bdecda3abc220e5bbe9fece8bb439c4ddf4e49bdc1f8c2a83550ee9579e380843decc1e813edce7b74c338ffbfec189d848bc96094766a8a55b681d4f38e6427b05215b812e0fc13bca6d962dc9fb004d0163dd5c5e846e19e8a126192233d11dca808c8c07178e1035c185acb780acd2648af3265e02a3196493e50c8b589c633275bcd14e96e1ebbbf8eeb96697df6eecbe79cd7e2e5717d2e994e833fdc7afe26e734ca9d18ceb34fa01b927ef83d95b887c120c0556bd7078d7047484909081ba5f2e90e431b83c19ca72632230d85f397ab0f61e4706890432c6e7648b65581db43496f12390172b0f56ed4ea843ea341befbe3bb7c5f82e725840c1a9c89ece491a84e412309a"}, 0x1c9, 0x800) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xff) 16:00:31 executing program 0: clock_gettime(0x6, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="0c7e77c6782dc177ca777b220b0e1bdf259713d83cb1b76218fd003605505c572c493d20d740119e7b2c6dce837fce6977fe8ed74b35987bd9114a505f7789861bf69ba694e2b346496e5d38d0b3f98da74ea6245c7c128e90567aae4dce912678bbe275cbab0d603e7cb04ab1142644aa9569804a444fcb2ca34308412d", 0x7e}], 0x1, 0x0, 0x0) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/128, 0x80) execve(0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x2, 0xbf55, 0x1, "4fc4c9502414d86042d0b40fdc7c925e81c49327", 0x4, 0x3}) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x96, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) pread(r1, &(0x7f00000000c0)="400666e578edc2eb52530f9ffa7779bac4dbad4869bac4b998a4d1716d32ccc53464c61555eeeed5de115b95e624579e57961e661d64aac01d4c718f122f3d237349f72752439f72248b11287527ead8b30ddd95ffab90ce1480eacc3454b1118e8c1a0d827c65eb47a72d1f335f7f6af4966e48a91b104d7aa3c6c9fa1ca2cdc851d2827ea3306f19e4c32e8e698cd96bf3b5c6bc506c1d510faf1731f1117f2fa418bf5295", 0xa6, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0xffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) close(r0) syz_open_pts() setitimer(0x0, 0x0, &(0x7f0000000080)) 16:00:31 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x13) write(r0, &(0x7f0000000200)="d0519fef850600000000000000da094ae7f576b8861b2969cf79555698b364600000000000021d0c23aacd1ef22b0ca5e6720b36e562285e85a9ac6b6fb5c7f0ab11d6cc3e0baeddb66c955ef7a2fc9a63977d945bcb278d36256af9d3de453e96321cfc201624746d9e9e03a503d4b7588080e373213bdc6b0015996d3d2f4acbbaf50af25a2cc50ca38274f893a872e624d0372243f53f111e2ae2e0803f739ddc9d2ed7c601d5ce07", 0xaa) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() close(r0) dup(r0) syz_open_pts() 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x6) setsockopt(r0, 0x7ff, 0x8001, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:31 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shmget(0x3, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f00000001c0)=""/191, 0xbf) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="ede281b1b729e728", 0x8}], 0x1) 16:00:31 executing program 1: r0 = socket(0x11, 0x4003, 0x0) listen(r0, 0xffffffffffffffff) setsockopt(r0, 0x3, 0x6, &(0x7f0000000140)="0b46cc39064ecdfb85c6023164fe549a766769cd1988c7441759b8882c2e7b5d502abf8a8521a38910145fcdae90fbcfb0725b390dce30b57d3b9189917e37b57eb44b8efff697738f741500838ca71e14bb399f714f72368b61b771583df6ea6bea21f35479b4492c773c431b3555aedfae0034be764f8564f5e6ecae7d6061b5affe1ab5da233087fdf591adfb02b695f0b5d343081371f5fd2927af7d12316f3c46c79aba1535dc3f7dd7398bb2f638b35a00cd2f7d6954fe6672b031df09257f98ae142b7d0d2c9090a34405a2e4fa545064454d8a8ec11bd136bf1e4cfbd03076b112dafd1f02525aefd8a2b6ed28d0b12e05ac6420b9129b", 0xfb) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x10000) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffe) ftruncate(r0, 0x0, 0x100) open$dir(&(0x7f0000000080)='./file0\x00', 0x7e, 0xfffffffffffffffd) 16:00:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0x36d000, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x7fffffff, 0x1, 0x100000000, 0x1}, {0x1, 0x4a, 0xde9b, 0xfffffffeffffffff}, {0x7, 0x4, 0x5, 0xffffffffffffffff}, {0x6, 0xaf3, 0x3ff, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x90, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000340)) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x40004000000028ab) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r1 = geteuid() getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x200) r3 = semget$private(0x0, 0x3, 0x20) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000180)=""/97) chown(&(0x7f0000000040)='./bus\x00', r1, r2) r4 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r4, 0x29, 0xc, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x10010, 0x0) ioctl$TIOCFLUSH(r5, 0x40047002, &(0x7f0000000140)) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000840)=[{&(0x7f00000005c0)=""/200, 0xc8}], 0x1) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) r1 = socket(0x19, 0x3, 0x4) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000740)=0x8) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000280)="606acafbe374a9d32c006c0f0cb479215ed814b3c76816129ccb4d0f681e33355c94c7044bdc03a951b50fa2c871d53b38cf328db6bcf31a0c5de7dbb58e894f46a19187e3151b6c8d5605eabec9e03519cff055913b4bc2d1049e4d15da277e082f13d1cd580adfd92644da7128399723fa0757d41c47b8d7ff066056e48a7ae6e77fd2e96b0523fe573bd7c4c5bf35d2c49089039159", 0x97}, {&(0x7f0000000340)="a086719f959f216dc2781cb20752f2bd258267c0e6db44ea5d2fdc18cf010dc40d74397b2346b1ee95c62779d5ee34e24d77ebf1f17d93f56721e015c37dbc2eed17512dcb99d69e566c1f934b0f6d61614611478cd090379f89d6dd76ff67719d1cdaa7786ce53593b2493cdd110c23710514373c350a2e240b9b3358355e885968c6dd7c75dc719154b3b5b587899ec80ad2d51959e3b158f4", 0x9a}, {&(0x7f0000000400)="41d5f0a26cbda3a0163d65a1f6e7f26ee7d36ff3dab967ca9c7beaeee7ca99dd71187f1648d4cdf87a25594e61445194779cbce1ab58d50ed16e586d123f77ff2e20676ecbe3780d57b82224aa3d6bac3fb56b0d67ca72cbaca1793427a5abdd4bdb6f713fedffc2ed576005f95247be2cdb03cbb67f603e38da884765bc3f3ac17a7c1f9ea4cdf2d0646c1961b7425b76d226936f2d32dc9bfcd68de3dcc42d353ad5c59777", 0xa6}, {&(0x7f0000000040)="fd4feeb27bd00eea9997289d39b6646fa3b20939143bd17c", 0x18}, {&(0x7f0000000100)="652a345f9a04834cc3be6b7b5536116d15ce111b44111431e91065742f409d2fb84291226a4b831e89946f346b9031e738251e4136e23ec450fb981bf0baebf219d6343c8dfa4ccaf8cff1c72a44bb27339b49eb022305c6d98057830ec962b19b272efe2a0646e5d15c736d0a71848f", 0x70}, {&(0x7f00000001c0)="ef57523a0c15ca5b633143e9cb4ac98b0a6a65355db9ef432150e4300a373db9b34526eaafdb673086b89c9c47c3f653c1124d3301173cc0176ba2e1592f09ce34dcbd48b696349e098f307951e0", 0x4e}, {&(0x7f00000004c0)="4767ed5a15bec61f14e7be5791c7de6516cb6bc4ed7dfefb3375d887e954b8acc3837ca8764ee2e72c8d76ac895d36f9bcdd8ed9f243d47ddd85391d993dcf5686dc652b25eb1c8ec33979add8251010a48461b228dc8d6c891a4386a690f157cd32a7db5962e553a8128d151baa340eb55fb2a5fe9f58ecf09a7e493965f0b718d438abe4e346a888511c3103616204ccc59ad5a1d545f02f9ce1d702da13b6d038b7b710165e698f313b67c5d3646409592a518105b4a9cb92cbec56ff7ac3ccc8e38ebfcb80e2eccf0bf39d1fe3e5ee1cbd2ab30d9585f740869dc8da", 0xde}, {&(0x7f00000005c0)="abc8e097cdd51759289076012ac0f03dfc3c1bcbb11a312febb82a2efd02485a350ba9fae8c916a64c1225aab69f784ca0d500998dbdf5407b568a3a09d4351d38ef160159293eb09e8340515b20644e3db7a34e222c2dc39bffb69a891f24511ce2882b39020158e150f09dfa7c07300e24cbe86526de0840591852a618e174119ec2696b37043fb0adb2b4d96d8d54a3c08ab71d901b8e7ed7258cdf944d0c054e6520cfad438687c31c83efca605acbde72c020b4c3fcb3c2815c38c0fd094f125d930c519b274009f7a613f657c8e569a0c7758a8daa2c60f3aa57f5ceb08d77b4e6f039203afd7a03127441b0a50b", 0xf1}], 0x8) lseek(r0, 0x0, 0x8003, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x0) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="32dfe2da4de64736a51d32b2813ecfe00f3a97cfa4f42fbf68befce199d379bcca439131d233318044d9c36f1d68398aae853ac5c797eadf300b2eace0d58c4068666b7a183796076c863010d14c36d99a04bca9042b6182c3d8512a9bde41a8f54c8bc8c0a55d595245503dbff7045edcaf78fd75619aa66c4864816a", 0x7d}, {&(0x7f0000000000)="2179dab56ac7af88976bc38a6fc0c303adc9339f38427b9ddf65ab2d633276533edd2abbb847b369022b5a85deb67117d0006fc1ba0ac5862dd7", 0x3a}], 0x2) dup(r0) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 16:00:32 executing program 1: r0 = socket$unix(0x1, 0x200007, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000000000000020, &(0x7f0000000880), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x80) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) 16:00:32 executing program 1: open$dir(&(0x7f0000000000)='./bus\x00', 0x18109, 0x80) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x3}, 0xc) socket$inet6(0x18, 0x3, 0x2) socket$inet6(0x18, 0x4000, 0x7ff) syz_execute_func(&(0x7f0000000080)="0fafa1f4870000f6b76a000000400fdbb900000000c4c1a9ec97ffefffffc462bd029500000100c4c10b51edc4414563958900000041d038f20f707d00b08fe978d613") 16:00:32 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x10000}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0xff, 0x800}) 16:00:32 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x180c0, 0x0) msgget(0x2, 0x320) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000240)=0xc) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x88, 0x18) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x1) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) msgget(0x3, 0x40) 16:00:32 executing program 1: chflags(&(0x7f0000000080)='./bus\x00', 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000000)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x1ff, 0x1ff}) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffd) mkdir(&(0x7f0000000040)='./file0\x00', 0x42) utimes(0x0, &(0x7f00000001c0)) 16:00:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) recvfrom$inet(r0, &(0x7f0000000140)=""/176, 0xb0, 0x3, 0x0, 0x0) setsockopt(r0, 0x29, 0xa, 0x0, 0x3cd) recvfrom(r0, &(0x7f0000000000)=""/228, 0xe4, 0x41, &(0x7f0000000100)=@in6={0x18, 0x2, 0x372c, 0x1}, 0xc) 16:00:32 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) kqueue() fcntl$getflags(r0, 0x3) 16:00:32 executing program 0: getegid() r0 = getgid() setgid(r0) 16:00:32 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) 16:00:32 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = dup2(r0, r1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) pwritev(r2, &(0x7f00000042c0), 0x0, 0x0, 0x0) open(&(0x7f0000004340)='./file0\x00', 0x40, 0x0) 16:00:32 executing program 1: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) setitimer(0x2, &(0x7f0000000000)={{0x101, 0x6}, {0x8, 0x9}}, &(0x7f0000000040)) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x400000005900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x20) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="fc72cfd16616a9a1ff48b358c154f281199541ec1abe13ccd95491daa1fd8a45f6b1724f105d75e1926ea8d7c6579445bbf3df7c2f0995faf7541fc5f290d4ca74bcb515358a83bdbd2c9ce3", 0x4c, 0x8, &(0x7f00000001c0)={0x2, 0x3}, 0xc) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:32 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0xfffffe68, 0x0, 0x1e2, &(0x7f0000001440)=""/225, 0xe1}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10040, 0x0) 16:00:32 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x1, 0x3, 0xdb}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x7, 0x0, 0x1, 0x401}, {0x4d, 0x0, 0x0, 0x200000}, {0x6, 0x0, 0x5, 0x1}]}) ioctl$BIOCFLUSH(r0, 0x20004268) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000180)={0x5, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x1, 0x800000, 0x1}, {0x6, 0x0, 0x800, 0x4}]}) r1 = dup2(r0, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) clock_settime(0x3, &(0x7f0000000040)={0x0, 0x1}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xfffffffffffffff7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:32 executing program 1: clock_getres(0x7, 0xfffffffffffffffe) nanosleep(&(0x7f0000000000)={0x6, 0xffffffffffffffff}, 0x0) 16:00:32 executing program 0: socket(0x2, 0x3, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000340), 0x3, 0x0, 0x2, 0x0) 16:00:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x5, 0x8001) 16:00:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00fcle0\x00'], 0x10) write(r0, &(0x7f0000001c40)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377491ebd06a1c896c24bd6cc866a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f8ff3bdb8e73b77340e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f4af9182cb53a5780b4f101731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022fd1cdd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a9", 0x5a1) 16:00:32 executing program 1: r0 = socket(0x14, 0x6, 0xfffffffffffffffc) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000001280), 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000180)={0x5, 0x9, {[0x3f, 0x4, 0x2, 0x664, 0x8, 0x9, 0x2, 0x6, 0x2, 0x3, 0x1, 0x50, 0xa5e1, 0x5, 0x9, 0xa4cc, 0x80000001, 0x2c4], [0x7, 0x6, 0x3, 0x800, 0x6, 0xeb, 0x10000, 0x8001, 0x8001, 0x7], [0x6, 0x3ff, 0xfffffffffffffff9, 0x101, 0x800, 0x2, 0xffffffffffffffff], [0x1000, 0x3f, 0x2, 0x99f, 0x7, 0xff], [{0x3, 0x2, 0x8, 0x2}, {0x9, 0x3f, 0x3, 0x64a}, {0xffffffffffffffc1, 0x3, 0x6d}, {0xbc, 0x9, 0x5, 0xffff}, {0xd90d, 0x8, 0x4613, 0x1}, {0x4bb65761, 0x4, 0x2, 0x3f}, {0x101, 0x7ff, 0x8, 0xff}, {0x20, 0x9, 0x8, 0xfd}], {0x0, 0x6, 0x1, 0x79c5}, {0x40, 0x3f, 0x20, 0x2}}}) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 16:00:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000040)='./file0/file0/file0/file0\x00') 16:00:32 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r2, r3) 16:00:33 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) minherit(&(0x7f000000a000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 16:00:33 executing program 1: r0 = semget$private(0x0, 0x7, 0x101) semctl$GETVAL(r0, 0x7, 0x5, &(0x7f0000000240)=""/173) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x110) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0x3, 0x0, &(0x7f00000000c0)=""/3}) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = semget(0x3, 0x3, 0x20) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000001c0)=""/90) 16:00:33 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) 16:00:33 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='c\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) socket(0x1e, 0x4003, 0x101) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2b47a2274f32c014271bfe46ca8e000057b009be6fc4aafa2ccd2ff4f6de208bf099290262a1fe3661450c4c011f23dbdd3f80326a0fee85a981b93000000000a3a9ffe36af973ea32dda42e54ba9aa610200e75267221b7d8112ff60610df805075f80f9e70b9b8af16f0dcff4fbaa0737f000e76683314b798a6", @ANYPTR64=&(0x7f0000000040)=ANY=[], @ANYRES16=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64=r1, @ANYRESDEC=r1]], 0x5) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pwrite(r0, &(0x7f00000001c0)="80c5b299841a2f1d0063de428b1a94cdec4793079b16dd88b6d2aea284460637b3ef91238eda5353da35b816bdb3603d249a734122b4224a4954fd1800a737dfd45e6d5262e81332e8a2aea6f4711de0c93f701dd923b4e4c32377b15ffc329d430636bb023efc61d87fe5865e157514cee34bb5500ff9bc9b7982def9168e2145c5c87ad5565c3cf9f34e7077d16639988bb87d59a97af4a8188c88a8122e7b2d292afb569fe315431481f92a04f5040ce58b0c55c4c4c1c77c7488549c548ee2bd2a09ac4cb73b30f8c461a072e66ca7d0c1fc348da411f14fdd2f225166c2d5b05ac67a6a0169a7039048090233e271c880b52fa6", 0xf6, 0x0, 0x0) dup2(r2, r1) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = socket(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() getgroups(0x4, &(0x7f00000002c0)=[r1, r2, r3, r4]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setegid(r6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x4, 0x6, r5}) open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x1) r7 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x8, 0x20) r8 = fcntl$dupfd(r7, 0x0, r7) accept(r8, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCCONS(r8, 0x20004276, 0x0) ioctl$TIOCMSET(r8, 0x8004427a, &(0x7f0000000000)) 16:00:33 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) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) close(r0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x4, 0x1000, r3}) 16:00:33 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x41, 0x5}], 0x1}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x100, 0xfff}], 0x2}) 16:00:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000008000/0x4000)=nil, 0x4000, 0x10002, 0x1c, r1, 0x0, 0x0) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)=""/247, 0xf7}, {&(0x7f00000001c0)=""/152, 0x98}], 0x2, &(0x7f00000002c0)=""/218, 0xda}, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000000440)=""/255, 0xff}], 0x1, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000080), 0xc) connect$inet6(r1, &(0x7f0000000400)={0x18, 0x1, 0xe7, 0x1}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x20000, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) renameat(r0, &(0x7f0000000180)='./file0/file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x6b3f6228f6191c90, r0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 16:00:33 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x15d) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 16:00:33 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 16:00:34 executing program 1: pipe2(&(0x7f0000000080), 0x0) syz_open_pts() open$dir(&(0x7f0000000000)='./file0\x00', 0x28003, 0x0) syz_open_pts() mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) fsync(r0) select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000000}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0xfffffffffffffff8, 0x4, {[0x6, 0x80000000, 0x8, 0x3, 0xf752, 0x7, 0x400, 0xfffffffffffffc7d, 0x200, 0x6, 0x6, 0x0, 0x3b, 0x7, 0x1, 0xfffffffeffffffff, 0x4, 0x8], [0x3, 0x1, 0x0, 0xffffffffffffffff, 0x478efbf3, 0x7fff, 0x3f, 0x0, 0x20, 0x4], [0x7, 0x8, 0x800, 0xdba, 0x3, 0x4, 0x10001], [0x2, 0x4, 0x8000, 0x9, 0x0, 0x1], [{0xcf2, 0x500000000000, 0x0, 0xffff}, {0x101, 0x400, 0x9, 0xffffffffffffff48}, {0x101, 0xffffffff, 0x8d, 0xffff}, {0x4, 0xfffffffffffffff8, 0x1, 0x3ff}, {0x0, 0x4, 0x1000, 0x8}, {0xfffffffffffffffa, 0x2a, 0x2, 0x5}, {0x1, 0x6, 0x8}, {0x0, 0x1, 0x1}], {0x1, 0x8, 0x7}, {0x4a, 0x80, 0xffff, 0x3}}}) 16:00:34 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) write(r1, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x4, &(0x7f0000001000/0x1000)=nil) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0x9}]}) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 16:00:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x8, 0xfffffffffffffffd, "000000000000000100002000", 0xfffffffffffffff9}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget(0x3, 0x4, 0x610) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0xfffffffffffff801, 0x2}) 16:00:34 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x83, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x2) 16:00:34 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) execve(&(0x7f0000000000)='.\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='.=[\x00', &(0x7f00000000c0)='-\x00', &(0x7f0000000100)='/\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00']) 16:00:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000380), 0x0) readv(r0, &(0x7f0000001300)=[{&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000000)=""/8, 0x8}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000000100)=""/240, 0xf0}, {&(0x7f0000001240)=""/191, 0xbf}], 0x5) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x5a4027b1ea7b5691, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x40000000000004}, 0x1d8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x9, 0x3, 0x8001, 0x7, "9e350c60a59c6e1632d474d28fcde59a008dfec2", 0xece, 0xfffffffffffffffd}) 16:00:35 executing program 0: r0 = msgget(0x3, 0x200) msgrcv(r0, &(0x7f0000000280)={0x0, ""/84}, 0x5c, 0x1, 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x40) r2 = accept(r1, &(0x7f0000000240)=@in, 0xffffffffffffffff) socket$unix(0x1, 0x7, 0x0) pwrite(r2, &(0x7f0000000100)="a8cafb67b0c73036c15238d9c00b1854ab1b4ec08e96dab3c2862698dc90b85b2ddae98851a3c56d478149b653042d1e9c4d40c2c0183c8da48c7160410d240267fb2b51d33b5dc400d0cb2bdcbeb454f2142832a86783c72b9276f01550cb3c3bd3ab783451239458a57211e211ca24b24d37ba4295e5fcb691cbba2d3f0e67b9a8e07e2990503113e9823c4f544c71ecbc61bd4529d12205074ba6", 0x9c, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x3ff, 0x6, {0x3ff, 0x3ff}}) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='H') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:35 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8040, 0x40) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="ce13471af15743611a63e5e04ab82e6cfd58eeae30d945c1afff311404839b8ad8c9a6232024f76ac55010140a77c4c1e079339b93cb69ac3ec6f6847bc60fdd41386e685de58d92acef38fea7", 0x4d}], 0x1) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:35 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:36 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x1000000020296, 0xfffffffffffffffc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f0000000000)) r5 = kqueue() r6 = kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f0000000000)=[{{r7}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000040)=[{{r7}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r12 = getgid() getgroups(0x2, &(0x7f0000000300)=[0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x6, &(0x7f00000003c0)=[r9, r10, r11, r12, r13, r14]) kevent(r5, &(0x7f0000000340)=[{{r8}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r15 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r6, r15) 16:00:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x400, 0x8b80000000000000, 0x2}) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de470297", 0x66) 16:00:36 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) mlockall(0x3) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = msgget$private(0x0, 0x210) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/126) kevent(r1, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x23, 0x1, 0xfff, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x0, 0x10001}, {{r3}, 0xffffffffffffffff, 0x5, 0x40000044, 0xffff, 0x20}, {{r3}, 0xfffffffffffffff9, 0x22, 0x0, 0x3f, 0x80000001}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100, "0200ed00000000000f08ce0331d015b2870192e9", 0xfffffffffffffffc}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x53, 0x0, 0x3, 0xffffffffffffff80, "10243ca923694acfcc44009e79674af639b5ddfc", 0x0, 0x1}) fcntl$setstatus(r2, 0x4, 0x80) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000280)='.\x00', 0x3, 0x2) 16:00:36 executing program 1: mknod(&(0x7f00000002c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86137) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="f03f6196acae241e28b26309bc8e5901e82e58d82d130987fd6477f01580b8e4898cc44552fb6acea60d4c812321323100fd0250f46162bceb5005908a1292a7d64e7b054ae4077914747f0e5f64d288d24d97a73362f669e6d138e77cfc0e808865581f89985d8df9d79806", 0x6c}, {&(0x7f0000000240)="34d9ec03e503f617e0cabb153a2cce91cbf3caa1c133d1", 0x17}], 0x3, &(0x7f0000000300)=[{0x60, 0x1, 0x1, "97176683283cd9d616128a59eb1551653cdd14d149d5a979c0e3b38315896bd0392f0493443e7113b309a9a8f607da989d14c39df193d6b55b56b8474c78c30028d820206a10457a7bfb"}, {0xd0, 0xffff, 0x7fff, "0ee14ea08300e7b5b40345b85322b148908ffaff65cff1860c97b59e161d4d9c70ee400c9e619134e940fb1d66f97d376643a4ba4c1ea8bce6c97911079a106175ab945036d730b7169e9147e1dcd43475c92d71788de6824115077a15b641dcf087e4d1f93650589d5bc9421428253fe87cd1649cf111c2c1d1f415c8fc555d1dab3a209b8eda15549fa1ccebaa61c0d1ecfb385a44c0ce78ede595a3ff9452ad5d20399ce85ff364e90641815f580d30ea1abff1dea904c5"}, {0x30, 0x1, 0xd7a, "92d7f59af540834c7de4c9e3a18120a8e69c0326aea7795c98"}], 0x160}, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x800000000000001}], 0x5, 0x0, 0x6, 0x0) openat(r1, &(0x7f0000000140)='./bus\x00', 0x480, 0x62) 16:00:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa0, 0x0) recvmsg(r0, &(0x7f0000001340)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/190, 0xbe}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/7, 0x7}, {&(0x7f00000011c0)=""/69, 0x45}], 0x4, &(0x7f0000001280)=""/170, 0xaa}, 0x801) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) 16:00:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$getown(r2, 0x5) 16:00:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000000040)=""/50, 0x32}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/92, 0x5c}, {&(0x7f0000001240)=""/110, 0x6e}, {&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f00000012c0)=""/130, 0x82}, {&(0x7f0000001380)=""/36, 0x24}, {&(0x7f00000013c0)=""/171, 0xab}], 0x8, 0x0, 0x0) 16:00:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x75) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x5010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x12, 0xffffffffffffffff, 0x0, 0xc6) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x20, 0x5, 0x7) write(r1, &(0x7f0000000380)="06b105df2aa90e895f7e49d5f01b9979194235acde33fe64bb38e6354f026cd48d2600a8a923f12e6e17c3150bc03eb042325261e6ae4d1d4eb1ec169d8e28c6e5a252f9c88e3fcf0a5278c1d31ba907000000960008abfb1d2cb3f4d53bcd3443bd5d2766506e4a6cf4b7ea8a8309e24c76b2ffab047bd4dce5fa78bece42176179ebfd82156848a44133a947606a68d1a1506e52d643f706c93953f9a2218a29d4d5ea7315b991cebe84bc6f753da38209b4698f8c9198093dc7d2fbe4e010a9d0a1da6553ef47b5b2dab0b75a594ef2f49616cca8b8457a8d0a4cc2ba4eaf775bef49929e7ab856c144b221381f047d680b061ab613a4b6a538ca453ceb46703e412603f2c83ecf02c072ea1db60659c7f1cf08ec27c5365000"/297, 0x129) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x105) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0xff, 0xc4d6, "05a492a822181e9ea8f56092eea32319dd010c71", 0x401, 0x458}) socketpair(0x6, 0x4007, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r0, 0x2000745e) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0xe61, 0x3}, 0x10) getsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080), &(0x7f00000000c0)=0xfffffffffffffe01) r2 = socket(0x19, 0x4003, 0xffffffff) sendto$unix(r0, &(0x7f00000003c0)="b100050160000004000000000709ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fabe781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1ff12d27acb4de07000d7d026ba8af63ff37282923e4fd89720fd3872aabfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff000000000000000000000000000000000000000000000008010001001b55766d3dbafaf08f213c3525e6818d81941c58706d70ae929607d2ac9bb2d9c36a2ab1bc3833f8fd57e5d327d10b89033360c6d09c8befd1fb90e6ad4010b7d6d3f5538f38e3ab068784e7e19c882d910b22037a4cc8c0ea5214956c3586284d45728671dc807bbf0cc5d2597e3e6600fcc000747d6adcc99db302dcf48e9363d5bf37aa04c626773f5f5a87e0b1a1d17013fe4abfeece43db3f642892bccfec44e706bab65cfc68abfae1e39f6881d20416e9fd9c65e84514baa2cfa3080b4a3c727dad8a5900d59ed9236d1edf7a83c4501e6bdac222b6acc6a5ef20177b5850aed48339ba3dc7e7768ada3053177cef84b56c92ddeff180d8edf6b4fc82f8894a663d1c4c84ddb704cf619236eeadbec805d2c98c280b1e5374eefbb21ec4b08f2cf362b10fd9c4dc9d4ad93385de202c8382123bc29aba0b70e0078a5f307742f7689a57f42e42105c5c6626cce2e07fe5ef8856ed8538fa37bc0d9052b5590ea2aeb53e668469da64eaac891716f381bfc13987222c707d3c556328900f0d6e2918ca2ea09f779e0af6ffc275e7ce329307e4c063edacfd8b193092f937b47cbfb68b9c13421ea34996e83f70560ed3007dd34344710eac45e101e5174229d899ec687ac0a213e92993a26982be979ead5652672c5bd35b66906beb6c1ef73b96cc86c2deefc5fb27eff4586a1725bd1b583976115e45f440a0f48adb", 0x2b6, 0x3, 0x0, 0x0) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) 16:00:36 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x5, &(0x7f00000000c0)={0x1, 0x4, 0x0, 0x2000100000004}) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0x6, 0x5, r1}) 16:00:36 executing program 1: syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) close(r0) 16:00:36 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r0, r1) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r2 = shmget$private(0x0, 0x2000, 0x200000000000007f, &(0x7f0000ffb000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:36 executing program 1: socketpair(0x30, 0x4000, 0x800, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x2, 0x0, 0x0, &(0x7f00000002c0)}, 0x0) listen(r0, 0x7) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x3) 16:00:36 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="f9b43f6d809827943b06462765c1c8e353ea4f5e", 0x14, 0x1, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b100051360000004000000010706ca90100e10fecea11ea8fef96ecfc73fd33595e26caa0416fa4f3763acf00b7804be780e4991f7c8dfafbe5f7329ad91d15f88c257699a1f132e27acb5d602000d7d02b4d9c769ff37282921e4fd89720fd3872bc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ce01be657aea8c500000012000000000000020208a371a3f80004ffff000000000000000000000000000000000000b30ffedc48df4879961bf60e7bed62c6aa4104ceb9ef9734f1a6dac93c334fa0a3f11be11749c23437c18dd4409216713de7bd859d8acc295ef6c4111716baf3896442013449c83492530c0113e784612c0da17707297edf6e5adbf08035dea9cfc904291b2843d3adbea6d7b1e1dead80866ba108e8fbae9ba2045fda9987e6000000000000000000004a636163eb1eaf3a9e063cfb78029dc2e3e52b2f5eec31b61842740b4875774eec2079e14e0ae54f9d4ad4756ced935e5591c0641e807a10c3fe515a9741e1ccb6ffe844b311ab31b20fdc35b854ce893b81ba670732bee3051b0db7d0f56c34a572e89849cdc61281ff848044db57e155eb2ca3edae34cd0c88f2fdbc5b31b80f91d311e467400aa11909351f5578942d0883e6792a0e83bbeee43e076b0dce672fbbebd3e9a7cd6e599e7ea957949261e4ca43887cc6b0ce6d30588a610c52a53a2bfd1f2a7737", 0xfffffffffffffdfb, 0x1, 0x0, 0xfffffffffffffdbc) 16:00:36 executing program 1: r0 = socket(0x17, 0x3, 0x1) setsockopt(r0, 0x29, 0x27, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:36 executing program 0: r0 = socket(0x2, 0x8003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="821c5fc5ababa9271a9969c3a1e650f07e423d06651cf6465974b5054c00000046efae8ae096f5338303000000000000"], 0xa) getpeername$inet6(r0, 0x0, &(0x7f0000000080)) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) getpid() fcntl$getown(r0, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x2) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000900)="d6a246", 0x3}], 0x1) execve(0x0, 0x0, 0x0) close(r1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="5acc859b495ae181f2a5c62405e277d3cf2e0bb8721c0c014ef4726ffbd2c5efacb6d334999f66107fc3aa75848c4a80a066a121ff652b4985f5daceef3b0b8e80e8a0f474f48db28a358a093467b898097f8461f132f496dfdb1f8be41f290f7531cb5a275d1c4701c8438e3f0da9057552f3680e5f18582ffc4296d34b5081e90bb601a8f536d21ca05472ef46e4484be1f8d4d8127831a100fee3240f1d7d10b9431dac616ec958c837ca93e2c2af64a97aec50405c16f86b5389c76293419b9e28e4186e4790bcd519ca122893a52f419e1193e3", 0xd6}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f00000002c0)="d0927b4fc7451fed7dbfe706be65fc793e9302e22bbf8f87e637013df018e41d03ac0dcd57c3c57deedce6dbaede51b174378cbb3cc2e447ee3037170ff181bbfcac679823b95a570993635d7d311d3ada5906bf352f46ada88a1dbf4aec88baba0e1b033443ea7386edbd8ccdfe005bc59ac7f274", 0x75}, {&(0x7f0000000340)="6913af74b2bbef7d2ccb0bcb0b06bd7872a5ab7ec91bb2be935afa61c04a8275eca6be1dba1aed55ebe8edfda5e9c696a44edc65b757db985ca480db0b003b8514d88d9438e07ab2abbafaa2fc912f95c35e5db95ad1d884ab33729ab02d235c24ef8877433aaa0937af3ef40c538c79ee6878ac2ae9eb2aa98c962a1bcad019961fb94116a2c998eecd0304977324c6cba6378b673d68ce", 0x98}, {&(0x7f00000000c0)="8c09ebc3612a832404fd04be712f1d877b3b32e8942a7fc8472c9fa2c4b4f8df90d110f55f0994f09fbdece8f583cc9a7ec20fca8d7687a667", 0x39}], 0x3) 16:00:36 executing program 1: r0 = socket$inet(0x1e, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x1, 0x4}, {0x18, 0x3, 0x3, 0xd90}, 0x2, [0x7, 0x200, 0xe0, 0x7fff, 0x100000000, 0x3ff, 0x4, 0x4]}, 0x3c) 16:00:36 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000180)="7940905755865ede13c7aae3f56038b36d29e99dccd9025e8c9b321247cc788b75f222645d81cf1629afcd97abedba747b2f65fa350fb0b6df33b4f155287c7aee4839afa597a4e7b6c66c19722a0880edc945e501ae0d67daf0316c790dc7aa8b222d3bf09cd75be73d50bfa21a8d2ba76fbb3a3847e1d3da3c66a2856b2161269897e75a22886f469388ccc454603a475801ef9d2c5fff53673d7344957b4649e79aa4ced717d6c8915b2bde3112d17b4cff448ae26a6ca18378ceec17141237730855197e1d", 0xc7}], 0x1) open$dir(&(0x7f0000000000)='./file1\x00', 0x200, 0x84) kevent(r1, 0x0, 0x10000, 0x0, 0x4, &(0x7f0000000080)={0x0, 0x7}) r2 = socket(0x30, 0x4000, 0x1) connect$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:00:36 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) mknod(&(0x7f0000000040)='./bus\x00', 0x208c, 0x101) fcntl$setstatus(r0, 0x4, 0xc8) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{0x2000022}, {0xfffffffffffffffe}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x45, 0x1f}, {0x0, 0x1}, {0x140, 0x8001}, {0x47, 0xfffffffffffffffb}, {0x85, 0x4}], 0x5}) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x9, 0x1, 0x7}, {0x1c, 0x2, 0x1, 0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) r4 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) utimensat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x7, 0x10000}, {0x8, 0xffffffff}}, 0x0) 16:00:36 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200001000000f, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) r3 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffa000/0x3000)=nil, 0x2000) dup2(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x208000000000c, 0x0, 0x0) 16:00:36 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x288, 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) open$dir(&(0x7f0000000080)='./file0\x00', 0x140, 0x36) 16:00:36 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:00:36 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) getgroups(0x2, &(0x7f0000000100)=[r1, r1]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) r3 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) shmdt(r3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000000c0)={0x6, 0xe51, 0x9, 0x5}) 16:00:36 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10400, 0x2) accept(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000300)="e0048adf565d6db0d8c13dd3a3589e9542f50ed83a5484ea1c90442619009c87b1c3304edd1b23e8b0844b61610f37b2c772a86c4c3d6d5b65f8b841047fc1d5fd1f1dd2564ef6d09eb6b81a8e9c60ed1882bfa52bb01f3184bc72c1aaf3c73bebd3f6718c03546eab2d07a584852ac50b9a5c747036b677fd30b47f87285a6947cc73df8a182e1b272333f90a48f0838e8f96fcd51259cbb89139eb57e478fa7c98b0a0e03ce861bf698fdb64e2de759c72a1549f54c49dab34db4605bb55a414c9479c9e476b3bf3767ea89f64ff3509ea93e372", 0xd5}, {&(0x7f0000000500)="f78cf6cfc192b4f06b4fd0229bb153e818a8e9c5aeeb766d9baa283fee9c55a122df2edb1c654cec374dd13a624e0b3303e1df55dc244aca37f2813baa7dd2a89ded2108433d0ca3b9d76e4898f52c209955aaa5abc6c989e5a48c3a2cfd7c4f2769bc6fe7450890ff7aec8df554e11b19042d17a1a8b344e42100bde44cc649972b3cd9a148838c67c7a624442effb0884f302a5e9ef7a8630b9e1844262a0e0e9471c80f0bc75e788ab5511b4b4d3a74fa1e2a67bcbdd31f4f0e1c5ccf910239261a4b52154a3638b84067d143546d4a33a96219c3b16f6b48ea8b8e163c46eb90e1191b5e0901aa4020974fabb132b975983fa204fa25f9", 0xf9}, {&(0x7f0000000400)="9820e76743ab89d78ae1d13315af6f70444b2c3e035b78f3a1c7ff728b58af9379f26e91776ec1027bda8214c58629f810db94a6155757d4cebac04dd3016e0f3203dd7d5355b35dfd26ce362a3cf6e5b9ee69", 0x53}, {&(0x7f0000000600)="7362a70820456231ac549f63fc97f1d8179137edd60ec5cd27bdbba5d10474116e4f6265da9a73144368fabf82bc16cd4afcb2787e94496f00571b51fd9f0ad4fee0323fddc682759fe079c8181b41cd76492afa26a86c93597c34680eda9359f5d2d846bd8fd120f6028f89a6b2332c3b22aa2992baf33d22656a539f30b9f240a8e8b30363b9f85d6b18f174d829bcf55356e1ff9d4261b9768fe385e874f236659e4523159b06b491ce0622af636ef51f68fc6d41f26c38016cc73c0f8b77a493207a655fc2acac44839d17e5d03c47cfd819c27c0a3cf990d062542efb064926e55a501f8667dac94cd4783fdbf09e5c8f245fd4161a9e0d579d3fd0f4d1fe53c1fd5cd820be2069c954e8613b2e3f35f55cf88b9433534806f24b143fdb9ec57cad5b72b8ed0d15591146f3e3a2ec8bb5af5111e7454fa6b705f3859df5232721fd42b587caaaabd5eef99a8d2cdc411e3ee2969ef1bd38d6a6e8b171ec732110f4830b4cf8ce857ab0b8364450c9dc18e1d7bc09bdaeec5670a4c0b76144dccb5d6d76dcf4fa06b2319c375bf5cbe1f16b406a2b5f1ca19a17a1fd2859e653f14e8963a8e17afe9cbaf2937ce5bb467166a49c9f5158d0dc1c4096a981985cdc25d08d91008995d1fdc97635a5c2f7a96bb09d1703147d87d70b6118799f61938a892dc4f5c787a60da83fbfdc206484ef5bfa5fa7ff2a74fe0732b4733041608a49582d8e6d372d3f05837b7da98834923072878f2e64b4f593ebbcb321e0fcf5ce84e444c6cd3b7584c38200dd19a0fec221f9e2e51df0edb75c4b3b76ba4575fc2512565481aa948346db5052204eef336df27db064993f9c310a008f84493e8345c84a465d9cd23dda8a887daa0fe70249d974b6892a4bb52c47b3a02c42f27c4bd04d26a8acd82cbb8e015df75549f2b6e5dd4c1657afd0a70b59d5fe20ce31c2dfca40966ab233e3cb9ea3114d17f6f6f6015dae66ab9586ed72b7948d2ef675bc9553e75a83cf74c3e5a442856ee0c4cbb365f4e8712d8268764eaaabaccf6a95756f2c6efcb0341e0dccf6429327cc8f7e6b576a2cf51d32f542bfa9a704f7001438cd3096ad6ba0aa93983ececc3bc5668fdafe6a4e90fa2011c90299f2f31f34d3b102ccdb63280483fafabe72d9c0ddd4972f8fa37fcacb26c373f01d4888d3ab32f2692c934dea9706dea54a123fb063ac1fe9657718daa4141dabc7532c12e67ab982a0d85f4a3584e042ca18791c934c4fe7e67cb6284dfa586a59bb37e68a0f9a713f98cf333e55db940364901ff4ddae9f5ecab1b1297ef497ff79819088220451495dd3e89bf43c0365cfb49d03173c5364a4cf3fc0b305d12343efc587d85f1fe1d9d6b64ed07664eb00326b81aa58ff4486d508c16fa0f2e4bcb9c6ba172585a8897834583f16eb17facab217094410fad98e0560be44ccf6cfad097c08115dbf7202ee3bb3264e44a34959e415e9712d57ec39066fbe0e5c5d3b4efc61d7c7e08435bd18ba34b3370af634b15b890d2ef3ddc865168484ec36ce88657ba4d8cf625cea2fabb2cfea7def87fe1f30fa9ce1067d2bf89128fe78a0ade791eb246ce1f5c162d8a74e1e4fe25b779b704c6d5c8b812a3279afc6ae5c3fe9cec2d4ab697d9441edf81a8b539d1d047bfc52cd8bd445ee83cbd7b916bae5a19e7231e63a1b03d2786e2705f1f732f42261a182545e626ce432c0492e1afafa9fe97a2eee2c4de9cf9b081bfdb8a54eb223144b298c77e391c2f2afbc4d59142d8285bad28833ff17b992a8ca9905dc12c7f52cb4e34e32790e48aef6c50a4882bb77f3c5783216aed63bc3edd10bb7e3b3a6e3ace4ba82c8e21cc301399c403f98b8e5f13c907c8cdd9ed32811a143e4d3054a49fa8467c367031dcd80656020573a424c01a9bea8aaab507cb53adfd0a79af501589eaad953b6c7eb9128552eb6de653c8c9a1669c65d63c3de3087e6fb39b46702068b65729a413e83b60d79674bb096610e7b25f1ec88878c31d7195e65547534a357b5de16631326484ff6e429e61a756b4ccd2915eaf9c71e91c088d7a9ff14bf18f024367a3103deacada40179e19e94e64d26fcd9c24aad474a87d0f6e4167a474139f5c352e342b5e92362ad1a5ccaccbe25c65640dc4236c2cde14f6b84b1b1f3aeb80c2a5b2127e0631153ff9c7e426f7d73186294c82285d5201bc30438e61c80f97eb2b258e31602957fba63338af82dce1cf66cba46993edd3ebbf9fe001c7ec25a8ceeccb9686a7c8ec27d52c37eaf7efde87f986ea4315213d15262680374a07afd853242f02d660cf8f09452d027975a1044763d3f9fe43552769209d47823bb9f12da925faedbbee9241bc0bf19aaa4387235129687953f8d5ec725ffa9dd22570ff1ac7bf12dc8b160644f0985c994539b246880f1810bec98a163ddf5278d8ba7afaf7ce4f5b89ec07798bf3e42855d8c7b791cfa125e0462c9c660fcedab3502337c091e323973785868405cc548616fe8bdb13cf1ed81604b4e9796dfdc11257de0a8f4b41b6a6f562a201ab3aa035c4f448881e665b2610962742fc6a1325d8e680bff030e4810ee0781249bf63658010a062b4ebe0c3146c44debdd8a6a4f80e8c91ef9b0c7eef815b9af278df492cade805e96307110b0cbd1c65d75c3f3c81a2a1c24188c0468113e3e378d4c093d16f5961013f0b3725d34eceb9893ac85b5d6f784d572e3f21ee7734b4bcd4056bf6564f824b86d8cdf28c33777259dd35669d1c9e240371d6fcfabf95ad891efc15315e72f204f0a3da2c04cb4257bf0531f5f56bd9787af0b2a3a58eb6cbb2f95abb6985cbaa54bdc0a598080091399f4e168aaa8bf13deefb74c85753767d94cda6f73a86e17d00e4656bfd96faabfdea2db220c63edac1878ad80d9a42fb63e69809eb32f2987464e5695e5aee108fce889fac80446485689700889ece0a4d8efdcf6e725c258304177e8eeda790dea2e69d8681bd7fe05ea13411d66ac8643b5aa6d643478a0ecc471bb51e815b9ab4292b295ccef521f4845debf098b154eef4a38e81cc4ea859138bdea40a4ec54188b16cb77233e6a8a0209e1054ef31ef4b33640ce70e30f9daacdd83999fabe29e1f3baa20b310a8ea6c11ff6bd0c7787bce49b34a3a020e46f26f7df0ad3dfeeba22df1fb4a2da65391b5cf99cb92ff20395a9342a9084834ef6f7fe474d8e4386748280d5660bf5b5feb8f23f25307b77a738078638dd98956fdd842813553e08372408d267da930fea137494123fcf23e70fa404508a0e9f3a0b8053df33225e383c73a6c1478591dcf272295a25f7fae7ff2acd0da953771c3e8c205daef722166a607d2a988c06bf495dc236bf271f5659c96725959bc9f05342e48d2f3769c6d7d38aa3c006781cbfad3859422d28f764f7d652c74e0fe7111c97f4204ef25980f90bcc6caa2d2ff44341aff37f674a22fcbee88b55688d74318536bc3ced63fd2ec7859cbfc537c16a04777b1dc01265cb52d703d0eb1b8412bfd83794acd4709f9db4df5f1bfd72001d20c976ffce12939211d6c750d2ae097e518f2777d8078c264977f7cf99c3385407b3f33cab2df00db48ece2d2c2456c5958f014559e87025f5078992ef476e74ea676b253858741310099adfc4108e65e7319f26e17f9654107bc5668ba7c7afe98aeabbbaf3e2bf83cca00511e5060c1e3c8da1a3a71209bcc4f6d9ec53a5666d371d6bcb8482308b71ef4cdf2ef31da1d99b492bba4675809d421ca29483f922f7afd61df6005bd1f2169b5dcaa0b63442cb28f0fcab402cdc385699d4f2c170e4fd44da7e43513c0ee3921b096d512cdd5c58cf66f9fac3d29f9786f420b8c8ec67aa529876ceb4490e7b1720d724afb90dcf56df551e712049afaa2410270dc781cc94f1358a2346171c063d17ec7239548ccb4536d1fd9cd9d132d7fcfc9d46435eb7a7776f36e722c5a8d35c33133195e7f74e38221742348f4c23e2623d1c4be6e18e8b1046d976af89cf524253d9218d05570d16ee7543b53cbdac4895da3534cf15a927d893cabb5e89ee153e2c115f3d3bc848ca79819fbe04252b3c99b335daab2d4ae6555a66b6717cb8bbab40558fd357e90a1e80da6054c2065d71fc8259d0be97008e3d7d2823e7622c4555e813919dc2a25683f38ecff3fbdb2b3db3271bcab8ea8053549525f44f6f680613af3afc6de9c814a2dc79cca41053fdb3b198cd1f905e9c8febc8d8aee700562d8125221a8fbac12a3ac5583166dce205344db5a8e5c03030c1c7bc04485bbadb4c8dfc02f6cd734610497fc6dff2a09fafc8031e5d53056645645d33b9da34a75ce66ffd0cf5ac598712d7d4ae30f1a74cc2a01025e82e50145fe2ba9ad2c91f57802b3fefa5f574218aed720ccad9efa098e91fecb5c61564453cfed7bd510e3b5b3cf39fd063637e97ddf5c83168bd8c2e497dd699a6adc314cababb3edf0d1d4bd023516fe749ae25e5662027d178ad03e767f3a5fe45eaefbaaa37fc97de02f024ce13c6f4c824efd2d1ed160010dbf550208e435b94d994db113869cde05a3a24867de05940a83a8b61878dd3d198316a87dfd815f4d1cf976d7dac9d296df80e4dbdd37a3f236ec2fba597d673248281f30ca6561ff4db7b8d743205d301df8ee1841d17c904b3892de845a095598fde3810d9608f507d9baba43c4a7005a8c2c6f0fcea8b5b661c251f2084863fd3b423471a70c4795f36878ebb004786a1e012306e98d8752486ef821b9e5e118c0a4e8507c1fcb238765fac6156a435d66ae7bbc687f8ed6142d9451b1b09b5b3cb72dac1960b37dbcaf0265e195f0bc55060c00b29f3d0a57708d70725c19ba85c16fdc81f71180067394041b5d6d0ba19d5dd365a3b0297374f846d3067f4ab17fd62dd815351130411fdfe763d4ca43d1b9910e31a99fec018abeb9ea88b88850bdcd7470fb124f3470dc8e363a5ef1b75a660b2754994d5f4de7a2ff7f92b8f0fdbfa51a3620bd0ee40fb7fea04c145234a8f99e5eee7d657b9b1e52ceecb987861d871aceef903f996ef594fcf56fdc801257c3c091c22acffa2effb09d3c853258d8bd55434150426764e06ab62ed44de0944ab89d2919d6470c134953b4ac6d2619f59a03129cf4a3cf7ebeb0d8f011cf94dd24631ff56514d00066c39f4c73ac02dcc5c4a94fbb479c278ef25b1d768871a1d1e0faf792117056522acd67649ee5b3d52b26011daa1277c41c7e74cbcf33d40fb057373031931556fbad9068ba34cbf813e950f0dd67b6cc3309fb6cdc64100ea2f08cd4266bc026c952213b540bea72e64b97b578bf9bbf35cabd67bc420f534978b136edf4090678d570e1aa5a59d64033e0df0765931e71efaa3d5d0c3759235dcbd05400b5bdf55e1d467a5247279caf90ec18692406713521559bb1919e7795b8b8669c1f2813adddda017194d0ca08a9f589dcb5cf418218526a0ccaf44162fba9cfde973892d55f9ea35283986055f05cf6943c214241dcee3e92aa40d295f1215ebd1517aca469fda7c889d50e1dda4939bbd06ae2f00e5c4244c88327970b41c39ff014ba449f9f2d84b947d55973d35215f8c0703be06e4e1c7d062d8a2e22d79ff38094c156d537eefef79726520d45abd672cd9a195cd129c3a20c318db2a29df31208ea37a7763d278dbb5202f2b5cc6c8c8bcf6e21ede338e4da66c90837c4c94645072a89f9a3539f69cd0cb5523b6114b8162344575e0a7349c53c27a21dd4dddfe1b5d80", 0x1000}], 0x4) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000180)=0x1) dup(r1) pwrite(r0, &(0x7f00000001c0)="33e0a684dc60d948a30a64ebfcd1056dbe9aed5fc35757bd3e8f551918b62c979e57ea7fcfd1edf850743577a5f39e5a00e7c9213ef7a18f721f52d27da849aaeb600504637e44ebdb8fd285419fc4e239bf78d4e657ca066ad13fc1e6914210443ce883308079d38724e90492", 0x6d, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:36 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') socketpair(0x18, 0x7, 0x401, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r0, 0x2ab) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x9, 0x80000001}, {0x18, 0x1, 0x81, 0x7}, 0x3c71, [0x8, 0x477, 0x2, 0x6, 0x3, 0x0, 0xf98, 0x100000001]}, 0x3c) chroot(&(0x7f0000000000)='./file0/file0\x00') 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0xfffffffffffffffc) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:00:36 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 16:00:37 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000000)='./file0\x00', r1, r2) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) readlink(&(0x7f00000003c0)='./file0/file0\x00', &(0x7f0000000380)=""/4, 0xffffffffffffff4b) mknodat(r0, &(0x7f00000000c0)='./file0/../file0\x00', 0xc000, 0x80) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') munlockall() mknodat(r0, &(0x7f0000000340)='./file0\x00', 0x7102, 0x3) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0xf8, 0x1000, {0x6, 0x100}}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000400)=0x80) r7 = open(&(0x7f00000001c0)='./file0/../file0\x00', 0x10410, 0x4) r8 = shmget(0x0, 0x2000, 0x100, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000440)={{0xaed, r4, r2, r6, r2, 0x8, 0x5}, 0x8, 0x4, r3, r5, 0x5}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) syz_execute_func(&(0x7f0000000680)="c403d149fb39d9d0966623460f3e0ffe23defadeb89718c4617d51f066262e3eeeeec3897bf208650f66b1217deb79c4e3297b4c9ff600c5039426f044816e11c8b58fc0da") ioctl$WSDISPLAYIO_SETSCREEN(r7, 0x80045756, &(0x7f0000000300)=0xffffffffffffb52f) 16:00:37 executing program 1: r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x10001, './file0\x00', './file0\x00'}) dup2(r2, r4) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0281c5"], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0xfffffeae) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="cd9f2d3b9dc61212dd23a8500b6f8caa8b2de6745bd788dd40283df2b509678e8ccfe774d074e3461cb1f7bf70b911cdf2ffcda58ca7922ae78233f065ca8827cb0c39e50626519f3bc6b888e23267fe763cfe7820", 0x55}], 0x1) 16:00:37 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) sendto$inet6(r0, &(0x7f0000000200)="a023b5c6b71a4e33e48f6b726e6f123bac64374e5cc7f682584bd27c001cb5522c2f0736cbf5bc7d0c7701286dc17d82b0b271602005ddf98c8b415310198263cb7a9d7ea3526110c2c2ada7175e3f5860fc85977673ce7d4a10408ba7167858f8ee214e58900c41eae132d530a194044d4180833ee838caaf7e8357a637024af5f1959ff7fc8cd08375097871a2851ba4ae9c5c3d4640f6054a9f382f246f835ebf34b1ec52001f46572edad4a740434527b30b8825b6f8c99cfe742f2b84ecab3082bf2ccedc5d31dcc0716a046ebfb5d08e13a0c2e8afcb25aed5501582af4521bd7e5e2de1710791e01d836d64848a8dd2239ec0e8d5326a5e67f11a9df59a4f4ccc24a161cfad3074c9203e12a826ed5382cdb3c746684916532b76e449e61bb2944d26f8331bb309dae5fffcc16638d48cd2e111c249005d3ee5fe3060a2be3fdcca258a4f1b72bfe2123d6cde32a30a7c9457e4ca48c4059b04540c8385bfd2a8f39ca9502acbbca20770242f748ad27f3e3bff8319366945957321103ece7a6b3cb6991c984759876b5b3e77f9bc2d21e1e102b48e7112f6faec86c34172d09c42bcc90228b359d244161f048024a62764a04f58fd922b93a39d58f63626de73519fe9efe0c7fb8f8151363cd27dda1ea6399b6d2bab28d84c5026117aaf648ad265cb1146f8b7bb40cb972c16ffde0aaf313cdaaab2456d4c9f106df3452506b7b8ed353711e1b2e00bae2e1c74e96d12b2e7bff21cec5ccdc316867551b429620946b5d4ff8c9adac637d5ab1acb73381230380b7b932101d7f3857fbd35750df75e9fad07132f624dc68772c3fb986abbfc96d28ef2aba337100d02e869c197e28bc95ab436730a178fb9e7bd0e2f6fe91e019cfd48bdbebcc3515e7bc09e75fbb80bfa1a5ed60613f6d1c3b02f9a7119af26a8d99a6aa0edbe0af1963ad07343f2c5773c1929553a45e7c0c60a470f10391312683e01e9bc6e18f2a273feb870e23a3930675b3437a2a537b6a91d5b896a996d641fa1c6849c2b2d671dd21b32091ee335249a7bd16bcac0160ca1d1135bd05ce631e7e0b04ff5eb4ab1cb5daf518232d98d1a148de25594a650ad2b6eb0b7d1368510de65f75a5f9e33163cef10199bb28e57613b82cb57036454ec4bb911db82d5dcaf5c757cf769992aa01a8437caec99168f655b7d1251e1d436f6cd91090c6f044aff4361d6be8f2039cc8aaac7475713e9b5df36fb556a37745e29f413700762eaef6076d599515b56681c39b5a5d72dbcbb7e2a8a3308938086bd020c575943d437739890028cfac0fb68ca9968bbada70dcbf1adfb13ce28580e3b897dd71d7d62bdcaa7936ffde3b96064dece0b45720debe3a2c522b23ab8f3fb70a275fdcf5648e174b222e6d3f4a602e0c7eb8afd05fb95e75a89ffb41ee79890f52b1e870295ac3d91b24e5d9a158484b6b975fd00b4cf1a9272166bad074f155e6d30b76d84197c731aa24d155d917ecdc5076214a1c9d83abdd950d75d3bc4c48bdaa7874dfc7bbb8d37bab75d0009923e15a846898b7cd574485cddf52fea0f59e6b69fd34fc23758988c232b05a2ebbf500ff82e5fd5c02ca2d2218b7dc7b4a424d6003c5587af7ecc41bb14fdf39f0be22822c40c91a10d896e86a128b548c7d904af40fde8bfa8168bde256b0a2087bb909bbee55b8b9bf6b5bc923b598b135fe4b71aced916bdabb1b32269efc0f0e1340d1ba588b5c2dfe701bbfc61278bca01355f4a5e636397adf3c3ed16ce797c10c5270b91a34c93ff831b4fdc7b318c77bc0fed2c222bfd43a7e35fd4aa1f8158cce9557347d8c25f97ad28ecc2b7a3316c18a7728d912a864ee7417f7cb9a2685913bcd02690752bb8afcbf69e6f8c8bfe40cf31f50dd90c59f64070e85e07ac13520e12875d5f4b1688b9e73a7a1ec6f73c74d52ea1d2f7ae60270977296e7399f567f613e584063ddbfd3c27fc9db507538efe08d76891e33a2730550c056058cb9358ec046b18fbccef80c87bba3f9d9ebc762acbada3f3be6b154e5f563e602c534fc994de0c58702f787924d1bbd4fc94a4ebabd4c340675983b09ffd15c4ee1523434e320adba835daf722dbd09584f13ed9111948043b71a2385447858060e97d67f7e41e6bf6d04570124eb3835eb80e1d9e0c8e684eb4b79829d89943aebce940f0545551e26cdcabc79de3169791e8e345bb7bc0fb8cf6f70729b11c4fba6c943fcbe2794958e4f47a89f8b13a886ef20c646ad2ba9092e2286d918694282abaf5c2f7f3f287369c07e60a41c08f9fc5d6bbf9619a0c70a1b0771e7ac7560748440d7ffffd758676a8e1dbf7b271da10b5339964cf59ca022e5eb256d02cc8bce2273fee1effecbb30b38cae55464fe624be2275fbd682bfde2400c8291b92eb73288a9822a87b6e3415f611afef8ba7622102385e121b37c934caea33d255d18d7ef64fbe2e0e27d575fd511976c5a2108fed1ed89bd4e5d94afd95a115924c63809fe92df1b9691158f7c67d48a9267d82c344d700f0cc2ba3ea7269ba43a91454c920a4a740caf70d90b41187d3a6eba20878bbd22dcd8dfcabffbb1f46abc22cbd37bc5db382c2095f1066ae1ed02bedbfa66760275e718a4f20bdcc2bbb860be88622960cc46ea02aa174c14a55b73869da52c631561d5fb2f49733d777883552a68986ce2744e1e3372139e39872cb5b67407df14018103befb483976b86e1eb492fc5f8398eba5df3260122d695ee80362e8fe84ac3dcc7debc68cead4570d5ab2fe311fcdda41b3d3dff4a33bd6bd6eac02c1fa4dda8aeeb79a502702b695edd359a3a17d47f3b1d7832da2c391e613076ee841a2c35cec9e57263ca0d288aba0e5964509f19e89c5117405df906735e55423f19c050b82319cd113d058adb33734f7a159de777e6070ea5ef7ed894307a2758dfc80cd27fca34cb22d8f57db0ad95c94fa85e9130f0faf857c40a30f9a85f9607ca4789bff9e41615b54a58b577acd039ac240eadd8cbe9cac81474363ad92e359c08e3d85e5d013ba90d8a4c472f72f9f30176498580171c3304f54e33807ed651f5fd33f28ecd23635544a5bf25726cc910c175772375a3d0f0b4a6d9c2a720a72040f21b50bb17988ce272bd652bef31cd1e876e5c2da4683ed16fb79f84c174fc1fe39344478f403c6ad46046a2c785b8a0615c54b5b8a3c5cd2e37009c687586d60c4941eebd53790d802f62aab4ceb8e4230f35588889309e869090184374a0e111b8e302b386849f9606d0b0742eb6626813a475735e07c239458f86444a67d1abb85ce0336e7427535f894e2d54c55eecf690d6dcb1c614564b827aa39aa6f4334682465bd764f45dea62c9a760c10e0707a20a9397788e2fb56778fcdc979778681c75fe1e923518de7aa426432dbdf5603203eddeb185451e74fcfff59f003168cb2cd948f13bb2ace70241e0b00663e1105ff91022fcac05e683e3f618307f42a3defcafb876d63de58616c0d1c1b5b366a6734f02663539eebb494fe3c2b5bb45d4b5d9bbe55bf686c7c9a25734401d77dcb95a9ca4ab515186bad8c0a854e4f4c03b998f0efdf32f392b23d379fc0d6b1783abd4b03c1017ad6d919597a18bdde29ef85edbce69a28df6e890de1e100217c01e5d6f60c226748d1cdca1dc0d1515a1ddbde5f7d37fa65bc3868549dd93891a52d0a59e41e3a47a63238e445e5a5ae4043c8022b0b0d31abc8342454a86e040624bc2499f2a7b8af819e427d519df101e73ab027e2f7d16e3547d9e870d0bf4d6b3c3b04036596c3315ad88292b54dce25b6233dae7c4a55d87cff12b6123f0e479eae41242efcc886a70ff47f726144368d77358d520300805c6084a2c6da71124efb1af6c1a221fa4a91f12b5a25080d94eae64abe7ae4ac52d4736d26107b9cf0a19db755d18bea08b26cfeb9a400f9f4163d1c3be50cb9a361f775a98902c4d35e8bf9b50e14b64c5954cc983b0108d476da13b06de3baf1d05fdb9814bddcacd936dee6401f307747163589158fd8931cfa765eefa46bd3dfe30c2cdb967aaeb1df770e81ce19992cf8bcc51dc945f50d401eb98723347479e7ab7e2e314a3c311b3c8f348bb9e95fa294d3a66c402e2c919509faa405b81f7cc4a8d3e17e0acf0910573c87db5ff36fa67417a68fd06223a8e63ae329102a318000706a3f7b2adb6558b5f4b51ba157371bcfb55d8d7d446dbea4f8d967178a2528bbd8cd1988ddbd1d2fcc79f7d2e25c02a8b39473ccd2c54925d50dc99095215a28002061f6c2361abdd4e4bf6961262abaaf8f581b600deb63dc9c4036d372ee5aa630b4b474a54a7b569fc1978c256564749a32372cd45b211b20d1979fcf23cd3b277c3815c5c8556c2fd65d84ad16f5b06c325c31934b70659284891e93f12ebf4a13582212e20c6baef1122f2f0fe674876a7df4c319b0bef5b95a03ba250fdb1449b60ecaf592908cae8d37c5c56db41f0712cb440bfdcd899bda5fd410d59c33462a4ef8ddebb87e2378e0de2ec6afbfdd880703760374e03ffddca8381934a0e9c4706de09c6d2c0d661fd73e50c422319625e896f47e28e97059c54b21f46182176ffc265e26972be47928262a93037d417bd59e8b651453d053c30b4013efcf77d0385c1c573fe65c335a6f284db6439f954e70708651d3c22f736539023e3d993f9f0aa3ea739c44b645d4229133b7fa41d6a84afba2f0564a430fd676b3855d3dfe868d1b55b2d2b2e9e42bcac0125272c440ad01bef459baaacd8292a11dc0038774d76a7e44f177d837f218a36040646df7eeb60f10e887c8b812bb47e5e667b9d12e76fb5f1e269be53608bf9b13c9cf28e95d925cfe58cfda833a50f83df1b1841b3e34d0b20fe8f990ae2f5040a09dd872579c5e16851db9b5315e71acff0585442d0e0d28aa91b6015f29be29d339e503c0e195f5018e057f9b00535cd2b52d12be67789c152d6ba772128e13ac79e6ca63eea6a8b911fc07a89dd28651c3021656b507b386c7dab1dff451f310b6734f35775a27dc33cac957b8e11f04fdf46525a2033b094b431a868fab8206fe33f38d519b2679ef01bcffbabc85a75ef674c4e385d2a24cfbb37aea80681287145b8ae4f657f41d01e44c2cb6d4888d722591b128658fe5656d11eacc7dddeeeb4163baa518646622ee32dd67d4f5bed95e7e87a69d1dfd2d2cbcfd8f12cab2daec5f4892eedd5a59105d74e7a0e98224950933efd1ab7fc59aef6cad29d13d21f9adb2cdff460107b8eab187826382aa442148ae7d4595042e4cabdc667018c64449e66810d2df91812598efcce4c8dc85907f7ecdbad6ebb99ea2132e90dea2eaac4a41d86025f2f7eab84cdd1c8a65af3887679776d7e8abc77625d989d7d686f696a2d46bbed11f52b9b8d250f152e06b42ed6a0f1a849efb995f07079bf2728e1f225cf0446d378c18a71b7e2d5c6a9ab946044e900994c07cfc285b35da5b8918c3d995bd9d0fa33a6250907e937b8b713129a263455faa9fcc5c2308fe0877758357d8e51e67ab5f83fc1cd892d5c5000f6b6e4898b411eac7a9ab9df9d4f17edde0e01dc3a3e0424acd01413ff632121b45d8b18623e07fc75a752a3f26440d8daa8c6902584c0d3cb0b146149c67f2a435c77e03105c4b01ebe06b71505332313635fda7bf762282441041473d4f98f49eacc8059a30b0bca99c1da23a17fd6dd79d955a260a86d004d014f9e12f8cfc41b169c6a1274b08ed7ae50cbd3b969decb5309", 0x1000, 0x4, &(0x7f0000001200)={0x18, 0x2, 0xe29, 0x10000}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:37 executing program 0: poll(&(0x7f0000000000)=[{}], 0x200000000000007a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f00000001c0)={0x0, 0xffffffffffffffbc, 0x0, 0xfffffffffffffe67, 0x0, 0x1f2}, 0x0) setsockopt(r0, 0x40, 0x3, &(0x7f0000000100)="dc63deeaf3b586dcc67ab5fb424059f08c934745fe52265cc8cd8f68228e0d381a7659b99b851bb5c40d9c5b024e0c06d1ae0a241c299a28a32091fdc1eecd6d5bf7ba8fcc8fc7a148114fde6d500ae4ccf9c22b477d80952cf8becfe7c2bef2a708c2a7f0b5e5db22d6c9217573ec4dd5ece3af0ae4cb0f1cb8400f5a85f6ac077acccd24706b3d444783736b70ee391b7b60355e3e132fe70469ad009e09d334b40905", 0xa4) 16:00:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10, 0x40) readlinkat(r0, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)=""/220, 0xdc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x44) write(r1, &(0x7f0000000100)="5505000bcf3f53d831713bdc8f2e5991d6d7d2c9d188baec14a176e23ba7aa08c931bffa4f756d18afa40dc20376036795a6ff5886ece606f08a212ceb88741803ddbd13e8e70aa5d44159ccadb386a1f52daa5d250a7445fe7f74fc0d77c631d8fe1d62443088b0aafac9788471d0b189bea5c35edc41ff79ac9b9ffe7f9df4f23631a655cf6fb2d9675d287d1e905d8630f1861a63bb0a2bb7df7cf194753204982a7b0b142020ea7a3ed7c3252b912a152aecd6c7015292e05da03d371b96ed9c5d69f933da54355e9fd14922d07b2e5d928ddc854e340cee2b5d3be18d1b28d77006f0f6aeb2bdf1b6d7d63d69796e748ddfaf43047a0d8d8d70ee66f38587c7d15d1e442c7c3654809728fc226bcc78e8479f4291bd04f9827f20c28367782a66", 0xb7) pwritev(r1, &(0x7f00000002c0), 0x1, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) syz_emit_ethernet(0x8d, &(0x7f0000000300)="d2d13b0464228c011904e2669fb7abd326c1ac00329d0e722d02b3cd1fd7f138a06676c6e474ed0650438686b04d288659a4cd9ac054bb337b08a8708aa67e04612ba7a1d134a0ce4708b7b89020b579c053569ebc3bd609e9da9962465eec5b926c3d615b90ce394371a900952f15ca6a8045b04d304fdeb57cfec34f6bca77f420f1050ebce16cc1b77600c3") setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000400)=0x100, 0x29e) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000003c0)={0x1, './file0\x00', './file0\x00'}) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x77c, 0x1f80000000000, 0x7f, {[0x6, 0x3ff, 0x3, 0x3, 0x6, 0x18ee, 0x2, 0xfff, 0xffffffff9ac953b0, 0x5, 0x2, 0x7, 0x5, 0x100000000000, 0x8, 0xffffffffffffffb2, 0x3e4, 0x4], [0xfffffffffffffffa, 0x1, 0x1ffc000, 0x6, 0xc54, 0x0, 0x3f, 0x7, 0x1, 0x7], [0x401, 0x6, 0x6, 0x1000, 0x322b, 0x5, 0x6ef], [0xf8, 0x8, 0xcdf, 0x1, 0x2, 0x8], [{0xffffffff, 0x3ff, 0xfffffffffffffffc, 0xcd74}, {0x9, 0x2, 0x9}, {0xffffffffffffffaa, 0x0, 0x100000001, 0x4}, {0x0, 0x8000, 0x4, 0x9}, {0x4, 0x7f, 0x10000, 0x9b9}, {0x2, 0x2, 0x7, 0x5}, {0x9, 0x5, 0x1, 0x8}, {0x0, 0x9, 0x2, 0x5}], {0x2, 0x1, 0x4b, 0x1}, {0xfffffffffffffff9, 0x75, 0x100, 0x7}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x10080, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) 16:00:37 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/4, 0xfffffffd}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:37 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x4}], 0x1, 0xbb4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) lseek(r0, 0x0, 0x0, 0x1) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/36}, &(0x7f00000001c0)=0x26) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0x0, 0x10000}) ioctl$BIOCLOCK(r1, 0x20004276) r2 = dup(r0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000002c0)=0x1) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000003c0)={0x7f, 0x9, 0x3}) sendto$unix(r2, &(0x7f0000000400)="9a3c22dc3ec480886cc8d228130aeb1ea0c8aa538a864faae55dfb80055ac6b89e5a159ef3c51b69da1aa4434cb798ec499eddc39ebac3f22b01880f8a95c5a2aa2f172ee20da4c8bd1c935868cd2477adcda94f0fc49af9ebd1f8f31c256a43cb5a3b83de424f1ca58e90fa5d19292fed3006472a175bb56cdecdb12f8b116f518ab2e2c85ed9ba4e3d2627892a0d07c88d16b072ae764324bd7bceadbf1d96561ff254a651634ec548419058646a170f047e4f5adaef35aa2c258d5f51b79e1ec923176da4ad1bad88f634ed74578ddda9d9ab51883367", 0xd8, 0x1, &(0x7f0000000500)=@abs={0x1, 0x0, 0x3}, 0x8) stat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000680)={0x5, &(0x7f0000000640)=[{0x9, 0x1000, 0x2, 0x4}, {0x0, 0x1, 0xa52, 0xc0f4}, {0x10001, 0x0, 0x1, 0x8}, {0x81, 0x2, 0x7a7a, 0x7ff}, {0xcea9, 0x800, 0x4, 0x7}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000006c0)={0x2, 0x800}) write(r3, &(0x7f0000000700)="999d23c2ec9524ed8e31ef63d73044dd9b2a3499f055fc31d20705b4af", 0x1d) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x0, &(0x7f0000000740)}) r5 = geteuid() r6 = getgid() fchown(r0, r5, r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000007c0)) setrlimit(0x7, &(0x7f0000000800)={0x400, 0x9}) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:37 executing program 1: syz_open_pts() read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1000000000000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pledge(&(0x7f00000000c0)='+\x00', &(0x7f0000000140)='#\\-]+\x90+{,\x00') write(r0, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361287425cf5dea1f19357683baa10eda100fd9cad8ffbb9ca887ce0a7bdcb79f47fd3d7b27ab97b40813bfe29b010d9ae35df250dae3e5f8bd18bd7aeafb86a6d93451fb60edb329158e24843d0493a6737e641717b1e1fb028c24645894daa5444551eb8a3ab0d98d0b3770ec166ffd1b01e450d0c31905bc3bb5b90411d4e70ed3ad6f2784fa1ab9f26c85599fa41c725a2aef80b889db496b0117724bf84d58f9003e18bc91de80c22f3b90b34b34024a53949a33842101becea7e69fffe17f1c4585002e301353976e379da18d81d07e83da52fed2c1d28536e880543b2b27c2287e5b4f4d644381c5a4d814fbdc657bc574f74be9382ccae36f5131786dc252afd37e10315d8f9d474ef17ba6a943b7301f7389bde7b65249fc92b99818c32e44ceb8df0da06d296dae6170a9318b857fe07d13f03c6ffc8a5784bb286814d6e9a9ea69ce72635f3fccc722e6735799f632e0b3da973f654509bd5752e45fb293307ffc934f4cb1a01c8f114c2d55c3b474e41a65944108a8c2eac4efef3b953f487c14d1b287d04aa541bb3bfe0b23d85b07a7b07cd238458030f10c8db4da178b8c81290a8c499942ffc87a445b8cc279c4d4b6aa5aa941e8660abe2d340bd7aa618c4a4f8c5d199c093fb47307093ce9f44500dd0d44cc74ef2cf2f2790802d6e207e249b6d31bef05f91a46bd81133bdb5b5f9e955101b2900168da27a0b84d6f681d7377064af93626c9728e16b633dc32ec77633c59a6354c19e65b173914573c52023eed9fb37855b3c42d4c92ac00a2f11e9a1d0d2b70759c930c65006e223f4c6e62bd2a5d9237b984b6113837fb18ff0d2ad1bdcf4cca96489ccbbfc590cad2f4cdb6e800aacc3263f3387d6b303a993cd61bbb1cf946b0932b933fdb207ccf6ea701eb43c4f75fd24d2ee6192b610d8fcb454a34a0c86214335c1e3948bad1c60af7bd8385c398800b18f22e3c6d7c2c96b0aef1d7d96ebe89ad784db475ae43b592192efed608da2e195ba86d7a91068a41161eaddd26c347b579646eee60b9d07ac925149348654ca4f7838e6be32cb5b8ea8e3bfe47733fbec02bf76c39e060c48d9266dc356b257b345380f48a1f3146ae30993607488fd49bb7620c463f0fd273f647c3cee965def18c1329fe248774d62007b381da8756cbeefc4e07359f5fc2e6406c52010ed2daf7ba0c777839452c7c8f0aa57cd765e4b7472c758eaa7220ae4bf273d900ccea324f4db2894616b27ab943e4f5923706364b3edb066543c91d8ca2783c19aa73bcef10b93e6b31586fffec5f73a937d7d182fad470ee0a111257873bb9ae298ffeec2352102b50007bdbd7a8f8329f49712bd0bcc8dd37cc3d022307c3823d225c681909f04c5e5403f3eec543706d61d8bd3f2d18d7d5e758d9e8dc31e62010800c1e6b33f216faf9172121fc3f632f8304b8756f754efbea56b542a3ff02378500ad169489a2adf49d25096a76fc2595dfcb44167c4be2b76f4ea90e52ccbd8ffc62ea5484db4763223ab547f167b5d394f573b4f8a263db1a22fa3e5b9b91a6495cec9c87a11253e7a94779a1c71f4a60d880ef7f833f63a2587d33928d98c0e933a4d9cb031855fa64d9cff13ae1416ea14ff077e6ca2bd06c07124224e407d83c5c7624736f3a92293584a21a1996fc3b7f1bfc968feaa7b9711684e26ed3e98207fe42acda5ddcedd0d7846def20c9bf171fc71451ab470d3a9b30b00a7aacc50c93e39953c683b3b73257c21942d83788b1f138a119fb52c0137257868d39cacef85e210988203cfd0f8e0459593adde5762aaf997fbdb0a12d1532926cf181e40b1f243fd2c3c474cc507750ebfaaff1cc26a3d1accaa5ff3783d2a4931070d2cf58936990959611f1c3cb302b7e5d1cbace4d015bf66b9f02ece9eb443e7721286de3319eda619639fc1bc68813833c4d611434792f1d146df4d61ba03eeaf7b2352db3d999a9a10d072d45fbcd3073b4ab3ffa5f19c84e3eade2c6f46b6dc5d7654d06d2df51478f690d12e155df72fcd6e759afa6e42a44567d12d3a373b3b86129121ef54c35487b6999b5005f10b270625a255050c7d1a46e9f3e6d7b495d367a8f0aee2c02ccd337e655b888cc72d7adb6df69fbf0d1ddca7e08529176f3e349a8a1055bc66a4a492809870e3bbd027034610f5cf6ab391e03467c8dee11c72b2a745665a8d4cc5ea3be3cae49c143ec6142f6cb88f70a72d4b805049f3e2a7ba7c49a90e970a5e5aa61d23d89a9a43feb437972c7f711d34b3c4aea900ed0c847187c1868df661b6df0fcb4e6977768cd87541c04953c34a1c7362917c6f00e08d19e39888b691a6cfb6b820173fe18e5232743b7f3d9c5bd415db784f78ff2a21c99ce1040a663b55aeade22be7ac82920f5d990a32afab45b3d427cf99ee93a4158ee5dcc0c76c772ab2363323ba18cb4777380c8d6142a83e9a438dcb689b7558a291fb80b85b00edfbd6cc04401a55f77f63e44f0b83ebe9215fef1e646e748089f8092ebf6607b44d1ad73897234505a77714b4db91c128b8f0c7d69dccd114ee0347a18293ecd0594adb52518d672819101d884d6d94f8449412d5a96b3e5f5adfde0b923b5adf08db69076cc94a2175ba45bc72b72e42ca136e8cbaec70c80768256fc6b2c86192f60bbbd6a4705c91e457d11f9875e71e0c006bbb63b914cc8e8550d8c209c7627f63e69c1bad3769e710c5d0ead7d6c3d525a0668a87bba38347bbe0af03b9f79725245914e988839d1fd2991a7f4d20c078fa1ab6703828b138dbff083c7de7990de0dd2626a5f6d5b52a22816065da2d69860ef7a255d188088f61b0ff8b35d59e41bb1e8d01dd868cd9ad27a1b7ba594d10e4ad484b0bf85a7520399949e0411d4d83ff58e2c33e4d710fdca04eff78a0f9c9b912a9c90c0ecb5e66f1c729c427ddfc3021e6116b1d8e9b868ab494ef2e32fb423c59e845ed5106a2b91d750bc18da11761ce1e67edbaa382c083e678199da1f6d9afdddc5efa5f035f9f2675e3858ff0fd7687621bc7400b1a913074128e6e8de9e6a71f212dcb5b7c40cbba203f21df9315cd5bff3c7e14525a0156520ba11855563600e16f1077080bbf6e7f69af2ac21ee8230464e09463b262f87431b8daacbb1f01837189681a4a8b9a37ff86e33bb2087214fc160b8b9f1f64080ec16a301a3e7f8c56d0e2381895f16d4b14513a169150c5a4db35d6cb03855e8d7bece829f2e180e30502d64fa9d630e9a386bc95d4162afa2075fd7d71afdb0bd13814d7c8afff04dd8707527522ac5b12850099d1d589701df6a59c1ab79f80697188c4881cebd5e99c74869b50f36e5d5149bbbddc84f8d4f29bea7d642a25ec1597fbc61796ad10bb370daecda0b0c0f6fc8126e2912a8c203c089ffe5c71526105eb89cf13ae6b3cdb73dc0bd6640bd5a60306b4a76e8b5043c0e4ee8fd99a602efdf5ab579167d8e36b357a6dcec4fb49db008bcd54264eb9d22f1deb2a462fe2c9870d82cb17b8f606b86eb45ae639273e9f66d2a31a0f5f38569bf5f363300808309dc2fdce2fc2ee1e834a942a7ea1a9f14f356d41b8b8fbfdbb91c3c59c0cdda9d90ca643eeffde6228a9b7a255756bc712b41a0d844ff70022d05ba013bee5570ce21a026ce3e5067f90b82207de0bbd8dda21863dece18feeb8ab52b4ead221ea54eb210d71eb61a8f94aaef683664b04e6990d8b542edfd871e81b95ac55a40851b5227e3c7c2b9ab1ae1545086b2a03889689b0fa26864fc76a79e3a0c59d25bdef917de755dcb7cc48b174472746975daf24e5f16062fa4ed1b6483f8e48e405ae11447dc8dca67c30e0fc2e3d55e3560b14385cd9e35f081fb5ae9b17b75f761c6775ddd04802936b2b43966a2b92d4d2d6325a368acaed22d8c01fce4dc0849dfe96401ae286cb27c2f655c5643fca41022079d444608eebbc8fc4e7aad2be55e459c4785a6d1530ee87bae500ae4dfd4ab7a152d6e66a52824f10846d4a944d8227dedb914812574edbd5c7577c0908158dfc03491e8e522262121c7b49d4bb13ce5672d2fd29cd0c8cdb7c32e79f302107d87560c036653787208657cbf7fb9bd3cb0e0510b2156ed83b706bcf02722b1febbe2c069682d62a2cc11b2918561d91137f59229ad9ff7a7d829b1695cbe6470a020d6c4835ca4a48cf34227d374b996c8cc156689c230ff3ed6adddcea90ad2eeb3cf6cc685688e7f454ec8076c65b45fba7840fd916a23fb20a4889f23c938e7dce9483f5cc312f10394f31300fa1a62642513ef9088ed32682f52f1ffe4257250972506587f1e44b70bbd13219f59bbf4eb23f53d6f65ac5637836d4949e2be38645976b50d15131f2837965b640be59c18b31408bb97daffb4ffdae4cd1503567973b859746d416551a69d727d87c1a8683a2b8d0c40c036bb0a72663dcba542e74c0ff59096a85453f9dd32f20d64aae1a77d8baace2e7991be6058fdbdadb20d57c52392dbd828d4de904df1f04f23dbcbeb89ab435da5ee55aae93fa72a35e01ddfd9eda5c9f7cf001c6d968227bbb06b6e72c4da083d41abb7ab29fc84c55333e7421cf55a7f5bc830f68dd295a75ee94e1ad5ee411f7dd830a37b081dc3b6efe89bcb777cce7c8382b7023f95b259aed357a135865b786ee6615f11209208122e531381d1c0a989330646c1b23db75a34161b62f4a2ec6c6f57a66df7f0e46c1e502721e0224d9849e4a727e73e629a0b2bef74b8cd4d7665f9800874914aeae1a10ab87cb707fedec349cfc42bc22bf0e7bed1c38462f5b6bf791acb07b157f6f38a5bbb6e61a168b70284514c143a5af8713fe6b33932cd88ac073ad21187d0a27db2150322d69683d6ea76c13433cbb3e0ee514fe9655fe92db124e00bc1ee12abcd0a11433906e6cfa7d559087ceda7a7a468f870c2032ceb1ed933bf16bee6e5cd4085fcc16474e7dadcd6d1758ad4c5d4fc167083eae2f549b55511c717b1bca2fff4b003390ab4b3feafed648ee043a4a02e37d941e627a3606b76dd0a78fb2e29c9824be39f", 0x1000) clock_getres(0x0, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x11, 0x40) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x3, 0x9}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) setitimer(0x2, &(0x7f0000000100)={{0xf32c}, {0x7f, 0x20}}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/19, 0x13) pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f013bb8 va 0x20001000 didn't change! 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)=[{0x800000000084}, {0x1d, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0xffffffff80000000, 0x101, 0x9}, 0x2, 0x200, 0x100000001}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:39 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x101) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x21, 0x9) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x1c8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x3ff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x7fff, 0x1, 0x4, 0x99, 0x6}, 0xc) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) unveil(&(0x7f0000000180)='\x00', &(0x7f00000001c0)='r\x00') setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000200)=0x5, 0x4) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000240)={0x6}) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r0, &(0x7f0000000280)='./file0\x00', r2, r4, 0x4) ioctl$BIOCLOCK(r0, 0x20004276) fchflags(r0, 0x0) unveil(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='x\x00') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0x1400) preadv(r0, &(0x7f0000000400), 0x0, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) chflagsat(r0, &(0x7f00000004c0)='./file0\x00', 0x1, 0x2) fsync(r0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000500)=0x1) setpgid(r3, r3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000540)) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000580)={0x7, 0x8, 0x4, 0x5, "063097faaa1e41c5429c04997d57139ef1d04775", 0x60a, 0x8}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000005c0)=0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000600)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000640)=0x7ff) pwritev(r1, &(0x7f0000000b40)=[{&(0x7f0000000680)="09387447d22c002a8c03ea571043399a6104eafc565bec41d23ebc1a1fbc084f77f5e9c4134f86242a2bc545d7d31a1a5d77bba6ec74b8a18c35c870997a877ab6e00cf4a94ea3584263c273143c926de2ca268334cb9496b543ad3a39773d386b2ae764c9c10edfd634dc8ea3f23135589a397539e8f40cdc7621937680bc076d9e1a57959bd3a910b773c0c0ed1e3cc8aac6c90d7f1ca063d5013410ef33aa3f6351dac7833488c61d3f97dd743e3f0eb68878eeefc69017f7b9c8dbd9ca95b14905bd8b26a601e113c4c2f87da161306d1d5c48ce4f5ecd379051a048a28a04d4a36d1f7b33fe352868df22c637075105601b43ab8a", 0xf7}, {&(0x7f0000000780)="2221f35be8515234a9515723fa3fe096eb00d629ea5ee0bb527d8cf50aabad8971432ff0da7c296b89a2d20e1e099967a72e28d558a37b05268d5250", 0x3c}, {&(0x7f00000007c0)}, {&(0x7f0000000800)='8', 0x1}, {&(0x7f0000000840)="3415e9853ad9267678cc64a9b5ba4655758f3fab152498a2c88ce6793cc037a4d25759b0135759a6d7980ee9aa60f110b662c54ea34fa9a8e816122e", 0x3c}, {&(0x7f0000000880)="2489865b485a11d566a780959009ecffe03a7b236f768226c9d4ac835fbcee83890d9c72d70f745aa1d5d70005959aa316029618652b2d46e5a48f9f6a9e9027d257b4b9fbdf9bd0c94cfe2a7a5afeae51739895215d0d1094f0394d1bceeb5e6a1ca39ee31f9f466e74a59b8ab5da175b6d6278bdbe392b55b4bb80d4e66f38606262c7e3db2654167706f3", 0x8c}, {&(0x7f0000000940)="566dea1939b081ee1da45e215b2d9cdac268b6f359434dd46b7b388d251dd423675e5b15df088d821a178490cd58c20607249b3a2134b82e1a9b1110fa63688a0749eb6af632bfd5b6cee301ca8640d2b1508ee9d612d7154e25a6b2e3f6bd765a98a8bc54af0bff992ce594b22da6b3af6906a027d89e2974d4d3ad5be90245b7e99c442d47bc13b3629b6ff12e0b9067b5c1476fccbe19db682d961f979c4f5b6554331fa6a3a40b10e582123a7cd3d20e41eafbe227390d1c1a811e435cd0c5806c912af2e4d3a8ac406e91a0fb16051cef8eef2abc31b6204b63f90e08ec272714e36cac633b3faa4375da", 0xed}, {&(0x7f0000000a40)="8457bebe3c4041f3c2f172f3525d4824ae4717eadbb5d3a1b66c0e31cfce1c918208b6efd7c5d727f0feb822e454aa3e3bf2d6d450a2119d3339b2c8dfc56677ae6b32ff82fe84c181503fed6ff01ff90e582afc5665e0427c13d83331edbf50db597e95bb4e56ba149764ce01a0af2b31910be0666307e2c1fcae17f613e797f28404325e27bd2a0832938cc3da02ff562b6e2d2d792936497460a3af943aa081ebff85c96820e2892b2e0019a7e851e6dc4500f285f156bca3f413105b57d3f32dbdade332fefc4ae2a8f36cbd9a6ee4897106399f31d1e2f5332daf48e0e8f54f06c7d98403b939", 0xe9}], 0x8, 0x0, 0x0) 16:00:39 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/199, 0xfffffffffffffed5}], 0x1) connect$inet(r0, &(0x7f0000000000), 0xc) 16:00:39 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffff8) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2001, 0x3) ioctl$TIOCCONS(r0, 0x80047466, &(0x7f0000000340)=0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) 16:00:39 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x28000, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:00:39 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x3}, 0x0) r0 = kqueue() kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 16:00:39 executing program 1: setuid(0xee01) r0 = syz_open_pts() fchmod(r0, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00') 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x7fff, 0xff}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) r2 = dup(r1) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000300)=""/187, 0xbb}], 0x1) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:40 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) pread(r0, &(0x7f0000000280)="463c3d735f72b8bffb9e7a7194e8856524b437735df98ad435cb364ef54d99e43aebaad8428dc261e485e10a23f2669061e6a743d25a855a07181e41ea6d55f5b8893dd7b06c2df88659799aa174c61b12ca9a407c6356d809cdd1b26c9cea125def32982930775b2012704ad7ea2998ded7c9a5a5b5a38f16b28d97d29194330f9697b61bd5c01e03092bf3b0b88807dfbc7f894c2821ec665f0658f1ca67e32d5e202ccec297947df743182b4071eab94ba17ba5f3e99f", 0xb8, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r0}}, {{r0}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r0}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r0}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 16:00:40 executing program 1: r0 = open$dir(&(0x7f0000000ec0)='./file0\x00', 0x80, 0x92) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r2, 0x0, 0x0) write(r2, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r2, 0x88}, {r2, 0x55}, {r2}, {r2, 0x4}], 0x4, 0x100000001) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000240)=0xffffffffffffff8d) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) write(r3, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r4 = syz_open_pts() bind(r3, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) close(r2) r5 = dup(r4) write(r2, &(0x7f0000000180)="40d3e7d2859076ce65880806443114469f6730bd3b01201cab82034f1db8f9cc7e24d590d90aebfe33fba189285e1d097b0f9f725b95a7b3d342a16726e99a938a5d1e74b54a7d1d632d7217949d14a5ddb6636abcd60836516aad10c2699a9b42e4ba284c1ce2beac2b29827a3252047fef624defbcf542292457aa8eb747c668fa9b680310440e44516e143b2e993585ab2bad552d7e1aad5b3c2b7a4decf064c43771ce4839", 0xa7) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000e80)={0x2, 0xe40, 0x1000, 0x1, "1c8370d92099e835a2b703f62a71aac683c74b7d", 0x91, 0x9}) syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0xc0, 0x10) 16:00:40 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="feff2d4a47ff4e1f0d9d0c77d8145b6f5ae8e51e5538002f66cf536f"], 0x7f40e918) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setreuid(0x0, 0xee01) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105705, &(0x7f0000000000)) 16:00:40 executing program 1: r0 = msgget$private(0x0, 0x100) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x54}, {0xfffffffffffffffe}]}) r2 = msgget(0x2, 0x20) r3 = dup(r1) ioctl$TIOCSTOP(r3, 0x2000746f) msgctl$IPC_RMID(r2, 0x0) 16:00:40 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:40 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x1000000010004) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8b}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x42}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x10001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7, 0x7, 0x0, 0x1000}, {0x17, 0x0, 0x8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) 16:00:41 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000080000001000020000000000000000004"}) r1 = socket(0x18, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) write(r1, &(0x7f0000000200)='+C', 0x2) 16:00:41 executing program 1: shutdown(0xffffffffffffffff, 0x1) close(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20b81, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x4ffb8d39798bc71e}, {r2, 0x4b}, {r3, 0x10a}], 0x5, 0x20) 16:00:41 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000200)) r1 = semget(0x1, 0x3, 0x411) semctl$GETNCNT(r1, 0x6, 0x3, &(0x7f0000000000)=""/185) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x100000002}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/132) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, 0x0) semget(0xffffffffffffffff, 0x4, 0x0) rmdir(&(0x7f00000001c0)='./bus\x00') 16:00:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xf0000008, 0xffffffff, 0x3ff}, {{r0}, 0x0, 0x28, 0x84, 0x7, 0x2}, {{r0}, 0xffffffffffffffff, 0x4b, 0xe0000043, 0x40000, 0x2}, {{r0}, 0xfffffffffffffff9, 0x8b, 0x40, 0x9, 0x1aad}, {{r0}, 0xfffffffffffffff8, 0x48, 0x200fffff, 0x9, 0x58e9}, {{r0}, 0xfffffffffffffff9, 0x60, 0x1, 0x2, 0xac}, {{r0}, 0xfffffffffffffffd, 0x2, 0x40, 0x6, 0x1}, {{r0}, 0x0, 0x4, 0xfffff, 0x0, 0x2}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000002, 0x0, 0xeda}], 0x9, &(0x7f0000000180), 0x80000000, &(0x7f00000001c0)={0x40, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x8805, 0x3, 0x8, "4c89945f4404c1fb4cbbb2e583c0c317ea3f5b10", 0x2, 0x4d}) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x2) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x3, 0x10000) r1 = geteuid() seteuid(r1) setsockopt(r0, 0x6, 0x64, 0x0, 0x23) 16:00:42 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r1 = syz_open_pts() r2 = dup2(r0, r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x10000000001ff3, 0x3ff) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f00000000c0)) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x318, 0x80) writev(r3, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) select(0x40, &(0x7f0000000080)={0x9, 0x0, 0x0, 0x0, 0x0, 0x40008000000, 0x5}, 0x0, 0x0, 0x0) 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x10e}], 0x1, 0x0) 16:00:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x49}, {0x2006}]}) syz_emit_ethernet(0x4e, &(0x7f00000000c0)="f828274d84569405dfd281e7c02c038bc2b33ce8ad0891d3bec67bf60e790b4304f76a7622fe6255bf33d13d630bd10dad335414e1161671da6945f1f9e680c24ee5fc65215fa6fb46104ad3366f") 16:00:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x4a, 0x81, 0x2, 0x0, 0x2, 0x0, 0x6, 0x0, 0x2, 0x1f, 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) syz_open_pts() r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc010570d, &(0x7f0000000080)=0x10002) 16:00:42 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) write(r0, &(0x7f0000000380)='!', 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100)="84", 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x8000, 0x2, 0x1, 0x9, &(0x7f0000000500)={{0x5, 0x101, 0x7, 0x7f, 0x2, 0xfffffffffffffff9, 0x3f}, {[0xfff, 0x36, 0x6471, 0x8, 0x7, 0x88, 0x4bd, 0x6, 0x3f, 0xa6, 0xfffffffffffffffe, 0x1, 0x800, 0xfff, 0x80000000, 0x8, 0x81, 0x4], [0x3, 0x8, 0x7, 0xfffffffffffffffb, 0x1f, 0x1000, 0x8000, 0x1ff, 0x6, 0x6], [0x4, 0xffffffff, 0x7, 0x6, 0x7, 0x81, 0x3], [0x3f, 0x3fa00a1d, 0x9, 0x80000000, 0x10000, 0x100], [{0x5, 0x5, 0xb839, 0x400}, {0x6, 0xf17, 0xb6, 0x1}, {0x7, 0x0, 0xf7d, 0x80}, {0x0, 0x10001, 0x100, 0x40}, {0xc3, 0x38f, 0x5, 0x5}, {0x2, 0x2, 0x400, 0x8c66}, {0x7ff, 0x9, 0x0, 0x1ff}, {0x16, 0x5, 0x3, 0x4}], {0x2, 0x1, 0x5, 0x44d}, {0x9, 0x5, 0x5, 0x7}}}, 0x4043, 0x4}) close(r3) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:42 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00004daff8)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001fff7)='./file0\x00', r2, &(0x7f000001fff8)='./file0\x00') renameat(r2, &(0x7f0000da2fec)='./file0/file0/file0\x00', r2, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x8bd, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb4", 0x4) 16:00:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = syz_open_pts() r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) 16:00:42 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x40]}, 0x2d1) socket(0x2, 0x0, 0x3) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc010427b, &(0x7f0000000000)) 16:00:42 executing program 1: r0 = getppid() getpgid(r0) r1 = msgget$private(0x0, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = getegid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x7, r2, r4, r5, r6, 0x10, 0x3f}, 0xfffffffffffffff8, 0xdc7, r0, r3, 0x9, 0x80000000, 0x7f, 0x1}) 16:00:42 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x8, './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000300)={0x1}) 16:00:42 executing program 1: lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() sendto(r0, &(0x7f0000000340)="bf44482753fd8864e94c7dd15510b58885fd3060e5aaeab6c669fd7ec166437aee40cee0d50f6ca032cd7aa26fa6bee48680105f18bdc0aab30d002528f9cdfecc9bd6ebd227de2c013e263d60051b4f3a973034cc23cd345b9c4de1507e9df7d504d52535890122ebdbadcc745d32fd594a2cb66fad58d76c2ef1f99abfdbc515ef1c60fe9f3fec455a53cea0159a3ae0cf13514832a96abed8214a62d98190d3e5c6767fca6b13147680377780488cbd5eff0856cb2ac1fde91ac85b8bc29a3fcd3791481795849f8b01c0c335436c567a7f4558e0cb1c65d6adb93ed6f5ed5715aacee5c05742c0816e1807d34fe94efa96e1894e4591633014be0a4c8af71a9c8e5493864b94b27da5376c09824a4ed1f4bf158d1f5e156cd5ace531d3ac0f5a4144e8ae1996768ec564bb4b955b91b92d1cd57a175fff06a27fcc9893b8c17529f85a0f4d1080b53b1bf1aa4b27b631ff3d3aad5ef9e815e895f1b8c82ff74cd91abef065258b8875e843231fdbc3a9d096a7bcb61b3d9ae2173d2ad963cfb90073d35926cdee152b725dc0e13995de08270f2a299a9ba8b18cff6f8a74d8207ed699a8482c4a41e1c25ccac466ad0867e02401fd4dcf7c7866300df1fe70b939f320e8cdbf3d646a6678a5eb79c3071227e0cbe99184bd20f0655c3b851d075fe17b2eefd00db16adfa0b00ace2e85452b928ffa143efb3e3565f4eda1df18c438dc7dfd9ba4d25685f9ec0463a5fb95a0db1797d1859e47955edf9004b383b48c605da4317ab6531cd7d9dd3de833a1d4aa161e98eb4c0d51ef554dfcd360a81cc8450c8b33e271ff35281d194cbfa07d77f049008a8d8032d338790b6bff59523ac311484666e63da5a7414e2d27acbfc5a9a72b8f8906374f879d0d1c9189a5a6145ce8e8b73d51bdfc0e60e3e01819319404dadbef3a536c2bbfaed46cc9da4eee562bd9c2e612911abec40c09554bfa66dda4c897233141f9c1996a822e9c6a2523e8297c48ecc4630b4b489d6fa9a178c03aed2f5e0425536b0068e06811c71fb82febd78bc105ff961b553058a8132499ada92ffbccb92141ddb3f5fcc4f6fea20e8bbe32b6b6ad80aaffde211a03063efb84bf9ab110bb874431dd8cddb7709b375d875f0acaa14ce77e32c90c6c2b790a08286f92f2ccc63453920287950158df1a596514253e3e9bf66a42326a0ed670bb48a17b4cc02038b5da143304c384fb7d2fc4ec3b5583c7dc60be6ee0592127b41c13cc6e785451a96e6c956dde3f1eba55edc282e5e22fc74aae5e1fbd735cef8a370aea51b4d0d50dd872287ea4858f170a2cfeb75375dfd4a90488ade83f40c157d8cb5a4ab511e623133b5f8c682c3e80675460d584423b19d658204060820b9386169dc6db0449114303c746af4f19a1bbc5078c01df7108783bf1ba53d79d648a3090746e3cd406f1505c51e3ef8af158967d87eee61ad621c5f34b728a032563c4a7acf16438d24103d1c57c60ee251357fc354b4b44046ca8a10120f57e77c466062769eede14453b5cfc87bb72081043fd9bf5ba98bd95178f1697da598ecb0812df1db4baa21eaf68a97a4212cd9a685023c5334a7aef4b9c95099ac4c522cccc59364b91ec1ecb858b9cde0738eaa64bb63c854a4316ab8b772a6ac8a7dc17cfe2b6906f6676a42c49a73f608a6c32086a018f768b4f63717e2e121049dd6477c3bf743826e3c79af52ea527fffc800ca977ddbda5e8bde38b1bf13375cfeef26ef116cbe0bfeab5092918c05d518225feaabb1c6242d807a1219e896d0de784b5616da84b5766911c9415beb0f6a5ef558177912001582d00197b13bb32515716f27015b74046e8db74eed3efe9c6cff3f58ed4e273bac30bb3abbef34b66c2fd9e2cb455cc8c60d0edf8813f7dc4fc217c9a4686286ad509a5b6b73ec13184da4eeab65cb393ba9ea2560d0f447989bddefbd5d5a625ed642d3adcc3de56f09555a2bf283260e7d3f391f9ce90c319b3d869159e594a459094c44e9a2bb76c800ace87d2d818046a9284cfddcc1a556ad920d2a2d1857a9d04f0e0dcd62c524020dba4a98f13e76dfc5ed7fd8533e73fa01f33a7073de9c1aa4ab8f46d75d45d52e6495313c7fc014571dff6f8b5d021353bc42a007c5e12f8b34fca47a237f5d4b8938f8ac07c8c3138a9b56bc53af9953516acd4044ed15d556c967b51efa466689aa55b60e4962d58fc7a109326dc592d8aeb0f6087495e80825906878daaf73e9f18e53b00735bcc4d7ab853f3c3dc0f342c91bd47b3a88b5c0c6f0d396b5e51a138d784bbb9f92fa70fd53fb972c169c0d722a6df2c28a57b70d4ec257a2217cd17d878ea69c41c5ff01bdb8b3be199a72cd0d36208c97108be3596ea83a1b77d5ad9b546cc4c06cd5edd2952613aa28c1de9672e9c45eb129be5dffa721e93c3f051392ef5df17be7a44275018746b5694f52ba8f107c024faca518d1d8a310b52728dc9859fb283a39ab92c11e29d295ffe9e3f276b0e18bc0dc79787b1a5a23bce2dc60651593dbbfc500d38854a43e3f2fc3fab9f42828719e288f96ece5cfa746efa7d768555691787fa6782240e83623feb008861cecb68020118f2250e49d6c56ab1611eddd4dc2c85376614a0e2f0eddd2212e4395a613c085531855b8b9323dadbc8663b53b15e62bbe2ef71a2900585d5350cebda612c56abe3d620011e0a82541bfc956436a3df1a08f6fa40d19c849e15820faa56ddd8296895ee73b931a350004ab0858332b8671ee83ea6c5afbfec8203458e8f6103a14cf1ff40b0a306d1f252fb57146e9dd96ef4696a163f9d5c2fbcdb9cd135bca5ba349388f4ddff9b82008fb4bde3046586a0d0649cb81d5d4aed4caf5a073936e06a6f02770309d1ab3bebe5d7633270a8844773c049cacaf7313514e84f912e132af4d2f6da693b09763f07ba01212818a17564385d2fa4c82f79c3dfebe54c4ecb77214a5f4031716857c68139243654b64f0fc635d76365b1e82576132259eff9a32ba26c7a0e5bbb9aa5209b359e8a47322f90e1f4373135fdb6a4a103c9237d95cd02749bb32e3187fb6d8708afd96dc23061a654e0d49e569cecc34ed658a80edf7cd20fdf6b62fcc7fe4aa1b4399cc2803101e54cdb5c562092bc9d16b8bf20152b8068b81c2a131ace48d3c50a0dc921e790d02e766ec2d04339e9bff03b0b42e201a862788facf6775c709d3e6161645c56e5c80d8bbfc54ba867a51d04fba919e3856964174b29d8ad6974d96c87596aa69f4ebdbed6d1c5d1d651046b7598adee3eaae2b5ac7a3b386705996abee9fd9fcc71fc2d700958471eac5a24f3e8f101e2ce564bd3147c0bfdc7ea782b76bf8987ac3f8a24658e18c0d6dbf6f21e3d8c3c29bca26de575844ba8a332dd9527e2171a50dd42b487a995a46de742a69d8a5f6bbc869f143e9e0986ed3101f80cee752415fcfdeffe6e9ffbd4e8b799f6cc58b5ffb17232c871fbb4ebf98bfecd59f522c4a5bc5e03079fd339942855a30bdcaeb317b0077ff57880062a62b01ab0569dc50705744724f4b79c2b0ee82c69e4eb2b0cd3f9732354f1b5ea7cddde669fbde4883a03d45086d9322dd51a9500a6e512bd1042f70310858d5baac059d8cf086da9a6da8adc4eb565d8ac38fd707892a0b916eb4062aa44456dd68bd74a4b6d66bd527daff7dd22392df3b3c7fd3b4f728be22eed5cada54c2a8890a10f5f2dbba2fb2d1bb641dd32597aa37ac85b33e82b70fbc9c188685a236ab2670757335bf2b7553507b25fd29704d470911d219190e4fdb5a9d2ad46e24b7a03cc2e279a36497e0023eb575165524b584c20e78c6cc37e2822a5f3b224f77dcece2fbd66e7d7e945eacbeaae8e252e6b486750de5f4addfa39a52a1b6cc3b83797430ee3b0cd54a983be9bfe9bf76525b66484ce4c0373fc4fd4cd255e5c708f804ab88981a8bfbdc2faad9ac4caf8afee460a1fe150384d7604bf75f4ad071b7b4c824268dea3ff951ac945ae70d541c191eb3281c374235ea158c32ffa94c8cd9fee0163895a2529229b8051afb88c80acc4fc12b3cada20951c839a914f09acc548da31502dd75502caaa47d4a2732679c34406ccd3da842a1b4ab9b3e54a191718f2bffc35cc9f128cd4cfbc17a1a5b139e8076df28e9c0c4cc9908102733c03194f019a3d44d4562cd23acb3d7ce69a85726d4ac689fdebd5d07ddc12d5dff95f72b0d25296e9f981eaa443340a0af7ec60d4cd4d6d90926e1d8b244c108362b82e2013d1868fde12115d1260429602009483c50cf2b309accdff9404539ada7a81cb3b02e19c4ba8b5dcf7523ce736496afbb37131b877e5a725c29851a5100aafdc3f533fed493e549d4a5113f829ff99f2705d99771521f3a75f8b86975e56f338f60b9917163e84d11726fdacb9cafbd45dfd7d791ad885fd2e8e1f2b3e914c3616871a60f9c84a59b5274fb092d806eb744831e8db902554082d7b422ee66ceae156af293a90f3f7f2b055c2acb8d108aa3c9877e458faaa5a9462ec1318f63b841dea6bbe4679bd4348ffaf8c75a53130879af279a2575aca6c4cdc1456276d9b667ccbdb1d2f4a2156db3013e18be2ab9b131e5253a45456aa3c613e52df1729025420f06406226094de2da4f349131dc97b583d24f55dd8162d71bd9d36de01c530de0a5b12204bec51738266e645496425878ffdcdad59c6206ca49d3141e4f85bfca32673cc532de0b9f6ee69f9ba398de41864ab175681e856060db067471ae1581314bdeb0d8441eb1c2da2f7abf25b6de43b9ce041a6a74765434ba4941abf7727b59c50f5de7c66365e739c6e64fd1e206fbcf860d1a29b33d440e48e73dd4cb2203e962a49ee0d2e6167305f04b55181fdbfee8bba7df4b1ad1b5b62cf65ba1265a9a963e7150fb0102baa055f3d7f8842e10b0c4df5c5f766a7f65f08dd9cbc23ea2cfd3e92c59f585df34176eba7e625d7e22f6b70f24905a08718783b26ab2723616bf850ee9b26594d09b79f616cbaf58725d4d1e147f4f5e350629dd1850f5ec09a55fdc7f6300b81a48bc31bb3dad8ef3220cc4ad3f417b997e04e1e087aa110e264d118580471fe8e5289ee6ac0b1981964b04372240f7dcb40c96bf729c2bd789817eb569b9075733acdea05e01351ef601f1c659df9def98d8ea6169a1794327e8ddd91cf3eff15c5d3375dcedb5ee847838d71e63bb2f0ae51475d750d074973cacc9bccc7b14228eaf36da6c89d21b1e14d6322995d3bf81ccb8f06ced715886736bfac817858df4980939862d837831353a0fd4741311fbf3747d29c97335bfe879dfd511b3e91f1b82de278f2597881c0ac0c433f4af19f2538da1cca92852e1caa1b0d4ac3b0f01f7ea5d27ef5cde464069161de6af3235ea7e67738d024835d57ed26266bea551674dd6a292ce731111e1e9ea6e821579e39e225fa450d51df2b5ed6c355abfea172adcef8bb1ec50f6a381b9a01e2727a5371e3122cf7925536bb372d464699068fed879bd4a50ad5898c7a913ba318d84517015e3e41d4a2834ce342431e141ea3e348715b53ea327ac21123f871c1765dd09a2f8cc901797bdadff5ec7d9369ac088c638832cad0d94b340ecb2380fe072b91d522639cfd7b06194550976501072ce6107ebcd0cd790b511693185770362fe858b6b4e949b2139ab6a52f3ee0a704cbfc68d6f7315cdee1e08e1cdda3d86b79a33c4886af22143ca34400422123f8c9a785107adfc9c6766f1a296b0284284f", 0x1000, 0x8, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r0}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) 16:00:42 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x104) ioctl$TIOCNXCL(r0, 0x2000740e) 16:00:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)) 16:00:42 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) close(r0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) 16:00:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x8, 0x208001ff, 0x0, "b000"}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0xff, 0xffffffff, 0x1, 0xc8ee}) 16:00:42 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000200)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x4d}, {0x400025, 0x3, 0x0, 0xffffffffffffffff}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') 16:00:42 executing program 1: symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000200)='./bus\x00') 16:00:42 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() semget(0x0, 0x4, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) sendto$inet6(r2, &(0x7f0000000a80)="56081ad91ea688618ba7921f75ddf791235ef7ffb4606da6f37a50ec270e7324708d8848efb2147a451b8a30d85de17c558e7447c56a9ea612ae6f6d8b2a6019b2065401bd00edacf0c920440cf75fb1d7a5ce690765208b19916c549c1de8706f0bb16d894ed0e4348e915c5ca7bf582e574b8aaab1cb4027ed5306c5805ee14975d296bde885b4fcc0f65790ac86b25d15118e20e257153e0aa78b6753f6155410e9ae081d584dc5f2a97328d9f149bfc82660d33d71a8d80ee2adb62bb6fed939abeff90c72220b36c0c432fba3bc2d97d54e7296e25ba09a76707a26738e8acc1edb74c433cebce2a01682ca1b18d6d12ecd7be58793b76e03c98441444805180c1f646cd9b63e7f8122a48e1001894d921442003d8bda4157cdabafe5b8e3fae4b6aaad0d1f7b26e8e08ef8110217918312b48e2173606ee25bfed91acd7bf0153ac808b5a066023090489f3be71b50ccc9649b333610a6d403a29dcc6976f4502179aed666c81807e1a66f8e31ccabeab7de2941186807ee4c2d159b8dce4350a1a4adebf2ac2076829fdba4acc27e761967aa30602a193f14ac60b7789c17016dc3a77bb48845c3c6982d7867c1ff7bd49bcf94271589224a423773d6bd6660b401e1c675076ac2fe82dfbc25d9b6d5d33e44133fa7970d87f9c482563580491df9c12c43fb87a4ad358eade2a18dd95b332d3e7391d4d79ecc33c84f1e7207973c362ff659a63faea30154fe3010ad2e5cbf81a417a8c843b52631cfaed94f7786af137be7bc8626dd44ed9095ab7bb5fad81751a75450214f86fc3c2747d224c1922624843b5421f8f3aa1ad284eb52d9115a5132b0b664e8bf8b91ef352aea70edfdbfdda3c54ae0992eefc86ef30581e755c9e018052fef1993ffbf54f3d969f3a48733f338c6aa0f91f01b428a150c4254fda01c8e01ad00f556b2167f341a5457202a4b5d4c0c0c118e1d6b8009d2e3339446f59a5fe3809ee773726c04236bb4c8b5a7e57ff20290a22e08f10a65cc21ed625b70887ee0c1069bab4d92bbc3f80fff9eef9d347f77e06b470e6aff50d66b4da2120b002ba402f38b3be2788b7b04653b470077bd7d881845d3dbd4aedf07043b54f5d959002d37db00a63bcee28ddad86dfa3e59e25e678427c20e690bb3165d2d014c51d2775cb487ef7a2da7d333486ad3eb6b9ed20d56154e0a4825dd928804d8623c3baf33dea34fbfb2c799d1b3d25af2f9c015de814a6debae79d701347171f9c65212eaac249eb38f07d1f0c9f99328011bab914267a8688b6705f5164f369fc5dd0de0317c531ec1e3baffd1acd6a1e8e711a77fe0e3d04d8a68c7ff4e00e9d87587836e8cfab7a94afbad4ed640cf71b26a925d2a4b2e65831dd0a3f413948d8f5ee67eaa95b751bece0ed8dd1064238c838411c4b43deb2423293fb39bfeebf814f76cb4d2117b055fb11168aa39789365026e60d6b20cb2908d88868a38eb933aef78f9d4bc9b23e772c739d6d4967fd9e40daf3eea4f0e8925e76066bec1af18deb1a121833bac063bba0a6290fa347405360fba1db8a039a70be63706b4bbbd4415ed5284393e7f84d237a7dab63a6cc0e00d000e4156df4299f7888024c86eee2ef9d01cfe296094885b4eb5e656e8bd65621e77cae0af2540ea4919243e43f36367283a8eafec404937482949e0af92cb8455657913166ab63595952d7ad746d26951d1cd0d670b8c492e9a18c73df677740ee20d732b14b27dc65a637171be8637943fd3ecb71108699e22267eaba17194b6d80c4e5fea9cda8a10597a3f9a0345df08950c4f6e878cbfa70f7a167f787587b644104b554b704b2bd76006d86e73834266d568387307788cc88dc243e0825ea0de888642e24fb8b6969c1a8431a06b02e35f0e28148594e636a11b5fed1ba1725aa6faa84dc60a8d34fd27004018874699bd0675ef0c5ef4843dd30217f0c200634143bad8c81001dbe47248c08749cef0ce31b7af9336e1628230f216f0073927b23fbec189a8a0885eb29d4455dc4b1e9d14f89013d5b4b8f64b9909b271705f6c42754522998465f8138e351a43082d12e4ca3d10288e56425858903f54ff4aa40e9c7cfe42f5ec2ab1ea1a16279deade63f40d45a5c8760e02b3252ea01fa6d8e1ce613e0864ff335fdd1dc4b278bcc64e3197737b73f86a21be7be7162d93fed34ebd8775971d97fd840b732d310040bd992b8b3fbddd41f36403baa2e8c684a60b2c869b061b277440ee763aaf5fac975f1ff3b3dc4319202c49e6de562707884ddcaf8380de4a998714bf2d1c77b9570b10f8ff83209aff966017ca94f92a4a8efb79454a88be2c4bfcecac5d244ab30af4ae9da680b4c880f7ff7298dd7af318181652f7917a61e293387442e62eedfac82319a2d4fd63e8adff7295eb574520dec71a8a6f763b60875b36aaafdef014acecfd50bfd2b8f39b3529845f0c557ec1c5904c57c4318752615c5329ab3997f8cbb3294bd5e8164c388df17e9904a3de575fca06b901661b4e692fcf92192b05a9685244aec52a61732a2b8cd23104672c08a9edcfb1f328ccb8e33afb096097ec218e5f5a8d74f81a553aa42c556f17f2e5a22e4e007a9c98f975d47d96ae75caa9c185c7c8e5d4a44f47febf963439aa030d5682b4237228ef746376750fd99b5692faf5c911fd9c76722cc30ea37c5c24d6e427726e09e45a316a6162be9574060dd84a020dce5a8d8ae6ab8d965aad6433439a39fa20620155f8eba3079dacfc8899acda4ffe34aacee9e0d63bc0d3b14da0fbfda40135450c52f1cc352d3cbc9ec742795350495c9aebf299c8dcbcedd834321a797be5041a5390c40511f7a7f3cf87b74878599a8306696afa20a06b3c88fd722c", 0x801, 0x0, 0x0, 0x0) 16:00:42 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x4000000000000001, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2a0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000002c0)={{0x40, 0x3}, 0x5, 0x6da6118b, 0xfffffffffffff801}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffff8, 0x5, 0xb, 0x7, 0x9}, {{r0}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x8, 0x9}, {{r0}, 0xffffffffffffffff, 0xa0, 0xb, 0x4, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0x48, 0x99b250aee4433e7a, 0x956, 0x24}], 0x7fffffff, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x1, 0x0, 0x9, 0x6f33}, {{r0}, 0xfffffffffffffffc, 0x4, 0xa00fffff, 0x5, 0x5}, {{r0}, 0xfffffffffffffff8, 0x12, 0xfffff, 0x3, 0x5}, {{r1}, 0xfffffffffffffffe, 0x35, 0x0, 0x6, 0x95}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x87, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000004, 0x0, 0x8}, {{r1}, 0xffffffffffffffff, 0x82, 0x80000001, 0x34, 0x2}, {{r1}, 0xffffffffffffffff, 0x1, 0x40, 0xf9f5, 0x1}], 0x200, &(0x7f0000000280)={0xfffffffffffffffb, 0x9}) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x0, 0x3}], 0x800, 0x0, 0x900, 0x0) 16:00:42 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0x2f) write(r0, 0x0, 0x0) 16:00:42 executing program 0: mmap(&(0x7f000071a000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000071c000/0x4000)=nil, 0x4000) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socket(0x10000003, 0x3, 0x1e) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x2000000000000000, 0x1, &(0x7f0000000100)=""/144, &(0x7f00000001c0)=0x90) r1 = syz_open_pts() setsockopt(r0, 0x0, 0x0, &(0x7f00000002c0)="a45c673bb34790ac259748c0cb82e1fa41a32ea316d2f1650228f4f01bbf01016aa37e66a972606a7569c12548e9ad2728fb33cfe57b55a13f4ac9a1e912b3d39bf6eec148720d647a3863741f9951b126563f9f0c5e57459f8f736932946ef1328d068a45d813b32a25b25dd7fd79311f51da4ca454eb1b41e7979be308feb917b4240be1bc81cb6ab04d618a6a66eeeaa62e6bfa5cb375f4bc92b20b70573fab3f5305880db6", 0xa7) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) socket$inet6(0x18, 0x1, 0xffffffffffff8000) getsockopt(r0, 0x5, 0x455, &(0x7f0000000000)=""/166, &(0x7f00000000c0)=0xa6) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) 16:00:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0xffffffff}, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r2, &(0x7f0000000000)='<', 0x1) kevent(r3, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="9e2ddce282dd940a984b850556531cd916e4e1eb33d6f080a73b3402e00cc1cd703805175460a4e5c01949e7fe52c5889966b7e8f156079bc653415660a1a1eec1fee41310165cb6076fd4dd4981e058685d384e5c31622fb57ef42c12cf3a4abdff08eb151fd7e6438406b52df00c01652ecf5a3eca152f00bd7ce94ec2ec66f2de03afc646345d86705d4d24ca6c08f3d0bfbb69d2ed8e6e0fae1e091f891e6f0127440c87ef685511e37141422ecd25b281f23afe9afc10a1", 0xba) read(r4, &(0x7f0000000100)=""/198, 0xc6) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x10001}, {{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0xf4, 0x5}], 0x10001, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xdd, 0x10, 0x8, 0xb461}, {{r1}, 0xffffffffffffffff, 0x8c, 0x80, 0x8b8, 0x4}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x5, 0xaabb}, {{r4}, 0xffffffffffffffff, 0x0, 0x90, 0x100000001, 0x594c195d}, {{r4}, 0xffffffffffffffff, 0x0, 0x1, 0xffff, 0x7}, {{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x3, 0x9}], 0x8, &(0x7f0000000080)={0x80000000, 0xc32}) ioctl$VT_ACTIVATE(r4, 0x20007605, &(0x7f0000000240)=0x75a8) utimensat(r4, &(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)={{0x3, 0x4}, {0x6, 0x6}}, 0x2) 16:00:42 executing program 0: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8010, 0x10) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) 16:00:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) r0 = socket(0x18, 0x2000000003, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x4, 0x3, 0x80, 0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20100, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) 16:00:43 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x83, 0x0) r0 = socket(0x0, 0x8002, 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x4005, 0xffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getgid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="917a4b7c0e8bae11ba57f7d6b0993d12c67bfbf9bfa43b5997e36eeed644801e839e9e5b0d8fde6784a4ffe8b4773271a5cc299938bc77f4636d12ae54ac65a285b5e06c471413f53cb988e6d9078fed67463228f8913b890cf4d3399e9532f4ee37ce82ece6f3c360f970b4daa5f8c0e9e2d303acab785c1527d3339d60eaa9f05b1a3c94b24986b563fa8d75deddc229fc3a", 0x93}, {&(0x7f00000000c0)="2a5c2a4285ce52ddd09fe56513df3313d9726c1ad548258bf0709b854fa5a6626eed00688e4588ceec6037ecedb2dcec7888ae77a029d0061315", 0x3a}], 0x2, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r1, r0, r0, r2, r1]}], 0x68, 0x406}, 0x400) linkat(r2, &(0x7f0000000380)='./bus\x00', r2, &(0x7f00000003c0)='./bus\x00', 0x4) r6 = kqueue() getsockname(r2, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca6f85a7c8672a20d5b1471c11e593e3027d724dc03b15cc788c02332e0eb6e8d6872f609b9b71f6215f05d6752c1300b37d8bf56222da850d10bdc7aa28ee392a76a6c1a779847f487d8756207115e4f8f360eadc098fdd5b4da6222f9084ef80d915"], &(0x7f0000000000)=0x1002) dup2(r6, r2) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: r0 = syz_open_pts() flock(r0, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) getrlimit(0x5, &(0x7f0000000000)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:43 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ftruncate(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x0, 0xfffffffffffffffc}) 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001380)="075514e8f979db66070618a8a1722b72f892a7ce9cb8a9deba3b856cfe5ca482709555cc52ae49c8a04d2f1f74ee1875ef61500b632625efbf26a77e92fcde3a73a420e13b4c7708f4861cb538618aba65933d84eaa703e789036a222b022dcdf954f78e5cc38b66825c30cf2d57e31bccdbbb8a91bfb00e4fc28bf48f1c8eb615d3b36f898773654a3f0cf33704f01c35caee4be9bc38b85cd040b8ae0794d16202d25f95e9d10ce445b8108481bafb340c79d3365b84713f0dd616689f3081202c7e6e373068e84c210bf713d1127102bd67add27e3526347f0568a1f59c4024fd7db6626926b8dd5ba688d3c5867010ac6d0e99ed6cae37f0795ab5971189e6357e7c8904bdde9b388167328799c54953bd91358c1ef21a5d1bd5e7dc757eb219f259e3edd237936a1d67d51874b55d51203c13a31bd3acebcd18d30236efe0e95afb2f78b2b7810ac8be3ee77f5a393fd14d6f9b21e8788b279b7b6421a9c00ea643e66b15407ff44d5bb868c3e5135f72e78c2c3a3589715ff91b570cfd9850db5762dbf26c5bfb07470a15b09a95f394193b83bf09ff158986904c7b52fec300bbbba3f2cee9d4339e30b9e8f827cb5cd205efabf68f9ebdfd9ff26a91f78c6e4ded62a5a42da945bd2bbd214eb4d8f48b84b4f1bac5643012f3bf2e23c492ae14c9baabad4beb6a0642224b542b2614e275af27e8f37b4cb4a8ee0a99320b4cc969b7512bdf3c95883d574f34c7dc66279be8e33c3ced19ad13eed2d2275ccc8ce02e7689bedf003a12d7cb6f99e51fb8f096ac98b6b07d82ffa536ce8ca70fe47c7d933d3a7bc0a97a3da1a61021364159ae94297713d28e48d49586af4e27cac74b0128ef9134c90ea6d71a3b67dd42fb8f4ad07b05614cb85ceb347a692cc496d5f4da83b991d4e833ccfc5ee85c3e7d87cab193027a9943e950233eb5d5d065b38cb3901ccac1e81a07e1e53b47ea63be8a7bd153f75fa15d86e24c1f5ab99591562d52bf6eea54820e376db316000d9e70f566b89ed4d9ba74372168487e13f81a3bfad1586816e3db63eeb3dd98d00173077d8ca4180ed6f4ae57fd86aacb46bb0c2eab8bd13563ea3fa6acde8224ee289038b653fe286dd97060454b9e5804d0305e48e52d7e2560d58f8e099f0a1655ab08c447a12faf17ef6d169b8121164f89f45c3951478615467bf9b6a8d2e92ccb2eb4d575418bc688db8f9ebf46168c3061f97a0415e29aded96ddf5d57e53d1c860b671ba5832589342ec1c130cec7de3a996c36652d1248869ba54068b2a8a0c651d264d61e23ace6b8e38cb6303e4cbc5bc1b981c2438a630f02446b879c043fb7b745260ac4c7f08c7f2d5678fe09701fafafc764439a41bf07e7e5d0c6df9fb2b98a42617fa687480b79dbff0bccf16e00a8ea8a54092bb6828302d20219518358e8b49236d927ee6f993cc2d05cdcb12ad4d2f6cf1c7ab4cf8c9a773c4babeca92bc3a0f4e1cb15f9cce5ca92553a7e737fbc4abc8e4854d1d0524abe95948e5bd8ecad4824683ea3d359b6c3a19672cb89c47b03421682f8113049ff42054110e23f52204751c8c2206023150b08c43d13cd90c08d6542b73aa72953c91d7ba68ef3e8b4c13aa6f9c08cce6efbfb87457af270f3be6e53e6b157dc677d8eb81b6bdb9bfb9ff0968022befcf0e31b86fa4ca178c434ce1cf93d3a4b59b65f8eea098d1649f3d88adac9906caf8b967381c5ecfd25ff2fcdcf7abda0487a0fd16b670cb399be046e849ebcd9aa4a993086a1bd0e5ddd8fe4878801a6b09fcf6b0844923aae92bf0086e7378e8692361c454003bb731c156ed9d257c63da2b0d310cb3258d81b3cd56d651df0a58f0a1ad7fdadd1d76195e215066a56bff90ed8534d393082ddf790d3e4c86c85b866edf672bcc71037d846d773d5cdbd412d3b8bd960b82a5b3f9d2cc358ec562dee911246452991c6f3304be70e89b44ec15cc36680a70020d3b1e00f3e775ab11102a824b353bd4350444604d7e17976bf432875290a6060d40ad508c7a6665bdac70963f2f0e27798a73e520ceac81f97f1fc3bd86801a0c36cdc3f54c67cbab0da9300eb27f42360b8e731afcd893696fd8e26491187592ef08eff49857f83137c07d0951efb1f59a9afed50657a709b6b955dbfe0bb449673703db940f26dfb90248907d5c511a2c245f16ed393c54aed626c4bc78363a8949c2f4b56d0aec15f83d83075f31adb43bc5235e4d04441c4a4195e2c785faaa05cf1067623b1680f803dd78e3aad937914d5b6ca86d73cbfd6aa04f2a0382547df1335a52999f3570f5dcf2fd5a40f0f29c73b9537011997bcd5e7390b5ddbedfd30b1a1dfeecd35db7fb03d364975a4813359fd0def3f6c", 0x69a}], 0x1) 16:00:43 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 16:00:43 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x762, 0x100}) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 16:00:43 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:43 executing program 0: setrlimit(0x40000000000008, &(0x7f0000000040)={0x0, 0x95}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x84) close(r0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) read(r0, 0x0, 0x1ed) 16:00:43 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = msgget(0x3, 0x80) msgsnd(r2, &(0x7f0000000000)={0x2, "c74f2ace3579b78df5e6f96a4158c33560cc4b8bd0cd14f5198d0e088060"}, 0x26, 0x800) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = syz_open_pts() write(r3, &(0x7f0000000740)='\n', 0x1) syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x1, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) 16:00:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x46485d48) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x72, 0x4, 0x3, 0x1, 0x5, 0x0, 0x5, 0x84e}, &(0x7f0000000040)={0x93, 0x8, 0x9, 0x2, 0x9d, 0x0, 0xaf6a, 0x6}, &(0x7f0000000080)={0x100000001, 0x7, 0x5, 0x101, 0xff, 0xd2, 0xb1, 0x569c}, &(0x7f00000000c0)={0x9}) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in}) 16:00:43 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) r1 = dup2(r0, r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x10) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f96a0fd52e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 16:00:43 executing program 0: getgroups(0x7, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x7, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:43 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = dup(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)=0x1) fcntl$setstatus(r0, 0x4, 0x88) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000280)=0x80) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8010, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x20) fcntl$getflags(r2, 0x3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000240)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000300)=0xffffffff00000001) accept$inet(r3, 0x0, &(0x7f0000000080)) fchflags(r3, 0x0) 16:00:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003f9, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xe4472ecf33409330, 0x0) write(r0, &(0x7f00000000c0)='L', 0x1) 16:00:43 executing program 0: chflags(&(0x7f0000000100)='./file0\x00', 0x10000) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1040, 0x7) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc0, &(0x7f00000001c0)="88d1155bf547e99d49ad293f78e33b4628a9db42555974edfe18daccabd50b581cba908d12ac2be82515d3376a7a5029b99b9c80060b31556e0a862044d88dc2a0ff07902cfbe46a99ee9f9e2129dd437859144a5c3fe85f7c5cc488193a78ab1a0c43405942b6ccb18e286064cc38b8cb78345a56fdf030f2599257d8668c1af5953a473c7373960ae0635238ffd8d8070cfcac6c873e8d337d136a14dfa9173dc1c806cda9ac0c6863bc7660b5c62a3e0aecbc5f6922c4d99bbbf18c51f11b") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)="2e4b2df4b90618145e637f70a1419fa5af788c1389b8709ba6066b8ad66f314dd7593752e5cffbbefde81d113d0f17bec015dbbe15ddd510d1a6ed67eae08702779f946254bf76ddbef0f3dc0748cc707dde448b55b4b4", 0x57) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:43 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') utimes(&(0x7f0000000240)='./control\x00', &(0x7f00000001c0)={{0x40000000005}, {0xf1ac, 0x40000000001fffd}}) unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(r0, 0x5) r2 = msgget$private(0x0, 0x41) msgrcv(r2, &(0x7f0000000140)={0x0, ""/126}, 0x86, 0x1, 0x1000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = msgget(0x1, 0x8) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/117) setpgid(r3, 0x0) 16:00:43 executing program 0: r0 = socket(0x80000000014, 0x1, 0x0) setsockopt(r0, 0x29, 0x200000039, &(0x7f00000001c0)="4a74954c", 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) renameat(r1, &(0x7f0000000080)='./file0/../file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) lchown(&(0x7f0000000200)='./file0/../file0\x00', r3, r4) 16:00:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x800000000000000}, {0x15}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x9, 0x20, 0x51cec3ae, 0x101}, {0x1, 0x1ff, 0xfffffffffffffffc}, {0xfffffffffffffff7, 0xfe56, 0x7fffffff, 0x5}, {0x417, 0x36, 0x0, 0x9}, {0x6, 0x9895, 0x9, 0x7}, {0x1, 0x6, 0x0, 0x1}, {0x5, 0x5, 0x8, 0xffffffffffffffc0}, {0xffffffffffffffe0, 0x6c6b, 0x7, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6, 0x0, 0x1}, {0x84}, {0x6, 0x0, 0x20000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed7, &(0x7f0000000100)="b6") r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x10a) 16:00:44 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x2020000000400022}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x3, 0x1}, {0x18, 0x2, 0x5}, 0xae, [0x7, 0x1, 0x5, 0xd3, 0xffffffffffffe79f, 0x6, 0xffffffffffffff6c, 0x80000001]}, 0x3c) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed7, &(0x7f0000000140)="a4") 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x127, &(0x7f00000001c0)="f3000000aa5e0010005ad4c4ce42d6f49cc58f8d8b5656e46a1232e4e3bc03b0527205a34f39d2322c409f40f68cc874cbf4b261e59298302bd59523cc47ee4def12bb962c599673fbcc5b13abcb02c6c4cd00"/92) 16:00:44 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x801b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x800000001ffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x410, 0x0) 16:00:44 executing program 1: r0 = geteuid() r1 = getgid() lchown(&(0x7f0000000140)='./bus\x00', r0, r1) clock_getres(0x0, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r2 = dup(0xffffffffffffffff) chflagsat(r2, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000100ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f0000000240)="731a49a4b56c6fbbad48553a75e991ab3cb4504a11cae52179bb76a87e66cabb8c962789dd52df1c077e87aed60074e3f0b7befeeb0700"/65) 16:00:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x6) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000180)="64a356d97ca778a36789156885cbb60fbdb054b573ddce35c77e0933f0bc9cd2495bb90a06fa1a974bd6ca626507492c9c033a0000000000000078e8ee334569a1d5dca543ecea487bf8c78af0d3a2c71064a1cc245b50c0e2897ae7186e2c48b1ec61e1c07bae5e322af80ca0f66a368d824ff4ad", 0x75) 16:00:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) sendto(r0, &(0x7f0000000000)="98649596894f5a9048751c5ed2fa2682c2a068241bfb3263aaa426c819e0ff179e194cc5093aec1392e5e56f0336bdec2b1ecb77d4fa1edca5c3aa98", 0x3c, 0x408, 0x0, 0x0) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:00:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) poll(0x0, 0x0, 0xbd) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) select(0x40, &(0x7f0000000200)={0xa}, 0x0, 0x0, &(0x7f00000002c0)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) 16:00:44 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x401, 0xb4}, {0x18, 0x0, 0xff, 0x7}, 0x9, [0x1, 0x80000000, 0x5, 0x3, 0x2, 0x8, 0x3, 0x6]}, 0x3c) clock_gettime(0x6, &(0x7f0000000040)) clock_gettime(0x7, &(0x7f0000000000)) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x9, 0x4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x1, 0xff, 0x7}, {{r0}, 0xfffffffffffffffc, 0x5, 0xfffff, 0x3, 0x401}, {{r0}, 0x0, 0x50, 0xa, 0x80000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0xf0000002, 0x800, 0x755f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x40, 0x5, 0x5}, {{r0}, 0xfffffffffffffff9, 0x40, 0x3, 0xfffffffffffffffe, 0xfffffffffffff9a2}], 0x10000, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1a, 0x2, 0x5, 0xff}, {{r0}, 0xfffffffffffffffc, 0x0, 0x80, 0xffffffffffffffdd, 0x8}, {{r0}, 0xfffffffffffffffe, 0x11, 0x0, 0xff71, 0x80000001}], 0x100000001, &(0x7f0000000240)={0x1, 0x2}) 16:00:44 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) sendmsg(r0, &(0x7f0000002a80)={&(0x7f0000000480)=@in6={0x18, 0x1, 0x5, 0xffffffffffffffff}, 0xc, &(0x7f0000002640)=[{&(0x7f00000004c0)="3d139eb69f8cf7ce84d0a4f9796fd87f820a2764d526352b42e0836c15f70e074d1c84039c2ab39fee5678e9df55823a4119e2325528dc5628be8fdbe2b0014e15fb6dc9ed5bdd7d4a87af432474dfb5226d7b2c00c591e9ae72f7529afd0163969368e5d02b401a1a387e06ccda2e97239d1d76cf439dedd69613d0080f0ff520a06a3d7dfd3eb26505a075b3b5b302886321c23b9c89fbb7618ab838e08bde54257b5c1dc19605d88a43fedb022c8c07253ad5d4c1fad895015ab20a9c897171efe52d481a940a627121a194176c798cdaae17d304a1be7b85d9c162d0f44a56ccd4680cadcdabc0244e21ac88645fc56f95c660ed2aed6ae44a2fc288559f419f295f8260a6563602c2408adccbf74b50bdb8722bbd2fc3cdf9917075535c19976328c207a224b564d4a989f3b91719e366fd1bc0e3f8eb4bd17fb868668e95b98a834c5a3458d871496fd1fe30ece139762be796c16e4b1a554f1d04cf45f0f33b636f2550cdf8a4f3384db2284392075054cf5ce7f725c1d9624ee8acb676ea8b6fb013a1a8bc1cac78317db2986a2882d0f2032cc1a0172ae2a911688691bed49cc2a60b2c246d93e6d72286ad1b31cc5a7fb759dca082c5fbfb48a09dedc9a5151023a64036eca282280fb9548a65875572a9387b294fe1fbb85fc867188499d25858446592cfcc42fdc82d80357c6cd608336f9577f2a599ef48bd50ecd57ecfe8a936edd081eda4a4a1d8bba804fbc96743c5adfe8dab9489629f15e7ca8adf8045a661990556a7d5e0f749a423b4b8e3a0cecacbe805f6dfc4041bc28aa270e5caf3fcd9e98fc9363bcdcd9c7d12d763db721e2b2f0468fbbb926dff80ef15b8de64453eef13cfbff58352501858118aa55192ad7b10092f5cb97560170bed7e83fbd54d9daab9b7d023eed0581de0978d6ac9664bf88e2933cbc793d7f26f2cd0817749505b4f5789c68af40cebd5625490ba9e1cbf2de3d9851c4183169d86c0d174151f8991d52ae0c43b0b407458ae117dd74abdab923804d9f4f4a20552b05c9d80c9c595b06b6150cb3946d46ee253fcc61c88042289a781a6b1d989989f38471fbaf0819b1cd5c57526ab5291e281ccee2a33f8412d1349aa8d3143e4fb4d281f1f2f40acf5db2cef96e15ee3210422e672c7b978ca2a4e16798cc066b14c8fef1a0ab27f4324c98a5751025d0fb75ee0231951518bdb0e6dc6dd95380a32a821ee6f8f44c6b2debebd386241760e28133780834412529de9b3411a182dca07f782259afce973d259c61426ae617be7211f1d63221e5fb9a75bdc6a3acbe6433ab0bac98d5920ad010903d906ee3ecc919ea0785427cfb77e2f705bfab221895f92550ddf0b1d182492d7e6fa6db7f635ee81d77a81e156aec67bf088fa57cd9983c2ee2844d06f0276c595087f72fdb5abac6fa618f2f20f9fd6097b7a0e78695a036026a936c2b3720c5840f17bd9cae4b6ecca3cb9c38e1a3cbc763723b8b891ad5c08fa819dae32e3a4ed1c777777001ae8a0745cf4b088683ab6288797f1b2b4c481a54b60ca825095f4d546c38294b3fafa3c93109f082639ac93fd87dfcec8bdf329468312688f44d8fdb73036cd83f8f1e4dc9aa8489cb8a8e7d7a72e6ade56643b5cf6c19e6c24bbe7f896f0fd78055f0004355dfb37faf1a15e55d0b0e8539fefecfb37ba323f45adea12723f18b58420c7202df01fbcb86b347cbba46d606ed8791fcfd640fa004c44cf056f9b856999817d2f2f7f556af5430594e0a839a79e6fb1aecba6127df3c3bd189112eb22f40c6446f5e6f16589f7bb4d11fa04f86ca3e6fffa74385d0b34ac942987e639acc67845c9109218116590f953758b16aa00f5cecf8f956b87b4fa02753c3f940dd47692513736544abaf7413d95cb5301c4282ef65dd61c09244eb479b7d74d2827f112a30be8342d1d657e73164f16d00109374a5bb81c2e5fecb213c70aea0673f01044ab73402626d750660d2feecd10cb308aa780daad0abe1af52356208e8973704e5fd2d50776e7b0faaff84983ca8f8caffe940aa8ff3f78e9023adf7afd59c2144f6b4978560b00e2ce5d7c37fe85dd66536032c69447b33c28b272c07662d310f15828cb533c512b0a986edd6bdb4444552db7e6dc6424b144ca570757170c8a35e1de6336fe6ed35a9f4542a10d6e4acfeddfa3568859ee8a4e2bc82321166f556fea7f95933fe93666f256c4ea0a1db00a00d0089b7f7b2af00df800aebb49bf178fc2544e7dc5646484657cd6ed57e63fb6c6476fa2eeac3ce445f4d4c70500d8512b828ea8b7d9dd8184ebda641efc4cd9af06e84a345fe08bd09390237407d1ef40e6187d5f70cf046ca42222f4e89990b79e9ed86b4eaea34bc1c05498c55da86144fb71cfb9a4fb6bef54f5c0e353a71bcbf97c64f5aa34dd946998b3e9aa280730df0d41a7f56426fd10c15159286901a88dd883dbc04159d2a6ce791efb480a6ec2b192928cedcfb737013f34ac4020614339ca306a997313c9d77b3e46ce153bad150d05e4b943038fd13fca7b8fc875a83e8689dfc00d62cefe8d0687581320112dc74ff827a4e7f2f8576a56bb2f4e9a03da6fa0ff74d4f41a8a731a0043d59c7c27b4d28e7da9af7a625c3d0b52806ddf8fb1865890c9c2cbd4494cc9ad8295819df3a5a8872cf4ce3b3e5de486d716b72f9e138a47fd30a474b0145d3f40003bc0bf768a8cc5625fb2097258a43ae98eb99f04dcd9e237745a2a3de34aafdfdb6d36a2af6873f0b7b26fe167cdaff87528a706cd235c01f801a81880c581496c92b40b7a35e6ccb4f36b06d888f3e3f2d54b91fcd8160e556dc59a4e8fd9f9f3e6b2c98d5125023176faf9a852c888b7d5e9b31b7742278560110ab4b607123ee8c279ee6303a079d50f48efcd54b4971847e45eb79cc5a420aa14f4e6d4758b0de30617be933f3451ee384eec5bd44e5579c2b89d07ba03e9b092210f6c9fc50e73de7d6b50183870b72a00dda8f94ec1f10bd9e594b53ab0443ba14151ee403a2ff6c9fa9e370d9ac129f02035dc830bec1e6dcca9426424ab29dc791a1600ed96906a4e32074e547fb0e465dabf7b65b0cd6e8b3a81ac1eca9835adf3b8aef21e236a58b0d08f5b9ae1042aba52ce88aa1ae8a43c3bf5b78ac10de95b57af4f06288ab8fdc020f44d82c887adcc7dcc7240dc0ec60941bcc55b46bfa0714362a450fda1fa39023e065552ed2db164429456154f11799bf6d4a25aed4e3a57707ae41f0bcc38e769b4b9267fb083773392f65683cd9b546280375020ad62f53e0eac0a5cc85d16fd4913169d73acf966ce245fe96561b9534c3743bcae0d66e0e167916fd409f93896f0b28353a569f5780c519135279376b785403b8bbe0754a5ab4fdc7565f4042bd30416ea8f74ca19ef032bc99cc51322193d103163a3d20413c355bfa299ce7a66582b131ef16f8d96053e434c91c16f7ff4ba0257e630383e4a183ab5e3095cd5ebb61ad2475f7977b4331b7ba4d8a7638e87bf3befc12d52a214980b7633156f47e50012874d62907087e9a135d009abc20888e98c3d43fdcca17025bb4a2f1e0080a82e2be2678129e0d96e932d7beaa002cd081f9be444be8940c92b0bd83b700ae5c363fe7747077c0dc4399081357fa7c91c152b3f0d2c3d4f828fc06859bf44049f3740d00b84216a1ecadc9897a3ef966793ab2f5b7584ec96d8b34cf5890b4565e24f94fddfd4975a690b424ba7ba95918d2b6f666f5531aefda2bfa65395ef22d64e390362eba219869f1920b9d88c759d58d031ae966bfeeeb34c700698e480b81d94bcb0cb0fc28b4a619c76c4cad92c644d0b0255567bbd49ec6f5c9cb45118d83b1124decd74652744fd163da45b0d77564271536b281665019783c4634347dbe09b1f4c56fc30215cf2e861fb01ff1ddecddfa38f37f6b481ed119dc7034f3c0ab18807221d4485e364cbf33957214906d2dad9b168ca2e0e80155a549b91c9b6cce8fbc43681b6cce525cb62951369270200053d2db8871349bc2d7346e9876b1b1bf346903f541cae1960b54702dc91ceac7f5b6d5cd131ea84d0a0faa9280145ab87fe888dac56a7e2d8459cd65c34b308ab0c7ec31dc468cb573d0cc52022c6ea3df085107eda10c700f8e461e4fb44602b49b817cfb32fbd2c8585db6b7c2f1a13f825513aea8f2db4a54b609a84262c84d409fa223a141fc96a34cea5719f9c377deaf274cf2dabe85bbba5bd838bee9944c27991fa491401cc19252666596e3af0303c397f3ea8b52707164befa4f0deeef0cbab88b51dfc7fed718db4e40b22f021f9653475a813f4ae33877b54cac3bc0526a05bce1ae5c680b69bc0bb05f655564071919d07d596445dbe1c58e181073b6a962514ca26dde9e376fa9789eaa672fdc132d551451600842c8438bc8c1802db6e721c2fc28ee02a6a5ebaaf85eeef9bd8bcd1ec51d9c0958e6cc0ceec51299365e8c6b2c89ca99b4da43c2f156f460f4453441094735338042d4f0339bf7f4679d89955cca0302532ef7f65cb491494af67561f539419310bc7f2b407aad0d89e30749b721a889bf49764fac4df3e153d6de1ceb55bf85f3e0ce0f4cee57a8cb21b23c29a0a310adec1e67790b3ca6293b1b421a0766a71f55714f0d938dee488aa85d78c35e025ab089f6f00a07a3a2c47ff7ae7d5ac52bf98b639629ead6be5d591125c650d866f999f329838212d6b9d710bbf41d3f80ddd320e711e6cbb420915616a19dd1f3d5a3ba5377d375dc6880e76c628dd07c243da3b19229d277eaf44721949653c8ede0d3fdfa95d88bed23e106919b02a313c389360eeb81daa58d22c41ed6a894b5b55bb9322d2e0604a0e91145daf13c24fa4416c4227ce228d107184db5ddba42049424acafed46228f1f90b14a30cb7019cffc139a5e6c69aec27c04d3e413351737ab28f377d2f46124ce10ff0e4cfa8a00f0742a25cdaa638380cc220188204f61ee554f6f966c3e223ba7f6c1605222211c149ca9a15c26ee1a62652d5ee257228e9fe8a18cf18d73a7dd8967aaad13424440a9b9c744167c8e41ba451c35f34edb74c91213a1280796d180bca0afb8739765ab2b328b4b172d8d966fa5e664c6dfea15ba53b81b1cb88722f280ee14a19942848e2e57ca60af6b4996abba64ffd2b3b1b025cf3575867c77cecb8e3a8d1fbe5d0fee38ced24d7e9d04bebec422fe9b72f29af4760a7c2854a29a5a43cd6c3ce8c68057515346ffe41250d5ad98fe8df40e900f7df5587845f8960dcdcd55b4da66d477f58b388ec3e0d6b71b022edb1d47da398873e0180e3cdadf31f5fcbdc239d65f5f8dae88aaa3e890bd7b57e4d52e6af1eb6ccac5ffa2446d20830de659a6fd10018afc4eaa59f058588ed5ad5de7a016ce2c175bf585e9de0d979d3bad7294843b3495405738b120eccf903821fd90a56101d23dc7be25da45302d331d9433c5dd51b849f22ea8cf17218ec41bd4564dcd552e9424a5b52735725a6dc86e34fc0583e016897da30ae514bba0e63752ae4f78ddfa206580372e0b29bd8a601d8ed06b4bd744eec86571540091d123b9c5598ad65abe2dd291efbb34d55727133c5a8cbc0a0a58883e0497454fb2b53f113ebdc5c4d060368e895f3b18507be98446af89eecc1ed686d1bbc7eb9d564408690c1cc39167049a4051110a5ce7fd675c4c82b6c092f2803afb3819dbc84e874870d38989d6d8e2e4d44f7a61b7474bf8f3ba8093a9e448f1452fbdd3a", 0x1000}, {&(0x7f00000014c0)="fa23c367f75ca0a2844a2600bca414ed94a30fb4018baf105a8b090a37076f5b90955945ea4234b21dd33ba5def97f428e1cdf43f5fee754c23956c92b40061f81909af1b5280dae023361b6dbd308d3bd7c793b183980c59c402431f555fc27fbd51698e341ac65d2955556abd7b691addba983f4cab7386097fe2cf9e013586773ccc83f59e80d918c9bbbd03aef4ec87186cba54144758bf955a9fbaef2e590303df0c8b369cefadd9c9dde11d0971ee290f6b7c2a9b7e5c12ecc8863b2f09dd1c01bd979d0103e17a14eb7b9f12daa67aa9c84025d8bd3eec83fcf7ec6361d874d7595afd364da72810e05c2f9fda8f70c79bdabc867bd3524378f1c6c531417c007939b7b216570a0a14a817bef76820f027462ce50c471fbfb7e5f3c9b2b9523f281af7ecf6f26682ca89dfd6835791f0384734e0c679c218d8c8d18360f3b7cda683cd0ef84a09ef139fc401ece457b4090bbae959c5d093f30dd3fea94333cd299b51a5a3f6ffbfc5a3e99b07150db8a23f54f785ed517742fb52ec6aed1b82566526e0b3b33c9d870363ee873eb12efb2cc4a5a257dce58013517c5a1b1b4d127f8b59b9b32d6db8c4b6f4b239299d5caf962ba19b4ecff1208f6c725fe85964fba348a6a8199d5cd6050b9a45a460e075fd1e6514835b48a540e8ada0f128d7aad20583e21443bb102436f01dd27f2fd198f1dd92f6ead61f7d6e5d90544127c26935e5a6ebb2bf62761d64bb20382f5fb0896dee32975068a070bb043bb2672be06d362d417ca7a55d5016457012d22a9b22d82f1c324b1901184756e12bd7112a29c505f423d02004da771b745b779adcce5427f7dd8edd1bf3a4291ad729d305d32e0c25ec5e445cbd38ea4e73d5d49c675e6487a3204ca992a45ca95c5cd58a86d4c9a7bf66eaef8bde38e14ae234da6304592fdf4187655bf790eddc818c07b4d8e8734aa2c0908d4421aedcc0aa8bd51dcc063cb3189726a213a2a7c16775f344f6e0a97d7c99aa4a3ce82796006f3942168ae93b6e1b9b82c71238567f06d6373ec0406ee7aa2d6fb61dab8cebe22ac5194ca3fe9a4e8d4a03fcdf0a667e78afb76cc4cbe318ef4c86afbfcd526de791f893b448ea917fea80bcdddfbc60c47ae7f32e12ff7b8b2735bdf4028cf49d9c22a14e748418bf288b2cd96ddf50e8da00400c9e7ab8eba7c82e7cf683a7a5fd27497d15a6e5361be31bfd852f4cf3156e220c85a69c035bd519422d56b8121a4dbbddc2521e1f769b19768eddc18369b4e7522d00132cfa464ce1a391b6410096e28078386e408f85f687deaf43d2bd1e48336f158952305f44e6d83c65617aa97c765886bf49d087fed87822402fcc1d7bcbd0acb39e3bafdc54e7166f0be0a67e33a4d069049755cf4e8cccf122ec8ea411ec9f4ca2da43f61d651b24a93e14245063b06404388af3202b18359bdde2770578a58ef0b66391498e90922003ee776df55b5f9b3f24d004ab70ab048fbb95e09a5df62bc59ee1ad53ccdac5d90e433bd353d8293c186e859ee482788fb0666c5e98cb08dcfafa5cbb06d13e7bc0eb162c0bd9067c0c09564f5fc98d4ce8d9f8ef9bb449e14c2b4b4d45b8bad158058265262757178797806e0dc3ee3f6bca63831fa23454e6adfb9129f0a9a285e7226b3e286a83db6223f2cdcb7b46f4bab2a08d12d56c03d17e12bb6d97faa4fbc7108b093d7b5b267eb9ee0f936d9095dacab533f8241efbd4ad04999e8453c0ac087a3f57ead50c392a61ad33c59865d51e845c373d7890a1736730058c0c5df59951fb3433b81087996ccffd81a16ec710f43db825e757c3daa6ed4367d41f3a1e0fdc2114690b52b0f493d726f497f4da9ef599c8274c66151aa9fd2b1a94d15ea5e978f2d7c7481c5aa31204995ea2237d8147df49c3fb71810f5791dc5464f69d26050cd9d9f4c3297f70e5e895b70944eb158d1bcbc6a8bd476b75e0ad22d3811baedaae29faf7ae0a3392d4761871e0a14e9cd58baa0d62ab6010e0ba3ee79bdedabf81b01bcaf202daa9e282759d1419c022a25858a79a63c8929071d06995b32ec887f166ad5fae72f62cb1717dac9e5512949d43c571f029e1297e582ce8c4ba834d958aa26e87f3536bb5fdbc2ba7399e37b6afdad0a2addab818ee1d7cd4ebbd34007f50c739ed13c43fcd0b22a43b9378aef8b40ece4a970e27b75dd04e1e3024bfdfe61ac6b960e3afffd6c19e07d0e0bdf2792ff0748d95283cd543939cef8765d933164d867bdf2c71709b48b3bcf8e53c533103d12628e9b2529771b9c2c269ef03a71ced3a18d1cd1a859ddc78ae2358955559835f6d468b0268d02a4a5d20773753c1c7171bd13770d9acd13dbc4b8dc7d273d331e610597c5a09ed66fb6b2a8e9feb3b10874d08d7a294bbc5b9de6b129c208e9b9508ae71762a95cc3bf897b87127b0a17c99617c1ddfa47ae3c34eac561a8fdb0baf26a7a503a5ecaa150b5199603f95ab8d0177df1d2991314936a4a3183a793a9e112bd4862b14f05bb96d965bf9a2957ac96b205230ef9eb2232abe5f24821f9b505804502f96c9f768d6c3922beb3cd8e27c81d8623d3c096ce47fb94b1d219fb87a161988ecdd29d8541663c61ce37a46c1217ad1158028e930631bc982d9c4b5c36bdf8c7bcd708e99233e958284f00aa6904fa7912a864485f0fa84c15942efdce6a6a24573f0d45d293c7077f7622119f7f2985196c34591e140ecd1abed2fdd6a42afb904f467e87ae4886c808843c6fd91e9272ae6dcab9de77d0764fc4395fdb7a195afae9194820d1667215c01e36c9bb7b197f2a154ffdcada15e9f7ce287ccaa4294eecaeca689bd645124110758f3908b7844227dfcf971204fda649d56a9ccbb514d0428b77dc22d0bb02b353594a8cd6d590353d15efe8a1465d45f2e5f2ab8e0f55f82d93155414381090ce66972c4241dbcdad6fd8345598505db413c6bbfc2b6abdb6c731cb6c31f4bd4115fb7c0a37cf4b906c43e8e25c187b3961d2815160f79a06a403f8dc2a6dfd8779763051ab6248d576dd593aa4c4deae4be7fdc50fa7c6f5caa5b68714929b17afe879303767a045dadba15a0243764bd94e21fb760065bdf67ccbbfe2d5dcb261dff98ae3157a8ec4c1ab15632eadb48b754ab9119ea73c88b2195d93206c923da204fb90843e6ee156c73adbc5e6ac386d614e20f39f516b6e3b9728610468f590a669e22b6ad6079cb9374aa906b11365a9be692d2c2593809f86d48a21732127f8689cc6fa04936196725aa21915fdb60d4c60501747b82007b1375d1f23ec2ca1e7c2f91a59d690c60f06a28be009c561ce93f6f463b16832ec26b0ce4e87add9cf8f96b5ee3a6ec4744d44b106a3c64a81c6cea8b14f066c3f8ff3cb815d6fcc6c7393a380f9ed24f1912fed438a72e2cfc739cf82f8349027c9cb8dfb356ebbbd5bddefc18a7c78cf839b34fcaf3eb54bcebca906823baad8fe6e568df8eaa6248a0906977a8faa680a3f0c99ab299cd092cda8ad781de9fa160e98b1ae0587f31d5afdb6e4d5c7ae8b90efd7fd61fa4409d657d136e9d53d5ced6566d5bd86cd827911b45f3989fa6a2637a892f021f5af60b2181e8e65c1bb8619e0cfa5d8572b34e60b9d63f7ee4b0eeafced3a82f251b50f1bd5fad3ab3279d9e3d178cf8d7776a015119235f1a805869bee9156f0d470c483f4acd5d85017171a1a117ce610bad6c4fac36d30936f8638eb5263eea0d1212cca5c3e7f7701980b50309d1f12fb0bbda137a7b39cd4e5b07308fedbc16cc137964d015d0221fd54dab6b524ab95e63e5a2d8a2978267fa1c1f16ae7271894b6f355e8a9c341dd49f82b48ec1a194c154a6a1e07f17aa8b760793b071c250fab9a736cd5d508c68610db7a4732dba21e8ad2588dbff4bde399abca969be34fc85c9b5cdc4127a79fbf779131aca91b31add744d781d3383eb4f7b9fdcee83708302bf86bd046d999878b7b040b29ef77dac9a4c8f0683aa5551a5feaf6d3716ebdb6c08b0fb7a1279ef13612769024f0719d35af701925125032c6f08117c70c844d2a5e52ac6e7b2c94fb381b3e47cc1fade31f8157c82b80c3d0e6143ddf69449a4a42bbb4e2a860e3baffb49ad6b58e60ce9922911795c25e7dfe702a43c4dea9e9df11bcf7d2dd15f0c0d5dbc597c75c5c07008d0207193c84481aa0f898a78d1ab0d94675064f9bc0fa7ddc06ce25b7ca36ee7547801042ad0ebbc2cb9b1bb6aaadfabcfc05272ce6af9abfa50998bf65fe05c34b50f8f3ab4280025e9b531af921594deff351546825748ba5da44d46ae078752357dd74c35fed55af9e6d57b04346d76031285b1b4406d480b297db9403aadce084c2245b0dd1b3d76794c3c4bbd78819e9aadd0e7d44f48a554385654c1bff8f9f8898363fe8cd625ada46db929cd67ffbd0d7ff496992cb27450d4794848955016c4d8aaa99ce57655b846f9fa69b3798d0591bfb1afa487dcc3c899550a5b1d0e2e2d60cb5c3b5acb0620b0113fb74e80d92ecf474103f5557139a92e59758e5633405c531995eba449d34ad1f18a81c1896239503f064f35b14bdad20607f6058b28961cc9f09d12b64374137868198b1ad62c00ac7806dd3c36a4782e06d700e2507a71b5bf63c569a1c682002182607ae1756d86740b9c8de437148d9eeb1e4bc3b903e0842982f2c7e2e2155be1b832561dd793a6bf9098c5fa1bdee8fc1ab6462386916801a2604b06a0c7162f1603d6b8ee874d26139ec5183af956cb2947474aa6094bce6f1a061a673c39e4e161ac9e2e804ff0f321e1e5c65d41434f289d5cd31a19bfc533e7818db5d23dd8ce75295d48845312eff4d5f07e1408db2304311cf8b6906348dc7984df2cc50c118f54d9cd9b42749e5117c1b380dc51ad4826d0b3c1cc3a38271ec3f5313847a5e6d200378667e6728bdb605e74329e0e87c37d2e35aa98ea65779620308df4413b23efba3559831fafd5ad24e1b43f62eacd2ea4e8b5e16bda27c0379b24b85ffe5dd83e1f3be98b3a21cf6220931628cf732f7d0ffe846e28f1db8bedf3e4ca5b7b96d45d76850f9636ca468d5ce5e31341da045d686b0b33a595ebaf4b7ed9114fcf80e1f19da8b02b52d57c15be50c7fec914710267c330eaad09f88be07fd9ae835066e01bb5c80d91b971b7bc3d97ab73797a26d67e2616534c5063d8f0ecddba2b15332d7e74222f4bce2e501e8f52349acf0d9f4f2ba25e721caea6ac1ad880559e1ac8b99dae397dc9155e8f757de1bff348e6e2577ad529b33dd9c1a1dec00d76362d1eb16f676945480d1040906ef5addc103d7c763523d7f1482fbe497311b6027e5173ba71e13d3ebc21a1f6702b14f05fa3dfc1055463629d5e32320e22aa3e372b04f87135b5f157f8ac41777e29b375ccd61c1349e3f22c78522fa235bc45bfd0490af7d371e38f0d6068458771603cc883b9af32500867cc0f13fe421b2a94a1bfabc39cc2a02dcf5382f58ee4a76b3f6f322b8457dc909fd635754d200d904c0a55783bf506d7b438dd9f1789f9e2e398aa22edab39ea125b7f4f2a291abfac6841f54c486b1a1f24637f222cc793688514e9356ad43226d77de981b0d2ac646766aba54d45f5fde6b0e1dc240d34dec3f4da7362ba870b2d940e21b0e67ac8c82dd8166cf266771e84f8d9bd3b6a04903f2549971e168239add8f348b0cc15036ce4592ca3244c60db3239a2194b4adb0899aea639404b867bc41b6d999eb0bb91749630b51fd5851", 0x1000}, {&(0x7f00000024c0)="ee4665e39d8edb27e0d974ecabc78fdd60035f198367a978c81f0a44bcf5de7d045201547df2b28617634ba3140227ae0f47fdc9e20de90e69f7b52892dc8d707fc867ec97fe36ec17b001c2d2bb114bade32a5613ea44c277e055002f5a2854ba46bb94dd5d1563fd9d1232fcfb1ec8e0f09891a62f0a04a912cfd6435739c829415f3420e3d9487b7442b5ef3e45123ba705393d7fa555b1934fa2590825a9428a5dd4f147094312db5cfac7a0158bc3fb2fcdc65ae5c2b1ef82ea6a11d7858875490ef2b6a388a35f34354d8a01e1ceab9ee26cf7ae367f73ca5e47e38a7f0e80fe7c761eef0f7d35f3f24f120d0447ad2d8e9148662c404c8c5b9683bb", 0xff}, {&(0x7f00000025c0)="be63b80bb27d41a86b1b445106c061bf317cda132330a7b1de7df39a216d9f63da267dd5a4298c4a1befdbee103ea5ea6a3dfc9c068571da7d6b0a17b476b30984fada37542038", 0x47}], 0x4, &(0x7f0000002680)=[{0xd8, 0x1, 0x1f, "d94a9dac8209b08b17488984e43f6577fb53b5edafb74b4c435b95349cee7319b6557234cbac78d32c99540b8b25d2c1152778eb72735d5af15aaf044b57697be5472d9089ef9df95bf6c4231fbb90b3faaeda2582464a032b740659b08d1fead4b819b52af235ba6ff4359860531539de5cb46931833cce2d467a2a3945517a6c40adce5b0533ef30004e5c7aa1e0423ce0ff97a9d4c675e63072c46edd145f016cd54ed894996ddc387e92d4b0ff669b789ecaddf2d340403a7282a3a91a536ad2edd976"}, {0x20, 0x0, 0x2, "d5785b82cfad7960b411f5c2686f5cd0"}, {0xa8, 0xffff, 0x2, "1ac696866a1a7592e5274ccd8d109f143e11239b5f7136972c07a674f578b9d516454fd23a6f7683e78d6927feb0e22334f2c1c051a4ef83226dd9d0ba3fb00cc93ff6e2ad97e891881bde03817cc9765ae015a8be03404e659da397f8b4d960f4592746c7b54c1a3c37f693da74b345b1e3a0b83c0475bcc00d2302956c3eda286140d804f6c3bf1be5f280f9a5c283dbe97af9deaa3029"}, {0x70, 0x1, 0x0, "b1078ef59e7cfa41b8b253e975603e716fd656ffefca43394b6289412207a8b8bcf073849fcad8db0016f79949076260c8c1fb3081569a697873fe273f2700c6f7e3c216e1d7de67de6bb3bc8414e4762c1d652c08dc6e1d5be501dd"}, {0xb8, 0x0, 0x2, "50c3603bb003d0df00e829622cc2c7b6a7d12868e3c213d4cf02cd49c4a0dc08dd51db7d0d66d5b5aa35af2a697f7aec4df37682afd6c6618a09a00a97ea4d9bbfde5e107d1876a4aaed0865457c538715539c9fcf55b78a01c350923435e0fcde1997daa4d4ebea2d90d49fb3bd485ef012f486d4a315e4253f5dfa6c249d7b69edb713c310b14db78a1e84f77574f36adc767157274ca51d95af753e8684037df13f800a"}, {0x108, 0xffff, 0x5, "e089e643dcd813599a6733fa76bb807d3ee726870c876d0ad42dc24a2411beb5ac9319cb218b7fc1d254fd5a5c83979079c62cdc2faa7bf52e0c720dfc5b33524ba88c390fc2b80415777a7adfcee81eaafe5a7dabb1f4edc45aa2a940c3b9afc4cc10fedb64796ec562e0be9777b50e6da107ada005a80f4307bc4644852231bbae6be7dcd7bfdfa4ddd8fe918ac2c54ff9515c5027169cff627207461eace8815d99afebcf3cc4b39fecaf96c91afa7be86d5d65569f3fd5742d94a717940a203d4e9a4ca4bf44d62471ee2dbee2d8a05daed354f80759321fbbbdc88dfe8c5a91e47d50615980c91567a40c5c84f2f85475d9a4161b77"}], 0x3d0}, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000180)={0xfffffffffffffeff, 0x100000001, 0x7, {[0x7160aa63, 0x3, 0xffffffffffff8fc8, 0x7, 0x4, 0x1000, 0x101, 0x7f, 0x100, 0x8, 0xffffffffffffab91, 0x2, 0x3f, 0x1, 0x81, 0x6, 0x8, 0x8], [0x5d1, 0x8, 0x3ff, 0x7fff, 0x7f, 0x8000, 0x83b, 0x400, 0x3, 0x2], [0xfffffffffffffffe, 0xe80, 0x3, 0x4923, 0x830, 0x4, 0x49b], [0x101, 0x687e, 0x0, 0x6, 0x1, 0x4], [{0x0, 0xf8000000000, 0x0, 0x3}, {0xf14, 0x1, 0x8c3, 0xfff}, {0x401, 0x9, 0x401, 0x5}, {0x7de, 0x8, 0x3a, 0x9}, {0x3ff, 0x15938fec, 0x3}, {0x80000001, 0x3, 0x2, 0x3f9}, {0x0, 0x7, 0xf156, 0x3ff}, {0x4, 0xa000000000000000, 0x1, 0x18000000}], {0x401, 0x81, 0x401, 0x5}, {0x7fff, 0x1f, 0x2, 0x7ff}}}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000002ac0)) fchdir(0xffffffffffffffff) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000002b00)='./file0\x00', 0xfffffffffffffffe) chdir(&(0x7f0000000080)='./file0\x00') openat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x8000000000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) 16:00:44 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = socket(0x10, 0x2, 0x3) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:44 executing program 0: r0 = msgget$private(0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, 0x0) 16:00:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f00000000c0), 0x10000) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080)="492043adf99300f8ffff536ae365993b85e60500000077c018bc0ba0d79cfda7fe53c66a732c9180396fb09cb3", 0xffffffffffffffe4}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:44 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x8d33}, {0x18, 0x3, 0x3f, 0x401}, 0x207, [0x7, 0x6, 0x0, 0x8, 0x8, 0x7, 0x400, 0x7]}, 0x3c) ftruncate(r0, 0x0, 0x5) 16:00:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000400)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:44 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="4f347434df01a864ca090859886b5d9cd7aa5a21fa4f62e60f91ba2c21b02192c8a92d63a5da6c0aaafbfff967dde9bd34b604ede602869cf78d4587b1395ccb047b32a5ddd07bbfaa5ebdeb68d82f534e719b09acd5811b638a", 0x5a}, {&(0x7f0000000200)="c3484cf1c661b78e79bfd0e9d3d2df837eec702c96845b90ab0b8e094174b5b47036fef141d74dc1c99a90a7e74335ea27500a909494230dbd2fda6cfff23908c04828c8a7e635c7a4992e33e2b994d87e8be6b2becfd868bd347a7934c62d5c6daf329b6171e924f6d1ac863c22d2f08ca4de7bb2a6e17fb7c89b6e8e741c6546a6d934303bcd085a7ec8079ff82a1c4c08e46b0c4b86da449c7445e05990beb5241ef31581fb0fd67e4d", 0xab}, {&(0x7f0000000300)="779d400252acac859c4b7b000ad6d150260670edba3587952a5ebe0301d2bf2884461c2b09ff250f8403e5afe1383ea2168d71fe270c", 0x36}, {&(0x7f0000000340)="ad2bd9ab0ee5bb036989d9ba79d7cf2aad37029a7a67274aeaf433c137cbc1fd622d9e96820896d73e9ebc9dc2ca6b77d306ef84eee55c9631660ece892f4ff70d8defdb8b32029b1df9a00e1ab2f9686b8607d5b017e62fad2ab2b1f44b89de86a42a44df3440d90ae35ae73cda18ca44224fe67c0fe74641c89f1ed3bd468f3a41656915e1e13f83d178ad2d1110e1ea4e69be7a00a6cde412f6b1661753593b2c617d6a96d77f", 0xa8}], 0x4, 0x0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x10, 0x11) readlinkat(r1, &(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)=""/27, 0x1b) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="0000de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ddff00"/110], &(0x7f00000000c0)=0x6e) 16:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0xec0, 0x8}) openat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x10) 16:00:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x4, 0x6) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0xffffffff00000000) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0xb500, 0x5, 0x100000000, 0xfffffffffffffffe}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x5, 0x1, 0x1a8c, 0x0, 0x5b6d, 0x2, 0x5d, 0x1, 0x0, 0x7, 0x400}) 16:00:44 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$unix(r1, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file2\x00', 0x0, 0x1) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file1\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0x11a) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 16:00:44 executing program 0: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) lseek(r0, 0x0, 0x0, 0x3) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) fchmod(r0, 0x100) 16:00:44 executing program 1: setuid(0xee01) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x400, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000001c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) write(r1, &(0x7f0000000080)="0f9af75e3916844f8d12dc38e3d7b2df65b3d128eb35ee3312331518c9aabb5184f4705d07e84acafe64351f2a3d56da49133d9ddadb27cc367a0054f9587d364e70cef3869da86372069bbf6eaced47845686f4e26b8ba9421de2e7796ce5590b3967db19f7c9e4da459ba3cc954e8513f1cabe5b87e54310fb6575a9b259bfe5399c8b5fb5bf92ee248dd6f2bd5e34fad82061f85dd7b7981e5b6aa76c1800a464c1fcfae458049ce5c2a17415fc4f38258a86c48b43a476647e428f9fc58d03d03775f7dd8115cc7c90e973ffe8d67d7cae1b41c22969b607f36836f0664405ffa676", 0xe4) r2 = dup(r1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xfffffffffffffeda) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r5 = msgget$private(0x0, 0x3c) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000c8a33d191eacdb1d1b7b02526a526c33ff2b94f6b86c5e9a74af47d5d1b29ab3947715c21c84c31a85b5509561000000000000d4fe11dc7c139456deb764ba50789bd1db07000000000000009bd7460637699662a43a0f"], 0x5c, 0x800) kevent(r4, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x9, 0xffffffffffffffff, 0x47}, {{r2}, 0x0, 0x20, 0x0, 0x800, 0x77}, {{r4}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x3, 0x6}, {{r1}, 0xfffffffffffffffc, 0x81, 0x8, 0x1ff, 0xffffffffffffffff}, {{r2}, 0xffffffffffffffff, 0x40, 0x20000010, 0x1ff, 0x7f}, {{r3}, 0xfffffffffffffffa, 0x41, 0x40000000, 0x9, 0x9}, {{r1}, 0xfffffffffffffffa, 0x9, 0xf0000061, 0x6, 0x4}, {{r3}, 0xfffffffffffffff8, 0x82, 0x14, 0x80000001, 0x80000000}], 0x3, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x5, 0x8}, {{r3}, 0xfffffffffffffffb, 0x10, 0x40000001, 0x40, 0xffffffff80000000}, {{r0}, 0xfffffffffffffffc, 0x32, 0x2, 0xfff, 0x5}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40000002, 0x3, 0x8001}, {{r0}, 0x0, 0xd0, 0x80, 0x4, 0xffffffc000000000}, {{r1}, 0xfffffffffffffffb, 0xc0, 0x8, 0x1f, 0xc0}, {{r1}, 0xffffffffffffffff, 0x8b, 0xf0000084, 0x101, 0x40}, {{r3}, 0xfffffffffffffffc, 0x4, 0x40, 0x4, 0x2fcd00000000000}], 0x2, &(0x7f0000000200)={0x62d4, 0xffffffff8aac6378}) fcntl$setstatus(r1, 0x4, 0x4) 16:00:44 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x24) 16:00:45 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xe4, 0xffffffff}, 0xc) 16:00:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0x0, 0x1, 0x9, 0x100, 0xab2}, {{r0}, 0xfffffffffffffff8, 0x40, 0x20000063, 0x6, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1, 0x80, 0x2, 0xd6}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x13, 0xfa}, {{r0}, 0xffffffffffffffff, 0x52, 0x20000000, 0xf62, 0xd6fd}, {{r0}, 0xfffffffffffffff9, 0x14, 0x19, 0xff, 0x10001}, {{r0}, 0xfffffffffffffffe, 0x7a, 0x1, 0x7f, 0x3}, {{r0}, 0xfffffffffffffffb, 0x95, 0x2, 0x0, 0x5de1}, {{r2}, 0xffffffffffffffff, 0x60, 0x2, 0x119053b2, 0x4}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 16:00:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcaa, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x26, 0x68, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) 16:00:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) 16:00:45 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000018c0)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, &(0x7f0000001300)) getuid() 16:00:45 executing program 0: madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x11, 0x0) mlock(&(0x7f0000ff9000/0x7000)=nil, 0x7000) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x1, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x300, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x100000000) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:00:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x4}], 0x4}) r1 = msgget(0x1, 0x400) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x15c) ioctl$TIOCNXCL(r2, 0x2000740e) msgrcv(r1, &(0x7f0000000080)={0x0, ""/116}, 0x7c, 0x2, 0x1000) 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x480, 0x42) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x3, 0x6, 0x81, 0x10000}) shmctl$SHM_LOCK(r1, 0x3) 16:00:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000000)=0x1000000000000) 16:00:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r0, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x5) 16:00:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000080)='./file2\x00') symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:46 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) write(r0, &(0x7f0000000080), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x8) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) getdents(r2, &(0x7f0000000180)=""/250, 0xfa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)) kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001480)=[{&(0x7f0000000080)=""/80, 0x50}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000000100)=""/208, 0xd0}, {&(0x7f0000000200)=""/179, 0xfffffdf7}, {&(0x7f0000000300)=""/184, 0xb8}], 0x5) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) 16:00:46 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 16:00:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) open(&(0x7f0000000040)='./bus\x00', 0x20b00, 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup(r1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x7fb, 0xfffffffffffffffc, "0366402ba77f0c033c02df71795acd76ef3caf00", 0x0, 0x2}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000ff03000000000000000065e1e22e8acaa8e73afe1667475f9f97ca3004e09c790000004037000000000000000000000000000000000080000000000000000018dd9138915c000000000000006027fee4694f9f1b0000"], &(0x7f00000000c0)=0x6e) accept$inet(r3, &(0x7f0000000280), &(0x7f0000000240)=0xc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="aff407a9da138dab8521e8980434f2ce39cf40f055f9a745ebae61e0abcc05a164c1c98b50b622bd180028a9f479b7664431c8e967e4a4317610de7d9e3abdc236ccf8a0f44e7cc966ec7890d64147d5", 0x50) setsockopt(r3, 0x3, 0x1116, &(0x7f0000000180)="d1a8357ee7b863c66a5b6f3abcb4177f7904c0854774fff228988f4eb1360adca01e3956ec0beac703ab9228f1189f1d3067b1d2533b1e02b411e603eccace3d80ccd72ed79192583dc44f128077f44079ab5d4e024c5d675d9ab64dd53521df237825540e7726bff7341ac26c2e854b0d868cb22af5c500eb0c1502e1879d51ecac475aa14672d3cd1d3b207029252367789373bcaf6c25ec5234dedf54f444060d0ae0b725a48fb5", 0xa9) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x3, 0x42, 0x1, 0x2, "179c614b3dc99f3198d61be9738596d967a89ec8", 0x1543, 0x80}) 16:00:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) close(r0) fchownat(r0, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x0) 16:00:46 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:46 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x9, 0x0, 0x10001, "0100230000006215230fd503ddf800002000", 0x0, 0x4}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000280)="4a3ed3c91f0948c12b83a8a17f17e25bb976cdafda345762374019a9c921399c8ed764d3cccbd6d8df6e6ba11498e033425fdef1459fb3a320433ceb1fff921aa7417b3ab0352b8b6e056bf1481d3233f1c00b406dc49854e36ccdb2dd2a8cc68fecf8cb3c4ca33d2bf83afbaa4b06acf8166b170b8b874dd2b78a6eae1ce98846df680d353f3c4e45fb1b2f440505648729ea5443100172578715913c419fca2a61607b41ee3fcad5a0b5", 0xab}, {&(0x7f0000000340)="6184782df050b6eccfd76d4d5e818cbaff2deec31e326b29e0f225a8cdb8aba1adc8dfc2c30c3fe3db6d895e10fadcb24b48f798f00423117b6ceeabb9bace02d09cfd4c4489c66c1e1a74171bb1", 0x4e}, {&(0x7f00000003c0)="36f14b981f576eca6aff1dc0bd864b9f6e31f502e163cb7b6b8866388cd2cfc6d6626251e03d86ba784acf454e9c975b09dc7f2c5e7b12b7843ac01938a7b5fda2fccdb0951402b8b3cbc937b6a28543c3e390a960dee2ab3b6aeca4a5af0b54ff2c92b459bc37", 0x67}], 0x3, &(0x7f0000000480)=[{0x1010, 0xffff, 0xfffffffffffffff7, "4c51a9dbd646fb6cc6c48705ddf4943520e0f3b1ee4670db0cef85a992ecf1b5e98fde577f496c5e2867f7172367ef8ea39020f9a70d81c11b0f63ad08e27a0d8ff623036b8fcd0dafcb45f0a67bfe78fc7cb9b20cbf22ecb74522cc4f09e4dcc710dcd6d4fbdc668fa1e737796bbc34c5397bbc2b5961b4410545b8b20820a29817e93140d15d6475b1a1e51bd3393bdf1f88ec3d5c8b52ed7b17f82d0d378ddfd2820354a7a393aadcf4d4672336e4c26965599f896b8451f6bf56e990322ba7486a2a0b2cb7818465ca239e952a7050d7c1342ed17ac9dc5accbdfaa4e6bd0628510b844e308e01b65ac86a27a3d6bf128d23bc92670d76f9428f8e139962c6e61d0c30334f0497d5c102d65c351f22b7f3be74b6793dcca5b6cca49197b4785dcb13b08060181d882a36debd775fba54812775b27c5e1e34a764dcbbbbd3fb7142fd2433d410ae13dba0f9ac1fa505c9f2cd4f723cc5241be3517c2dc9d12f87eb67cef64869cb2053580c8c582ad7e34020dbda60638f79f52a487bde13bbdbcbb7fecb248b15a28187a7f1d3f6424de55b80a156d691660258d2ebaaa6883da014a63d897a160bad83210e005c35ac8a2da4026f82566ee934b84290c042d363410bead2631c41fbe26764fd21d66102392ddbc9b4cdc9ee918fbdaf9e876b88756796076b14747a242bc50ee5dbc6e6d85723bd62830497bd93e6922b3df79e60f28368ca70c7da7f15488be4310b34baa48b3c2c84c4343c148ee06fdf3cf09b747158760b7c3acbcf5c44637eb0136e98f44343a8c6e9081889f9e14b5ffa3032c9b2a9f1d28d649b074188473f7f3cb09af445fee41f60fe39606bf7aea5c8144adf038aab20c1461062e9b12338d9ae3fd1555950c9e544fd4141b9b63bbf6a483888cb87911891370981a4dbd572c57f8c3f9b794f896921fe62ed655151ea4daf06a2d757a8d3d163a72341f0acd4c82a41bf38d8fd8c06ebc86d12825e298168fe243ea5629f747656f9bd8f8f9a6c9f146962faadeb88069539c093430a8b3f3f666faf0a64c8f88fbe1057c6d1f3e8f5e62c6da8316352eeb75dc93a7ffab7683f78d9ffe0caca5495a2513ee95e07bac02f1dc30f4874332d9b363fe65c0dc1914fe7d2d13fff3047a0701f6cee3b35d1d739356fb61a4b8bd0bb97bdc98245fa038e5330bb60b8f4d882b6c399d728a233611c773569086e644cb06f009e8c1abfe7f5bc34588323eb6d197f8e88aca84178c552ddc5db477d36e95a0e57eedd8386a8a3bc5cfc963adeb072e6a656bd73eb6dd44d0b05f2e6d9f9a699903a53761a493588c7042cdf33a0c42613d3218529d3d69ca2922e0ea9bfa21c32f5611291e489e530c2abad325e3989e4f8781a68eddd7e883231c5758d5abff8b4b6eae9a29ebe7e49e21f1b13e46162d1a668c782f50f6f80cd5e24fd045b6dfe0094af8fb732c0889a418b6e3cef7d0dd628ac9241718a0d28f9e35c29bbc124fbbc1185280c6a4b9430d5631ab010db8b80e0768f80de879ccf16d8b5745a50aa4bfb65fa7e9bf51171a913bb7a2b064a92c0223ac3e79eb0923874392c6447f07db37765031a9a13a31ff03cac2c22504ffcfc849da437bf1486e18bd7049328e30c48219740448b5bebcfdd9d5200b5c78c9f329c9ea75b906b107a249098294ad7877516d6524572228a949bdf8e1f73d6188396f4bfb3d1a848eba3299e7e42476fe4398653b666e857ff74718b462bf8d5e2cb27e979e66d9ca67112af7f0a33fa25e7ff2c0d07373a0de7ff932d067452c39d216baf33700561936704a8fd109b5358b693c2bd0bf8c62e9d2d37d8923c95a2fa2d9a1da0b5efa4eda14b7b8b4c06b8c784cbb7887ec9c8cf2a86f66afc0d2fa2a40b2773e0ee5aef764b3a8a443f87109c97f396e8cc9e6a417c17f32dc84d6c5353dbac280d72e26a7e2391a1ec04187d4002d122d341e624760d40c2c0d936473649e2054c496ebe713721cd3b83ceebd82f33f3cfc60cd66a62187cfe3be2cc1447f2a9995fe34c03431bbc5b92559280dd472eaa514d32cb8a674ebdde1e45b79123928a3227fa4e0669934cdb1918aa20eb27d6734fd2dff707994da914cdd1ec4f426656624f0ecdd49b913ec7bd245797e0834dc7cf226b78074830edf213e700ded49e22530a484fa9db8ba14d4be2d4342c7467888ad2d0e738f6eae5a26c7dae15f824ff40c8bd1b21c664a5dbcd7cd93fd49c66bbb46969ca8feaf9494045e33dc27c85146f9809bb8c7884c3263a5841512b95df12bc8054af08ddfbbbf19a443a9d6ad52ca7aa5f88d60794df4ae8188a80b9932ab5d31377124076245ffadd9465e2e1889369cf2a24ca770cadfdb65d24f93e52aeb04e1a0a6abbef08e9682a16b62166c812fa9a31f33ebe5aad23c4662ddec465557f42300625b852805a0e993daf7e02cc52d77932e8d6825f3fb65577494a03ed30f113d82c300176ffdb0778b6eb4028308eee9f29bcbc2de0b85617169b6d06372fe6234e9068110414e5f01afaf3ed1e1e82326536719579b32d41c6e160d340d04a541ff32bc0d85613e6cad242b520be4aa04b8ac47c2287846b2b389e9fe648b0de8b496a224b52841b70eeaf8e51c9bcf800817b53cb3c56aa8c89c25ca6dcf727b8342c9beca856d393f0ae10d80b42cb9a07b4b8c9e167d54367683d4c5ab670253594398c052ccc351e76bc8bdbfbddf7ffa328c2adbfecd84b85a19871ce30f2ebec9c57a5d46f33c996ee375eb6a15e51d7d487d26b93ce1594906067ed84cfeae66820062fe4517065525a97bf7108f6db25c241330f4af041c2a5881eb07ccadbcea9ad74c7af6a183f70fedcec085f24d03d0cb171dace673f64125a02e71b65558dc4055a5b3257c8998dc2670095bf13635146b17b8248b0cc3c6339c388c9fbc8a0ad7b482f74adaf59e8f4740a1b02332729f2ddd26b8f5e358c1b8d9bcd2ad285d79339ffd330deae06d4362229ee701222a787e8f6f7bf3ebcd0df015f4ff1ed8f60f2dc339ee7472a420a8c6958105331e0a663d7e606c3f0e43717b5c9b1ede0a89e00838a03b1ff923ea10fd30e296ce8819e88414c75d4451e3de2e1eb3f33d45c7154402d11f692562c442ded823bb382f049eb9e403bb25c50ec1b0e243d41bf76bff419366f826319d3fef2a0c0c30f074379c96cd7369667f1b8ba27231498de5a11edca5396bc29c7922ccea7b3195e1a66597a6997db10488cfa53c3d3d8a2e162d9960698c041c98919f3f2e41ec187d70bca93e72053161922fc8ef6307e4e9a87456e4b0f45e808b21d18f6c64b1ca49ec232142575811bdd3aa0dfde1efa9c1d4cd5b5d849c8ade3299dee2ea6060b60c4d155659f342d0256033ca17ad51416427021065196d8021e2f554253af736e319c4a36364c41af2339fcb3e818f8a550643c6ffc93d85135590be03ca06ad3b3908bdba9c45a269245dcd7302dd90a086ed5c79990ae1d41eabf5d1ecdfa1d2439aec683c830d64356cea3310022f6e00bd6b91108b6fd76fa80a927b30c4ed0a794b8f85360041f6df5e285c3ce54c549cf353990b3667a13fc601d7ff283bcfb4582a9c61e37003eda7db04c52c50f1bc7e9b3e5d05e66e692e86d3341cac61ad683a7a9e99049d743548413e16fcb3b9bddfb79d85a560cd9e77140f423a6f6ea16eb1491b627e5c760de8a8ca37baf3a744a46be278fac7aae465d5faf774fbcd13e9e5571e984f920866e9f98222bd2ea24b2977f49077fbeea2aa2517a7b34aacf4c5e79b09a7785b6015ecc5626115552388069d81617ce1e77772d326cf1d73c27665e28c9920bb46d7e18d988c6ad0497346d483accc5cd28ec17c7d84dd626e8829bada2dd9b90bcb4424767443a30dbd8840724fc327b1807e5e7c543ee6fdbb9a4de1e98812db2b7bd4e62e536c7cc62897107ee946ac61044280b670d181a7bf39a4f6f6db45dac04794e5272c6d6b4a173b3c1cbc79cea9200c27817d6cff3f59ba8a508a8624d7739497eef56a69c8a500de64a97fddd4d4701d203ceb434007e6ba4b841832ebf773cb214dd7d405f5ddaff267b44e4070c138b4abcd64112ea63851d8fa937f5b61010fd9bc7b84863cda2baa75d7a692b0a4b26013dd5930e4037fd0d85b1e7c0c58b7a92d8ff7c91a660c3a15b9f21fe6b4c86d66d15bb09b7f535c9bb95c402e8443ba0e90a90fb16f73811bfcd42ea2fed65e2329a8a7184db469be23e2f88e9df9e6dffeba1ca03e4304b032be6df919d7a87718afcbd03d7e54b73be584a23343f82482ceefdeafed52197856a4ed93d8efa22f2f4ce4ede1ec143d118b2fed2019ec638bdde5aac8e3aaf7ad13d2715d53af6acf7f84157f2cbe993cb9ed77c891f8ccd6aef1c51cdbbb5b11d1ece017743b6abbbf746ef6c0e6651a29716370c93821aae147acbc1373406eababcbe5bdafcb5419e3858b072cd09f423d4fd3e308c35a8f97d4cf351d173fd108c94b8a784580220a72226ce89cc45a5c7e7469fda982ba0e827a93e01a857ddaadb778e248f266259073e4e2efe1bd039df96cd9495a56884653b93296a0d14beba82daf65bf314f5377da7b058f06ebd1a111879b2e392f043c6703d34b8aabc93afebcc799c3c42889b31a9d0810cf0e6f0b207db6312d5d2f65dc3a0f1c43bfb7066e9a655b88ff5b2429fb05ff2148742262f903a2f9b13ac46ae5b99f1ffd5f9ea2062e65fbbf53d4beef2c238816246b1137ab41cf574d30ad2cf7a90e2c5eb65d830ab88879d7e7f7372ff800405c943a5401dc2e5da59331eaa7aaeff2350270e76b4fd84e7801fe4387f390c2f84328e9e29f55f031f4c5d600ab69cecd30e2481d1509f85f4559e49ad478f7cea5f440fa80f06f2b923abd6134777cab6fad4db179644a0692d6cc01f9490bfb9f5cf84ed01617f828332350b2f5b849b6d0ea78008eda1f5e4ca1f201d25bc554a923fbfc1b6afdedb211a83fabae31b4fee0dc024caee514b2225f47e36362687ea480b439c062af6d1cacfec5976bd5ec8c2e41a080a9bb1f287a3d908779c5a7179a26bafc7077210e29a8ee07a6975c1b901bf0ae1af8e84dde482d09e42f9d6c22dea44eb404176d4d154d5fbe9b83c0f38b8f4dabf47c92b199ec422483491c72d95875cbe1605ddc1d8be93ffeb369a0e6ba1049c9d04375c788000c11760cb540faa13212f99b576a74ee1697bdf86966a4c51cf08e029ffe132260b5fdb8e71eda16c41a907bc687c4806c0a10bff06effe73011f744e6e2a7e845d391582ef916206d89d33567adc52ec9ab6ab1022255912f2508d2759e02c9ab428a2b6a0fd54e1f2c758c82fadb2dd63daa2956067e3dd7d67a866bf4be20182f5e81aada94b732c52f37a029e5aaec54a1711aa644adb5558f5ed9a08cbef4352f36d2a6980439dc51cff9c61938a5192b6658d98a32d6fb8ca005157a8f193e327a44cf203d052ecc23d88a0167f890f7272fe6f72df1dea12f8e1c13ac6aef1939f220d8aeb3783e7baef5599358931dbe67fbc8b3a9e5ec664d0d55f00b92f7c70c9aa7e4d4a4bf99e285c4d79eae279462b0f04e85e10225cedf70a95927cf693a38bdf205ca2d75abae1a71e8be48f8616f88a20ecb41c063c6d81114a65e128c2ecca58a61fc9effc6d4ecfab6cafca807479e225bcd6b38f860bd71e2854d4058129785e50b097ddf5ccffa8d8aa73063f8249379110060fbf299d3da8e94ba467599d00293ebbad371699"}, {0x28, 0xffff, 0x6184, "0ce3cd5e888d011cf68d675c52f97476180a"}, {0x100, 0xffff, 0x9, "d5e4d275274447810990d24efb0c3ac44181f0e8c916e1541c7511b6bbbfd73d0774577db59b769cd6efb4e1e53b38f82476b478ba2a18269c2a0a8a93f7cc358ffaaa7e522f8492acaf4161f3b050c9757ae97e30d48b2edbcf29dd20f9fa9072c0a5a63070fb4529d5e5f4b0c3f3f34dce8c2f4c98659e6725cdf1f87e03ef531cacbc1c9d554937f291dddefa0081fd8000f09363f066f6aa5726677c6d10e60b3804d92b879b12bf714c5ade687453feafeb3f52d3f8813f79b079101bd75e83661b60a8acc4f33e4d798257c6e93e48a7ef3aa3da5abc7577ade62cbc73d212d9c09013f82253"}, {0x80, 0xffff, 0x1, "1fd61debafe6e14890418fff089972cafafd3d813013e9cf9f81c3777a32dc0a21c5e9b1f6929ade0dbdba299c9e91158a0ea60fef1455156e9d881e8502e10076cbf4cbdc4feab02b7c4a18e4dfe13a6eb6ebb829a7ec27821ec845603816f55df34b77b092b99ca2e4ac"}, {0x48, 0x1, 0x8, "79849fe533a316a34f19303bcec7b5eb89a1e5e06dae3cd6839d214fe0bc4692b48c212e032c79a7d7f4a8fd5762b33efabab179f1ca9a"}], 0x1200}, 0xf) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000200)={0x100000000, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x7, 0x3810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002800)=[{&(0x7f00000016c0)="04fc807a8664731a34fb68e082dc5a350af61ede29877f14fb399e211f24a97252e47e26ce838cdbad47381a3a720fd9f514318e4d873fd3136cdc29acc21f9936a722ee286da4cab0770a148b284d90dbca2ba7b923fea7b32912315722980fc5cdd55382ccf845781888cf438c5af8ecb0961ecff547680a1157039bbb877d5d7766841dc5ab9ef460e3669d85e94b5287c1532c55c872567580f9f762e83e8c402608e41db302eee3ad18995827d855fd20c72cda74b412c84486ccac565bfe3a84a3e95f4a13040870359af7229e26408d0bdccd6a797e466919970783d410243dbc9129cb223758c0c97d79ddebdcbdd955684a92b2941082c369ab261a6935008b0aee2383e78666914f1104cecd6bf22bd1adccf08844e2741886b686bca508de4f76e25e7c708c9cd00a63fb454b66bda07efc9df785a6bb8055d3b785b90770dbc70a9699fdab24d19cfdc27490649865d553d08624491cee4cb96088fd1dff9647136027acf462d6484c042e9bebc10369ae41d6b9a887d8ddfe25f2e9ed174ee3df17088bd4cf7dce98929f2361187bb0608aacb21a0d023b17fed5602ed14340aadee0f3fd9f7efa44e8b55835f2e43408642e6b2dc6fc793a62460be9d9f1d3c69c37319189e705c34cb8f286fb537b18e7b6e8b40d55cf685544055b2b188e4ba1f202e64e4c3b1d26242954798a59dfb7abd93da1372bb5b46e7adf2935249024662032b0c69524cef25dddfde26da1617ea138df831aac167f081ee274513081e6e03742c67c9a949aa3513df9aeba46d27762d62e2381826e75e6bf56d30f1dcc9d4194c5fe69be811f3117b464ad0fffaa4ccb953c7802bef40bebfdd9f088ccee04cbf94981c356a7dc4687165b0f99c5cd138680bb9fe8acc2ba448f455b890ed3e2f9e7b7f33924783b9f8db7f383e4b581929c68ce3ac2118a851f7a1001b6c6a6354fccf3c80007e7f441e85e08f22554c2170a0ab68babb7bfdd7a807cb63a715256712713dd29b8ce393cd0ad8f342c456e8221c31f76a3c1ff1a0c479a4e52933e1abbdd05588780e100a11673fcddb0357aaa664a3139963d5ccd9a59f1d7fa5f040bb28e420b03aad9a3edaba7fe5d1cf023097700c75c2d80a669efd7d2d7a5b8d2570c14faafdecaaec84ff9cf494950aab9d760e367c5d0f29f9341df500b0f5d3f48cb4e0ae986a42d4e60aa3fec19d2f481aa3c05d8e89596653c9cdd990b466db11fdc99c9c978cdae621d52afcf3e695f852bbd6974d87f26619e1eea7c01eb4f696239412d3ce02fca5438cd9f3cac41945303a92450f02f09871d8f5fdc5f9e5a7760d9f001344bd2b5f2efaf54f1e5009e2e08a10f0afc55fb9d0e1b38a6a14caf216d1e503a243d134f517b641001f5779cae50445c825eb2fbde0022442537f1542189c6be62a7508dab3cf01c0bd69cc82bbfe09514127bd8f51e2f029b3c166d9fa28a39c71fed5035c24b169b6734dfca4611d47e348e032068a9158f7353427514378e1efc2ca140fbfcd8b2382c88fb80bdb1ae9d460b677075d40d50ea3c467c7ccbdc34780b06c07dd71e7101739b0dedc45ffe273f64ba0c2fd17f8da9a73a6636ce45c0b689b08b4e8b93932ec94baf5904f12999ed4469e2ba9d7fda77b04750e1fd8fc29f6cea76d10fc036495ef9da22c49053a18b205bde5849b8b1b924fb3dfb9fc496911dd06b8a57505061bcef3817ccfe73b306fccd2c87b48a173bd4d80fdc7c59ae03e5685c913f67c8a75e0e0737fa0644b588893d940553a1d4291203f14e63ac3ae556afbd11cf328a7c8508dd9f599f05f023f3cbdeb08ac7d3ba68d592e2ffd4baae53fbf4e71f1e4074397244c25cd5293f54366d1c9af3a009aa7afc86412cc98b3334535d815cd1dc70906abcfbd802313ab90e889d9630ad8c4e7b8511d7bf0646e728981417d6bdb42fd81011720c192a74ab4d3efb986c5e5c443087c3833099dcba2a4da4550da01d656f5c089862854372f87813ff53d43a73ea98fe41429d0444ab6a4fda91c14d9bd1fcac32421f19a9bced8c473bcd047c6c747fa1061b5e21a0464f8a37dad839cfdcffcff047232119c92e6b5256697cceb21c6681f9eaf12962976236762ec6f85a99534fca95d26ca4a9d729623f049a43f1f61ddc403e2aa49204329a2180ae3f0cd93fcd0f9601d066d54f3afacc4fae90ebf1c222d47fbf95c429b606e4ad1ba576075d756812375a437d8788c3c0266cd61fb7f0e4be61f775ffbba558fda98551017d8756dc2340be782dfe3ca7ac18e4d8cd02e4ce6932ab4329644499b51473fc1cb386ca224ddef5ab05649a5c270d734d093ef15e1379cdfa617cadda9d53f684dc51ce61dbc25239415d616c34bbd08f0e3ef2b629c19d99e0a2e35f6c0b912dd94bc127352c0f0acc535c4ed4caa44393b4b7a9b2ec46620d693778a4512093c4065b077c1ed0f79161e95a2b8b628375ed6cc922335c7bef57c13894d60400d461a171b37960c638cd33e3d16a620f01de31657ecb9bb9b6e190ba9fd04f6695f1f84f9fcfffd15eb812cc107763971e60f7bec09fec1b396e7f56aa5e177977acecbb946dd305325f92b1010dd2989cdc31ba96684ab5828e0875aff613b3bd4486928a0979f00a0905378edc01be8e5689679fc5c756cc58dbac9d3cd7a4abb26f953dec1418bb46436d6fc2c7f7109ba6e963c21868efc8c06f856761aabb26d9e5ff1d2447f7e8bdd9a328862bd739d22a32b833e3a4fe593a6e65f5899e97db89e7d74deb1565b4bb1f72527955725fd8fdf3e03ee3dd64ce5aeef519eee0f3b2421e4aa2a73ef0fbfbd4ebfc4dee53005d8abeed5d00bef2f38e11a5f66e657fc8760897eedaefbf79d67409457fcbf04b453aad6209cae015138a7cb9bdcbbdacb998a0362256105ca5ebae88363748dad6a9d80a2e95119b00bf87b83729262a12f5569807209cbc2c57016aa10f831ecbe301cc2aba2c0450d8676b0880da91bfcb8ab91cd1f96cccd253f2e8e81896bda49a71b9491211cea911548f27ef3def00c2231c076b978efef9782b72045966a21afc6862e9e4771f3c6023d2002ce149a02bafee2d46a41f528e7987d15afed9c9a0f491432ba5a50e82b45c12e9abe5321f4caa711e4733f86e6c000e342b00b12fae1ac82e1b8f06ff2095acb7f39ee6a37d398cdcce3cff57e03f072c0f19ac1e54188e4ef159c74e1c502fc2b0c4004abe6df2adc31e1fe4e8258f406510e83ad23a5ccb0b034d5406a7011c5b4f0701be589fabba561e3171677daaf21ca6096d9afa627d38afb4e43eb466aace3a3af489c09dfd84357425014c59868ee5ad593fb472c02c2c630c12c2fd7e911ccfff0d8b976660d9469c6effa62d79816c49d670cabc336845eb3788e7968f02528385598a7466c8714c4ee78f2a0b3930a372b2caaf0775a665e707712d6bd57a8f1963f7b70fbc1991dd69697796cb2f33259d235a58dc97150c12dbd3efe4d3a52c201f2d6334640b1cfbd8b002b28bfbf947adf5ecdeaadd023efb4843bcf8731c8a8af613a0a1a609f86ed05b8dae63edbff33e78f82531c53e2450571195dc2ebcb6d41d3000204782e8f69369fea4f9db58a34dbcb6c0710c668e51254eee8d59ce1d8459c0b3dfa5f5fd9933e5668db38da0d345ff2424a99cf494c3e4fa6896cf4d7a869e08e49b3e25972c3bf8e77c4faea37aa4d9a4c9c2621e7cbf9d18b98be6c971ab2ffc5d07372cf42699df239f22e21a97115a1ab83fcdafa3c25a3316b56abc9e7d33115f916e9a31e795205a49fb1f009b7378f98481a341513f2ede22b17216b5e805d2552f37ff34bb1eb3cf1f7bc5996c6f28340150e7012d926af6ae4bc5802da2cf7f6e609d1cb73deec93eb8c38cfa5aebd87225ce926791d5acef650a1de25ca49d6340245b5c0002aa3273c474a736d9b870873d9d90336412910771ac02203dfd1af80626205a615ce29fe55c33302ecd29b3b5a81517238b9bbb28b7cea538674080d369b6bc755e238479555f979993e43cb01ef26982ca9f2b253e2b50b9b6a1b317fc88b6882814c8a3ee37a74b0325e2eaa8eb95406ece8862c968e52ed34a584ffaf9e3c48e341d78533119b8573f2db27e388addf540138bff8f040dd5e5d71d3ebdbcb04f651ea0dd3199bc2ecca88fbaa8321ede7f6f4401e7cdff886a2ffc8006b2ef0a4e157e2878e5836471ff370dbf528514a965173398129ca1b56d9abe72f84e9d5ef336fd0815395f82c1e4227542b25592b00512738a85f612a3c840443140dd2196caf12553891072ddd03ebe53b811674b05a1dd10ad7084a0bb633ab38dbdef281c7dbfddf32ce2ed9d32474087c59047aa02580ce03080b4aeaef0c30d0f6a46992af6c9ee7c2338f4f0f340b288ffc42a834ece67f52192a09edee6a8fac2c45cea7c50a011c7368f46b93f8ba55914e9ea711f9edf6c2486e48443388d2b8448d4d6cf737ff89946dd53c80148e7f5d158f82617528a25943f32c62bb03b3f38afa92cf9a198c9d185d48c092ad60426857870be545a07a07636f8e1c1592349e9caaa2f1e042acc153a9199b97cf9457b86801daf59989817305e74672e4177724d515169505930f4f188adb959fd706a0f68a6a7f9b3a87a42d08bae74924b788b6d0f069953f4076f2353f250384bb2f6f8a9b94772118b5d7223d78d2ce571100544afc06ca1e9f6a4aa3b08b5a94a208e5c628d7f095570360ac67e54d3a55c43e453554e461640c56ffd7474637b879a6751bc489450f1f5ebe5fcc339d1ba2787d87c5f3030d142f9390234715f0ab94eba09cd5db0a01b9c6e453e701d1ba0edc79322cd9cfba7cfd349533c167a0e37b300cc02fc9ac92624cc614a31f091bafb8f3b4386a9b491cadc607e64ff62e29a55b0c65a3c5db51df279f25e2dc473e43645b08c0b7666af49bcedb2cef87d7a765424c5f9fe1fcdd7f44c76943fd75ddd0b16d1a20e54b57bb94007765b2636416e97edb0a1d713d8fadaa104cb96724f886d51ad60ae0a1eb89333458af5793596d4fab95f2da108ce61c498795c1bb87f7fd1dee287cd3ca45f7e83ada7fa1d5a2a13e14542082f3fb2b25f59edde2372a17f97238b9c768366472fe13af6f61e8f8b4780a391933e6589cf10abda2e8d8753a3a9075231016516e267970b7838c36ae45fffe8621fb2303cfee630a7a700a4f028e02cb5ef40c929fcd06d7b42d0bd6008b63a19e27e32e0688a5aecf4bcf63d4d5226e9f6e599ff5786db8e2fd9226c52af538e384bfab49f74a9d0e5f77f99c8030f31db63647ecba4df09bd2934d0440491349290c38142787613bd31788dfa4607c3a84c459dac916282714b4898cdbf90f5b469e9336ffcbfff12f36c7ab9ccad17fe7f5312c31ff07af0ffa44a8e22082e67a25ddd75a8faa302ac0e8c5318aa9b4d4ae744b629b5b35196b030534ab50eb417add0d417f8544d4e1c9b8ffe9b069faac11a0501e792ccece44f23d1ff2ec2fcf1b43ee8d34aeb26ffaf9a73f3cadff15c8179caf34c4018e4c5c780947f1673751c271758771921b90f8f9b089e0b69d2bf996073afb1fd70dafaee5f8189949d0d0e4f26bcc2581183d0052baf7d5e05cd47ba47a38144adec29324ee922c89fc18630033bbe60ab65668bb187009756b4035a7d762d95979a3536484ea2f87e046b923701d65a24dc9f174de570a80ad2b8f6784215bacc41b41f13690ed93cd657a7209dc6f7f5fd2997", 0x1000}, {&(0x7f00000026c0)="18694c16095270c66c30ca30d7be270a5dac1885a756352b7c0b1ab03d6cc41b1970565bef1f4ec7c7a50cab20ef9ee8c3df261c1406c1ca2338be8408c56f4fbb8d08f70b5866eb3bffbe73a2d695e141ae8db178506fff1d9945fe2eefb8c1f5427ca9b81e6a1ee6e05edc3c7bc22ba389d6", 0x73}, {&(0x7f0000002740)="72cc11f7c64c94bd39df95f623c32134b2a22d03ff5198cb4850bec82cad7884e551309593659765e3e8d0c47f470546454c4e9f922762986915062e167921e8d42ad4e856f37c63504e39aa075992a93bfe29450b644feed13930d4549a33012577d285bf7b62ec378f6c227ad5d90e7ad294bb2d93da313064a388735d13e26dff0b", 0x83}], 0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xffffffffffffffdc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x8, 0xb, &(0x7f0000000040)="d5ff9668", 0xcc58d9b6315d0258) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x3}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 16:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3}, {0x6, 0x1000}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = getegid() r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000002c0)="8d855b8a3ec7980a86f76b098a61c28085c2f6b152d575e95ba657f5254df47769392e91075cdcdf2e852f042cabf00c54c645dc7b3a508feb0766be181d00d399cce4dae93bb658a0faa1e5851f533c9f2955e7c24f89935f6037530e44abc62a1aa8df20bc6773931028", 0x6b}], 0x1, &(0x7f0000000400)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x80, 0x402}, 0x401) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x980, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r8, 0x80045756, &(0x7f0000000240)=0x80) 16:00:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x8011, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() read(r0, &(0x7f0000000100)=""/150, 0x96) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setegid(r3) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:00:46 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r0, 0x20004b43) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x7, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000200)='./file0\x00') ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000008005786ca900f1008fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x20, 0xfffffffffffffc01}, 0x1) r1 = socket$inet6(0x18, 0xfffffffffffffffe, 0x0) getsockopt(r1, 0x29, 0x37, 0x0, 0x0) 16:00:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) renameat(r0, &(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r4, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r4, 0xc010427b, &(0x7f0000000000)) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000080)) 16:00:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3ff, 0xe1d8}, {0x5, 0xfffffffffffffffe}}, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) 16:00:47 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x0, 0x8}) 16:00:47 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x80010, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="60ee3a1efdce4e47d60edd54904611132d7540920ba59a26a4d91c3af80a2350691e56f76c3d3939989c33939882c9b2a614be0bff1f2fc2ea2c2444244ee76ea0653f7d4e87ce7c16cf66947d7df5058390e3f3628033d9211f82feb495e5795f978405ed4c51713778ff10d891d302e2472a8f11fc5010e9be4046ba7a1d09c4d98398e5e5898a32a40b4f29aa582c918d0e10ba72a159858047af08a9a2fb2ba5288ce091673e3b9d65b70dd66bac50e422de54f3077db0f2ef35958e3a13ec7465403d0163b74cc96231729d2cb270694ae84cd2acbe", 0xd8, 0x6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x7, 0x10, r1, 0x0, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x3) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="01010200d4b075669ea6f55fcf235c036bff000000107d0cfeff0004"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x15, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="cafb95d0d2e3188b32be89af8f6a71d02da4b763b2adf7224be3c42cd2ef6860c5606ef4b0224dcad35e04266b9222d0", 0x30}, {&(0x7f00000000c0)}, {&(0x7f00000001c0)}], 0x3, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) socket(0x2, 0x8000, 0x3ff) readv(0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') sendto(r0, &(0x7f00000001c0)="31ca2b604d03ade7d956eeacbcd9f9cd35358d78457df962b1d5a9ecc1c0df296334a9221f17d20a3f8b404ccfbd25800e55aa5a35492fae094a61ca04ad5ad6ed739e1fe10963dd5e9eda654e6d9df4127539be5cfca1641ff287f8f5a509dd2846147cc9c8f2cfd752387c23bf32d42b25b0fe659d13bc140a8aa58460550cf93351dabddc252478de4e36b91c5826615e7422f50881149e598286592c98ba7c754a95cbca77abf810d178bb7353dc33843065872e14f0f229769dc51e9ccdcb43b810b89698cad1", 0xc9, 0x409, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) munlock(&(0x7f0000000000/0x1000)=nil, 0x1000) close(r0) 16:00:47 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r2) setgid(0x0) setegid(r1) 16:00:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) connect(r3, &(0x7f00000000c0)=@in, 0xc) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="e3093a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = msgget$private(0x0, 0x480) msgrcv(r2, &(0x7f0000000200)={0x0, ""/90}, 0x62, 0x0, 0x0) 16:00:47 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xb075) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) fcntl$dupfd(r1, 0xa, r2) 16:00:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x1000000000000004, 0x8005, 0x42) nanosleep(&(0x7f00000002c0)={0x8000000000000001, 0x3b9ac9ff}, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x40000000401, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)) openat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x4) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='ON', 0x2}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/146, 0x92) 16:00:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getpeername$inet6(r0, 0x0, 0x0) 16:00:47 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) kqueue() mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x9}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) semget$private(0x0, 0x1, 0x180) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:47 executing program 1: setitimer(0x0, &(0x7f00000002c0)={{0x80000001}}, 0x0) getitimer(0x2, &(0x7f0000000000)) 16:00:47 executing program 1: r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x4) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[0x8, 0x8, 0xf87]}) shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0xffff, 0x0) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000040)='./file0\x00') accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCCDTR(r1, 0x20007478) 16:00:47 executing program 1: utimes(0x0, &(0x7f0000000800)={{}, {0x0, 0x80000000}}) socket$unix(0x1, 0x962faffa6a9dbc43, 0x0) 16:00:47 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, r0, 0x0, 0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, r2, 0x0, r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x1, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) sendmsg(r11, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$getown(r2, 0x5) syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000440)={0x0, 0x928}) getpgrp() getpgrp() r12 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r12, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:47 executing program 0: r0 = socket$inet(0x2, 0x4008, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a92ea32f", 0xffffffffffffff1f) readv(r0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/197, 0xc5}, {&(0x7f00000001c0)}, {&(0x7f0000000280)=""/149, 0x95}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000000400)=""/207, 0xcf}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) fchflags(r0, 0x0) recvfrom$inet(r0, &(0x7f0000000580)=""/189, 0xbd, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a16ff22b61db81a2cc389859f231203c5f75b2c2c2f97f3f9798ba819cebfb777fde79b7a133a5efb8b77f584115bfd3a84eb72990762902bfd6f41ca1ef9a4c0b24bce7ad44b829a42649443d87b17245ada5dff3037c87bf343a232039cdf2344d46", 0x63) 16:00:47 executing program 1: r0 = socket(0x1a, 0x3, 0x3) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x9) getsockopt(r0, 0xd, 0x3, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendto(r0, &(0x7f00000001c0)="ee6e19ef95469c73e2554831a4508487a7799e3132473e6999862ee864f09948f1f62e2812d58d8b6cfbfb5a12579708a286fb665f1861b73e61258f0552d7afba2f3f3a8a2bc27bdd72d1e0f4b59c05dc0bc1d699d2aa4dbd6155e5442fc1ffa431b37646e59cef4981b64f7de3ccbe793efe552fbbdd0d21fb6c21193ba97b100383826b81c27784c1cbda256e331861609d3ca40462739496b6dcc28f5b052b8d04e512fc44157c102d2f3f66a67026485a9f565d36a3b2d162370946dde42d920db614fb95812943e83ac0aa4f825def3269dfdfa7e82e40449ae91e0037b01fce2c2b72b02d2fd3", 0xea, 0x402, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x180, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) recvfrom$unix(r1, &(0x7f0000000100)=""/76, 0x4c, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="01002e2f66696c6531d9a024ea429bbd26"], 0xa) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x3ff) getsockopt(r1, 0x29, 0x20800000033, 0x0, 0x0) 16:00:47 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d, 0x2}, 0x10) socket$inet6(0x18, 0x5, 0x4) listen(r0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x100, 0x2, 0x5, 0x1, 0x3f, 0x3ff, 0x8, 0x1, 0x1, 0x9, 0x2426}) 16:00:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0xffffffffffff2ffe, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x3, 0x3, 0xfffffffffffffff7, 0x4}, {0x4, 0x8, 0x80000000, 0xc9}, {0xfffffffffffffff7, 0x6, 0x9, 0x9}, {0x40, 0x9, 0x2, 0x4}, {0x40, 0x20, 0xc76f, 0x7}, {0x0, 0x4, 0x1, 0x81}, {0x0, 0x3, 0x800}, {0x15, 0x0, 0x4, 0x6}]}) 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x102, 0xff) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0) 16:00:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x90, 0x5}, 0x8) r1 = socket(0x2, 0x2, 0x20000000000000) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='}\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00'], 0x10) bind$unix(r1, &(0x7f00000000c0)=@abs, 0x8) socket(0x20, 0x3, 0x4) 16:00:47 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)) 16:00:47 executing program 0: setgroups(0x0, 0xfffffffffffffffe) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x10001) r1 = dup(0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:47 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000000c0)="8547b8de49a54197bdbd3512e9abc3ad4d51b9cf53cf5c2d62ee755f6ddc6fb0698abecbe71041ab531ac9b2422ae64b26fb2de6645ac4baf5539312f5748fc0aff2fca8bd23", 0x8f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0, 0x258}], 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') dup(r0) 16:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/68, 0x44) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x8, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:47 executing program 1: mknod(&(0x7f0000000580)='./bus/file0\x00', 0x100, 0x7) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}], 0x1) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000003c0)=[&(0x7f0000000080)='])](\xee..\x00', &(0x7f0000000100)='+\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.*(](\x00', &(0x7f00000002c0)='#\x83\x00', &(0x7f0000000300)='\xf6)%+:\x00', &(0x7f0000000340)='\'\x00', &(0x7f0000000380)='{\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='}(}}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00']) 16:00:47 executing program 0: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r0, r1) clock_getres(0x0, &(0x7f0000000000)) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0x3, 0x1}, {0x0, 0x0, 0x4000000000000}, {0x6, 0xffffff7fffff7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:47 executing program 1: poll(0x0, 0xfffffc79, 0x40000080000003) 16:00:47 executing program 0: sync() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x428, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x4) r1 = dup2(r0, r0) r2 = semget(0x3, 0x69dc90daf9914e72, 0x82) semop(r2, &(0x7f00000000c0)=[{0x1, 0x7, 0x800}, {0x7, 0x0, 0x1800}, {0x3, 0x9, 0x1800}, {0xeeeb6598edf9ddfd, 0xa000000, 0x800}, {0x0, 0x1, 0x1800}], 0x5) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x200040000, './file0\x00', './file0\x00'}) semget(0x3, 0x7, 0x200) pwritev(r3, &(0x7f0000000540)=[{&(0x7f0000000180)="fa2acbb8835bb4e85e2b4a8a5c548bdfe4ce51e9debb16ca926e66ce444048e3c87f1562447fcec4a319b0be51ab7469c3779dcd75714aca284b6f0bac45d4975ddf75402baccc773864809f5a62caa0bad17c8e25e4d0a7d42f1cfd181f64f96a32308cf82bc5381fceac37c52ce5ab3a6e0a56fc5740d1b5a064adab68463929c0648b1adf1ba64fc8f77f550568880c619f4ab8720d287a", 0x99}, {&(0x7f0000000240)="4c557764ec97e759416ad40d7343379495d37e3093c3fffa8f79d1910f3c9c67067da0d55aeccf42f961df5b9a961d12db70a4270bb53981028db2649bb0287a993192cdcdd7e04ebaa64abf059d987d699ec0b8e31a0be93d01f285754d846737ffe3c10d57feaf56ca4d7ee1fc79499176c8891f8f320381f93f5730c2a6ef0c322b3f7b220bc5a15180336ff7f2b125bd67ab50c360cd65878f9391f63f5e", 0xa0}, {&(0x7f0000000300)="8eb0acec3d1d2251d30eccf5343972213d11eadd35d382f5f9000caa76b59c5e8a3ac94a9581b732d4fef47447e7136f6cd88caa2557bc56deaad180e0f286428dae1aab31ad39b9a50bee8cf8a5ce1d3aeb1ca9453a35747a977f5183d2b64f1749de97e7e76b5eff606b241e8e7354469b434e1149f012b2303ecbabc271978ff23b6c23", 0x85}, {&(0x7f00000003c0)="6e80c4fc01d95ce0a2cce7184ad3596db328eb522832f1407e75859562954bd9139e9f27f80ab809e96dcc51f9bcb70c166bdca3ec10c1cd7651e7df5b4bdcca7e3e82552cb7c59585f4d18a9a618769fe3e169dda2f16573800391437c119045d34e5f6f8ba718650d9646da184acfb6a0c5773acda154cea1d65fe94b370fb4dbe506ccfb9f98b334d4277e6d5d4be", 0x90}, {&(0x7f0000000480)="8585a8fc0b1c68dca36091886b53244a9607ca417b43598bb229519782c54365c3b98830f737ebedeeeea52680f9f75b90d18c67f005044be720a3f704", 0x3d}, {&(0x7f00000004c0)="f9393e7a667a19615dd5f206acadde171eabe59d560ae9c66cbccbb712322e7c683d3df26cbf78cbd0473c0f283280dd7591d7a81cd2fdfd91687a573b460ee472a7691f960a633173332aef00bd7b1f6aa72e9a794cdf14d04ed4a2745434bf40744d811df6805525926390c47f5aa27039bf8ef2613a50e26ed5", 0x7b}], 0x6, 0x0, 0x2) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000005c0)=0x80000001) syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x400, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000640)={'./file0/file0\x00', 0x81, 0x1743, 0x40, 0x1, 0x3, 0x4, 0x7f36b23, 0x1, 0x3, 0x1503, 0x80000001}) getrusage(0x0, &(0x7f00000006c0)) ioctl$TIOCNXCL(r1, 0x2000740e) sendto$unix(r3, &(0x7f0000000780)="13aee6af32ab60b77764f6973157e700acb9898dd448432890d3335ced73fe8b1127a3c45050ad5f454b22f1270393edd30400bd68171a35caeca82e3fa233fc47349bdc1876875981260d76ae689e69983ccda33d5e7eb2c32a76fbb7ba32a2d5bf58ddcfe8a2c8b939cf666f827643f5be254d33aa571de49ca674f9d8658bee9eb7dcc3b88bfa67d78a0ee7de69f40beee6855b6b8b52b4e8849c50629e871c4035556a483435ac2078b36edf54e5d7ddab90e59f17111f18e4849a18602534f4f0706e696322af6a15", 0xcb, 0x6, &(0x7f0000000880)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000900)={0x6, &(0x7f00000008c0)=[{0x5, 0x6, 0x80000000, 0x4}, {0x7fffffff, 0x3, 0x5, 0x80}, {0x9, 0x3, 0x5, 0x5}, {0xffff, 0x1, 0x10000}, {0x3ff, 0x8, 0x3, 0x8}, {0xa98, 0x256b, 0x1ff, 0x6}]}) fchmod(r3, 0x8) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000940)=""/82) r5 = getuid() getgroups(0x2, &(0x7f0000000a00)=[0x0, 0x0]) chown(&(0x7f00000009c0)='./file0/file0\x00', r5, r6) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000a40)=0x2) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000a80)=""/42) connect(r4, &(0x7f0000000ac0)=@in6={0x18, 0x2, 0x358, 0x8}, 0xc) 16:00:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/79}, &(0x7f00000000c0)=0x51) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) kqueue() 16:00:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x3, &(0x7f00000000c0)='R(', 0x26c) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, 0x0, 0x0) write(r1, &(0x7f0000000d40)="af69454f1c250428a8483942f88e3650c61d9f765f29e26d4ea102976887e112af76af0ea198be19c2ca7a0e74937308000000000000000f2c129f6fd5f2cea81b9d07e543bcb8af79e92f0c356b12d4cdf2518986c774fc7cb0dba079c4874a4c342642a902e0498accea99f362cf3dc01fd4489f15e419f9fde634eafe170fb56a7b7a0d2219e8c76fdc11b2f42ed0de70f33c70c181e508ec5009a29e6eced93398e6304e403f2e783db812553a662cc00efe9f5c76c1d6dba09d6a570960c6bae89a6c1a219810b4b494254134402a4a66acae687efaa0e2724d1346486e99c499320fb7f3b75b39b0028d2dd08c2d04e4df576ee568397a165ea325019d8da7a2f89397154206810a6023404cbb", 0x110) poll(&(0x7f0000000080)=[{r1, 0x88}, {r1, 0x55}, {r1}, {r1, 0x4}], 0x4, 0x100000001) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) write(r1, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r3 = syz_open_pts() close(r1) write(r0, &(0x7f0000000180)="7e99e195381eb6edde60518a6db597c21fd69615bbff3c71e19cef4155156d140dfc4fa46d77447c1f0e2b8ccdf3de22fb357615bbe31bbc1900d51044fecf8ed6f788822ca18aaad74b67c8b5e127ba332cb1f9995f51f132f4cb4f95bbece76ddad88050e881048dd4d33b5c8edf97ed8e88", 0x73) dup(r3) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() 16:00:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000240)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') rename(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0/file0\x00') unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40078}, {0x1d, 0x0, 0x3}, {0x6, 0x20000000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff87, &(0x7f0000000140)="b0cfff3ea6") socketpair(0x6, 0x4, 0x5e, &(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f0000000180)=0x32f) 16:00:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x10000, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000081, 0x1, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x2b, 0x2, 0xfffffffffffffffd}, {{r0}, 0x0, 0x28, 0x0, 0x7, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x1, 0x3}, {{r0}, 0xfffffffffffffff9, 0x11, 0xf00fffff, 0x6d2, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x40000005, 0x0, 0x400}, {{r0}, 0x0, 0x10, 0xf00fffff, 0xffff, 0xca}, {{r0}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x6, 0x1e0}], 0x401, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x12, 0x47, 0x400, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffd, 0x0, 0x4000000d, 0x3, 0x5}, {{r0}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x400}, {{r0}, 0xfffffffffffffff9, 0x2, 0xa1, 0x1}], 0x1, &(0x7f0000000000)={0x0, 0x8}) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000680)=""/4096, 0x1000) write(r0, &(0x7f0000000080)="edd67c6927a74949fd28dca79e837570f00948221840f8979f03", 0x1a) 16:00:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) syz_execute_func(&(0x7f0000000480)="2ef20f2af1f2470fd6dba7c4c1fc77c48341693dc697000058c462a59717660f3a15362edbe8c4a16dc260e800c4412d6ba808e42a91") r1 = getpgrp() r2 = geteuid() getgroups(0x6, &(0x7f00000003c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000080)="676a7ab43a50b5c205d13d2ec1cc03455bd0e684a6c6fbdd8d741678e6c8219aad6375311a366c7facc4909ccf3f129115c3106db1234d5be035af29d5cd3cd0bb6b0ffa26d74077623dce96ec32a8a802a8c46f", 0x54}, {&(0x7f0000000100)="acb214b9509245b41e648568b58d8d42999365c7828ea7927615f2e4f32cbf4374d997eca204a5c16c2b1f8165774a8a430d9d723acbdddc219e1c5f6f39349cd84072c74be423770235e6c87cdba4894555ef0d04ad439eec0bc2a7954dd63af0d70c2c886a3932f468e5732a4da3a4be5771b18e7aba713d46e78cd56a1028ade05eb5270a8c95f016c0ee43db4ebc2732b1e67e", 0x95}, {&(0x7f00000001c0)="563bd8785c54fa4b81f7d9225cac119f078cfb04", 0x14}, {&(0x7f0000000200)="087f0af740ca9036f76aa86fc1", 0xd}, {&(0x7f0000000240)}, {&(0x7f0000000280)="5661964485538562e12d94099d8aca5479d162f92dad6dcde7750c7f9dc351ae4096d96cd65f4da8e88ce2a458383a1e0e0acabcb1cfb0b33e4d78af3b228826bcb65671a1ba443299db8cdf5a0a66fedbaad413e7a6f5a36e9c0b343935066cc71ced5e55d0ad584301d344406bde47eaf53285523a200676ddb93c5671fa6e662b2630b0b40de956efd162112758b3c11c6a384a4d2e047cf1df7c7f79c9bfa3d45d793fbcea5c0615014dd4111a00b658474f6f8dc767e7", 0xb9}], 0x6, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x40c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x0, 0x4bfbd091, &(0x7f0000000140), 0x0) chroot(&(0x7f0000000240)='./file0\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x0, 0x0) 16:00:48 executing program 1: clock_getres(0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0xfe) 16:00:48 executing program 1: socketpair(0x1a, 0x4007, 0x800, &(0x7f0000000000)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x1) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r2) 16:00:48 executing program 1: r0 = socket$inet6(0x18, 0x10000000000001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) fchmod(r0, 0x20) fcntl$setstatus(r0, 0x4, 0x80) 16:00:48 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200000000080, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x22) r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000, r1}) 16:00:48 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8edab246", 0x9}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x800000000007, r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x401, 0x8000}, {0x18, 0x3, 0x5, 0xe00}, 0x7, [0x2, 0x3, 0x9, 0x6, 0x10000, 0xfff, 0x4, 0x9]}, 0x3c) shutdown(r0, 0x2) 16:00:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r6 = getegid() sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f0000000040)="894d104538352445a04d9502f264153038097ee0b212f4524529160f6553dbad1d175b3a4dbec50ecfac1293e99ccb201830d7c6006bcbb2e8b3bf674b5fd25e4ec6f182493bd5de88a4d30e83c4c5d39c2b952ad5fe35277bb45a7fcf7bbd98fbe11ad3250a7dc86ac1c6a6252d736d89dad589473bf28861006343ce6d200acb52554450ff38f7ee46d85c958b41506d68e2310da2cae8e0093eb86819b447c380", 0xa2}, {&(0x7f0000000100)="6d5e5116a47ad6a70ab1cbfca888445efe86a40b0241be38d89096f6fb1e2cda4bcba807d683058d04286157853cdc5e597c67b7e5a12932a36f128e800f183ad208a7de5b19aa3b26c007ba07718591823936a0f5a0bb2977c7920acf1d788388e8721e9fd21ebcf8a0c733061be47d74333c9d", 0x74}, {&(0x7f0000000300)="b7a02a92a530c7584d1f25a4013393c8c3d2855b1adc306769d3e42813db62e47029960de1a979c278ecc4289ff98f774d34acc9fd998fc07a67ac73be7dade233e299bd2a232ae601bc0b14", 0x4c}, {&(0x7f0000000180)="30699c1c557a6c6f36c4d661eb1f134e5d5c45f9d033", 0x16}, {&(0x7f0000000380)="fdb1d436ba01e5dc97d7fb603bf2ef5b472c6ff65af2c93663463c46d4321d1f6c8fb51fa15bd395b9c32c4c9b95015ca62acd7f8dca50723b25227cc31eb1b25deff297f8e03b4debb621043da7223b212aa6cb67454632ab6ad489e7acc6f45b1a54ab642ee0eb20735196316b259b2ae74a566528fd69e50a4ce05bbff9d8a8f2590af82db3308a27c4", 0x8b}, {&(0x7f0000000240)="9bd8d4a24ab8efed12a9539686c006e60c10756c08a3f7b096319e48dcd0692590830d64614b3c5815a0e9144bec14bda2b63cb44768e1e894", 0x39}, {&(0x7f0000000440)="3dd48f0e190a971f0ba1d7c72a71a711d636170edec8f69ead4cc0537f9f474912d1c6a904dcf9f60e503e066b7c844549396dd6a7bcf58ae4319731a738f9286612000bfcdbf7c963bce97968303c", 0x4f}, {&(0x7f00000004c0)="262c7439961d0af89b2e004dfa2819d872695cf21da1b731d4fbdaa211765b282db569266724f33841547076a0af93ab5799a8f8ee507754975c230aba0bc1ec5692eb723a59229412", 0x49}, {&(0x7f0000000540)="bdecba41f1c9ddd397250334b5a2e74904d5bb1416d6559909883961fae0ffa57397d64888e30458d62f96650c3aebeb091abeba18bd6676239f4a528f72f3a0ad7cf7de4643c36b6af1d4bf8898d9c8d50d5b6a50783eca56160c3fa6550251c7a91b05f38643333875eae85d81a4bde8c1e247a4ad879d9280912a41aae6e76947d80a3d33f35c3d2adb4ac567a0374072dbb7028d0251fc1e9a1083d2cf2e4e09a064169d3e1090d9b2f80cfa161861903547bc7acd74c8bbf103b678f1b665e83433e2b6edefa14390c9754811342f94e644fc9c4f5eaf28b6a6", 0xdc}, {&(0x7f0000000640)="433f2dccd6959ceb2dfdc80f124c90b1cdbb997fc6e13124a5a9c38732557c38bbe2b66cfcdf46ed339ea9507d87dc760422fa338f730fe949634c45a48f8938a00c312156a91833fbc4d708c62b4b523acb961499673a966247c9c68f454887d7a12a1efb623af887a0c96bb297d5a49f0a8205de8a0c371e85be9c38ee6984fa3c26a38dd6751468b1a06d7168a4bfe85b138a77c5ed5eeb26917fe31511b22ee5adde81813f855b3fdc39811854533a7df008def1494468c945cdd3fb5b983e801c4245dd92110fb65d69d6689972b84399f5b422b8537ac4d84294e1a06b10689f65c555d5846493d45dc8cbe1ea98c73c1f4b42c17ee48e4e8f511cf4e7587e4166aced00794954bd79f4adf867b089886739ac3c58e0b7e2faa744f3c8abf521ab80d1de0d1b6e0d8071acbead752618ff9229547f8450a9a1ebab8829712d3cd3a5f8cf0106eb1a7d19a06a2b4917675a4e0b123e9a20b80f4a1b9cc1f2ea5e426b330f3285b3bf1d5deb695242e26317758e4dad32e1c25e7ef238b1618bc4c3f7a868e0ce4388f252dbd5b288cff73aba632b0f1df1eb0168516749337f315c135bca45351abdf78c1e01fcbb48a367f63fe8b5a8fb892ec8f30bf401b675ce4e21b4b4ae599d05556bd4246d4bdb8693bd1c5d6726c29c102c6aeb39625e9fe93b65ec8cefafc09f16855e53d24ae70972dc7216e525fe9f73b2c853e0a0465c7e351ebb0e699854b8bd2b28cb59f9683af0527567efcefdc67c27b5ba29ec7dd7ea4de9ba6ada06a15a0b2a3c2b6867fa9f52d5d7601136ea9d74135e5a4ce149164321c7e1721633bcbd58051380cf42482db12fa1c10b04cdae6b76e33eefeaf7403c632fca5bdacd697c8c6a24239c57b5dc483af173da242535f84e5ff7bc7b814bdc313fe65a683dd45cbf53370791b1431b882d82db1375bebaf04de4d29627d4f4fab22db3a4a214c993cbc34df12c8cffe04c3cd5a6d89ee6679fc931376f5572673cc59e98abfe83bc53595b59d23a6df6d6f3bfefcf6094ef685d08d2850f08933405b4ec52474decd665d69a50131e6f92d6b0c8b34300b0cc6948f838b2f31ea716f3c6ec4644e87e37a6c39de701db3d94b051fbab440d9ed7fb4bff08d2d1c6369739346b4fafde0e362a6512c1fcfebba70c6b73c9a1f0be3d7e03e6a93528dc17d4363c4f7da58ea3c7fad16f56338f0b1b153b996cc06ed0bb91826ea8956e046b7d37f3dd1deb2c43d8f81e5dd70f4fa2785f9d37eaf602a97323eac9ac9d3188994b4df8e1884b3c00d2f57e1ceb6e83da6b102f644c0709989c5d98a2cded075c8d26143f59f71130478c0444cdc975968c720bfefed28077e04b1d3e38a628e9bb01fddc2d17de6a5118d1e52efe4ffa37c347b4fcc13b2716c35f48b1c972789e58cea9cc8818f076fa09fb866cfd1fd278a900312f1bcf6ad015fcb1d8ad84fbe768a70b51fda1333b22e69a22e8c8a3bb1337a0ec5b71f7850631a868d4bf4787cba05cf359b325cb6fe2f2a1827296caef98197423b755c1819c144005603ebeb1aa639bb095e80ca7d49c8ee02816dc96da24c3c183093b08abeb4c3643e09593d5fb5e2230f9713ca65cea2c213761e05bf4d6792c9362f96378695acdb48a069fe495547f4b83fbff963ba59cf7a599d92a9f8f5dc8b3679450a82cdce07f90ffa69535bac73e1fa4a79b9b72d37065042951374d9376575f1e9a32f223f6972f9b56875dc01b3d90195dcb5de20a61f498a9992a468258b73f973c2456f6177ebb8e737f429ff0e224c53f30338fa5b37b62afece571ac36ae2b0e12e866446d4d235ca8cf4b1d51d257b14c6a628632d843c153139b77e88432cde74b5f0f6d92f9be95deee5bfaf19838355336f028a92f7868bbb8007496dff4c9c083a0546eb3c436d5c454584ddcf44961ee8b1af35bd3628907b3bec8627b266cff5ace81e761a984e5789c5b3d47e287ee346ad0475e2b02cb37733d961f9771e73fef911f3b8ced9061b40b85d5ce97567bc5dd63993b2880acd8176a71e1eb754b287df29a60cc1fe6f6a06bbe67764c3fffcf6127b72870d48da81318d265b18e51306d2a306bf04d66afc11391905ae18d3145c9ab4789c7dbc1a1f616abdaece940d5aa6b1fc59f4326c371a734855b6485c42610dcdb41becf2b22cc5747ceffaa8c93f679e9b57aff24c29b85f465433fce9a3cf4ec8956f7fa406c4d683fb44ab7ae126ce580a6e6d42c04ab92130b2ece21d5583e370dc36311d78d22dfbcb1c11fef62c5b487e094fec6426983d1838a832f07eac10530fb61ef30c996966bf1fd079eabed4ee0b02a1ee28036fbbadc59592e8b16210530fc8f69538f915d29fa83f771ad2a15c009b56160805963b5d6904e6f2c75f510e6138d4800df608df98248d0554866f89388bd824f6fec3e75a39cd4cad242d6af9efd09213a5df292202965163078d4355034460c8227aa99bd926454c6d0098fc81c96fac62386c5152f43895d16673eeebb44b41688cf32721f875af0ec529f5126c58402f9ba7eee4efc7fe8596a9df53dbd4cf850e2d9276dd049d4143216e5921c230199c72b5a57317da2b3c2572277ae5dd85ee3e1f595c49cc03d23f883fbc211cf99a24d647449205bd20394446732d55b1f60ae05600ffc63b2efa6e72d87d6d1f5df32537a253c935de147cb52b7fc6eda2d4410a216937281ae98767ef1edc9f5797237478a8607ba3d654fc5597b39c0d692b63cf8e6430a0989c93901b5ee0d28ebab55a3c77a52e95a47021863f43b33ef8289fc8e1dabe11eff871850d1574ee7fa88157126108ab9378d3173f281bc1e94ec61d954c6986ca63873359ea16336874df3195f4ca5d8261e975bd729bcc1ed95dc1ba0c888492a63066c31082330ff91057dfa5caaba159e66c454642072a75e228a28fc723d03a6cb0e7c657b124518bb37f89628c4a64074aa5447637373e41e0c3f44aad902fc63989dad084e01ba3508c283aeca2d0856269693c0b32a3fb507f086f4cfeb8c35327fe7b25727ee1689fc87748b2cdb92ca169f8f1c2640047b338d9d4e9434916b4626883fb0f523bc7a46aeb3430992fc1c97174ecb767e97496bcc14f271a5162dfbe0c5f57bf07fc6d808d0cc33bcd338799157f29516a9f875b3d98b1198aecfe5383b8d2e774a6fced600017fbe140badb0a716859f3776570c19228a1dc3d01c7c401506998cee14cf4ecd07b8cd995377f485f77a690f7032b9656e1f77bb64233e0abdea2582985b1007acb376596f7ec6ccd35cd8c0d10b49b71fc0a12247f6419b0d745303fc31c27149b34e3526ff38a4aa6c82070225f1e03d3a3acddb0c78a3b66d7c23a682989447b07a216ddf7a6d881425f4152300f1f28d58205112ae0126bf9e605b23ea0da9d82e8361c1dac5f838eb9e2e9d5a1e48ff9463decbea7358bda72ff6e5c0c5439169c92a077dd57592e3f99d3f31ae051a6196bee57bc21497d96a4dff117b254700358da9e62604775332b67ff0fd530a8dc818abe5d218d1a906d9bc7f2c420e0789fc2949dda4c2e9cc1d664c7ef26d880a8420e8efa00ba7f1b3bc5cdf7c065684a6af327c0eecdd96f89e9987cfbca7dbc13f224928bff4bcf8ca7abb7dd113b2ef54a6c8064c08d164b75b9820fd85cda757794fe24583e84a8a42d7e992b323de658b2efde6c91a9b68d7fbe57f52ef995d878698c3ccceadda4b0f78981264899cf90d7fd20e44abf0acfc9bb4e183449dde0c73060e819fcf399f57b7e2bd41c3b90c24b0e79ad3982791d9b75594fe7306f2812f3181c6f2449a92f354dbc6523ecf9264fcebd9d0e8bc29db2f17d27809370a7d5567a8686c3a042cb0f456710fbb781c87605f1deb9eb157c6e7e8e5d1d43c8d74dba742abcc901d202d5835d225d6930537a42751b3beae552d113bda3e01603c307ad0aa5510ef892021d3ec5f6d385512bec8aece84923351656ca4ae6d8db3b69ec86acc43a3f5206c1832b860d1b76a6fd2558c542ca1f8ea2ae2d43f50bbd6a764b8db573408337e4e6effef19bbdaf564accdf4ac63d09f1f7a91c789d5ddeae936dfb3b319a6678de27f0002d23c016740ba2fef547687c8a7b7f8a554a6a0bcf759b0110d51020b6ab2694cc6df8de886585ff8d929b3825fc78178b3e4cb960a714527ed7b933718b05f033733a7b7d381d4ccc02fe73ff5f53c0f88a36e7264306da4fc9cf64de6914b30726a8ba9595ec75d4c02070573357a167de284492a9476e0db28a9c2aac90d282ba3780161f4cb2581fff843a92ae27dc2fc1d64ed944428787f358e1150d1e45ada6fac7fb070718647059c9501f647a2a311cf44d41584c8c1fb4b92a826c1c06a358fc6bed6d16c0ecc51eb4a890ad89126effe989a5bb59d2233088696281dd93df4e2aa48df3e8d53673d0e0b960b6f96514329d34b310a7fd29c887da51fcd7b8371069b5a8edae689d60a3ef5becb077c23be8c42a144cb2d90ad040076b85efb55175635dfb4a97b5b4cf7ec34116ad0bf70eb131cb88e3eb15cae4a924f4ca391f0f1971686d81bbdb1742bd2e50ef3c74b19e6304acce14c75c74a5334941b6e00e44f274139d5595a975ab21239c549b116a91a8ec6c01198e661b0507babda034bcc74d99cafb52bf93eaaf295bc9bf3e72000475237123b8fdf699ccc05211770743f4af83ec61bce264c0343dbe684dc2166ddb914570d1d7da801c0fc6df62cdc6cb0a6cd20cf369a9d67ace15b57dcf7fec4439e77c1de8f417cb878a2bc46ef89c7d9fd7209e6d35897aae74af39ad1ff60603fc6ab4761a9c937451fc7bb079d967623810916315bbe96e64fb4a9917bfbf3184237dcf65f2e9e5d0877ea2d3b8b6fad01cffebfd71d1c16d7ac4c5f685d03177a4a66b3c72975169db41d4ee3bbd709d078e683287c39838244a40a3e7d13bb9abdb34768d34c4faef63b6e5db7137399451a1cf1f4f18b751f11f2a02a4ca488c3a65d393ffac01da9aaf0d3ce11268793109a457ce6861d1f2a39470710b560142f307251aa693e70c0a84fe886472c4f4a1783d80e31358ebb6d103597dfcf114b4090d7ac9d3aade129236de22d4ad2249b602c4bea91e4d60705167351962df7623d16690dd5267c5df6f708ecc85a3fa18b5ee0a60de7e4be6ebe55ea4d43ee40aec7432997ba65201905fcf641bcf3e904ba997c1a354c83c898e109cba7cbd79b914d5ca52586159f474dde63cb41b487861d9cf6a3d3a0cb5ebe773398f81b991412ffc11f8c8bedbcc5402685e072225e7ab84071ff4e58628e74924e1e0551a3ffaa891e9f33e42407eac6d9b37212704f6f0d3a39ddb228e5a4209d4591d44fef46a3cc55f1a74aa5a7f080b0da6fa40fba3008bcc6a9610dc28335dda2e9921f78770eb741bf2023ce67d4400115804572b55756f0f31cc9d3bdf4999e4c17f47d311adde3ae4a0bf139676cfd52c99cf64e5057fcb7ea2ef3c63134d4ebdcd826edddb04ae1a2c5297d906ca155d3d30401bd477ca5482e1b285739a83d586402bd7d5b230867fc1b061b693a44f1a329ad74dbcbfdd31a54035e3a9bebc4b706734612b9346f6501d80242693e4872a8b4811c84dae2e5c4a0415b833140febf593c935c67a45b30811a6b51b343fc5cf25cf08ceb4dfc8bec6de68a3c5aa39a80fb789de4ce850f7ea87f79c4e78a4f5f33af1a2ed83d4921a2cf12a0b0ce58e7f768746822d5e7731f5d1daef166c6f3f0", 0x1000}], 0xa, &(0x7f0000001840)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x70, 0x5}, 0x400) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:48 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:48 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x0) r0 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0003"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x85d) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:49 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, 0xfffffffffffffffe, 0x151) 16:00:49 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x3) poll(&(0x7f0000000080)=[{r0, 0x113}], 0x12a, 0x0) pipe(&(0x7f0000000000)) getitimer(0x2, &(0x7f0000000040)) chmod(&(0x7f00000000c0)='./file0\x00', 0x0) mmap(&(0x7f0000fed000/0x10000)=nil, 0x10000, 0x2, 0x810, r0, 0x0, 0x0) socket(0x1e, 0xc006, 0x80000001) 16:00:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80000000, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0x4020426b, &(0x7f0000000000)) 16:00:49 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f00000013c0)="dfe278d84f047e1808a3a992ddc389ae510e72c21d071d767c92f5a76aabd0152fcbd05c4db7f4e5e729497dfc375f1a021a5b1fd8ea7d7047775b8daf66303ddae94f4cc9d10f0e4bd21802c30927bf91de19baad5c68d29e6c0265b15278bc3a26defe99b129cae1e0377939e119e495cb84900b82d2c0689fd8d30bcd08437ed371f99c2b1cb8434a8ed7a106d463883ccdd36f76022dd29c59311fd01f26dc7cb7bb2578798d919b871cbb90dda4fccbca8d521c0c9c95c6278cad91c144f5079d7aa44b35c54465cb314586eae1b2afb0d94912bea757906d494c2e049598bae15d4a1b6892ed414e4ca5448a7e457350859333309825a60e93889fece46d4917cb7b429852148679694cbbb5d71bd8c81da130daf7387dc095c6ea85a19f5c62434a0b42723ae95420971a2edaa24f04e1c558283be5b08d1903dd2aa5b55ff876b7df8ad497a163fc1667bf677560acc9bdc58fd2190ceb7ee16969f2b7924651b5256b83fa8cee4a85b601371092d883db7c63cc060f80cc96a47d90fa7eaed65f3871f269cbb259b32eff4d4f0411bbd475c8bbb36f5c99b665917f32994fafc4afe7dd2f2f8c56e968d3c7965bfce577a05d9c259a942fb995d03e8c9b71b95352ac570516ad835caafef70558881f3f4514a3890362046917d894c5deaa9f0bbc201b08f2237a", 0x2a7, 0x400, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file1\x00', 0x20000, 0x4) semget$private(0x0, 0x1, 0x0) mprotect(&(0x7f000048c000/0x3000)=nil, 0x3000, 0x4) r1 = semget$private(0x0, 0x3, 0x18) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/4096) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000140)=""/159) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x11) 16:00:49 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000000)=""/170, 0xaa, 0x3, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000140)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000000, 0x3, 0x7, 0x1, 0x10001, 0x5, 0x3, 0x3, 0x2, 0x30000000000, 0x100000000}) ioctl$KDGKBMODE(r0, 0x40044b06) fcntl$setstatus(r0, 0x4, 0xc4) r1 = semget(0x1, 0x3, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x6]) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000240)=""/186) getsockname$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) connect(r0, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000003c0)=0xd98) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) setpgid(r2, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x400, 0x0) recvmsg(r4, &(0x7f0000001a80)={&(0x7f0000000540)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000001940)=[{&(0x7f0000001580)=""/99, 0x63}, {&(0x7f0000001600)=""/221, 0xdd}, {&(0x7f0000001700)=""/64, 0x40}, {&(0x7f0000001740)=""/179, 0xb3}, {&(0x7f0000001800)=""/66, 0x42}, {&(0x7f0000001880)=""/164, 0xa4}], 0x6, &(0x7f00000019c0)=""/134, 0x86}, 0x800) getpeername$inet(r0, &(0x7f0000001ac0), &(0x7f0000001b00)=0xc) fchdir(r0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000001b40)=[0x95e7, 0x2]) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x0) recvfrom$inet(r4, &(0x7f0000001b80)=""/248, 0xf8, 0x40, &(0x7f0000001c80)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001cc0)=0x80) poll(&(0x7f0000001d00)=[{r0, 0x10}, {r4, 0x80}, {r4, 0x10}, {r0, 0x106}, {r0}, {r4, 0x10}, {r4, 0x180}], 0x7, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000001d40)=0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001d80)=0x100000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001dc0)={'tap', 0x0}) poll(&(0x7f0000001e00)=[{r4, 0x44}, {r4, 0x1}, {r0, 0x82}, {r0, 0x40}, {r4, 0x96}, {r4, 0x10}, {r0, 0x10}, {r0, 0x84}, {r0, 0x81}], 0x9, 0x8) 16:00:49 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f00000001c0)="6f777dd65710de4466512ddfe87db8d49516369bb2741ecf5d7c18d74149773761b0845d2ad3943647dcbf1805fa77081bfb416bf7b5c6fca66a99d9221307f61bf419a8f4334cd9162883382e2bdae32f7f5a6043921925608fa4f978df65fec0ed6994a5f9465ff83f8cfd4e6a86d6705b571ff91f5a9d62d44eb8da95a3b53b92e72111bb0eea4d7964b9906320196bae12afec05686a7515096ac8dfa51c746fbca5afe306e621d9bd909a9bf8aba7f15d5ade116470961c437a5e44c69452fa565b7098f780b8793266bac48a288fa5e60600f55f37c457c79a7da225e5fd9132bc66d8cd8b7e04d6e4a7c3353c01e19e4fabb4e7b64c77a1db8737eaeb76d7424856d9d7bd25c6dd443764e3121bbed9f98df826419cbde9eb2dad79736dc9e85e35bbf48b0a53aed9c8692ff8b27a2b9848b27967009db23eb60018e6a5cafe5260f4e11f6bb114b8a6c2d36444190fe06696ca8b674442a80a0b587bb1a85be80bf492788f456a267dbf14573374b61d36840eab1a2c8ad905092ee2965be830aa8c0bbf1719e1bf03b499a10f11ab5ce1cfb58d9924d89c2b83cceccbc46141af3a556d7b31ea7f33839314780d2621362f16a036d19d6c7778cb2837fddac62da5a7bf6d7c93e3d8fa6a612882b3eb2cae2592f171cd841212caa1d613019104f7fbb7c0e3970dae202b284701fa4995fb9dab351d109305c2cb28607bbf4a8cf350683190269db7d13ccd722987de10072dd170e4295aff2f15757d3eef2039e5da972724548069d4ae098a6da017b650dedf49f88dddf7adee060419e1a23820a705c4064e2b58d5f7aff227498672d39a8cf19ea34926d39543dbc2ef67f145db30dc95242b26c3e0ee92e7430e5d29c3eff4a71cac70f5f67607b7d1e1f0cbbb5588d9458fd37d1249ded7c6dfe57089b12ab0f204d30aaab59629baa0902da9ccb61c5d07c70566fb6b2625a4d3c860b5fd202b635e98825402e2a1cb1b7d8f0ee0c3ceecd7fe4f3b838f1cd4e588430a94bb346e797cb0a6f40fa3c4a73a99730c562a5ee8332b354fe8c3ee966d6171cdca4e5fed543d9f9703a6aa2c9ce2bf84f2adaa2ffe6d721abdd59d5cf063e785740a84e27d658fc7c985f7760787e54aa24ae31f8958a51b6345ef16991c9eeeefbfd1238eb9ac9abd2a07ef83db5de320dd34a02ceaefe8a3698c571fd7f47c66e1d56343c06d86346fa05f4a90c052cfe3dbad0ae6b101b5bb7c5f178777edc68151d89f364db77a4678ca51b5ce43a380e5159feda9f033501a936932bcf33a18fb8fec64b713dc2a27d4c68ff5623f6899c6a66eefcea50921365ab81110f9c46713208118a4c70f30986541effa6847a82273f0b6c8b800d84f2929a93a6a9cd4f505e1e5966bbfc661f1485a23757b3822121ec0b89f6c84945cc83298e5f256e1b420f7fab0297329ecdadda2b84982e38068b6adbd25ddd9423d1890225f2523fa27a570f484034203b0d1631958e37f4cdf8e117bb5b1a69c9a795618275df6e92a2eb91df549e61150dc8186fc6ef14eb601ae9506bf028d2f117af4b4e2f76c544a6ba7eef580a8880884a30398a7a01033970e127fa78c1b01a47b29e20ac38063f0f0d5f56139afae9b4147ea2587a9c1bb5892fcc9a930fec6d180779304a6f2c3d1d5893b3b6ff7c2426670d0869b57de5d629cfb6f52809406888f6c5cea4ab1be0cfb66118a95a63524ea2af40f1300e8d66c5a5c5535971714b79d19e9f86e9a9af0a40b7fb2837ff97052074ebfbc5d4ba536eaa2730a16794e42cdc7b4e9723ffcb23e287f4ef5ecba5b48b08b1d1f55fc3c8aa1d8fecd1ba81b66d46b994f88405b68501ddb5f0e37247236ab358cc9698b860e448c9887d15f30f3d39eb5405cec3f10a6cf81760f91211e79177d0b8cb648821ea6d0e5e9c22fee4e055440335ce54db304289fe3e165de6e0840444ae6e38f0e7d8f27e6160d2fd8fd1c0589872f7166a3ef5f486c63699bc735dfec8e7ed79e9d5b126a79df34447ee55f8280a406141ea30620a47df38e952c5e2ca9122fec5da418cab391f3218b4dfdc2e78c30a44f77e1369a520debff6d3a6b13ed89785b2786fd8a6142c78e4660a0be0f2b99d817fd2a578ac3da2bbfb52d5ad6c773ec9b7b895cb6bf629ce784206cc5e005b273af40f5b1bd9659f29376576a4f3978135d00dadd6155532c50ee627d7a9c4045763e1b0b1c9d249928d86a85128b887834033c0557cd17f5522a5ad4e032ba08d0aae47df0ab730a3ad4b9b472a88cc2d758c4b118192a40f13578912625d6f052c96a2be59c0c2a32197699fdded5644dc2de080a4f638c43874e96b5f227d672a733f59c4153b2cdac2621a8c87eca4d5531969222b8bc7ec6fedf5b59249ac904b830e0e2d985a56210afb58008d286fd8cf9c75f358422ded4311bb48f613dbf6ac4c58b2f9ecda44e038dd520795aecf91ab6fddcd5629ca5c29c25baa211ab853322fd1f21422949ef0df16a588f912efd7c86ac0048f069c9cd89b5530c4c0ff80d9ebffe837f90bf46740c3a031c9cdffc6f5466eefa88e1fff56e9cfe88f4eaf0613d2999aa4bb7b311b354fc145705048a37be89cce3e937950a81e9860b8bc5142a629a8915fd47eb4833561378ab32d91db307ec13e234c19e797c33a1753d36397f3d2dbf196924f3f2986d303f967eeb956b8e82c7b7d93de49b723414b33fdb2df5cf0d5cda428bafa7d2d726c93af6930eb9ec36c87849f4dadf77500fa9a0c448350f80fe022a0a848b34a77ee53619b801485d63b9a9a7b667626b67d09f79cf09c264409944b74754cd9a9dc2a7352854d3c06930c580c1c65062b57d33bcc1f01b7c603a80cc0c8b8ab977a0e27fa3c3ce4f042c957078340e228b12b30a2df10299b62b2ecd1dc0de031a99ebbdc06b0bc06396ecee719d6faacbfbdc8fd201e8115a5b1df49a88e936b17fa79ec957b976518b29b17e539e1ae02f49ecece4a3aa5d2431860a463dcaed61fbaf83074ff503fa5ff7744bc535418cccb1295e56621bacd4fc79571002ca9062896ea0ab39b5a96a6930b4794cdcba17136dd61395523f5271e7d7778ce1ca352d5750a4ee8f944a5b5a8b4fc7d23c453068c86e5edf543a214c9f9190693aea91f9c1c736a6d4f27cd3eeb619438b1069332e9b463b391ef76a94706dbacb5ce3011d9f7756686fb65e7a4969dbf07575e24e757c88e7fb12d6f35de2856d39b283bfd076d684d449d1c5bb6b9b512587e2b47284cf0dff1b6e052dd681c097d6e802231e4d458c6b8d8884a38e4a37b9620f6e9895841047da6ab725a8a7d13e2c77c3843614fd2fa01fbc0c33d1a0eac81247c768bbe4b842ad511ba18c3092dc55ae713412773dd21a3e4b68ad607f2f14c696690f356213112bc1a496f2baacb24056588a49d2856d41016308bafc33ba585e4a69fe667e87ba7dd71378a1e051c04a2a5dc13bf8f3633ca10b2dcfb76c4eecdad7c8a06fd23781a0f0ef4c1c7baaa31f7ecdb754ee14cec6a3ba28beb8da305a99c78bea042e4d982f207cf7b6f5521f791db9699ea823ad95f852b20f7a7ab9e217178836a113a4d284842fce853ef4d2dcd5f14d436d8c253182e79240ce78008e58d5066c3951d26bde892a11d63e78b4b583d17095a6213a66dfaa6663b792fcd3bf5a222166367f5f0d35cfd8c95a05d10e2acc6ca2db63932f47f423beb7e10aba2bd934ad165044ad96614bf4fe2c5ded51d0dc2e55965e84dfee649c62df95fdb01d58e4546b21eb3ad42a2c56fea60082bbf6bd8125c4bb94c39ab1757fe35b6ea4f3810ba68354ed30a9e9731b7cba1da29aad2100648683fc1d6e5ce3cb8235bd519e9cbbb1d6066251e639ce3dec3408790e6da119aa73ddc54ff37a470e65f0df5f292c28c869f290dac403f73f64510a07b0438e530a4b489272ea0491e02b8aeee2c350a257fd090f033d72a2d8fd734fe903ec4c9e2c64922ff3297483ddada776b62b43afc9e7a36b7d62468c1fb0c5623b9f0c24704d0f5c6f1f4af33e2a6102043c837f21bdcc26485b4e09c4fe12dbab62ae83b258bfc56ddbc46b0d52dadc8de753ffbecba79200b2cf75967486d29d33f8201a3158f3199b621a27519dc52b7e60a7fd3caa28ce6d1d8254aca21c0dcd3159d36aae3d9dd810b7a7639d8ebf513c7e18faaeafa41f03187bd8c422f56e959bb59965ce2c5d2a0b384426ddb4dcba34f4302fe699b6e6c08026fffe1ceac59d9ccc611b9ce24e17f5ad0f00274dcbebca365098c600b4506653e7192560e220c83dfad82b817ff9e2291e805123df135576a553aee3f7f41dcc951cb27abdf143d7e0d8a4ac45da5a9e633f352068f6414be360e648178951a450619f75e41ee024816af6686674d9b8dfe5de3355027790c62c15d9bef317ecc05955b74bfdf9da9fe33dd191f01c68d0965fda3033c1a62a9c9a5f2908d899770c5f757a93ce37cb35ebd5b83cafe746f1b1265e0af758aa0da99d6cd3b0ce72d82b0b28c60bb4cea7fb8ec83fa4bae2227c1b0301319dc5b30eab03dd244a3f0121ef9931a2d6b18fb95e4bdc4c28ee1466a305f7e6a997912b19affae8679abd3b38bba99990930f7b97660318657b6a2007249ac7c9225fc29c640a0db32e35c5e3e18f857cabcf7c226f5944e75e8e9c794d13c9b2b01555e69f22948f4a1ee5d8a7db30c3d2881f3018b545bc6950ce89811f422911af1590e14d53680b0558e09345bc903f5ea7f5ad0768b0cd7d8a67dfd6aebae9846136ccb77fe1682273313ea14a0903b131a6b9e97d06ce84aaf80e490709dedd56e0a98f646c51d383ab785c9854d51ec60fe207b57f102e38a224437a71a249973261d8ec74498290bd4bce5706b41a2cf490abfe11d17714af8a4a84d7db17024a988c3db6958d842a9eb559f162338fd3161030ff27cce874ef57fc4969b24289d4e150d2fb8b485fc420293f9db12d8e34d74c852dc63b9ce0b9e643b9627c9819bbb0bb8188375161f8047506c038d3540c6eab41ee860261fa8a342b50ef7f3aea31080954fd321402ac2e80dd7380f2d766bb6dfffb9f0c9b0c60a96c3f05f199dc44ba853a93261deca445ae9164a7d6fb6369325324cb5e7c0c29065e5c45135b50caf3dd6c87a714a8931406e030aee09e61ba4652459317ef5cb194299ad7b6132280fe67e95121e8e1828a9bba042dc7ab87f3eba2b9a87bb4bc66dd9934ab06e1afa31cc10467fbdb99b1fea73b90cc5928b6e6c0c35f1d33caf3eae7a797be6b262e60ad842423bb18e8943ab5f50e4df568b45d605c848efd92b8dbefaaa70c86416208bd8ec87f5588fbc583c997c4acb2a669bb78d44c474e9a61e4a5bf5e58d16463eb6db4eab5f045d8bd7592ddfea43a529295ca29156c3cb17857adad63dd1f3303d13cc3e5af3a5c87121f1d70f8022afbac44c0abf7227ada3f0178a937b749a52ca06f2503a6090aff57afdb8c5f2eede60e04084af66eb48a29982e1535b351da27dca528cdb589fbbadf676c2a805159c5bee9fba602c43e2bbc4792ed2e7557ea787be2addfe0931f63f10980872c7b3297f7126be90e6c38cd046787315e4ae8d95cb113e502e579836b1682f370bf50803dcf7db5261cf8eecd5af4880acc62ce6470add464ae6642151e3ca9b48d020012f992239f2146e1d1a0e011f5b432a2540d75bf916fbad5442966a6832f31111787ead4b2f7131a556afe75c1c22dee793bdf455ff5773673", 0x1000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x6, 0x4, 0x33) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) r2 = getpgrp() r3 = getuid() r4 = getgid() sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00fb9836f64000940000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="4af5ed392bfac6606cc7b44517702fe9e502ecbe1c61b9c580e0e62cee583262eccf3ddb9e03dd60cc181f30772f3e850678cb2563b7e692050fdd", 0x3b}], 0x1, &(0x7f0000000140)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x407}, 0x2) connect$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000240)="34ed231682e787e6bb0cb512369e3689e6004a181b44b319f8f1f60ad013ea4b21bfa372253751a2c84733996acfe459691b64fbe5466867d5c87c5980b0925a00fc0ec6406acf72ea8ebb58bf4ea233427bd5e12aa8b3a6523ca5be297c7eb210b94b0b05d946b07e62527c37b9fdb8bb0ef3e5", 0x74}, {&(0x7f00000002c0)="fb683bbbb0072ae97746924b5e7bac1b0626ecc99287de7c150dfae14666e3cf7de20a676794efc0cd910787b0c9e78528f313d988eec4fa9865fa19d97b1444172be6ec0353e13dc23082a983b16de8799437fab10c9a48db2fb366ab7559cc6dc39c0ab76684ae8dca2a3d123097082e1f94861d572049c3982371def6dbc3cf4ceac583cd633bf0f5eef1", 0x8c}, {&(0x7f0000000380)="649bf834435ec5854d0beaa0afe51c1ee2a4d1895f8f98a786c96fa2156f3fc8866f61f12dbd0ba7cda66272c53f5cbab99e10a940899128dcf429024a5db65574f416cd1c6c6d26ae0e86a1c9048ed15fc88d51a24ae45bedaaed926298ee39fd5551838360c3f1431c4ae566dfbcc9e7d1", 0x72}, {&(0x7f0000000400)}, {&(0x7f0000000440)="90fb", 0x2}, {&(0x7f0000000480)="3ffa2412384f898986f77582f1b353544eefd1a9556bb3da3de2dbe381b0da5c9aa7a285ed8309258fe9bb9121ee561d5fd134d982fe63091ec3f447e88e91c90b59cea2e265311703cfcecb69070fafb92d5db0ea", 0x55}, {&(0x7f0000000500)="53996eed357a83003c8121f4288184dedb17691defe68ac24b952be2543b526b18226ec9d1c7c5d112b97d34538b7543e657af262bece05e903c01c883a374f1b2524d02", 0x44}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80a2, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="0404", 0x2}], 0x1) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90ce, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc4f16b136a5d00d3628b53a0000662026d300"/101, 0x4c) write(r0, &(0x7f0000000480)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6c0e1085000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b4692712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0xfffffe04) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000140)=0x4) 16:00:49 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000000004000000000fffffffffffffff2000000002778740700000000000000000000010000000000000000170000000000000000000000000000000000000000000010b019e5a3be693c5cf91601173b85628ce8ff0100003689cf83eec11994b8be4494e3270c998c840f26fc86bb86425a48d82a28c74e0c686da1da3a62223817e458e550e041d8c0ac4511fc536e2b654963d6d62f1ccc311684fb305cc9671f509fd733e9eb73cbd836aef76e3a8b321b54d66815db5adc1c072fcbe09e4d26fd95603a787897c8957257ae95640ffe247b5cbb9d26fd4c9a283155feaf8418511ee4a0ca77c2082033e377d39b266f685d15a5c96b0a2c32953375c39a079302106e640951a15dfc0f9ecf8ab16dfea8359735d58cf67009a53e22e05878d52e5cf9250514cd0bbf0c9e523972339f4e240595c095ecf71bc9e0fa92517b476593fe7a665e4f916dae0fe1e6fff0bf6c3ad0a3b4563b30a50d79a0697ea68f2b7f0f196e391e315152bd996810e18d78f5a1991d665bc4bfd7569be3a7f084938fdcdca7d2175d5ac83ca9bf77620baac9cb9e88916b13858bd17a4a011245a39abd79de6c9906183c7455019a80ef6b9593a65ae85a6df5684af024705fe334b8cbc6ccc7eeb237e24bc3fe4d5e144bcb"], 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xca0, 0x100) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x15, 0xf0000000, 0xff, 0x7}], 0x7fff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x3ff}, {{r1}, 0xfffffffffffffffd, 0x1, 0xffbf588abab3ac3f, 0xfffffffffffffffc, 0x6}], 0xffffffff, &(0x7f00000003c0)={0x6e32, 0x85}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x2, 0x0) read(r3, &(0x7f0000000200)=""/83, 0x53) ioctl$BIOCPROMISC(r3, 0x20004269) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) connect(r3, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) 16:00:49 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3000000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:49 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0xfffffffffffffffc, 0xfffffffffffdffff) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="e11fe577b1dd63643397ba7ee55a1b41a482f6964af983b73c94bc911339cb527d694ba8a7853e9cfed46068370623a36483a219b30b5ffb27fd17376fd3dde6d4ff1a7470a800aba5fbcdd589b5dbd185e61103cc22d6f13500ff7ebd5a8145e5ad8954f17167622e0687a8c4514da52825ae436bbeaa8025d03d9794fb511a2890135c3fb81906e78b72", 0x8b}, {&(0x7f0000000100)="82d524f746e575afa6d3fb219d37158465a4707145", 0x15}, {&(0x7f0000000140)="66d67e344c7a92096f7651191f6da4ad2201c80969f4f0ee7005d6affa5154c894247f3f4ced21ee6b3c2ed073b8aa263e52504a408eb26e7f79a9d991e848e0cbef2fc49ada4d23615fc71d6cea83fb3d8c1b8e04d4931302d8d32b5cea3bde9aa5255e33a90419422a2f973d1ec7e1c2fbb958", 0x74}, {&(0x7f00000001c0)="4c72a3138a0968863f73b2b4f4f3db3bd3797cedd916d332e7d6c35585167a8723270c39c7bc", 0x26}, {&(0x7f0000000200)="731c44464ad8a86eccfcff68a7c14d0558a9a30a4c6e3286c579a00f977f0274386e270b8df6eec600bf68c505022a20ce6188331b55b4845decf76197e2e2bae2af16e5652a8eb0c43214bbe28fa4a44c18804de9c29d4ec391b70bf737a5e1ea7676af77d868bb92df44d9f0eb52eef375efec6e6babe35b2c0fb92a00fa1da3275ec1503f4875b6c6a1b957ebd5e85870012611634a7bb7a7e5ed47d6c354ef0af0d8dcaca138fa51f3f3daa42eeb7a88680d3033e1665fd6b4c9b7eddaee91d13276775f42897c4dc9f89cbccd6f96656cf126225c3bfc8ded2de49c3312ad898fb9365231e46ba6ff29d568c3911ac18ce858d1", 0xf6}, {&(0x7f0000000300)="b074d1c318d06a638c26fc64e3abb37af80eb4cdb3e1c696d5ef8e7cd31f7cfaae1be5df599fb0698c415e8832c94ec769fc97a6e179852c7402e39ca030ba197d28b36dad8768bdcd36e89c525bd828c26f9a7b4aed42b50aad2d1dd4fd6c9698312f2f5338a44ff2134e22737778204977c90fc35a7cd31f76752d3433e901778ccd2ee25db951217c779533bcf9888351bdfc96bfa59dc8f79b58e43a998fdf57b41696a4eeee3ffb7331f379cd51db9e2cd3bc856a28ea2c8e10f23106dc6ac339b69d1894c2f8bcb587c33d50dcb0f0d3375c9bfdef5ada9c6b684db28e52fcc449f08561", 0xe7}], 0x6) socket$inet6(0x18, 0x5, 0x2) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:50 executing program 0: r0 = socket$inet(0x2, 0x800000004001, 0x0) sendto(r0, &(0x7f0000000040)="bbf8e18a06", 0x5, 0x4, &(0x7f0000000080)=@in6={0x18, 0x2, 0x42d0, 0x6}, 0xc) listen(r0, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001240)={0x0, 0x4, 0x40, {[0x81, 0x1, 0x4, 0x1, 0x3, 0x9, 0x7ff, 0x2, 0x0, 0x6, 0x4, 0xff, 0x1, 0x0, 0xffffffff, 0x5, 0x7fffffff, 0x9], [0x3, 0x10000, 0x5, 0x6, 0xffffffff, 0x0, 0x9, 0x20, 0x100000001, 0x4], [0x3, 0x800, 0x40, 0x4, 0xffff, 0x5, 0x62d], [0x0, 0x70b2, 0x8, 0x5, 0x0, 0xfffffffffffff000], [{0xfff, 0x3fff, 0x5, 0x3}, {0x1000, 0xffffffffffffff0a, 0x9, 0xed58}, {0x4, 0x9b9f, 0x1, 0xffff}, {0x1, 0x1, 0x8, 0x5}, {0xfffffffffffffffa, 0x4, 0x6, 0xcb14}, {0x3, 0x5fcdd940, 0x3, 0x4}, {0x3, 0x1, 0x5, 0x6}, {0x9, 0x20, 0x100000000, 0x2}], {0xfdf, 0x6, 0x1e0, 0xffff}, {0x1, 0x2, 0x3, 0xfff}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001500)={0x4, &(0x7f00000014c0)=[{0x6, 0x2, 0x80, 0x87}, {0x7fff, 0x3, 0x5, 0x7}, {0xca9, 0xfffffffffffffff8, 0x2, 0x5}, {0xdc9, 0x20, 0x37980c81, 0x80}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) read(r1, &(0x7f0000000240)=""/4096, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001580)={0x1, &(0x7f0000001540)=[{0x7, 0x7, 0x1, 0x7fff}]}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="0000ae80000010000000000000020043c9689601d9f17d58914ef3fc60bd55f93df2c1590e48113892eafb2a036b1cfb33a86a3d91"]) fcntl$getflags(r0, 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r3, 0x0) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000480)={0x400, 0x4, 0x3c16, {[0x1000, 0xfffffffffffff801, 0x81, 0x2e, 0xfffffffffffffffd, 0x3, 0x1000, 0x7, 0x4, 0xfffffffffffffffd, 0xffffffffffffff28, 0x2, 0x0, 0xffff, 0x6, 0x9, 0x2b3, 0x7fff], [0xffffffff, 0xffffffff, 0x6, 0x2, 0x5, 0xff, 0x7, 0x2, 0x2000000, 0x80000000], [0x3, 0x3, 0x4, 0x5, 0x40, 0x2, 0xdbb7], [0x1, 0x1f, 0xed51, 0x81, 0x6], [{0xfff, 0x0, 0xb, 0x2b6}, {0x6, 0x100, 0xfffffffffffffffa, 0x9}, {0x6, 0x5, 0x1, 0x9}, {0x2, 0x0, 0xffff}, {0x4, 0x3, 0x7fffffff, 0x5e34}, {0x3, 0x2, 0x1, 0x5}, {0x53, 0x7f, 0x0, 0x100000000}, {0x8, 0x1, 0x7, 0x1}], {0x1, 0x3, 0x1, 0xffff}, {0x7, 0x5b92, 0x2, 0x100}}}) r2 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='.*\x00', &(0x7f0000000340)=']\\\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) connect$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:50 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x30, 0x8000000000000000) ioctl$TIOCDRAIN(r0, 0x2000745e) open$dir(&(0x7f0000000080)='./bus\x00', 0x82, 0x20) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x2}) fchmod(r0, 0x108) pipe(&(0x7f00000000c0)) 16:00:50 executing program 1: socketpair(0x6, 0x7, 0x4, &(0x7f0000000000)) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x800000000000, 0x0, 0x336) 16:00:50 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) socket(0x18, 0x7, 0x10001) setitimer(0x1, &(0x7f0000000000)={{0x200, 0x8}, {0xeb23}}, 0x0) 16:00:50 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x5, 0x1) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x4000041, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:50 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0xfffffffffffffffe, 0x200000000000) fchdir(r0) r1 = semget(0x0, 0x2, 0x10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)=0x8000) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) fchdir(r0) 16:00:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) close(r0) 16:00:50 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = geteuid() chown(&(0x7f00000000c0)='./file0/file0\x00', r2, r0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:50 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setreuid(0x0, 0xee01) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = msgget(0x2, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "1a8dace4c402cbf845863c65503631b04e1d55da30c1fa66f0aaab1865b5200682d49a9b46886542d4"}, 0x31, 0x0) getdents(r0, 0x0, 0x18) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = msgget(0x1, 0xa) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/47}, 0x37, 0x3, 0x800) ioctl$TIOCSDTR(r1, 0x20007479) sendto(r0, &(0x7f0000000040)="245b81fb3bc91701cd23cefa0517bc32cdf4c790c727b0c09a7c03ac4fe16b05a7c7122b05e6fa45eabec76d8fda04a309c3b693c93b695059aa222f44d8b11446c50318b824672ebfc54eab292a31ac9979df5f2d9bdd32e476be44a3c6f2bb561f57e57f715112a4ca24a8cf98262834f9851a", 0x74, 0xc, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x2000000) r2 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x8) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:50 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) getegid() syz_open_pts() socket(0x20, 0x0, 0x8) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x231) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xa80, 0xa7eb, 0xab2c, 0x216c, 0x100000000, 0x7]) 16:00:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c", 0x1ee, 0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000000)=""/247, 0xf7, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) read(r0, 0x0, 0x1ed) 16:00:50 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000500)="844d2deea15c422155602e7edac81a65f7f737453b44f28dd6f2e38075fd11383f86e78438880ef7af513e8208ee9cd37d75b70ae40d9d0bc39ac89ad26ecef77483aa8d888b2a8a9f78dfef79db71c183ec4170a7d8e3aee8ae19d7d6a5825c44abc4de2e7dde8fe905127255db0fe33c4f08f49479e2412974af02d4d6b66aa17b7968584184cf6727a076fb4ced3eee01a52cdc515d5a3880d1e01e2c3ec1fea40b1e3aefa95e0bd7e4d7f38e90b860dfa3ceab343f9326e903c7873b55fd4263ebb047f54a632da0e7a0d0e000000000", 0xd2) close(r0) read(r4, &(0x7f0000000000)=""/36, 0x24) 16:00:50 executing program 1: r0 = socket(0x18, 0x7, 0x1) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 16:00:50 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x10e00, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x7c, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1, 0xfffffffffffffffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) 16:00:50 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 16:00:50 executing program 1: nanosleep(&(0x7f0000000040)={0x200000000040000, 0x3b9ac9fb}, 0x0) r0 = socket$inet6(0x18, 0xc003, 0x7ff) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x6832, 0x8}, 0xc) 16:00:50 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x4, &(0x7f00000002c0)=[r0, r1, r2, r3]) r4 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100)={0x7a00000000000000}, 0x10) recvfrom$inet6(r4, &(0x7f0000000000)=""/7, 0x7, 0x0, &(0x7f0000000040)={0x18, 0x3, 0x3, 0xffffffffffffebca}, 0xc) setgroups(0x6, &(0x7f0000000300)=[r1, r0, r1, r1, r1, r3]) 16:00:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200c, 0x501) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:50 executing program 0: socket(0x2, 0x4006, 0x10001) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 16:00:51 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[r0]) rmdir(&(0x7f0000000200)='./bus\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x3, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107004, &(0x7f0000000000)=0x500) 16:00:51 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x1, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) fchflags(r0, 0x10001) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 16:00:51 executing program 1: mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:00:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x5}, {0x3, 0xbf}}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4400) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') r2 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r3 = getppid() fcntl$setown(r2, 0x6, r3) close(r2) poll(&(0x7f0000000240)=[{r2, 0x10c}, {r2, 0x40}, {r1, 0x1}, {r0, 0x11}, {r2, 0x4}, {r2, 0x20}, {r2, 0x108}, {r2, 0xf2f719e60cb62f1f}], 0x8, 0x2) accept(r2, 0x0, &(0x7f0000000040)) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000200)={0x5, 0xff}, 0x10) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) close(r2) setsockopt(r1, 0x10001, 0x100, &(0x7f0000000280)="12f4dc1b537da053423faf3b19892a7319045f2e8ea15381dd97e36cbfe642a01b2523cf082a7da2", 0x28) 16:00:51 executing program 1: r0 = syz_open_pts() r1 = kqueue() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x4) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000001440)=[{{r0}, 0xffffffffffffffff, 0x31, 0x40000000, 0xfffffffffffffff1, 0x3}, {{r0}, 0x0, 0x10, 0x2, 0xd7, 0x3}, {{r0}, 0xffffffffffffffff, 0x84, 0xe29a39a9ddfb6b41, 0x3, 0x80}], 0xfffffffffffffff9, &(0x7f00000014c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x20, 0xe2a}, {{r0}, 0xfffffffffffffffb, 0xa, 0x1, 0x7fffffff, 0x81}, {{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x8000, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0xc7}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x10001, 0x80000000}], 0x0, &(0x7f0000001580)={0x1000, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x100000000) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = dup(r2) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000000)=0x8000000100) pwritev(r4, &(0x7f0000001380)=[{&(0x7f0000000180)="0f8e6f5d1cc95e2cc75a240449b8d1bdcd00b99c2afe78e6f70fdd9eeb35fcb4c3cc05bbce90678fa5ae5da5bf64470c4e62e58531ea2eb8bada8249e549ab998a4a65840b353c57243e3cac508c8196204127324671658fa7bf6f4635292936c86b019240c62ed42e393f64118088c28c14003ccc25fbdb7fb5e6fb5b895cc2854dcbe45b7818ac221c0d42d53a945e76a9f37eac65403a04ea62c0701ff364557b4395cb4265bb814e42acd460f57995506c357805d2151866734c424003c8adbf98e887e87f7f3e6aac0d92", 0xcd}, {&(0x7f0000000040)="7aba69564cc2bc5b62637f4163881498cd1daa655f8753ac7146b38dba1ba34a072432a0", 0x24}, {&(0x7f0000000280)="b79b09f3dcc690f70464eb2022fcc53f1ac1bf755eb4dabd7bd9a68d12f782f1e01d75a0694ac80e05cf9467bb7aaf90218a74cd1eb4affec48d3d35bdde38fccd5d715a435c45b2c240cdd36f50cbd95b29e856df9d5279973a3c32ef4f111392b4a14b9e80cbf696a07676da47fec88dcc75cbe7ee9e00be65e102035c1e05c9c1a407aae25e673982ce06bedc26a0ced90926b09f5dbe48b5a8476034a3c725ae5d5661b59d8e53793071f34d7eb7ef6e86b190e9824e56232269060629a7a7806b832ff4803204d4961544b3810005401ae812743659dd5d19f55c798795ed863b66344017117178580357b06caad8883208ab15fc9f78e9d60afe856757ab88bdf47bfce7a7dd30fd16452e6a8911017863ff1296dc4574840c2fa142fd22c1465954eeae02cf6fb6c2e18f97d63420ccb1baf3743b27092fc2f65dce306eb96ee18c05f64f19e9b00c3de85cdbe8040c5d3267d3cba649928734a37972a06c720b61cca91f8826a9994fb8ad3edaedd9a594565189c4965a13a0d9bfe4c09caa14b71cea53c38a6a9cd094c3adab771e4ac60e296ab59c685437a90bdf5aa85b520bfa4bf749931a2c539570faec63ea0aa7ed3733af94a062b764b30d5eafdecde6ba12b816c224b4aacc34fdd5e1c0d095b07c42be18d4d2e169ae5d7fba2715449bd0f8df2a29fe50d49133b70a947e3b6ed575881a6cd6afbcf1a7afc3ebf378ca0860f5f32d6cd641ea23d8f9ca6ac8dcf1603c2d9d338f4a0180a27774c5a53f155f89040d6d931820c13b8c6d54eb8929d37d8ad90c0ea34cf339979f0d1542070c0945b394217eb07aa2b46dfb9ba8a841573e1c51f0db981377f2f8e823c35fd82f916ab484fae293335fe1d0bf3b8924f92fb3bc90d2aa8e5b508e43ef5c65565858fe158d5069e16f3469c9c8661bafe001c0287b0991900a1dd262a60cc1ecaa826fd8a40382670943ff3af05d73e23185c60a7c65a903af8daf888a73e4cdd4250b7ba9b62c40dad47ac6bb85bad11df7c52810c8d2febe79e86ab2f317b6c58d1e93af080a7d3688e1d7b4a15a19ad87728932f49cb7e21460f634d9fc28efb88b5f232e74e11535747cdcfa185f83175c3373ffe892a3447dfa5f480ef535d242e1e6114b06c0bc608639db99f2bca3f969e71bad0e4877f2a195029b9b4cd58d30bd7b4d247c6c9f4a2311e17ff6df50b21a89d55c0260a9e8f8824f86715555617f5b64a915ef55f7fbba9fa44db49e9a56c6f704557ab936bf6d3e5994aff1944b27a9deae2802483664988d60881bf4725b81d79add16f6cebfb63598910dfd10d8e57994177a04ca7ad767353d09a47b1d7523d37b4e6007997cfc08db1f16c229a383f1893343dfdbfca8632e38ab55699becdd84e831e2a6d87e5c889496bdd4757d75ddc4ae79dc5ecc522de1563cbbe8652591dbecd1ff98a3adc8b4c61fa3ee881bcc1e07e36b0dacbd901b43c3d73bd390f4035b36efb32f22a8cb06ffa7fdbd73641412aadc8bcd0e0aa5244b956ecac1e7d2a4220ad4781de5a14a3d794f6418ddf52e106a7823b5b8ab3dedae22fce7676018142c71d673234c27f304acae55cdca72c4e9e38bb40e88e5ac80db072189b4fb37111929a95b2232b277883390c2cea4bfe940bbe36dbb0037971be2754e36178b3e71a2d3141c3d7323d5238c07d9b19e77000d73b5e2fed8a8eb5c6b8cff9ec82a5206f8a0f28d9e5eb1a883b54c0e9c90bd762bbb98afe86cb7ffd47fcc23a0443255016243c6fbbe4a0a21474eb198fe55b97f1cb1109f4e64809a48406abb3ac9094fc2058559bf22f1a925cccb4945e2ca2974d2302bc8a79e15ca55a97ac838e1d2c80cc5f9f01715a70bbabee1f1c0d126e7d1dccfd1a6bc375ccec706c292505a2c9d542c5612a453a2bf86467c248200906ed43eda30317979d329070d9267dc4117cf6b628f38325ce43d132d8cf5eed056bf27db9750f2d2c82abad3df185ef7f06ff6f7879bc48210eed7d004d6cda2c4094d5f86d1aa836463a75a848c90719e787c85bc974f159859286dbd678224c637c6497fd88335efd134edfd7262c81761593d52014cc184fb5867cf9fbb963a4954966306233ceb0c7bdaea51251d4fe3d7924a6627d6c8038839d292dd1d57b6217c96e4e8373d1c704e33ee4a8d19c2e885c8f997144d0be492a1ff47596781a3cfe3f56df886d364c641eaa6488a955ace4c9827490d348477719b0f0b73612e94ddf49a903d9d64ba701d59bb7d8eb0454f1c9afb0b48a4648ee57d3b83da0f14bc38362f8f9186df20d24ab5568d782d624bfd9881b79414b950f7f784dba6a735202d35b81b2cc65cae9ebad7566724990ab506e5730645a0ed23031b3c0464c14983962633f9ab4921bb6eed02829dc49faea0b174ce1f7e3a453caf8c269f82a4ffaf2ead869a43318bce4bb93b73f7d5a64ea7b4bb1879b180ebaec3e23444748b00bcbc0c729178faddc8ecc0dccaf3c9f1e1aaf6bc95cebfe11e877bf274c0b45ded5341f9dba5a6fa5acad9f7a022ebc1e9db94715ca6a42c8cf26bd4e1348697b2153537999a9f39e706df547766abba062264223d6ca63ef8730111cd2018f46cae79b6cc72fe53d16f20789ffe3be841d59bba73f0390bcb1ddd14c5e964db66c6826d6edea883c1dc9a3206655d03fbd9d668a949471de681561fcc78165341fc7fccf58b1803bc7ecbbebcdd2be8f4990ced9783956f96a6280de1d16684ceeb359996fb1ac0574792160915eb421c6caf1e2d4ab22a432cdcb2ce3d1881c9b88261875a7b5d0c1aefb6d8b501e3ec41da128f3201e28d7294d2c4e9a76f7862889b30d7a8705aa4ba6ad009f69cef938d10495f1bbfe6164c47ae74762d5588057b49263f5e599b0d388ac4d64cb716c0ff615ec96c31211359d02357db931ec991e3bf6fbb8ee52fbdd52df50a930b7d04d75431d9833b9d425a9aa396c782fd4e74628af622d0054c78f4f7e0f8f4e74c49a9905509f2ecb65c87367905b224cfa8bd7e52cdb4a2a50e5dfeb1e64a58246cb537100464ab7d28745de3d65f9f17525092d2b24050a2b8f4c12488c673f06805968c65eb13a8b2576d698559537d0af13e13fd47eb77297ccd72cc724fc47e13369d9b675c4e4e40447ad4a34ccff078ff09b8bb593ffeccd59a395ecd3cb17f510038b2c125d605ebb9fe190737c02decd838f5972ddd79f08de27ea8288853dac3ac5e097cb3549f1dcfe83fd63205cd08c268b310e65c1428a223a883b58f63efeb803a8fdd897304fa3db00430ed2d15256d950a2e7671ff904f36424364aa1d7f711a7432602eb1c69f7e0f7cd231fac644186736238c8441bd3f931c3443a87d9ec37a0d2c52e43439eec3f1efa3ea1fe3ea8cd848492055992481764cea0a45388884d994f4b0c61b82f2bf0bef1e16e4b923e3d32e64063b82dd84f98f8b46b4521dc2d0e82ed2027c3f63675868fc8563b3a7ee3faf3e2113c66d43fc0a30da5cb1618d5733384edfbea32797f87a359a62b4ac433f53aa0bf5193895e58b0edb25b715201796b82bc2c7c9830e7e04707e0202eddf530b069fba569d827e610279fe44febe7818173e23a314320b3f7513929f97bb897e066d20e52f11349f1b824effdedee1258430dd30ec6f0ada371245de6c6046d450403631cfbb87ba4059f4d6e6ea6118ea671aebd405c239dbeb7d28fd1d4553b0c76e97911811128bc6dbad51e20d463888b95c929d438ad64d3fe47909faf4394f21bb5bd50c333dbaaf3023dd3e1e2b0740e50878f074f65eb1cf9e88bc43205946f0e5725ab42714be8669f5e6038af63f0eefb15c4b01ca12b9b0e123b94ec6e9f4bc615ae83bc03ade67456163f0bc84eb96cabed3806a0e5f3f3d7e91734b73da379c5d26b2c2d6118f1a9ff3c25e46ac0a4826dbb193197939a8dd09a994c75e56e8f992ad23d6706b7339a6881190f8699ac96ad92bf5cbb6ca30c8dd96525a41af9a678dc453d61a6b5ed54ef7e520eee8cc8ede1a4f249a173dae6136af2f312522cbff0d1830976b794e0b106e220a08b01fe71dd3e564c9680a4173baf4af8164ccb68f3f1c45cc05842ae3cc3ba05480c5237223f0d5f405b5caee171d4c7d1e7e1ab4d6b2e87347abf9693c4fd18142a13e6c31212fb42c74616e6cea0387e90be928bfdf8065273a529c2b78ebabb6721b5d384b0babb22596a72a83b76c5020c60ff6659ee41a117d40b58ddedc454574140884febddf85e466096ef6db03475759fe030f05590083325763f84e80164996950575955521d04657d53850fc78f9746302a70baa5a490dfb1fc6526e5d4555121620a9944c6df6558d039a75251b3ab94cffee19108680bee952bbe534c9417096166d166acb682f7b0679f7a8b4952f6f3b30d0687028ff323eb029934a020f0610eb7680edc6670ba5886ab298e662d2a4dce180486416cf26bbc0d9df482ed6d8cf4a0bf14bc8fc4dd5f39c47717201cfb6198ae6a81f048d565755915f9243132f4897eb2f9b0c0a583b82fb3343170b91cc16db7b5a40efc6c1c5f66751bcfdc5b9d802c034bc90fdbe4239f70a892d18f1ebae5003bd21fbf7276e05f36f6e99d953619ffc1062eb0f82ff24442c613cdb0a8d244c11e6e750f9a508289d8bcc497959c9233cd65202a72a081cfffa5c98e01810544687959cfd420c2d14e3cac5f9203201b781213aa91d8033795b810d8509f2e2ec58c16df5902999f88a7d808c5bfa5bf686afe297f7a053ffb1b561d8c812143ac32c55a83bce0f691718397afc3887561b3842d7b621737a794991ff927dbfd0a56ff243de8db2189cd5a4bf179bbf587fc1224d9d331f484237a59903d76cb7e51a63d1b797960c190c647ac095d75029af225763aa902aae8c7d54a85952a515ba77229fcf18a7e0749b0d8a96700ac15492785436849688024ae3bbcffcd41111c2e1b45ce8e07d33cebcd9c66d503a3f7912db44b8dce2b644d2bd9eeecd92a48c4dee314574e08eb13d79f90f5099d0f23a2265e8a902b3079c1684410fe88cc51e05625328aaad812f8742930cb3d8b5630c3871ccf9fedc4239d5bfe093c766afbd250532363a07f1ec1260d9c85b08c54f8e2ca9fee47e03bfb35e534406c62b2d8da5c99506d7321e1fe84d8abfa44f1c9fd1b674c2728387f8584ea88995882cc83793240e96fff6e70bc26b1b950e7d97dab107b6e52b3fd585121364f6ec8f0ec935b658a2710132527231dcc21867e706d13ce975d5a3c0c8160052426c5972b0a015250d6a1a0f64f72e7f6d100901a1bc83c2f5e472a06697c5812d72c0830d5d66d30e3b2f84cb4aaa04ad0a53265db79797beb464f8cafba692950b726d88cb0b2a4d300259aaf826cd26888031485106aca58cb9d33aff165a96e8a27321e66fbb8b095d4a41d10ca6ceff150fec81409c99307f8bffb407abff236900a8e066d2523de135e622cba34966d30252676f12459416392447c01954aece782bb875475ed7cce2ef34a647aef0344a8ca0262ee6ef4273666fe227bde75b4ab3b5813abb92b589b0da70e233b2086042921431949ff1d8d36384d91125371690652f874241269acb0bc2f5fced8ce30e7aeb18306a83166c169e8685fee676501eea7663720e2b16e34e432af98ecced29e9a7249fe8d9e00a6621c24b9dbb1a3e9228810d8031f8e558e7cfcba5e0cc4f950b6c11129b3bb0640dd565a1e93377c4fb117f4a3c48f3aac8eaf9b5029837", 0x1000}, {&(0x7f0000000080)="f58954febfb39ef0c65799d929c5a2ba2f2229ddfc53a9d3eb1f260aaae8b99f47d8591f52e2ce87835bfdf06ab40f5872f6eddb3af481bddb6822dc8b96aba510dbd00378c658f03897197632f52050be8e2689be18b2537713b7222e6b7ce3745c0ef1d7c06c65b3538772374da85e6e32d67f1a48978bca20cd17adb3", 0x7e}, {&(0x7f0000001280)="68756943a1d792f0d80e9279cd1b2380b252b19bbe8d9e60b464bf8e49ad8b01f484ee10128821297a32ada381c24a4f8a6b63f7d543d5a29db72dc4e15dfaeb6a6679bf6de3cb57c2c560123780a61b87f39b4b26fb2f3fe3786d22f47753c1e205430c4a4ed45fd96e1583a8377d6d44650d6c8d27263d4ca7ba706039d1b54012524946ed35436c65a2ad5c66f29804ee4b2d3e20aef9c8f9565cecbb872cd088c1a27e811b936e2c84717df7f5cecca4a4c95790d8daaab9b5870172c3bd6bc0e881cd8a8d3049f0ede7b5e3dba76986c92945ede0716ae06a7ddf9bac0a91c925a018ae9bf6eb359d91eaf78640bf9ee0fd7d", 0xf5}], 0x5, 0x0, 0x0) 16:00:51 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0xffffffffffffe1b4) 16:00:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="8525926746d3eaa5f616adc40000007153000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r1, r4) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) getdents(r1, &(0x7f0000000200)=""/124, 0x7c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r2) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:52 executing program 1: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8000000000000041) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x2, './file0\x00', './file0\x00'}) r1 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0100abb02e75662e12f7"], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000380)={0xeb9, 0x255a4dfe, 0x7f, {[0xefd6, 0x4, 0x82ab, 0xff, 0x8, 0x9, 0x100, 0x8, 0xbc2d, 0x8, 0x1, 0x5c, 0x2, 0x5, 0x8, 0x3, 0x20, 0x10001], [0x65d, 0x6, 0xfffffffffffffffc, 0xfffffffffffffff7, 0x2, 0x5, 0x3, 0x2, 0x7ff, 0x7], [0x2, 0xa5d, 0xb021, 0xd1, 0x2, 0x10001, 0x6], [0x6, 0x5, 0x100, 0x2, 0x5, 0x1f], [{0x8, 0x635, 0x7ff}, {0xfffffffffffffffd, 0x8, 0x81, 0x400}, {0x4, 0x1, 0x4, 0x7}, {0x6, 0x74a7, 0x6, 0x800}, {0x7f, 0xffffffffffffffe0, 0x8, 0x1000}, {0x9, 0x2, 0x40, 0x7ff}, {0x9, 0x8, 0x4, 0x9}, {0x101, 0x8001, 0x59, 0x75b}], {0x0, 0x2, 0xfffffffffffffffa, 0xd}, {0x0, 0xbf4, 0x0, 0x1602}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 16:00:52 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) minherit(&(0x7f00001d5000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 16:00:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000040dcc400"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x28, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xa, 0x0, 0x7, 0x0, 0xffffffff, 0xfffffffffffffeb3, 0x0, 0x3, 0x0, 0x1, 0x2}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x15d7be04a66c128b) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{0x5}], 0x1}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 16:00:52 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1013, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x800000000000) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r1) recvfrom$unix(r4, &(0x7f0000000240)=""/189, 0xbd, 0x840, &(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f74282d54f200"], 0xa) writev(r1, &(0x7f0000000040), 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="75e22ffd6a41217f4d91b454c832204bfdf9807efbefa8d48e84ac63cdde544795849c762f7c3160a0f6eba6c69b58f41143fa657f08e6a0665d7d41580b033fa84853a4e0bd802e3bab3085eac48fb455390a96b36c14048e092704cc80fcf8570c4b6e498eb5e9e73d06cfe7620886e4ae60bfff7684", 0x77}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x0) 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10008, 0xc0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x18, 0x3) 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:52 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xc2ad, 0x80, 0x5, 0x1, 0x10000, 0xd4, 0xffffffff983020f7, 0x2, 0x1, 0x8, 0x6}) ioctl$TIOCFLUSH(r1, 0xc0206911, &(0x7f00000000c0)) 16:00:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x6080, 0x4400) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r0, 0xc}, {r1, 0x3}], 0x2, 0x1) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:00:52 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60a, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$getflags(r0, 0x1) ftruncate(r0, 0x0, 0xff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() syz_open_pts() r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x109) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_open_pts() readlinkat(r1, &(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/46, 0x2e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./bus\x00', 0x2924, 0x5c8f, 0xfffffffffffffff8, 0x1, 0x9, 0x2, 0x5, 0x3, 0x0, 0x7, 0x9}) 16:00:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000480), 0x9, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x17, 0x0) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) close(r2) read(r1, &(0x7f00000000c0)=""/186, 0xba) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) nanosleep(&(0x7f0000000080)={0x40}, &(0x7f00000000c0)) 16:00:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x97}], 0x1, 0x0, 0xd6, &(0x7f0000000080)={0x4, 0x7fff}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f00000000c0)='./bus\x00', r3, r4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) setsockopt(r2, 0x101, 0x9, &(0x7f0000000200), 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000200)=@in6={0x18, 0x0, 0x9, 0x6}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000240)="c4a6391332aa17cffe3e90261605777a029f7a70e33211ca7cb4fe6ddfa23f0d4ef36da862c65787076394a9fd935fbac53a7f76fa3f6d557e02880ade9fd4b638883a777de08b3f23e8425d138755b42f763cc81deb7e81badcc0f8620adfbe107ec71196717bd8", 0x68}, {&(0x7f00000002c0)="05ae9c6cf610e311f9931a0360bcd2c1c419daca9cd462b85d431fd8b6e12762d4e12b25b18df9bd7a6908fbd2bb5e7117b06fbe1a024479681166818a02d535c93dcf6c89882fee97fbb42bbc16f9bcf1378bc5303ac58538510f90e13f65108d929c7b72c8f6fad8a6116b7aa52a907942b695f07417d539048619246816393eb7b9e5ab034e8a67c44b5f5a9af89b97d870b75606b631243e775418b9a5f759c6b5113db1f36d1e2f2c4d2a008d9ed518a72aa802", 0xb6}], 0x2, &(0x7f00000003c0)=[{0x88, 0xffff, 0x5, "3227347c49c478485d1a29c612f7c14f1eb9d76d137e1bba307b6e0a5c86fcd97bd29e5cf130cc88fe6927471d98bd4730decb1b01a7305ff7c7b81bc0c6aba04aa20c0a634d195856da41fd981ab95cc0d0bd1e7fa240b90e47c476b6084b639bdef41ce22ea761c373678be521f7750f9ef4"}, {0xc0, 0x1, 0x0, "181a37a75c7664bc67b8b9544a1cdd0b9adceb3d57885d899175d097215dd23eb1cf217fa14464c45386c27c98e3c051eeb4761ff638ca4e6864c73ae295d633b760bf815d90baf22cd89f071c2c85224738bc30eb3a8a3f1cfca0cc1d0bf62d828964aaa23599077c13d01f1540e38505218d3e661d00df609625f53c532979ac625e2e386e4c441314217beeb0d87b6f9bf26906715764b21df90adef2cff692869ff4d218a310ee750e1114f3"}], 0x148}, 0x1) 16:00:53 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 16:00:53 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e75afa5eee74fa66380000000000e74de4", 0x3}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0x7fff) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)}, 0x0) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 16:00:53 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='.*\x00', &(0x7f0000000340)=']\\\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 16:00:54 executing program 1: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x80000000000003) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) clock_gettime(0x7, &(0x7f0000000000)) 16:00:54 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8000000000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r0, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:00:54 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20040, 0x9) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket$inet(0x2, 0x4007, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/155, 0x9b, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="01a3122e32fc6defdf00"], 0xa) r1 = dup2(r0, r0) ioctl$VMM_IOC_TERM(r1, 0x40087468, &(0x7f0000000040)={0x27}) 16:00:54 executing program 1: r0 = socket(0x1, 0xc003, 0xfff) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="0000000b000000000800228e6e39eab0cab7f36b5b399bdda2f465b9f0326406d636a56a5c690cf3bf8e47a3d77d5d00b883e9c289e835251b0dfd70d49f225e4a9d715988ee0a885b758d8cd798a75106df96c919be485a462cbae74723723dc78ad9078a4c2cc3658a3a17a88335b0716fb3c3922641ba8b8e247d7917624e7813af74600047efd6c5d741a3ae6a7b9d0210930d5fe6fdacfc756c99d0a106a9867926aaea160447e1b67b15879a879aaa204c732a2694608da74a18938704a6d5a5a4e3ba913dd6956fc7c9920bfc2d7846b597ac0b851e65108a9683807a012a6f8adfef8da9df0f789219e0c6c1d308a036f15905d34f919600b20de6ca3b09adcb9d37bb205b99f8d6fa9d617edf8c0d08b3636318d2153f5f310580f962f01553b1b9c08c4f6828129dab27716c61a8054779a541df40ee3e69185e5ead87ff6dae6547db12d874731341dbd54385a9ad55ad6e982655f36ec4191defe3f5d94213b1fea57162f81f9be21ebc38e5fc25a451afdee4af2286c1e1b447d61ac36be321cbfd53581d3edb3cf2989f7a064e97eab14b44ec7d2a3be1ce8857f9"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="41770303cc6c", 0x6}], 0x1, 0x0, 0x0, 0x400}, 0x8) mkdir(&(0x7f0000000080)='./file1\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2067a, 0x0) r2 = open(&(0x7f0000000200)='./file1\x00', 0x8800, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file1\x00', 0x4, 0x2, 0x80000001, 0x0, 0x0, 0x100000000, 0x9, 0x1, 0x3, 0x2500, 0x8001}) faccessat(r3, &(0x7f0000000040)='./file1\x00', 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000001c0)={0xfff, 0x1, 0x101, 0x8, 0x3}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000340)=0xc) fchdir(r3) r4 = msgget(0x2, 0x400) msgctl$IPC_RMID(r4, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000300)) 16:00:54 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fchdir(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x5) 16:00:54 executing program 1: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_execute_func(&(0x7f00000001c0)="664a0f3a22a0cd4ee0620024418f0978e1c3c4e3657964deabffc4c1f9e61dfc4d0000c40275b7c5c4c1fa122ef22e0fc121c4e1f96fa9d0afef90c403897c49ff58") setsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) getsockopt(r0, 0x9, 0x7ff, &(0x7f00000000c0)=""/179, &(0x7f0000000180)=0xb3) read(r0, &(0x7f0000000240)=""/24, 0x18) r1 = socket(0x3a, 0x3, 0xfffffffffffffffc) getsockopt(r1, 0x11, 0x1000000000000001, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000008304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = msgget(0x2, 0x1) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/21) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x7d1, 0x0, 0xa1ab, 0xa3f9, "38de291bf7fe91d085b0555047e28649cc120d30", 0x6, 0x8}) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 67502 82099 0 0 0x4000000 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff800000982240,0,ffff800000a45090,38,fffffd80329f0c48) at rtable_insert+0x66b rtrequest(1,ffff800016a313d0,38,ffff800016a31348,0) at rtrequest+0x875 rtm_output(ffff800000a45000,ffff800016a31478,ffff800016a313d0,38,0) at rtm_output+0x6e5 route_output(fffffd8035ca1000,fffffd8037054c00,0,0) at route_output+0x7d7 route_usrreq(fffffd8037054c00,9,fffffd8035ca1000,0,0,ffff800015a2b530) at route_usrreq+0x363 sosend(fffffd8037054c00,0,ffff800016a31670,0,0,80) at sosend+0x660 sendit(ffff800015a2b530,3,ffff800016a31750,0,ffff800016a31860) at sendit+0x53c sys_sendto(ffff800015a2b530,ffff800016a317f8,ffff800016a31860) at sys_sendto+0x80 syscall(ffff800016a318d0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,40c5add9010) at Xsyscall+0x128 end of kernel end trace frame: 0x40ef2399dd0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.