kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Aug 2 06:29:06 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.60' (ECDSA) to the list of known hosts. 2019/08/02 06:29:27 fuzzer started 2019/08/02 06:29:32 dialing manager at 10.128.15.235:19998 2019/08/02 06:29:32 syscalls: 332 2019/08/02 06:29:32 code coverage: enabled 2019/08/02 06:29:32 comparison tracing: enabled 2019/08/02 06:29:32 extra coverage: support is not implemented in syzkaller 2019/08/02 06:29:32 setuid sandbox: enabled 2019/08/02 06:29:32 namespace sandbox: support is not implemented in syzkaller 2019/08/02 06:29:32 Android sandbox: support is not implemented in syzkaller 2019/08/02 06:29:32 fault injection: support is not implemented in syzkaller 2019/08/02 06:29:32 leak checking: support is not implemented in syzkaller 2019/08/02 06:29:32 net packet injection: enabled 2019/08/02 06:29:32 net device setup: support is not implemented in syzkaller 06:29:40 executing program 1: getrusage(0x935e1e602408b2c0, &(0x7f0000000000)) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getrusage(0x0, &(0x7f0000000200)) r1 = fcntl$getown(r0, 0x5) ioctl$TIOCCDTR(r0, 0x20007478) getpgid(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(r3, r5) r6 = syz_open_pts() ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000340)=0x2) faccessat(r0, &(0x7f0000000380)='./file0\x00', 0x46, 0x1) kevent(r0, &(0x7f00000003c0)=[{{r6}, 0xfffffffffffffffe, 0x3, 0x1, 0x1, 0x1}], 0x40, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffffb, 0xd0, 0x4, 0x5, 0x4}, {{r6}, 0x0, 0x4, 0x28, 0x3, 0x40}, {{r0}, 0xffffffffffffffff, 0x8, 0x20000001, 0x1, 0x305}, {{r0}, 0x0, 0xf0, 0x40, 0x4, 0xd}, {{r6}, 0xfffffffffffffffd, 0xa0, 0x1, 0x1, 0x1}, {{r6}, 0xffffffffffffffff, 0xe, 0x2, 0xfffffffffffffffb, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x4, 0x7ce}, {{r6}, 0xffffffffffffffff, 0x0, 0x8, 0x7, 0x80000001}, {{r6}, 0xfffffffffffffffe, 0x10, 0xf0000080, 0x4, 0x20}], 0x8000, &(0x7f0000000540)={0x2df, 0xad}) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) utimensat(r8, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0xffffffff, 0xafed}, {0x9}}, 0x0) r9 = open$dir(&(0x7f0000000640)='./file0\x00', 0x800, 0x40) ioctl$TIOCSBRK(r8, 0x2000747b) socketpair(0x3a, 0x1, 0x800, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r8, r5, r4) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000006c0)={0x7fffffff, 0x2, 0x2, 0x7, "4a0a7321013aa95cb5a4d4ef9d6c8cf9feda1c67", 0x9458, 0x30}) chflagsat(r0, &(0x7f0000000700)='./file0\x00', 0x10000, 0x2) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000740)={0x3, 0x3}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000780)) poll(&(0x7f00000007c0)=[{r0, 0x20}, {r7, 0x180}, {r8, 0x20}, {r10, 0x11}, {r9}, {r6, 0x184}, {r9, 0x181}], 0x7, 0x7) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001ac0)=[{&(0x7f0000000840)="0878d026d9c194b21fd9a30dc2ed7bd6b978ad745b2a21f9191b8b9ef9ecc755569e47702132dda9c482919a393c8bcb9cfdac3f4523d65fe02bd5e067225ed9beef00efbc593ff920033b283907800531a391c61d4f6c31c05b6ba0a471edf5fdccef282e56e22a05cc40d69d25d5e657fc847bb4664653b8f931a3de63613f541269489df2c1f2d467eb076580cf4f21e13e8b57ddc6cc9ef041daa378fca5152d43882e019d5d25576a9a5f9806103272934f08f2d80db605b7089ed4a927718d50263fa6fc88bf3f423ab72dae7c4b1b5c4d5d5d1118b8fb9381c9519b4479e7e916cf233a89cdc9da", 0xeb}, {&(0x7f0000000940)="2c03cebf", 0x4}, {&(0x7f0000000980)="dd79f339b918c770311de93db83928851a032146358c3a39105bc08ee9aadefcfbe68fb8c7e802c404fa328fa4706b5ed1c29355d6c5cb5e0c7c12c516a873cc43ae0de1e0e8cf3a3427a3ce0c34a61dec7f25f243e1467faa313108aa651cc9212540624a135f182b842b3de57ae38d98877b8ff1dbc70d02d5a00569bd01aef9e39fcf655a4a20a81c1ae7d40ee09caa6736afa9fe377a698d91dfe1614f70dc088a8a89a70e78af8a4370231be7e80d819abb3c5dcdd4a153180c90731a034bb2dba4823a4c750569e6f5fe2ee53dfe794992d7af4c8ed9e5b483e8b1f619e49b983ea012f8860c0356fc6c3fb2a0643f855fcf4fe51111d5ce9ea08ed83a825a60e26c98be436fbc644ab9400ec9b146ddca83d555ae20a1efd4326ec44bdd012dc7e730f077476ab6fbe2922cfca708330249426376dbcb99b31b44054bf15a9d5563625ecda0db56c1d415e39a2f0ca0e555bc528355ec6866b0d49224f88f1082f037e14614953aa9d8d03fde5ed344190558d64d93013da3eb59d60eaf92a1971b8fd5b4d5582c3e4cd9de338ba3a82260ff9386ab73b91793145403720a4862858a655ad8424c81dfd01da9afd5288ec5b1e116f8b4bbe602ea3937553f42f626dc013fc19650e5fbb9a271e576b7a7e559d7724aebc0e37979e24c84513142c37b8daff01939c6ec314ee9dad66fff2aa87778565b24383af8978f6630dd76a1aaf35e0db6ebfce229bdd9d7e07fb74d07f7564a80efd7de084901a1befde2828c73295747127d2558ae6b4866c16d0a22e71e25c4b6d2572fef8a0dbfc12f95ca0bb5112045819c321329867b2866300a9b62f9a3aa16ebe1cec014234659fe1c2d84a13f2a20a0d859ad281ad5460e2b71f1a1d4242353b7cd3bc4ee8c0c02071cdb47c691e11456b7a7d042e7775de6eee131e71d42e6bfa622e19984890b3039c7ad4e41c54c3a32418398fc8b44cb090f8b094bf6e7fc993fcef03772a125ca0c9a23f2a060e577d1bed1ce33d1eeea0314629cbaa3fd679c5584451c022f79808e64d395f25a158db3bb01db40fbf5f73d82f81a273ca12af16461f8a73820260399cc475422e0a41101ec1ad36f7e94b126c27b70fc2c088cb28401f2997cfcc03076ed05c446477aeb51d492ce1b4c0e0ccbfb2e1c719206e0a4627f02a9f4227cc022110ad054c9931f907f7bdc1d8be0bee50f756c9683e65e94feee4e0b1f5eee6356f9ab8007f1eeca2e53cb4d2590135c8f652436af55e1bd76ffa2b95c58d006b580b37443f7f0d54e667ef8a6e079ac261aa2a9016e984bd9bbb48ebd87a9f158c95ad62e817fd9455eb48fb415b5f299df5e2ad0941aedc325121da5c5b324c726daf713130a3dcb77725d0ed7c7ddf937f326635f68e9c3a7a3bf5b40a0e8938130f23ffda7a61c95b524f3477c67a9475e8897fb1d8665a656ce398903d8eb45e551ff1af326aa884f19dbbe7fce318d5936e353f712f7d5ae402b020cbe34126d117f445a695aca0bc6e88114ef67e710ca99ac2d1550207d0b6648d3b82c7c054c6976dfce0af67bff4f46b4fb1aa99a3685a709c03b72d9ead376dca00ecc4f4376029eab9bf644988b0e35cc6ca0fb4d3f04d47056a17d2395380d39b53dd16c9d70c2ebdf5e1ec87d122a2836a50bc034042785a05a1c8f19eb6115de3a43282529d4c856751ead31679d94d327896ffa75db7df672e255cede3555cbf28d8744a6da29183517b4f2c9e807db95619fe59f200d44e752ba239fb9db33b1dec4694bd7c6d0b189d4a7798387a83aa3128cc486b2d7565c6273350cc8a1db88e120938762526fb6e1d8847febd48485b442378c944c7494e93dcd5fe0b4a95f1807b287c901e2d9c2a2c8bcafbb9bafc396c5615c99d44a9a2bbc16074a7c74c3869b876e114617ba8d5f63fbf4cea7f6b1ca6f86072a1c7f991b8e081dfb4dab3871c1dd2fb9078b1096f14d9d3ad5dcf6fb04904517f305c902fc3a90b3e7753890d9663e71ee8c3061343b5526cfd74c41d242ee895240443e343c3306f9d5545395a6017d77a770d7d0718b4bd0c60f84bed3b7a4803d0b20cbf48e7ea79160e83f09d0c2c008e6e23bc4baef293cdd25635129baee730cc3cf9e888e0aa497d5756f74c2dff99b9d4cdff5d55be0320297b1818440465b506bdb500311d2940b9dcc108ce511782828a5a8000559753b804b87648c5ba78ba84711af7c98c84d75580cbed2a2c005aa5918a7cfc378709b4a71a4a2350343b15031ec8eeec03d6c7df24ef93ee1a723bf4ea8050bbfa322ed156714514491374e41d920a610a4f11a0e5644f73e18eabf96773131fe2f84b9b3ddfa328d1d5426600b4c552051655f5b51dedb86ddf16321a17e812166a62a87bc7d54d5031960b85a72394e2c0fdd386a88a287f8394fe5cd3c7f7c5e13d018da674b1d4d78df3ddb8f47c9ae3059c9fb3d0c4c40ec389489cbe795355996ab4ee65640f41bf0028b5bc6aca01143af47836c8537eb0543934f3ea9be5b16ca9052f8e4fdb22b1939fe810a07caed269f3171aef9e53e03da730b476f88943ff3e1b4efae7ef398358749ff506499809f187f24909384dc724f6237e85bb93f5f78f64279e1dd0bf66c390e4f366cfcfa7949ae86ca598bd5fe1bb347f043d34fb16c74ed70c49ad789259f4706745ccb49ecd5c47c0cd3c68e63de9d383d8ea33f81c59df99e69f59039e385f9859b8c9f9dfa4acc0fc20fcee21a81aefe33a5eb09979ce43be09665041ca9d5b7709e770ab338ff0d2f5f512303beb2160755e922bd1501574a337975f03e3c428a1f6678e10f9a161913b78643cd3e7571bc01060e497b7deb7cff04786f9b980799da16b775307017d163a8077fe200cd0288c7aaba741f0b3d68a3913e655c934238c3d0b56e3e76eaff0d05c8da8292a6dd3d9279ed73bdab6bd3f48778595600fbc8962b7339e2c271646f63a18e536f122543f32e1b12e717e738ad58cf7c1f5813938f58d7b366d79e3ba600b8f13c41d59a19621b5d9ca79226501300cfb96029949c9318c4a030ff611f928dd9e926f0787e0b8dbc4f5e56b053f544fb6146ff866ff7114638b808a97fd06a2a3dc2a3e0ab9bfdfc51fe8f2086ffa04d2ce3cdb1bb5b33e4e5a124a83e96ea1e84efbb9beb8740e7500662c8f4d8c16c4b4c273ba8d598cf7c6578a575f7ef208452f4953536fa216668d7d7a92c99c7509887e4ffad9d1e6afd206a1e99225484eeaf1ad0d6e8cb890ab2d4175c1a6b56a40fc0e3095aed48bde502a40f7d37fb8d56104994ac1a0632c8bb3522a47dcfb22a7e7eb181fc899201094d1d23a73c573cbcb11b75c43e881e0481a751d5d7db985c2ef972af6225c0a693c32260cf183d1046ba7210b1e7e2a60693275823aef0ce805865f5d0a8ef02afe453f4b16d50d8138f2b4e4cea2f50c5b8132cf2694a800b03e8000bb1953f0c0d35a474578979674d0208b272c758e0eccd65a4877029aa0526d2fa6cb1d610cad3f0ff9957ba2180f60a6e0b406baeb3f3b56871c58018f75a0675b3e50000326765accd12c534463e8d5fb548fe9efb937cc0224d3e6245f80aef48835986a8603fb35a3024c93b8d33836f1aca3fd509c1cc8fa2e819de05481cad0e70872d646f55786224c23a548d66bdad243ee7999d9d736e65aa5faebfd18c7695faab94617fd5c073f9fc9dfdfc8d0a71a4e625bd82530eb2ed22324728e7909ee68174545e9e8552d04e04af1706b7ff0bf056649893e9f27f85315d0fbeedab808826cd35604069bbf3161061a49c767b083b53f07a037b4b4c72edbfb05992f2530c823f18ac3eae2716cf18f3e94297dc8a55fc88eb18d13e0169e051ad6d5998dd09a779228a8bc563c37a8d9302ea119a8c50282df44e3a44973b6d6c60fe3c8ddcdc58ea448ca6b4aa64cc6438f6452ec8abab5381bc468c7746685fc8ce0826d03e6302f8da5f414a087e690a5827f58d22800beb7ffc1f73d5a817586029f48eb0882b8d6f5ac5564e7f750349489ab0bc7db30afa5a09d0f3de62231b2d071eef9109a49ca5801428a9631fc29472e5fa06bac020971a08fb1cf7280ac73aaaab316ddf88d6edbc52dbbca7fa00edcaf96d5f695c2b3b4d6dfd085c0e882852f1eea332872b9f3890d87a22ce2506f58060dfbf1b3cf09fa263adea949eb078aa2d36b596c111b176deb5db3a4329e35dd775db3720d678f5d9997d06ba3c5a6d399931d3444fb250c2f7b40180f000b79747a2e3f0bb346b699042e73e054cf9a00141837a8891816abe32191169804527d8f54774a6c05cfa0c70462be9a2203524bbcfbf4f3fe90ec040b49b6eca57af8cadfe00323cb6ba5579d42b17f4267a3a2d6c76078d7f1614c60c53df5c0076084385ca603b09337f7635b0ae467dce42e85138e869863cdd011eafa9c7403cd06be994af705dab02eac723d3263f2a2a83fcaecb9e7715e737fe148907394e1a87be8e1e0a6a604c43d55f7042425b9221a3b1b8a10a1a214643a825c6c560544e9236eb70c4066e74ce628685cb41d3d8bbb93aec2dacd452d0b95c33cbb9df24d7c9083998067d9b5cae978782e32a46293cd0ee7facd8a46e5d1ed5ed562c18b605a25e713e6e783c284e2661f8010395f9001cd908e00b4b2291f5c6fd1c4c8df6674842dafdb0862693a998f165871d5d44bfb3463da34cd180e62b0b4ef6fad0283090977c1ad892a515447a3a187361c3acca4abc3f8a6fb8671d546e8968b10d42fbeb7612039930bbb5eaba94e93975c5086e6c75bc647859f2d150ff2eddb02fd1e604ac09447fe82b4235aaca2bdfb7efc6b55b11bdb0f6a64b16aa7f1c21a0468f6d4860f3a3398f64dc8ae183e46d89e063958c6f0f2cbff5668c7bad81ac806d3e3d744bc61558cf04f1f3124b131a282531084147808c8501f470d6c1350925d5df1a0b630865399967fac4865a1555ae779c4a7890f5e14c877164893deb8708e72d96af10c49189b444553d3237eb603c9d431dce8640b71c408699a37f87f274aafc9b3c22fdb3b20d9ea8de27f7b538f3b009f1800dcd9da8f3d639984cc4435d892cee1fc43c213b498379f3884b7e9ac9935dad8c1c1d092e962f165a8ca37d8fbbb2081e95f203f1428eadba1e90236d1a76e38de0010990f9d1bf14deb3a0a607988f168d20bf7e1c993d9226b947780ed797b8f033abfc68957244408a8728b1d770e179822187aaa1b65a557a9c404fa3b098a8615441bfeda1085799453ab68dfb02ddb7c5631708e85e6e5cec1d130651283aee86a283a9be1d12ed54dc6787abb609fea23b74384af05cd3f3a3129c567fc058f518cff0ba619883d70d8cbaec8702f0382a0694580dce4c8f525d757019df1beb2fc60238a5602e9e23c8e90f5a1972d57a73c64f54d9c32d062f66f601218a7c15d841e5a49312e68b378cd5ab54f6d979e155e571f132a07c5e19444cddf327dda8f4b7610087a6e9f0f455ae8fb216094b6f37f666d8c60f8581af246b22e96b3a8469ab6aa5b6b716b2684914fd5e4d4fad17fcb82b85218c32a3dd0d87f0e7aead30b9acff4ced8e5351d1d063956fa932df2e84caf93f90cf2bde6ae2332fc9a58d2d6d5914ccfc048e6a2c929bc906c85c0e7e13fdbe94a85e4c020c957592e8eeec0a78a06c063e4987d30519655a7370747824aa05d20dd2c261881ac4dbbbc7b838bdc697dda2013309a2dbda8558d11ef624f3e63a4bb053147e9ebad68701964a", 0x1000}, {&(0x7f0000001980)="68b544740ad22e3642e02a5dd6686fe6a4556f114e894896b07cec2533f4cf910f949f90691b4f0270ed96941c305c5e1c2d6d2133c55b63b7cddcee581ec9508c22abce012148650fe0e0189d9dcac4b776340dcb", 0x55}, {&(0x7f0000001a00)="adcbf62a6b10d4614ca77f62d779c19149627b1fe35e55c0a997c035e6bcf03487e7f9dc4016b4b10facf7e0ff49d17361a1357c3747c8df4a3bdf6eeed9922b9fbf8d6cd2025ab5f199eec1d16dd376be7760abbd91c62e42df926e6b3522959bc6dc3ac11fba045723bfeb6cc18ab20fd07b14a652f0af449df63aba7f0281faccb7b0fe004d5bdc42ee4b458310c46592161d33d5fe163a8d3aaa955ee49bc8276128b83c5ea974354e8e0bdae2b5", 0xb0}], 0x5, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x408}, 0x8) ioctl$TIOCSBRK(r6, 0x2000747b) 06:29:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x5, 0x800, {0x100000000, 0xfffffffffffffffe}}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) fsync(r0) select(0x40, &(0x7f00000000c0)={0x80, 0x8000, 0x5, 0xd2c, 0x33, 0x0, 0x1, 0x2}, &(0x7f0000000100)={0x80, 0x510, 0x4, 0x5, 0xfffffffffffffe01, 0x1, 0x100000001, 0x3}, &(0x7f0000000140)={0xab7, 0x0, 0x2, 0x781, 0x5, 0x630, 0x3ff, 0x3f}, &(0x7f0000000180)={0x20, 0x4}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x42, 0x1, 0x1, 0x101}, {{r0}, 0xfffffffffffffffb, 0x8, 0xf0000010, 0x6, 0x10001}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0xff}, {{r0}, 0xffffffffffffffff, 0x50, 0x20000022, 0x0, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x100000000, 0xfffffffffffffffa}, {{r0}, 0x0, 0x8c, 0x1, 0xffffffffbf3dc0f7, 0x3}, {{r0}, 0xfffffffffffffffc, 0x10, 0x2, 0x80000000, 0x100}, {{r0}, 0xfffffffffffffffd, 0x50, 0xf00fffff, 0x10000, 0xfff}, {{r0}, 0xfffffffffffffffa, 0x0, 0x4, 0xf0, 0x28400000000000}, {{r0}, 0xfffffffffffffffd, 0x1, 0x10, 0x0, 0x3}], 0x8, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x20, 0xfffff, 0x1f, 0x88a}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x44e, 0x8}, {{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x7, 0x4}], 0x1, &(0x7f0000000380)={0x0, 0x4}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000640)={0x5, 0x20, 0x101, 0x8, &(0x7f00000003c0)={{0x6, 0x5, 0x8001, 0xffff, 0xdd05, 0x5}, {[0x40, 0x2, 0x99, 0x3ff, 0x5, 0x8001, 0x2, 0x8, 0x2800, 0x4, 0x4, 0x20, 0x7, 0x3, 0x4, 0x3f, 0x171, 0x9ba], [0xffffffffffffb616, 0x6, 0x3f, 0x2, 0x0, 0x3, 0x7f, 0xac, 0x100000001, 0x8], [0x100000001, 0x18e, 0xc46723f, 0xa81, 0xffff, 0x1, 0x7d], [0x7, 0x0, 0x8, 0x7fff, 0x55, 0x9], [{0x3f, 0xff, 0x8, 0x5}, {0x400, 0x5, 0x3, 0x8}, {0xffc0000000000000, 0x8, 0x6, 0x1f3}, {0x2, 0x1, 0x7, 0x6}, {0x1000, 0xffff, 0xcb0e, 0xfffffffffffffff7}, {0xcbf6, 0x80000001, 0xfffffffffffffffe, 0x2}, {0xffffffffffff7693, 0x9, 0x6, 0x9}, {0x8, 0x38, 0x1, 0x5}], {0x7, 0x9, 0x0, 0x1}, {0x7, 0x0, 0xffffffff8ec7f0ae, 0x7}}}, 0x1ff, 0x9}) fcntl$setstatus(r0, 0x4, 0x84) r1 = dup(r0) pipe2(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000006c0), &(0x7f0000000700)=0x4) fcntl$setflags(r3, 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000740), &(0x7f0000000780)=0x10) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000007c0)) write(r2, &(0x7f0000000800)="af0cf9d93dc91edd2263e7753ab1d63f98b8", 0x12) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000840)=0x5) r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001e00)={&(0x7f0000000880)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f00000008c0)="c414957f01cd8dd9c2c10a0618a78c6db7a2a4ec30a570295d6273c59270479dcd26e2f6f5b34f1a401a43703a8b87367a27c1430ff30cf018699ee639f1a67b6b94a455e28104b83a16447b9a9f19c3867ad1685722f952a61e52b71f37c6cdf9d301d7a295876af191dba3ed7ee71c2da10cebf3f60db989363e321534c20bae7c7d8bb01c3287a678f2fd5645", 0x8e}, {&(0x7f0000000980)="3243a46936432e0777e8d93bfea88bdb97ca54a7ba24602830803fac033a4b5efa299c736cf14d96ccc92dd5cabb93de124f53d3db5b0a53e8eb353018fb4bd0f0df87a805d5f27e3e8f73f2232ab593", 0x50}, {&(0x7f0000000a00)="69b0d888ee30eb7fdf14c6c83dc015b4795c69755b02740a0230468ccf1f0fac7d21826359e62fdd14fe1ffbf2d24c600cc35c785ab216a2fdedd31eeb70c3ae2e6a2737dca0f78d92fe6f389ae7a59a8c7bcc8b65ee0916f3e3d3f3dd9dacb0124f666400aaf3cd930e6c33b24f77847bf66e8dc8ab80a28330d429690a75e6c5dd5ed6cc3d8dc6468f3f2ac4041755d4b537c9b268a9030287b61cffddf9f66bd1d3a3d46819f1f8ad1b3a14107b29e2682ecda856ce920f84c83e0aa65f4adc7dcd26a379620cf998778372a84689d3bffcd9c8b8511063a5120f801ddcd826e414a3ab7efd37afa87332405f4730f6f30d15bcb5bf", 0xf7}, {&(0x7f0000000b00)="0e7c6a5fde30db186546aae20d72a7d2cea161affce4a1ecb3600233675a1818a9e28e56c4d82c49dc82061ce5d6c4d972d2e7aef0eaf3e5c0d3e755f96c7c113d5bcea47eddc83ceb9bf57e859d0f46d02abffe1fd0a707a8f056b9c35b740839200fd97f5e8757f82b32eb9aedfede5458246f247f6772afb31d34e08ad5599c314848ce795208d0304ed2b2984a109e8bcc0df7a68c3606bb383f021f378e2d0d50a6fa0d0823d078e3f6d8e38e89bd3044c02108e978c1ec0c734f52e29f2987cfb8655eabe62069e4edd1683228484eb9dc0eb76cd6d07444f5318243bf6571567380e91f5a2aed6ba45b3f8e4ac140b18c09cfcf339e9ddae9b0126c71b422aebeebf84d287bb38daeb316d575935fafad0348671e476dbe93bb4971505daa382c03a49ec64ddc908273145d526308ddb8f337441e97724fcf49baa07f6d50e43701c4c54ef013bbd28b2a85785c0e4bae2b27e39d2f69da85f177c139fc630f9ef588817f9097214139a26f3bd076e1258ef8baf0cd532da6f59d1d446b2378331ca2a0ead609994c11f589f4548f0395a8db3dae802ae26575af861e2f8afb90bc2510b36de25c2fcc951ea6c7c7f4f6418688d5af3566ed0cccc7627d9acdf17033574fdcc2960040e2614ed2dcd6463ce0541973e914649054990752b1582ec2d494cbac9cb1d1bb781183ea2a756ec9549e5724dc5614a75dc64567c11daa8275a1a2d67206f4dba9c087acc8322ae8cd607cf623095b41c29a9db39e050ff7e0c53545eae7219fb5e1e9d3cf537eb6d7639b9f1694e293d6b97062e325ba91191c59c242f04c07f96314b2aeb02b67f7b7d363acc97b63be1c93f5c66d2adf063f49e4d94ce7f7994a90da5d120b83977534e092cb889b52ba181e5fcda5fdbb419673d46f127cb976901652d1691d0f8761bebd5f93b88e06c64f233381727017284975a8680384f65648ee881a60632db8a3c49c1f8a409d57c7d6a17455c9de8000e12001db0bab1bbba10af270d8a60703f9f6768b153bfe801b24a5c08fe92549c2bcc6fddb6538921ebf50d44e0a9b86e4dbb4f1f3063e903bd16f7bd2786ecf07d22ff836e68375ab813fb36ced638ee3e55547be48ea0f7c80988893b380e5da11dac374ebe2eb6d7a13c664b696a98adf18a3e375465a2a43d367d5328e890bbaef2122217bb014702e8a604dbaf79d2ca15f736b1736616c9b23b5203286f05b7c913833b0f2a5747172472587b6a36d083169e9a73b138916b0215dc21070153e9df9a51e20fb17c0dd41dad909c2a3b9cd1d39e4e1fa89d32de35e77757a90eabd3e0662d49bd25fa8560e479223fb9ae0c5bef3ba588d7ea3e1e3bd50c405d6c2f97c6dcea8fb306c10baabd42e87169ef84f173f33d4279411c37c109d46086b140a908d83b0cc80fd3d69502c27317683f994c28daf7b75e501787de313a84a0f9acd06853112f604a728a436f5dffcc099641e429cf2720abcc92525e32637a80d1bc6e5c2bd78ddac266af93fa22f5d7b3d94449c3ce85a2f63325b5b9b90b4665f71d0980c28062d566adf1f614de867883ccebef2a32b02232cfd91084a20fb18df698b546883311656904c9d3f2cd6e74ef8b46b51387c6b719dc40cbd1252bd778e913fee14bdfdd8a553a8145669070246b6a8daf99b9d1bfa0fabb23031eb929126f1cbe5b6c2243ef5f3a8dad2fb2942c6b166e89ff321de0bf3342a559950cd6410151816c3501b4da1287d119acd9c4ef8ecaea72d80444104cf15886569119cf2371b72813a7030ff9671da59b3c105233d982587dff9952bb56cda42824ba70fdfa39ea53c1a029ee9e76761a3a7f986dcd484a709c438d0eaa7db540529340dca1812bfc31c9b6e3c73a78d36ea8a834c6102f6e826c03c7d95950e5c5494708af2f5b6480e104d8f96f3f79a424014dea175fd5e3c0f1897346bdc34bd0d715e908e91061253d8c6930a0a945f0113e81b0416f1686b0f112a0ec254c80c7ad008ce26f551b667ef3259ade7ba61f91521a24608939575ca36d11a1c7274400827b3923a489b6e1f1e47684cfe2c4aa6eb183db37fbb862cdc8ac5a19db339f98c7056968ee63c5c1ed290acdae3143173db27346559ea9bcd9b3296e45d2b3ac687b0f023fd0e2108f96960f3e4cad69593e7fcca5aee3d9dd4aff58521ae794cdfb8abda9375f0735f949a0fca4bf1c260ee6a42f1c4976555350a9ed76696968058d691dbd6c939be1a88da50c81e8e95225c0924078346033411e6b70a808acb5323105836c07629589b0bcf0a568b6b73995bb65a5c2963f97ccb55361885c91933531c0bd830988a1fd0b0807c1a5ab4b7ea388b81d3aed0f0571c7af094426e10300a9a6d8d67a307f104f4d5ff6b018151ed471b5591ca7d80c789ff42770c2628f4e25d32be0ee9da65186b0b4be08fcb51e68e1a3626d2d75395cdd8016eceff1cfbb302c4d8bd5509047176f7e1f35a9aa34faedb4a1e3d1ad228ef70b3cc870e6e4105d59e784c8d3724d563a3aaffceb03e52f48cfb87e5afaf8d58b726f1be03c80f99fef1bc378897193f0097b6cdc8a0460db061fe20df630785b109b8e41941a9ff22d25897c3143dc4009c1795abec519f282c25cd88e49010cf938d08bb795da0b7f6160af5a2a612ab4cb83c0da39ab9aca3431bafadf430a78e9cfa9f41c48b07a07552310b9d2dd2de6b2306b3b4859eb354dd7b998eda1ed0535975fe2861e5bb7ada69dcf38b2b95d06d872f039bc3f79c618fe7cbb5b30f919e7cdd0e4d2b0cbd94a52b7540d64936408c17c80ef2ccf74cc4a8fa9d52f3e3a3177a9925ca86d3eb3bb1d2eef2d7390f2e25c2c519a0c9cfd90c409ced33aac28ad5a85bc20580372ff3ca36784762fcd9a4131ff111ed8c965fd8679dec466dedce85bb408b28d18c9ac8cb0b37e178ebe052d53a9ba4f53114076fd58f7df32ae673d7b98b451351533e2fb91763a37fe7dddc95072f84d28a9ceeb4249a25b6b3e5bb001c10efa31d77770c9aee7b46584d0d953d17c48441825ebd85e02e2d81032f54bc6d8e0c710ee39bea7f61910497fa96a678dbe9c88bf50363b942ed4072cf0d79041dfb092eb13728f55adcbb025c72cc73855af4a846ae3ced072efe595b37cfc7a6b81a523f4f0fc5ecfba54107c9f762f3ac2bf48e742a654119bdb0532ec37c77c8df03af543c2c6e25eb296a1521a34edbd0f341ff23e1d47cbc8d65cc0aa5bea4d877411e3e20f1dee06773d942cc0a36726bd65ca13b455a0b632108cc7605f8a1aab9f7693d2cfc0805ac8d18debd9f649b36990a54dc2beea42b928fa5a967a70ce963302a2143d8c1bdf6f7a5173b41c3f2fc4125d1e484bd7b54e19467a8a7ed4099b3f34b6409a871b78701c09f30762f9dfe59f14456f14cff5175a05b9d8083f57453a8cf738eb49153dc4df214f7c0ec53ce99a23a03b9ccee3d3bf0278c8c921bf9642e3fdf9bfb32468c018c19fe44c430b0d43a5bb95389d66827010653926678fbabc9b805fe7aea7654ac4bfacdeb09642dbf3149a83f4a93fe4959c76ddf4e6cf4cd424e0682a0f81057b9217fa795a16d4d4c0e2590fc0c2acf5b1ed6cf9169047f58505d686c34a5708e2b50afdd9dcfec2d938096d77235abb3412092e1c75c221a55ee00183aaef33efcacda0d55a6952ecf3261041a6e71538e0ed2198302edb3bdcc5c5f7eb5a843fa1c0df2b4f7eb3484c3762ed50b05773c395e3eff76f7a4af8c416e2ac6810f8b2ddf21e11aeac4e9fcdf598d5a67fc81677f7744d2972b2be7a447a6b5620c561273687d8e424b483fd6662ea03143b1d750f64e81801699c1fb730fc58d1540b02d40af1814fae0b70b22eaaa79042699324077082247f1f76a4d5baaaa60c3d97295a57daef90cc16c09f6e8638fe6e44c4c9b68c5b9c7ef201b345c8a3f5d2b27223bac679c4fc70b9f9c013f08f0497402725c6faabfdb99155601d215095ac4d7c0675ddb8f20240f244ff8afdd3a159cd84311f4f78be28a839e2a3a276c85d4fb840c7648196a77e119b1a29339d8493240d0ff44f1d5afe0eb61b252b2efa696408f5380c7721a04572de961383dffd0945e5f0ec68f81654876dcd4dd75a3980ad919ad7c034766cc713a07f46b0c1dea1f965202db9cf8f1f69e958cbb5ca33276c2bdba8d4dae4dc14b6f873c95ab565000413fe4eea16f64233ff2fd22dad23efc6b7b55631cb7b3ceaff4a478a5b9c186b268b8ccc11b20a9a224f32484cdfa6e47426c0ba9f82a2d55382c1b64190c628a5f9ebafb0bdf237c3ab2e6efd66c7f85b62c5c0c5be817d278248c507a8c0297820e97a0281b3e4db47a25d6acb829fd48b1023d570726a870d3c082891f63da0a0a9b64d19bf27cc9447ac997745a9d37d57689cdf7f1a807baf1c9c8c75b7ccaba628838d3d3213bce7ab6808dde25d4ede2daaf468089224359ab1698e0b0e933a6c074e6593a1115dacebdc2f2dfa49d02b711fbb8fc67bf3d00bb242f07ad943df5590b6de7e201c0b3b218efc9b306f60a6a4585ac67a53e5e91e6348f1a190b035691bc687d79f08c978bd4c3b86db9faa7e6a05d9e31fc98d276ee89ade980299dc63efc8e1585938f7daa8391c146262917a110219c37f61bf92556eb8913c00c04813fc9a0a9aaa76454a261c6cc5b2c4e90facc3000676fec064081293c229a7129c800b9d4a565756cb9a3a4f8411a2d42d880f4f22ef8f4a92168960cace7b8cbff1b06793d31822c2546130184c76082d6c916dfe38e503b49bd520ad2140d541ccf29f59e3065162387695664c840c31d963d41d6262a4db9beea44e3adc450db4ef903c108f12800d5f957f6b823c39350adee1de0b2b97dc22f21a0e14b2224813bbac10c316c4872247657a7fb9ea7c02b330183b25de19e63e6e16c1d97379c0e3c7feee466fb01351e633140f3f4a57c4a85ebf6999b533ad2017083bb7dd341c90772ec236a8cf4504c9bd8ce33679a326fb226d0ac5e2eba381dc8ac2dcb7e3f6a6ddeb7e0e3393860825874087b5e4b00fba8a5938650683bbf508e83f8ee0ad3a66c588195e445f4d568201e6c795e8d66eb27d5726f661362c3cf66cba479bf28663bec8d733f05d7140d032b366a9249940d8cc3010e0c63eaddbc89af05b54f0dd6f176195e66bb2be0cd405b7a6f2a32fd99311f0a7f80068e7898bc14ed8f4f28956bc0279cead36cc1af0e7c8de16ccb320b715d2992ab9f8dd8ca7786913a4ff05338b9ef97d2f429de7304838968ae3702d5adae2a7b1dda763ae2b38f61d731cf803d9528eda7b97af5b95217ce954f2fa8f592498a7a040a804b0848ddd53e3955f1e3fd2980223c1042852ca1f4d1ffcaeaaa5709bfb034274de588a2ef84b25538247da27414d30addd050a16dd1faee3c8ef23ec1f1826cebe28bcf6b5e00404a0f225fae2db4f487dd4a94f5066b160ee2ba1464af33f10cee0b106eb896b996902a03d3f102029b94b94ebc2776a1344c095853d7a3d5e112f69d366e528f5c3b5bf4e5aaec8a1775a2554e571ab33cf8d7e5f3e1861401dfe497eca13d296024acc2df0e6d8aea0de23870912b786d0e54b6d287c8284cad100d9212460cf52589148169a3b7ad06d6cd840d435d0bcdfdecefc353d41135e99f8b35a0593a76efee98b418b71008dedc1b961c1364eb5a79c9f5b37eb6c24440cf6b48879faeb50d1ecab2f99d2bba025b976d5af5d22f1f4d025ef6d24fb699ea67f6", 0x1000}, {&(0x7f0000001b00)="a5f6b080dc6829d097e5838de79936a54214d911231089cbb4b69d6f0618526dcee533666eccf2d7d8246abf98d342bb93dddd816f7efcf9c96eff81fbbb62a9bb8947cb496661bf14dbbdcde651f1b458d6319f6f416c0873702e9f60ae02b6a47e60cf36efd5dcba9c30bdbebacb1b8bea77dd99f75ebde1fbd7e33c60a71161f8035f5ae4a267cb0c6c5e11a43cc3e77c", 0x92}, {&(0x7f0000001bc0)}, {&(0x7f0000001c00)="731d24fe056b7d442362b9fdbe33ba95411d", 0x12}, {&(0x7f0000001c40)="5418591067d10b19a96dfd14adbefb27a2c4c6", 0x13}], 0x8, &(0x7f0000001d40)=[@rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r0, r2, r0, r0, r3, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x88, 0x3}, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001e40)=0x80000000) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000001e80)) fcntl$setstatus(r2, 0x4, 0x88) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000001f00)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000001f40)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001f80)=0x10000) read(r3, &(0x7f0000001fc0)=""/4096, 0x1000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002fc0)={""/16, @ifru_vnetid}) 06:29:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_int(r1, 0xffff, 0x1005, 0xfffffffffffffffe, &(0x7f00000000c0)=0xac332858a11a2d61) 06:29:40 executing program 1: msgget$private(0x0, 0x250) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x81}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x802, 0xa9) openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:29:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) getpgrp() 06:29:40 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x4, 0x20, 0x101, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0xfffffffffffff800, 0x8}, {{r1}, 0xfffffffffffffffb, 0x4b, 0xa0000043, 0x0, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x18, 0x0, 0x6, 0xd858}, {{r1}, 0xfffffffffffffffd, 0x40, 0x5, 0x100, 0x1}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1, 0x7ff800000}], 0x101, &(0x7f0000000000)=[{{r1}, 0x0, 0x49, 0x60000061, 0xf1}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x6, 0x7}], 0x9, &(0x7f0000000040)={0x0, 0x1}) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 06:29:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 06:29:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 06:29:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6}]}) write(r0, &(0x7f0000000100)="74474f4941e00a0bd927ccdeaf2ff9ab8416e5930440c35dcc58ba86aacf199f165158fcfe5cf3feeb6e92f19db227e7883506ac54085c8d3ef85bdc6e1957ee748fd0a549a1ef5d06fd46704da87bff4e64354aa6b18b1b5ec5d3abb6f4ee000b2a4641395575fc94af4c1a24e78878353fb2991b2278b702a6063fba056dada4fdc79d097d087567be8e0d375be61f383e17360eff2cdba218e7d8e71c404403bae53fd9d1a2ed2633c5066a44c3ff4a33fef01b1f319691a1d6e715816b1e0106d45c7617", 0xc6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x401) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000200)=[{0x81, 0x0, 0x0, 0xeb1}, {0x3, 0x7, 0x3, 0x5}, {0x6, 0xfffffffffffffff7, 0x0, 0x7fff}, {0x2, 0x7, 0x5, 0xd4000000000}, {0x9, 0xffffffff}, {0x9, 0x5, 0x7fffffff, 0xff5}, {0x80, 0xfffffffffffffff8, 0x1, 0x100000001}, {0x0, 0x8000000000000000, 0x1, 0x3}, {0xffffffff00000001, 0x1000, 0x2, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) 06:29:41 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x100615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 06:29:41 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1}) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) 06:29:41 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)='c\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') chdir(&(0x7f0000000000)='./file0\x00') semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chflagsat(0xffffffffffffffff, &(0x7f0000000040)='./bus/file0\x00', 0x1, 0x2) write(0xffffffffffffffff, &(0x7f0000000140)="a4e26417a67924ea8588e99c89eae7a628ccc977b35a29fd052980d701cfb6b85f428695e3c376e083921f09272649953353709f065575f1a6cc8b9c41d70c6d408b7cb89bc33ce69e81f79400b2fa42", 0x1a5) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="6e352ef7", 0x4}], 0x1, 0x0, 0x0) 06:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 06:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:29:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x401, 0x4, 0x3f, 0x3}, {0xfff, 0x7fffffff, 0x2, 0x100000000}, {0x6, 0xffffffffffffb32e, 0x3, 0x1}, {0x6, 0xcf, 0x400, 0x1}, {0x2, 0x0, 0x5, 0xe9f}]}) 06:29:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffa6, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) 06:29:41 executing program 0: unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000240)="6b6f7c2eaf819281fbe43838123941474b491ffffa404d926f0a8f5590b38bca8e3e0bdc9a7317cd6b5e10fc9b75e62ab39330086c9d7f7aa309552d8450a9df1d36b9a796d29eddc838ce4b40cce5247c5eaf8fe208c61f0aa33313690a297c5b7ecd0fd0ad30b9d23fa45f8d72f80737beed4acdea177101fe260098f1af90a3d6056bc5071fa2a854f85c2f96affdad41ad37ad51293e8586eeae4fd11baf3238a7101c28909be146c84d68d72c3b106b1af0409e95d8b8455cf7afa4d75938eef8aa1ed70a893c95022d80"}) 06:29:41 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r1 = kqueue() getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup(r3) geteuid() fsync(r3) write(r2, &(0x7f00000000c0)="510c5ad38c58f011ee19328fb4e77b04d6f804bfd92e7be66002e1d9ec0282b2b44ead835867a3d066e884cf689a5b4e7c9a92ba88d4d6d3c90396eecff086ee8e90b6f496e80f9c8606f696ab1b7a5da0588cacc8bc72f05b492ad598da177c78420f6f2bb2e1cae91afd7912959979fff61c72000ce6482cf47ddf8979dc95624fb000562d5589052c8dca62f0ba1a1dc3a23156f1ea613e1e51768579d012338171b6b70bcf9a2f8a77b3279e", 0xae) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r3, 0x0, 0x0) 06:29:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) r2 = accept$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) linkat(r0, &(0x7f0000000440)='./file0\x00', r0, &(0x7f0000000480)='./bus\x00', 0x0) kevent(r0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1c, 0x2, 0x80, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8b, 0xf0000000, 0x81, 0xd9}, {{r2}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x4, 0x10001}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffb, 0x10, 0x90, 0x2, 0x6}], 0x8, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffd, 0xd0, 0x1, 0x4, 0x3}, {{r0}, 0x0, 0x8, 0x2, 0x6, 0x5a8b}, {{r0}, 0xffffffffffffffff, 0x1, 0x0, 0x8, 0x9}], 0x9, &(0x7f0000000280)={0x6, 0x4}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x1, 0x7, 0xffff, r1}) 06:29:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00003de000/0x4000)=nil, 0x4000, 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001440)) msgget(0x1, 0xc8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000240)=0x10) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)={{0x400, 0x8}, {0x75, 0x6}}) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee4832b400"/4275], 0x1, 0x3, 0x1001) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001400)={0x200, 0x0, 0x8, 0x6, "ee530b6530e6b70672d1c8629712c33cff9daa3c", 0x2780000000, 0x3}) msgrcv(r2, &(0x7f00000012c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000ce193bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000001740)="52e306f5be760af51b7bdb77bc2c5e1e78abecb778f3ef5094db5ff54185a723e6795587249f7165817bff989876c3705651535529e9f4dfc9447d9b30f08c47bf6a0f21361ede9541ba5de3e21f13b71ba79832bfe08d3b23e6a2f5d930b6b2798518bce6861a16e896c8c7d87f7875fc6fce9b2cb262b96bfdce5526345bfa7e5e95aa1edeb751cff3ba55383289ab60d297b22b51d88cc6fd10fc7698075c80e20178ff271b278d55cf982ba8a846c3ec610303563b52ab5b9ff4f84c96191e59760945c1ffae02d751f2912ed99fae8cc5dbad4fba3717d8754bb66a30693f959123ea982c377ad712eb3c2ae25d9f794cb70902c690ac178b2844a080993b4d4c3326dcecde76e3929c65b9fdf4ec22249d0b412a2c1b92a742480ec0ef3d098831d07facaf46dd2e5190d6fdd258f6dbe46226fc49054012190fbc9ff0b401ff905929c9ab5d44c43115c7278b708fbd3f7c56ec54b4ca4a200b99bf999b441214ff983175809345feed37d3ad3a011841733eea3650479bfa1919579dff95358acb5d0c96847b4e898b006780a7b1ce348524caecfd0f0db5d71335798e4997352cc2fcdf5de0bab9ee645f8745cc2359ffa01f8278ba194f961fd7e56a078581dd0c752abfd23c8794faaa6038eb9e92f0783234c0e0d7a23d57b83caa773afca5f784177683eb887008bc930416751ece6bcef3f2ba1c7e5a344806961b5c1e2e8d115c8bc3d358c9df7de17c70d45b753f07a5cd37d7c9308fba7fb7e32bb1b19342f8e6e2ab36e58b1207555883abc7159b01989b25b9382a5bef174d9e2b49defd5a03cc4d6f45397fc91a5a2f192ab019205a445ad7b84c68796e76857bb6864c07cf8f42064d6ab8374487fb8a07efe8c651e0898683945ab9278f893de1e4a36cb250e03370dd8aadee52eb5f74bf3cd5db02167e7a184827ebb7d3045264b90ca65bf2efd4eacb5020277b5616bafe1fc5ffd593e9a517d80d5e8909df19b708184082f1ce0e94d35538a2b23440c6e0288e2862bbf0f429becd96bc70a7ca01277b360fd5c602180e4229654e7d844b14877f622078643d75058f7546ea925c48c1534826027a0bf3f71f60756adfbdb72bb8cba55ff99b3bf279191c75ed097d1f2a69f70a2e680c7dbfd9006ccb59d15c2e61a116f5529ce67b6e44f44d15d9aa8661e41b88fb686304a82d0f6ea9718ff49110c6d2ba17678d56f6178f9004ece1c090b641559c921490bce0b3679a77d28a150e59f540cdb9cc09b49e2fa38031195d8067b3af0274eb63de2ea9acc569f0ef0fcd3fafeee244883d6a991a9f332b46a1a4b9b7a8f64f5b3fb86ed7f07cfe8993836695323b7bee472f7eb30bfec2cbbd5352da26a0fc47ca50074fb43a9c0b25ab93698bc36e0f40d74a5c7718b36323719cda8c021be03b94c71034310d230a3f9162a57756284a5ce22bce406ec67fffaa0a995f8f15656c0b176210ea67fee8e5127879fc6cea949f8ff4b34cc64fc03187d9846a924fa9aeea54c167c0af46d9e0477964d1848341dcbce49e6a5daaf969120449da13e73fd0f628e0962c211e16c58233363f6cfa6d45e7bd718da84e2aecc20395fdbc5dc7dbb5114f4a36f839c844c624ffd99a4a45aeb7162815ae4dc47980e2a5b637cac9396a44b86f7e004e2dbdc960383175fa35af296fd9e899df080df5a25ec5dd7577ec78af1b13303d24add5a74787fe19f7c96842cbc8ee91bc436ad70d805e3d91815625777ae2636381e1ea36035730e8ab7996d39ae554ea372d4b16b34c72f692ccab4b5c53ad91557f9a483a22032405f7ee5b60b8ddfc8e10266a22e200622a13de580c0993a23ea8cc6e854b9953dff8fbd13e1db52aad3d32cbbd2eb7566f3dbb787fff1d96f5115c50d12a2064962dc3c8551b0aacc7e155cf97c85c1f0516cf9b20fff8874b336d6f3000243e4fe3113814153625f79d16fc242525118c1d6b29e340a406df7983073a7cf244ad1b7eb34376f8a24432f058aaf678a74fce0b7ab295c932be742fba8fe2502a1e85ccb3d8e205f75bcd380aaac0698c4575fb2af14f2735fe24853262b1be3507a3b905b8a545cee08d890fe2ffd0a40cd7c1380c96a75dc6f70906b1009056ee02bed9277c564fc65f0f93e2c8c121d8bb47d58289c899737598e53052809e3c34706402054afced943809202b9e01ae997b55f092f459ead640a51d2de0c22de866303332a98fe908f9d3be3985365f05a48f3bc9e02339ee147d2735466bb992ae57530c01387730a62361065b2d88a16d542afa9361d5113e38fa6609cae685167aa5b95e889cb1a0788692110ea54ecbf64b8c8f3292e132b68c18d972d7dbde9cb0bdc50e982e2331f18f3d59055c6257938aef5d73c8b5313567db1611ad7904e3c49a130cd15c6e8b850b31c04aa7eaca9d64382d9b393278efa827fdd21d4a54dd122bcafce1e2fa3d67d08552dab23e80ea0bf2df66245927ad88ba34ed7085d01028406bae40d07a3afb9aa7713dd976aa141927984108ddfe704a47952f6f6191d58f15d35dc2a5c96d17ec4f83943f29f7d294dcc00739236869f0654443814f38c3c1e4c1045bbe6119535fe01297952b71d33ffd2bee2231b0f5d83f7490b418518504c7ca9a2bd93865de0bab009d56b81178e046652b612576fdcd0d08f72172fc7c601afbc934dec4de2283385b9d31691f25c320e6f007a11f091300b73c6fc5adefe4446f48b093545d9bcd54ba20f47ff45c12f3d487c825b7739e37b73fc9984dfa9186e12de1489904dc4ce54679418c6fb0c45a14d183bb0000c35bd543985e589e00344568fb018bf9e4f2a54d031b5eec8214ec03051d2837222e3de238101ad2cffc57c5af9f054f03ce9c70263d2321a55981665a4a1fde6d05e151324202726943e54671867f97978ff91448350f81dbd110d0f10729da0e0a845ca4bebfd8dd30402b2871dbebdf1630cdc895c295b1ad64d82c865d69e65c8b816622c6ec0ffaecf7cb5ac83c2a288dea6a351a4b39680da9cae110f5fd8bebf01a980ce566d9fba1cbee5f0261e1f7b2a1998dfbbef71c44f411552cc844a62a3cdd5f495646f5ac305bd3f424f02a8443d5242ab029db5eeba7699d06cbebc618e0fbb7407b76f41d4fb206ff0dc97d0193b4045c6c67435bed526364e996e7f2c81f81be6aa8e0c7ce488f33563d07f925763111d8102305acbf50087c20c87ff5aa9c4687714e5b99a7189496f7f2146e77f6e9e1a9d0ca92639f6210a0f8dfb2c32e5366a4285124e883169ba01b84aa31aa9a67160390c66492c2628cdaf6427376516023ea83308813e500eaeb80fee66c6098652d9cae41ec132082de0e9810fc904c54d51506fc077d008323c26fffc45c5a4182273abc5912b93e61482cdae4b850545d2d5f2139edcf1fc7b022d2304ed0ca60e60f70af3a25a3db73a5f44c5dd74a7b2507a9ea583918e52768cb817a063cceeba5eb870c75752f4b0e6f5003e98eb96a96a807f3bfdd64a75f45261866f273c22b57a927710945dd1c8e7d383a314566de26ae009552b50cb5e90672c60bc8eadbcfffcca21ceaf7de69e57ac16b6580a17a130b29719fbcdb089e70cd509606ce37dfd0d4608f400f00fed816c2f169ce6eb084a98ae1854e628789673727e45125acdeecdf3979dc4932dfdfd012041bc0498468b090f6552ff68a3d642807ac68ab4222e322fc9bd0b569b75d14cca2fe45baaf90a81b31bab65611b3ae2034e46a0c5e51b565c4e1680742a0b309a7d254e90bce869757aeb6b5c821466456392f44722cc4856ffab0608efcf3d1c2fa4fc56af26b71363aa6f9c1af770282708f47e3ba7f07ed54db7b67fe0729b3e215af9a60df646659a9b81192599a7a8ca592dfaff8fdb445acff1307be61212db98b1f24aadf6b174c74557f2657bb0beef3a6bf8f926cfe3f4c67723c23bdcff3f0f7275fbf1b091a0e5520570dea3e80dff7f08a80b893481ae6c26de5b8d436ec99516123f4145c6b3f5a1ddfbc31d2991b907caaa4d021f13148fff52de158021bf3d95ef00e5a0aef02d5bec36cc8c5a4302f86a0f1767efb8cc0c1afc4fd423915f8917491b997128828a6304260555ba86f5bdf5f0d1cfa3a04d308b7fb05ad7ad660976f7ccf1d4531796e3995b675e6c5c90bcd0017d9b3a576ed6a1e2f2e5dacc26cdc5a48c5bb98a113ae0d70474801048233cbf24d97c47dfe89ed8fca077dee07b2b135bde92542e50df4cfeefca80c3f4a11fa0d6ebfb8bbb47975b2a6601ad0e4937dc973eecdd2d168df2efb9850d4b77424bfd0a42e00a663280b8ce7f75eed794688365de20f45dc696626736e2f6b0d039d0f8aedb5f23240bd5b97e9c6deabae0c5a84983d62fca8f5df2e7eb1724c979d84c0fc056b3268ebd09d3193ab42e7fdfa32dbc52daefb1f06eab7c8d6891b7654837638d777f13644ed0b8e3f6243ce91928ef98f95d1a2c95508917269d05a04f1f614e0c70adf3d2dbebd66e87554211f56f9b496e7e4e7f4b2a9c94e5b9f2f494c39b7bdfd6605dc1af901583e7b01bb51df99ac401351594793214512a6d9883b9f5869bd00f06432bf3989dda5fcb7f96268964ce1806d42d070b9f4d670f3cc1439f6ff9d7493ffbbf500da1c53d316f1eaf8eba2772cd01581442179bc45b0c72296d2d19a6dce8b7bb035d436d3269e90ed47e38b93d54c3969e045905f11c424f577c9468ad9c7d8241e96f6aa057a5b8511f0b5594b2e73ddbfb6cabca6c5f7ed1ccca0bf9a96fee6a216c3db7c07f45ed8287a630930d3f8aa59391ef0aab81da5227ec506c0e3e5de3bce616eb5b9b76fe1c0c5a59ed75948063b774b632f7b2e2204ec4a1ceedea82b78e4ae28e779e29a5be7d28ede581abe54174c3751b7b2dbbd45e4c103d43d5e75ee0db9027c622d968b7c0b6f7f54ca3bc36b16dcdbe6560ce2cdd94db9589ace7fb87d00adc465704b4391cd558318aad0bfb05d6d44c6b7e004b14c3fd73907ea6106a9f06ce5623e9fcdbb0cd98ec1cac080101a27494e3a98ad6fca09dd125e585fd492de1bd29ff001576dfecc98b3d1b08c20b84e60799b87fd6f26ca6ad2441eb8f3e3737252ca23d9d3328c55ae66baf3d138b850d02930c2f0a732a5978e772ed61c1765f093510a22a573bbf1dc236b1d6a640f71c1f6a91a81e0b71b2d36872284cc95ecf472cde682eec6bb1761e7f974ca79aa8c834a8566a38ad4b5ad5fd8710e51829ebc69857b2dec74e91a5a5065b2378d7a7dd1c65514f02fdc79e64dd6b8c5740ebb4a1f4b92e2ec26e531f3b3a71aa11abc6db24de55dcabcfaabad7dafab147340431d135d8cc59499440a8d01932f09aa7a42aaa53700c9744745522bbb6a8ace00a8df0783542318c3a65672c17d37a025f988db4913a9592d512e78a396cdbaf38270e3654dfeb1c89193cf80055e298a3413fb8492153a46d90238bba34a0b41f14697bd37e77e15b8915807710dbf24b4ef86606ba051b3df73afe421e5aa74e36a6477565fb00e00a8b785337c0f0240f6db46e1906c10b200f5f8e5befb60895f113fc8e0522bffebca576fb4cd96ec7c7898cb3572e6f9ea2923c5d9ff61093c3160309aac9a7ca511cdeb189ca20b9c3e09687cde793378df1541bd4e767b1f8f33e1da95978b6f557ecb35f1a0295b19f450a1e09ca0d5746cbf3ff115b6b9895da82dec76dacf819bf631621eec498b413bed7c1326a5e9e865bee8029401febd83381b2b", 0x1000}, {&(0x7f0000000080)="709f2c8da33e0655f5910e259526d3", 0xf}, {&(0x7f0000001500)="89a62079c4c49fb42a863513a73b5b706f1a734b1d3f631ecbff5f8cf7031bc4972b7e0e4dbecc434373a88aa0ba19bf54974b182b4e811f3d906f819ef4", 0x3e}, {&(0x7f0000001540)="c9ccfd42b15121ecb16bda29c1e97cce55747ec07cc3d0b53443ed1c7a567535d37d010d8f8e17921c8cc900616f936dbb6b8654cae484e798460f735d1c21", 0x3f}, {&(0x7f0000001580)="c979d227fe8529441fb13afa4df59bef083be1c8eea8c882b7940a02613c23bf487e5730e58ce7fbe3978851d7386668f75bd7aa601761b71b570542733d03d7221721d50bb189da106a4f1ff84389767c5a435e12558dc4e7e9210439b29ae7991935002b5548cc78d9dd7663e38fae57a9f22d99fd1e6802b2e6847e5a77acefd0e8411c763f1949cdee8e17faf7596e5f218e5baed633b2c2534fcfb1b33887", 0xa1}], 0x5, 0x0, 0x81) msgsnd(r2, &(0x7f00000016c0)=ANY=[@ANYBLOB="206fa97f"], 0x9, 0x800) 06:29:41 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) socket(0x1, 0x4007, 0x20) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 06:29:41 executing program 0: r0 = msgget$private(0x0, 0x4000000100) msgrcv(r0, &(0x7f0000000000)={0x0, ""/119}, 0x7f, 0x0, 0x1000) r1 = msgget(0x1, 0x9) msgsnd(r0, &(0x7f0000000080)={0x0, "5a98a9a5a50482f21ad90b8b85c67c06914897aa823423d145c762d3ed5446597e23467152fa42e6507303235aaefa4d7483201a25064ed8dbc46c0ff592eab48041a9b4bc6766b7e920ba5f7b98a5630ddc6266299d6a350aff6e0507317e06c1cb9e374473a1b52b2e1f149bfd795b1424ee423eaaa4b9baa29fe5293e74c46a46090009f00118c94f6983aa02666c1cd2e85a80ac316d4b1c2255c82256fd6965d5c5fceb7a25d2fe329a0d8848f6537f2c5273823e577273d8f19d42770083f432beedc75675693b19f6f2ce3d022ebe4f25c3cdc0c63e3ff3ccec2cdb99f7bed586382c92ccaf0b45485030b24a1b9826bedf850e4ba5e3b38e0d72bf3cad6cd1edcae98dfc9d86c51824d4b76cb5adfc66c90a5cb66b42aefe998260aeaa376ac351b2029511c5aaadc85f9731dc12bd3ede63b8ad033bbf6b90beeae933102385bfd0024dea6afdf8e95c3a83a163d17bca4657d6b5f8971e3f7d013e8b5a62fc4b023aae09c41caaaea39c50a92d144e7c7fc6af8b2dafa8b9ca9f88ce01cc0570f4af2b81bd117f803b33df43b5325890d232152030424b6bf45ba0934cef8b5d750a88a24d659b66fe1c014ffed291ed9008ab15b66cef395c89760fd9d859baf0c31567a6080be003cf421dc440243a9e48c77fc87510ebdc794d0d52ba301243ad380796f21bd9602d9807b2f3a6f27be7fbece9dfa2266ddc7bd86b230a79d7b52a417444c3058a886fc0d58ea9d93b7bebb42946d1aaccce0c48023205e2fbc2bc7b20d106afc976427f44953babcb94a30057fbcdd56190c254a8318d9ba4dbe6fe020e879bfaa227388f526233be572c01f061367b16d4951c4b08767f4d3971b0c1841de4bc8492862305e4316fd47f766b9709fff5fd1a73ef9e6749bf6516228e500957b318140bef1bf10cbecc8befeecc06126aefb420ed6aefbff78a1b36db90bde31158687cf6b31929c7aa158810536dcde405decced3617048f4533da34ca08ecb3b79d9bfd1b16045faa7db7068b324a54c73a8926c549143cb71116e94b1f1352489520f6ac3add44b0f8552aebba3e2f5d96fddc78f0916ca0bafa1e83ed2b6e632ffb05be978cb82f289e1966e1067c8b0b64f3947c7130b1e427cd2038a0e8cefdca9728f5d2a2c101fb6fecbd328a626d0155cbcd683e9843ae45a04cfd87abab5a7b671112aaf080cab1911cfa5a374f94097d1c4bc0bbf4b2c708860b3383894218b1d280db03a4b35ebf1e9f456b2fc9f1e656973404e545201860699726d92d302e7dca026d6952e2f9e0c7419d4c242f74dac20e0cb6f6ede7b6624dee9117f268353516ce3f14cefad03be54fe4c3dff3fe1b6376b3d9a4bb02116935ae0be13cb297cb3ed16089dd83d38c3b869e67038c0ab38a2c3bc8860c6e7d330bf0bc7f551b4751d7425934b7146ef2dce20f820ab0e7cd5245bbc652b95b30ad94d06e66819918b570660dbd4ab5e57209d35e78884fcd96cea72446e4d5bfa8d0a518cf1ab9f731ac9cdd0b141936dc4f84c83b3880dbc997ee8bc51e6022691ff5fbbd484f3a842c8ee8c6b9da0384177e85e0e8c8d431f50e7596a783caf72523b35658c7ac6f1ef998b352d93fcb8c741e93cd43987fc485646fe71688eb745f2c92222bd7043d40eeedc1f9597a825ebdc921a5e96b6b616a95db6a68d5db7791a799193b0da6582363cd36e20adc2068e8826f877e0198ebde8cc077d607c8c3256eefe3ec1e71aebaf70e84a89eaa488671fce1615fb1933437eba04775b959104bd63f7a1b08ce99765e3154f85aab3e4da66388b3d31718c86dd76fd29529abd15afd556399289337be39fd9bcae773f5c7cdf3ea3b6ffa700252807025e962d732cd849c5ada6e9bac1049cf95ee2d0bd1cb0d1af8bcf05d5daf56d2fcbfa580e97830f483a8c9f57bf6204698e58c2ae90934a3b07b14351c0afe89d515129817f0734b5bf07b13328f2febba9f248709abd33c3e32399b20d60a63b56af0368f4494efb14397f9498389403f2d94d1bb6f864add8cec756da5b3f6e96fd0731226b31cfd7e65f012bafddf5893dd67540eedd5afde2e9650c024238ef2e8c386133bdcc1b68a24f7f041c7ee1f5a5972d5280d37d118511de8b1d9cc271388de66344459915b75d537c576e9941b1f578d356702be31e665ef4946618fe1541be67756ada452fd17519a4ec694440e480ed6fa1e9b39fd6c6d44ded87d7e3e34982e7dc7bf4287ac88f1e874b2f316615e084d236648ecceb700064eeb0a745da90e674fafd05f5039916654066f8d4d3bbeecbad5622426298bf0b4fe6726439e7a9bb16dc6c91b8f13d1e84d9d6266adbe1b6fa2d451d3db5fd5038abade7e3b586f1a494752d1fd268f2bf0a3711159dc827a7761f71cb3a37f3bfc75e40b3f9c1533a345c778f1bc317cca589848431bc2929325e8bb0adf2092afeca413c32ce76d623008d61c4c994122c02c5c06d8c041309ea0ace264a0f380418630771369fc259311ab986b10969648b9724ad195aeef6dc5deaa133c08912d355a65348d8a658c68c870cc69ae491250dc99e710418c301374ed596311eb0234f1342c48a9d8924881150bee275eee7b2095f8df10fcf62d27f4fdab4184fdca56dc79101cbcdda61e23af5ab18c38b0d7e55de27e67773e36bf0c278fffd8c98aa39e57144e0d205d24c455d828f42ef33689b50aacdec81c9c0039ba4b25d02fea4a19f6de3e80611caaf5c331968baa8c55512c0ba7a40227d0224ed1708ce9424d5f2b436ddcee3cfa3b65c7275fee40e34c9047d962d1767b92478e636f88bc8e77b20da75878ebf59abfb736f650e7006b19a7fd51dee080020432595070f1f58a03d929e8243622a3cd8851fcf6b7c2f0f5e89a00b65e8e557f67095bdf2666ce1314e0807fdb896cd0e5f98244483ae36bb9fcdc28ed935b5b970d98641776a8c7ccb12803b5b447826c44750a1a426419c12ab03033eed7153be7cde154d952716c72cb64ed6be73f5da354588c447ccf4da24396676a10ea93e154964f3b0b86d0658f8fd00dd2bbd30e20d7609ebdf24e4c798ea1029cd2576628c621b351744d338b500d8474ebae62872e38386e803fca0d386123f9e1cea5f435b8f3a400fc6af7dd948d2529bd5ebec8a72e08358d679406792daf3accee6afe68dc94ba5710f4f1e44764dfe5f1c91d47d8fe19875e7a33d8c0f9247995b531a8571bb460f9cf4e0570acf2a8a36baa4c736f0164d1469bc8b65ea0436c5d3c92ccf5943aaf13f173900a1fd700529efae8f86239fc9b8a5ffb1c1bbc8a0d46712fa8459cc1d2f97586d47e1cc3699f3cd7b7d8656d5d0b6756a8c7c4f375ec1d833f89acd3d5489b43856e5ef45917b3ea8841de315176782a73796d92feba8c19cfe15bb56ab362d01859fce3bdee7d5f7d97b7e4d97ce9331fbebd08005504a847958497ce8e99902afbc1d286bebf00c44d6b7a5b7f4eb8c6f9e879b863a849542a5de6e930e7bcd4861a7e7dd9939b710c783aa0b6e9bb1c250187e86167fe435643aec5b8cacf05d72ffae1a1871de740981f2c91f21e02af04b520b46860cedc5808c097decd842aba053f4186fa83275c04fcf61f27be7d62358caef8ac9fb36f41bf8396031b26c7a25a9d1fdf5d3d6e9d81896d05d8998247880e2d719b060991758780f9bbd352b2daf447dc494f43eda0b379778b07d76d345a94c6db91024d91942e0b233119c1ea2dae0e792724ac8a34d7f1c3ec77b9d47f7e82fe9c215fb12c00e4fa5972efd646f4708588dd38de5746bd2cb0679548d56425264948e0e78f3130b68c0333121b9868c209c034c8017d71a666e28fb4db98117230c036df48ea36f8239c3dd144a72518a2cda07c509af8a668676e15cd159e22427107ca71c4bc77f033225f49ff24f092a2bc3c67bb67a25d3d58c10355d992347323703a156609b1128be459ecd6e00da7654022bad7af52d0ae3af8352bfb809253e2908444507cdb20fe33dd00e22c1b034738b0453ee71432a0c37ab499b44d628e66d1d1e5be8a4c65d0e62c8b236584c54d477a1e346908e3834b6291a949123ca523256a33aa421781ce04c83f6248e9594a8cac669d76fd7cf9a4a2b3d7379efdc5e2109aecc958ce6877e43899bdea10281c00b7e47f3547769db62149b03154de1b3b4974d03484ad1cfe8cb6a6eb4fe5daf87a7f791f309ed7f26fdc967d644502df055b3ba767c62153516211ad57725eaf66b69bf75e5e760774573754df21b352a34b255c932c9236d9264b84b3a5e37a35f8347764f247ba7429704bd5f7e5626430c41680041926fdafcea2bff3dc60f22acbef8da241013ef3919528de8f5ec9d14e88ce94a63873bb330acc4ca1695203c3826532205725dae0bb1208b61c6de2f6d328e061f431d47af38084d481ea73ab00ce31b509e32c261ca41bcba5d939a84a6a7dce8aedae45095bcde2a2cd6937f10f2d6db7378121cb7f5d65b27409f8141d5c57e1105059c00c039d7b93e275d88640037eeeca0e446a0ae3f05269bf747c24bfecf90fe964aacb6a2213b6a82bc94b88ad00d9473a1a5b090b123b69a6ce3e17ff161b66ca545508ee57be2fbb26e9c5bd75b0133ead3c6db721558de1eccfe4ffe4ac368f9a9d4d63b93994fbc1b953db7fb90edbb5e45b6f7d680b4f0fccb4507ba9f172c8479e4c44f3e4a0af91764ae7348e178cf5eb00fc2ffc1097b3bbe3cedf70e1302185f7c538e61b9e6cb6e8a97b85a4ce88c3919d74630d828a22b3fae216487679aa135ac5a3f928017395685544b409e78d8594765804eda512c2b0486d48d77cca1e768874a17f96784e1c4191d68d9f1d5e7dee676bce0f109ad23ac85a7cc49c4dc7a6aabb8fd1f50c2f73dfbf92dde85b05df4745bfb2cb27e373905b8ce52918595b4d42c0dfb569360b4b8f88d0359dcc56cd2af9cd13c80f49c3a185a60770a98939e6a073e1cbd64dba64903665a2db2017fe239dcefd57329a2467ca3c249ba18bd5578a85064995dd8a6eb5d997d88a6e18a8ddb7df9125a55ec190ddd5eff6883bede7be232d112655b7cb26a3a7809b4c67d0e4c7acf8e1e689eaa451b698275b6f0eba2f3b06335003e4732943eb957a4831a28f0ff5ff394ab102f98ad1ebc7ffc94597dd6b2eec3f5cdb0e441fdc23fe4228704437f704a7e54780b05f65e6a72ea650b642de952766da94efc411423525ceec0a4f4b5d232f096f624170cc9dee673574b2f6da6233e1092fbd79d39cf0c627e0a9676043665fd2cfb1e0157674bbaf530a8f3476588a035202a5b8c08e69a3177b15a65c6a7203060347dd5767844b49311442feea597b79a29e5642f754f21c2f0ec6672db2f98450f99e3e271cbdc86577052f4abb8f8d5b1608f917767e1533fa8856d8d8ec4d80b53763318bb8b9d960bfb9ca9bef11589d567a05e6d53f94dc7babbfb97d62d63cc1362c8e5a78c0368f23f6a2c6a74479142a530d9edb7196ceed51472c62d7e656339c0c21491dd0b51ea52180619520fb94b41ac041ceddf733dea8200228bf8cb5758c0fa5d34e84f993e644afad6ffd996211753027230fb6ad5da0ccd6e0afaeeb0e78678ff41ae5e7c0a6e3c54ff257c0a262178bfb6c540c473bcfd2b7a2d40f862e7c255d7147d1ecf34828b5cdba89376cf8c05266b04177018bc6a4244e39dd85e4a852a2467ac8f0f16d6f15ed68015685128b91079b382122245d2d2838048366fcefa0a45089"}, 0x1008, 0x800) msgsnd(r0, &(0x7f00000010c0)={0x0, "ea586314"}, 0xc, 0x800) msgrcv(r0, &(0x7f0000001100)={0x0, ""/140}, 0x94, 0x3, 0x800) msgsnd(r1, &(0x7f00000011c0)={0x3}, 0x8, 0x0) r2 = semget(0x3, 0x2, 0xa) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000001380)=""/94) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x20a0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000001240)) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001280)=""/62) msgrcv(r1, &(0x7f00000012c0)={0x0, ""/86}, 0x5e, 0x1, 0x7fe) msgrcv(r0, &(0x7f0000001340)={0x0, ""/44}, 0x34, 0x3, 0x0) 06:29:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:42 executing program 1: 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) listen(r2, 0x6) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)) 06:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0xc, 0x25a, 0x0, 0x2}, {0x1, 0x0, 0x1}, {0x2, 0x4, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff94, &(0x7f0000000180)="44b2755ee46fac250e74b7392a1ecd9d714ccec1e1ff975b249b610dd3b5c4622a93c237b04c1b8c7aa0c451b72a5a7108164e81ea3f704df46f937c3dfd9f3317e2ed6b3ac8e044540db334df9760c7502d2efb020765bd702d07a7f8b70b81d46b754f32aa2d35498d62bc6068b4a7eea35bd2d94e5f7c5b396f7feef804b22481c5c0941192f42f5ba94b63cf7496f00593a08c4fd31da95fb58d9a79e80c6fe34125b6c329896b771887b57b0468384df065000000000000") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 06:29:42 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x4, 0xd, &(0x7f00000000c0), 0x1d8) 06:29:42 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) close(r1) ioctl$TIOCSTART(r1, 0x2000746e) 06:29:42 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setuid(r0) 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, r1) setgroups(0x0, 0x0) unveil(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0)='c\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x60, 0x0) getpeername$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) setuid(0xee01) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') 06:29:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r0, 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x7) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 06:29:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x4, 0x21d7, 0x80000000}, {0x5, 0x401, 0xc00000000000, 0x3}, {0x101, 0x3f, 0xc18, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 06:29:42 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r0 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 06:29:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0410002e30ff0100ca40657915ce"], 0x8) close(r0) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) bind$inet(r2, &(0x7f0000000100)={0x2, 0x3}, 0xc) 06:29:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xcf, 0xb34}, {0x101, 0x101}, {0x21}, {0x43, 0x400}, {0x0, 0xdb}], 0x5}) 06:29:42 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:29:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)=""/38, &(0x7f0000001100)=0x26) fcntl$setflags(r0, 0x2, 0x1) 06:29:42 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = semget$private(0x0, 0x7, 0x222) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xb) connect(r1, &(0x7f0000000240)=@in6={0x18, 0x1, 0xf, 0x1}, 0xc) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/189) 06:29:42 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(0xffffffffffffffff, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) shutdown(0xffffffffffffffff, 0xfffffffffffffffc) r1 = msgget(0x2, 0x400) r2 = geteuid() getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r6 = getpid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x3, r2, r3, r4, r5, 0x1, 0x4b4f}, 0x1, 0x800, r6, r7, 0x100000000, 0x8000, 0x0, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 06:29:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289105cec2806cdf000000000000c673c5fffffffe000000", 0x2c}], 0x1) 06:29:42 executing program 0: chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') 06:29:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f00000000c0)={0x3, 0x1, 0x4, 0x6, r2}) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x2, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:29:43 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x20, 0x0, 0x0, "02000000002300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), &(0x7f0000000180)=0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0a5b997c", 0x4) r2 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000765000/0x10000)=nil, 0x10000, 0x0) r3 = semget(0x2, 0x3, 0x8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/52) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:29:43 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x500) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') mkdir(&(0x7f0000000200)='./bus\x00', 0x1a) dup(r0) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./file0\x00') faccessat(r1, &(0x7f0000000140)='./file0\x00', 0xc5, 0x2) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x80000001) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x7fff, 0x8}, {0x18, 0x0, 0x7, 0xfd}, 0xf1, [0xfffffffffffffffb, 0x8001, 0x7, 0x8, 0x7fffffff, 0x7f, 0x2, 0x5]}, 0x3c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x5, 0xfff, 0x3f, 0x0, "59dad030cd884562ce6cf9044ab2b80196b45bd4", 0x3, 0x1}) pipe2(&(0x7f00000001c0), 0x4) 06:29:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) clock_gettime(0x3, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 06:29:43 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 06:29:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x3, 0x0, 0x0, 0x9fd1}, {0x0, 0x7, 0x7, 0x8000}]}) syz_emit_ethernet(0x4, &(0x7f0000000140)="feb74204") 06:29:43 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x290, 0x0) socket(0x6, 0x5, 0x7) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 06:29:43 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x140, 0x39) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x6) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x28) mknod(&(0x7f00000000c0)='./file0\x00', 0x2003, 0x204) mkdir(&(0x7f0000000040)='./file0\x00', 0x104) 06:29:43 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) fsync(r1) mkdir(&(0x7f0000000040)='./bus\x00', 0x180) 06:29:43 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200000009, 0x100) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 06:29:43 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="482409f3c0143bb6f33d5bd6b6ca1b069e09fce289bd618b6c4dfc338a70bb694d0069154e0d0008cf376652", 0xfffffffffffffed9) write(r0, &(0x7f0000000000)="d7e181aaec68eef8aa90000ef7730681fe1a7e7d7d8c56bdb4845f46bdaa2086d4d864b0af290c50a4090d1f45f1a69c0e7f8d29ceb8a14ece22887cedf984a385afd1da344e4874cb094fb465b9ec68ff68aee7a700e2d8b9b60df0e9b9cff688d06647277a13e2bd23004eda3178d1668311fd9d4f5789871bc3cf", 0x7c) 06:29:43 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="222718bdd851c0676f1b633197c34d5c8c32030cc2802224360be82a063aa9524665fa9e5eb485332f344e665f666d3b8ac7b232042bff83a6fb149b060ad1ab54558ce64118154d1a8de67a9743eb7f73a25ef1089fed8a84ebe1cee51764ead68dead9dfbbd9abff77905afdf408629ef759f438e8db70b6a770ee1146a6650840419dbd8e47556dd4db5800f79ae82c217b9fbf420f900723728aee4a5a1f9cb90804f20241", 0xa7) 06:29:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind$inet(r0, &(0x7f0000000200)={0x2, 0x1}, 0xffffffffffffffea) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) fchflags(r1, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0xfff) r3 = msgget$private(0x0, 0x480) r4 = getuid() r5 = getegid() r6 = getuid() r7 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xffffffffffff0000, r4, r5, r6, r7, 0x8, 0xdeb}, 0x6f, 0x7ff, r8, r9, 0xb2f9, 0xf62, 0x1000, 0x101}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x12, r2, 0x0, 0x0) 06:29:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x45) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x48) write(r0, &(0x7f0000000040)="2d8f08d5d4e1b4656b184a37e402ab87f5a754b9686276194d1216881d1356c9b7f8f2573eff2eaea55d0c401900ab4565323fb806615d601d93bebf195d66efa02ba4bc09fe78ed88f51646437d2cfd88546588a41ddf50065ae7b90d08", 0x5e) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="7b1f6ef3d1cefd867f924ac8d83901a0646253edccfe453efdaeb2dd99ecb2442cc79f647a5cf90840cfb07066475321e5018a5bc6ef9997ee24", 0x3a) 06:29:43 executing program 1: socket$inet6(0x18, 0x0, 0x20) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt(r0, 0x86, 0x0, &(0x7f0000000100)=""/26, &(0x7f0000000140)=0x1a) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000180)="d5ff9668", 0xfffffffffffffe8e) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 06:29:43 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x300000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 06:29:43 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x203a0, 0x0) syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) setuid(0xee01) fchdir(r1) 06:29:44 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x808, 0x6) r1 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/95}, &(0x7f0000000080)=0x61) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)=0x9) 06:29:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2c}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x2dac) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 06:29:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0xb6, 0x20000002, 0x57, 0x7fff}], 0x3, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x40, 0x80000001, 0x3, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x14, 0x6, 0x2, 0xffff}, {{r0}, 0x0, 0x4, 0x1, 0x2, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x9, 0x6}], 0x7f, &(0x7f00000000c0)={0x1, 0x1}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) mknodat(r1, &(0x7f0000000200)='./bus\x00', 0x6000, 0x8) 06:29:44 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x5) r3 = dup2(r1, r1) dup2(r0, r3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="3078c4a45216010bd43c6a1356bb4c9f6e39cfec8bc9160b32f579c21a1561b4eb76675164f5a6a3b5b636", 0x2b}, {&(0x7f0000000140)="1676433600c7d7dfc4358f5caba3008574fa2756b20f18ad092bfab1b918febfc93969bbe3d0440708961e1f7d56b790c480f5f922f3b462d097019ed680cac2cf8fd6fc8407af19b5932b4a31bf7ef40eb39a507f7bd25801b406b282160d20c36658ae46b919ce4ae9fbd7f730877ab49c28a0e8faa52a6543f4ae0ab1fd991839e08151876a704b793cadccb4f7bfe51445bd7434a70cd03651df5f0d8625a465e125f05d053e1612d2fd1f4d1b671580a9", 0xb3}, {&(0x7f0000000200)="191f989e1154410debff0ab73693", 0xe}, {&(0x7f0000000240)="85b4a8cd200b96da7f6d06adec", 0xd}], 0x4) 06:29:44 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xb1) write(r0, &(0x7f00000000c0), 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0\x00', 0x4010000000200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000002740)=""/4096, 0x1a) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100), 0x431) readv(r1, &(0x7f0000000440)=[{&(0x7f0000000280)=""/180, 0xb4}], 0x1) 06:29:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="072ab69555e3948f2b0d2b82054c365e9bd51bbfca21f68bfd16f530257345479118b03a948dc76548477671b72a334ccd1078c988ff5275bed8ee47101db68612c09c1ddc3f38d1ab1f7f54304f142756c6bafd9afdcdd2792f5accad82ee901ec47a2c256320d21aaabed8f98bad3da7f94c6e16ff8bc7debd5515245bc671dadbc984a9ae6b8c35caefc431433fde5016104898d34bb0b6e210ace2afb21250797e5c1e66d0baba03ca39fb0e19a182487d8a197b611ed1721eaaf1d2c0cdb342401481c377bc5d91f480de41503ecfcecc4022037f848072e9996313e09b00f8ee5bf64fd6f555c1eca697caa147026e40d7326c9ed3f778acb2310f416cfeae7b1183de6d", 0x107) execve(0x0, 0x0, 0x0) dup(r0) 06:29:44 executing program 1: readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=""/202, 0xca) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000400)="6f4c3c11e9f13d22dc11e691ca4183afe505144d77d3244d1da11878fad2b7af7b199a9622cd0dec2051b9794217a2a5fd90022f7094bc83299169fb69a761d5a6", 0xfffffffffffffe52) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="5c9d3602e24bf29c8da6b94022e3589bae1aed53b96b0c8f4bd064", 0x1b}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000780)="9cbade24c9a4c0c3d6913d261d422e11", 0x10}], 0x1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) 06:29:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000017c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f0000001840)="7ce482a913d89153a21cd27d2da47975102b78b82fc01da46fcfc5277317fed9be054aff8f35c3554d46ee62838d3a7459b105116432908dd91a0fbfd0e987a5475110132f91dde3a4ed944e5d739284e2c3bcf942be2796b0915a80cf2d889e25329d8af5a8fbe71e301f20115f9ed9f9cea276fb9fecb98bc8c6b16c00259a8f1ff1480a0c88b89272b00104835a38fab689290933f5c61878c66b253d7c0fea44857667", 0xa5}], 0x1) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 06:29:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffff, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x40, 0x0, 0x0, 0x40000008d}, {0x6}]}) 06:29:44 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3, 0x5}) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 06:29:44 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r0) dup2(r1, r1) r2 = dup2(r1, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x28, 0x80000000, 0x96d, 0x400007}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x7fff, 0xffffffffffffffe0}, {{r0}, 0xffffffffffffffff, 0x22, 0x2020000020, 0x7, 0x400004}, {{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x0, 0x7ffd}, {{r1}, 0xffffffffffff7fff, 0xe, 0x8, 0x100000000, 0x1000000000}], 0x0, 0x0, 0x80000000000000, 0x0) nanosleep(&(0x7f0000000040)={0xa, 0x5}, 0x0) r3 = shmget(0x3, 0x1000, 0x2c, &(0x7f00007d0000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x201, 0x0) 06:29:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:29:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea832cfd6e8c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x4, 0x0, 0x0) 06:29:44 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000021ff8)=@abs, 0x8) r2 = semget(0x0, 0x3, 0x90) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) 06:29:45 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x5, 0x7, &(0x7f0000000100), 0x0) fsync(r0) 06:29:45 executing program 1: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) 06:29:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) semget(0x1, 0x0, 0x240) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20110, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x840, 0x0) 06:29:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x8100, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000380)) readlink(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)=""/30, 0x1e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0xffffffff) rmdir(&(0x7f00000003c0)='./file0\x00') r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x18290, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0xffffffffffffffff, 0x2, 0xb1f, 0xf09, &(0x7f00000000c0)={{0x7fffffff, 0x2, 0x80000000, 0x7fff, 0x81, 0x8}, {[0x40, 0x5ca78e56, 0x7fffffff, 0x7, 0x7, 0x8, 0x80, 0x0, 0x9, 0x0, 0x6, 0x81, 0x400, 0xfff, 0x7f, 0x8, 0x3, 0xfff], [0x1, 0xe8, 0x2, 0x5, 0x7fff, 0xffffffffffffdecc, 0x9, 0x3, 0x1, 0x7], [0x3, 0x7, 0xff, 0xd6e, 0x4, 0xfffffffffffff449, 0x2], [0x2, 0x7ff, 0xee, 0x6, 0xb6, 0x7ff], [{0x8, 0x9, 0x3, 0x401}, {0x7, 0x81, 0x1, 0x100}, {0x8, 0x4ac, 0x7, 0x5}, {0x2, 0xffffffff, 0x5, 0x7}, {0x0, 0x9, 0x6, 0x2}, {0x5, 0x2, 0x80000000, 0x7}, {0x7, 0x9, 0x5}, {0x1, 0x2, 0x0, 0x9}], {0x3, 0xda6c, 0xa0000, 0x4}, {0x8000, 0x4, 0x1f, 0xff}}}, 0x8, 0x400}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) close(r2) fcntl$lock(r1, 0x9, &(0x7f0000000480)={0x1, 0x1, 0x5, 0x28f, r3}) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) socket(0x6, 0x4000, 0x2) 06:29:45 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) accept(r0, &(0x7f0000000200)=@in6, &(0x7f0000000100)=0x8) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000040)='ww') utimes(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x10000, 0x101}, {0xb6, 0x5}}) 06:29:45 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0xfffffffffffffff9, 0xdf, 0x81, {[0xff84, 0x3, 0x20, 0x4, 0x2, 0xffff, 0x8, 0xa33b, 0x0, 0x12f, 0x8, 0x6, 0x9, 0xff, 0xf1a, 0x7, 0x3, 0xfffffffffffffff8], [0x1, 0x7f, 0x4, 0x401, 0x800, 0x5, 0x81, 0x12, 0x5, 0x400], [0x60, 0x7, 0x7, 0x1193, 0xccf1, 0x1000, 0x5], [0xb1d1, 0x4, 0x2, 0x2, 0x5, 0x6723], [{0x0, 0x6c, 0xe, 0x5}, {0x8001, 0x2, 0x180000000000, 0x1}, {0x9, 0x8, 0x669e, 0x54d3}, {0x9, 0x3, 0xfffffffffffffcff, 0x8}, {0x939b, 0x4000000000000000, 0xabd, 0xb5}, {0x5, 0x20, 0x8001, 0x7f}, {0x7, 0x1, 0x1, 0xf25}, {0x29f, 0x4, 0xc08}], {0x3, 0x7, 0x7f, 0xff}, {0x100000001, 0x0, 0xbc, 0x1ff}}}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x41, 0x2, 0x0, 0x8}, {{r1}, 0xfffffffffffffffa, 0x2, 0x20000004, 0xfffffffffffffc01, 0x8000}, {{r1}, 0x0, 0x38, 0x0, 0x1000, 0x8000}, {{r2}, 0xfffffffffffffffe, 0x0, 0x81, 0xfffffffffffffbff, 0x3}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x101, 0x5f}, {{r1}, 0xfffffffffffffff8}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x48, 0xf0000010, 0x9, 0x7}, {{r1}, 0xfffffffffffffff9, 0x42, 0x80000000, 0x3077, 0x81}, {{r2}, 0xfffffffffffffff8, 0xa0, 0xf0000002, 0x5, 0x7}], 0x9, &(0x7f0000000000)={0x9, 0x7f}) 06:29:45 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r3) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) ioctl$KDSETRAD(r4, 0x20004b43) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(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) 06:29:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x16f) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000006c0)={'./file1\x00', 0x7, 0x2de, 0x9, 0x0, 0x10000, 0x6632, 0x0, 0x3, 0x0, 0x10001, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") ioctl$BIOCPROMISC(r0, 0x20004269) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000680), &(0x7f0000000640)=0x10) r3 = semget$private(0x0, 0x12000000000007, 0x55c) ioctl$TIOCEXCL(r1, 0x2000740d) mknod(&(0x7f0000000440)='./file0\x00', 0x2, 0xfff) semop(r3, &(0x7f0000000100)=[{0x5, 0x1, 0xfbffffffffffffff}, {0x4, 0x5, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x66ba, 0x1800}, {0x0, 0x41, 0x8000000000000}, {0x2, 0x10001, 0x1000}, {0x3, 0x8, 0x804}, {0x1, 0x8, 0x1800}, {0x1, 0x5000000, 0x801}], 0x9) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000400)=[{0x3, 0x1, 0x7fffffff, 0x401}, {0x5, 0xcd7, 0x9, 0x2}, {0x1, 0x2, 0x9, 0x100000001}, {0x0, 0x1ff, 0x7fffffff, 0x2}, {0x0, 0x800, 0x8, 0x2}, {0x0, 0x5, 0x2, 0x9}]}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000340)={0x3, 0x3d}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f00000002c0)=[{0x9, 0x3, 0x8000}, {0x0, 0x1000, 0x5, 0x80}, {0x8001, 0x3ff6, 0x1020000000000000, 0x81f9}, {0x100, 0x10b, 0x1fe, 0x4}, {0x7f, 0x58ae1299, 0x9, 0x80000000}, {0x2, 0x0, 0x1, 0x7ff}]}) mkdir(&(0x7f0000000480)='./file0\x00', 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000600)=0x100000000000006) mkdir(&(0x7f0000000880)='./file1\x00', 0x129) kevent(r0, &(0x7f0000000300), 0x1000, &(0x7f00000004c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0xf0000080, 0x1f, 0x7}, {{r0}, 0x0, 0xa0, 0x4000000c, 0x9, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x40, 0x40000001, 0xffffffff, 0xb6b}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000094, 0x1, 0x4}], 0xffff, &(0x7f0000000380)={0x1, 0x5ea}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000280)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f00000005c0)}) r6 = getgid() setregid(r6, r6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000900)) recvfrom(r5, &(0x7f0000000580)=""/62, 0x3e, 0x840, &(0x7f00000005c0)=@in6={0x18, 0x3, 0x5, 0x8001}, 0xc) 06:29:45 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r5) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r1, &(0x7f00000002c0)='e', 0x1) execve(0x0, 0x0, 0x0) 06:29:46 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) shutdown(r0, 0x1) socket(0x3f, 0x4000, 0x2) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 06:29:46 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x12) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) 06:29:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) getuid() r3 = dup(r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8200, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1003, 0x0, 0x0) 06:29:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0xe6, 0x7fffffff, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x80000000003c}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:46 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x8000, 0x9) connect$inet(r0, &(0x7f0000000000), 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="fa781948a0aee9ade2d5f73015f84f309de2d5f57fb00aeedf177948b4ec08e65eaabdf7ad74a6967850aee8f4e597d553b0a6e3ab282ce47c15fbce95797d691c7f4d9b6c97841ed5248dc631538eff4e551c32850753b7bcac32d7a7e71cdd404e70ad5ff0951ace9a60f3a37a6b916aa532f8526c7e8cbc198bc9436f93686a9dd58068222d81311c4ef1c5f33c8b94e4ae1ffccb0bceb9e6d296de29de347c3fd798469ced87", 0xa8) socket(0x10, 0x5, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040), 0x0) 06:29:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x18, &(0x7f0000000100)="b6f214e4bb897678d8a416247a9ea6a79fcbd9351110a383") 06:29:46 executing program 0: r0 = msgget(0x0, 0x0) msgrcv(r0, &(0x7f0000000240)={0x0, ""/231}, 0xef, 0x2, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 06:29:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x45}, {0x6}]}) write(r0, &(0x7f0000000140)="dad4d56874963075f364201251be4eff28194a7554c82e030a638ebb3efc044c3559b45d405f3c3d615ab1e94e31ec65c932b6348021c6dfe3ff139ea29b509d3ecc198716524bc028baa1428c7a37ac1b338ffb970464bae77c0f68ff17e5852f0f914a35b375ac29d1e2d36f4e3487c74e0ea431b450b76c6f8edc7cce0a4bf348405d3157fa459ebd2e4d4b2c220d31b946c75e4529bd231ece5f483cb5a71de0db76fded0a0e2ff5a74972110fdd63292cf4fbb3760e1959d208968cfda9d5a4d73e6cebea0ca151cf7c80491e2e100ec758a6542107d498b711e1053ca9b27ffe363ae9", 0xe6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xff, 0x80000001, 0x3ff, 0x400, "282e2a445154d73d6513d30c19611471ba786bc1", 0x76, 0x4ba7}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x43321bd6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x51}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) 06:29:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) 06:29:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x84}, {0x6}]}) r2 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000180)=0xc) setpgid(r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xd96e, 0x2, 0x7ff, 0x7}) 06:29:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28810, 0x0) writev(r0, 0xfffffffffffffffe, 0x533) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x9, 0x3, 0x400, 0x8}, {0x9, 0x4, 0x3, 0x100000001}, {0x3, 0x5, 0x8, 0x10000000001f}]}) 06:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) sendto$inet(r1, &(0x7f00000000c0)="2448928574cf5a4487cf6e0e53172fbd1acac6d41c794f201ff82a2b4434274ed6ae05e78b0e5d60b71e7bb8c6", 0x2d, 0x8, 0x0, 0x0) 06:29:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:47 executing program 0: socket$inet6(0x18, 0x4, 0xfae8) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000000e74dd20000000800000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x31) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)) 06:29:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgget$private(0x0, 0x640) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/40}, &(0x7f00000000c0)=0x2a) r2 = socket$unix(0x1, 0x2, 0x0) getitimer(0x0, &(0x7f0000000200)) r3 = geteuid() setuid(r3) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="7001002fe5006c653000"], 0xa, 0x0}, 0x0) 06:29:47 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0x41) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000000c0)={0x7fff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 06:29:47 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000007bcb5221"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x3, 0x0, 0x2de}, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) flock(r1, 0xd) 06:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffeac, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8080, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:29:47 executing program 1: getgroups(0x3, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000140)=[r0, r1, r2, r3]) getgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8080, 0x41) connect$inet(r5, &(0x7f00000001c0)={0x2, 0x1}, 0xc) shmget(0x3, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) 06:29:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) semget(0x3, 0x1, 0x20) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 06:29:47 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100}], 0x2000000000000002}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0xac) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000001c0)={0x10, 0x200000000, 0x4, 0xe2e7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffff44f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xe604}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x559}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffe2c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 06:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:47 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 06:29:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20000000005c}, {0x80}, {0x6}]}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="da979d1780041eacaf1bc928dc22c7f0f7a59675bc3f36af4f91b11634b1d70c614782dcd4fd781846d9be2f03a1d9888c6b05a17a67a3d828916a2ab863ab2d508e2e5275da19a4a3e9ab1987f1aab0c6265cd442ae52f709927660142fb08182986629ac6ed0171790ecab66c9bc74f866c9f288c301caaa485f6d00aefb4b5191cd6738adc12e73ab3d41277db5425858fba3830a9fee56332ea4942d14852a809c2be73167810b7a8b070d8c7f910f5140242cc9f8f5683961bb9eca5661d59fc29bfaf167c6b257d27e84ac4dab012726f953ae0ef50d1483095755122a968feb612286", 0xe6}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 06:29:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 06:29:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8001, 0x10) sendto$inet(r0, &(0x7f0000000080)="5c2bb46fbb89deda28c6dbd924f4de30d0200678a488a564eda745eb9f42625c9b1821a4692ac33092ad97db9a8bce537b00b5baf857fd7130ca0b585d28ea6b0d013a5fe50236", 0x47, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r1 = socket$inet(0x1e, 0x3, 0x0) getpeername$inet(r1, 0x0, &(0x7f0000000040)) 06:29:47 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0x7}, 0x10) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 06:29:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) r1 = getpid() wait4(r1, &(0x7f0000000000), 0xb, &(0x7f0000000200)) getitimer(0x0, &(0x7f0000000140)) write(r0, &(0x7f0000000dc0)="d059f51b8ee301ed2491718abf4450da4183694804e8f21718436d38c0b80810593a595902f3724405dfbb48cfd13a2bdd9df48ec677fbb70e79d765e876e138c3dd1eebbcdeb0a2cef7aa910056ee4a33ef360ff0e0d16204888db0407f0937bbf0249c844870358747139993f243e8cddb11dcc567f092dd0005fbaaa2f850f62d26c6994202269a6f7043dff9f1905d5acef56009ee22a8600f29e771754ebcc795781901f27e7c05de3b080000ee423b6697aa8ef2a84397c96ff0dd8f0907114c9b1049a7586417f995971ad1a075664386e431760992d7cacefcbf3cee3097b4325e38dfb21e4baac4d173b4db480e867ffbaa182259358f6a3b0b0404b4367f4c4a2a1d61d25be288cdc3bf109a89808f700d511af166d42ff55c769c42ca35b7f6222eaaa25a75ae987c5e818149cc78c5daa488a9059e8d2d9f5216b13616d2b2140421ad09aa2fed5a8b6d1214886549db3be558ae2e78ef786c778a414a8b514fc41bc60ccd8c25a10c230f818f290bb7362ddac07fb8c705351be5aa1a5efa3c818718ff4cf77bde6ba456677ca7dff364837ecde4db908226c1d744d420452348004cdfaa606987c0067c668d36560313b1fb03ab339cc8730048c24efc83846fd25e0d173c8af456aa8ef9571f194422bcd0fbbdcfad5164ecd105fa4bdf74d522fdc9c2de873b6b5597486b1ff748fcdbc5bfc23a408061745f3ce0fd593d7aebed10a30192d3150beb3faf880e47a7d346326084a5bbdb9306e2fe5c06a0a3c47caad9a2162c4aaf83514266c1a0ac9b1d98efb26c52ec2aafa7958d7444076e62306e0b4169967ff8842014f8f8739f23e47564", 0x25c) getppid() ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x2) getpid() bind(r0, &(0x7f0000000180)=@in6={0x18, 0x2, 0x1f, 0x9}, 0xc) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) 06:29:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000000)='./file0\x00', 0x2a0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:29:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x4) shutdown(r0, 0x2) 06:29:47 executing program 0: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x200) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) 06:29:47 executing program 0: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 06:29:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 06:29:48 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) shmget(0x2, 0x1000, 0x441, &(0x7f00007e8000/0x1000)=nil) 06:29:48 executing program 0: socket(0x2000000000000002, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) fchdir(r0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) 06:29:48 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) dup2(r0, r0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb}], 0x9, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:29:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x20, 0x12b, 0x1000, "ba0709a08588839141825f9910f9f52f4d98552e", 0x0, 0x5600000000000}) chroot(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:29:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x408, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10822, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) 06:29:48 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/60, 0x3c, 0x842, &(0x7f0000000040)={0x18, 0x2, 0x7, 0x7}, 0xc) r1 = dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) 06:29:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000100)='T{', 0xffffff92) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 06:29:48 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x100000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2dd3) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r4, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8002, 0x0) flock(r6, 0x2) accept$inet(r3, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 06:29:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/38, 0x26}], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r0) 06:29:48 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = dup(r0) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ftruncate(r1, 0x0, 0x0) 06:29:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000740)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[0x2, 0x7]}) 06:29:48 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000400)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x7, 0x9, 0x4, 0x3ad15fdc}, {0x100, 0x8, 0x2, 0x100000001}, {0x8, 0x80000001, 0x5, 0x9}]}) pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000180)=0x3c3) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000100)=0x6) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000440)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000003c0)=0x308) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) flock(r3, 0xe) preadv(r4, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000580)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 06:29:49 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x20008, 0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x911, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 06:29:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = dup(r0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r1, r2, r4]) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:29:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x3}) syz_emit_ethernet(0xa8, &(0x7f00000001c0)="b2d5c39abf43a6c38890caa24a77e48e9a28a85b180c5db56e43b063fbdfe335d2d94fa803b71dbab448d5130c1cbcb280fe5083dfa09a47946574a35238635735a0406f9f6c3ef3091bf587ea3a0457340f0b0778d3ed14d7d62a256eea211e993c1ee840393101709a2fdb071c68ed74e87fe12126cd1d826bd35ade3a95ce98cb54b154e3fe5e093fdc52aaf91031ebc02f1d77f6a7390e37c5fdb864a08a6d9526406f50f3b7") 06:29:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x0, 0x5, './file0\x00', 0x7, 0x1, 0x2, 0xef93}) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x1, 0x1f}, 0xc) sendto$inet6(r1, &(0x7f0000000140)="65e21a2a2044e30dc80dbb3b841353ec9a561cf391f86e18abc676988a8ae6315c0699dba3bbc0f421201fe59a4492e29c0a60e5259763ddf24400d3eabc8f8847ed8af52f9cbecf74013678cb4e5d616f7bbb89c66d56dcf34b1eb8fc818979b6def8d10e644266e086c1813a084091e0f510dedd8b3167b428b6496fa71d306819a50375bd79320bc4d2a47550c8498e5463", 0x93, 0x3, &(0x7f0000000200)={0x18, 0x3, 0x6, 0x1}, 0xc) r2 = socket$inet6(0x18, 0x5, 0x7) dup2(r1, r1) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:29:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) fcntl$setstatus(r0, 0x4, 0xc4) write(r0, &(0x7f00000001c0)="54e7de56d5b6e2bf19eb0818364a95e623047c52a0ffd2d5107fadae7b1955aec725c736e4b4aca3524090794fea259e26a7f10c19fa8b8b70fd364521fe40b8e9f6ba27621140f08e12fd05c6d1da221aa7decdf7e6fa677c51e56ae7e01f9f2aa6d63451dd111dc30ae5b07d8e758bff5ab447de910ec955ebaeff9ca9", 0x7e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x9, 0x1, {0x7, 0x4}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000000c0)={0x0, 0x1}) 06:29:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x0, 0xffffffff80000000, 0x8000, r1}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 06:29:49 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="e1cf4f2d4de5ec92d5b8d9d7b59c364a338e495889d5d85a36ae3bd22d665abe75061632f81c15b1fed0c1628bf3d336bf23aa7fd9a0b9cad3f30f98e441163415dc438ae9d8af8b250414d4d78ef6fe89ee", 0x1}], 0x10000000000001cc) sync() r3 = dup2(r1, r2) close(r0) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fcntl$dupfd(r3, 0xa, r4) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x4) 06:29:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8702, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8012, 0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdd8, &(0x7f0000000340)="a6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) r2 = getuid() r3 = getegid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) 06:29:49 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) geteuid() r1 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) 06:29:49 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x84) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = socket(0xffffffffff, 0x3, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) getsockopt(r1, 0x8, 0x69, 0x0, 0x0) 06:29:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) recvfrom$unix(r0, &(0x7f0000000040)=""/48, 0x30, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) 06:29:49 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002eaf66696c000000"], 0x10) chmod(&(0x7f0000000040)='./file0\x00', 0x4) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 06:29:49 executing program 0: getitimer(0x2, &(0x7f0000000040)) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x4a, 0x0) setitimer(0x0, &(0x7f0000000380)={{0x10000, 0x101}, {0x800, 0x3}}, &(0x7f00000003c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000300)) setegid(r1) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r3 = socket$inet(0x2, 0x8007, 0x20) r4 = geteuid() fchown(r3, r4, r0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x8800, 0x10) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x42, 0x9}, {0x87, 0x5}, {0x8b, 0x3f}], 0x3}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000340)={0xffffffffffffff01}) 06:29:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffe01, 0x2}, {{r0}, 0xffffffffffffffff, 0x8, 0x84, 0x10001, 0x5}, {{r0}, 0x0, 0x80, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffff9, 0x9, 0xfffff, 0x20, 0x7fff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x10, 0x5, 0xffffffffffffff80}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0x10000, 0x1d2}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x8, 0x4}], 0x9, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x89, 0x9, 0x9, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0xcc, 0x4, 0xd6, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0xa0000092, 0x8, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x40, 0xc0000000, 0x68, 0x8}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x7fff, 0x2}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x48, 0x100}], 0x4, &(0x7f00000002c0)={0x9, 0x2}) fcntl$setstatus(r0, 0x4, 0xcc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x40, 0x20, 0xfffffffffffff32a, "bdbc386e71a516733cd04e5e6652d646b537ea9c", 0xffffffffffffffff, 0xfeca}) r2 = socket(0x0, 0x2, 0xdc5) bind$inet(r2, &(0x7f0000000400)={0x2, 0x0}, 0x75) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0xfffffffffffffff7, 0x4}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 06:29:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x18, 0x400000003, 0x8000005) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) r4 = dup2(r0, r3) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x4, 0xa41, 0x2, 0x9, "cdcc746fe6342c2725b57453bc2dc55f08e0702d", 0x0, 0x5}) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:29:49 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x6, 0x83) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000440)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xfffffffffffffe16) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x4000000007, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x401, 0x81, 0x1}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 06:29:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000680)=',', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xffffffffffffffff, 0x1000, 0x27, 0x0, "ac19b9066ca3d6fd871c78dfa4049817ec24b398", 0x7f, 0x5}) syz_open_pts() syz_open_pts() 06:29:50 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x8) fchdir(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0xffffffffffffd9d5}, {0xcf, 0x100}, {0x46, 0x9}, {0x16d, 0x2}, {0x4f, 0x101}], 0x5}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) 06:29:50 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xffffffffffffff7f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000140)=""/37, 0x25) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) close(r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x9b9) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x7f60ae3480a0323d}) 06:29:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x5) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x0, 0xfffffffffffffffb, {[0x5, 0x764, 0x7, 0x401, 0x3, 0x7, 0x2, 0x6, 0xf8, 0x1, 0xf032, 0x2, 0x1, 0x8, 0x800, 0x7f, 0x9, 0x137], [0x6, 0x8, 0x736, 0x4, 0xffffffff, 0x101, 0x6, 0x0, 0x5, 0x7f], [0xfd, 0x7, 0x1, 0x0, 0x9, 0x8, 0x7], [0x3, 0x9, 0x6, 0x400, 0x8, 0x3], [{0x80000000, 0xfff, 0x9, 0xfffffffffffffffc}, {0x400, 0x1, 0x4, 0xfffffffffffffffd}, {0xce3, 0x5, 0xe1, 0x7}, {0x9, 0x6, 0x1, 0x6}, {0x83, 0x9, 0x7ff, 0x7}, {0x5, 0x8, 0xfffffffffffff800, 0x10000}, {0x38, 0x2, 0xffff, 0x689}, {0x9, 0x81, 0x7, 0x4}], {0x8000, 0x7, 0x400, 0x7}, {0x2, 0x10001, 0x4, 0xa8}}}) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:29:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0], 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r0, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) 06:29:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x4000001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSBLEN(r1, 0x80105727, &(0x7f0000000000)=0x1) 06:29:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0xc1, 0x80) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)='N..j', 0x4) execve(0x0, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000000c0)=0x4) open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x124) 06:29:50 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f00000001c0)='w\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) fcntl$dupfd(r0, 0xa, r0) r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x620, 0x4) renameat(r0, &(0x7f0000000040)='./file1\x00', r1, &(0x7f00000000c0)='./file1\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 06:29:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x4, 0x80000000, &(0x7f0000000000)="46068a368a85fbbef3887abf6da818ece97963d134498f3483431b044fc384cc11e2ab60652af89d26e990852457bd06cd05346b6d5b0a29bfacc430021e892dfda84951230da73735395aa68a0ee3f8125a241b28e95f08b221a9c2cd35fa19598b609287a0d81760dc49a47440cf9779e306888c3529e852511e816499752c41ac8172112f0a28328e4e5d0b2334f8265707a07902b7d0b23af8d3c38a2e9972e09d1d40854a54ec308303fbdda8a47fa3183eb208ee711794e86a99bea332172bfb72d06a0395ba10af71cf", 0xcd) setsockopt(r0, 0x0, 0x14, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 06:29:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) chdir(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000000)="220e37", 0x3) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:29:50 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20020, 0x2) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) 06:29:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = shmget$private(0x0, 0x3000, 0x522, &(0x7f0000ffa000/0x3000)=nil) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x1, r2, r3, r4, r5, 0xa0, 0x9}, 0x10000000000000, 0x3, r6, r7, 0x800, 0x3}) write(r0, &(0x7f0000000040), 0xfffffec2) r8 = syz_open_pts() close(r0) dup(r8) r9 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xf2, 0x200000000003ffc, 0xffffffff7ffffefd, "0503c966f22e95a163797f00680400", 0x0, 0xfffffffffffffffc}) ioctl$TIOCSTOP(r8, 0x2000746f) readv(r9, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 06:29:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 06:29:51 executing program 0: nanosleep(&(0x7f0000000140)={0x8, 0x4}, &(0x7f00000000c0)) r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x24a7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x1, 0x2}, {0x6, 0x4}}, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 06:29:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) execve(&(0x7f0000000740)='./bus\x00', &(0x7f0000000840)=[&(0x7f0000000780)='#\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00'], &(0x7f00000009c0)=[&(0x7f0000000880)='{{\x00', &(0x7f00000008c0)='\x00', &(0x7f0000000900)=')\x00', &(0x7f0000000940)='-\xb1\x00', &(0x7f0000000980)='$\x00']) write(r2, &(0x7f0000000140)='l', 0x1) rmdir(&(0x7f0000000000)='./bus\x00') mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) dup2(r1, r1) execve(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0x34) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getegid() unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') execve(&(0x7f0000000300)='./bus\x00', &(0x7f0000000580)=[&(0x7f0000000340)='\'\x00', &(0x7f0000000380)='W\x00', &(0x7f00000003c0)='W\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='$\x00', &(0x7f0000000480)='W\x00', &(0x7f00000004c0)='W\x00', &(0x7f0000000500)='=\x00', &(0x7f0000000540)='W\x00'], &(0x7f0000000700)=[&(0x7f0000000600)='-\x00', &(0x7f0000000640)='W\x00', &(0x7f0000000680)='#\x00', &(0x7f00000006c0)='{{\x00']) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x4, r4, r5, r6, r7, 0x4, 0x6}, 0x4, 0x7, 0x1ff}) 06:30:15 executing program 1: r0 = socket$inet(0x2, 0x8006, 0x9) read(r0, &(0x7f0000000000)=""/27, 0x1b) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = dup(r1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) setsockopt(r1, 0x29, 0x10000031, &(0x7f0000000140)="ebff", 0x289) sync() pipe(&(0x7f0000000040)) 06:30:15 executing program 0: r0 = socket(0x18, 0x1003, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./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) write(r3, &(0x7f0000000200)="39c9a7fa6195518e828bf8d301bc8449f824a819edd926f0ae5405cbeb7a56d429cd5e92cbde5611efcd7d3752ae18c2c39717fbeb809b3fd30850e3a16384a681255b35d9b423dd5e97563944ba037af019ae9ad084dc1451863e813c19a58d30f0ed187f8658fa14486597288b7164", 0x70) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = accept$unix(r1, 0x0, &(0x7f00000000c0)) accept(r4, &(0x7f0000000080)=@in6, &(0x7f0000000000)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 06:30:16 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x1}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b04d0000000000000000000000000000dcc400"}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:30:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x8) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 06:30:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x120) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x40000000, 0x0, 0x2, 0x0, "afc709cfdcee545fbadd71bf0838b1eebbcf37f6", 0x0, 0x50c5}) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) r3 = dup2(r2, r2) mkdirat(r3, &(0x7f0000000080)='./file0\x00', 0xee) 06:30:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r2 = shmget$private(0x0, 0xc000, 0x8, &(0x7f0000ff4000/0xc000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/77) readv(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000380)=""/255, 0xff}, {&(0x7f0000000240)=""/106, 0x6a}, {&(0x7f0000000480)=""/128, 0x80}, {&(0x7f00000002c0)=""/36, 0x24}], 0x5) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x8, 0x5}, {0x18, 0x0, 0x5e65, 0x200}, 0xffffffffffffffff, [0x8, 0x5, 0x1, 0x101, 0xfffffffffffffffd, 0xbc9, 0x400, 0x5]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f00000000c0)='./file0\x00', 0x1) renameat(r2, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') chflagsat(r1, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x3, 0x40, 0xfffffffffffffff9, 0x6}, {0x4, 0x100, 0x7f, 0x1798}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) login: fuse: Cannot find fusebuf fuse: Cannot find fusebuf 06:30:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) geteuid() r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:30:17 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x4) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82062e2f66796c653000422c4afb5853b7c3d875f795a3541e70e85dc5f38b3816c091102750706a5b8ae68efe69948b22b5262028289493c6d458c7efc83a97899aac9970f678778cb0528fe2fa9e7347f3e41d5f9fee82e7aacbcf034163d99116f9"], 0xa) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r2, 0x0) 06:30:17 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xa1, 0x1, 0x0, 0x5f02, 0x3768}, 0xc) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x7) 06:30:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x5c}, {0x16}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x5, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000200)="9b") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x83, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 06:30:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 06:30:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) 06:30:17 executing program 0: select(0x0, 0x0, &(0x7f00000002c0), 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) 06:30:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) getgid() r1 = getegid() fchown(r0, 0xffffffffffffffff, r1) 06:30:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0xc603) setsockopt(r0, 0x0, 0x800000000001d, &(0x7f0000000040), 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 06:30:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd9b, &(0x7f0000000140)="d4014a9f193507f3786c64c88917ebb60000000000000000") 06:30:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x40000, 0x4}, {0x9f4, 0x17e476e}}) 06:30:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x4003, 0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c1") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x9}) 06:30:17 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) kevent(r0, &(0x7f0000000080), 0xfe3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x4, 0x9, 0x1f}], 0x81, &(0x7f0000000100)={0xfffffffffffffffd, 0xfffffffffffffff9}) munmap(&(0x7f0000a9b000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) 06:30:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8010, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x51, 0x3594, 0x1000, 0xf8d}, {0x200, 0x10000, 0x0, 0x8}, {0x8, 0x1, 0x80, 0x7fffffff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x32, &(0x7f0000000080)=[{0x7f, 0x8, 0x1000, 0x80000000}, {0x3, 0x4, 0xfe, 0x8001}, {0x1, 0x2, 0x9, 0x7}, {0x1, 0x3ff, 0x6, 0x7}, {0x3f, 0x40, 0x9, 0x9}, {0x8, 0x8, 0x4, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f00b770 failed: hole in range 06:30:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x9000, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) madvise(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x5) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 06:30:18 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) getpeername$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pwritev(r1, &(0x7f0000000140), 0x1412, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget(0x3, 0x80) msgsnd(r2, &(0x7f0000000180)={0x0, "344c2687f20d3c0361346add2ffc8f6aef8cb768301cd89c709944b1783def782bae314e4e006b8b2161068ab3bfa977b1969f1c50087d17721d1f9e111852e8a19bc5419f8c0a6e"}, 0x50, 0x800) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 06:30:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000002600)={'./file0\x00', 0x7, 0x9505, 0x0, 0x0, 0x100000001, 0xff, 0x5, 0x3, 0x1, 0x7f, 0x3709}) socketpair$unix(0x1, 0x405, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x2) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000002580)=0x699c) r6 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6, 0x2010, r6, 0x0, 0x0) sendmsg(r4, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f00000000c0)="65dfff689c50223bc9b964b8f7e43a17f21cdacb854cd08527fc1c360b6df15fafc02403a04a716a9a1399985d8b61d1c4355b0c1b60ea277e27dc6d7ff8", 0x3e}, {&(0x7f0000000200)="374a43bf5d66d5b45c820dadb93f3cdeb528f1c0ea7c668c1de233de9e8c4609aa6ae5fdb7f2ce62da117cf406e52615216d9c3feb5522eb036ba56c4eca1d994d489b3a6dbcdfc7f337f50928d67886f42ea961fe5de95b8fd1d9b63a42e8a9f1861c9424d58bf2426ea6b20698533ef962eec73e3edbebb1fcd7c151496c870acadacaaeca91e777f5f85d2c71946e4c883665d046e5801db2b2ae93f1c8a61baedd29f7c814ee8947541d051aae79f6759156a90d3612e6e373cfacf8bfdf7346c62544450a630bba56f0bc0a887c6a3160fef8ccc32302f4dca2b0245e98077eedf8568c7d61220a5d64cb391db1db70b1b5c783a44cc95e066e94999b90cbf81a2971a2adc8705e74964b372bbee4459bfd669cfc8446333e1f30199642517384f90b7aeee9178fdf2ec6d7c0b9babbd15cc9debd74151a3d3fd74832d7566cca45038febf45fa7111f4c364c1138aecd028a1bb30b42e5266d6d8eb92501832fca6935a416e37458a57fbbcb9d30847000377e44d4ec69050d4783509ad33a87d81bcaddf1fb6f1a7a2683ef23c86a414679ff322631ada16a82c0211968dbe258fd0394e2e9403d6b59adbdc6906d1b562d04da5c0ab544a93c74e6d20f4d34cc87322831e6ae2ac1b8b443f1bde8055189bb2866f36ccbe499665cd5de9a737aa7e885ad4c9a9c2833534faf26cae0fdd5708ff341122fb6d5b74f455b5bd7023f63b56dd34cc8e52c296dc8db0bd39ad8d80cc1d9cdf196a68a9c0bbd4de2eb1fa165b6e8fe2a2259480cb31c1df8d0ca91a2eb054d9b4d20258681ddbe5c1ccd3379d10dae77c8a1a80c673263882b2f2b0d13d1cc260a665c5a835b7b6d2b6860d00f8e5093e0aca96c6e4df2431a46d0c2c1f81653f732c5c57507158228f205e01ee5695e0bf36d9872077079722e3db6e05ca1db6945441c3d6b64a4ae0259c7255e26b6ca40fa461547113ce0b5e75e24b4c2f778ad4256af4cac01402bb9f61ccbb1674a4290b3e035fe14720b621ed92dbe707c0a253c4dbb98b3b41b1aa39f5cebcaf8562ed5a95d140044c18d69a25ffe483019fbfa6a5e03f4d8c6ea5e193b962f34d1843146baedb1811076769b51471c75ddeb08e00fa13117dfe23b177b2fbdaea02e06073d1e4bdbb8e3c568aac4a0db47b7e013310a154f5d47f3c4f662b166863dd662f28f74249f72804230141d0c613c39d8604c8df9ceddf37e7146637241911a3ec8f779d3c765e41642cd6fc3fa43ecbee1d1ec4f9435b9d951d84519cef37f8031d9724b06b07af63923a836542644efdfd2b57c02193215876ec128a0915555ec39662fcab5650a0a85932458f91f479977dca61659fd42980c68773479df8734bdad39bf708de386d0beafcd922a861abcd7303ce8541a48483896fffa4805b7fdde2db34d41d44cfd554cb977473e84406cfd47557053e39d6aa2ddd7c28ad7795a21dda04769ce7f406ca9b8564193eeba38b438a75c4a7c09d52a21ddc6c915f2bad307492e8447135714fc04e4a2b198f3c33d90110247ecd42e966607dd1108ebbfed3a35d72519871dd68332bdc992b48755e0548ff8f94936cf0414e334e665d2da9ecc4b63dc09fcde9dd78cabe299752c1bcd156df0c80b06f608dbdaa2b6e13620bf26ec26653f55755d3f8df53f7e7f8287a5b0eb49df608e765267fee4a8102c04e2ae792784fa14b1d15a64cf8f9ac4f45a9d6640cec5686d3add912277d81bf659ec049b3df9efe79db6e5a03e9f8e734ce4dcb21c650532f6932f056df3c9b0bb24b27dda1c38b4695cabe0867b739ffa02c79547ff8c8f50c12122e5a6792415da1518e434860e37d9ba86dad3bd121a36c982fc5c988b3fa861c59bd211d51bbaf814fa666f995e7dc90ed476a7a51a4f3f6985eaa561f9a3f55a802de0f0104b7706cf2901c40bd1eaced51d0676cb065aeb0b4f1d3e206f4ba22afdf0319bac6ed7353faf14b6144cc6480ef21afc09117d3803e6daf5d7879b7c3b95c691b6483780ec192813f029fffed5fb1621d853aca316b767edb3b195b2ffc2b39bc2bd4d861838efc2e061ccc29b8e9e4a4520bab99f39dda84a2e2b3573b107c1ca616083ba83493f262d255831b26ccf9e05d28fbd7a20c00f01ec51b996c896f51b30d86155e405ab10311fa008511f7d4c520e307124edd08b7696ec857e258e27208f674726072c68377be2e912317e524991c4bbbacce51279f668b743e3d9e5971527e2b34816d89eaeefed5a1e5350f80e436c26963daa7d5c154bf3a26f9bf9e1cd282aa266a03daff080c38d7aed54dd91b4d93e65f3c76f1d87d4f50b7303a36190b02ddba8ffdbd25a3baea48198f812057929a9ce1fcd913d77620f6126793ce8888b8ecb4ad80c4c970d7e8a77cee7f4f7391bdce9ec390ad23c3b5f718326497531806839ea925352ac950bf31c8b2d1c23a94533a76168da01274e1d995676c5898ae3a4585140c675b2936d667ac35e24e1dd0e5c78f0d958f5034427041bbaaeb64f806cd4403c78823efa9166d7a84b0390b9424ba4eaff98a4d14c23e1427f51a01b105be0df1b8bcef5e5f7d48203994edf1097d942ff351a8f4380ab5970b186511985dc0328bf8b02fd1a59d947771c469177a0a87ed0d12b1446f7d583411e30f8cfb546f66a04e3f86d5d79ecc38886e42915969ea292d28964a0ebb2f8ebce9b2c2fa10bbf8e6f5f3cedcf598ea143d2eca875f5a6b87cff68ab64f6f2b7a296753757c6a279e6101f9ee12b81e94c78b8fc5ce3858559a0cfacffc924eab206f2afd5d896266ac0a06469e47c229237dbc4effe1a6d4032cc9fe3306f6f8d42997c64e412a487207f316c9d10265fdfed17d27cbee9145a80a2d64f4de1dbe3578f12b1aca2a75bdf6b086d604b01802e87dcff36cfc512ca559a88adcf5355d1eaef2f20535e708500898cad7dd58ec163a2a97deb52af694113a830bea611c203a8e00408a94dbea16c69729ed70ab04d73f843ef636352ff5f8557a93be69ac9c025cb23e05b866be4a60fb7b41d7d4ddad41d8a944a409364a554fb0469cd3c4714f0ec2496441e6cd1c472e1375270127af156a39642f036e6322c4f33bf47c6c9469ec7bf6b8f41a2a07014b8e268dac6619b5ab4394a4047ccbf983df87c8ad7d1da62eb55a8eb65bcec59cf8ec7a4e14b9acacc505192458c7bfe659116729480b266533845c88cfe8f3d1f7f10de7445381ec40808bdfb685bfe6c2b8525510636b7fb4e78dcf22c36ce14ee29cc4d111d25cda4549c88d6993694d38133720a29eb503fe67943cee076b4bdabeb167e3eecb5e64b89147051d526cf88d8543dea52cc73c865f5863f1b1f019b5c9de44930ad68784f22b8f20aac4becc5f6373e81ca3bfa4a621611eb878b84c858ca9c70033dc9ea36462ac80ffd5d6965a2136f8b1fc297fdf4340b9b42103b7d2f802fa5429e8f1e57168b66135598d205f353bef01c37ad0278bdc7d468c6979a71b30eb6411283c0d168e46d285f44cb4594c811b23604d053a4c2528e1a2c69a363c68b405be4508b8786ff2fd36370bbfa07ba1faa20e6d04eea0d070b194dfcb2cefe9c3bbb43a126b256d7d680ee2c493e62ea343fe4b4d3b7688868aad660d787a84d4100ddde3dc1c4c30263737cddc6320d3819ab68d01258c37f4ddf4b5cb7f02316e9b25c2310312290febb065e6be653e8993acf30c23ea104973d5144d36e4a17b2d6612272af144d08408ba40f1970e6af6eba72393327ebfcc5fc514b20d582f7326a66bc717ab4e9ac280cf604c75697b31cb98a73a007e751f4c2d8cc336bc7bc9b45ce9eeaf14085d8cdee46ae0701bc2f203bb4874edcc26957a5bd4fa28f573d5f5790948e91ba7acd39799be8223b75eee53247fc7cce608fd45c76588a00d4bc72ff9aa30a198e3aa7e5f812205632c2daf611aac5ba13523df7f006dd4d35040d32d4d052b714bb1e5d403edc2b5859081a309e381b49e08388a33200ff7df1cb34f2603a84394c2c3093b2feec36adcb8869a54efd3e482d17c452c595a9ce6228cb57ff00459f94fdb9af1578ef7ba3210f97d537d9ca6774a44f51f5393b5c4863f30bcdf54c934b4a3c43e9a476119c7b615e2565594963b6f9bc48a54e46ba6799f625b14d9131991951d8a91e24685d91332798ddf3418ddbc6e9884389124bf444d2a3c136a13228f106d8ba476afb88d68ab586356695d1c0f4c7db6b27797d851a433392a008b2b8a043c4eadc59ed582e2b7e0b0264d12e4d0485ec439bad9f8f3eebae97f3744cbf0c6ffe823b17d38b49337c4675166936e299d6308ee4b0b80dd242592e9e08550bfdd875f86b6bc46a23725f70c3ffae943cc73079746a7eaf12f236bea80253a340445a4e1fcadee700d86d8b78038974bdacfb5ccd1609f845024dc2e53995e394db6934e4a4fbb3139e303974f3b69fa2d17af790850281172d52a8e33306c8f1a4e5b00ec96ca47cf5e08d4b192127653bd49eded5db032b8c569ccfa42519b7a70939b5794281693db44882ccadfcb95046f95c4c398604c4472a2716951a4b812a17e2329517762f80b8e5ff53294a6a5bb803c8612fc59fa64c45407a67000e93137543826b8e54682300e42206003565914399813a2182d258fc854b068ef88d4a83fe945217b8e203bb31e705da0ee9737c9dab5837792b4d76d398571d4d5d7e6ba61a10b38f91fcbdf545b5638e6c038a26e592a49d0d4892ff749d796e0f2df643ca0d846f688e49a8d7101640defe593858188fe5d07facce364b4eb3bea62187295b353cf3539f336f9af0c6af3a869cb9b7d171de6f15a04b10a7bc021830accfe2049fd084a9e3b1f794259745eb9202b8d0ad88938b3750cff3eea47aecdb1323304351a961644ef37be0726139b5bee11566f6635dfbbc289fdb5fddcf932604ee7869967b1c50d17693e51e23b028e2aac27abdfccea4ca3ae6e5bc16292ebb7829559f088ee5c8adba762d099bf4cffcc0ed8274d98e412a6993f7c56b325f2e620fae1ee60d8e90a143828e55a25588b8ea0af4c109a24c450a72490753318e9d0ffc0d6b9a73c245c7db0485e94ea3539744b55d390a9f40e75a5cb851639da601df77df03f989bd0abdcc8681b6bc1b62dcdb09b4470e987bf6d1e4818b95d55ae7e8e2b1d0217e42a256da94fc9d8f6b915cf43e6c7266bf1ba54a07dc2931e1a26ec33487d8d8367783ae5be1d43a5e7987fd86f13cef73b710c97a03903d38009614ac0d7cef4b7190f6d459267e0536e2f747e2cee51457063569d27f469f6b56149a5efa1ad3ef63d1153e3140214cc981e541765c44f3e78f54a5d78a4fc5d71ef60a050f85c392f22c5a48cfc624442ea79c6fb7f42ba64c1d5e0db1086f4e21d548917162ef44fff13724758c37c4b4005810bab826b4246c19840971cf0948ea540ca7fd0e3aab3618d134e9543c87d29b8256593d1e86f178a20c769728d764394005d12af3def273e56ffffe64c2e691f117078dbb60d8996f9e1e1d0dc20e8f56f80cf8937d3db805c023d1bb8139ce1e7ffdad4970eb488b2f8b2986a2aaa2fadf6a49418bdcab7a377973a1e261aef6e7052dba4dbce0503dc9a8215f0d9c311bedcdef68e209e860bde5cfcd60fac03a956df8ba51099619d2a46a519238a97d1f9bf3c0ed3a445eb5b50ba225421bfc33039b32b319dd02c5ca307b7979670da22f86ea472552601ddafd27eee9f9a98a729fa5155d9d99792888", 0x1000}, {&(0x7f0000000100)="7ce2192ee1652d33c40314666b0b497423f14e31826a03e0b08d0b0854148676ecf6d8", 0x23}, {&(0x7f0000001200)="0616dbffc66e9eae12253bf26414386967af4226d4f2e221508055f88363d91256ee398f8eeb70b6198ea2d3fd9696263d21d5f51d1ee472517632359995e25eb5615159a913df17655ad4606a56ffe6afcb5614bd313d56f5fc14e65a013232bf8e9c22734086bfac4ae2e239c60193ee7a527b16f053a4dceb6b00a4d1b33c0479fcb31aa4b1d6a61c35ad12bfb171f478df4348a5c8809d827903ddec478db7ef9901aa2e99a8be049e6999c4e6fa9d166b25002479402afe1a5274b6b2f71488543c7b4dc7b66cb668dbc5b2f900edd8638b61b4efa9356ad9441a1b6873ff3cdca2d05c20d075ef0891391f634a37ad79646f6b7b0569448ef6e1b20298a83520d1dad5893a56fcd330e9c06b2c82dea12bc49d8c94b81834c0b5f70664c3af7e084b18208abec0374a2429aff671639f41ffdd0c45feabff04c24195885d6296622de2d2e4cb6131eb5c4eba4f773a6ac229b35cca6b7202d26ea50135ff80ff4069f9b90ff177526d24788823ab619a13ba9c18eaf9ec4fb40d2ca5f406d4ea527a7bb33a36ce02728e60328cd573181bd12867bf65fd1441a5a53cef2af93803150327014fbc0177b0265d32d6421f242a31d0434bb8e308b2da50c3a6174ee599a107daef20e5207f2e046fd865c61ee49dadd4539ed156a8b51adc09d6392070318150a4f6a56eb113d6b97d9556ae473aadb2081f6d282d2ce050847b0c2f1a7b0ea1478541c1f97de5b6b28637e69c0a5003b3bd0a75606fabb351d53ebf05c2c57b7eb1c1be32559d1cc26148f830d4ab41ad3ba25178058edd293567b4a86ae856ba229d4e3545ac99680defa26a82f7595bb7570ac7342bc06652393131c8616eefa66467e6a70e69e542a7d4324c1b098f4770d6d0fd8bde11e4f029fe2a5332799bc04c4aa353e315dcca07705eed04b169049b0871bee8ee27cdc12fb03fcd1a3a5d7e97a48cebba800df63452591cfe64a25c79e2591cc172659365b1f17c8d2d9a1ccfb46e3e3df99365d5ec46e3c55a218af2336b08e8d418e0c3957354f0894be3155a260e54e91a81c638b21fd21ef9825bf9a18da9169600dce1e36cb6a68807ed13277d67f0a10c5393bb389f62d7b578ac74fa3f06c3b33463c1bdb91c98cf27596f998bb560a074f56bfae557f5dcd99ac99c589e03195450a52131b6cddb70dc4fc68aa39ad61f2470529a49187e0038dd55ce89dfc977f4bc4d562ee741cb3260ae9e077dfecebd5d198623661a5eec0bd218644af2ec53d6dacac79194ff80f4fc41b126f0060b7052de79a0828ee02bb045ac3ff8ea4343b866e25461e9c3c0352258eaf7748b7baa3f1c0ccc2399da8c6cbac177efed614b9451d2c6d50106047d5b851f307e9ceb69dde1a74974a87513274b0de088277cb2c8cdafeb24bf407b01efea082a55d95104caf189524951088dec2f85ed3a01dbd495a9a9b82b77cfc83bc132ad242e249aaf3be13dd7ce94b6d53aae5a6eab58858256e47c1b4d5f0525a850e138145b8a7241844235796fc4d6d0d1f5450ff08ac6a7f0af544631ae4d4b530202ad409fdefa08502dd44296d3b4512ec5b8d7dc0b12fbe6ee8fdc066f7bd3c8f7700b60a448b076e5b183ddc683c09339dbca48e2996ffb09ce33615c7ac7989584166c180a9a8d5d1e32a965cf5aef612a747bc7d6c83a7993be344ea97be19c9f6fbeed1c95158326885c8a1bbfd6fa6a51a384f3733203bfce138ef3c30bf7f1920427a3c461e018e96e84844983b11587292a2c4b9c57bd51de2fbb6cce8dd8e5b663d620aa0cad6849c21f9a48f76f13af836296163e03d215832181df0939667d310e8c02d5ede9345ba172242ab25cbfb67eef507c15c7271bab27f43e3405791074894f84042177e6e83ec435299ea76e889bab50896389469c098315182ee90d21a0913cfd5dc8af2a2c376eb854c9a6cb0e2fce95c4e3a326480d66651aae9283be70e02e969fb9a4df9585b18ca330cba120107067e37d3b792b8e1e33c025bc343898616d377bb0cb6cb9c73be34789e6e954e7c1cd7f85f3cb41fc748cf9c80fa68f471c9dfdc69e372ef2ce57ffb84ef5c3222e065a59d91cef818eb8bde2df7f041c2418067b4699e6c1b823992623b85e22c90f5e8b8fbad68f8f27acb80c764d9c6a90d719ffaf87f3bb3a174d99e0e02f06524037aa15f2378c207ca6fc70a2aabd938c730ee32a9e8a38440610920752486f538b1f0f0f93903d6700f397c58f3c1334fc344e71f0fcd329fb99499000051162ee13939d862e6999f8dae4fd58174fb9cb8a4385f1edc393b7d9cc080cc69889e2d75165935303048809e6fd624b9a1e5281b6b8bfea9d057600dabd3f33bc470a8517aae13cfee4b50ed79a7f353db44f31bf3b7ea9f967156b887fc910bb82ceb2cd1afa6619de4fda14be967e9482d0b3b98318d8809ff5aefd366b4e8c19d18e96a73a53729fb02f34a74600f58a1aed12f7bac970512ddee94e377d8093cd13dc1efc2dd02e34b480d691cb2edfb97af0e54a0a56fe75f385090bd0b83a52fb9b4ef6b2a856ad621d07688b906dff0da48044db1013f0d8ff3071bd4c874f7e06d5bca2b2db0868f0abf1c1cdf39d0fd02596bdba69b29d4a55176e6ccfa0cbc22656a65faa49a5a5f6f949c831fc360b03b136b1cb2f0e18e8cf6e9a703baa947deb6f1ed21fb9afb9f240223afc060203c1530a82f4d985fbc58a67454547bfeabe39fa128fc684dfdfb719a485cfba414889aa8680605f61fd097bdabdd246d76968b71a08a7a886dc91c0e5ae0521866ec40de5ed7fa8a9827a22bbcade1a1e9ec76b035d658e2bcc0b0730f867144734de843e41d140a50f2a7e3004467b302b7aef2c8566764abc6ef8315e3acda359df755a141d0968985e4ab3d284bbed59d7041e0d1b83cd26a9ce7fd98a2a8e1c4eb261a5a22540356fe6e9461cfd260efc98f3f36fdd1c548ac4c7cee964c78de03cd8fec1c61374011f598257e560b4be6a737629eae7bfa84586ce5052b6e191beac442986d5fd4b8a00db1229428fd1b258c89fb1c3a663fb0d7f1ed4320723b325e2b2c101026194ad590b169694ffba0a758b9f1538d8be637a94b8afe69162f6abd85785e5f11908b8196c416fb122a261655db8784dc24764015737c42dfc6ef4d4afb54c741ba2bdff6bb4d972c996eed37d0af41d99743c8196d9093ccde1033823ce5f895212b60f11f68432c3394c196cbfdb4cdecd61c382fada24e204980ee5405b77f1c7e42c54c80a73bec53428dba0e72de01b678c08d4c6d976f9cd0b51ef1cb3c2a00e6f3264e28eee6391d94a6c412afa01d65813b7ef7f4dc6d1dcbe149ad51d91daaa0760f55e0e708d7f9757dea3e0d8d3723c306a0abcdf67fc33f6b878e398816a9f49688ae76c0f6131ee608db9890e80936d1d9fe4a231c8cf2280f2ea4b8c85f491d5b9febc8dd35db3c2d05431bd2a30ac534f686da8c0e1b683a4a75f2f3cba0f56463cab9c51cf50cfad22163fc31c1e77217d51b1794d2d2612befdf1f97e43a6e3ff1b28a38ea1f56eae17a8bf032d07e3f4bd6f74ce43945b63debbfc6c5412034e5ca888170385792ed8e17151597f2eb9439aab7a69c956269ca0a79bec63913feaac4195c1d21b5c9fcd05b3c28c1759ab45dcd15e1a09e8abf981aaa79c31ddd45f5c371efa24e3bb0722b7664267cd3034d17f5996bf5afe4852893f32dfacd32c48277a8392067ccba84d61406bb8238e97e730b62957b35d8f6096086f29cafbebca59a086f7bc22acf8bb981aec8c0f35a2665e4677ffa50ba6a16ab692d7120ee424ac44b9b835f14d82711292fd7d53e6d2b4e229d689a28be56bbec3df9793a7a05fc92b76b081f29ca015f380d52226cc9b59aefe296805abef2a7946f1623cf39022203e1cc62b86665a08e2ceeaa590028a1c0823bf55972cc2ee6a480f89061b53bfdd7273ac53e675fafa35ff0efcf49f81e6f14eb2c00aa1d11aa8f863f3b78c9d8b9ef8df60195fff34bf5bf6e136edbd1a9f38ba8d3455ae487ec2e7c67bb47d252c905ab3e36912e10c832a96a74d3699cb18183b9805a11949a0915aa6758dbbc1ca4c636314e445e2118882f1745aeba9207057d4fe30ec4b6a37ce5d9744be3f666426707e69f6d54ddae60c6327052c5410db4a867d7d6659a1e39058484e58b9c39621b87c64b3d0227ef9cad694623d5243e08083207c15abc57594bbfd49c6d3f6ef279d2adbca895f194261ade04fca5b26878103e20611875a54e3bc7ebcd6234ad3ccaa0ec185bde67a6eacc410580140651695b52b9d686057bbd933546ba9e79530972a2ac50cabc3b3ef1a2d8303992221974b044fdeaa17b5c0a90d6c2ae188f38393f5268a0675898f851d3b8643197a28d84dfdec50e50466daa366c27129121ebc4c057b22df92392299e56db731c5ba6a2486b00fd625180a1c72986a51483bc5c40a5ab1cd112d635db7aff5a3ff908778d25a9d4e1428f15de2fd6e2daa76c91dc952d846423e3fea0d00574d53c8520c6bd40af01e2f28e4ba534218b7b24fe5b338a3eb5790a0e1f8f575cd8ba8adda4ba6110047a23caf9e92ae99a311b7644561eecc47198ca95cdb6519f19915a5232ae610ff8459d90b627512149038846d70cdd25489c8255e40d9ddabdeb8f3e531029f32a39d1293ca13d26394e99cfd514b892d457cbe39d767aa74c72ad2cb25d6d63963700cc923188da3f7b971d1eb375815df29afb85c545bcee4e5d0e9b6ad26b4a656b0a4a1e04cfb49127ede00766ded2825303b92855f935b2d455321cfe2bc05adceeccbe3b22bfbba79207b4f91bc1667bddc7d3a3c6cf13429b7c1e64e59b02542bdd10ef5d7beec7e5908485b69b460abea17531d752838b0e44506566c6fce9a9df0696a2f604c7da31322418ae947401f5358e3310053e04059ad30a6195bec455c0a59126eba365d3d1b6cebf1c2ad067291df86ef7cee33a3f8338b877ff0d0cc5ace0fc7e6f08b308d0e152bd869b455e9f3907aeada68fdc91520ac438cbb7ff956425eafdb72dffcd93495e0ef55734a96f3e0a9946173e60686770b4fb429fe05d54f91b431e468378319b33b67f0ab999085fdcbf82c401b15949b00d3032f2106dda56a8ed0311bd378b7aeb1e407f7e2b174afe63e573246217c91d92227b5f7bd85f351fee583d1d73230d186ee044977000a57ca9305526624d4e8be052dbfffe75ab3be3770dedecd60c900ea891db00bea6aaaed4dc24358c76d5b40663b32753e2c0724998f8e08b40855212f259984d32db3e947599505bad98aa5a11ff7c55d3bf126bf5e0976129c3b0009ea9ae68d91fb8b3094dc4ea5ab75a03b554f0d45410bea3b72cb718cf0271aad9762d352c49521ab3d3d0f93bcf76ea0a6df609d120ce820a6c08e3c81314c84ffef39fb8284e0447b71447f82040deea8aa44eff650402e1f1320672b1a42f09feaf4b5de18f467bbdcf3be9edd03bf2ac8096b3bc6fe94a4deb9f941ace1db00bfd08b9c906f64be718a4a78c5b76a8ccb4d720131c88577c3e0b56841cd9c7d2190511827d41fe642e4fc54ea1391fb02e9d1f58e23a9e47b15dd303d1ad411a5d0d01160e5eb17348e7202aa4de6d2302eeaeae117db75e8739459f3bbd3c26877c860fce9e19e3d5cf47feb074d2adf12a54e7d44a65ec053e23713c6119254207d1f22407f70834c33e3aa30d8c7d6184095d956f5e4f58838bcff9216648e00f28b4762", 0x1000}, {&(0x7f0000002200)="650f7c5a92490de3df7665e6d7ac95857e2fe615db9fa1f9c0a1f6c03c8f3901add4988c8a5ff3b92596389df0cc363e1f4bf214e493dd24997793ee84cbb59e04", 0x41}, {&(0x7f0000002280)="e952b785da80e66b260a939446a71488d1943a14a3726804dc1e41e76a75783a032439b09a436a9969a4f99f61dfbec35baa4a3660afe5e7384ffc821395de6747a2eb0fd5c235805f58399a7e4cedff84a316f9cee1fe36a9383d7f7ce8e0605e20b1b6105ea0427cb863cfe3405609a12f9747e0152842135efdf1794db681a9b291485b", 0x85}, {&(0x7f0000002340)="7fbbb8d16e2e7a6ef051c42ae96970e282960c82953ba13d40861179aed43b57921f5d3ee41534ce334e88d3c082eb832619393dbcf694fc65cd48dacd2cf9afe0f1e4b2f56e", 0x46}, {&(0x7f00000023c0)="b8e392b60d294f2e30429b3f57ba8bb6fb976757fb931d809b99af13490f989575f9da46b691c4cd84a984e3cac092503ae3eb6ada837d2af796272bf5184e3380b58bd79f1608176347a327039f822977749bb1b67e512482dfd023eca6c5bf021373ab1cc74adee5153e1ee4e4cbb103548e2556ff261658631dea3eaf2158e68ce0c5b4da29e71b35", 0x8a}], 0x8, &(0x7f0000002500)=[{0x60, 0x1, 0xfe, "16f779bd95c23b5edf8242acef10a73a2aee195c050d742efae4b9e147f1c88b22dda7e28f841d26d4219973f19c6566fe9ccec2188effeb54aefcdff8938b6712225fc579bb11512be14ac03520"}], 0x60}, 0x8) dup2(r2, r5) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x7, 0x2}) 06:30:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x20) sync() readlinkat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000080)=""/51, 0x33) r1 = socket(0x11, 0x3, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(r1, 0x20000000000011, 0x0, 0x0, 0xfffffffffffffe0d) r2 = semget(0x3, 0x3, 0x20) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffffb) r3 = semget$private(0x0, 0x1, 0x105) openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x0, 0x0) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000280)=""/79) r4 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/172) open(&(0x7f0000000240)='./file0\x00', 0xc2, 0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pckbd_enable: command error 06:30:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) setsockopt(r0, 0xf51f, 0x15, &(0x7f0000000000)="6c9ab6a08e2cf275dac85c095a321a68a3567205452377c1d0a5c7155678db1eaf93cf0f303082c961cb69063fc17a5fd79907a0571e75db041cf3f9cc16e1783c642db35cadd6619c9aaae2390a35697326b73f3ee38d7504cf5b993e3285d9bf32c810a70099e9bf94c107c8ddebef2ae646a5af3fa0f9618a58cdeb250916c6", 0x81) 06:30:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = shmget(0x1, 0x1000, 0x280, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/4096) close(r0) syz_open_pts() r2 = dup2(r0, r0) renameat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 06:30:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$BIOCPROMISC(r1, 0x20004269) 06:30:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x2d}, {0x80, 0x0, 0x2}, {0x6, 0xffffffffffffffff}]}) select(0x40, &(0x7f00000000c0)={0x4, 0x8, 0xfffffffffffff000, 0x1, 0x2, 0x40, 0x7, 0x4}, &(0x7f0000000180)={0x5, 0xea, 0x4, 0x3, 0x3f, 0x6, 0x4, 0x2}, &(0x7f00000001c0)={0x76, 0x1, 0x3f, 0x3, 0x2, 0x7, 0x5239, 0x200}, &(0x7f0000000200)={0xb5, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:30:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(0xfffffffffffffffe, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000340)={0x85, 0x4, 0x27f3, {[0x81, 0x81, 0x3fe, 0x81, 0xfff, 0xe4, 0x7, 0x80, 0x7, 0x7ff, 0x8, 0x9, 0x40, 0x4, 0x1000, 0x40, 0x6, 0x8b91], [0x8, 0x2, 0x2, 0x9, 0x316, 0x7ff, 0x9, 0x7, 0xffffffffffffff7f, 0xfffffffffffffffe], [0x100, 0xb0, 0x0, 0x100000001, 0xb66d, 0x3, 0x800], [0x1, 0x4, 0x0, 0x907, 0xfff, 0x9], [{0x401, 0x4, 0x200, 0x7}, {0x8001, 0x0, 0x5, 0x8}, {0xfff, 0x1f, 0x1, 0xffffffffffff7fff}, {0x0, 0xfffffffffffffffd, 0x9b1a, 0x8}, {0x1, 0x1, 0x4}, {0x20, 0x0, 0xfffffffffffffe01, 0x3}, {0x3, 0x4, 0x9, 0xffff}, {0x2, 0xffffffffffffff00, 0x80}], {0x7, 0x44f, 0x80000001, 0x3f}, {0x7, 0x1, 0x64, 0xfffffffffffff801}}}) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 06:30:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xffffffffffff2fff, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 06:30:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ftruncate(r0, 0x0, 0xcab5) r2 = open(&(0x7f0000000040)='./file0\x00', 0xa10, 0x42) r3 = socket(0x6, 0x4007, 0xffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x5) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x1}, {0x3, 0x2}}) recvmsg(r0, &(0x7f0000000840)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/159, 0x9f}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000480)=""/140, 0x8c}, {&(0x7f0000000540)=""/115, 0x73}, {&(0x7f00000005c0)=""/166, 0xa6}, {&(0x7f0000000680)=""/252, 0xfc}], 0x8, &(0x7f0000000800)=""/21, 0x15}, 0x42) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000880)={0xfffffffffffff3d4, 0x1, 0x65eb, 0xb52b, 0x400}, 0xc) recvmsg(r1, &(0x7f0000000a40)={&(0x7f00000008c0)=@in, 0xc, &(0x7f0000000940)=[{&(0x7f0000000900)=""/58, 0x3a}], 0x1, &(0x7f0000000980)=""/165, 0xa5}, 0x800) linkat(r1, &(0x7f0000000a80)='./file0/file0\x00', r1, &(0x7f0000000ac0)='./file0\x00', 0x4) lstat(&(0x7f0000000b00)='./file0\x00', &(0x7f0000000b40)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000bc0)={0x6, 0x7, 0xcf83, 0x7, "91ebc6f6f304821f665e066fb61c70c3860fda3f", 0x8001, 0x3f}) utimes(&(0x7f0000000c00)='./file1\x00', &(0x7f0000000c40)={{0x8, 0x100000001}, {0x0, 0x10001}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000c80)={0x5, 0x5, 0x3f, 0x8, "14e71249d8c2d9cd2223a5471eed7fd3022352c7", 0x0, 0xffff}) r4 = socket(0x7, 0x2, 0x200) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ftruncate(r3, 0x0, 0x2) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000cc0)) setsockopt$sock_int(r5, 0xffff, 0x100c, &(0x7f0000000d00)=0x1000, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000d40)={0x0}, 0xc) recvfrom$inet6(r4, &(0x7f0000000d80)=""/151, 0x97, 0x2, &(0x7f0000000e40)={0x18, 0x2, 0x9, 0x8}, 0xc) r7 = dup2(r3, r3) fcntl$setown(r2, 0x6, r6) bind(r5, &(0x7f0000000e80)=@in6={0x18, 0x3, 0x4, 0x9}, 0xc) getsockname$inet(r1, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) poll(&(0x7f0000000f40)=[{r3, 0x2}, {r7, 0x1}, {r7}, {r2, 0x104}, {r0, 0x15}, {r7}], 0x6, 0xe50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) r8 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000001000)=""/47) 06:30:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2c}, {0x2}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) ftruncate(r0, 0x0, 0x1) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x0, 0x7ff, 0x1, 0x1}]}) 06:30:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r1, &(0x7f0000000280)="17246f4c4adac7fd32900dbec141105a47e8dfeabc987b2e0db0edb7f809bf52039fc14c11a26d5857b232c338b9378206f82ea3c408328efb710b202d998342108cc69f890e3718c571173e4da363e87560ef8fcaf4c669f130a8df8184613ab6f156a6c99e4cfecb255789eb6f0a44b48429c9ab", 0x75, 0x403, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000480)="af") nanosleep(&(0x7f0000000000)={0x401, 0x7fff}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)=0x9) 06:30:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="220e2a", 0x1f) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:30:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x1f}, {0x3c}, {0x30}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="06") 06:30:19 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0xfffffffffffffffd, 0x3}, {0x6, 0x1000}], 0x2}) 06:30:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = semget(0x2, 0x3, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xfffffffffffffff9, 0x6, 0x3, 0x3083]) dup2(r2, r1) 06:30:20 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt(r0, 0xfffffffffffffffa, 0x5, &(0x7f0000000080)="96a6bba76d637e10b7dc26793c0a012e4fba8d5e4ae3caa8d502c28d497448655051fbd9dc9d56c85031271a66d9e1247f9bfaae312670c8d3b4ceb63f97af9b91f34b69bff60ec8dd7c86a663c8780b2e174e78d07c5e8dcd75e3", 0x5b) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR], 0x1) write(r1, 0x0, 0x100) 06:30:20 executing program 1: r0 = socket(0x1e, 0x3, 0x0) shutdown(r0, 0x1) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 06:30:20 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) r1 = msgget$private(0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x2) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) r4 = getuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x7, r2, r3, r4, r5, 0x10a, 0x1f}, 0x3, 0x0, r6, r7, 0x3, 0x8, 0x4, 0x2}) socket$inet6(0x18, 0x4000, 0x2) 06:30:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) stat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000140)) 06:30:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5, 0x3010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xfffffffffffffffd, './bus\x00', './bus\x00'}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x4004570f, &(0x7f0000000000)) jVþ¯`Õpl…Âv…þ‡"7N4ãŸÎ¥[Q‰jVþ¯`Õpl…Âv…þ‡"7N4ãŸÎ¥[Q‰pckbd_enable: command error 06:30:21 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x7, 0x10000000000490) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), 0x4) sendmsg$unix(r2, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dd8873e6696803956644617f493145ea25b0883854b73f87f7ce76f7d028def683d9bfca03f3d11073f951db9d68551ddbf6a0e9459f263ef07f743b841e3295ac5d309d47678a7c77e4f1b560ece24463f2d601be304953bf781f7fcfe2673dbb93b67f2057858064a903a6badb9e11bd6aa198cb76426835cdb26d7c43ca4f1434dbd3964d6f7d68b57c6f11895b1b654ccb47196a5521f6756e70a732663259d2a0b208a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06614b56e56547afb35d63a31970647b921528f3ab320835fc243d97a18252e6e54084e5c9a34f06f3bbd81a4d0b844e7898edbf4e4697151d53289fef391d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bdf69989e4ed15c218a1cbe974659c763ae2a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690"], 0x10}, 0x0) bind$inet6(r1, &(0x7f0000001600)={0x18, 0x1}, 0xc) r3 = socket$inet6(0x18, 0x3, 0x1) semctl$SETVAL(r0, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getpgid(0x0) r6 = getpgid(0x0) r7 = getpgid(r6) semop(r0, &(0x7f00000002c0)=[{0x3, 0x24, 0x1800}], 0x1) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0xa00, 0x0) getgroups(0x6, &(0x7f0000001200)=[0x0, r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) setgid(r9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCDRAIN(r1, 0x2000745e) fchmodat(r4, &(0x7f0000001280)='./file0\x00', 0x100, 0x4) kevent(r1, &(0x7f0000001340)=[{{r3}, 0xffffffffffffffff, 0x11, 0xf0000000, 0x8, 0x5}, {{r4}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x100, 0x66f}, {{r1}, 0xfffffffffffffffe, 0x18, 0x39, 0x80000000, 0x2}, {{r8}, 0xfffffffffffffff8, 0x1, 0x1, 0x0, 0x1}, {{r1}, 0xfffffffffffffff9, 0x41, 0x40000000, 0x5, 0x4}, {{r1}, 0xfffffffffffffff9, 0xc4, 0x40000001, 0x2, 0x5}, {{}, 0xfffffffffffffffe, 0xfa2540e46b1f8790, 0x40000040, 0x6}, {{r3}, 0xffffffffffffffff, 0x8, 0x1, 0x2, 0x7}], 0x3ff, &(0x7f0000001440)=[{{r4}, 0xffffffffffffffff, 0x40, 0x3, 0x0, 0x80}, {{r8}, 0xfffffffffffffff9, 0x0, 0xc, 0x9, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x80, 0xfffff, 0x9, 0xfffffffffffff835}, {{r3}, 0xfffffffffffffffd, 0x10, 0x2, 0x1c4, 0x20}], 0x81, &(0x7f00000014c0)={0x80000000, 0x9}) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) fcntl$setown(r4, 0x6, r7) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000001640)=""/90, 0xfffffffffffffd93) fcntl$setstatus(r1, 0x4, 0x84) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x1ff) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000540)=0x4) 06:30:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2d}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1052, 0xe6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffac, &(0x7f0000000180)="b6") 06:30:22 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{}, {0x101, 0x9}], 0x2000000000000003}) pckbd_enable: command error 06:30:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:30:22 executing program 1: r0 = dup(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) utimensat(r0, &(0x7f0000000000)='./file1\x00', &(0x7f0000000040)={{0x8, 0x80000000}, {0x5, 0x670}}, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffb, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 06:30:23 executing program 0: socket$inet(0x2, 0x2, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2800180000000000019a4ae2a4a4cfc8e93c9c38df5981d3a367518642bd00009a14d2313b9e8552965de5543415e5dac4fd370cfd975f18795c"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000000340)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="cccbab5da2e435237b9d245e356af3eafaf85b258e45d97fcfd169feb3adb27d45db20c3de7a67943f9ef167188731d5434e6d22c25bb625a875f22414b60c7f2b128375db366cc60ecb7ed13e09fcd6e4be00cc96ef53c87c29bf00140e86f9d7717eb95a", 0x65}, {&(0x7f0000000180)="bd5d0a2ed1614b1fe5a7ebde26d2d538244467b2e187a46e812f656027cf57e9eafbbcf2d1b3d25872cf515600f56b5e1e4b661449fa41aef5f982ac92ab5b73ee5714db2556975d7b53d3eeb7a212edf667f203ee026945d8424ade28ee7ab0b6aac1e2a7c01b314775e882bf", 0x6d}, {&(0x7f0000000200)="de47f763189fd120907187b4bdb7008a89f3ec382b4ab05017f1bf256de866714dbafa85b3cd411432f319b88e62928593ebf416e98bb57e2b3ee3eaab46471e98dc8db32829315cdb2aa03ba612a61435c12710c851fab0", 0x58}, {&(0x7f0000000080)="aaaf4e84ac48c3c7bb13ea8d6b5300ebefb027c39c73eb65d6bb03c9a56359e4a0b3a837fc52964c94b682e5672e18b09e1eda", 0x33}, {&(0x7f0000000280)="7c92c86a8e11e887d2c6c1b17223933cc94e23688d7bfe4800f2925ce5ff2c54cae42ef0efb9207c30f9", 0x2a}], 0x5, &(0x7f0000000440)=[{0xb8, 0xffff, 0x3, "9ea7da488589a6b624afadd1c8dec565a2fcbf29b627c5d685a805cf838689544dfcbbace8849d8bfc1036cd2512e463610d31225621f6b60c5cda7254c976a637b646e1433193d42b5e5dde3f37e9999cfcef5b592d221c6a088e361bcfef8019002e5b5d4d41e745f1214b0cc2942482b0c3ccc0c90018d72a48da6b1ea19b59ef3c1af7a8dda636113894091bacf1f6d9ef4f7bdd99fb3f22dbcf54c011393da9a061d99e9546"}, {0xc8, 0xffff, 0x173, "fef4ab23cae94ce355216995710eb78784e8ccb29a76f482ffa96ce05f893d3ee3f75acd5d947b45751c0b57c3a896a43c190663312e3166aa9962bf4cb623b4ed130aa7a146eef8e5fd6ee533ffa6d5b405abf0108e1f661933e181679e747138d85123e0e3afc2df4fd89dd621b519969f9482348fd7d630cea56efb38dae17ebebcc2cf64c31854c9816693c76d59f1ad0be0b1c94eab252722e876890c46d6af8fb21f9172a6d880e5de931fa98107b4a0"}, {0x100, 0x0, 0x100, "efe6fe6f3b384f37f4104d76086c67cd8eebba3b79b6c3990df09a8650e8114172fb931400bcee2e755134da3b3c627e8dac067b6823ef2b5a061a0511282bfdce0e494010e30172b0665a0cad540292a4ef15917a3e0ebe00356f0ba094d354f862cdcc07658e272a1dac3006480affc4e3518a0b908e84a543966fcd54c2f75246f3c1c54f27f9e945513805b6c038a5d4dcb1af7e93071daafcaea2d13f18a0597deb02fe865d22d6e9fe9a0f99183c924b36647c9f72ac1a50f1375f709ce3678cba33d14b82b33f63accdee6fedca37c77eea118db492b4070deafd978c44063ed3f31b2ed9d986b6c3d0"}, {0xc8, 0xffff, 0x9, "61cd623b859ee688db534860a8cc8b25b9794e673b16077a678f9ad76a9cfa374886041a2232d9697998efe40db0f186129d0c61ba102d889f5722b62c26e92c1a4b0cb5891d73d83951dae7d92998d32b7d6275d60a852b2959582b5b8b2755d423bebc28ee303004c65e65b916a9526957996b5410a7f9840f6ff00bab733e77c7bc33395821fd21f94f40c1ea854bb26954fa04a7a80bfd62582be488073c79d986b4de73487ea221eba4c888d47968dfeb73"}, {0x58, 0x1, 0x1, "499e9c747be0227f56defa98d757208aa503c1111ab821375c48fb0807411f80931d65007de95dd9c66b19a593a2b74ad2258c577cad78b176f31efd3e62f80ceac4"}, {0x48, 0x0, 0x4, "6004c1096a20a04597118f428b5d3cbca9916ddeff3d4fbfb590507f36e18502b241701995275eca9b0c9e58e4a3996c31e6f1e1921891"}], 0x3e8}, 0xc) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:30:23 executing program 1: r0 = socket(0x2000000018, 0x1, 0x3) setsockopt(r0, 0x100000001, 0x40, &(0x7f0000000080)="d6bf9668", 0xffffffef) close(r0) 06:30:23 executing program 0: r0 = socket(0x800000017, 0x100000000001, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) 06:30:23 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9}, {{}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 06:30:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)) 06:30:23 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) socketpair(0x1, 0x4, 0x8, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = socket(0x7, 0x8000, 0xfffffffffffffffb) recvfrom$inet(r5, &(0x7f0000000180)=""/4096, 0x1000, 0x800, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse\x00', 0x2b0, 0x0) unveil(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='r\x00') bind$inet6(r5, &(0x7f0000001240)={0x18, 0x3, 0x6, 0x101}, 0xc) r6 = dup(r5) r7 = semget$private(0x0, 0x2, 0x80) semop(r7, &(0x7f0000001280)=[{0x3, 0x7, 0x800}, {0x7, 0x4, 0x800}], 0x2) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmdt(r8) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) fcntl$lock(r6, 0x8, &(0x7f0000001340)={0x3, 0x0, 0x400, 0x4, r0}) accept$inet(r5, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r9 = dup(r4) r10 = semget(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000001440)={0x80000001, 0x7, 0x3, 0x4, 0x1f, 0x0, 0x371, 0x10, [{0x3, 0x10000, 0x100, 0x1}, {0x1, 0x7, 0x2, 0x2}, {0x1, 0x3, 0x1, 0x100000000}, {0x0, 0x0, 0x1f, 0xbc42}, {0x81, 0x720e4b29, 0x20, 0xfffffffffffffffd}, {0x80000001, 0xfb, 0xffffffff, 0x20}, {0x7, 0x2, 0x10000, 0x79a}, {0xfffffffffffffff7, 0x8, 0x9, 0xdda}, {0x8001, 0x80000001, 0x1, 0x1f}, {0xc8, 0x847f, 0x2, 0x3}, {0x10001, 0x1, 0x16, 0x5}, {0x7, 0x1, 0x4, 0x9}, {0x93, 0x4, 0x400, 0x59}, {0x4, 0xfffffffffffffffb, 0xef, 0x6}, {0x42, 0x0, 0x2, 0x3f}, {0x20, 0x6, 0x4, 0x5}]}) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000001580)=""/196) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x10, 0x0) flock(r6, 0xc) unlinkat(r6, &(0x7f00000016c0)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000001700)={'./file0\x00', 0x0, 0x8, 0x8001, 0x0, 0x7, 0x78, 0x4000000, 0x0, 0x0, 0xfffffffffffffff9, 0x6}) chdir(&(0x7f0000001780)='./file0\x00') link(&(0x7f00000017c0)='./file0\x00', &(0x7f0000001800)='./file0\x00') 06:30:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x4) getdents(r2, &(0x7f0000000180)=""/214, 0xd6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getdents(r2, &(0x7f0000000380)=""/252, 0xfc) 06:30:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) chdir(&(0x7f0000000380)='./file0\x00') sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="f49281ae7111e02f8fb7a3c3cd239b98d1efb37cd29f4abb83c3622707906b2795eb83796ad6b02761a4767fac65585e4697c41bceede6a6acb9b912d4ab393b0d5a62a0902d4a78d16c85659f812233ad7fab9e8571f652009f0aeab8803df3e6f2f0187c", 0x65}, {&(0x7f0000000180)="00de8bfd2d24549cf5aaf2806a5e7f8e3b27d6721d9a18abb9dc1e525de88c6a49ddcf0ca8200ce863bfc148bb32e8c58b911af0404b4a4974182cea9e219f95d9506697a61bd7d9fb43fdf07d86e54e9e7eded57fcee9d7c8cacfa44f8fb964150561a5b198eeb596944af49e35fffb7899987e9fb27a0234e795b50b198d9e29bfa695522eb058647b4c5cc1569809aee77ab43f39440e5e83cdd936ac1c292813b99a184096c1856ea2d52ea18edc7be59464dcd0b2dfe404ec9dd8d0e8d1fd65dedce0ce32", 0xc7}], 0x2, &(0x7f00000002c0)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}], 0x38, 0x400}, 0x400) 06:30:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() unlink(&(0x7f00000001c0)='./bus\x00') r3 = dup2(r0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x20, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) pread(r2, &(0x7f0000000040)="726a1e9f6bc69450eb3f3bdc1328580309ff5a7ef417448cc587aca9cce75c1badffa4eece30b4b5afde9b933bece39998d0ce701618b631769df5fca6338e7440cb18dc977b133be41611acaf201bdb31120e21ed81e53a2f8fb5fa02e165d5b35f893098d568dc477fce885947767007d9ae39b2d88515d5581fced7db4e6e0ed7b15485", 0x85, 0x0, 0xfffffffffffffffe) 06:30:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 06:30:24 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x4000000ffff, 0x0, 0x13bbaec467189c65) 06:30:24 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 06:30:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = dup2(r0, r1) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) 06:30:24 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfd) shutdown(r0, 0x3) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) 06:30:24 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) geteuid() fchdir(r0) 06:30:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xa20, 0x2, 0x1000, 0x5, "0b02d4b06c5bada67d69ad854a611cffd831a683", 0x9}) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 06:30:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x4}, {0x400000028}, {0x6, 0x0, 0x0, 0xfe}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x290, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f00000001c0)={0xfff, 0xffffffff, 0xb}) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x18f, &(0x7f0000000480)="6266db9419a99cb94359a6ca29723d2651505f4122526d11806447c66244f2c5974097cbc8e1a716bede750fb11f914a7bd96155e0e3afc60300000000000000e0bcf42862eb395b648560f1c6c89d174a944c8e091917c05afcf8ff3f53453d1ff866c9f8237e7796a13fcf026881ef3fa485f621ea88471ab8b002390585acf91184f797b846591bb3534270112a") msgget$private(0x0, 0x430) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x7, &(0x7f0000000280)={0x0, 0x2, 0x7ad, 0x4, r4}) recvfrom(r2, &(0x7f0000000540)=""/209, 0xd1, 0x2, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x1}, 0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r5, 0x2000746e) setsockopt$sock_int(r5, 0xffff, 0x1012, &(0x7f0000000100)=0x8, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) r6 = semget$private(0x0, 0x1, 0x300) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000380)) 06:30:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./file0\x00') r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x1, 0x4, 0x6}, {0x18, 0x3, 0x9, 0xfffffffffffffff9}, 0x100000001, [0x9, 0x3, 0x400000000000, 0x7, 0x0, 0x4, 0x7, 0xff]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setsockopt(r1, 0x9af, 0x3f, &(0x7f0000000180)="eb575b27d43fe1a6766aa95d1f9ad4b43d29112a18b48faf653124592bbc5b9630134e547eafdab61192821f542dd8da8882e16708cc1e6913bce90317e75c4b08a6d78eb5c7484155eda27c6171d860ce4c3a2c2fc33a0ba941b771c5a8aba9ade4f36dd5012a19d72bd1ac8bbacabc7e2fbd32824f48eb92dfe888df5060a593e0727539464fcf8813e4f20799fd8f50ee3e46fde71ee95da7cda9", 0x9c) 06:30:24 executing program 0: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fsync(r1) utimes(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x1f, 0x5}, {0x4, 0x20}}) fcntl$setstatus(r1, 0x4, 0x83) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x800000000000, 0x10, r2, 0x0, 0xfe) kevent(r0, 0x0, 0x4, 0x0, 0x0, &(0x7f0000000000)) close(r0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="f946f85c34145484", 0x8}, {&(0x7f00000001c0)="770293f0f5b408c099e44898a4c11191177625ffe48f3332bdefc1334a5c925856476ae35dd421d63c353dfe596a30f83c61adb63ef1a71621110c22a860330060d6dc9cc8c7422826933a4b6da3a5a5a675a8acd1696fc88f5edd9287daf2d5c34163920a1dc6b0450e62e6e15da6aef083e9eb19c5ca1b48c8f838feeb30b2b48bd8204835", 0x86}], 0x2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="b4f84d30200bbb2901ff60b0dbb9dc1e3c0415e6654c94786fc954db615a9d094ea906c35547dbe5f5b455aa890ca5f169db562767f7e473f5958b2c2a502981951960e36f125f12273b948b12af1697032b409cf5213b649e92f2bd8125279234dfe1fae84c0b734a2df97977b7564fdc70d78fe43e5fb35557edbe409a86f64cc81b0f2d1a452a656db8afe63e4cd9f8835eb25483bb902cd5d7abd258293c63d3e396b60742e725e03568b05d822a353a062f4acf9dc6", 0xb8) 06:30:24 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667c, &(0x7f0000000040)=0x1) 06:30:24 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup2(r0, r0) dup2(r1, r1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f00000000c0)="3521342444739c3f3f4aef97afa20a12b163e2a5e39a5d81c6dca2e21acbf2ed92a32322fe77b2afca010ac044b26325f48b4138a1d1ef5cadc714353e56dfa18e58ade25d0cd8e799d18c61520eedb696aa0550fb008fb33c4f6c5f0bf39fc5b4e5aada60e32fd0d15678f488849123c0092b610f8dc680766748c99b3cf7ed34deac9faaa044a252389dbf063b454cbe9b87ca559ca4f3b7689d126405b331e11e34a745563aba11b84c4eab2757fccb7a257f5f340c59681c98215d663d345a84a4c2acdc632e508d906b5a0d89afffdb7e8cb33018fe8fb7d032c5a1ed205b7a30c632ede6059932d85ee3732d48c41fb44974c9812100c2"}) 06:30:24 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = dup(r0) wait4(r2, &(0x7f00000000c0), 0x0, &(0x7f0000000440)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r1, 0x6, r4) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000500)={&(0x7f0000000100)=[{0xa6, 0x7}, {0x1c9, 0x7}, {0x61, 0x9020}, {0x1c7, 0x8}], 0x4}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) pckbd_enable: command error 06:30:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000180)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc85360695407c6c12628d96ec10d6a606254f0704f13d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06ff002f54bf34390ffc04257522e9d20fab71d560609", 0xcc}], 0x1) mmap(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)={{}, {0x0, 0x8}}) sendto$unix(r0, &(0x7f0000000080)="7698b72bf1dce7c09a6ebd6e8a0107a760d1d4d0", 0xfffffffffffffdd5, 0x3, 0x0, 0x0) pckbd_enable: command error 06:30:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0), 0xffff, 0x0, 0xfffffffffffffff7, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8af5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x4, 0xe76}, {0x18, 0x0, 0x3f, 0x9}, 0x9, [0x4, 0x0, 0xff, 0x7, 0x8001, 0x8, 0x4f, 0x1f]}, 0x3c) 06:30:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0xfffffffffffffffd}, {0x3c}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2c, 0x0, 0x0, 0x2}, {0x7c, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x201e, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000040)=0x35) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 06:30:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x68, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f0000000140)="e473d7ee5aee4c2a28b85df4d37449a850123ad4363a486f6984a745a767dbef866d9bd266bf96180dff5e3e5bd1001b54e52a06ae6c902452ca735282195ddc718df9b9c54c726358f9350f3e50079305e5c42801ea0000eec330bf295b55a8e480c40663066b81d656f707d99dd80c9fd1bae539ddb147c3411651fc1e0a1653798ce59373c0c44bc29618d0e2") 06:30:27 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 06:30:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000001c0)={0x0, 0x1000, 0x3, 0x8, 0x2}) ioctl$KDGKBMODE(r1, 0x40044b06) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xfffd, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 06:30:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) r1 = dup(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) r3 = socket$unix(0x1, 0x5, 0x0) socket(0x22, 0x8007, 0x323) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000040), 0x4) semget$private(0x0, 0x5, 0x204) r4 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x1001, 0x1f) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) 06:30:27 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0xffffffffffffffff, 0x60000000}) 06:30:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x0, 0x4000, 0x76) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) close(r1) fchflags(r1, 0x0) 06:30:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r1, r2) r3 = dup(r0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x10000, 0x8, 0x4}, {0x81, 0x4, 0x4, 0x628}, {0x3f, 0x8000, 0x2, 0x1}, {0x10001, 0x76, 0x401, 0x87b}]}) 06:30:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x0, 0x800, 0x2}, 0x3, 0x9, 0x3}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) socket(0x22, 0x1, 0x2) setregid(r2, r3) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 06:30:27 executing program 0: sendsyslog(&(0x7f0000000840)="313f17047bf3f908dbd5f46780ec401631cccbd1fd89b932ddb732e52ec29fea221de795f244460e9e8eb4b3c6800d95acdef95bd97692329d5b946455dfe23a667296160d80efb08240d3697f403bb2d789e8c6e4799ea2abcffdc123f37efdb0bf448f136c552ee086882aba7b6a5ae40acbd518885a218b00000120000000000bec32243867529e728c887b751a2abc64a97c26877166062d185323eb9cba379021781db429d1b9fb71189cce6802027187e255c952bfbd1465f4be1c37e4153a25372fda0008add49d81000b338342d37b0acb1006eb7a77648f5a91dd5d8147a50cd42342bd01986b2ee397eeb380a69f98fcf700000000000000000000000000000005b70000000000000000", 0xffffffffffffffa2, 0x41) 06:30:27 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000040)='./file0\x00', r0, r1) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r2) setegid(0x0) 06:30:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x61}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x7f, 0xff, 0x3f}, {0x6d75, 0xfffffffffffff078, 0x20, 0x8}, {0x100, 0x8, 0x100000000, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 06:30:27 executing program 1: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r3 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000440)=[0x8, 0x397d, 0x7fff, 0x5, 0x1c0000000, 0xfffffffffffffe01, 0x7f, 0x2, 0x3, 0x8000]) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r4) r6 = syz_open_pts() ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x69) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) r7 = dup(r6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000380)) syz_open_pts() 06:30:27 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000040)={0x5, 0x8}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget$private(0x0, 0x310) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x33e, &(0x7f00000000c0)="b2") 06:30:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x5cc5) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f00000003c0)='./bus/file0\x00', &(0x7f0000000400)=""/4096, 0x1000) bind$inet6(r1, &(0x7f0000000240)={0x18, 0x2, 0x0, 0x100}, 0xc) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f00000002c0)) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = dup(r2) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000200)) 06:30:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000280)={0x10, 0x7fff, 0x4, 0x200000, [{&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xcc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x1000}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil, 0x1f}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000001000/0x9000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x491}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000008000/0x10000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000017000/0x3000)=nil, 0x160000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000007000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x44c9}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) readv(r2, &(0x7f0000000940)=[{&(0x7f00000000c0)=""/113, 0x71}, {&(0x7f0000000140)=""/45, 0x2d}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000780)=""/189, 0xbd}, {&(0x7f0000000840)=""/251, 0xfb}], 0x5) shutdown(r0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 06:30:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x9410, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9c, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 06:30:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x1, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") 06:30:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 06:30:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c6, 0x0) unlink(&(0x7f0000000100)='./file0\x00') close(r0) 06:30:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2101, 0x4) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) read(r0, &(0x7f0000000200)=""/93, 0x5d) minherit(&(0x7f0000005000/0x1000)=nil, 0x1000, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1d0, 0x4) r1 = semget$private(0x0, 0x3, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/169) 06:30:28 executing program 0: r0 = getuid() r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x801a, 0x0) pread(r1, &(0x7f0000000340)="43cfc16c5d6f1091cdd2d56941f1cac6d62cd6eba82902d3e9d83ea8b5afca4757875f5c79e1f3030d96fdeb045d43032875ef72443976c48a726ed9be8fc6082c4f0f8e2851fc067a179ba64d05ecdbf94ea72d983cd9cfff019e3b6f3c7247b428d9a66cd63837d9494c1d337585c72a9fd118d320af9e0f3d97010217399d12f2d2e84a83de72f49bd3aa9233b5c300a59d50994b693a8780606c978e44e161697e15d789ad613205cff843e751dc7f5c2dbbca1e24c273cd8c3737a2c9f50332dbc986257886d38cb12ca6b08a088cf8d1c22ee4c14181bc5d4667c98e9c81cf3328d51f11891b04dd01ba12a2ac364a54094c6fc0d36e2cc1a5c4bcfbd9c347bc7b0302290357dcefe9e58437d4ad4ff8aa8263dc9d68531ab0ca05ad3cba59a7dc81d789f0548ccf154e817fd909fc5d0c156ddfc264fbf7a39f41eab180094ea0afecc558b6e08ef2764459950720e9648e35f1ba6c9913b89d202f6a48b6475e8300b540a5d46c44affc34d364907fa7e4dd2cd7911483a3d60f8773c51d51e4a26572be859bddc0e72ec5438e8523bf4c230dd42979c29d3a8d29fcad828ea6dc694a9cb54e6ed800053b91f79675209a2f9e21e6f1ee10ed8e67e3a6e2c13f19833a2c5f723be31b65e72a74859c9ba052b23aad741033669f416921862b5a3e3bbf7a2738d1d3b79a4dbb51a6148f46934323850bc6422de3273fe61601246e069fb2590ed41ff27cf645e43fa787ca842ed146b7da9ff66a757e9610b591d4564a37ae0e405c82cafe058101807ebac757ae738fb55bd6f661bc0cabaa218435cd500e1987367e8b90606af3b67add3793609e49341e30150f9c64c98c47d49fc7bf8c410255aa67e605971ea2ef8886d39e19e37d21f479448c5bc4ecf989d7e0396e8f0088001a12b0e8b490961e192afc31f4759b50ae37f1929d134c10482a87ecc5200fa22769224a55b026e3b539499d548add14724defb9d03ce1f6d367786a330e22867256918377fb9560c8214a69f6733dfa5403f91d466ee61e7ec5a7d5801fa3661c62420ebfd7c4a5a77647fb88a56962fb7cae25d0bceb18f4f476285503092a7fbfa79b13d1cb4292c9137fe6460bc1bb72fa78bf092ead430a015ef7e380508072017667d2e4759598cbf40c54a826116780d4b429559ecb5172b250916f6e78a2970760b5f69045083b7dcfbe4bf37a6454a7266fba7c073aea3d8d3219a267eabdeb5d730faab13c2f12a7f1cd5a57a4a15f3ffb24c61176272ae8f8cba373524e88b8d102676899453565339fc9ebcb92ba37543f83e471e0dcbfe7ece0a9433f127c02a28202039620007dbd2fd292b1d991b3332698f6de1d0a9839da4946b280387820bf23aaf98ceed7e4310ee51bafd55c9dfad387a7e547b75b6cc097917e4005ba0a2c53ee20971e5930901810c49c66b32ef0442b966960a56e9d8c74459af0561ab715db671666f1989163658a5c53eb4e7cbe2886baca6170a8e6e67f155ba980607db7756f2a4a2091e99488a2c1111f3410c004c5e00c4273ccb926e84470e8e2eed77e7893be5396b788ad088423fd30f7624a51eeb0c8eac048934eae393eaad881a2182d288318e580cda1ee4766f4e8eb3e53047498595d25a2e0beb5ec1ec0e9b7e044cfc2042f5ef933d9553734b9a75ebc9cb22a5a4b358671b1327716450f2911de1701f045a8089fc3d74149c18fd82355282515d829cf7c803cb9f9370fc19b2b8cb21ed5a1766c3201f8a05c18888d76d8fe44bfcecf3f6c7bb724cfb99b5be2070aa4b22a2f928d160335b440b341a7c1819ab2636575c349696739e27f20477518bb8d4645817ce72a812f800f7639ec64ee23e6dd85f2b4b470c7271ef9f8c5b673a2032dedfb7a28450752389512916782d3f8535f6667b9957c0b48a92e4207bf22f28ae3d45c64dd59172c8182bd3e133d539c7fd4c6b5c6437749905db06c3ae439089c7c5b7d49ac367886997da8f6195ce8a08564ddffc0ddf792fc2b8500d932dacb355c803e91723a484fb247659c37beae296a9b406f36771d07902c8faef25cf52b2d39b101839d5b2b807fecae31057bae6e887e79d437c9f1b080c9b63769caa0474e302162f8ba66cf00056c5e59476e996a91e5917ebb2c40c4c9d77905237fef602805ac788347c3b14de3c4a73235101806cbd54031fed693134b8cf419a8e9e25f4657ec185921be5e6d0d7fbda23c0ad47abc6ee65a6bfb4a09d2bb3a23ec873b18ac6ed65565854e05204432a806a67b3328ea56ee432180929895b9129557fdc11275a94e9ddf9433678d7b39ee1479b8c12e93731a4ea179c7aff06b234373eec93113f2ce595321644e6345fdbcfa0022a5a3d0b90f928aa1feaab2a499edbfc4a2d89e3e9e52b9001b1e3c1e3f6f150febce07a349ffee493f43d1269a92a2ba8766cdcf7aedd741410a2f6ad81233a49cca84af99646d7bd2f4c315637169b7283b3e8909ddee5917277f8d660e1ad8423c8928d430636691329da6cd2339444e1b6d579b0fff5eeab655f605a6382fbe569a48b4f6f6ec636a097759da96a4f9965923ec6b3c1b09755562e31a6f08f217a50c4093ffe479b1be9bdc67ed0349e5bf59afba18d81227b5da1157f4b30751dd5f0a387835b3d249ac3b5bbbe66991186fddd4e3f80e58037cfd91df4032bc1e66586cdb78e90a62647043f9c7376780d7087187564da2a51f940a9b0cc32ad8a842fb564e524add6e42c34d38b7b835383ce38ade0164126b3a15f9076dd11aa6fec14544e3ef7ba0fc988642916d8b45b686528ac9140a87ecde09ec4ae4163a0a5f26dfdebd66acb38548ac2a35482ca5b2c0551c5759a114234e614a2466c389e30fc9254d8400cbf780552192efd18e70672215ba9d38e63d59b06156ab9ae64a025c5416e48fa80729d58be9d719356227fc6812d992f5d3afcd6dea46d9eca3a2a5e6a9bda393047d68c358e7a511adf2592be84a282cc2f96cbf7625832287331efc9216150317046d374e158eadeefc1f67e8e262b30730fc186768ab832860d812b742e6dc43e8cb588cddddc5c67a5a358c466d38eb0068ae91d27b2211444290718e2c5bacb70ae219905ef6471b9b81fb5084e976ec378fa6fb56b8cf7b1f9714fa6969fc286eb1bc6efa3b3128d2bf1ddd8f1ab459b4d50488d9e62f4e027b34374efbdba83bff3cb26f8d2bc3744324ba23a7b4a7ee4ffbef57bf3054be00cefcf28fd4e8f139e863051643e32ae7616cc370e0066b23283638d17cbaa766e7e137cb89f7e1162f252587be8b43678381bda1dbabc59f0f98717ea2defaf02b273c045f8ad708ab7450b7dbfcbacd653624b1adddbfa54d81bbd57513838bc98e184c650648872ccec19222e51ed552881cbc3c46c2c4d197c985a3da608a715f3c3d49ab2a92718b5416bf43694e671925004b4cdae3fe991e71c4aaf30cf42722d526ee4a4d6dea82353aea566a464ba0845060bf5bc0789a966f7cce6dcaa88ce0a55d55c9a716d82a9cc88a789b90f7fa493c5a2bcf23c76616aa12dc22814ed3137c901c56dc914b6d869ba42054cc5996e76c66d8e5f56ae47916bf2192fde6f4ec5fa784332b3a4a0e5523123a370888dc56c3548f61c65b88c61a6201685cf72298d9ae6decbf230683bb706ece16d57542c62c693085ae9e6a01ce303443ea88d6fbe83c3e233ef8fa524acd3c6052c0d5fb6f6ffe33c6a422085166011b3202fe52941e0f2b3d98283e28027555a516679e33c7b40b957e3934bae13124e511d1ab9cebcd2bada042736304540fec171914d84b77f8b96529130c0bad2a7db40f32cba3aacb631dd6dc561d53e5cf92adc073f00d096959e6e8815c4fb888bd970e704f2588938fe4b74f2d5b9411a275bd315299018b74da41ba816c3be21595e708ace88de071e09e228fba39d37c2a22eed1fea38fb0170c334daf7810a0ca85f636dc3c867ffb120fa67c73d32c7c06a2dbecfbb66aa6691d7ca43330f78d13324eca93ef2d47e3f7f11b1db6abf89c6288531c0d2682b8f3be69a9be11757f799cf65b4923e28ebbf1d8e9ebd9d7d1ea3ffb6e78fdf8c94f3c5c104844fabd5f74854217f18c837415d7e2229d252688cdef8be5e4fe0f2060cdfe4d872c96c3594f7397d8e6bdb578820cd0abb1e0440d696f09a7906e9ba008b49ac320c588290253f474328f4a30bd5a083d595cb4867920dee6a99f6a6e69b9eb171ada8e348330ef872e39719d188bfe4a8268a63ad4c963f31956168b6aa43f3b34e64986695945f5c3415be081b887bdf99380261dad37d47dd5c54565e0281dc9970d7107398de61a5d58d4d1ffd8d0fc8bfd91cc4bb955edc6ba9c8622d029f5231c7a0688c340e241fa1577ed708b225c36f9b5e13e010a696545c52f9947c84e79f3d3c1a2a9caa20cbf1700912a774d646e07dbd55fe20320b9d8ccd54a805c051679457cce210b048645e5ec9f074e4dc03ae0cade0bee85dd71ce05ba77d494758c139269a06e7eee76a2738f4d59fff3defd1201dab4eeeabb6c94a6a7991d8231a86804f9da3bd7005b746fbf8f34875dc9f8167c84f64c4bef5d0690ed7bc4b2b7b80725d2a1dfc40fcf53b54ea2433f18af29bce81aa2c2fe9dd0f61f5473658169a5677d5a6b9b56bc594f0d32c17e23bf6f09cf4d080bff6c96efc4372bf280cb0db1d4f2192b3473d6de3d881b7a719274cf9bb9a88c5abd6fde6dda231a5fdb9e0c3df3153097c446e72776b67b91fd9d819dc266505a0206732b091f8796521e9f2df91f7f98abc369b62078966371b9b6fef0bc3828a15caf6e8340ab8d5ad072f2a99c2cabf952512237f11230b022373f87a8ba76dd79b23a9c17542a0e11c203e0a1fa277afd57d95de8919a3a1522932de89835b3e80ec6f5f64f2720f48f96a5c6d3a6456c7892d918f0a9a561cd481798e8499f6f2d1e04bac974ba849af199cd2e6e8d822d18ba6b50989bb71745336ede1196fce979a7f1b7d6f195e771609daf92a94fb13a2cbde26e28fa13021e621f351adc1ed83634147297f1ff53ff0a62133cc6f3a44bb14cd06775ad1b435bd3164b8eb16c710b4b6af8c1ad4039d2348ba440d884a7afed7d53f5f423c95eba6fd2f82d30ade00fc187c0dfdc7d441fd817fb99f35227ccbe6ad0f465735effa8b6755b772727b224498c170fd2c2bb10f89de7ad00508c65e348962c8e30befdd4ee766d9d3d7ad57192643154fe952a0200d6e83351f9922b197a2749a5d0936e424cd1cd31a9344404b82f5344e829602b367335fcd1248703f7af4f7d93a9f1c6c87da8525e6d78c76cd1cf5d7dd5e8a7bd7adf3f9b9352c6731fce0a9c34290557c28e477fe2013b259534aa1152a1e355e96d86eec9d8cb49d55c1b0a443951e8cebc5e664a7222d54fda1fbd94a4da6c526094fd0d891476f5a04bfac01acdb46e68fd6804d88c474efb076aa26900dc53b0b123fb93b5a9c8e2fbd0d15c9b5f2cf70c305723ba734e8e64b476c922065ff12b04ce3090902ce589438c6f06bfd11e44a898cc1ba4e67e9e92737e94b2e492a29844991827d1b85f1c7980d60bc2d11ab06703ef858942bec78243bb16ec2419cf7873f22f2698a5589730752be008bae74bb1ca467446c93e7c57d8f86c4964941bedfa02a8eb8c6d89860f9ab9b3e08a2cf4f9f5a14c7c288cfb42e8006fbb830e90af06f47a89d45b4f9ae25a923469aaa514ca54c0c932163281dfb4aa1fe1b9f724cf", 0x1000, 0x0, 0x0) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r0, r2) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r5) renameat(r3, &(0x7f00000000c0)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') 06:30:28 executing program 1: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) 06:30:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x5, 0x67a1}, {{r1}, 0xffffffffffffffff, 0x90, 0x40000000001}, {{r2}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x2, 0x6}, {{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x7, 0x6c6}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x42, 0x80000000, 0x5, 0x1}, {{r3}, 0xfffffffffffffffc, 0x8, 0x10, 0xfffffffffffffffa, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x8, 0xa0000003, 0x3, 0x1}], 0x28, 0x0, 0x25, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r3) 06:30:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) preadv(r1, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/106, 0x6a}, {&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/112, 0x70}, {&(0x7f0000000080)=""/8, 0x8}, {&(0x7f0000000340)=""/35, 0x23}, {&(0x7f0000000380)=""/195, 0xc3}, {&(0x7f0000001500)=""/135, 0x87}], 0x8, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x88) pipe(&(0x7f00000000c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) close(r0) 06:30:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = socket$inet6(0x18, 0x8001, 0x0) connect$inet6(r4, &(0x7f0000000140), 0xc) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000500)="0cea4aecabca2331bc898ae84af2f2ebdc612d39e6ad2be6061ed4ffa1af505b4f191b3b8dd33da73c30ac9cbd0a7dfe5c88a799a6dfdbd5ec04e244f37856f7ad30e90fb44ad2b0efd60bd316cec07cc74dc591fcf70340ef01dd574282b177044dac9b562e325547029896a3b2f5e6f57ecc5c152da8d89e8df937ebcd597db6b1e373bbc94c2890ea65813dd6d9d18d786eecd1cb26443f7dabe7753ddcaf2a4e67548381b71dee239ada69b2fbf4687a4495c63dc674cb38792da31619075ed7a06986946c1c8c7bd7597abe4e69a61a7162f664ca34915409aaab2944dfa0c31921b4ccdab78c7d422dbe04497fe1f49c27ce2fd306b89e1295715f20b19c70e1527d083f19feb7ad89a5ced263fe977f30f598c945a52558dc98e467fc31ff27e9f1a0ed2064d1dcf38ad158ddce5c9d29785eb12473d123033bd9e8111e40c19e7d9f23ab1bac5eec6dbe1cd34b0f9a67c052f317d42b9cfab3c319ab48060959db2279baa9e3b3eba906ef64a0fb85761f37d003cb980fe88f9bab0ba6291fddab4660dc4bf0a94dfb661411319e9278f81c026d64f938ccdb0372ed9173e1839c6e3ed8445dbbc7299c2780041df2f38e690eb9b0e76910c84c88bad817d8e6da85d84280f178cb64e64a749008f82ad75ca8d9d57440ca7fa1b6055b0bc88dc724ea98e000a1645089d1661244644332fdb7ae3c9181cf8ce2035d157a084325e688a8a9b7e49281432e0578531f145a3bc5548408427ce9e2d115f65a1e1ca66ef6a7cf4bbd75664f21659b474e4a0d7ad570a62557c8cc1bb2e6fe3e998e96ab6eca75400771781a37a26f849c9b1948e8206f1dee55c638d428bd96fb4632e483b0a15e14e6eda6aff50d753ff00606097fd87ee2559bf9623f7ebb36134a5dde0d347735ccf20d9a07934dc2c5bc871c4de12d349dc5525dc1421aad47c2cacdf14370cd4e9b9c7f393b5704dd7aa0af2dd922b4fd49da142ccdb1b94822c0bf55bc497e0cc2be337d39a574ed13835e77d079296398bd630126747bb4f3238438c43bf57da15873437ecaf89959ed682a158be816a12c39fbb57999e7c5ea1ba5d2d66beb8288d66cd75a10cf80ec5b53e123e487a99a4a8ddc18bca5a9c75752cf5c62bd3b384c773068bc148071a388fbd9f5699fab2ec229b5690317e73262eee95215cc159b93db9a6568bd6ab2276988d678d099ccd31250d619a45962e6d71da69424999cd3bf3dc7f1defb2a28d5fa3badcb54a2e1f5355e3190f3276d51b4716c26f4d7319b1be5ae71fb8151de587b70a5db1fb84755eb4065e03238f9401aa15be125a9d1dd826e99b6e2a11ddf6b8112b548c74045b0df00f45b58118d0e5e04393fb4275328d980f3c48beecb320ea86dc9d9a759821f347460a96879c625c9adcf949fb9ec74d0f691e932fd08d181134604b65f4d950898c6ad87d05211b3c9ad3d19a76d2751d3a3cb8c3be734370a42af83b040ea54592edb4559ef496ef30fda95d442930151a12dc61026e15ff13ea883f9f683396b0983899c3d46f2701141078ef89b01ce966ef36fb8dff8d073b10ee3dd8b4f46125cde4d1b57bbff9e44263165315569aee7ef1a999077f5af922dde5a6e60d5a3fa74936fa1fcedba3e2943806cab6664ce93a97d3d88d8dbd56f35aa7b5adfc6f791e5c9f48bdd7d8e3ce3f105894d00a155e895e1da300ae33fcd23b5521c67830031c65827c2aa563d8035b7e6097333d7f3e2a9586678bd705e6672365e00f9022397251b42745d26691f3ea651c141d79c178c77276e11af4c00af3f9de8d459ff4ca36d014d815cbb3dc736b7c6a0cf3cce9becc8f67aefd2f090e810295f150b48aaf26b887c55f79e546eb3d1ff546ebc8706d2f5364f118836b785896569bc8ec83ad234bc727b934f70a1961e0e71b3df732c6cc6bba075bd851c7468455f5a3a67cf3c4a0b1eb25e77aa99f47fc3d5c4f2058d7a5de3d60ef8acbc7d4351d7d5c9c46cdffbe9f3dadf035e9ed36afc0e4c2bb0e4f493479853dec953b7e6bf4953236cb670d49d67e60d062f80685d9a8e57b08fdf12fd955feb34d8befc7dba7a7603ca2007be02b17c453c7d3bde92adcaa39f8c9cb1c6ab0e76c5e84860099d2f9814d9560dd86db8afdf517e943d003afabcb212a9841fd989bb81f13e726d9dd040ee32bb9966213f06b4c5815e59b6c88dc60d9b3dbc9110d72ddd9bd2d52b7d1dce17ac7084ac9b172b4819f017bb442fd5d717d2c9ce5c39781b948634d56794ef3b86582d486fbb63728d0fdb80d7eb1cbf119be8364f1def618367a9206a856e29c8c79129e801a42d949245aa7fc0fb4c0907b7a686df4d6e0c43b802e0234fa076d75f99da828e6a3336c6076cf0d8f16d2c46e887e73b11b0ef7f5e6cb772ec2e4866e94dbdc270c5b819c6d47b994e60ecaef869e57d9bbf199a2c9cd7c0444452ff0dd323f2588df4b0290931a87a751fd85477bad0eddddb7f6809cde30c085d2d10dc0a6f6586e9e27905074983d268b834b041c41b721f1a7ec937a0a31732d11f7adfa317d319a27880100d11e70db6cda53f377a1da921040c060dfcc481472fc5e7cb1087f3394de9ed7c3489e2ce85a59e3bc36d35328c196b99f415be248b1033d68fa70baea3e616e0efebc5f6161dc9bbaf15fb10280233a659874853aed71e5abefd6f2f9f9a59585eb9b0d7ba89fd0cecd786fdce26d4b799a177ba88a5da4e0af61315ad383034d7d62e5de9ff443e1c326e09fbc3de6c6b40ddcedc079559eff1241bec252758e8aab465da52931d1caa2d875611df994cacd89748ece9a85260b11f27a7faba97523cffbb8b1675ca2d56b91d09041a9b55542336f24b24ccfc2a06304cfd602ba45c3bf66393f02eafd90c4e2f76dce7ebb875bf6430a922b50077cb0da84a9e39771e05f839db20d24d90a642a118cb14988afc0a237a160dca74c4a398a3bec26f90bef5ae302c192523d162c243890df79b7e64f71ccf006e702d49cb7e43783597ad469225140215a87fe3d5499c8951e7351cd18e3d0d6fb2d9b6c940419743d9638604fcf590d29bacbd697004ce3d5d73d2b44526ddef4242fefcabcf6b6a4616c21ef6e2912be87c41276cbb300477cca562b6cc2c0eeee0e6e09e7d0729141dfaf7f7dd569b448572935121af3bde4ddbf6c0b1aef0d707160c2ca353637e1d273a58b49618b3004af69a316eb1d5da3e1981a901f45d250de2f588c79c3daa1e2d5cd5bc7c8872e7bfea8f740b4588b42503b6e7c99fe1c9c9c43cd499b0dea4e1cc693c502d14a3ceec8ef03884f129eb926915837799d7ea1b8debecec02b6da1157f18d337d9287a5ab1cef7f6cc86514b615fb9e29d9ab4616f1c52c4bc029128fef1bec3965e96e96764a54128deaaaf82ea58d2990f0e730a93f1f8d74544cabe62f73bee0c3c505c3df739f4b521483e9ca1f849a399dfae79dc303120e77b35b107c5bae98f0c18d90f5564a98ae9dee3fcecf9322175781271a94956011ccc73c37f1138d3a25c55ad8eb3b54b5f44d863bdfdfcaf20ad186f6674ae8e39837acbffedbcea5cd1a0eec24f875444ec7abc6ec307fce7160cb9bd41e7c36b4170aef2104794d366596794540771d4ef9d868ae9a40a79544d9e6971bd142aee36e1fb0c1631570146ce19dc74c342c1a5b77d40e5e653ecaf0f40f089fb5c0bfcea0809ef28671e20e22df4ddaa70e81f7bd807bf2b34a0757e6e300b894c38f224acd9fb59332ce6684907c6a4cc89066e7fae1af87a80d94504d4c690b7d45be4bcfcaa8bcfbc9343c29b1ef6a59765af4175783828774539d694d7c7f2ea80c9b8247dec2aaf2821c27fa2fde7822cb3dc6272cdb69f6243d3ce96fadb0b297beb2a5ddbea0a9685c3766239d1f3b7916edba54ced1689fbe5ff0384a46c6e833f8484fcfc1482efac91c900ec0877aefbdfa879d11376125ae43ee58d579b02807139c3bfe75d7984037d44862c306ead601a2f755607ab3733c375573ea3d5dda42eb6156d12226c28edc83f19fbb7536bced0669d4938909d81f01ca45ce5bc2cba890d4f0a0ca32298a48b6b41df4ae62937a4d0d20b8400ca9b0638a0a6aa53f668127554de09b08046e7b8c2f04139763f267cb7f45287248d38818bd7a8bc8cd3d78e091867938ded22000bd5723bae636a8e7b636f203c2465ce6a9d8869efd2e9e77f4c065ce613294294635742e8ef4b4701ecddc500dbecd940e04a2af95c251b34b37ca269367db563fc04ea38c0d68e0c8f6d18bb2cf844eae38f6b17f5991b1dc3f0ab105bb3310e66dcd32e64ab65e0b320cd7944469d004d59d55eb482aa12db86f46f18c46154880bc2a2bf3bc26906c2ea148a0109ffaf7fe633bc7bdaf3866efc8f12ba2fa251c3da534f633ddc78a71aa7274bb9d5eba510462bb2177c1b8827e1c6ec9760bba8b42991af0a08b75e8af5f3e5fc1a43ef827b0cae0e48765f8b82af8aa3bf3b905e5e6fbc5003ce5fb6d4ab352eaace0c577add307d3ad1c0d75a675eee4909289e92e0c0868d5a18e19ed9e91efa03ef515405718b60a9583cdaad0c854a42a5378524736f65dd7c01e6225c2b77314d42ac1c0c21af4ae49469dd54e347c09e552373dd0e5039883333110ad99a10e8af76087d79d1cf1a7c0f60c46de42c590793306cee54e458c863033633fab68b4acf5903c397b332c3bb60d66350ecafdca31543f4fdf69a1def4a23eddd4fb2599e8cb9c2483c7d2513f68db8ab5e7b152310d305d6e9757271338f18b2d1e658d74f53f62d790a602b832fc358c1cb5d8a273f2829d6ffb71d7f2e87a9e12ce287d988fc738ccacbdf7c10166ab7a409a1f062a5b97fba2300d9de2e799cdfbf0473dcce826fe73d8f03c520d60e39db37d16a89b5db6f52c7770babd3f535d327902fda93307ca1861a453aee34fa1898f8e65396f4aa22d7e0e5bd3bf4969bafa799d83d6f9e0c58ddeb2f1bb87ab381c298c41601d21921925ee0caf07d2b390b01e616c7dd1620652106af1c4c8702d086e8dd30ef46a0752f3f0b6c9648da8d27ec2a5b414eeb8c55daa75209643a0a9015a06578439fa83a17539b17a928d82088b86aa8f3445cff87d9e239eb1a751ab641b54528521c3b689c2ac9831acc3be0d9c78485ce24648d7f8fa504bd72b544b94e4683a462203000b2a71a021cd14203a0cb6edfd1e0830fa5b3df91b39be2034666df55d0860fc5daade7b62dcb662c186c4945bb0980704d67230e67b1a947298a9e54cabd9b0c8b1e8ff6e9e8e6953e035129b40e6c577cb96f74c69a2881e1cb72957c166f7eddb7752547072ec9e6803cc2628494e8dc42f4fb6c079da68d2662a78dfc85ed281fe580c23fd3a5e6d92c70708097e9e38f000bf9819f302fa96bf009841b1a8e7da08c845be782257dc9f3bd0a7981a0a41b6d5dec8db9a66d276147a7dd1be4a4b570463c4f509509d210f49b81e7e1f03b1d05d680c240adec145f2689a8c291aff387feec856c215499267a1f94e5225cc387aa80d5229fe798f4686f440ada646dc1364cf7ec1201e48ad5712cb08f4a2f5611df389dbeaaa903cfcdc2c20f525c5b85e41e707b8ac5d399216e40ffc1089933924fa18add7cc4d3bc5266963e72626ddf225199a621848e066cc7d8a8a7261212bd94f520c0483bb85d846f3148fdc31db55cbd9aeea592711722d7696587fcb09e74098116a080fe31b88b4778c83a8a0d8dcaa5667caed28416f357c6f", 0x1000}, {&(0x7f0000000180)="f0539a0a37c1c549d2fc6a6a03bd414cfbcc13f863544624004a716a972d7e2ec3c4855aad96a466e183c43c2f72629fd47a2b5f55c66c39586982678190a424122ae2b746fd55672551d29361efbed489f56ce413555d5a5f559a", 0x5b}], 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r1, 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 06:30:28 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0x7ffffffffffffffa, 0x2000100000005}) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x100) 06:30:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800a, 0x0) socket$inet(0x2, 0x5, 0x6) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xff) 06:30:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) listen(r1, 0x100000001) dup2(r0, r1) setsockopt$inet_opts(r1, 0x0, 0x208000000000d, &(0x7f00000000c0), 0x0) 06:30:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000180)=[{0x2}, {0x16}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x80000000, 0xffffffff883b9776, 0x71, 0x3}, {0x100000000, 0xe2, 0x3}, {0x1000, 0x5, 0x5, 0xffffffffffff7fff}, {0x3, 0x2, 0x100, 0x2}, {0x3f, 0x3, 0x80000001, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 06:30:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbc, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x4, 0x5a0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) r4 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x8, r2, r3, r4, r5, 0x0, 0x80000001}, 0x1, 0x2, 0x400}) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r6, r7) 06:30:29 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) mprotect(&(0x7f0000497000/0x2000)=nil, 0x2000, 0x1) 06:30:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/92}, &(0x7f00000000c0)=0x5e) chflags(&(0x7f0000000100)='./file0\x00', 0x1) 06:30:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d, 0x0, 0x0, 0x4}, {0x14, 0x4, 0x3}, {0x6, 0x10000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000140)=""/238, 0xee, 0x40, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) msgget$private(0x0, 0x100) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:29 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x104) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_open_pts() sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 06:30:29 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x7) r0 = open(&(0x7f0000000380)='./file0\x00', 0x8013, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x6) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)='#!', 0x2}], 0x84c894e2cee4b04) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f00000001c0)="b8915ed59f0e6204e7d11b7a004ba7e54b86058bd093d7785f0a9483dd380db47951eb9c107a704120c0583eaf05ef7c4f8b2ad6c0d3ded52e0856632c95bcd5f6fe7a9e479855ab30d90c8cc41ec0e6ece71cde0c185262704959049d4c7635656b4eb593981293bc103503d20494666a8f401ca4b843edc741c9ecb3e8bf8678afcbc440f35dd02fe6146e5a19cc4710a22f4784da48a54bb646e95395b94b003375accd9fef2bde6ed0850d08ad93715963c7195e286a1a6eb975cd", 0xbd) write(r1, &(0x7f0000000180)='\t \n', 0x3) ioctl$TIOCNOTTY(r1, 0x20007471) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000002c0)) ftruncate(r0, 0x0, 0x2058ce80) 06:30:29 executing program 1: r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 06:30:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)='W\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x80000001, 0x93c, 0x6, 0x4586}, {0x6, 0xfffffffffffffc01, 0x0, 0x8}, {0x2, 0x7, 0x1, 0xffffffffffff7fff}, {0x10001, 0x7, 0x9, 0xfffffffffffffcab}, {0xbc4, 0xe7, 0x8, 0x22}]}) 06:30:29 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) shutdown(r0, 0x2) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 06:30:29 executing program 0: r0 = socket(0xffffffffffffffff, 0x1, 0x2000000836) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 06:30:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x99, &(0x7f00000001c0)="d864b4e2053c29f7628e336ab806a45e83087c839305819b2b4261e1c4e1fbb492da00badf8860fea54a25a71c910c6e2c4566aef0d431434beeab803d829b5d61d1b22927d9bb572bb029aa84994ff10a81554f6dd02c8ee21818c1c37a085098a3f5900bf4e4f49e0e96fe92aa00f4274098280f066751e0f432f29ff51619c8c8af854fd9e5a29d7c6b0700"/153) 06:30:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x782, 0x100000000, './file0\x00', 0x561, 0x4, 0x2, 0xfffffffffffffff7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 06:30:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000080)) ioctl$TIOCSTOP(r1, 0x2000746f) semget(0x1, 0x7, 0xc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 06:30:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212b7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8b0789b432831c61ad4491d1f7828bcb21f500a3549e85b90af6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfe2f01717295e849fb8790fe1feab0b3528cad830248c647b4a6df13e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8908005bcbb812ba9d32fd123b12017bde43afdce85d8427e89027955434fdd1ea5c21000000000000000000000000630473f8a6a500979b1e5c3b84767a8fb05c1329", 0xf7) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7d507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 06:30:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) link(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000100)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) 06:30:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x5, 0x10001}) 06:30:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeb0, &(0x7f0000000100)="017b0715c082a76913924deae11f901e94ef2f615d15e1bd61fb4831c2aeb7e5c155fb96ce3092844dd2e20ef77a7fec787efeaa298aab854a908de2c4d411c7a33d4275da77a2f784335017deb06edb58542e50526a8b94873cbc84ae6244441687d43f5f31b3bc88dc43b3867ebcfac0ee97d35841c5a8d1b763c409cdd32d3d634fc0387fab374386b8b077e67e6ac6596140349d36173875aa8e511dba51fce795190cc795ff9d75fe7a8c850475b39117b0000000001914f03e4546014d85b1cf00824044259dc3be68626cdb1fa545becc11f06b00d084c16d6a85624e") 06:30:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 06:30:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1c2, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35, 0x4, 0x4}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) 06:30:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') renameat(r2, &(0x7f0000000180)='./file1\x00', r2, &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0xfffffffffffffffe) 06:30:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="864406899b6e6c653000"], 0x10) write(r0, &(0x7f0000000040)="059e49a54c6164d16bd1be19bd8d688a640dbb54ec6b2ea07c4950fa5b77402a113f5d426f886d056b1e239f17969ce891e1e03e2ebaea2aadc38f0e95712142f20692f01fd2869d2c", 0x49) bind$unix(r0, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9, 0xa8, 0xffffffffffff1f0c, 0x1, "7410d20f3d6f78bc9152996b1594da653c447332", 0xa3, 0x401}) 06:30:30 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, &(0x7f0000000540)="493b4651d2a0748a67bb84590b0000000000019a861171a40000636070a5b52859c76aafe8d94ad4910dc39ca524c4bba12b515aac034c040f130f23", 0x3c) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x60) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 06:30:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xd5) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="63b9124bbf6d64a0bccc4af5658ed2fe2a9837eb9a282f6708b55b770d47e7f6d5", 0x21}], 0x1, 0x0, 0x0) shmctl$SHM_LOCK(r1, 0x3) 06:30:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000180)={0xf2e, 0x100}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) r2 = dup2(r1, r0) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x10, 0x2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 06:30:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) openat(r1, &(0x7f0000000100)='./bus\x00', 0x20000, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x40000000006, 0x0) write(r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1005, &(0x7f0000000080)=0x6, 0x4) 06:30:30 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000400)=""/140, 0xfffffffffffffe34}], 0x1, 0x0, 0x0) r0 = syz_open_pts() read(r0, &(0x7f0000000180)=""/230, 0xe6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e2345b00000000000000e74de4"}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000300)={&(0x7f0000000080)=[{0x67, 0x6}, {0x40, 0x7fff}, {0xad, 0x3ff}, {0x0, 0x6}, {0x24, 0x1f}, {0x80, 0x2}, {0xa7, 0x7fffffff}, {0x1c7, 0x6}], 0x8}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:30:30 executing program 0: r0 = socket(0x38, 0x2, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000007eaf117454d584c0b5577b02a02ece09fac4d896112ff607b721cd172d4dbc44e030000050000000024cc9692f6885f0d650fbb18bda392bcac8d5a70c0f3b3d96987db42da8cfac560105875fa90438a1c2b5dbd23"], 0x10}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x190, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) socket(0x1, 0x5, 0x80000001) recvfrom(r1, &(0x7f00000001c0)=""/211, 0xd3, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) 06:30:30 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f0000000540)='./file0\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) close(r0) symlink(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='./file0/file0/file0/file0\x00') 06:30:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$unix(r1, &(0x7f0000001440)=""/4096, 0x1000, 0x83f, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) sendmsg(r2, &(0x7f0000000280)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x7fffffff, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="a49f83a44dadeaddc8b861d225b784d4a834e0ef4294ccba3b4d6c2eb011ab37b1a8539dbf3eb9f15327a782e000a39d94fb91031ddb0a23b46d08701527ee963d18bfaff70afe00f23ceafb80f9989bbc14e04e47def5d2d33e7247ce76cbb358f44b505b8447fa8ff4a59579a5baf077a932137e7ab02cbd593fbd4830bcc630fcfe990e6b9ebcedb8164e3bf177308ed364357c538093982333c8c45242aaf43b2236a89e286ef1574bbc017672ff94286c73ac49acb4484f0c60f1d03ca22c7437631b37437f3a24da69f34d482101242a5e09fcf710b9040f06cc982f74524a6091e3c2210458ceadcd", 0xec}, {&(0x7f0000000200)}, {&(0x7f0000000300)="d39cd3094d1a3a8ce927d3a1ba8bd671950a37807daa54177cfd3fbfbee465e3242a8a1980ec8aa8a353e96b05e44d838738d26fe99d3bb76d2cdef6d7dd2b8551afae0cd2b041f93fcf90406840f79663f5856f15f9e4bda2c3fda9a438ab893d49fe479220985c967efd6b61c9079b8565dd92a186aeaf5418dc714e0ec9b14157a6d2ad9cfc7cd54541c72e1c03770aad869b4b2300991d8e08da2744253d620e552728424faa64a4a8ac1183d248b921", 0xb2}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="700000000000000000000000000000004190b7c4a8530af632795ea2896e3c92a32360bff04ebde2a33b2742e2952d341b36d40c35ebf67a1e0c34e93b794cc343b144ae468967b91bc372a559d3057acf6be46ef36a1ddf9c2742d2d50bacd289d47e54239ca6be0ab436ad2741fbe2"], 0x70}, 0xb) 06:30:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1, 0x20, 0x8, 0x6}, {0x8, 0x9e2b, 0x100000000, 0x2}, {0x1, 0x1, 0x10000, 0x5786}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x3}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x20, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000003c0)={0xb7, 0x8, './file0\x00', 0x7510f5cd, 0x5, 0x0, 0x965}) setrlimit(0x7, &(0x7f0000000240)={0x401, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x63, &(0x7f0000000180)="94516a20c5bbdf608172a087be72030acfff3be5c6418ee4ec0d922b1a56dc64430ee5e456b459bbdc1d7ec4cafb72f32e152fb6a30f41eba7c650dd41b50eab35323dfdfd1ded67f736076383048b862f1b96fcc3cbb173629db75897383ac3aadeee") syz_emit_ethernet(0x4a, &(0x7f00000000c0)="b6") pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x1, 0x5, 0xfffffffffffffff9, 0x0, 0x80000000, 0x0, 0x800, 0x0, 0x2, 0xda, 0x2}) 06:30:41 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x4000000000005, 0xffffffffffff64b1, "925475447dc50f4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) 06:30:41 executing program 0: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f000038a000/0x2000)=nil, 0x2000, 0x5) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f00004b0000/0x1000)=nil, 0x1000) 06:30:42 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = msgget(0x0, 0x80) msgrcv(r2, &(0x7f0000000080)={0x0, ""/120}, 0x80, 0x3, 0x1800) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x9e70) 06:30:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget$private(0x0, 0x80) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 06:30:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) r1 = dup(r0) getpid() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 06:30:42 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0xdbe, 0x81}, 0x8) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 06:30:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) pipe(&(0x7f0000000000)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x3a51, 0x3e, &(0x7f0000000100)="2c16954c", 0xfffffffffffffe8e) r2 = socket(0x18, 0x1, 0x0) close(r2) close(r1) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r3, 0x0, 0x0) 06:30:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") 06:30:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) setrlimit(0x6, &(0x7f0000000080)={0x2, 0xf5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x13, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) write(r0, &(0x7f0000000140)='\r', 0x1) 06:30:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x28}, {0x40006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r2 = shmget(0x2, 0x4000, 0x40, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[{0x1, 0x3, 0x5, 0x5}, {0x8000, 0x3, 0x1f, 0x81}, {0x4, 0x8, 0x4, 0x7}, {0x3f, 0x100000000, 0x1, 0x401}, {0x6, 0x101, 0x3, 0x4}, {0x1, 0x1, 0xfffffffffffffffb, 0x400}, {0x800, 0xfffffffffffffff8, 0x2, 0x1}, {0x4, 0x2, 0xc56d, 0x3f}, {0x3e, 0x2, 0xff, 0x1}, {0xff, 0xfffffffffffffff7, 0x361, 0xf3}]}) r3 = getppid() setpgid(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:43 executing program 1: madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0x7, 0xc3) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000e, &(0x7f0000000400)="eaff125c00000000", 0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r2, 0xffff, 0x10001, 0x0, 0x0) r5 = fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffff11) semop(r1, &(0x7f00000002c0)=[{0x2, 0x8, 0x1000000}, {0x2, 0x8, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x202eb, 0x0) mknod(&(0x7f0000000480)='./bus\x00', 0x8000800080002003, 0x80000002) r6 = semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000300)={0x7fff, 0x0, 0x0, 0x9, "5d68501ed3e56b0dae23170a524df0ce925d4704", 0x1, 0x2}) flock(r5, 0x80000000001) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x3) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000580)={0x10, 0x100, 0x4, 0x2000000004, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400000000fff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00003fe000/0x4000)=nil, 0x80000001}, {&(0x7f00007e6000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000315000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xc2}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus/file1/file0\x00', './bus\x00', './bus/file1\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x1000000002}) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) flock(r8, 0x2) accept$inet(r3, &(0x7f0000000340), &(0x7f00000004c0)=0x30b) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) semctl$SETVAL(r6, 0xffffffffffffffff, 0x8, &(0x7f0000000200)=0x7) setgroups(0x0, &(0x7f0000000200)) getsockname$inet6(r7, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semget(0x1, 0x3, 0x20) 06:30:43 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto(r0, &(0x7f00000000c0)="21ea391a08ec653a9619a27a43c342c9cc02123bc72cd23d744e9acf3741c0ad7e41c3cb0112150b574026cf356e2189c5042f97fc6d10de21cfc7713138bf4fec952e9ca32ccc2d99d4e3a69b8c274a920a1d556a326faf279c1ea2a3aa12586dfdb51788a47b8c06e7797ca1eabfb07e1fa70d91ceedb0238847617845f3742aecdb4bf354a2a9325b0afdc0c944657b79147bccf6bc146847bccc9fb5e12ee3f47aabf6541f6affb37c4c93e04f4450557efd4b69e8", 0xb7, 0x4, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 06:30:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 06:30:43 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000000ed00"/16], 0x10}, 0x0) 06:30:43 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffffffffffff5a67071b542a538706000000b8180000002900000031000000ccb503000000070005a2ab35"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000040)="1425101f151bd133fb53babb98fb01961e543a84b246feb836aa9068ef7b9dc0b8c02aad183c062d029c375b2876293c4194360774a0857b77e9bf31471a8ff9ec64c5ad66cec5", 0x47}, {&(0x7f0000000140)="129a46590280909795f8dde44e7abf3c5ea3923fbf39e22c35b2c1e5a2701d4721a25f775a5922b1b584a8f7a982022c36b1539493fe27166bc161a309103db957f7d31f43bbd0e777190a8d9927c5ce0d8c9cad1e51bbf3c7de5b5c6f884711afaeb2820cae11a147160ff0e443c1e0127db849e7b30967a7ef7ecaaa8140d7d5bebdb24cefb04de61eb7f8945caa67cb41533903c740aa8de712fc34a71889958ab90ad6ce2088764554d87e8d8e850dd2fff42f9e2e11730bcadf53", 0xbd}, {&(0x7f0000000240)="dfa31e5a952104b651c38bb5879d3552c19146e554b59886013f549f992ec1b66f1685df52427774c9ee82ccb20c0640d2e311caae98d24dc85a39cdd41e9f7b55a1ea6172756333048f0975d8eda426ee0a9c35cc85d4c22155c3ff8e629b39f2a6abde271d670b6c3d6823563e2efecb5e7af313b3a3ff30a5748bf0567a1155bd2694adb99730c7c7975c614107c40b628e624f7bf6c956c0353b97b98f6af0b3bc72e9ee5371a04043420439085c79855573330163e52b23e29a6d9e8f7d8a73157d39b89528ca091550a2b5218055", 0xd1}, {&(0x7f0000000340)="496570d3aa1ec157504deb416a5c8b36cf275c49e0265975a2897899ed0023ff75cc27db462c3e1e2705ec79058d4b6496e92f06fda277fc4f9dc2ef781adae71e71751b4554e616d50810834a30a6eb1adcfe247df1f7694cda0a437ca0fd73d9c24bfb5ecced9d917e4d3329d8ee5ec2a2c969e90eb65f1ad273826e45fab7a9869a73531aaadba8d4415ee287069dccead90f46d49bc2b7c40d2ba2e121499edfdd91b884796e5059db6659f4d5a3305548da06a445f907684039439cd8b58e9a1d5c", 0xc4}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x30, 0x400}, 0x401) 06:30:43 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) openat(r0, &(0x7f0000000080)='./file0\x00', 0x140, 0x80) 06:30:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x2011, r0, 0x0, 0x2) 06:30:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0xcc, 0x400000, 0x8ee1}, {0x0, 0x6, 0x5, 0x9}, {0xca, 0x6, 0x10000, 0x9}, {0x5, 0x8, 0x7fff, 0x5}, {0xd6fd, 0x8, 0x1, 0x1ff}]}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 06:30:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x1) 06:30:43 executing program 0: clock_getres(0x3, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) clock_getres(0x5, 0x0) 06:30:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0xc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x0, 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000000)={0x4, 0x9f8}) 06:30:43 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wskbd\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000011c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = getuid() getsockname$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) getgroups(0x9, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) 06:30:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:30:43 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3) getuid() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xc093, 0x7f) 06:30:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x690, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x59) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:43 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) 06:30:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) getppid() r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x4, &(0x7f0000000140)='c\x00\x00\x00') 06:30:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0xb24b) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 06:30:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f00000002c0)='[\x00', &(0x7f0000000300)='()\x00', &(0x7f0000000340)='],:\x00', &(0x7f0000000380)='^)@\x00', &(0x7f0000000500)='\x00P']) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) 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, r3) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) flock(r2, 0x7) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c4525a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e45a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f647704c00da89be401f7f5040d27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64dc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab800000000000003ffc4df4d"], 0x1, 0x800) 06:30:44 executing program 0: r0 = socket(0x14, 0x200000000001, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r0) 06:30:44 executing program 0: r0 = syz_open_pts() close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0x4}) 06:30:44 executing program 1: 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, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x84}], 0x8001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x8}], 0xe7036d6, 0x0, 0x0, 0x0) syz_open_pts() kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 06:30:44 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x400000000003ff, 0x7fffffff, "73f3ee267eafcce5081a6f09000000000000f200", 0x0, 0xfffffffffffffffc}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 06:30:44 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000040)='r\x00') msgctl$IPC_STAT(r0, 0x2, &(0x7f00000033c0)=""/4096) msgsnd(r0, &(0x7f0000000000)={0x0, "8ad44553378c8951977cf51e8203f58df4f4a7e83800745c4aaec3ba803c0f"}, 0x27, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/136}, 0x90, 0x3, 0x1800) msgget$private(0x0, 0x220) msgget$private(0x0, 0x10) 06:30:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x6}]}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0xc8, 0xcc, 0x5}, {0x100000001, 0x4, 0x0, 0xfffffffffffffff9}, {0x505, 0x5, 0x5, 0x3}, {0x9, 0x7, 0x3, 0x80b6}, {0x0, 0x6, 0x0, 0x8}, {0x4, 0x1, 0x0, 0x7}, {0x5, 0x101, 0x57, 0x1000}, {0x6, 0x8, 0x7ff, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:30:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r1, &(0x7f0000000200)="b84e80ecf85f4e6a0dbdd4f73250e04b6d03389c310d52dd70d8047cbd33044ce37e586f6fe6b199031d841ebb34b284a111d3f5a74747be860c6e3dc82ecf42eaec50d0d96f048e3d0901b8956ced47d7a98d0c5c828716d4b046542b0bfb03808f9d7bd7ea8f416c2b745e79fbdbc1a47d809d3a4e5f6b6f3679aa0bde9e8b5f84da6f5b5e141f81062cb2beda16927a6401c2fb2fcdbcefe4687f54643124c140", 0xa2, 0x0, 0x0) 06:30:44 executing program 0: r0 = socket(0x11, 0x8000, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282903e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 06:30:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x2}]}) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/94, 0x5e}, {&(0x7f0000000040)=""/57, 0x39}, {&(0x7f0000000140)=""/57, 0x39}], 0x3) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:30:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000580)="582720efabd16ebae63235004c8ab06198824b3d3bf579458ec7d4096e8c8b6b87cb2d72cfbcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a00df00000000000000000000000000636448a2c720acd5aca4e82436ccba22dd1d0c7f51", 0x65) write(r0, &(0x7f0000000180)="3e2a7913e4ba6d67eefeaff0f2c85e2031c61ad4091d1f353ebb9507f4ace697bef649fa9da398bcd62b103434820abc4bcacfa3444002007e14abbbafe214dea79d95e8f6b9d3b3c198ff510eb0092e", 0x50) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() sendto(r2, &(0x7f0000000080), 0x0, 0x404, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x1, 0x4, 0xb7, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0x3, 0xffffffffffffff7e, "854955882e027e040000000000009c11fe4dbfa6"}) readv(r3, &(0x7f0000000400)=[{&(0x7f0000000140)=""/9, 0x9}], 0x1) 06:30:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getpeername(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000000)='./file0\x00', 0xc80, 0x10) 06:30:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x2000000000000000}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0x0, 0x18b3, 0x9}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x110, 0x0) 06:30:45 executing program 1: 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, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0x2b3, 0x0) close(r2) 06:30:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xca, 0x3ecd, 0xdf3, 0x42b8a1d, "35bef9f7a82f4cd53cee1df3eadedce17834ee46", 0x1}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:30:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x88, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x8) syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000001340)=[{&(0x7f00000017c0)="c4a67c8c69b150c9d1e20156dc572307af2e6fdc634f2b78b4436dcb55921d08864cf7aed4e30ab566f86f4e490074ba8b2a38e3ec87fd6a06f3c71cc7ccff2f38ee2a1e0536c47357d2ac985367cd7bbf21fcadec555ca2f6ed6b260f8079a33eb0f350842c8d5e6e9181d071317cc9e054f69b7b7ec22b568659f86b638c1c5e0c94b35a718bcc350049cb5604621388ec2f6bf2d578ca6ba5fd4b30b0fffbf696fd4cf75529c5331334d564291edd929e55ff40e2e36d91f1c82f879b90840f30e4cc2bca923f19566acbf9ebf5d74869b781ae619d88662d3df65e522abcf81937fd50a25db8137629fa8f267823a88ccb153db9c9cc7302c7399f0a4aaa63f7970b12f999c8b7e8bd603276ece415ef674ba7e593a32c90d00b70943fa4eadeb3d4b9b6f6542724ce307a45e402dbb4c8ba854785a7d82b025ef6d3f8627e20a0828d8bc499f753b83eed36bb9c7a8c39b1f5393a1081c90dc0242280e89029639dff933cf674e357ede53873bcbd3a1f98e585a45e5384fd1958a2945087683f262d4f60efe304b57095b6cafe25594c9430fa24472a8f95865aa9db64780abf86cb2c632771c3bf34bb270d75c9a468ab6526188dc411da108ead40d00916b9cd22e3f0edec4952d095facdcf09a24d04d03ca071b4a72b39f9fc91bdbf791d3646877685ee31ad4fa9b3950a98ca48765aae48f715526a9c3b69dd6c21058c00dd8a83feb8a8eeb2c21bd42364a598f841e3c95d24481e7979a71774bfb44691e8b9d8cec3fa80b6b405d24762ac1e2f299913abf42caaf49385537bc587ca8106ed1025b02a8226b9aa6a4c2165cd00932819c7ae07810bf4f1278042f619a26245030bf38220ea1748293017ff05c7ed2b0bf039e1aeac7f0340f908b5e9f37cef3a0a56c2d24619cd5c207bbf4b2bad2aba66e3aa207d3c94e603ed507851caf46e7c1ad628e8ed28249b8574b7abdb27cf5915dce9ceb434ca4c26bcf5ecd7f385871e45e24c420a77212400b1354ce50f47744542be3421162bdb9e56a7755b08d671fe72823e5c101aaaefe50f0bbf52e22aeb7cdeffa8ae8ca1961640cb84737b0a4928cfc559466f0a7605cde3c1f714f080d8764d539fe3534972c3c2d423e2b48f1417656f7f5fdd7735f4f285413efb00f0de09dec2ca619aa96fd1875126211e263a1a0ba9fc08919c083bd0ba8427776422310455ce43b871dffa2cf0d0b06b68b382e1d53c70aa42c087f6e9309cc48e907e56ed140ecad4bf7de47f3215081129f264051caed06f6f3b019712365921c919122fdb411b42d9b771c4b2ba9ce90eb3f830608f26016e8a0405ef4627964c0b6d11b5c4e912b73f171e433d6ccace0627f088874555db717b52d80c1c5e3aefd65bfe896426de84acd4f34b2ab5d775ff203c85273286a29aa332660784cc2c19c089246975b03b6ee6c3a5ea1f37050d1e783109417c66e411388de559b67d062a5086c44427b1d4aee45e43516d701b22a985a14d43006245d889e0c90d13f72c3ed9faad7c7c690b306fa8509a919fe95a95a910041e197e66798cba62a3f877ca0294927a93bece732c152a273d0527b974dcb0b3c3c38a1519cee5e25b995595f0b63b2b7960c4ad2a1c7a4296509e4fc02dfafe58918f745fbffda4af45dfcba37951765d4b26483db97fdb74835e50410e1cd501d03973b93ba7deffda787257a8c964b48d10f8726611ae94359d28b4cab0ffe24a085825eb1949d24721f93d7139d1caac86a99bdf6278074bf7d6bed590d4093f13b89e6ca7f26c5b020d8cfd79fd7b1016bd088eef71f551b546fedc1450d80bc7fb9f8eb8d36cd059453426f6196feb6c307e70329cc0f4274e5138f9900cc01c2329a101868f8747fe47dc48c39f0839b7d6fb6207692411d62dbe09b83bce4b361beb875043402b8af1abe9db88929589b0a15c7fbbea6882410761753b8bd3bff4058c787adce87a03e6a07287e7a63ea42de54b51dbf8320c26ab2db1bb9ebfad1bfb8321591bffe96a9dcb85aab8b19286fa17b05842e75c40828c4717cf4dbfa2dbb1dfc952a209b3ee1601f2a1eade22ef29bfd517e81c9a69515a9dbdacbc01f790058249acf389892ee3627d1d6036140baed863d0c9ade074d261bfbc02bca97c8a372738f200ae4745cdf1cd54877b5aea9cbb92348e6c040280005ce59fdbfbde0606792f11935468f64e05686a5dbffb5c58e18b8a016895c1c4784cddaa21721bf2b1b378167e3de1b4674ddf797685b0c3cc267963eb5d423b9fbf5ac88e212aad363fa36f45262191f1203a238c5d62b85c94322850bf9aca236f0a57d986e53bee46852f124aea6f32024573fc939d866e1c5129a0d5cdbf2f1e6e3bf9437e19d22db9a22796bceb0e68feb68c220ab3b0a9fa6ebbe50411313e4ce89d102822457ceeba164b158afc63eac918b60683c67eb966b1da8b07bbb8c4044bc3146a079f58c5e3b11e4be8c937438de1a3d10adaed87e2bf73d7dcdd5edbc3518ea3074a1a243dc0f9a9fd7582971d00e98869460fd5b0187f41ab09fc657a35630f133bfef22092127973c2f74d70307c2fba43e010769f704e73f081b42f071d569652c45bcc151b6b5f58af55b26d6af2b187444c20be509952d4f4d1e5d288be50ca9f77defb7400432dafcbbddfd671ab1254f34750ee1d3180d90e8f5db7a7ed838b4c973c2ccb4993a1a618ceae348c2640163cd3660d99d303cc0284da9bcd4b6415c8a80e85952b8175a51d545547913772def5e2f307faef4ef9cd4d95a45c93d5f74d7a8dc1d39acca48778aa634ddd64f5a11fd57e01ef6244f59f8186ac1e2ced9880caace89e105626bc47772e4a85769e50def804c4ba64e7fca2bb7477b90d8c77246a63d7768c1c9375ff47cca76b55904669a0513376e6528b921c3425d7a2b9691fcdf926254f4c4c2bada44f4dbd50bf3674ba8852f279292343cc0ef4d91c8dafaa058c62076aed1f4332392e2ed5d86d1b012be0ea95a2e5b1368b92eeaf1eeeda4f4fbc818e1bf3de36a3795ffcd0e6e309aaaac4e54fa1bca6a95c3d9ff3859bdd9809ecb698337785f3e15900a417263ec31934c05fe8043dbf531d87ce5a784d7a52b348a7c247ae4f730be3ad44f0f41096d0cb8b95eb007c98ff87d313411e7cac5b85aa29d784e39592189dfccc2b74528ac266f1e97cf0afdf1151d7c475ecf6e27b0d9dd8d6be01bb58b0e91a249753d4408e7431d1711c338a5f47f7ba51dd6f9aad4bb5e3339e119ea962b74b7486b43ed9f2ee01e2f281df8daa546969e97d6918094c82e6ff63aa7422e4d144e93aba54eb837287006b0838886db84869f6c3830411cbafcd68b0f96b0d86c9ddf0ab71373a6770fa27d8d24eefb31e2cca73fee8f487e6a4122f5a27ea40ca842091a156f1d156358bd86f93dd3079da27f3a09381cd1d48cc8c12e4064f0d9f26424cebf8d25109fdc45ffcc77cf030832771e62c515d7da4b7daa34f4a324ddb71987161be8d4be70b27dbf3bcb1ef6c41779de9df47cd871db854ec50add96303732db4231c1fc15d61319e72434200be4f8d31ffb8c415ecaa25db907870d17e495902ed9e671040eedb6a90cab5a829881faba3af67ff2691593745b31e2b043f09de8bda80189e607cfd83effbfe5fa226d053f68412565e8f9ab7ae5f88fef0c52878707f802e575dc0f5276ba58131823609e926514a013d4d281d2f65987ff87ccad83c458c1b5c428312e67166abb904e2d2c58b6e4272a0222a057f55051a1c195e895d7b4f282010651ad06cbd4efb411e14854a0ee44d65836b545117e4608fc2f6645a3bbdea93b2150a1462901d310080ded6327bfdf35ddbc5250c231db8e34c2cc2a5b4f29e07b4dbf66577a70437ec48b8f10ae49e6676d5bce23444923b856c7ba35431855a9a90fc36eab2a805751f6675876f618b780360a753caf053d64be447237256e32bb8784091075160a94bbd85ded07a269a8033be7320283cafeed339d378b4f10fa4d52d178dc2216d98b69b2ca771d679be64508ca3c102d695642d220486ad90da969cc89be67a2cd7301771825748fcab34f66253a8261cb1b092f9f79e058cc913e435dbaf68e9daeeefd2a8b609c7254a5899bae7d454a5181896dc090ca76f985f519d0319c234d29e34fa65f99fd4245841c183418a1dbed37c9c95cf792fd75528af0f5d2aa75ec54943b470a2c07c4b9cf78e2c2858b124212e1c1f274ec30e00aa035cf67b87ea8ff4bd2227457c4d5648fe3ac3c5b84ccf3b5d788e69754f640161db07127f60a9a43f2481dcdce72fbd04b2023a7f633c0460920f9f7547d3a5286df78d2687976da5a3be9d51e9a14f959d47b57398799a816a93dbf7d1a85268f6c3cca7272624258e55131802e23ba9e2e3cafae83a9eebb4d7380df2828b5c8518c33f8909b37cf77e0f24f09eb53a4e8a6cc50c82014c0df0263454a106020f26424309c93eabbd3091091cc3c1b62f81883b6aed5597b20827c87129edb16be6aa03a7b24e8b6895a65f5d87c90e8299f08b305e2922d19f2106a78e4aaaa992d51ffc20a4bac43412afd0d1f3884ba2b7c2bb07cc569ae2086b35507eca53b7969b23c44458219e7d53de2b19098dba71cbb00a9f5ad7f39402ca48976712c00ed49c9935bfc9ccdf815aaff3c4583f624d3d4a3d56542e953f6c0560be8490d86cfa6130613b5734ab98648c89749aba32da7a3575597eb402c891a68781e5ffa77e7d1701f83f4fbe2b153b8dee633f6ffb59ab7ebf1e514a02b58b401f024a4081579b2a63b737df61bc72df32d1fc0a63fc5f97a7b0f64fb5f7f016e49948f1a3dcfc28e68d24e4a774ca42b2fef97c16827d30ba6206bf21aa86e223c8382367125e2c11716c785415eaef87004ad826ac39fb1b432c4228f96e443a59ca08fdb2b6711e7dd31768fa3671c75a426718f3bfaa468e47f7e4ab805c722690a79463bed61ec02c6105ef37531ef8cfae3100ce50009136dca47c2e33ccc18c10ffaa7099f9ab17ec438bcbd9f1307fe150392f0438f8a435aa0abf51efff9e279781ffadf815aae1db64938de6dd41fd8e297d4f88891b42ab4368e87ff022a4c2cf37589c9efa01591190e14a479d4b77b9db8f8f61b59f222d77169500e29f199f98d0ff9cfa3879c0b93d435a81ad7d85b82d39032c7fb306e5e0d7c0f783a2d0a203554501e0f0058c8d5d990de16a3e5e67bbc285f58df9ddc0067ea521a33aa70b85ce7a09a15d5368c6eec2215d06fd12034a7e5efae0716f084a40d4e1da28307a2a681ce0de33bccfa71ed68afffec36244b127b96ffd4597099d4c30579e7ddad79864bba561", 0xee1}], 0x1) 06:30:45 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xc000000}) socketpair(0x19, 0x8000, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 06:30:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x1, 0xff}) fcntl$setstatus(r0, 0x4, 0x0) 21:03:12 executing program 1: 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, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 21:03:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0)={0x4, 0x3}, 0x10) 21:03:12 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x8001, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x7) r1 = shmget(0x1, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/138) r2 = msgget(0x0, 0x400) msgctl$IPC_RMID(r2, 0x0) clock_gettime(0x6, &(0x7f0000000280)) shmget(0x1, 0x4000, 0x400, &(0x7f0000ff8000/0x4000)=nil) r3 = msgget$private(0x0, 0x400) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000240)=0x5) flock(r4, 0x4) clock_gettime(0x2, &(0x7f00000000c0)) msgctl$IPC_RMID(r2, 0x0) r6 = msgget(0x3, 0x750) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d74eab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcd2a965c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739bab958a6842e0daf8b8fab1fe19a75b064cd1ec0a25207942b626b1a1069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47b55b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c79191"], 0x1, 0x800) msgrcv(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020e8fe77f27c32b96720790c49a1016d4c7c3a322d945260532ef6de0fd8ef59bb3f39a66fe7ba7ca8388bf45a33ef978c2bdb823eb87fd71a980c67fb80a1bec82b157a2f328f124019e96220f292e93748168845facffd4daaf49fa90c77edd97a40711933fcd4371334471312319f43b325a0d418788da33d2fcb26a5e8bcb2b70c99cb5605d06833cf74dfafa25e5425f5f34c00000000000000351bee2c4d31c3736ad60c4a687c7cc853739720538446a490c5dc2fce60657ed626ee8ce244cdc0240b06e3c255da787f5d3b29f6098a89930bd247bfecfd8fe9139d"], 0x1, 0x2, 0x1000) msgrcv(r6, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r5, &(0x7f0000000680)="30723ad29690a2d330e1c3cbea3acaee36a8d68cc53fab33c4436afd6d009b70469bcc47f6335200963307f46cb69ff1b446d3803f3bec477436ba6f867b43aa707eaa3c59c943fff8deb40c29caec746e6cd3f99273c2b8e61f26743b1b6f93fbc6b36a9070a0a295fbb1d189c07caccd63552e5a6e6b49b80e0acbbbd5cd5788896cd8c5eff2d92c3257b94db966ebc62d3c313a3b695e1dc8d41f7af16b87c1091d8ea80ecb328fd0405b668e009f1eef3ad2ba82786b291d3f6572e834ce6bb5cf2e435a421efc9493541a1731c5ce0f1b83b06f5355edbd7839bb1505b09eaa9f793daf11267da1c8a7003fbf247b120b", 0xf3, 0x3, &(0x7f00000001c0)={0x18, 0x2, 0xfffffffffffffffc, 0x3d8}, 0xc) ioctl$KDENABIO(r5, 0x20004b3c) 21:03:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x13ffff}, 0x8, [0x130000, 0x10, 0x0, 0x0, 0x0, 0xffffffffffffffff]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="65201c8a5232a8813145eeab4edf0be32bd76cae600efa8cb6964d7ab5b671bbaeb2478d2c2def461788f367867a30d92f8e1e2756d3b2e4578fe043f95dc4ec33cda4352d037b4fb146f1231fe4a80ed9c6e60ba132b4571691c6bf84a5035904ee2d4c0d2ccc1c45fb523a274a8cc0ab03808c986824aa6626109c40c8e3bdde947eba721525739b892dc812de938098526617db0403af2391ec5456c871db43e0400cf48aeb90df50df7a66bf550fb09c", 0xb2}, {&(0x7f0000000300)="3d2a6b8d00a3e185ecb8e4cc15837bb237647370bf5b8b298d174e1e24cb5d6b762c70af91e5ffe159ff0abc7e9bfa1ff10e58b9adf3bba636f21da35b5868cf2749174da8ff541faf27c750e52b0b828af72cf29146f2ba9f3796392baba2077714c8cebabfbabcb34f5fc6eab5ccba43a67cad39ecbf2f18c903527733cf9b8c9693c1f2907fae90f1147cd9b00e6a6ae232f0031959379139c0a7973923bc2f0ac16460e404d950f616a76b9ad79663231bc7889e01d07052cb74e4faf95be5cbdce6b5f44c50", 0xc8}, {&(0x7f0000000080)="2926fed52960c6e584a077e5d611d8872490f8844b279e24c53c7963e9b348681286d137e34c1c9db80be37ab75ef5", 0x2f}, {&(0x7f0000000100)="cbef499b3839ac4d505337680e1e92f0baf4b102c88cdcc096b869bb3f41d2995c873c", 0x23}, {&(0x7f0000000140)="6a8dfef8255f6429019193a541163eb73436c9af80085f6b96db693b860c7e38aa", 0x21}, {&(0x7f0000000400)="6277fb573de0f21db413b35a92c1d398a892a1eeaf586372f77b7d745fbc4748f3b417db26456ba677dd785c420e18dcb7235f99bb4eee8e332f6778416a94f7bf7f99397317d711661bec19978e8928eed4acf5ba532855b40674dfbf81a31f7df7449fe1c4218c5665b13b07530b33e4e53421ed141afae590f0dab1140254b8412b017ebb7227274a2be265da1d7ac7818dc2bd484d54a9dc441d7564e471439bfe0b54c9c62687c677506ab75f994792c1212ef892736a98a4322e7fcb681fbbb8fa57bb6fd91c15b77d35fe87789ec428b922137d535c", 0xd9}], 0x6, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 21:03:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000000)="975611d6b8e0fc7b67a96ea944c56249218a1f78f2e3a24bd6e75dc5719c5d88890dea98b887acf43cecba5ade7e415b35a3588560766e0432d416a95ceeed34bb4770d50a033500f2a3d61ca44e27ed280efa35b72d1c1757480e7f4287202635263a2db29c3d94cc7fa639b03239c197e2a9d8169bfddbe55faadfac32677006735dbfb48d7eca8d6628046a2d7ff6c60dc8e63345fa0ca3e0d43e8b0d9d139ed4326d81447e78b28b", 0xaa}, {&(0x7f0000000180)="deecd5f559cb0bb995099b6e56b8be8b0e35208ebd1b027c5ca5a38eed82559188dcb04fbc39ea3da8688dc8d028d78eb36bbbcd809bd872872ddf52b4cbbee7f29e33294bd82c30f352df20e8a6b422bc31cf2ad234e858d39dadced5a0f53b85fb0923fa3fc41f21f2824d9f8cbac5e17d6e2d9b417e6d5b71c617c630f9fdab49abd9dd4553a7d6199daf309ebd236a5b01f2ed0c13c4a1490860ba10d9db7d587b33b36dd0393304c79397e4ec5b5c825db6d88e029522c3f78192", 0xbd}, {&(0x7f0000000240)="7a31b4aa0f89b22909da1d87e933baec0bc5fb95308a3c79044b553f5756255d219223b84e6611d690b4c43533de067dc6708d0ea2c5eb45cd0048fb311404a5044e08a89694b206bab8954fc3f228a0d7767b5f1e489fb7af505dc3c30bbe336aceb7c4ae3a12471b3d69c51a43e806cd8f2fbc82a01e1e5f957ca7c3b5b8c769657fbe2138dd047305e85179dc16e9c9587850a41359b9f2b19a2c759182f93f3195b39b15cfe764286673f45d676c8cf0b369bd41d186414feb14c10a245ef810fc3a95bbfd3768b22c35f1e246b17be04833527c097b60f92c1a028d746a521d485fc96e588ce1779b5c2e57720fa927f0d1448a25b036af6c7001", 0xfd}, {&(0x7f0000000340)="bea6a3e7d65081e6376e9adede5740b75b03bbc295a84139d5fe1609414412392d66fb9fedb6ebb2e7087e2a5601b2144b554e6b282471140c90a7670c508354a4b4989c09d87d1862e5579009b1568bc52a842fe3c3464e434f8515f6fda25bda990d5d08f75f3bb48b35bc6ea3b8f09adbd42b216defa0c5e6cad0ee1fae1685c3563c8468d464196b395c7c0141c6657d0354f18fba2282ecb7745f2d99f4d69f4ed21cafcdeec28e1ff1e4341d912f60", 0xb2}, {&(0x7f0000000400)="9e922b8c08b753f649efef483c3f6fa2a77f7aeece18bb3d9899d8cab4de7dd56d2d84644704e100afc9384faf09930b7eadfcce401915c1b6af309c21481b93b2c72c298f4571fd2393f80bb24bea1109a947a3b9fc0cfcbc060b2f2cd33f2955bddc57fe86600fd855eb0007dd9907e84f185372ad47a7ff677d942f59e8ab017b8dfcef68393a2fdd306cc68802d8f95ea419d3243e4cf9acdfd7026b702b0c6da0dc5966e95f23aed0bd79d593b896ed4f2860d66e49b0eaad20d62e3ee8447163870acb8d139301d983be9322", 0xcf}, {&(0x7f0000000500)="7f55891cfdaef49c748613d2f9026faea16461666a7080a645146e2599e8a39574da173c7b6687cd716a52fe6d1bbc677c3f1f51e2fda267885fe6246d8ee1e5ae68f6cd", 0x44}, {&(0x7f0000000580)="50bc7f77f9c10fc1c6df106b76db71f560023e497200b6b371a1894d987ebd17999391c8ffaea764389fad686c8fa743afef6131d4e43063992c55900339ce64901fe8be1c092ce390eb968ecebe16211bff1b2c6768fa268c258e843377425589d1cb483a2f151164b011808dafd41c6ab99bdd8f2357048e5c04974c9790ac3e86575d97cd8cfea994538543257f76ab6a867bea42c1acf2a50e773845419fdb0ad4783b6a3bf9d0c24e3f6a18b35be918141b751cf4d4f7596c0534218fc5a84c2ed129bc4603475110fcf1284e314941291fb0dbd180881087bcf270", 0xde}], 0x7) 21:03:12 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') unveil(&(0x7f0000001340)='./file0/../file0\x00', &(0x7f0000001380)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x111) open$dir(&(0x7f00000013c0)='./file0\x00', 0x0, 0x0) 21:03:12 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8028, 0x0) ftruncate(r0, 0x0, 0x100004000) 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 21:03:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x61}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000100)='7z') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9) 21:03:13 executing program 1: r0 = msgget(0x3, 0x9) msgrcv(r0, &(0x7f0000000000)={0x0, ""/60}, 0x44, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x0, "777fb3b031b087401a6afdad1abd0853615bcdf659bd2de1a9b1cc3bbce95e5705eaee6930d280a9be6cfb1dd2169dc8b0437429fbf90471a3b7a3d3698c015d713d2b6d112ef57f5491ffa3416d606a6e896dcf27caf29bfb911d14200151a82807a436d8fbd7"}, 0x6f, 0x800) r1 = dup(0xffffffffffffffff) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/237, 0xed}, {&(0x7f0000000240)=""/26, 0x1a}], 0x2, &(0x7f00000002c0)=""/191, 0xbf}, 0x2) recvmsg(r1, &(0x7f0000001680)={&(0x7f00000003c0)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000400)=""/212, 0xd4}, {&(0x7f0000000500)=""/181, 0xb5}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x3, &(0x7f0000001600)=""/74, 0x4a}, 0x40) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000016c0)={0xf661, 0x8, 0x5, {[0x2, 0xdb8, 0x4, 0x7ff, 0x7f, 0xfffffffffffffffc, 0xfffffffffffffff9, 0xb5, 0x1, 0x1, 0x8, 0x1, 0x1, 0x177, 0x9, 0x5, 0x7, 0x3ff], [0x8, 0x200, 0xffffffff80000001, 0x5, 0x40, 0xffffffffffffffff, 0x6cc, 0x4, 0x1, 0x80000001], [0x8, 0x2eb0, 0x5, 0xdc6, 0x9, 0x7, 0x401], [0x7e, 0xefe, 0x3ff, 0x2, 0x2, 0x431a9b79], [{0x47bd731f, 0x4, 0x3, 0x20}, {0xf4e, 0x6, 0x4, 0xffffffffffffffe0}, {0xffffffffffffff01, 0x1, 0x4, 0x4}, {0x400, 0xccfc, 0x9, 0xefb}, {0x0, 0x3, 0x7}, {0x3, 0x3, 0x8, 0xfffffffffffffff8}, {0x7, 0x39, 0xfff, 0x3}, {0x9, 0xd0dd, 0x8, 0x380000000}], {0x1ff, 0x8000, 0x100000000, 0x80000001}, {0x7, 0x1, 0x5, 0x7}}}) msgsnd(r0, &(0x7f0000001940)={0x3, "0261c28c7e31a10ac713dce906fd17209390813af17aa4b1d2c3ae630ca3abbdd60a4cacbc3bda3168a53f2229125c2e526db65ff92a8be6f8c2362f80184a139dd93812efd053faee44e0192551ed8661b44eb9a0c10f84f93de22f2e32cfeb59ff43b653ce2e266ec8546ccc520af12949d0e4aa74f5f3b89b7572ee121490beca50069acece2a372d8085e1ba1f1e5b7ff37416f3df1d9b63bf1d648c5c70ed12eb7eb3da82443fd59a868b83ec3e5d1c3ef3998f562880abbade"}, 0xc4, 0x800) semget$private(0x0, 0x5, 0x111) getsockname$unix(r1, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001ac0)={0x0, 0xfffffffffffffffe}) mmap(&(0x7f0000ff6000/0x7000)=nil, 0x7000, 0x4, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001b00)={'tap', 0x0}) sendto(r1, &(0x7f0000001b40)="54dd2ab8c531e37e79e264fff290572320a4c3cb9f84c2516aa46d0e0a5c0b44c9d456644e5acb83fd024989c897c3f19e1cb27c1897147872bd22b5339771da5bcc4ffaea02352086cebc6b7c8d0084abed6b8baab39ffed35a71", 0x5b, 0x0, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/vmm\x00', 0x8000, 0x0) r2 = dup(r1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000001c00)) msgsnd(r0, &(0x7f0000001c40)={0x1, "53f38e27c5973a24e038d37a50e6a8e4018d0e26fe2ebc17f4c3cb66b35cabbc981f07ec950c66197ad59cfda4480848c423"}, 0x3a, 0x800) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000001c80)=0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) semget$private(0x0, 0x7, 0xc4) 21:03:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x10003, 0xffffffffffffffff, 0xfffffffffffffffc, "091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7, 0x4, 0x8, 0x4, "eb2ea4f7421a6293617b97290d1bf30fff2b5482", 0xffffffffffffffff, 0x10000}) 21:03:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f0000000080), 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e", 0x2c}], 0x1) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x410, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = dup(r0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x780, 0x110) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0xffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") symlink(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8000, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0/file0\x00') recvfrom$inet(r1, &(0x7f0000000200)=""/82, 0x52, 0x0, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x80000000, './file0\x00', './file0\x00'}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000300)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x803f) 21:03:13 executing program 1: setrlimit(0x3, &(0x7f0000000100)={0xfffff, 0x95}) r0 = syz_open_pts() r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000008c0)={0xffffffffffffffff, 0x0, 0x6, 0x1db2, "31c354638bfce978017a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) 21:03:13 executing program 0: r0 = socket$unix(0x1, 0x9, 0x0) recvfrom$unix(r0, &(0x7f0000000800)=""/165, 0xa5, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="6d62f2fa66696c6530f7325dcf66457beae1f9031f98a437f09369e716d4c15a6c3a9f1f40e7e02811c30811f8dc479582e9189c41bd9f24bcf203792755b5b53c9494139a767093959263ec42b55c2bd7d04ddb142e8d434455b1b6b4dcc8f7649748e86b904d5b943f38cad1e9a87e80fa0dc10af55c3a587585d09813acce0000002d0180000067c583"], 0xa) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x1000000000000) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="aa0da3bcdc3ddce9da0a08a82ff0ba7bfc93bc3ca463ab4125aeddfc4061d28499dbcfdcf7dc57865a692a5461b2da7280882aeb775d81c134e02a342698349849d30c671f767b310f0ef94dccefaa8d81a7950045d457cd435e769fb258a19f520bb5d0b3ffee27c701bf63231d9202de1e54c0b4156a18741ec0c69bcfe015da207abd113c8db617baa653357ceab6896be7df1377432aaafc48c8c62f7831efcbf6741df4a25b9ace86ae35866b"], 0x1) listen(0xffffffffffffffff, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(0x0, 0x0, 0x0) rename(0x0, 0x0) r2 = open(&(0x7f00000009c0)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, 0x0) chown(0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) truncate(0x0, 0x0, 0x3) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) msgget$private(0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 21:03:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = getppid() r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r3) 21:03:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x4, 0x8000}, 0x10) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x11) sendto(r0, &(0x7f00000000c0)="02df7bd8d37ad45055e93d80768b6de9308bbb01b7b2382f26fa60f047", 0x3ff, 0x2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x125) sendto$inet(r0, &(0x7f0000000140)="6721dcdb1c0ea962fd859d08fec1b53b24a417cfd70c1a9ca76857244be12754b63b22a4c3aa5b2f82d5735bd7915c25accc668b956ccf1b8ff24d72aa8360015f3afbe6685abab4cd64979d2ed65187dae42fdca232e7f26fd46c4221af694f710dcc5aa5b382d1cc7bcb20f355ab6d442e4a845af592b5fbd4bde8e9b29da6c0710dd426d97ea7facfe3", 0x8b, 0x400, &(0x7f0000000200)={0x2, 0x2}, 0xc) mkdirat(r1, &(0x7f0000000040)='\x00', 0x44) 21:03:13 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}, {{r0}, 0xffffffffffffffff, 0xa1, 0x0, 0x0, 0xfffffffffffffffe}], 0x20, 0x0, 0x0, 0x0) close(r0) 21:03:13 executing program 0: select(0x25b, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0, &(0x7f0000000140)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) 21:03:13 executing program 1: mmap(&(0x7f000052d000/0x400000)=nil, 0x400000, 0x40000000000003, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) chdir(&(0x7f0000739ffe)='..') 21:03:13 executing program 0: setuid(0xee01) msgget(0x1, 0x100) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) 21:03:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) socket(0x10, 0x0, 0x10000) 21:03:13 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0x175efbb6) mkdir(&(0x7f0000000440)='./file0\x00', 0x33) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000000)="d188091521b9e886e10767332984c6ed33e62bdf10e5c4d6a12081906801055dc4d6c30e47", 0x25) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x102) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e9756cb", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8808, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0xb000)=nil, 0xb000, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1007, 0x0, 0x0) getsockname(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 21:03:13 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x1d, &(0x7f0000000000), &(0x7f00000000c0)={0xc}, 0x0, 0x0) 21:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3}, {0xfffffffffffffff7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='d') 21:03:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x401, 0x0) msgget(0x3, 0x250) r2 = msgget(0x0, 0x10) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$inet6(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) msgrcv(r2, &(0x7f0000000140)={0x0, ""/123}, 0x83, 0x3, 0x3e14e551ef2514fc) setitimer(0x0, &(0x7f0000000200)={{0x2d9cc015, 0x8}, {0x200, 0x2}}, &(0x7f0000000240)) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='x\x00') dup2(r0, r0) msgctl$IPC_RMID(r2, 0x0) 21:03:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2030, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5000000000000000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x2) 21:03:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000680)='/dev/zero\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000740)={&(0x7f00000006c0)=[{0x8b, 0x5}, {0x3, 0x200}, {0x18f, 0x1000}, {0x0, 0x8}, {0x3, 0xfffffffffffffff7}, {0x148, 0x3}, {0x4, 0xe4}, {0xa7, 0x1}, {0x8c, 0xd2}, {0x41, 0x4}], 0xa}) getgid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000780)=0x7) execve(&(0x7f0000000000)='./control\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='x\x00', &(0x7f0000000140)='x\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000280)='&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x00', &(0x7f0000000340)='x\x00']) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000400)) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') 21:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x9, 0x7, 0x9, 0x5}, {0x800, 0x81, 0x3, 0x7}, {0x4, 0x7ff, 0x6, 0xfffffffffffffff8}, {0x80000000, 0x400, 0x8a, 0x8}, {0x8000, 0xfc3c, 0x2, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000280)=[{0x9, 0x5361428f, 0x1, 0x80000001}]}) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) syz_emit_ethernet(0xfffffeb7, &(0x7f0000000040)='~') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000080)=[{0x7, 0x9, 0xa, 0x8}, {0x4, 0x3, 0x734f, 0x40}, {0x9, 0x7, 0x8, 0x4a}, {0x10000, 0x6, 0x2, 0x9}, {0x9, 0x6dc8, 0xffffffffffffffff, 0x5}, {0x9, 0x6, 0x4, 0x1}, {0xf7, 0x100000001, 0x1, 0x4}, {0x100, 0x0, 0x9, 0x5}, {0x7fffffff, 0x1, 0x8, 0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)) 21:03:14 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x1f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x4) 21:03:14 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = dup(r1) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x101, 0x2}, {0x18, 0x2, 0x3, 0x62d0e86d}, 0x7b2, [0x6, 0x7fff, 0x36a8, 0xff, 0x0, 0x100, 0x0, 0x20]}, 0x3c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc0287533, &(0x7f0000000040)={0x0, './file0\x00'}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x1000) 21:03:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x3, 0x7}, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000640)='./file0\x00', 0x0, 0x100) r3 = open$dir(&(0x7f00000006c0)='./file0\x00', 0xa0, 0x10) linkat(r2, &(0x7f0000000680)='./file0\x00', r3, &(0x7f0000000700)='./file0\x00', 0x4) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) writev(r0, &(0x7f0000000380), 0x5) kevent(r1, &(0x7f0000000400)=[{{r0}, 0x0, 0x2, 0x1, 0x7, 0x1ff}, {{r1}, 0xffffffffffffffff, 0x38, 0x6, 0x1, 0x1}], 0x7, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x1000}, {{r0}, 0xfffffffffffffffd, 0x10, 0xa, 0x800, 0x9}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0xfffffffffffffffa, 0x7f}, {{r0}, 0x0, 0x8, 0x10, 0x80000001, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffa, 0x92, 0xf0000001, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0x6bf4e018f208c234, 0x4, 0x111373e6, 0x6}, {{r1}, 0xfffffffffffffffa, 0x1, 0x0, 0x1ff, 0x1000}], 0x1, &(0x7f0000000540)={0x7ff, 0x7f}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[0x2]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') bind$inet(r2, &(0x7f0000000740)={0x2, 0x0}, 0xc) dup2(r1, r0) 21:03:14 executing program 1: execve(0x0, &(0x7f0000000440)=[&(0x7f0000000200)='\x00\xab\x8ax\xd1w\x12\xa5&\xbe\x02\xd6l\x9b!6R\xd5\x8b1\"\xc7\xb0\x80\xbe\x1ae\x9f\xc9\x06\x98],\x9d\x84l\xa8\xbf\xd9\xe8m\x8e\xf4a\x0es\v\xc4(:p\xabZl\x8a\xb0\x1e9\xf3\x86\x87aW\xda\x88H\x99\xc1\x10\xba\x00}\b\xb6\xe0\x12C:nw\x7f\xa5\xd1\x1a\xa4\x9e\xa6\xd9m\xe4\x9c\xc1\xd0\x8d\xcf\x86\xd2yP\xb5\x11\xabPF\xc0\xb9<\xd4\xa1hE\xf3]\xa2)\xe9\x97\xcbf7\xe1\x8clk\xd2\xd7$#\x98\xf2{,\x89\xd7\xe4\x93\x80\x15\x9e\xc8\xfa\x06\xd6F\xd7\xb4G{\r\xf6F\xf5\xc9\xb37\t\xc5\x12\x91\x99\xdd\xce\xb0\n\b,\x9am\xf7\xbd\x8dHK>}\xd6\xde\x13\xb0H\x82\xe7{h\xd2aV\\\x8d:5\xb0\xaa;z:WI \xa3\xfb\x12\xf0RI\xd2v!\xdf\xe3\xac?\xea\x95\xde\xe9(*pk\x81\x96\xe73\x02\x19\xcb\xc5V\t\x00$#\xa7y\x06\xdc\xd6\xa1\x02bw\vh\xb28\xfcxx\xd9p+\xfd\xe6h\x9c\xa1`\xce\xa1\x9f\xa7_{\xc3*c\x90W\x047Mh\xd2\xd0L\xc2G\x05\x16\x8c\x16\xc7u\x94\xf8\xd8\x8b\xb2/\xbe\x9b\xbd\xdcX\xc7\x19\xaa\xd3m\xeb\xbb`;\xfen\xa7\xd8\xcb\b\xbeT\x16\x82ko\x83?|\nk\xb8\x13i4iN\xe8\x12\x04\'%!\x1cA.6\x99UF81\xdb\xc6\xe9\x86\xd9xT\xf0\xe14*T[\xf6\x01\xffQ\x13z\'J,jJ\xf3\xf7\x05\x9c\x84\x96\xb2\x10\xe2\x98^H\x01\xa1\x1aa\xd0\x82\x11\xd28&\xb0\xec\xbc\xc8\xae\x8cI\xfb\x8b\xb2\xd6\xac\xb3\x80\x9d\xa1\xec(+Q\xa6i', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0xffffffffffff2ff9, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f00000000c0)) 21:03:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) preadv(r0, &(0x7f0000000480)=[{&(0x7f0000000440)=""/49, 0x31}, {&(0x7f0000000500)=""/105, 0x42e}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fcntl$getflags(r1, 0x3) symlinkat(&(0x7f0000000340)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x8000, 0x2}, {0x2, 0x4}}) chmod(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) setuid(r3) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r4) shutdown(r6, 0x1) setreuid(r3, r3) poll(&(0x7f0000000000)=[{r5, 0x8001a5}], 0x1, 0x0) recvfrom$unix(r2, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r2) readlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000200)=""/4, 0xfffffffffffffc56) 21:03:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x180000000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r1, &(0x7f0000000780)="75552e0d3f82238902000000ca1fdd3ac78468dff1a9dc902097a43d0bc29ac7afa617f3d08785b7e98d388c6dee7042791f5219d1beb93fd2182dc175f2e48bb2b15671032f3b7eda9076c4bd48674d3e5120ff0ccaaa684822b26ce5d044dad978c50d1145175b52478e114eb30657721f5445fa4143723c6090e27d186167c6c78a87e0b0780ade08dd55c80cc18ff8a83482b88abd0206a974b11f1a31ce8d8708410a66f705003614222e1aed0dca504ab1c533ba63177ad49ea249db7f2b04f4beaae0e993bd970aed2d727af865201ebaafb88cab2b5fce1a1300"/237, 0xffffffffffffffcd) ftruncate(r0, 0x0, 0x0) 21:03:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x3) getrusage(0x1, 0xfffffffffffffffe) getrusage(0x0, &(0x7f0000000140)) 21:03:15 executing program 1: r0 = socket$inet(0x2, 0x7, 0x5a10) socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000000)=0x4) 21:03:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) read(r0, &(0x7f0000000140)=""/184, 0xb8) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffff7fff) 21:03:15 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x20030, 0x0) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 21:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="028da18f") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 21:03:15 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) r0 = socket$unix(0x1, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x2d82}, 0xc) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/222, 0xde) 21:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 21:03:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x2, 0x3, 0xf46, 0x100}, {{r2}, 0xfffffffffffffffb, 0xa, 0x7, 0xee5, 0x1}, {{r1}, 0xffffffffffffffff, 0xa, 0x3, 0x8, 0x7}, {{r0}, 0x0, 0x40, 0x1, 0x6, 0x9}, {{r2}, 0xfffffffffffffffa, 0xd9, 0x9, 0x8, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x48, 0x1, 0x2, 0x6}, {{r0}, 0xfffffffffffffffc, 0x32, 0x20000010, 0x2, 0x3}, {{r1}, 0xfffffffffffffffd, 0x42, 0x2, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0x44, 0x192, 0x1}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = getgid() setegid(r3) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x280, 0x0) shutdown(r4, 0x3) r5 = dup2(r1, r4) sendto$inet6(r5, &(0x7f0000000000)="25687df85110287e814bff92b758cbdfd26e87da82cc731476c9c6e1e4e2182e95310101fe4df6a1f5af365c7f54ee0d309b1827257fdb6ed5bdda14608a5e0a09a7191093f724bc057594e29d783be5", 0x50, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x80000000, 0x58}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 21:03:15 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0x3, 0x4, &(0x7f0000000080)="23745241fade8633e2222611dba57e091cf95f78724bf518551bc77a959f7d87994722cd6bb33671bfee8a8372fb68af25dce231e1917fcb6276b6955c6ca94b92ff63e15fe031833d49bedf39989dc2e03fc753a2a448bf04258fac4425aae0e65e7cd63cc56fb9e5757bfded4c031abfb49f7fb4bf86f7b9115248027f359b67dec1708ef1821d", 0x88) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f00000c5000/0x7000)=nil, 0x7000, 0x5) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mkdir(0x0, 0x0) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r2, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001440)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 21:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x20a) ioctl$KDGKBMODE(r1, 0x40044b06) recvfrom$inet6(r1, &(0x7f00000001c0)=""/7, 0x7, 0x801, 0x0, 0x0) 21:03:15 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r1 = shmget(0x3, 0x12000, 0x4ed, &(0x7f0000fee000/0x12000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/30) ioctl$TIOCSTART(r0, 0x2000746e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) shmget(0x2, 0x2000, 0x5b45e061fe5eb39e, &(0x7f0000ff3000/0x2000)=nil) kqueue() ioctl$BIOCLOCK(r4, 0x20004276) socketpair(0x20, 0x1, 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x2, 0x10, r6, 0x0, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000300)={0x7, &(0x7f00000002c0)=[{0x1, 0x0, 0xbe, 0x80000001}, {0x7, 0x3, 0x4, 0x7ff}, {0xbf41, 0x9, 0x22, 0x14c}, {0xfffffffffffffff7, 0x8, 0x0, 0x9}, {0x40, 0x2, 0x3, 0x9}, {0xfffffffffffffffd, 0x10000, 0x7dad5673, 0x10001}, {0x1, 0xeb20, 0x3c44df85, 0x80000000}]}) rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='./file0\x00') ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f00000003c0)=0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x400, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0xa, &(0x7f0000000440)=[{0x2, 0x1000, 0x5, 0x2}, {0x100000001, 0xffffffffffffff04, 0x0, 0xd9}, {0x6, 0x4ceb, 0x4c6a}, {0x401, 0x4, 0x8, 0x5}, {0xffff, 0x8, 0x1, 0x1}, {0x751, 0x82, 0xae, 0x2c0}, {0x4, 0x7ff, 0x0, 0x6}, {0x7, 0x8001, 0x8000, 0x7fffffff}, {0x3aad, 0x8, 0x100000, 0x100000001}, {0x5d0, 0x8001, 0x81, 0x9}]}) faccessat(r2, &(0x7f0000000500)='.\x00', 0x8, 0x1) faccessat(r4, &(0x7f0000000540)='./file0\x00', 0x100, 0x3) rmdir(&(0x7f0000000580)='./file1\x00') setuid(r5) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x800, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x400, 0x0) connect$unix(r8, &(0x7f0000000640)=@abs={0x1, 0x0, 0x2}, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x80, 0x0) 21:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0xffffffffffffff3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 21:03:15 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r0, 0x20004b43) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f000002f000/0x4000)=nil, 0x4000, 0x6) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000163000/0x4000)=nil, 0x4000) load: 2.82 cmd: pckbd_enable: command error 21:03:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10000) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x8000006, 0x0, 0x9, 0x100000000}) 21:03:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r3 = shmget(0x0, 0x4000, 0x592, &(0x7f0000000000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) pckbd_enable: command error 21:03:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(0xffffffffffffffff, 0x0, 0x80) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 21:03:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000, 0x0, "0000007f00004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x40, 0x1ff, &(0x7f0000000100)="a56685152cf4a68ad3ecca1ca01c16bb0bf4f95f099db4634b704add286fb78a5d8ac7606d92e43507395997f6ced9eeda4d5a7dd0c7af4a10b3f19735bfe5e1c06b8d4f890cb150f2716572f6daef637cb8b9fac87e21a619644201b72a264c9945f624be94ae025dd72b54b62958e3276b373851006a15b1d095ced28ed1188e1fc14ad3", 0x85) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 21:03:18 executing program 0: getitimer(0xfffffffffffffffe, 0xffffffffffffffff) 21:03:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) 21:03:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x4}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 21:03:18 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="b93ff135699ca61d2577b910b1634a2b7f987d749c9335cba24ede6a94bc133ee3291ebdf215d2000000000000000000000000a426433bfce36b7c6f6bc888c92d8cd5cd9c8bdb5e893ad40f5fbea575c74f3d7a8cefd0115b9a326e77e2971c05779f0bb2406679143f2fc51dd21ec4ff0dc8fe81f4bf2f4e2c134f9f95f57b0b52f1d2fc6cc36349a1218c77e517e46a7b058f279196640dcfc56b7d601999d14829274eae2b710322c8f7d5d229ce93cc9c80e9a78900007f5ead9ed2d72ea23af93a47bfa927fd572e9a76b6217f83504ba772f6f5886fdc7dc6ad145e0514741e1633758bff668c44200c6ca23ff5cbc5c8608caf79e6264c9137c5ea48bae83607", 0x104) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) r1 = getppid() pipe2(&(0x7f0000000000), 0x10004) fcntl$setown(r0, 0x6, r1) 21:03:18 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfffffffffffffffc}) clock_settime(0x0, &(0x7f0000000080)={0xa}) r0 = kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="5747e2aeae09972a747b53a582ab47115294b9f392a31dfe7bd69eb29cd46294a72af0f69379b2f249c4d687a247b1f6947a995ed0182e077a54c5c5c0ee86a0d901b1b9a090a05ff845af5ec5", 0x4d}, {&(0x7f0000000180)="bd188c093d5494977f3b2317195876e1ac933683bbe057b3201d6d681c846dc25ede54a989c8152b3d41983572", 0x2d}, {&(0x7f00000001c0)="d3a63c65dfa6f0f8e1b59b6e76d1f36e68af6a98a557e054ae209c3c9e9611fa88f7ffaec04a3be313c497f1b69b41380a7caee4c98b9bd64bce8f34d23ccb42f577cf36faa4bc874b121cbd4f941b44c111f4061ba5603cf7cdd5b4818725036771", 0x62}, {&(0x7f0000000240)="31c5d70237f03dd25cee15bf940c0f957f28dfca8123800a44003be9aff849330329c9e95435852f9c0cdbaf4cf62ee31d1408af19e1d8baaf9fee9c2680840f32c033b986ca9811a67116f7f29b3ad3bce9697ca64f9de70fd9962c9bb3f3f5c6e607f655a21f4391b536ebeab5a250d64f8541b8b13cad4ea17f7db0", 0x7d}], 0x4, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x1, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) accept$inet6(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 21:03:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:10 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x0, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') 16:00:10 executing program 1: socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f00000000c0)=@abs={0x9043c4dab9d25f21, 0x0, 0x2}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000100)="7a05420c9868e90e6915376e85ddd6a8a46e79ca4038bd938f60f31c49eb612fdf2a04e1ea68b5779bf460fee600f2e04519b6c2d347d101881a569710283c1eb77af8d679690eada26e56667a735345e7de0d7dcd9964abe700c300955d34e7f560f31337a31b959932aa5a99ad90b274757dc278bc8bf236655442d64004ab3ed1ad965e1a85982c486cc2d32a6ebef465d0d9293e1762d4122c07c0ce9bf286764c851e5fb29628c7563238d7d4353564ba11cb4fb108e14b2b824d8a5da3f3494b2a701808e71e56db5dca4ce480c644335238e4e3dd8c", 0xd9}, {&(0x7f0000000200)="63591a64682356eb2bde9a13f318f23e07fc576e0fbfe08c2ea7f76e58e367528a6bef3df7c732073059efa8bbb102f123113dc2a4bdfbbadbce638dcbf1604a8b432c6ac3e8308bbf475362f3cb57c1f1fd6de955e2917555f5e5e63d73f798ee24d24fce5bd94bcfe3dd502968e5d7ba9032801ff264a8cfc39d12d66c58aa9bffa2f051c28e5a73fb7c82c0efb0dde26d18e387e4fc1a93bcb34e56ccec302531bf36248b6d70", 0xa8}, {&(0x7f00000002c0)="47dba0e1fa9274281384d4fd494951104c7e343ec165f36dff732a50ba8ecb8feeb25953e5b9fd7ce99306f4fc0e11dbe6c5acc2522715e9b60cccec800a44d425135f4ce4e4b11737bc0f0e07e0ef1549d88c653f0b9ab9a9779dbcb9c9091795114e352c7ec01264f2d5b5ac5f6d73caebeb2cb2f9e4bbd97c8d54ad8257318f79bdc28894a9f2772a43e3a1864f", 0x8f}, {&(0x7f0000000380)="d8e31862af6a1f2250b979be126b8f69bdb84bee1db7e258ffaa76807b5a17a61135177ac9fb3241ea118aac7812e53acb6671d190da617759dc4e71ed03b8074cfdc1434169ad", 0x47}, {&(0x7f0000000400)="fc10b9d206270edadd8871a8465fcb8dce92318f0be2b30cf9c8449df70e8cc6e68248334f42b6cbd33117120550da4e41b82fb318623237f122ce92df8e7cab77b358ffb3bbd59ab935b93955de81a71e53f37777ee765ae843eee5724987192ca02aa674196f065b00b7c85d2c8a8e643d95370b8a67a22225e85c55086aa56d2266884291454f386a7958ad0e4776e6f8e06ceca73e56f5fb19b399da3e5ad40b11039b91421e6589cd1af03e369f20fd345f12daa4400f13f14ce6c0756d53b98f3681712235ad644730306356a2f15ea1eff7b425661ca509811f06aeebd6551a8f4e3098503d14d1370bf222764032a3e76ac8a11df1dcc0ced229", 0xfe}, {&(0x7f0000000500)="a86196bf690a3e21d281030e6b", 0xd}, {&(0x7f0000000540)="cb73479df887586521b5dc6c2f8f574d15e59482d73a75fdf7352df3daa0011bdc682f71c23a4ebaf80466e1602a261d259680dd80470af282554fb2d2f3257b3b506ad520148036b8d8a98a186cdb1b1acf7537669e533d565bd26c5645a1ade85378fd4006a02c8dc0eeece89afbec17cddd13ab6c6234974dfce02a06b3efbe33b20676d007b42cd779ccd85f0105b287ce1e46fb230ff2770246a0cf3b69e6e6f8c8485494457b728426bc2ab7a965d2597371268924c02a2908f5cf7d4d43cfd80f0ed66241481ef0a7ce20106cfb76370146e952e4ddb86d74f4bc5a4a43c8e47a395d4b4921cfabb49846d0f997643360288a2ab19acf37f8150c4be75c0b7bdd974c23a1d03da0265f24fbdaed3603b05bb0d34683d897346bda06d7c86ffd3a930d51f0c6f2686fddec2bae94ee4d6a3c29ab1f4ad266de3b3d78980b284e88297d094d33ec03d514d1ef35340d5791e3fbf108a8611f0856a53b6d4ca9db57eb73981b81f453e0f91c2c24f61ca3bbb30bd9d243a0c53fc736dbb41ccbe54045e35e85032a2c8a5dd67e6747bde76edc11893c6d652d574e7f7d54f829febd94a0e467fdd8e94ccdb9fbdb938d5a11384faf94fd43d0b0b14b8ff43f9cdde4db1449ae0d1c8031729b3c9fb3cb116a555d0fccbba0ccfeee4406084c6762df3f9cdf4dfe905247b24f91655c466476bc57c2d4173bc0e9ea3867ce2ef7760d04689a3da3e7b5f86e825f0476938cedffcdfa88e8006e047d0216597cdc2db7d5c2cd794f04f89de257b05bf158bd2ed3e34a65c1fefe5a91542d5e527b59150b5a1b88e019a48f889c4a20f9a1e8b892679edbcf37fb6e5631abbaa97cab4f193c6113be84cd4f98adf35053e02bb29161708f51afe72d81fa38088c268d66f502c6d2d7aa812669ed54014a9ca865884fd5e0da52dcff7e8251b9b7b19307825c47421517f045c4299a97246d61655ce7dd3bc3cf443f926f67e42f0b8a9b18d87b3d55eb2fb94bac37a7c11daf89503d48e0fb09fdaa38268bfbd366d2883b5c113ca4346da45ef049b88f1b85a8da63abd1c401d7f217edb8774c550fadca509d3e479b627d14a2e1cca0876be8348d8d5a67ccefabc7ebd0a3d34fa39ac3620f42a6d8a73c248d6e12cfb3de74a028a7aa31bd78ed593ca2f324d6d2f78b1e2d6c356db296a1624dc5c285db819f360cb6571811ba9cd383a62b757f8005b5086e19705e5a92520b98f0ac2c0600ec83e4eb55b939299e84bcc0501bbfc0e3513782b91ec419aca9ccf6d990ca90a12211a43d88bc63e2865f299925d2e2919d08ccdd28f1d06db886c70e4277027465efa3342047eaff97e64000c54cd8f4035f2f16b03e5cbe945d00d2c63ea7f2aabfdd1a2bf6ef26605472a65df56caec24c0a28945a80b68dd2b8bad4ae9ac5997ea1d18cbb24db4541e18ed91949bfcaa9a9ae4da4ab13c94c04a76747fc7ae59a81184c14c8a49720687e6c46fc7d3c9a77e7fe6247048b846ee5baf8f7d32fcae373d796802a95bb7931931d107f75a53a83052b3ceaa2fe39894c8e4f4ef344a8f5569dce08307cbc3992e0ea3973af9d0d107f3dfcd8fa3ab8637f4dff3df06f8774db5da9ab87751e6402c9cd66d2e9e4f39b90d9fa76147e7fefa30a4912358014b018470afb4850ee9c24ab29022a49cd1058ae0380011251b73a816d6c40c74b7f227c286102725e5cb3638724747083b8f4dd50eac76cb256ad4884540e1644313895c620848d39bc406dc482695f4094e44427abf01b0ce644428e9d9ee72712ddd17045834cc1570be107ae95911751e5be736aaf43f3350126fa8d79eeeee01413f7f8588e437f1f78b73a86b0d197c1004b593e1807bc83455e37a375923789d2ff5eea406ef654080fd3ff50183587cae225d7ffda6e80bc5139a711751c19f562ef54483617dfec8c3ae00a726b3fb0d4d0042722c66e7794db7c8db8d86a0d9fac4add5326e15d42e4c916c39869ccbb7b3b5392052a7077989061d14dd832cc1e4de6750a0dd0777e80e817b512660ccd8023d28ed23161811b3b0469e4dc542ef68092576d43ef86dc9e22ded12e15190e2f795e49364873792da9ad56799a113be32b733afe7f060e2ddb5edee162bdfa1557c95d627e68bff11ba4776aa4514415eeee77e14b5a7bc7d8f88095583754c6c3c4cb71d1abe3b6d901507ca5b46a748fcb2a048629a4292c4a9ea871f7cb1fccea71ca379555b1a7c0be2254be009c0d746a4691696038cf12ee16a4b818bfef08bbed87b1a58c0c3c11cc0bc4b3b119232d4b65fbe7f5b6212fe2426697bb8f3391c5870e532d1f3b0fd7d13d4e706e1e44aa110cc27aefffddf6910d9205d54afa10272558a0ad43c3ff8735acce71a3859f15b11b958d0e387b3105a89a75c45900151f74d785e5be42e2c9061304bcc846e1fe8e2bbb4166bcd68fe75900e057ab335e0d517a7f887cb68a387331422baf0931576dc93a8650f0ae8fbad2ce7e8311b58623ddf4a5e8ddaa0de8b17c758665a8b28d0274527aeaa66496cd2870e54e8b22c746fa74a8f75baab22377285395461c666ecddfa1666d201dcb3d14ae599540e85b65e065c9f58504db0d58354da0f496468b05e6cd45da0c8252b6f9e33050884aade45e5c2804da16fbeac29c1d43bcddf1fb8436bb07a6e71b4a28d9dfead5d5ca3527da9af4da3aafab49000dbe24c4e03c5b300f56562cf164a2e2b58154b178d1dc547c4e00fb2a530ae4277670d6340ea5245f35873cf15fd7d9bcc391b1a6039a6a854edfb155b1e63bf52ae742c5969313e6f128d973345c215d8b4604264f0569216c3a80e13d9990fd75d0e9e34b44f7f1decb785cb2a247999328bba16c526f3d9405c5df9ff502929d9dd9f05ab1b55dcedf7784aed60880e4b6f7e650a7a9e127f6ed3b6b5f6b2b2a44a5172989c2058a23106cae70c60f73c514c54779b2a1504c90053c94b468c31b4639474223c30addce3870d69e0c92103abef6a938125bc8fbfa3301545ef72880ca423c96b0efc89ee16dbc6e7fd31cbe2e6da039a02f9772111fd0517d0917207373a61ea6b9c1c4ab7ae2df55bf66e48302911a30ab63ca9738f60b43ee51679f8f76946d3b3d09b618dbbb8ab383ace7011a6ad8104faa6a3dc5d3c1b179b3e18845010241de12431a38f48e224923529c67d162575f471e1e4668e4d87b46e21ce112fb2642857af165bfe89d2314ace3d37aa4c0506efefbc854632e2037f31d9e5818d80aca1ee0b4147769238397323d7abc70d29c3fcb8fd596ac9ff75da32736903a27d744e69fbe797ca4c32e94df14fa79bc663b1bb8a21d7d3d009a153828425c221b0e894e493b8ba00fec2224ec31acbc5943bfd57f509a95848c38e14f9ca828f16bdf828d76253e23f473399840621240c73502028ae641e99ecfd40e59bdfad587c079669266647d01d83c9ca3aa94ce1de0c783d3eb06f1ea69cfd6f43c2db580911c275bcb38fe4bfeeb9f99475239f379b4f8fe479174a76c37d5727ff76af49216a4bd978644e80862e0f5dc7b8ebe8d1b46b3b2e7295fadcc7627b88351acc000fbea388af418be705d61fb216dd884d68c3558735723520732af2bfd41ced5d58417f5e0c63b8e8823a7f7895f7b051caa3f5fabe8192b46246be54a46d09ceced61ddb1c546620c48a3cbba0814de779c344a66880f728cd0f2c5f21818de6351354638de6ced8575bc472102ba038be0e7d864906a9dd882bb102341071ac8566306917bd534e1c2769395645ccb4badb7bbcb554c7d353f2263737eee37fb127650fa07311881765ea54e00121c75e129aead9ec443fbffa78079cd3ef47fd415e426c4e793a2e131bd3727e982e57b1e844b034088949c8e61e634a6afe733cb1a05bfe248a5d80409f1098ac5e494aed5b8fab88f260899b7a12709a06c710619976a2bf0c8fc218b821b89a2cc43e93ba02a838e53dd999f04d785b340603fb8055b583dbde043fed6687e93a8973691a9c14e808f8a64850acd79b4f9abcc8882fd8481fca87bcb2c68641605d0c5dc2493e12775086fe55035fa799d5f3a575e136be2ec31914234f014e133c680557d2bfb0a469d4dc71140e26f1803490a5cfcc3a81895f28dad630c97ef5e0303feee1ffc6a72fc9d6ada4afc89c42a5b7ffae92c9130b8decaae9aa6da198fb350941d6940c4d281c15c896065b06dcabd99c1e9302cab64dabd8d1473cf6eaa68b3fdc8e33e8a5aafa3076c0f5ca15da83f777a20d4fea1a1ad69a9b171190d04a48fb657fe96ffdf79c9032b76fa1252b9d3f42bcab32e85be08d024405d0c0a82d4fbc7bd394f4103aca6c9280f2239eb296f2eec25ebd8f8513aac3ea7d12dadc790122f5f3b69cafa9538662fbdd692cab1618566e014c85a95faac5eb3b1e2ab51f72360ff1cd8296512ef0950d03c525285d603915328bad006d3b8aeae816673159c5d8f8402c6ea664bbb601bb8ba832eee95d7268d45ff195762f5f2752709cc847a3dd47dfff984503cb5c845512c450d3db6a67eb8c198be0f91e38e6c76fc84f6abf7e38dfdf80f60c792bc82a2dffd0bf4837b6015414d89d25a2836996ceb3dcfa5e2d7556bd7d600263ee7de8b5ad11fbe0b6e531ac6176db2f5bcacba4338712090e564bb27c1131536bc112cb5a4e4fff1953fe55525a7b117fdcff4d34b2dfbc4b287a5392483d1f21576dcf87a71772b859221e8ac5a267a74bd0bbc4e0c1f7fa7386d7859ad9010f66c6917395144f38fdf29e63ce7b88e21f0bafa3c07071d69c70600c5f61eddd2734e19afe31aa67bf5a9fc2aa97a54cba6301e760868d8dcfa30468bbd0907bf2353599b33f703966f819cdc64226a39490d93739fa4a0413fabe6e0e4f277f624b1484fa7a6389404ca4a2c6049a96dc634b5f38deba0f85621d3156ea44e7059a78ec72b9b0bc4c0c47965ddf38dc7c8402dc41d3566eb79188a58e5cf1ed04f2e5e79eb32b279c6b46edad4ee463b515187f73bfa0908f818442296679c214edd73220320ba37bf7e4bdb11a8329ffdd5ff3666408852fbef521fe34072012dfca03725ea89d9265614e48d36cebbf9b566532a147f9795eec245559a9df595920a5ef0ba882859a987855e511fc64d6bff1618ca0ef6bb5523f98ea18b834dbb6e28c2c50fee8d07630dd078f2d899308769f0e6c74c451db81f6495a3c4f99355094e01ba128839d817b96ad098d152b29404fef198cfd6b05ab3f6ec1b9acf74738867ff353ceb099a92c69ec8ee4711476b7fcf9da7f3d39afd9d9cfcf29d384647b6a670fe29d981c4ef0bc186f5041d4b2e62f52a0b80da8096ad11f6b6d504ebaa7a6504d07a804b5bf6279dd3a99c4d6931acfd16f124a31a4073815f8e3e9ebab3cba1b627d60625d4121ed2d31e19e6aeb82fcfde126dce2ad47efbe0f3bae2a19d934979257a0b770c6d18396fdd08c1df44fe2c140bcc1dac46538686123582d2b15c0630f84b574aafd8cb7b7e81a0ede4816a9b9a940e30f30310e3150a604ddc117acbaba69e5a7720069b2487789693c62ce6dec28e68b592abf8e01b6c596d2dca1245df0961cfb6e16229cda8f280009285a7c9603d01e88c03d9f78ed0c2b61298124118ddd6950b7b7aa5d0c63b3db1ffb86f99111708f6f56211fbc546a31e7d155268422c111341af1f93a0a144b5968acbaf2e15df9038144fc5d176c6e8e5fcebd0f71f892a75a98becba10eab15f72c2521bd9e52250", 0x1000}], 0x7, 0x0, 0x0, 0x1}, 0x405) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x10001, 0x100000000}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x3710, 0x4, 0x1}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7, &(0x7f0000000000)="f85e70d1857ee6") syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) 16:00:10 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x6) fchmod(r0, 0x2) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) 16:00:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(r1) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3, 0xfffffffffffffffd, 0x8]) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x6, './file0\x00', 0x7, 0x0, 0x20}) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000000092ae5008183c97839d5d6545"], 0x10}, 0x0) recvfrom$inet(r1, &(0x7f0000000200)=""/196, 0xc4, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x583, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = kqueue() pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="afd55e3be87ce90d067f64619a7c90442a42b3a0f412545c8bb7813da12ba74b801fd1bc1c75466c4d90dca336dec3de59043ffad0587caca524b72d073d31861e2c37284c0b7ed20fb18a8a75af965985fa20f4d54569ad186fae83513d394de4e14ba855d5947f7516faddd99f4511e1400fd540966d9e8835ca574445e0c0026192d3b65452030e42686ce90662f24e233679eda7252af4d87f10f72a0785638d2c3ff7295ee1954a5cc00f43c115920c701c7d43b9ccc128746e3c", 0xbd}, {&(0x7f0000000500)="c621cc144bca3dbb73f2969300e32410c9ebb335ba12a79a414cb90bdc620a87beb837b1bacc775645ff9b60bf88f48f40eddce3c7c982e6bd1097eed7fc04246aece57a321b40c4ae7a107d27e545d649908061c12c01ee6c8ede28c6a0230b2a758ae70d598298868a461f2e88ce971de6fd0db2722a74ca7a06ee53cba573e65262afcb55d663a4d0df3821c7099b68eaa9eb8991e37262a3af", 0x9b}, {&(0x7f00000005c0)="509d39178f73a3bb09d1f0db84e95a8b62beec3286de57a51eadbc0d9a983b3fe5092016f39533283c848db7bb12c99b14e0e4db0e085c0d58b09cc5bbab3fe043bbf1b58195cab65519d3e7012bb3e001190ba065a2badccd2cb24c", 0x5c}, {&(0x7f0000000640)="ae21df5c70c935614d3922fa988312c5fbd5d5ceec394e8f1f36442aa595dd4dcb34f018a762a53965832fcdaad1ed1eda57bc3737014cb1964d4e95efdb6996d6b374bb3d5eb3fa5495de9563ecde32f9dcfea3ed01ebcca5d44b243a13ed01af68370c16339590f7616b1fc6b16e52ae20c7fa80a1b4f3b9b2b9a5935dc15384e11dcca164f969e24e37a40d3727bacfb9ae005f602f8bd2d03f71e49fbffc5085b871c6269168729fe9f2c7054af8d0a07adfedb78485f81795887118251501d6e3debeefa3539d126c3d98b0d076fe1e3f0d6011c3edb0d5", 0xda}], 0x4, 0x0, 0x0) r1 = open(&(0x7f00000003c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x3}, {0x3, 0xfffffffffffffffc}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) socket$inet6(0x18, 0x2, 0x3) getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000400)=0x2b3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000740)) fchownat(r1, &(0x7f00000000c0)='./bus\x00', r2, r3, 0x6) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/50, 0x32) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffff87) 16:00:10 executing program 1: r0 = kqueue() r1 = msgget(0x1, 0x0) msgrcv(r1, &(0x7f0000000600)={0x0, ""/218}, 0xe2, 0x0, 0x800) r2 = msgget$private(0x0, 0xc4) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r3 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000440)=0x8) r4 = semget$private(0x0, 0x7, 0x31) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000080)=""/93) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r6, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semop(r4, &(0x7f0000000480)=[{0x2, 0x3f, 0x1800}, {0x6, 0x1, 0x1000}, {0x2, 0x4, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x7fff, 0x800}], 0x5) semctl$GETNCNT(r4, 0x7, 0x3, &(0x7f0000000300)=""/164) msgget$private(0x0, 0x401) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r5, 0x4}, {r3, 0x1}, {r0, 0x5c}, {r5, 0x100}, {r5, 0x107}, {r5, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') socket$inet(0x2, 0x4007, 0xef1) getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) msgsnd(r1, &(0x7f00000004c0)=ANY=[], 0x0, 0x800) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) 16:00:10 executing program 0: mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20001, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) lseek(r1, 0x0, 0x60, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)=0xfffffffffffffffe) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x10) geteuid() ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000200)) shutdown(r2, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r1) r3 = shmget(0x3, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) sendto$unix(r1, &(0x7f0000000280)="977fb98262c7a54227ce49f128e8bd69610b78d0efcbea1bdccbef6ad5c4de08919d1fcf9147aee399f3cadccba2157e12dde64387049b1c710491700fdc19c41379b2887c068a5895891eb6088decf64d420c12a28f8daa7373e046854d12e505534a0c6bc5deccab191882369f6096fb1851dd4565eed32ae019130179330853787812d6b8626c87a1b346691cfefb92bf0a423e525e276bb03896e4eb06a378625f09786fa9193f6b5baf0630d5433b2a306f408a99ce3849b64a61bb2930d61bef891c982487fb648e59bd926ced4e8beed3991cdf0516d8d9856684532b675f4e8ac5f06828186e16817de3f2ceb9a5e794ab8bf3febbcf5f6a5d7e8058ca5d6f351a2e0900bc97129cd2a7371f17bbbacd7063760e7933e47c87b8e01fd580d22a3f417a0ae3d64b911ec97d90c236317c91e4cb8f0166942ed5358464b6b6ea1e6b41d355ca7164f1a09baee903845e524878570f110650444870ff8be03f09115c9a602e25536197ca0b452a7a8ec5623280c7b4af8ad708258a3d720239b101aebc630d1237402ad6ee2908ebfcbc5dd426b3849f94beb6a17cf7df63f5e65a73982898f121c2e2ecbf20691201e3cb5ce25cd6ff3bc3a4697f7f31867ed75a1e2eab59d158b5fc552e8915f22de0de50733fe05f33c54e4960738f32d51e01527dcc9d882b27fad6b3e4e2a36fac0a53dd17c8e362d28d79f3f26ab25297987f58e4df443cfcb9475433a1afd067415dcc549ea2dc0715e989b19868567788e04189373f9cf42f6a2ff072c38e58a5b8109eb1e963087ded9f348e887b782699db2cdfb10d10185a98214d6ffff1e52d8f00c87a66583e84eb674568bd07c019eeba7edd5bf8782c06da6197590ff9dd46b63cfa15bd365ca913d6c89a5e57a9e06461a87a66a3aa3b084f50e97d380649d8d511a3a85007f0b23d829e8539635f7e480ebd4bc6448e7344216f0788ea00439b0cd168472fffa426bd5c0e4f913bae08f018bef943c9167b49d85c1cc00d01d53aeb6bb6768836dd8d6a40b697b3e0c68212792e6b485b064e3d175c53b0a5374dc1c10be5dd575d4403782579fcf756343e11d9be4f362e94e2c2d82219261c28fb875e74718509bd9f5983d9815450023135c5a75576ff24562910a5bf47a00f19225ab4bd5b57d112181e962039b61f00e48661df6eee33701023b18cd9e8af11786d97daf1ecabde340c13378fbc5f8d022ae6bc0a7f01228a772490fc34b2c2d77f310c25afe16a834e3a5851991345a6dcffda39d50dfa17ef3c757066c83da93bd92f9fbe053a07e879d99fa347769548ebb6d9b6c2e0f0cdb2ba6e904f5e029337431a54832b8164234b2f68ef6e69325275291fb483bf40cf58f05e92c821e483813c19b4fada0ad8231a130c7b1542a5a09122d94ac815dd4a377f5b40c91bab6227bffc34978af57c4996590fa3aecb0546695e28ced507d6d3f692f7e27a583d80bdad6c3de006cd73f874def8dc8cfe8677379d7daaf71962b483c8807f251be4a9d543577c8d715dd0cb3613f80e98a0fec67e1c6bfbade81c19f28d5e79544a2141cb088f7c966c1e24abcabfc2ca7ca1bc122091d967d6329967a2ebb3975573d579ab6ab9aec73cd1a6f242af217ee93d3a0f3b5fd90a3bfc1cc3947c3468c2508520b1cb68542273d85603d3fb7d0fbef720347879a21a099fb51a3353fc4273c9a009bb6c394ceb48d72f9a12a4b2ad93255fabd987297eaca4c5dc664bf2b913da692034ba98d9f96ccb1f8cd08c023132e054b1f92cb6b5cc1d3258dd13c05e832b745c93453da7060da91fa7492f03bd828b39185667c156d3ad702c04c56c776011b6dec40f50f126446eb8ca950989fded07a2aee3e0956e65c3db13e27754155dd7dfe4c6fcf6ebc7812133e6eca0ab2c32a8aa918d42f9d566f6e5023fa39568f3041c5b2bcb4cadb082df0403a32ba9a3b39519ac0a3e3047d439401696fa132db8d864cf2c49412a9779caff89502a004ed755f301a6000a7850fb5658a55c9890293ce0a22474eb229b3260a9d23ea5510333ec45eddec5e728eef204346c073601a70cc99bd63ed2fe65fd41c49ab7a1eb0ec3c8083bc0c1861c31e260b7fd739b6e2589a4a0163b58ecd10316de919a82d6823445fbbf4bd6c6091aacbaf35440a34cfeb8d30b0f9ff3b02c35e6e2ece3a4403b3e51c4742b74b168e1cdbaa207c4d1f4a948d78fe08784ac47b80114718c303574a780876dc570136221081aaf29f9223b0ff7e5b45eaa8c315f95573b259017a24eee401d677e77952776c902ba353b0eff1ccf540dd115ab6b3ce996143ea623892d6e304c41e3a9f91d9b28731289963db6be0bd6bec18e1376e13ba1e54f516426d36cbc217b17c288d11a0e69ec103fa0093fce18c2545244b5a91bca3e1c78bf0c64673bf02568aac376affdab07b85a66a43b0e83dd9c423ad06949f87d322bb2a7771168fb7261f3729200067729baa9ffc12c6d4139c1386fb732b906d908d88cdd0c82cf7f33b30e5a2c86084178ce09cee73e92255c0e5ee05866320bd04e826994bae7a21f2fd82b7b6fd550f67622be9a1013ba55e320b46996d00f94c949f462edcd7b729aee6af8fc5401780c899ef75068131a34d165f6165493ec0aa513e1d5018df3db95e22c9dc1c2f5377021250003cf3fcd31c41109e97e2b2195c1853126614a00f9e70564ea9242f8033ad53fd1b09ccb7e080980ef5a18caa0832bd31e66f35ba83898d116d38659b9595ccda74a6a3362a75063c27635850c7e72ad2a47576110d5e716eccdfb9e10670a669ac81b40dd22b93cdc4f8c94a6bad209970b541b9f9f959339a7c9a47ca6006293fcc138496693a70682a20aa55619d2c9dac9eb75505a562ef1fca40bed87dec074d036e7faa01a64cd28a1bcfbd21baa9a5c5eb56baaf43c71ddceb380ab59549f440b3d9cf384ab95127d9353a1fac8102ef052453d0e37e74becb51bf778cc5f16f470709f3ef8144c4fd393b9a40a5c685bd81e64aeea60a28cfe563f17bce47ad67fd51d6aef863620ac218906cebe71479102b8ba52c10e0ca91a6ecdea2776bc8c291c7a0c6a19b0bd734d3860dacb4bf5772b448fe63fcd284b105c33b4bd2e8038503a1f0514a4c137d1f2f51e136ded98e35e62de458a93dd941d196631ee764e7b0aa01a3b2bea524bb45fb76343b4efab507a920d986b647b601c0ded8fbc84eee6f7607a36619e2117241bcddb46b252a4e6a78ce2d9bd186e250d8f73073f8f77cfedfd600b46deac476b3846e6e5a6a8d3bf34ccdccb7fafb8edd42cc7ff63272768238446c5e8a6ccb593b69d3ea26bae653f123ec0c0e2338a499da884ff43e73fbfd7cac29ec7f8ff12244f9df7a87f70e2551dbad24bc9666ac73b308496b9bbaf25f5921027badc135201fb45f2bbe5fd59df47329dc123a191fbfa9989cae68b57010b073b495cc164278526717b8577a34fb5c4b64b7b0f9db1eb8e80d77cf0e5e00a2111e9268f5310acd611fd143d84c5e738d4c135eb4431fea1ccdd8e00db4b190eba7e63662bd57cb3669de3123f65c0911c65fb83e24cbd709aaa925dae1b96389ac70f6895c7545505ba7eb9348fbd6bc9618e4e2f839715141a1c2d98614b6b42b67c6f9f48ee567b44ca8b0ec716ad787563ab1668a02282f75f53da87aed416bb0c0874cb5c929dcef10d9f2a46277ba28deedd1c31e5a9ee5070e468579289bcfd76beee03db2d34e3e3cbc551a15f3bc836fa1fefb75b76a8129f50efd67de526c41f32e524c108968a63a5a0ec65c6fee751eef580f088cd6291ac8041faaeef14f4d73809d07015d24173f984d49b5f5131d4c6c31e86c7d44a370859ce12b4d6e7bb159979e17a08ef3b2021ddf663fc0f292e17c6983435eaa54fed0692327c7d47e9b9f38deb9ba9f5bae6f8e1f420f355f2f6c0d0b793cfb3b3f8f2f73047795a77010080e96085f92cf26b4e843ee9ce178f740bce227b6c60b061e875fc3cc866f678f360a7c175f56884a9e86ae5eec4f9f6957ff6766012ca0c30d9a7600514f09c1504f8be3f030ff123a89cc4f8ba438afd49276e3e4c5e4b976f69348f6fd5cc517a3349a280c6b7974c707dfe7d7bab1b3243ef12a3fee9ca730e1cdfc6978b1baa74ee6bcf9f8f6aba528c1e960c4b292b1bd0288e46b81a5ab5848f91612e55c7dfa0516d637585f78dbd79d77cf00f30ed9d0311c07cd3ad84a1cecb6e428f681df1050a5323357c7c111740ac533490a0fe824c47dcb909b6fe0b6e21d2ab958d1431d7edaf2934c47778e07384d918439cb5fdf62f55a35847787b647245485be3847769446d06cef964e8f7d97d71cf41901a3ddc92ded84f95a5298c894852e862a4357196d3b92d3b6933d306f33bf3da84afe6e810134061a12b96d9a8bf5c36f22f2f08b4bcf41d76af9a2e72b31454779dd6018c3e64194ebffd08b67db72caa15c0dae69feccca584efe97e1394950dc37d3407ebb96c54f9bf75a6410b05bf1c734c768a77bc01488eeb6f84fc9d3fe65a9b722e1ee8b133db3c37cb46174f0ae9450937d2b6753a507fc5ac48f8e4f72072fbb67bc05405b1d4f3fcb2eea570fb4409a7a4908627e5eaa1086ee0dc873949fa9baff63c01b4e9bef3469f6eb10edaa15aa4f48b5ea9a00e273a9572d29b9f3d299bb081b1e499ac59b69539d1918fa7d52d0d3b9aea3a199292ebdd467cf843ed8a0ffe61d85486600b61b2f833408fee017dad6bc2c1bf33f8384faac8a312510117f45dc1bea19d30adc17d91db080368335861fc4d6d7772102ee42660502d166b1e772f848ff8ac4047e3ec5b3f750d7ba8c2cacb2a32e918dc0bfe35d6226753c21e7750903f8889fd926c659eedd97e654a8f3f6c1da11dcfcc4c4df4d68f8bac9d5e93e32dc4ffac310a02373727d82b3b302464a50a92759aa158af3ec7418b418bcab20f4ec8bf9c8f6ce378b4f93cff20e417e20e55ec8e3a6f5326876a2811438f5f90733e7f6bf1f39c86ba4503882be0048e1cd4e626cc698f26ea3556bab37180af79a7f8e857922cfaa2732c71c01486495dc755b6a43e1448a3f97c7e2953570b989c3f017cf8755405cabb519669f484e358a88eb23df68efa6f9f8017584ed364d025ffd4fd688ac9e18a7837da013e522da3f1d33434507be497cba644a850fce97a72512d2e4992ff63f7f4a153d089c77e2476cb338e0bb2a5354c131e12948e4d4da1d2ef045dd18795256b8b831a0d39e47a7c79de4f7ba9fc2437ffc853944dfed50009e8f4063a47ccd046f7823c9d833296419b5075982943e7a21bd2b4a8367587f79c0a6dc57b2b0add47a45b8b3cd096579ce408f2fb75c72523e7cd7160dbb1f9cae288b3b7fcb2145c2db324da066422ba6f6b79dec562ac4aa56bdecf6cd6a061dc5f70a639791dc8a85d9f185a5249a8bbf778de45b4103838023751fbaee6b8d92a216169cb5cc5ec7424784a7694244b42cb703b545d3a24510ab76953989b8285cd4920257f8869d7a2c09e1226043a4a926e12e434b8d38cfe34807a09625db77e8205c0d63b3cda30f66b951bb85890613c4b7a025f323bc0b26405b9350cb91e67f60b46164ae43916f1b423f01b522f4854c709bc31db8acac08380e111a7dca54992af71d88278735f252e2054127d6acb5bc9f337ca2089df710c4e17f83863f46d198c33aebfa66c4baa5ff0cd8b3dccbb4a66d0a2edf8a26e83311a4a53823be1e4c640b7", 0x1000, 0x4, &(0x7f0000001280)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCNOTTY(r0, 0x20007471) openat(r2, &(0x7f00000012c0)='./file0\x00', 0x200, 0x2) listen(r2, 0x97) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x20010, 0x0) symlinkat(&(0x7f0000001340)='./file0\x00', r2, &(0x7f0000001380)='./file1\x00') fchflags(r1, 0x0) sendto$unix(r2, &(0x7f00000013c0)="0a78d720f87982d1d84081baa0d5f8", 0xf, 0x403, &(0x7f0000001400)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001440)=0x98c) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup2(r1, r0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) seteuid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) pipe(&(0x7f0000000b40)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000b80)={0x7, 0x9e, {0x6, 0xd8}}) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000a00)='./file0\x00', r4, &(0x7f0000000a80)='./file0/file0\x00') r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000003c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r6 = fcntl$dupfd(r5, 0x0, r0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) sendto(r5, &(0x7f0000000400)="2596d215da5676e32574b3b2ba3a1f89987b729272ce50b4ec3727f71623e59216755b8da5b606b0c737bb8d6ca76eb318ed54d48f56f424202d97bd2d6343869324c45eeb4716bd7d74123deaa0db8707aba0e456dba9e336cd2ed1cc25e4372f371a9b640e39f29312c4695bea325b48020d6b58cc7f0c6a96dd6145af0bcacdee18ff8e58b7e3c2116c6a", 0x8c, 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c652000"], 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x28292, 0x0) r7 = semget$private(0x0, 0x3, 0x400) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000500)={0x10, 0xfffffffffffffffc, 0x4, 0x8001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9d45}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000dfe000/0x200000)=nil, 0x9}, {&(0x7f0000fe8000/0x4000)=nil, &(0x7f0000e6c000/0x3000)=nil, 0xde}, {&(0x7f0000ea6000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000f87000/0x2000)=nil, &(0x7f0000f22000/0x4000)=nil, 0x8001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ee1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ed2000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80}, {&(0x7f0000e99000/0x2000)=nil, &(0x7f0000e2d000/0x2000)=nil, 0x5e8}, {&(0x7f0000f5a000/0x2000)=nil, &(0x7f0000f14000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ecb000/0x4000)=nil, 0x3}, {&(0x7f0000f57000/0x2000)=nil, &(0x7f0000faa000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x57) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000b00)={0x5, &(0x7f0000000ac0)=[{0x3, 0xfffffffffffffff8, 0x8, 0xfff}, {0x3f, 0x1, 0x9, 0x8001}, {0x3, 0xc0, 0x6, 0x7}, {0x7, 0x9, 0x0, 0x10001}, {0x61, 0x5, 0x9, 0x6}]}) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000040)) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x7) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000200)='./bus\x00', 0x40, 0x2) socket(0x3, 0x2, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) socket$unix(0x1, 0x3, 0x0) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x0, 0x4000, 0x5) chmod(&(0x7f0000000080)='./bus\x00', 0x20) getuid() listen(r0, 0x6) 16:00:11 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}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x281, 0x0) r3 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) r13 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() r16 = getuid() r17 = getgid() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="01ff2d2f6275739a"], 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)="bb46c75180f456ec0e7f5e8e7b68529b0e480dd01f252490bd29ca925398ee159b4c6b5a5fbfb778b1147040fed446ebf5fd5f7a8968900a69ac83bad3011594edd80c8f0dfca24eab850f2d34823d88d16cf2e4f78fb957ab3178892a2cbd", 0x5f}], 0x1, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}], 0xb8, 0x6}, 0x400) 16:00:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockname(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = dup(r1) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x0) getsockopt(r0, 0x6b0, 0x10000, &(0x7f00000001c0)=""/178, &(0x7f0000000280)=0xb2) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:11 executing program 0: setrlimit(0xe, &(0x7f0000000000)={0x6, 0x1f}) r0 = msgget$private(0x0, 0x103) msgsnd(r0, &(0x7f0000000140)={0x1, "9ad0c5b7c288add3e4a010a81241d31d1a0bc4c2ee7b1a953765d67d0402ec2e818b95a3de8008f402110be7859e0d1b785172f37711386ae11185c9d2e09045856b5a3ccbd4a23e1439e2a78baf6d9011bd96837994dae1136c734ef5b32229732f00402f5b2eb5d5cffb0e084e87099c1838806a73c508dddcd01eb9063530fadebcbeffb5e67ce300f0bbd07b77629aa9fec07c4f397454b1acc1912efa0ab46d9627832b770ffbb511ad875e34d787a08a9370a77a9aa5aa5c869c0ac15494e9024f53a2f7ea1b5670b753b2b22cbb655f2a9cb69f630d55be55105adaddbaddaf9f907acbfc42f89ebfc89b6a364b0e7c6741f05b68aeeb072a283607"}, 0x107, 0x800) msgrcv(r0, &(0x7f0000000280)={0x0, ""/24}, 0x20, 0x3, 0x1000) msgsnd(r0, &(0x7f00000017c0)={0x3, "84bd7e5c00d3ca0c6b25c19f0052c644c4b44c60656280aa5ea730d9b5d36f9231a8d6c86b754eb40d4d16de761a108884bbeb06f77623cfcdbb76261a4ba8c1ec6ad6df9549af51c80c01e5233bc0ffeff372b80d13ef114cd53b011e7c683e1ef607c68dce80097e0364bf5dc8544cc6e3f915d6425719f555f078988b5daaafab7ab6315b16ffd20d4b50857e6ec59ea679aaf22a20c4b2e1579eff367d5cdadc2c44d50e7c92"}, 0xb0, 0x800) msgrcv(r0, &(0x7f0000000040)={0x0, ""/172}, 0xb4, 0x3, 0x1800) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x30a, &(0x7f0000000140)=[{0x45, 0x0, 0x7a000000000000}, {0x40000030}, {0x6, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffc) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/194, 0xc2) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4a, &(0x7f0000000000)="f83c13000000000000000000a729440614fdc6ed9752026883cc6ead1208") 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x8e26) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3c}, {0x6}]}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') getdents(r1, &(0x7f0000000200)=""/106, 0x6a) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000180), 0x11f, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1fe, 0xdf) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000740)=""/106, 0x6a}, {&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/191, 0xbf}, {&(0x7f0000000340)=""/234, 0xea}, {&(0x7f0000000440)=""/120, 0x78}, {&(0x7f00000004c0)=""/70, 0x46}], 0x7, &(0x7f00000005c0)=""/148, 0x94}, 0x800) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000006c0)={'./file0\x00', 0x9, 0x1215, 0x7, 0x0, 0x4, 0x5a028acc, 0x20, 0x1, 0x2, 0x6, 0x7}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x800, './file0\x00'}) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, 0x0, 0x0) listen(r0, 0x4) sendto(r0, &(0x7f0000000000)="bd9c9010ae0d06995fbc35ab648c09b3c6e2d645c9a44a6cbf23a93628303dd253fda747da5999613811fafa395fba6f91640549c4e162b65ec7e40f1426e1f20d46154843454a65e177b528c5b6d02058761cbf078dab579226672414490b1c5addecf800d8a954a5728ef2cd0b1c0a0bdf83e7eeb9f2fd77ea2f09b20b8b72f98bffbd79efa44e53dfcc668fb5590ececfb4a3d6c38e", 0x97, 0x1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10088, 0x49) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) 16:00:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x8, './file0\x00', './bus\x00'}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x8001) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getdents(r2, &(0x7f0000000040)=""/235, 0xeb) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r1, r3) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) listen(r0, 0x0) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c6530002b9da353281f46cdfc381724db2d5d67f0100eb9eba38dcea3c5"], 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) writev(r0, &(0x7f0000002600)=[{&(0x7f0000000180)="428f60b5466a5849c27944872f5b9b57f06e44ef623236b374e09f789be71692ba38f40960f7592114860210761cc404067463503a85e41f1ee7e0ce0ffdad59657552b5ac4e9e5d4200f0bc60f9f7acf0d0fba00a09589fd2ad39c237f502d2ff09a4d20e254f1323cf781805e4496cdfa9350578cd83e7742e566ffc4bfb59c0ef925e209adf948f49310c197e6f4fc3cc34d033d6e75283cf047011f15030bd2050235e51e8dd667da618ee593c47da07d891a384c0e14e1c8a04fd586d6972485412859205ab1574cfdc4a36140f8827db965733a48bb298241bffb966186379ec07de53fb3c57632a735f695c3cfb9b7093d559f3ac89d6ed11c976be2616c645ef27f47331104911b8c31833afcc6fcb5059e8e2fb4a35c69ab5eb643d10782c0bbe666df9e217f6754c7a304e1a05efcb5d601ffcdabf1ac563ebd1e36df649ee342da3590f8eb061dbadad2ef801f225852163f8884d614277079547aa6522da17d2f5140c22a5aa7569ef485d51e50c53cf216b97fca9fdfb85ee746f1284af4218b8a0756503cac139a6ee05a98a954c11a37ec768c27de96009386f95c6f2952405736630a61413cb13fbee01675fc8890692acc1e19020deeef92efa676fc5c8923b061c0e4ce41d41f08481d5db799fa030d2df336c048c374adf61f88732cfe39cfd20af468595e18f8e2d2c7e723870641cf90c3d8ac71e5a03b21de8ea503131470a25c6bff6557db60f2aea3f37ec6b73d8a529f8097ce65d53080a7da2b1fd83b0485751d17e9f0153bb98a884a6db83164953a40c85c3180a494881b3e63ba911794dbfcf588dfe1011ec4e168467339df02060dba0f0bd59b73890de6b2572cdd4909e125e85b5ee54840c4e866af5ab9a40918bfba980525b4503adf036f19a0c1f1ac089f5e8d363bf352637d688563413c76e920b63585e37e3ea6fe57fb7242377e00cfa086b36d1fbeec3d8209ff3dd09169e120493d47685179c2a6124d9e675694bcda363ffe03d49af06695d8b0a97e07601e017e0f6755933307903eb4dea74dbfb1714322b5d1921666b0190c138d6c69fb0df518acf5a15d6e1c311fb97c70ff961dc44c16caa32804ed10e231f2c60c7c60a21af7d44e301e043b5f05f0c19040e39ea5f3e212e6395a8cb4710b8eae219ed5b9aeba3c1fe3eae89a9bc0149815e899d1fa1745f6f11972342c47df56e5344ff38e1c24894b14456b338938a6d5f89a9112173d9b55a38688a7b024f6efee2fa13eb79476881eb21e7bbc2da16af6f1db8a623a9cbf60c5f700beba3f7ec32c197ecd880476538b710c1759d8a0d567ee35947e3f833e0f99b2a0c28b7602b464ea4f103d0fac54a6847f95efc64e99f2746a68234260a22d56b63ddbae0281342f8f5e9256c6d284c433ecf7baa6bac2c0819d8fb993c81d5adf4ac4b91de06c750638d87971216a48c4bd1b4a1173e1a13d6edc298c25331d985c03df3c94b0989ffe6399c5c1df340601de4499be69b4f1e75b5e113afba7c9757f96607c11d2e21bd2b8345ee51dcf2487910456cced25b07ddf74beb1470db5b4c347b718870d3a6a67a375ee23819faab7e7e2f3f6fcd2dbc6d576d4ebdb47ae8c1679326b3d2705c65a390ba5bfaa151c2b97ba3979155cb7ecb3fc6f34185f220f9b89e6c8c5e53dd6f5a1e3f6378a208fd1e0fae7040b3e5555918ec62655be3c58f0ec1c46d55c6087197ae8992dea6b4b0539c2a5bf97c9506dcf342a3de4ebf2fa2d536dd74ce322a3c95f559c58d43e7496830cc717ba181efbbd64a33d409a2901777ff57b3bd5ff8b6baeeb5b7c8af01b6133bad278aef1fba2b5ed648758ec331af014ee672a9c99b255364a1f3a98852390650962867b5d4b661fdfc29925bf4834fefb9cd619a2e58936e0d98321e365088292d14062727a391f85861cf3b28e832e8a1094683db80d4bd28783dde32a354f478885a7d0e98e1c0b69f2dad8453cf0dff", 0x589}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x357, './bus\x00', './bus\x00'}) 16:00:11 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x3d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000180)=[r1, r2]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: select(0x40, &(0x7f0000000000)={0x38a, 0x1, 0xe3, 0x5, 0x3, 0x401, 0x9, 0x676}, &(0x7f0000000040)={0xfffffffffffffffb, 0x3, 0xff, 0x1, 0x1, 0xffffffff, 0x1000, 0x6}, &(0x7f0000000080)={0x7fffffff, 0x5, 0x80, 0x2, 0x2, 0x8, 0x1f, 0x3}, &(0x7f00000000c0)={0x232, 0x9}) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 16:00:11 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:00:11 executing program 0: clock_getres(0x0, 0xfffffffffffffffe) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f00000000c0)=""/197, 0xc5, 0x40, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) recvmsg(r0, &(0x7f0000000780)={&(0x7f0000000200)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/227, 0xe3}, {&(0x7f0000000400)=""/28, 0x1c}, {&(0x7f0000000440)=""/88, 0x58}, {&(0x7f00000004c0)=""/30, 0x1e}, {&(0x7f0000000500)=""/225, 0xe1}], 0x6, &(0x7f0000000680)=""/215, 0xd7}, 0x2) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x4, 0x8, 0xe284, 0x1, 0x1, 0x62d8, 0x2, 0x1ff}, &(0x7f00000001c0)={0x5, 0x7, 0x7, 0x48, 0x5, 0x9, 0x100000001, 0x92}, &(0x7f0000000200)={0x9, 0x22, 0x3f, 0x8001, 0x2, 0x5, 0xfff, 0x3}, &(0x7f0000000240)={0x4, 0x1}) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) setitimer(0x2, &(0x7f0000000100)={{0x5, 0x2d8}, {0x4, 0x8}}, &(0x7f0000000080)) select(0x40, &(0x7f00000003c0), 0x0, &(0x7f0000000440)={0x8, 0x20, 0x4, 0x10000000000ffff, 0x2, 0x9, 0xadbe, 0xffffffffffff0001}, &(0x7f0000000480)) setitimer(0x2, &(0x7f00000000c0)={{0x7, 0xf0}, {0x0, 0xaf}}, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x81, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./bus\x00', r2, 0x2}) connect$inet6(r2, &(0x7f00000002c0)={0x18, 0x2, 0x7, 0x10000}, 0xc) execve(0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x500, 0x1) poll(&(0x7f0000000180)=[{r0, 0x8}, {r2, 0x100}, {r3, 0x34}, {r2, 0x6}], 0x4, 0x800) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000140)='./bus\x00', r2, 0x3}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000001c0)={0x8, 0x0, './bus\x00', 0x1, 0x3, 0x8, 0x7}) close(r1) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x28}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/148) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x946, 0xffffffff80000001}, {0x18, 0x0, 0x1, 0x3}, 0x3, [0x100000000, 0x1000, 0x4, 0x0, 0x80000000, 0x0, 0x7]}, 0x3c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x880, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x1, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000040)=[0x4]}) r2 = openat(r1, &(0x7f0000000140)='./bus\x00', 0x1c, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000080)) vput: bad writecount: 0xfffffd803908bd98, type VFIFO, use 0, write 1, hold 0, tag VT_UFS, ino 1453, on dev 4, 0 flags 0x100, effnlink 1, nlink 1 mode 010000, owner 0, group 0, size 0, fifo with 0 readers and 1 writers panic: vput: v_writecount != 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *338452 65117 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd803908bd98) at vput+0x187 vn_closefile(fffffd802f869f10,ffff800014941160) at vn_closefile+0x15b fdrop(fffffd802f869f10,ffff800014941160) at fdrop+0xc9 closef(fffffd802f869f10,ffff800014941160) at closef+0x118 syscall(ffff8000159d8270) at syscall+0x508 Xsyscall(6,0,fffffffffffffed2,0,1,c97b379d0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xc9a4ab57e00, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic vput: v_writecount != 0 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c vput(fffffd803908bd98) at vput+0x187 vn_closefile(fffffd802f869f10,ffff800014941160) at vn_closefile+0x15b fdrop(fffffd802f869f10,ffff800014941160) at fdrop+0xc9 closef(fffffd802f869f10,ffff800014941160) at closef+0x118 syscall(ffff8000159d8270) at syscall+0x508 Xsyscall(6,0,fffffffffffffed2,0,1,c97b379d0e0) at Xsyscall+0x128 end of kernel end trace frame: 0xc9a4ab57e00, count: -8 ddb> show registers rdi 0xffffffff81877897 db_enter+0x17 rsi 0x6e50 __ALIGN_SIZE+0x5e50 rbp 0xffff8000159d7fa0 rbx 0xffff8000159d8050 rdx 0x6e51 __ALIGN_SIZE+0x5e51 rcx 0xffff800016def000 rax 0xffff800016def000 r8 0xffff8000159d7f60 r9 0x1 r10 0xffff800000997e00 r11 0x873ed6e9f80bab76 r12 0x3000000008 r13 0xffff8000159d7fb0 r14 0x100 r15 0x1 rip 0xffffffff81877898 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000159d7f90 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=338452 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014940780,0xffff8000149402a0 process=0xffff8000ffff6d90 user=0xffff8000159d3000, vmspace=0xfffffd803f00b770 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94910 6450 99714 0 2 0 syz-executor.1 94910 1669 99714 0 3 0x4000080 fsleep syz-executor.1 65117 329541 3304 0 2 0 syz-executor.0 65117 146142 3304 0 3 0x4000080 poll syz-executor.0 *65117 338452 3304 0 7 0x4000000 syz-executor.0 95817 437306 0 0 3 0x14200 bored sosplice 3304 225547 12120 0 2 0x482 syz-executor.0 99714 182943 12120 0 2 0x482 syz-executor.1 12120 328808 25321 0 3 0x82 kqread syz-fuzzer 12120 228118 25321 0 3 0x4000082 thrsleep syz-fuzzer 12120 167134 25321 0 3 0x4000082 thrsleep syz-fuzzer 12120 484900 25321 0 3 0x4000082 thrsleep syz-fuzzer 12120 420385 25321 0 3 0x4000082 thrsleep syz-fuzzer 12120 27458 25321 0 3 0x4000082 thrsleep syz-fuzzer 12120 42614 25321 0 3 0x4000082 thrsleep syz-fuzzer 25321 369400 8388 0 3 0x10008a pause ksh 8388 355071 77806 0 3 0x92 select sshd 94370 74736 1 0 3 0x100083 ttyin getty 77806 17288 1 0 3 0x80 select sshd 96627 46119 74419 73 2 0x100090 syslogd 74419 352450 1 0 3 0x100082 netio syslogd 23509 426527 1 77 3 0x100090 poll dhclient 65332 176904 1 0 3 0x80 poll dhclient 13859 242368 0 0 2 0x14200 zerothread 76715 89167 0 0 3 0x14200 aiodoned aiodoned 36148 65400 0 0 3 0x14200 syncer update 96964 275841 0 0 3 0x14200 cleaner cleaner 65066 246211 0 0 3 0x14200 reaper reaper 20904 241413 0 0 3 0x14200 pgdaemon pagedaemon 49154 25277 0 0 3 0x14200 bored crynlk 1050 494979 0 0 3 0x14200 bored crypto 13055 22029 0 0 3 0x40014200 acpi0 acpi0 75864 463027 0 0 3 0x14200 bored softnet 10514 5649 0 0 3 0x14200 bored systqmp 42576 23910 0 0 3 0x14200 bored systq 30110 415215 0 0 2 0x40014200 softclock 50303 496241 0 0 3 0x40014200 idle0 49996 483651 0 0 3 0x14200 bored smr 1 357168 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 6335K 6969K 78643K 11830 0 0 pcb 13 8K 8K 78643K 38 0 0 rtable 113 4K 4K 78643K 297 0 0 ifaddr 51 12K 12K 78643K 100 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 35 0 0 iov 0 0K 24K 78643K 48 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1223 77K 77K 78643K 1650 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 5 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 1K 1K 78643K 22 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 476 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 41 30K 54K 78643K 415 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 53 0 0 in_multi 33 2K 2K 78643K 41 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 217 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 84 20K 30K 78643K 1955 0 0 UVM aobj 13 2K 2K 78643K 17 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 20 0 0 NDP 10 0K 0K 78643K 27 0 0 temp 156 2723K 2787K 78643K 4469 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 0 1 0 1 1 0 8 0 rtpcb 80 27 0 25 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 141 0 131 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 1904 0 1904 2 2 0 1 0 8 0 tcpcb 544 95 0 91 1 0 1 1 0 8 0 inpcb 280 228 0 221 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 ppxss 1128 8 0 8 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 190 0 0 12 0 12 12 0 8 0 art_table 32 191 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 7 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 15 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2160 0 742 46 0 46 46 0 8 0 ffsino 240 2160 0 742 84 0 84 84 0 8 0 nchpl 144 3021 0 1379 62 0 62 62 0 8 0 uvmvnodes 72 2493 0 0 46 0 46 46 0 8 0 vnodes 200 2493 0 0 132 0 132 132 0 8 0 namei 1024 8538 0 8538 3 2 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 9260 0 9260 15 12 3 6 0 8 3 plimitpl 152 44 0 37 1 0 1 1 0 8 0 sigapl 432 647 0 633 2 0 2 2 0 8 0 futexpl 56 7544 0 7543 3 2 1 1 0 8 0 knotepl 112 120 0 101 1 0 1 1 0 8 0 kqueuepl 104 106 0 104 1 0 1 1 0 8 0 pipepl 112 410 0 391 2 1 1 1 0 8 0 fdescpl 424 648 0 633 2 0 2 2 0 8 0 filepl 120 3601 0 3505 4 0 4 4 0 8 1 lockfpl 104 193 0 193 4 3 1 1 0 8 1 lockfspl 48 70 0 70 4 3 1 1 0 8 1 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 560 0 553 1 0 1 1 0 8 0 zombiepl 144 633 0 633 2 1 1 1 0 8 1 processpl 864 663 0 633 4 0 4 4 0 8 0 procpl 632 1250 0 1211 4 0 4 4 0 8 0 sosppl 128 8 0 8 3 2 1 1 0 8 1 sockpl 384 408 0 389 5 2 3 3 0 8 1 mcl64k 65536 7 0 7 3 3 0 1 0 8 0 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 6 0 6 3 2 1 1 0 8 1 mcl9k 9216 3 0 3 2 2 0 1 0 8 0 mcl8k 8192 4 0 4 2 1 1 1 0 8 1 mcl4k 4096 27 0 27 4 3 1 1 0 8 1 mcl2k 2048 54779 0 54735 20 14 6 17 0 8 0 mtagpl 80 22 0 2 2 1 1 1 0 8 0 mbufpl 256 89043 0 88920 15 6 9 11 0 8 0 bufpl 256 8289 0 2823 342 0 342 342 0 8 0 anonpl 16 90416 0 78935 74 13 61 63 0 62 14 amapchunkpl 152 3040 0 2931 19 7 12 12 0 158 7 amappl16 192 4020 0 3392 54 15 39 44 0 8 7 amappl15 184 218 0 216 1 0 1 1 0 8 0 amappl14 176 268 0 261 1 0 1 1 0 8 0 amappl13 168 233 0 231 2 1 1 1 0 8 0 amappl12 160 9 0 6 1 0 1 1 0 8 0 amappl11 152 55 0 43 1 0 1 1 0 8 0 amappl10 144 59 0 59 2 2 0 1 0 8 0 amappl9 136 560 0 555 1 0 1 1 0 8 0 amappl8 128 123 0 109 1 0 1 1 0 8 0 amappl7 120 29 0 26 1 0 1 1 0 8 0 amappl6 112 52 0 45 1 0 1 1 0 8 0 amappl5 104 148 0 138 1 0 1 1 0 8 0 amappl4 96 878 0 850 1 0 1 1 0 8 0 amappl3 88 611 0 597 1 0 1 1 0 8 0 amappl2 80 4394 0 4319 4 2 2 3 0 8 0 amappl1 72 20448 0 20033 26 17 9 19 0 8 0 amappl 80 1488 0 1450 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 16 0 4 1 0 1 1 0 8 0 uaddrrnd 24 648 0 633 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 648 0 633 1 0 1 1 0 8 0 vmmpekpl 168 8359 0 8334 2 0 2 2 0 8 0 vmmpepl 168 82561 0 80803 121 36 85 94 0 357 8 vmsppl 272 647 0 633 2 1 1 2 0 8 0 pdppl 4096 1303 0 1266 6 1 5 6 0 8 0 pvpl 32 236795 0 222267 172 19 153 156 0 265 34 pmappl 200 647 0 633 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 502 0 35 14 0 14 14 0 8 0