kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Oct 21 08:17:57 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-3.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.129' (ECDSA) to the list of known hosts. 2019/10/21 08:18:08 fuzzer started 2019/10/21 08:18:16 dialing manager at 10.128.15.235:12970 2019/10/21 08:18:16 syscalls: 337 2019/10/21 08:18:16 code coverage: enabled 2019/10/21 08:18:16 comparison tracing: enabled 2019/10/21 08:18:16 extra coverage: support is not implemented in syzkaller 2019/10/21 08:18:16 setuid sandbox: enabled 2019/10/21 08:18:16 namespace sandbox: support is not implemented in syzkaller 2019/10/21 08:18:16 Android sandbox: support is not implemented in syzkaller 2019/10/21 08:18:16 fault injection: support is not implemented in syzkaller 2019/10/21 08:18:16 leak checking: support is not implemented in syzkaller 2019/10/21 08:18:16 net packet injection: enabled 2019/10/21 08:18:16 net device setup: support is not implemented in syzkaller 2019/10/21 08:18:16 concurrency sanitizer: support is not implemented in syzkaller 08:18:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) flock(r0, 0x2) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) pwrite(r1, &(0x7f0000000040)="59edf5bc12c88a9fd84608c109bdf00febeaeec7e63fffa14624b3c504500175ff3376243a0bdf13e379b15c704f9526f63a3b95a19529367735c675434f7f6115b525f38ff2b86428570625baf96d801815a0c5859494e533c04e17918d70ea9628d737550a46fa4984a2f0a5a7", 0x6e, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0xa543, 0x7}, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000180)) r3 = kqueue() mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r6 = getegid() fchown(r4, r5, r6) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000002c0)=0x3) getsockname$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000380)) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r8 = open(&(0x7f0000000440)='./file0\x00', 0x800, 0x0) r9 = getppid() fcntl$lock(r8, 0x9, &(0x7f0000000480)={0x3, 0x1, 0x0, 0xbe, r9}) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r11, 0x8004667d, 0xfffffffffffffffe) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCNOTTY(r12, 0x20007471) r13 = accept(0xffffffffffffff9c, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) poll(&(0x7f00000005c0)=[{r13, 0x80}, {0xffffffffffffff9c, 0x1}, {0xffffffffffffffff, 0x40}], 0x3, 0x80) r14 = accept$inet6(r10, &(0x7f0000000600), &(0x7f0000000640)=0xc) sendto(r14, &(0x7f0000000680)="f7619af17bd60f94b551be45f34dcc17f9ec08ff6817cce3550265db860e6d8b8dfe92d55a9142df6403aaba04743cce741becbcf5cd526874e4b29f0d151fd3bf891d2892ca6a7a63fb962038da9d6f7162811d54c9092db2b845be9611dfb505dcc320f9fdaa77dc6bedb4785a7bc2b5f30a44f4ec11a7c6f9539d266e9d33cf0f562b8292cdd0d40b39ebd3746380b779e0f725ca3b6e9df90f0d1696756a530dc02e9249e01b5825eb86f2196a678ae72a6271471fb879a2b4882199ca8f4213cf7b2a60862165b4f6ec65f8ee599f70bb7d2699a2e93c7da790aa0f8858c627e86ac7f1c50944e8d636015b3713", 0xf0, 0x0, &(0x7f0000000780)=@in6={0x18, 0x1, 0x8, 0x80}, 0xc) 08:18:21 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x4) socketpair(0x20, 0x94099fc12c63a90e, 0x8, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4, 0x7bbd}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x109, 0x0) connect(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000001800)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = accept$inet6(r2, &(0x7f0000001840), &(0x7f0000001880)=0xc) pipe(&(0x7f00000018c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001900)='/dev/bpf\x00', 0x80, 0x0) r13 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001940)='/dev/speaker\x00', 0x108c1, 0x0) r14 = fcntl$getown(r1, 0x5) r15 = geteuid() r16 = getpgrp() getgroups(0x3, &(0x7f00000019c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000001ac0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001680)=[{&(0x7f00000001c0)="76731f22e6dc7850c2e5b8de447ae13d9a4a64ec6175f5a4c11cbda66191610dc8cc4b6c1e708ec697e529a9b2f415900cf8d5dd6939ce776deff670e23a7dbeca67cff333041120a536525c7b999800155fdec29daf4e3b7ca7dd89a18031a24f111b38255e7a60d4c4904efdd119fc639b4b71656e4bddabb8a15ce13a0329c95f5d00b39c6fe4257afdc010ef471bf2f4bacdf6868d05421c86ad05bc506fc1fbb6c3a96b75cdb67240d5bc1ef14414642e5c8ba3da9e69ea7aa7671da0bdf6ae1a38125f6fd8339c6c8ee4fe7bfa5ee2", 0xd2}, {&(0x7f00000002c0)="f09e7520a76532e16c281c73bec450083550b83b4d55e110c51ea73e1790fca0c8625ad1a57f9fc584c2fe20fc718137240bb031367fd3e0c2d394a958ebe342576880a62d58b5d0f71d05e6edcfd1b9868090778fbbbabbef3ae34f35a0edefc796528d0dab04e3701829e35066465482c418118ce113ccc9361f7f7a86aa47f57c18b34679bf21f0c10463efe024412aaa3bfc44885da40bc081871781be76edca044a719123ffd089147a86e5e7f1262d7e6174e8769fa9c8c49e7ddec5df4c300e12eaf981a216b693d47f3d9fd620d32d82c41219745f27294944deee434bef93c9dd5aa5109c4dc155c38a77b18773dc63189ca6a2197b8b09afaf432ca6952f71959be68b18dc34c4410e4e75749c632488fbcb1926ce548ff1ae9d0fdb1e81c36ab02cbc9b484244554df8fb1889a30ef8c51fcefbe07110b3ba146e3083f9b4ca17a0d6fc9250ebcb3ebf4e350613ebbb339058969ce8a4385b5c51f52a4dc4bf02beaca8bcace8a56965e9701b9a645d67b9caa5a0d11b2b0668b092ee8e0128312152269cad929e9d6c87c0453efe6c24be3a032d5b4fc8db429a36cf6c57b9ebe9ee0618884ed3839f2e04b461e9731b43181461950d50644e21c09d9b6d58e4cbb11c68932c6e7111c9f06cd5456546741a3b16cbf2b242da4f245b4fd45f4db499a502773b657d034cbdabc4575a2b57772a99b05da034efe5fc651f9505747ee1a64244ea66b063e09b8bbba96e55abd5d333ce287f0e04d4027adf7fab3601886a958f4f45b4570884a8d4f404406d4bade05da672b1d99cd6b7f38d89a02c3c6eb8d71f2aeccc74dd08b7962159fb9f52f6f133737f67b0edab27bb50ed15fd80b210a668886392a2ae659b1aa11283ca4ffbc378a2092d4ccaed3fe4fc2c3d8da3c0ce8cac3e8dbc421fc581fc12e425ba46067e82dfc4ef40ec6b5622f4b5570813491f9994c91bc747fc1274a7d928e968bdeec07367c456416e9578feb3303e44e57396b9d1e5d8ae284f6cb095e73ce70eb218b8074509201cbf246864dc3f7abad3d68405f96058945dbdf2c05a27898fbc23f3f116c1f635e87d2a28003f143742882615137bc6937e7b1328aa6ae1c2c92b8faf10aa9ea5a2eff8c28c66084e661ee525a730fca492c4aa60af93dfd42e34f8a3f71872b14eaa510a986f362031ea626010b31a0b2a304246b7fac186cf6e19720a0d794c3108e4137b86bb3242c1f4dc4c50cfafb61c073ccbd442015505983fb02472d04c475daecc0d945011719e22b7f0d9e50403cb281efeb37488a11b6e10b5f7eadc21d30f7776a511443ed015ca032ca79fe77a8b523fad4ba57beb89f3698c07fed0214f95d5d20e2754aae3835fbb9fd64f43a454025a70ecdc474bbf74dad75a71bed63194cf86ab1fa0784d83088c417d5e6b92388f42951571bad565b7128047acf9d9e3755c135c51f8a577ab69502c963f89964c649b91a9e6b3afe81f77492c30903d964f33dbf5801ce6f004ec170a33d95759ba90416d0981f7045cf2465e506227cf44513281b54fbb70ccdca6217ba449ccd65420cf5fc52f481f7fa811e989fce52836324eb5fec5b6e8a2dddeb84749af3a414696f7562ccf7ae5b7a471d15b2488b6ad0e1de785187610b9920b8f29b40602ea0e75d9aa7e6386313f39e0f51dde615415f976c74c1943d8c0250568a91991abeebdc0f1be7c95b4e4fa3e62e615d4080e8d385804a6a81154ec9f90994bb03081f7ae709e9f9c038cd04715d0e61d2a69048edf395bd36d56e491789a4d088ae390b939ef5fae3632b674a582aedc29de8c821c61ca862720d5e241a1641c86c3164ee7e641e24fdfc67ece7cbffa54628fbe61d7388c28de146d784b4968ebe23b8a3c02af28547ce67354112c911446676ad98c6219e407b977ebb78c684524977745f1594a07cf22bab8800f5f7a36e3da8cc3c79a93d0bb536abeae54c6e15e5f9c6a59d89ba06a1f4f971558266c3e2753d0613f90185405b12f53bcae5005365a36672061c42a7ac549e5f0644b1e28f3b5a893c878f734a27bec4c7ac71f06f0147d2128ec3cabc09bebda86883b0e8fa175989df0b0cf80643b1b6c48bfb2aa2950ed05c020f933e1aabc4f5239e78856a3a3672babcefb895887389979ba85c9167da77ccd5a3789df8bd9a0ae93e5e18e4629c185f521f1272ac7b3d1f50e23609ba876b5aab550c8b8c66a46760a87bd9025f333c8d83e699c42a02104993931a94aff10a93cfef669096430be93c9442c87bf0e1f0297a74102cf1bcc21eb0ca9c6dde09dec48cae8ba3dc90f23af4285e04659b9061c1ca00861e992c3ac3a10c7c461f9eabaf1894947fe4550a05670e2ce79c1780a2856c630ed362cafc2a89ee07b7bd5f681853d64a0c1a627130e42dc6874479c9e05c0c4104e71123551a4b201f319cab21e9b2fc5e4bdd8b75bffe033855afadd32717dde67dd0a872d3d0fc20bf4081ae9298a3044cb20390a7f104f49ad3ae395cbc42be365ebdcd4e3a10ca0ecd9ebac9d321041069f0cee3ecc813604501b8b7a9760a0526177422b24ffe7dc37c6303855eb2af9b5cb72ef941646440000f93abd18b614a923c01df63b4999be5c9405462e003df40d9fff2e9188438a07814d991e6aaef2787a5f3d34b4a1b073d0208f51382eec7134ca9bc0223e506550abd08cb1f665919165a7c42735c6177102981f4b6afc3863efdc31da443422dd6c84d23a47ffc9abedc942cdd3a59c3c9d2d9ac6c28ec9a7af58576732615ec6a9d5dce5b200711ade659720f556fb193ca49f9d1138adc92260056bb1c71e7800f98f624f16b152fb6a00831d7053049fafa531383f4917459114733a47c4c93a2fc08a7a33419bceaa8b1593932b48e1e9ed1f990e7fa44cdad5af1cd9266574bc38005584c034da7a7842d2f02ba113b5a5f041c7fa1533dbf37f4c18523278f70896534aa2d1320f8e4a27eebc504c73a5a00cb84d8bebc8c536d2f146952d7f00b4c95471b41bcd89c8122216e022fb2c034b3c39a13be53355a5c8db3b84f184605c8f881aab7f45757207092bbbf2469638b3f5b78599709c669e625911249cb8849ca5836300856ed83b9d2b429d4365048c2c516bfbe944647ae79f0cb8fabcb1cf388f858ff544affd49180373e4ff95f4865260381e9e3c11f7047a253663494c49758d8459f025a35168c0fe3edf03a5879421752b788e46c619348ce5d2e1fbe7e8f7c00de96abccd022ddaf066b18d418478361fd2b13199eb0df2375e32cf5f24564ecdef7acef8c19539a1f6d90ddfc0150e00d33cb0239d1ff11d83fbc9f43724f5e6e88866017cbca83bd3b78d5422e282593c840b84871478570a8ce88d302cf869b110be9ee4c73dc00653d642b0819d038d192dae9078839c7e65c37f64c53bcd0f8c6bf913916f1c7d15270177afc1c68976730043e9d4a85b3f5c7313aec0e2095bc23268a03f24daad913ba4b1f489c9f8dfbdeac56007f1577c068c8f9fb08af5d84a072e5df128a92303022b46b13395144df5e98f25db652786ebf9245f54645483fa9d9a70a15f82af3951be5e9e244880beec923986dfcc51745e6342fe1e2b826346cf52a861aba397404f273f4bc88277d709c0a36722a720e90f561429ad4bd58fac8f4997df9882845cb97fb79947f8bb259cf00c8a5fdb2a15921d4390b4c24dc52356c245e039c9396921304d2f3cac7c32b606f92822cd6d97eccfaf5365710197f0180b8dda0a02a7858a362412a0003e158b140a1d2af9dfd67d45cfc1461d74de4660d8b33fb9bb1928df9e710b99066fc8b7f933873d0bee7833c34cb68f74b5148ce75fdc73f7b5fba25760e7a1f4ee2e1f4656723bbd9bec0fc0dfe6f263532e911e4271c3f45653d013cef9b2bd4db7313dae8271bc243b9e4009e730255d8e5ade0b8469c1c6f3c7ae941e3953f53d05051239d72c36d9c274c25c30f73d130c1ebc7047a8a77805ca8f1c408c0478993b29263593d63d94e186ebbc095698ed75085808ad932621b1c5fac610d995e1552506dd4ddf22080107f7fa059f96941f8150568e20630aaae94e33970552aa2dd7fad623d3ddfe4f5d169de3e443487da158ec40491e689b6057a960c9bf782fe428d8f1225482f7b94c42f618236ad4202c2acc1c86a1e2eeb363a06fa73a97fca825a1437f295c5b1a476dbdfc1cdadcb5e17990f9fdbad8c40d99019ea1bd1458452407739a861f9ea7a747c471cfc7f375c8d6c99aa038628270c816adf5e37e3fd381c14ce4a53e1530d375b8a9ec7049fa32973be12add908c65b9026e8ccc67731c89262f4ed44314008779aab707c3a0251697ad392263224fba1999ad5b20d19e80c30cf9ed0e6935287b9c666fd86928eb8a8aca1610976f7d1ed96e2db85c12e7a91b4e5f6b67705b441ba7e4647b7228a3c7ee9a3181e46ce7087de59355ad4ce66df0b9a1dbf8b0f5416d2621166e9c60752767d7404b07eb6967b0af006af6693d2b0de7f2f8a957fab441e257a8bb9c7bb3dee93203a38245ff36be4810ac3b632fb3d6ba63b4877360361246d291af6508d84cfd74b6253ea8494ccd49404d632cd95bfeb20d2c7bc716ffcbaf3d97ad271fddbd325bcf8ff9c1d34c461c985be656d660b728ef60349d3958fb6060beef3f4484f88b6eec302a7b3773655a8798b95246a0f2a1614affc31c6ebfe08616efc8324320cdcf1cf2c45e8c34d776932b86b750e0d85c0b705076256f939205acab5b2166652a1ed72cfca4c62b9472fa3b6d26c95b2a5dd8ee7e4fd9953d3988b360a5756057557e109b55349c65231e916e94f18aa379c48d3aceb216758a3145a55392ec1f67a2baf853027de660e4712dd8387cf3c16f5e42278ba72e38f11dc087d9fe7d01928ec27ab1bca473ade388c897c2049656c5dfab1a5624b1624adc0c0de15f6e3659e624d0e10c7ca5bc3140bc33c697948a96ebb2dbadbad53a25be2a3c10a39f082120323551fa6916f5e09d30f0bb248eefd3e7fe870f4af64608f1c0ec095a3f7dd825bcbcd836ac028115654ba111a40c317120324ca65253e541afb5b98f24cb9008450025be9710f7b4f095c392bb9b2826d410d9169c4fcdfed5bcda4a43d138725339d11bdc7ed0da0f529a68d25f93e0a856710387a1272838e8f6c54b0b077509e4127c9cb4e71e1f175e181e36b2ece2d6888741e028ae8a37ff9a962cba91bf0f63989b7acdcf2e528f400ce2e4de8d47fc707be0aaf711ea207acb702ad0a6f68ea3598d1bccf5a561660e01ea1e79ab3ea42ec8f4b0a03fe929ab722b928847dd533e438c014e4e85904dc7828446087454e607382c259b774695f48c54ef07bba2c732ce1625f15286f7b0ddbcaee82fe39c199863e330277a6c9e9b0e4a2e3ae6045afa8f6521221ca1110e888bc594253420b8a6530d94eedfed4c7ed44d0ca8a4056011bd77ccb95bd40827b66d20027bca6bc643ea5796de01b7c182bb66b0775378bd5f0a5913a33f3299304378159fd5093fc6407d169f46c5ee67400fc3492794c98a82e8bae1bacae8fb1fd4daaedfd4b5ee3b092376ab6b8a6375010e3e91c1010a96a85011bb9b4e24c5bb0ef4bce133fa4d2abb3db0a91072ff4238dea2aa06216fc20ff81a4ac00edf7e4203ff027c244a237202633687849ccacf13c3ba7e541903776479254208137923f892d57821b6f13f88a0caff6ba7ece581bf40b420e70ad589bc7f338328f9d8624f", 0x1000}, {&(0x7f00000012c0)="2783e148726299602296136b65b15b677986ec5a18b9f233fc9185c21067dceed3587b02c5e2ef95076b505675ddec6deba21f84cba0282c8f2247cd63309d216017d4db7b073e79b0d736f75c689cb7ff0ee585b1e9b64891055df67f4438aa696499907b64ee55097a251721ea6e8a68522122d1b7e521b4e762162e68447e44120d8572c210e920dd6ceaa594c44bb2cdc4", 0x93}, {&(0x7f0000001380)="409a3c8c9e5d0c8f97bde4e0ec21492eef88f5e0988cc496f08694b5fd1ad1905166e302c9da06cbe2ee17350e1a009054a4205c1bf6eb1e2293836242a9b450185d0c240bb03c7144b654b49aa31f0be4526bab149dc66203cbb0f6fd226d7e5747671868c52cb6529e4161d646b38d252a12cb52667e1b0173f58d91e23290db459ec7c4dc5f15519a50a3315f86aa4139114fcfc84e12b52b7463a543844928f7095c51588ea10387e431371311208f2fe731ea7a9c79568e74e70e85b837b627a893735090bf4bccde797a8421c034", 0xd1}, {&(0x7f0000001480)="09b7f10eaa5acc8505aa9f03efb3e92eae45d0c83e7c1f57310f6f508c332d5c8c67773f25bb4bfe6ee18e9a787d09235936566cd7aea248acc6756054fb00ec03f1d5c9efa117f8842b53e35e33000b806e95045d3004ab5543dfc0f89275a64cf06ecf5565d7d116c8e4e98b7379fb0bfacba00c5d9d", 0x77}, {&(0x7f0000001500)="143fb38e5f1b629c723d7bdb5ea4c5563f6e2faa0e79a0d07efa5c51f56b34aecb7df05789a0f60a6f32d7c261505af191739b05a854cf5269fb404b976790f419b914780f6eda8796de6a6b9ec707ab85c8b355b33448629dc7336b1cb4ec450d84b4cfe4eede119843c2ea92b9baf49344a3b828c0943a86690d7d12552f81e75298d8bdbcfed801ec26c553cbd4923e14f33176083a1a1ecdfd7db34888cb8d8e99f71f3a852423bc352a1e3edcfcaf977d1b557529ef97156186d220d9e9e9cc1329543f1ab59ff324d7bd88ce5eb02ca9e6015ee383360e735806b089ff8f423868ae2523a159048fc583", 0xed}, {&(0x7f0000001600)="fbc5e1ac79d7bd7a59b24e9a78e456898bf4d2ac51e5e5b08f90ecbe2b626578bf54d9f01afd79", 0x27}, {&(0x7f0000001640)="fb60bb4bc50f842ff6", 0x9}], 0x8, &(0x7f0000001a00)=[@rights={0x18, 0xffff, 0x1, [r4]}, @cred={0x20, 0xffff, 0x0, r5, r7, r8}, @rights={0x28, 0xffff, 0x1, [r9, r1, r2, r11, r12, r13]}, @cred={0x20, 0xffff, 0x0, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r17}], 0xa0, 0x403}, 0x800) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/null\x00', 0x400, 0x0) sendto$unix(r18, &(0x7f0000001b40)="3d7787f80f08053e35ba7f6e9a98e6c6e4230472dbcfab1c3c1d673f8e07d829dad91350dadd1eef4e381bab1258407619f2e362f631", 0x36, 0x40d, 0x0, 0x0) setpgid(r14, r5) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000001b80)={{0x18, 0x2, 0x579d, 0x7fffffff}, {0x18, 0x1, 0x7644, 0x8b}, 0x5, [0x8, 0x3, 0x80000001, 0x81, 0xfff, 0xfffffffd, 0x3f, 0x7f]}, 0x3c) r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001bc0)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r19, 0x80105727, &(0x7f0000001c40)={&(0x7f0000001c00)=[{0x87}, {0x2, 0x8}], 0x2}) r20 = dup2(r0, r13) ioctl$VMM_IOC_WRITEREGS(r20, 0x82485608, &(0x7f0000001c80)={0x3, 0x7, 0x8c, {[0x8001, 0xfffffffffffffffd, 0x4, 0x0, 0xc87, 0x5, 0x200, 0x7, 0xfffffffffffffffd, 0xb6d8, 0x7f, 0xffff, 0x8, 0xfffffffffffffff9, 0x8, 0x2, 0x6, 0x7], [0xfff, 0x7, 0x590f0551, 0x7fffffff, 0x7, 0x40, 0xfe1, 0x3, 0x4, 0x63], [0xfff, 0x12c, 0x3, 0x2, 0x2, 0x4, 0xfff], [0x0, 0x9, 0xfffffffffffff03e, 0x80000000, 0x3, 0x850f], [{0x3f, 0x1, 0x5}, {0x9, 0x8, 0x401, 0x63f3}, {0xfffc, 0x7, 0x3, 0x6}, {0x100, 0x0, 0x6, 0xfffffffffffffffb}, {0x0, 0x8, 0x940b, 0x10001}, {0x5, 0x0, 0x8001}, {0x4, 0x0, 0x59, 0x3}, {0x2, 0x8, 0x76, 0x9d}], {0x7, 0x6, 0x0, 0x35e25ea9}, {0x6, 0x1f, 0x0, 0x8d}}}) setsockopt(r10, 0x7, 0x3, &(0x7f0000001f00)="0915a064d642aa85d77b56e578c0c679c3ed552cce2f67a777605ce38d046b943af99ffd17bbb2a24b106979eac27ddf02986666ea5cb982cd38db0467d380e211f2b51a9c8c2597913e3f57e8a343518ac9aba2f8a0545162757471b449af270c13ae04b523a9d0fc081a88cec5cb8d3542251a8f1d8b7ed20ae927d32fa61d1185eeeaabc7576ba5303e2e70570214b4ff6fcb68d69fe3ef828337c465e376b89505c2e0fc67abfef016f8b4cac295a289c77bef5b743a202545b9f7244a70d1e652", 0xc3) getpgid(r6) r21 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002000)='/dev/wskbd\x00', 0x80, 0x0) preadv(r21, &(0x7f0000002040), 0x0, 0x0, 0x0) 08:18:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0xdfcc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffffffffffffff}, {0x1000000044}, {0x400006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10158, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 08:18:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000380)=[{r3, 0x72c42668b36db530}], 0x1, 0x1f) write(r2, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r6, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r7, &(0x7f0000003780)=""/4110, 0x100e) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000080)="a6", 0xffffff28) kevent(r4, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7, 0xdfcf}, {{r5}, 0xfffffffffffffffc, 0x81, 0x1ba3469e9eb26ed3, 0x5, 0x20}, {{r6}, 0xfffffffffffffff9, 0xfffb4fdbd6f8c79e, 0x0, 0x4, 0xae5}, {{r7}, 0x8000000000000008, 0x1, 0x2, 0x0, 0x5}], 0xba, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0xe832b9fb3a573224, 0x2, 0x178, 0x5}, {{r9}, 0xffffffffffffffff, 0xc8, 0x0, 0x5, 0x6}, {{r10}, 0xfffffffffffffffc, 0xa, 0x2, 0xe373, 0x3}, {{r1}, 0xfffffffffffffffa, 0x15, 0x4, 0x8, 0x8}, {{r11}, 0xffffffffffffffff, 0x20, 0x4, 0x5, 0x8}], 0x7fff, &(0x7f00000000c0)={0x1e82, 0x8}) r12 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSWINSZ(r12, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r13 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r13, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r13, &(0x7f0000000480)=[{&(0x7f0000000500)="2d5e843a068e062c720826f4c44f49a2e31832684d63b2", 0x16d}, {&(0x7f0000000400)="c41b9e373567ffc9bf228aa7030082f2f3b9efcbb3759ab3b0aae0dc2f69cd0af17ee697f4eebc2e81e629c4a04be60c3321182877ddd67c299ab460553ff87f", 0x40}, {&(0x7f0000000440)}], 0x3, 0x0, 0x0) ioctl$KDGKBMODE(r11, 0x40044b06) 08:18:22 executing program 1: r0 = socket(0x6, 0x7, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f00000000c0)="47f9802ad5195e759cd2aee272e30869446ae7886274f4d0de8d5aaeaac9a7b2f4efa4225c0ec979a1e866a87522a93f068f3d15774d8ef0771b287e7249cbb041635534ec1135c16d561845162d66a766f4405243a6d81efe74d4aff97fa99ed3be3ec686bad5185cdf0b69d1f3d33730977411a294b790122a575237fd186ab5a374c84141c7d5344243722f4114e2732397c3036e7476f2ee30f0aff527f28155bf5c99d372d246f7837591", 0xad) 08:18:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x35}, {0x800006}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0xff01, 0xa, 0x0, 0x7fff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 08:18:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) socket(0x24, 0x4000, 0x1) r0 = socket(0x10, 0x5, 0x9) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/108, 0x6c}, {&(0x7f00000001c0)=""/76, 0x4c}, {&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/94, 0x5e}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000480)=""/209, 0xd1}, {&(0x7f0000000580)=""/171, 0xab}], 0x7, &(0x7f00000006c0)=""/95, 0x5f}, 0xdad3ce354dcc1697) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r1, &(0x7f0000000240)="220e2a", 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0x41, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:18:23 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) write(r1, &(0x7f0000000080)="a7", 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x1, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/31, 0x1f) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 08:18:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x0, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x3ff, 0x9, 0x9, 0x4}, {0xfff, 0x1, 0x1, 0x19}, {0x3, 0x4, 0xff}, {0x9, 0x5, 0xf8, 0x94}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 08:18:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 08:18:24 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abcbb4896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0ff0beeee50000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28da5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94fb58310c2ddc0c4c0af9990f2c0a0a32f90f19693b37bf92ef6ad19f45abd29c1f2d7fb22123abb3012400000000000000000000000000008889ecbd88234cd4192f31a57b33365eeac02d4e8668b5c952d6f35bc9d97182180e0132f8df99f2"], 0x10) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/174}, 0xb6, 0x1, 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r15 = dup(r1) sendto$inet6(r15, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:18:24 executing program 1: socket(0x11, 0x4003, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) 08:18:24 executing program 0: socket(0x18, 0x2, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) r3 = dup2(r2, r1) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) chflagsat(r5, &(0x7f00000000c0)='./file0\x00', 0x8001, 0xe42b3e53f4d9c122) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 08:18:25 executing program 1: msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/yev/speaker\x00', 0x632, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r1 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r2 = openat(r1, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r2, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r3 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r3, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000d00)) write(r1, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) 08:18:25 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd5d4000000010000000000000000c0d9944243d26cc617ce8571be571b00"], 0x10) 08:18:25 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x46c, 0x2}, 0x8) 08:18:25 executing program 0: sync() setsockopt(0xffffffffffffffff, 0x20000000000029, 0x39, &(0x7f00000000c0)="d5124e863af6af5390c70ae3e6deed395a475ea4ce77a7f42a8b917fd271d2a64ef037f531b5abbd24298ffcb372d2d57e3da5c0172ec741bf2e47a4629c1b97487c0d947138cd8f560110b511728a7c4cc7ee817ca6b5ef65a749862d20f923a67ae116d5f4fc944ce3f8658c410191bb51f09a05c84f067d89deb46ff5ac648a0ff743e7209d031302b3ef37884fb75cce99cc38b257ff93b836be65eaead3bae651daf11665e56aa061fd387ebabca28e4b336ff7bf7acfda75fea83e7d", 0xbf) 08:18:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee56c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e705300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa212361cd8cac7dbbc5b65c6593d2870b4122cd2350800000000000000000000000000000000ac690b8f0119699102b3df4100d4123c55a44f97f88aae10ffe219643a0c234b63f3169bd7508fcfd6ff99d4a75f2d353e29a2563c7286962c130e27dd5b3c0d8bc7b3f852724fcd20b1aaf9cd87cf20ac5b06482bb0de3e707fca941fd27cef554f42246e8ab39e293ec16c447505fb63e22f0c9fcd0104d5f5191525560754165bff1802ae46f8ca9f8a3ffe3871a69270341e04"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 08:18:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x64}, {0x8fe}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ftruncate(r2, 0x0, 0x173e) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 08:18:25 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') rmdir(&(0x7f0000000080)='./file0\x00') r0 = msgget(0x0, 0x446) r1 = getuid() r2 = getegid() r3 = socket$inet(0x2, 0x3, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r6 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r4, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = getgid() r10 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r10) r11 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r11) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r7, r9, 0x0, 0x5}, 0x4, 0xb8f, r10, r11, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r12, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./file0\x00', r1, r13) 08:18:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x0, 0x0, 0x0, 0x2000000}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) dup2(r0, r1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0xffffffffffff0001, 0x8}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) 08:18:26 executing program 1: r0 = socket(0x10, 0x6, 0x6c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 08:18:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) write(r1, &(0x7f0000000000)="914cec955c014e112f6bf0c1499883b03e6c6877d3", 0x15) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x71) 08:18:26 executing program 0: r0 = getgid() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = msgget(0x0, 0x446) r12 = getuid() r13 = getegid() r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x2) semop(r15, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) r20 = getgid() r21 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r21) r22 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r22) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000200)={{0x2, r12, r13, r18, r20, 0x0, 0x5}, 0x4, 0xb8f, r21, r22, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getgroups(0x5, &(0x7f0000001700)=[r10, 0x0, r20, 0xffffffffffffffff, 0x0]) r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x3, 0xce42fe6079224bfc) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f0000001800)=[{0x1}, {0x2, 0xe1e0, 0x1800}], 0x2aaaad95) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001780)=[0xffffffffffffffff, r0, r2, r3, r4, r23, r27, r30]) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r31 = syz_open_pts() close(r31) r32 = syz_open_pts() ioctl$TIOCSETA(r32, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700", 0x0, 0xfffffffe}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000001600)='/dev/vmm\x00', 0x200, 0x0) write(r33, &(0x7f0000000080)="a6", 0xffffff28) r34 = openat$zero(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/zero\x00', 0x80, 0x0) ftruncate(r34, 0x0, 0x100000001) writev(r33, &(0x7f0000001540)=[{&(0x7f0000000180)="e806df45dd1059ed39745db34b2d3b90f22c34ae12819c29bc022463fe27650209aef8855131292d1451f9e9693ad54192d8bbf38f116aa27d8fcaae358683770201089f8d4b8a7e284e0f4d298f435e8f421584f6b6d5f368f07c284f7e7e31aa6a09659b067cc22ba6bab4f1be9e621740a00a595fd03fe6b7975d21e525d31692205e7a734fc350b7cceed400fa04d026c221d836fbe397da558dd80ce683905a5cdb2fd2735b9734a4", 0xab}, {0xffffffffffffffff}, {&(0x7f0000000240)="56c0abc7858c147d0f643327adfa4aa71a7861101988ec9e0cfe448a4763dc821da14442fbfaffb55a4ba4e7d4fd58", 0x2f}, {&(0x7f0000000340)="33fc1a00803abc6b84e415b907c5086173fa1e8da35d0799f62a9211f99434c616e4164714c2d2ba2b63798369ed02949e2715e3ea2ae7217dbfebe57c719a8e3da647b73cc850638426160f515d3e76d68499624089414de25d2a0cd0084f66f1774e83827b693e4f35d42f518499be619011233c232d5eaa91769592e7250c93b4cc34dc02f7ac5afffed992e43f63a077d1735163bde0461e9b7a27a165b360577f580e6e74872b02549bef7b33d4a3ff7db103354c5f773b9f93d724878b824ab468a24ff4754246a519ef3ebf6b316dd978a017eb64ab855651349ebf5edc3eac29410a23007fd93bde7910532863d0b97614da3db7f08d2f4a24816b540b39cb04c0e59555c7cc7172f89d6ea1e9d915d20f6ed92603d0a5aa27bfcaf7ef374b270d31530e3e737e3673de0d54b0196b04782d55557e1fcc93d24d7409296f3894d429ce487a56d584594e3e51e3ffff9b776905a5826e2eb15a35e2dd65a1d1b22c9ca7de0c1e55de9952f81859c6ecfd4f1cef9517c37477da3a8a79033fa16b1076978b12f5beb22585145abaa536685e98041c0f582664db9b9238e8f1a8fba066b4b7cab05970bcb97a20a7ef68eafb8cfe3f356089d712f27c3b74304b082f2b845baca0cae2f166669c107900895b0a40719d92c4244b99a8c8d0cc74553acbbea6199c44f5b34bdf6068369d7d6827c1ba5ea1be60b190a37386de43093964910aa5c58e2a4ef5a72e75e36fc7e857bfeae3a0d958f689f7cb7c19ab882ea6a27e76c6329ada7e8075be75c35fa41d958735ec6ec9dd8e576e64caa158a2842c99e0c583a815efeeb84c246a374a2e7472304f542ea78176724dfd007fd633d5898998283577629756d7832e741034369d089f2f4e72cd190efc700d01bf21d71bf89047dd64ddce29a018228b95f897144afeda3a24c0145101015c7331aefb8943266878c21a1269bc8254e885e1b39714f4bd29790b206b98f673eb6664ca4e750a90da5bacb0decc8553872b5d892fec23365dca1773f951dcaddc8b53b69b709c6b57088afd483fa23fc6b9f8ac04c4b4176b9619ff40b8e78eacebddaeedbdb23caedce5644773048f473f85c309464459654ed6802a782a4b1117ddcd023188b9c996b5f4283956914ba0190a4e03cd1766399adc5db46b9e056ac71d156070cae8da30b6ba3e1e40b532e03b1c27100fa7298143f9f118292a1cdf843b3fa1c14ccb1622604b62d00feeb05ad85a2e434ff5415a868d22ab3ca66342751187d5a32d8021c9276874862e1477553ac524192ad9e6f798d8adf7b46340126b208233896311f751009dd4dd37547ef871d7c2aea4f7780a8d3481842cc0c0b66ad2567c7123793284f3c30855fae111ea816b14e625b31d6ef064fdc3e89c24abd55ce3df722d9f87450b759070c6f4970047f39bc2e63ae79ee02c6daf76b51d24d3251139a73020d18a38e91de44d46894fa05920d877be0dbe72c3e170a910274accb57390a378b4a61b574e6b94f6ac04623e7dc5f4adabcc175ebf24ea47c2cbb219fb449352e8072c2c827bb61fd17c787ea43d9881277919c4eae0e2b53a5e9cd1afb9dc61df1282dcca67dc19f9b8d5c2e19f79f6ebfeb5902fd19f8cc91dcd75b719fc518250593beb77617f50b23184ee8693c9c0170a5aae581abd6e39091991321c0210f72628d67061c04f2ab4ffd55ff551807408b2c0de1621a74e2545facffb380244b5bbcac85fe5b94523958020ea4086b2e4df71f37259c7e648e30fc6cc40f9865c95d8339affe6fa1cf730732ffbfb76ba711ab3ec5d0fc26105047e688ecf23c2e005c46b72479dde457dd29da30c37ee033892eede21e5fc5037ed5dcb46381cfcf2ce93e06ef2623fafc56c515540fad2f3bf07004db58f5f87bd67347465c4c46383d802b359e4b159b32b22fed4e4db19402df3cead61dcc5174228c966ffddcd30253b1b89351dfb27e32772f7ef4fdefcf095e28f6dcaeb1af50a428b18c0de339eb7f303b8a9d26b859a56ec1777514ce82c672be3e83e2da4d47ef2f84577d6682a6598ba4c12834a462d2cd7aa641611230c1a40d76020c1c6606e25628b1b0c59709c9080cc88f1a774a8a8f731db503589e6c5455ea7885fc6b5c75c34abb89672f2bf2fdaa89f7937aeea9da744541d336f5d2eef8274cdcfd8ad0fef1324c420bd67587d0f0b9d0f545082a0bb2f3ec8c30f02bfaf569066148de9e54a7c704936cb2103555b4e3044fb04981779693c51d1d46d4e4db25dcbd16b98e756084740515145c1a50515a1d3743b18a1fdd5d96a1e5989d4fdac37be01c06786b7436e0782b43dd64fe63b2ae14e77414d86e73ea9ae9fa097ce8e4e3eba72f29d9a44ceeb8fdfc8a1d659ead8e4c97a6183a51cb3ee65be6da283189af2076cb9a8e0a98825d7aecc4d98b6e3265a8ca38901696906efe42a58af08a212412f0bdbe2dd2176d917adc416ff54332ba7d6773e11479ac8d974f7cee4936f935ba1e8bb6bb4cbf2704976d01075b44f6926d07c0b5062f7abaf705ed7c00d0804a347e76f328de4d3f442d88a6eed0634cb134603622879470de2c5101a4b00a1e884ec588f22aaefdd434bf3fedc58a344569219dbe8cf9554d48cd9d43833165f63594802489d4a4828183ceb1e844465caa84656d0ae507529d881d839a68be89bb41fe8f0f62de0359b3bf694ae45a89c3fbe3f6f12081c8703381cafe257b040e927ee6e1bf1f5d7c96142fdc272405329a455a9f6143c069b1e4d5cbdcb2ebb685776671a88bd42875e31da20fb3a670abc6f9f67ff78334d7584134c96a72cbe1f6591ea16572148ffe79e02d6119b49acc83c6ce45939ddd6de87d2e29ad92fe8e4b31f6330600f4535e057bfc3cccba3a9e170c6ef3c6e16884b1d79cebe8ac91ed4ad3dd8dc48083cd61f2b11bd87bfcf534faa3463673a1589f95fa568a3c6cfea1a20bcb58bbc41f69b352bcf4a32b737ab09b5920aa727aa94ee163615c1f4838749cd03be2a81188c5049cec0883785bc6a1a20d6272cff434965233201c465db4c60c9795a229368e553abaab6df97478794f4c3842040101e8fde6861c294ca6139608308d133294b940111be943cbbcd4ec1a834f92953caba81a47aea174efc2addd90f5966fdbaa0072686b0ff3b1734f501891f9861d83fa86f8c71ac76b7e6b45d2ec4fb559a1d8f6b67cd043181e5e67086ba59919f715669353ca8040dbbb323b5bba702336640f5e2d64a718d05b479a9383c4c1168a37553c981903c1487f3513de2d7c002d028f4cf0db9d79688e4ea1a7d062a07f39aa936a86afc6f4a62bb6e4131d0d6e379eb6097c48e178a991f2bd4513c1ee63afefda9a8f57f86a2805c7713bbbf92426623eb2e37b92bda7f378a1c2f97313df3151c58b1acf2ab451432340f5cab2694293dade92e25da93a623355169400439d9898725cadfe8c26078e3557521f8434a912a1e35c63a5840044a88afee4a1406318703f667fe94527e6eb99562c8fb4b9868c325025fb249fff1e65555260e77a72d1c4dcf30f71dcdde0a757f66aefb83b5923fe9ec7adea65305da06b65ad5e8f62759ae47b2847cccd2f29afbbfde33bd411456d17011797230eece986b49f0d22fcf8c13ab8459388679725fe5f33180086f61fd77658a797fedc1ef8d86b92311f9de87cb881d5418c550a063e5a28cc3354d2140424023cca906cb5e9e80faf5ef26cfceff83931409e98ae4e06e709731ee9d2acc79f1e2794a5b603bd02907130234165656b52ded1ff00d4664c78d14142dc1cf0e92d977ff71f57f435e6a9fbae21b8a41596020b372bb7085923db7d587106df467fa8b8be3ecc7d2daf721f4f0bb70cc55935770768299c39ca124cd8f2a9496c7d3dcc7648c6126e4c98d9e5d8245b1e44592ff0b05a5bf2ec111115450382eec6de8dde02842c5e4eef3c3f1beae07f2e707ebc44a9691b645e802e241dcd74787549715e5d72c2fe71fed662ad70f3313381454486b85080724d0153244e631772ee8fed19169e867bccd90c173bb24960e5928bd92b73b09f7696541251abcc56e2f85dc0beab047765802dde84573890d9fe9a2a8100dffa968d0080b4b95fcb87f3d536570ab841e2540da0da33af4b2a23e2b6ef4a8bf90f8ec4f935c81bd2188c826b5b06137d877cf9b0201df69bcf1ead28d44d276f439d90df0db7e77465bb27065197a12c35a55e38780af268ccef107d7f6099423fc7427468dfcedc495648b9ff2744893cf12a45dc8a5247e035c8eca0f1013ee673203a57a024d859639e58f2ce4f8a1f9d3b4c91c83628fe0212bba6ce31ab42e1b32c3f890a2d55100cb7c1d95acace69735c04b91dce91c93607d3ff055e97f9faf2ac8f588695f22ccef99a155d754c832ff22f0a6f69597f95446fc2750a9476f67c6c1fe9dc5b3fea588de95b73f1ce9bef2ecae6069ef6410c82bc49e47c914565b766257a50b32927a3fdd8cbc14556144d20e6e18643185e6791be61b9da564862327b5a12fc4e49206a19e17c4756ce774470dc1ebadc942749684fab712dc25cd886f884f8952883ac19dc408d99184f08761d13f92ded6b0ac016085215d78622970e82f2dd800fd1d975812ca7efbbae90cb5a2aaf0667f885cc090e2b2efa11c23f0f9dcd22879afcdd083bc45feda2301f852aa6a21699cce280940a930160fed73cce8fd9564050fa5ea8bfe188ce7124bd4998e18bfb9793b112bcb881e6ea44ea9f48762087df34601e5600e0d87887565c88c1d5ab2672ba50061ec90d884d7bedabe3935f0ea4267f6775aaec8ea610f4a905ccdc7989981f9c105794146754fc6913fb04bb20571a0238a6faf77aced77b89a8163aea1ee583b92bb00f76ce9f59b6d4e36e877dd1061881d3180de5ec27c209bfe0b0459ea9029ade377939ef797798aeaef86d7a05750afda28582af7996087e32a6dcc14252680a8069e25a503895aced2413b93c5976c15cbaf139d2180c08d1583a7a62600b8db71d4db585b519d58ff2c5c92e391585e0e0ec38621a49f6ee8a7de7398c476217eb368b8c3e4342df6230c91c15957a3dddf7aa4de062a880283cc3018fa05507d77d7738c026152888cdf6ef470ac9d7101dc73049776f7e4264aa760635c931dc25af4f57016fcac3ae06e1ce44e1fb9a6027847a254ea1e05742bee07fc841aea2d8c68250879ae30ce414453e2635dd9d6cd06819499ca52b49b691813d80e9a79dd1059f059b776d4ee7b2b39b2968e653e3c97959fdf30e645d72286baf633dc044a5bb5523d28ed17dd7dd80d4d66f7aebfc33d2932b99b2efbceb20780348bbd72d83d14a03fc22e58f735eec06ad0aa8c7ca441ea6fe79f1ae8bf22b6fb74f82f28225ea5daf9148d9b47c69d5c82a59bd0e82152b73f38b8b11ac7e75d97160f5b663c33f0816ff7884bd7f2be45468e7491358d7c456a092482c78c0c0c52a4dc23c1e0144d4b2cd3e412051f22c7d90c8bbe13196f925d958dd08e6bdeae9c7d4644c868e38fa53b865e8b706cc4165e0ce425b67b899f32f33c93868eff0eaba8638f099173437aef0fcfee84bba427de82b5c05c99c963c187b106ce5e300ffe88e0cb3715aa779f9c4d746305fb6b0c57845c7635db0b04be895469247872887fe147265e9f85eb711c067d6d6018224eebbe21af1d56be1e839c2c88ee6f0ef02ea45abeb96a7d2ab46eab4358f43bebb58f97fdc014f82c5aaa606b17dab2", 0x1000}, {&(0x7f0000001340)="804828371a400015bdf019ca262e62fec4893d3b7fbe593c53191e25bad8a82a579788688c432012553076963e91aa0004a69677315276186449d0e9426376c80f0b0276394e76a0a92ed3656a394587ba744be5af55e6e1787d1977648beb6fac5324b6f49bde51f2ff523bec2feca6db7b531c5c0511f42830a94a8c030831473ce2f6d6d01b0d2a6d063834aae75c39aa6e49cb6d86a76210be067a670f952e500a760033898d7ad2f5a606e3af2a729879070bbd5ea76958761268b99264cb931a292bbd648c", 0xc8}, {&(0x7f0000001440)="cc5ca785567214669c0a065b4993e5926992d17eba00650200ba1bf75a6a32098309d842e33fc3d6cc428cc42d4bbc9d484df3618a7d1329fac68ebbc0e89d03ad7991bd9f0d576baff21173dd1a074ccf1c63565016a1061548cc2451ea13dc5c4fec91435952653b700c77abcfc809b4abded06c2e5c9dcb65f1bd46c2f0c5752a2dd25d6829f4c198f049eb98d856f6c40f133e9c481092ab4cb26986134d0199b6422aa865043f7ddcf97568015ab9771f1f6d16d2049ff34fc3573ab7a43b801a7f4e9c", 0x487}, {&(0x7f0000000280)="bd62dd2760cf492afa14be35a7657d525cd18ca86f3b1c49c48d817e278ce698468f9e673c16503ceacf4b92b918d30065962ecb6c7fb783f78d6f0dee6ac60d65be44f38cdb5b6e30ecb017c9b68f55acd9f4e005380d71ec4791da54cac9c3876c22c5b8", 0x65}], 0x7) writev(r31, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 08:18:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x2d6, 0x0, 0x0, 0x381) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 08:18:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x30000, 0xc9}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 08:18:26 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x7fffffff) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x100000b1}, {0x3c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000200)="0000000000000000fc180e93e34c") 08:18:27 executing program 0: r0 = socket(0x20, 0x4000, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x0, './file0\x00'}, 0x286, 0x0, 0x0, 0x0}, 0x0) 08:18:27 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000efbda1e800000000000000000000000000000039000003000000fcff00080000000000001000000000000000000000001f0000003f00000000000000000000c00000010000000004000000ce00000600000000000000005600000001000000000000000100100000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1cfa54af174a6bcb, &(0x7f0000000080)=0xfff, 0x4) close(r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) 08:18:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c654735b189214606da83f9be40faef743", 0x137}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r3 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045710, &(0x7f0000000000)) r5 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r6 = dup(r5) ioctl$WSKBDIO_SETMODE(r6, 0x8010570e, &(0x7f0000000000)) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r7, 0x0, 0x0) r8 = dup(r7) recvfrom$inet(r8, &(0x7f00000002c0)=""/146, 0x92, 0x800, &(0x7f0000000100)={0x2, 0x2}, 0xc) r9 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x8010570e, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 08:18:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000080)="13dcc779fbad547010a64ad0a523a10f259e22f67a7a0ead0e94f59132eb4a284fa3505561d4470dd3ecf9b94c96e8e249b83158ed6888b6ae4c76f3d883f8c00eaed0d018b5da892975ba19375f2f81b92f48a17ca25bd9dcaed4b3ce97b42aef585d3a0ccb37cd4c1a9a3c77159bd18bb6d11c", 0x74) close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xffffffffffff65b0, "92447dc5ec72545f0a965e2ba400008000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 08:18:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockname(r1, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000340)={0x7, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x1d, 0xff, 0x3, 0x1}, {0x7, 0x7, 0x1f, 0x7ff}, {0x1f, 0x8, 0x1, 0x100}, {0x3, 0x8, 0x8e, 0x4b}, {0x100, 0x5, 0x0, 0x3ff}, {0x401, 0x1, 0x40, 0x5}]}) 08:18:28 executing program 0: r0 = socket(0x10, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:18:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc9) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="76205a023ca6bd2b5a5d2596ab5dde23bc221ee2f4dbb3531646164f8fc5eba29571d6353061604730f8cb18e3ccc973a1a0c279eb8c0e206650bfbe2664a4062a2d9ee2f637a3c407ed5bec2c8a567a32ec52d25c817a53157fc73c702b2dcc2d1f1a056afc0111a610193870f56416d4304fb794337b93dd02a6a0d328cc", 0x7f}, {&(0x7f0000000300)="14a0f5d530aa871ab0e53ad7ef09389e670d03fccec38e30514dfacd7e470dbc6f3cd4f9b390dc0315ff7d20094023b60ad6eba5ae519ca03ab2ae51b5a4c8ad7d4341895e07f7a80290e70bdaf00ee58bcf2f01e9a2f1d11261d9e56a9e0968e5d1cdabef6dec0090f5499e9d156ab98fdb08daf2ffeb9a24a5474a4aa38e1ba3a9ab607029a1cc2987c3548f4bf917dad18287aa9ca22ca9f26801af7396a6c73a05620fda673a7e4ff1d648cda656aa88b5b1d2206c", 0xb7}, {&(0x7f00000003c0)="b308c926a94c888d8c27610ba2aeeb436eb7b70c7128258a6dc492696ab3924f1722adbdf90e2e259d926860631a6802167e27c09c32d44f5de9829b09ef6af8e5", 0x41}], 0x3, 0x0, 0x0) r3 = getegid() r4 = openat(r0, &(0x7f0000000200)='./file0\x00', 0x200, 0x44) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="a7bbb0f078edce2a8d88e16d1bc07c89a0afe51dae500ebaddc85a7545e8c6922672ed", 0x23) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x3, 0x4) r5 = semget$private(0x0, 0x1, 0x446) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000140)=""/166) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00'], 0x10) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000740)=ANY=[@ANYBLOB="00002e2f66696c6530001dd75f736699d7d0eaa96fd5ab78d7a0ad42511649a4e426960db72a11f03d36b66352c4f23257ca4f922d9840c2bf401651a80008bd0ba20936cdaa075f2ef1068aa10a1d848e6d99c035010818aeec2c7815d1ee2961dbab4c9e80cc6270b3c6165f90ca4307b317fffc3894d9b4823b1a43d2010f1e0830ecd6235325313a2688d01cd3ace31ee0547663cd000000000000f0efd188"], 0x10) r10 = socket(0x2, 0x1, 0x0) bind(r10, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r10, 0x0) r11 = socket(0x2, 0xc003, 0x0) dup2(r11, r10) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x200, 0x0) r13 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000006c0)) kevent(r7, &(0x7f00000004c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x10, 0x2, 0x4, 0x3}, {{r4}, 0xfffffffffffffffd, 0x12, 0x4, 0x80000000, 0x3}, {{r8}, 0x7fffffffffffffff, 0x88, 0x20, 0x5, 0x9b}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0xffffffffffffffff, 0xb0}, {{r13}, 0xb, 0x15, 0xfffff, 0x7, 0x7}, {{}, 0xfffffffffffffff8, 0x99, 0xd58e10115fb39b08, 0xff, 0x5}], 0x8000, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffe, 0x604d09ccbe83e82, 0x4, 0xb3, 0x6}, {{r9}, 0xfffffffffffffffc, 0x60, 0x2, 0x508, 0xf9e4000000000000}, {{r0}, 0xffffffffffffffff, 0x32, 0xb759e52fd1c5e4d9, 0xfffffffffffffffe, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x405f0947d020621, 0x4, 0x4, 0x298}, {{r12}, 0xfffffffffffffffd, 0x8c, 0x2, 0xfffffffffffffff7, 0x81}], 0x3, &(0x7f0000000640)={0x8, 0x1b4bb303}) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) mkdirat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x3) r14 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r14, 0x3) socketpair(0x1e, 0x3, 0x0, 0x0) lchown(&(0x7f0000000480)='./file0\x00', r1, r2) 08:18:28 executing program 1: r0 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) fsync(r2) read(r1, &(0x7f0000001740)=""/4096, 0x1000) listen(r1, 0x6) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000080)=""/126, 0x7e, 0x1, &(0x7f0000000000)={0x18, 0x2, 0x0, 0x9}, 0xc) close(r0) r3 = socket(0x80000000000002, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e65005c3752a962646593080992fc8929aa41c52b9bad2e170179ea9146c26842e427a392628e8c3caa4f8dfc438b2c7eb5d0e2f80058e98912d20c74972f63a520b237665b2eb11e06207a8543816a58c512774c73b37b6d5fd474405bcc29904f02004a8900"/119], 0x10) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 08:18:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x0, "6b0000b40000004e26d03f00"}) r4 = socket(0x588d3bff0ade8bf4, 0x8000, 0x0) fcntl$setflags(r4, 0x2, 0x0) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 08:18:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget(0x0, 0x3, 0x420) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000240)=""/162) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) dup2(r1, 0xffffffffffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000300)="cfa2b9fd6a197e2529bbcd8897d58f9f9b271d3358d86f74dc75535b4756663bdfd5bbc35512e3c06f79ce642daabcbbb8a43277acba9775ee70c3722bd64db88c8cbc0d4d8e9274b228f5de3a250e08b00c4c0b0fc1c0cb0ca98837f3017c6aa4ff4204f5016c2c8587dad37fcd8c049b91cef3f4731a221b054bb130525cd48bd94268daf39f2ec13ea3ea566fb3df4136400be39303ebbe8852afd8536e8924354bbeffc99f81e3e5a266f8a08bf6d4ac01229fa781a825a3df8bff8c2e4e813391bfc66995f6a247e599ac", 0xcd}, {&(0x7f00000004c0)="a0ac3d8e4ce528e3c5aea7f284bf04296b2e55e74ae4a73e3cbc4fcf42e393a8965397a8bd14c2b9d90bed774b9f48c4d78a3bcb7e75d76fc38d4adb34a34ce5d1cf9752df9878d3dc61795104564da61673192a0cacf4db283d34b5a853e44b3fed3854a04ae6684880a3f6dd2c444206c1a16d8d6f3601f3f9313bc4b8f8de7a28c11d3bb41fa50cbeae22c9733502152bd550948e4fbcfb15e58d838ce924e1fe1547527fa8def1c195ec3d1a5fb84d81cb345796900abfbae86a9f138762022fd6ae68b39bddcbed51f1f7f274435d9a3b47b4fc668595961cea7ca3e0315432d56e", 0xe4}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 08:18:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) 08:18:29 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x14}], 0x8001, 0x0, 0x1000, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) r4 = dup(r3) syz_open_pts() r5 = msgget(0x3, 0x120) msgrcv(r5, &(0x7f0000000140)={0x0, ""/132}, 0x8c, 0x3, 0x1000) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000200)=0x4) 08:18:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x7}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 08:18:29 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r0, 0x8000000021}], 0x20000000000000fa, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 08:18:29 executing program 0: r0 = socket(0x1, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) 08:18:30 executing program 1: msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000090000000000002fd7d687ee762fc0ee02a21abff77e832e250d3e65be64cb8339a2d7ceae765e55e06289b22149b90f00000000eb43fa65c60000c3a27857f44603a2bcd4afdc997207ca92f303144000a7ad3bb8868c2e86d6f300502a21"], 0x1, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x108ab, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 08:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'ti\xf0', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 08:18:30 executing program 1: pipe(0x0) accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) bind$inet(r1, &(0x7f0000000140)={0x2, 0x0}, 0xc) r2 = dup(r0) fchmod(r2, 0x80) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xe79) 08:18:30 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xb) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(r0, 0x7eb08caab64c5bd2, &(0x7f0000000040)={0x1, 0x1, 0x9, 0x0, r12}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x331) 08:18:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "750000000001000000f9f640fc00"}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000000)={0x75, 0x0, './bus\x00', 0x5, 0x9, 0x6, 0xc0}) 08:18:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x2d}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0xfffff520) 08:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fchmod(r0, 0x0) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 08:18:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000140)=0x7f) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 08:18:30 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x7, "000000080000000100002000000000feff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x8610b77d82093022}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getpgid(r13) 08:18:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffff68}], 0x1, 0x0, 0x0) 08:18:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) sendto(r2, &(0x7f0000000100)="863e972fde62a80fc68785d6412906f04daedff7dccb93e61b281431b1173ac9d16e84ff8b57b25d7e1702e9d4f51f4844f4f3f6704102ca042381feba38c17f7413444809417173f84b39968179f8129747c4de3b1f7538bbcaeeceeed0e644e68a0c04f95fbe13b8a21bf3125f9d522dac017d3f253f4daf571f15fc74e3677255dd8a662d9b502dc5d1af9c540b2d580f56db757825fe0d6c3bdb4a40ce922aac5ead50815b9a3a9895a6aed413188658ea3ed109e8b2514cedf361a6032ce354d31996d481740579ba9167fe2ffc", 0xd0, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x9, 0x7}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) login: pckbd_enable: command error 08:18:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x61}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x80000000, 0x0, {0x7, 0x5}}) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") 08:18:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000002000000000000000e4ff00000000017f05", 0x2d}], 0x1000000000000365) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmdt(r2) rmdir(&(0x7f0000000080)='./bus\x00') shmdt(r2) 08:18:33 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x2, 0x3, 0x2, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r5, &(0x7f0000001580)=[{&(0x7f0000001300)="6cb1c3d3ea9345ae9423275f229360a5002761ad38efc751e815f74bf5a57c43dd4944a5740293c6c3d2e8e01c5a287a775eb6acb385585c297468255d35e84eb050af96454cdadd9ffd642d3aebe952c07a2b22cc80110850b4619aca1bdf23b6310e0ea66adbac2a4a0437422a0952c9560fcb6065044eca3eacc54b0f3f6cbbf75c2906e5502051a7a1b789623e9cd300e6c59853ab9eb704be8b87a1c22f4736a4dcea36bc9d3784da5326bea794686bebf156cffcb0986114858a4d2198735a", 0xc2}, {&(0x7f0000001400)="7335363333f7b65204e5eaec5c5187b9ef1aeecb320bb09403ac2e2b98d679eca1ba494839a7d05251e07af2fa8d4a53a80578290ede275f4f3913c9dc44e38126a7c449f678de6e9f339d3388814ea99401ea20ac11d3f529f86ef2c35c47f3e752f55276148b2d1a03a67f5989376e756ff1d0b5f29005a1450da737a34eaf4adbbef06806863f405c4a9fb24914300772e157dea69adc7a17b16f966f583db67489fb364b8cd7a5acd3156b06b41b0fa5fa535a58ca70a05e8e8a8398b062f066a1", 0xc3}, {&(0x7f0000001500)="1598acfd94fb74e986244cd028eb7d6377d2eb527a7e219e5d2bf184604ff491996c479fc5eb07ac6f", 0x29}, {&(0x7f0000001540)="c32c", 0x2}], 0x4) write(r4, &(0x7f0000000080)="a6", 0xffffff28) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x2, 0x0) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) kevent(r2, &(0x7f0000001100)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x1, 0x1}, {{}, 0x6, 0x21, 0x10, 0x5, 0x100000000}, {{r4}, 0xe33d22913ef2fae0, 0xac, 0xfffff, 0x680, 0x6}, {{}, 0x7fffffffffffffff, 0x1, 0x1, 0x3, 0xfffffffffffffff7}, {{r6}, 0xffffffffffffffff, 0x40, 0x4, 0x6, 0x7}, {{r7}, 0xb9099ab5373a213f, 0x83b60f0afabefde7, 0x1, 0x9, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20, 0x8}, {{r8}, 0xfffffffffffffff9, 0x9, 0x40000000, 0x1000, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x40, 0x4, 0x4000000000000000}, {{r1}, 0x7fffffffffffffff, 0xae01db87d6cbc77, 0x1, 0x6, 0xe000000000000}], 0x8, &(0x7f0000001240)=[{{r0}, 0xffffffffffffffff, 0xc0, 0xf0000000, 0x1899, 0x200}], 0x3f, &(0x7f0000001280)={0xfffffffffffffff7, 0x5}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) 08:18:34 executing program 0: r0 = syz_open_pts() fsync(r0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r1, 0x90}, {r1, 0x1}], 0x2, 0x0) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) 08:18:34 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) geteuid() kqueue() r8 = semget$private(0x0, 0x9, 0x42) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x2aaaaaaaaaaaaaed) semop(r8, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r8, &(0x7f00000000c0)=[{0x3, 0x29d, 0x800}], 0x2aaaaaaaaaaaaab8) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x4, 0x2, 0xb47, 0x0]) semop(r8, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x100000000, 0x1000}], 0x2) semctl$GETVAL(r8, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r9 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 08:18:34 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) chdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 08:18:34 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="a352b137467f0a6faba802dd838be2b7d62bdbb2ff147e3ec82d3c1f18d8952f6cccc2768cffa642cd08000000000000000e561079"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000000640)) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c65738892e450c8612d135e8e2e7f67af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000800000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e2371085e5301673fb50357bcf1c6070073b41075387eedc824524765f211de4df436a2c98013b0f372083d2f2db32acbc66b190c4f9b1e6bac9bcdce289285d9e1fd9710070c5d386aa385547cdab0f657e303e61497006134e6ed7802abbf0e58c160ed51e1ed7566a2abb539780f781db62b7c5ffc20c8f912549f14489a9097338b76d001b238cc44b01b3b2bdf4b24318dd4302efb278f04e4f3daf57c8c4a712a3055018d3a6378321ae761bb2bfc5b5dda1ffedc4f2b346606be489fc75295d5d6a12994fcd2fd80ce5c90c52a84fe035a79a168a61564852c2694d14bab46efe1314d92863d1b8b307033ca6bf819503b0c01cd00000000000000"], 0x234}, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) getppid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r3, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) poll(&(0x7f0000000040)=[{r2, 0x57}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getpid() getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r4 = msgget$private(0x0, 0x20000003c4) msgrcv(r4, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c306c24489a0e111ef"], 0x1, 0x0, 0x800) r5 = msgget(0x0, 0x80) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x800) r6 = msgget(0x0, 0x446) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r15 = semget(0x1, 0x0, 0x10) semop(r15, &(0x7f00000002c0)=[{0x0, 0xffff, 0x1000}, {0x0, 0x8, 0x800}, {0x0, 0x7}, {0x3, 0x9, 0xf30aa0dd2af3dafe}, {0x0, 0x401, 0x1000}, {0x3, 0x3f, 0x1000}], 0x6) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r13, r16, 0x0, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getpgid(r17) 08:18:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x0, 0x4) 08:18:34 executing program 0: msgrcv(0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000002fd7d687ee762fc0ee02a218bff77e832e250d2023f398cb8339a2d7ceae765e55e06289b22149b90f000000000000c3a2785cf410f3fce8a4901846e8a2bcd4afdc997207caa7ad"], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'\xb2Y:', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 08:18:34 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) fchdir(r2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r4 = fcntl$dupfd(r0, 0x0, r3) openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="a6", 0xffffff28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000080)="a6", 0xffffff28) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r9, 0x0, 0x0) r10 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r10, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r11, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r13, &(0x7f0000001740)=""/4096, 0x1000) kevent(r5, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x9}, {{r1}, 0x7, 0x120, 0x2, 0x79e, 0x4611}, {{r4}, 0x1d3899a9249e3677, 0x0, 0xf0000000, 0x7f}], 0x0, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffff9, 0x110, 0x2, 0x0, 0x3}, {{r9}, 0x99489db83dd04f8f, 0x60, 0xf0000000, 0x5, 0x8}, {{r10}, 0xffffffffffffffff, 0x40, 0x4, 0x3f}, {{r11}, 0xfffffffffffffff9, 0x82, 0x2}, {{r13}, 0xfffffffffffffff8, 0x0, 0x20000000, 0xfffffffffffffffa, 0x3}, {{r12}, 0xfffffffffffffffc, 0x20, 0x1, 0x88dd, 0x6}, {{r7}, 0xfffffffffffffffa, 0x4, 0x6280557529bbb7c2, 0x209}], 0x9, &(0x7f0000000140)={0x7, 0x7}) r14 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r14, 0x0, 0x0) ioctl$KDENABIO(r14, 0x20004b3c) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 08:18:35 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socketpair$unix(0x1, 0x66d130c707bae197, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x101, &(0x7f0000000040)=0x100, 0xfffffd4e) 08:18:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000080000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = msgget(0x0, 0x446) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r10, 0x0, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_RMID(r1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1, 0xff, 0x401, 0x1, 0x8000, 0x1ff, 0x3, 0x2, 0x3, 0x0, 0x20}) r13 = socket(0x2, 0x3, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8040691a, &(0x7f0000000300)) 08:18:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) close(r2) write(r1, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x0, 0x0, 0xc1f, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x4380, 0x9b) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) 08:18:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)=',,\x00']) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) write(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000900)=[{&(0x7f0000000380)="097d4e4b2b673352dd6225f9ce4d965c8742d038450f01976eec1e923422b9f4019be5c58e3715f508e8fa133fff09ac764d3cf9b101d7b622ce409a7b12f58273f8b1a0e6cd3c23d217f164d7cb7b4c9f657574b714cb90201c42047f73e9d3140f1eea68e1c8f752fafeb97eb865fda1d27e9bf771694ea14c0628ce5cf2018fd09a65f85efffcc648deec04827990d9b1f97d649465f1bcb322cf961ea30b2a42efab08c7f79d725eddc56f13ec27170ca8b104f8ec2e6a2c6bba08d14ce15c4bd9d923ba50ac834d8ae075e7af43302ce838f125ff310dbcc2358e60ac27f25fe06c481a6d", 0xe7}, {&(0x7f0000001280)="ca17b20d276faa89ce307368495810da31f59a17fe03cbcabecf20193b86ac2361b8ab0328cee5f31f90a30d6ee94d476a7129ba22381fe83cced673d9799b985cf33f60fadcbe8132f7139b5f2a4b07f882b0bd3e928799caeb6c15c78d25dc9b763c3fa4043779c716b66dd6c186b8632a69500b4b757b5148e9887bf38d6b8a72459b0a8d161a2aca9802150d279580ed3122093a48683366d85f1b4cb92898751784a8feb0ce1e11cb1f6b647ed42f163f5fe07b727e8714c9b83ec3a9673b656dfbdec2d1790d5e981fbee2c3d26f733f0bb592fe82ec5c43b38ef667af0708bbc34d3f99e3abf0daaf4d805abbfe3e26453dd480bbee7a8377d9a0da1676ec6e243789101a52073d463b2b2563365655a01fe8f198446f79e3fda6f78f96a60f33ab9778d0d2f70a09f8c6e5c77df894926d3d33f7b96c9fd8168a32b3804f29e8612abb97d686479da48e490fb30601c54f0a41422cd2343bd82ef2703e9a7c0333561b492ba6b918cc7a118ddb78c30e27ae8185c5f37eeabfb323abb2317700ac938d45b39757ea1feae0abfebf94fe8f0b29fbdfb801aef71df521a8bfed3acf80888462e568af153e1bfac214870d061bf7626f04de08433d7b6f3807e2baab7fe0e8f33f2994485fdfeb6cbad956cef3d1f063763f611711ddc18bed2ca50857657d1de3cead0130436ed8d565adc5dd103348a44ed9ab14c939a702c09fd516857a39530ee8689553fde60d0a123061cb00c65bcf35e3ad890228a66941c836f499494968661167d262499f785c1407e252a9f5b25ab67c136fa7f2e043d59e691b2fab929e0a2447f4e80eb0d60f54899c041ea0b4a71be8142665132935f9941072a03a7e93e8092465d8b17a06fe20da194cc0f59e799e7246867becdc0da1a1166800edd40dfb8e1cdceb9938cc7bc914890a3064bb823d9f3e1f8fdb4e8d5bf3f35361d84225eea3597c2bcc56195370cffb2f3c3a1ab670ff542b113d94bf792671b5c9c9f6df99a157ee0521fa3230dcc7a488d5cb6a5db156e3e4e50dfbbafc78546e3ea65dafbd1035df51bf99e3f542eafabb58dbe3f0590dac76ac2e4513c3b93e29e8f850e762a01a47950d8e030b4dab11fd8e635308e8d402dbd95f5e7a8d18a77ff87668b21ed4c6b9e1f68dfcf75c7817d96b0462c69baeea8d4283a5ffdb113712adce371d18555a5895b3226b3ee43abee15633e860206edba34265dbe0cc7e1f6a7b0633112692d87feb8337248b78a0cb750c5c117fcef2d12355b9bb84411b6bda18e92a10055b0eb640177706c07bdd45c44dc4f46352505b27aebfaeca3543a1036f991d90b92d282f2b90cbb263881f5db081e7a044f929e7c8aa4ec8f62f340d7cda93c35ab2f7113169ed74a81110a104819367aec988c7e78f6881ca29f2b0e6ef0de0edb3bcaa6f7264604f1c9cf8dfb668d6227e4ba4582815b51af06afd5f29a3d81c33241b06f7ba9820ff32a20e20fb30894cb79854ac8bfc69493caad7dba6f33f4f9ec0929ef6680be6a20dbb753a44d6c4c43bfd279fe7efaed0b228a4ace23331905d5014a44adf146e6e0d349ed093aca49b8a0192e220cbeb69644a2c2135377277488969cfa7c6d4bdce6a05bfdc21e851949ff7edc13f44d12064f3d178e8837e0b35cff3e80e4b1eee88942c3506a0544b3bbefba88a8e1cd4a14d906771f010cfcaa8c2f09b57ca39692d2d035a68a6c21499ef183c3a9964afa2c1b990b91e864149c10e7daa21ea897b34d9c2b3e4e53e647b9084fcaadad0fd5d7b38d3b92ba211a5210849818b347c69d4e0071e82b2975203a999c8c436cfbb46f1797be19343cb251a44960f9dbe635142a4d9e5cfed9932c25621a82f1b2d6165135c202a78f55a1aa0208fbce8a1ad3bc8f22ed1455318c9f7d8ed0c35d327cb07af36b87f7bcadf08de5e9e50da2747f44a9b7afc9d9bc6760f8855caab5e97b8f1479cfe204574d4d43d6725058094b2ff90ef0962450f78f3929523e6b6691edfae0db7d059c6a20a6dcf4e8113fb8d835a1c6ce1a0b646683744e2edc2e8290c932f767cdcffbe767cf4102933a9d6ccf09c48c72d6ca28bdb5ffb06adeedda0cb4e8c3abb8d4897abe37e9593dde673da0a82642ce995944bfa8ed7428f02cb5becffe059d6484a6fcf3350add7608278d96c47e9c20cb81ba9c53697fc0f33ae4d65fbda23064a4aacd714b470d94126305b39fa5a27c071a26118154953d642d34496aa43635aa23b97c9f6e92cfbeb89ac421f4ccb860f9c9dd65569e5376592319470b5c1d78e55e35751737060d84b6e9a6b35dd680702776c0d4b63fb4155131d9cce68842f848553f8162f0d9ed298676a811fabb0e35a64551e54449d86581549e81d3368ccd9f9ab7ba51b064ef4a67f2a78caaf19b181b2a459de97ff674bf50f24539dd51476996683b40d26129648c86822c0a8164560a6211f555a6bf08d022a70f5e11fd7289540723fc23b4e79ff5f69fb9eb5f67e175bf1a8a9fe6b737808841de027c3dee3e44e061ae7a76ae7f21debbd609bc19ee7304c209c5de2418c452149d6c891ffa3d247483d7d3814bc6af9ec6e91a56e8f5f836ff26ab6a57b1249ecd73bdac82d3915a64fd41aa7ee3e2ba0991202caa2589dfd2ecd4b68ce57ba8c0671b65c8767eafce5353d0a7d860d5e102a49caef52f31b1794b4b0ccec05c565c8afb22549ca2fef45dff3ef10b44ab2e7b80c734f3716c7f3820aa1ae689885079f1d118316e2da70de40c00a409e9f01c5b32adbd486c9bf868808d769fff4d8c9a7eff458949c03126c1eada86781730e5257ca500b46570a1c9ca689e6ad96da12a5b20e5fbdb10006f5bc0618c8d6414675ef7ff79394151b0acc38491fc9f20b9bb50e158a9f22b9e13fc800cde9ab07ef787e7c97c4a6285d6e12fce69445986ad7cc94e8caca84cc68a51d5084b76e9f6e20d482f80b80ac684e7782026e8be1696a06d41f544c3ac70dd8c41acbdd9389251486a8ab63f15d0d5ef046e9624c1b310a4418905721ea0080c39d6ec69036b54ff8c0584454c733e573c59a220c15824f5512eedc703d8f67de7b110388671c0ec59988424e924c4b14a9d0e5075ed8e459e63f4d90b14b066fdb718554761648774a26a0174f5f24f6f17436130227432035f563f010dae06c01242ca2314a6bb138d27af14e322ebb79893d5ff69de873b0d829c84c8ae34a02b52f574338677406991d3a5e88df117451e7627b3d749d13be8ee6b9e6e9cbd26e4bea33b476617fae470d7e15dd77674f2fbbfd9e9013df8d0f4b1e162842473a67b7c031388576ccf4f5c149c5f5781af8e0df305c23fbf76aeaa706046d0019ca7d8a12687148975cd157a7349ba2fdaf2b9aa30dbbf1909d80dd1a6dfab2e4d092983bce6727591d9d4333d648549d1198d87ff2cd30d515ae4db3a27618342a828f8574b90cb869eeba2a66a2b8443f3c9e0e6be3e04176817932e55e1673733da45c07b1a44f0ea44b3e51782538f9ec3f73fb7db454a32625ad704e3fbc6488071e3fd7d4e6c250f6d540a91cb449756d603ab1902cc18ba599e4157385fc8d960d64dbf5ba7ad831e510ebea1fc6b26e2513d8534759277bfc28e0d7277bc237010734249bc7664fb9dac2957a5d4042c7517973ecccf5b5e6975085b9a7fa0b08e5e71efc29b5d504c4be1c5adf19c51feee9857cc2b1fbd9129b36bf8fe760d6c3f13817023723f026cd5f0cb57f8c9f9c079401789c9958751d47a9ed28a9173ad1621aed0c92da0101404a4fa85e2d239832ac26854260835bffc33c7fb9ad01ebd8b1817dfdc436a4e5a41693ec955a930d58f330fb92ef806d95d8c862b295138f4433d38ed8232c4778bf8e6faea02042fb70f8a5cb01efe6ebc830a28e6bbbd5f8a86a5a0b2036e961c87a0b567351c5b05600df5db3bcbb1f3db1917c26d339d37a54d8f1ad8de6598c5b657b664b1b434b2c233754eb5d6f743dc8b69d5dfef35fa9879ff319550d3b7eea7a213d2a878bd7402f25dce7c11d8e8aae798a4beedd1a27e3a111d9c2199e97f47b96c048c47640b84fc6744bb222522c94f583a2b6203adbeb86ec1d210a24d574d6afc7fdbb1e0dbcf93babf6e83402001cb6db0ff7b276cfdd6d7764eac7392a1a5f72660c23bb1c483ca7010fda97b2996426a2e7cf0855fc75f8a31cb015d0fde3439b2884023236beaf22a0a65507a22b6a2a4bd82f2e917e1dc1736c6f6d87a32dc510eefcd2d511180b58ca3d16c8795f99b42b7c14568cf884a0af955c9b91eaa7f61efc82396a13e357ff800f7f0a2e9f112b45006c00fa5cdbbffd600714b054f387bd4fc300599631b76d2c0a9b29e8966a75af7a23575cb3b0c43352b2a11a8556f8ed32d5b995429c2951f623ecd881ad81d8419130378aefc55f0ab60d7982b30cf81597d64fb0abfbd071513a20f65c50a43ae63bfe20486504e83cddca321d62bcc3ad68e0580c2c099872772d4c74f9d0517499eb39b0867c730883d0c4dd49c65497157170f2ac21481689273b10e77a38a21bc1c62fc981381526d89ec1e1a38cbb04df04f273060914e57abf19abcf9242732fae3f435c9ba4a307c3a34e4d763a6b466a8aa741d0a1913957eaeffe121f60c16a85edd64974a0e4dc14afd71319c9773d4db080344d1268a5bb54a167dd81a7d0ed5a141dd8fd5f9aa41ac66d02d8c2be8d5411ef4b4883e3cbaae9973cc0e806e0588d6e060c218d626b649666ec87fe421c80094a5a0c7590772ed6949e33a1980f7b16a77aedb7df613d9361cee1c907169899dd30625174619adf6e2331b52b1147ecb49c67432db13b02a95b78c6d6e6c303dc9c8652d1107c12d0e9e6cad22e693320fd4e6d7c9ad5b713912776e82910c861e59ef8a87f5ba017b0b308656e42e190dbff68f45faeee84553e14f3c4be04dacc471279ad6890aadc0f04d9674ab6d012a198ccd6a50b3d395c64b140601377b39ab93a722bbaed9f550da4b5c1a042079d5d1306373aba20709b0138873b6f1787b4e46aac4d0bbde527531eae6377e83aeca7ee8b5f1600214d25f5fc3f88024838cad3ab448bc34c2f2efbdbb51c105872e09e7ffbb04719b243f62007ce9fc04d0976c1f18eea8c37939eb811f4f2512a7112b099e977f63321a88f8545468b19fcdfcd3d8ebdaaa1c6671dad493223e90fc4259a380555e823581ce3159d33d1b9dd2b5f59060f298b0a3875a4f721dd4abf4252cb662b82f424248c20f87ffbee55db67e84a1c173b4833c6d5db685205a194f27667605e0435df931cb1d25cb8989a95298275877af8acfbe1a5ff6474357015f98a351c30e200bd2dfd5e15919c2719a429720cea2db468964878780301c7c3d05e1048b9c5fed8296a42ae448d3fda567be79f6482709d6148b5499688f76752ebc1d89b5a28c349f2a853987780ced345ae61908291a1e38fc6ec861749e6afd22dd6d66fcb7d4656684361dfb19e5b71b19f9f1a3f95a7b37bd4fde18adbba0628dae814d305245c980c7f137a8e1a9148e38d35c66783a5e03033c24dcf16507c37f5d75669f5cd16ef93f95b615b200c3541b0c723ef372b953d1e73924be10552460c1383d0b06cb2547995d6f0ff07c4926f3acc070eaf5e5d2ce83c36ca14242dd4e111f6382dddb39f800315a81c8c704c21943083f5ff0df49b44f0a2494b6d3dfb889768f7d075f14741ffdf55074a9a1620ba7c6bdbaf67543babcc9f5a36faf6164e34", 0x1000}, {&(0x7f0000000480)="5ea2df73836675b7fca68eb429d2360ef37bc32f9590da6323874b69a95a2ef7fe18a14461ef9a3fe610f9d5ea8b74293d82be0730a960a1f19508557e49015fb1d2368605dfd18b98100e84e4b37b4a99196bbfcb0db3d72655afac2f67603fa92e96989f2e7cf996784bee5e493ffb0a72908e3cde6ed98a744e6accddaa03df06d892627faa33d18c73794e3ff68d13f40ca974d3502c61b895c2af84340cfe0f027cd81899f0fe1e077521dbdec405137f4ee633296d21f480129327ac3d2a6976fae06bda8b4b822b441a213da1d83ab8096b913fe48c2f37316354aedd3954f54a00cbd455a6b2a07fb9454290b84313a82b6249", 0xf7}, {&(0x7f0000000580)="371939785a308bcf3c86c7e3dba26ac1cbf2b78645c18c501946d4e26baa9790c34086858bcf", 0x26}, {&(0x7f00000005c0)="45a41d0ad3101e69f1690ece646714122c797d207d3fa33ef634ff1c11515627e7793d948e56592b50cdf64d032674a295964e999789703978c792f8088a7370e7a66b713548c3b6f76178fde8361080815977cad62159c13e96b2e1b67bd846d63d9d6ff06a2c57de30b863c24cc6b6aac039561afe4ed3c9e292a0d63eb1507e5b13736a6cf65f483e84811696dac909a5b300adc40342640e2e5af13f932d1097c9c1", 0xa4}, {&(0x7f0000000680)="7825f3c35b6f8afa80c7761761b2e2b478f85a09b536fd3a95d915a0d2f0abaf1e6e5cf991cc51cb9fd6505211e169298350ec6b9abc268f3313b0f0f4b9663b2e45c998d58619c805069aeb10af847bb8041f9439e5429066c1636052b7cc2bc046358693806aec78478ef08b47ce98b6d1e93a83c0aca913f28281c8ba94605eba620faf84658d", 0x88}, {&(0x7f0000000740)="d4738e846ca86091eeeeaba505e825fc0c05953d1825624bfea0eb844da3067781cf95bc942d6052906ffb01d855e271f4b7b0e71a2fabc90bdc1f393adf76809d3f60867281d52831171594834cbc8a92c5ee2a0dd3b77d5ddd39efa9711b8b0eeb9abf1ba38faf9fc32a442c72693721ac97260ff1a0ae4d296564cf226aef05a34cd283f344", 0x87}, {&(0x7f0000000800)="3a76638de347214a323e552dc7385196c82b09e40aad65cc33a84072cef2910590db534878efe94310ff709fa42cca309fcfa5de1946d95e16ade74dc16c76d500f090c2e57274775b32afc0d2255d35121ffb99d253a244dfe6035d249be363cdd460377813634631fa6e186f172bca3c03c0523e54cbad37e1cb799833bc403b53a213c9d76277dd4f505e5fe6d7b07afcbe4bbd0867b69d260058abe8d7cd4973299348238154dfb32586976e20f4d70f1304cf609171f654251163abe61c2e75602159b4", 0xc6}], 0x8, 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) 08:18:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair(0x1e, 0x8000, 0x7a, &(0x7f0000000040)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c6530005e76130407ac87fa3bc5adcbe101f7cef1e74d87538f04a53daba65f075ff60d782a6223fc666013002c0e4e1c9d3b4981121f1059d927d47a7b883f1e20d0392a0888b15274a79b6aa55cee2bf097071341d5add386bc6f32fdb675e30837929f260d4184c7e560fa715739fdd326590faaa81bdcda93"], 0xa, 0x0}, 0x0) 08:18:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x7191c254, 0x5, 0x7, {[0x1, 0xfff, 0xcf, 0x1, 0x3, 0x1, 0x2, 0x3f, 0x101, 0x100, 0xb7a2, 0x6, 0x7, 0x1, 0x0, 0x6, 0x100000000, 0x2f], [0x1f, 0x81, 0x0, 0x7fff, 0x6, 0x1, 0x5, 0x8, 0x600000000000, 0x9], [0x8, 0x0, 0x0, 0xfff, 0x80000000, 0x200, 0x5], [0x800, 0xda, 0x1000, 0x800, 0x80000000, 0x6], [{0x6, 0x10000, 0x264, 0x9}, {0x9, 0x7fffffff, 0xfffffff7, 0x6}, {0x392, 0x8, 0x9, 0x9}, {0x7f, 0x9, 0x0, 0x6}, {0xa3db, 0xee02, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x9e7d}, {0x1ff0, 0x5, 0x1, 0x80000000}, {0x8, 0x7f, 0x1, 0x3}], {0x81, 0x1, 0x8e2, 0x10000}, {0x5, 0x100, 0xe8f, 0x8001}}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xffffffff, "0000000000000000000000000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:18:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x6, 0x8006, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x6) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000180)=0x4) read(r4, &(0x7f0000001740)=""/4096, 0x1000) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff28) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0x36f89f8a72b9b2bc, 0x8, 0x1, 0x81, 0x7}, {{r3}, 0x0, 0x80, 0xfffff, 0x3f, 0x9}, {{r4}, 0xfffffffffffffff8, 0x9, 0x1, 0x1f6f, 0x8}, {{}, 0x8000000000000001, 0xd9, 0x80, 0x100000001}], 0x0, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffa, 0x8, 0x1, 0xcc36, 0xffffffffffff7fff}], 0x4, &(0x7f0000000140)={0x4, 0xfffffffffffffffd}) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r7 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000240)={0x10, 0x400, 0x4, 0xffff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6111}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x800}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil, 0x40}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1050}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff313}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x38}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) 08:18:37 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000200)) setuid(0xee01) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1e1) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') geteuid() 08:18:37 executing program 1: mlock(&(0x7f0000214000/0x5000)=nil, 0xfffffffffffffec9) msgget(0x0, 0x446) getuid() getegid() r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) getgid() writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x11, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x0, 0x8}, {0x0, 0xfffffffffffffffd}, {0x0, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r3, &(0x7f00000011c0)=[{0x3, 0x8, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x3) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 08:18:37 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000180)='./file1/file0\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x14000, './file0\x00', './file0\x00'}) 08:18:37 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x3) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r5, &(0x7f0000001740)=""/4096, 0x1000) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="f8503752363cd9c44d20d603c6dab5c3b4a1037f6fc72b57", 0x18) fcntl$setown(r0, 0x6, 0x0) pipe(&(0x7f0000000000)) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 08:18:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x200) 08:18:37 executing program 0: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 08:18:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000240)={0x0, 0xffff}) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x7fff) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x539d, 0x0, 0x8000, 0x0) ftruncate(r0, 0x0, 0x9) sendto(0xffffffffffffffff, &(0x7f0000000040)="e147bada3c19f7f62ece38c00ba1fa9474381d92e10b87accc86649c172371244aaf16f06aab0a481de655c62acfea760be23d5ed295b79d42490ef4209fd31122164e8ee673183676bf7a0e8b161b0e680e80f3fa9224540916a188286e5b7967af987190cf2337c61ea2f97871027d270e9e50a263a6dfd329eb443f7591625a6a7d234342a5b12a62599a796f", 0x8e, 0x9, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) 08:18:38 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x9) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:18:38 executing program 0: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x41d164cee92cfce4, 0x5, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 08:18:39 executing program 0: pipe2(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x20, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0xe194fe54b4fa8f, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001780)=0xfffffffffffffff8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x23764558d2e60420) 08:18:39 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3b5, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}]}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x26ac4534a96046c6, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20000, 0x0) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x37a267b0c1af8678) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000001280)=[{r0, 0x10}, {r1, 0x188}, {r2, 0x80}, {r3, 0xa0fa47236ebf7826}, {0xffffffffffffffff, 0x5}], 0x5, 0x4) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0xc000, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = shmget(0x0, 0x2000, 0x403, &(0x7f0000ffe000/0x2000)=nil) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSDLT(r7, 0x8004427a, &(0x7f0000000240)) shmctl$IPC_RMID(r6, 0x0) close(r5) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) getpeername$unix(r8, &(0x7f0000002740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e7e387361e556bdac9b2e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb6e2828bc219801106a8f64b200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc171cb393222b10329cfffbb2f49c6fbc81853e54824b0d923b4ab08586917a1e19df3091b8e5344177fd5cb22bc9daef4c0c6d149164b48fe8cdc90024507acf23719aaf6d4c2c15fda693e4d538f00282bdf345f78ff648af9dadc0f701cdce8d672ace14bb03a739375a68535ef7de006650632788f9593bd311029ca74a75726cb1713ecf3b18f2aaa8ab648d851685638b7edbaf6b2e9d62e32c3ac1cd8fb951920d2885a3e4de73749b9fea2958d8e797374c1f3dc8cd0b633553a65ef890c438c7abdb42981afe54541aa26d327c5a8de294f885f4955b17cb61ec8b23b3d087f74d19c328fe7891a829c72a7afe1eb3cf46401620987e173f4555db6b17120c50d706b0bcb173f5ae4e2e239c4645815e5406a0347d645feb15916a2114b6a521b1b4e43b5784913bb3b718d50664f4b06642252e0c73c1ac1c5c2643f422ef20c820fd5c226586015637c26eb64dcd9fcc97938020fb88b72b19c4ad8ca1132e3adbd306e43b45d9502a32629c1302c4403913ae0b9056742e3d4537fbb372bd7a25e64d688e212c5820629b993646f05276bae7c333d345125a399b6052d052d316e66de5180919ef7e668e5590e9756beb9e5d089b641368b51bef8868870f41cc1503b4bb4381efe8dbe78d4690649ca6cf282e2db0091170eda8f2073449c24a60b23b3ca7ef44d145dc1007001a39c6624c57ec6c55da48f42aa2e53198b9ef9d17f51edfa9f32896b3125b25ddd8c197ce89afa17e40a70487fb01546cf7c763728ecedf3e57a6e6c98ab4594ee2003dfddb4aba52ce251f20e207a87f08a40090000000000"], &(0x7f0000000040)=0x1002) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r9, &(0x7f0000001740)=""/4096, 0x1000) accept$unix(r9, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 08:18:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc000000000000000000000000000000000200"}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 08:18:40 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) dup(0xffffffffffffffff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f0000001700)=0xc) readv(r2, &(0x7f0000000640)=[{&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/72, 0x48}, {&(0x7f0000000340)=""/201, 0xc9}, {&(0x7f0000000440)=""/130, 0x82}, {&(0x7f0000000500)=""/151, 0x97}, {&(0x7f00000005c0)=""/118, 0x76}], 0x6) 08:18:40 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0x31d}], 0xffffffffffffdb2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 08:18:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x800, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = kqueue() r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r15, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0x1ff}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r16 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r17 = kqueue() kevent(r17, &(0x7f00000002c0)=[{{r16}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r17) r18 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f00000000c0)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r20 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) r21 = kqueue() kevent(r21, &(0x7f00000002c0)=[{{r20}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f0000000380)='./bus\x00', 0x1, 0xc36f5776fdef3d02) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r26 = kqueue() kevent(r26, &(0x7f00000002c0)=[{{r25}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r26) r27 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x200c0, 0x0) r28 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f00000000c0)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r30 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r31 = kqueue() kevent(r31, &(0x7f00000000c0)=[{{r30}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) r33 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r36 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f00000000c0)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r38 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r39 = kqueue() kevent(r39, &(0x7f00000000c0)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f627573007739ea45592aec2db24a87fe21370dbf016c72737ae3dd9fa00500bc77c7944b7f96b4466402e69caf8ef6d6b9b707da990287ab0cfcebff6a6bf129247788635940042e9294a40b1b060fbb5345e064e6b54f68e8d66fd7b3a3d18848f9612b5715ed39565d2ceebe792d05d7e2cfdebc67147c7789f94314f22ca40b17b1cb73e40000eaf35d51448922b3c9c37f6da4e05c423abcaf356eb486ad722031b346087711eb4aae187240bf52ed1183d4868a8ade81ba1c13663ddfe3eadfa6ece0c98368b2a85e84860b588578966175a82ab89a4b3594904f103c13db0988889c1f6bda85ebd723fecb1ad29906dafc9e40ab607b68daa07292dd69152c32b3dd776c34da4deec366437a1a6dbb1e3bf89a5c69a97755d7bc546b9695c8f60a47d4ddd882971809f86f846b39f6e49dbef6627a94bb5f3655b007ff328bdcb369b4c1010e9ace53191d3d041946fa7f9873e19d"], 0x1, &(0x7f0000000300)=[{&(0x7f0000000040)="afe919973e1007ebfc169415b5ff17989fb51f290260a56c633993719354786b73818f26514d53395a51552be0b575152b234acd874aa575f60131c8469bbb3ac5cc30f346c42fe4f828871f0705c3adc2f0ab6a5ee0be362d316dc8cb52fa5acbcb2c89fc173fa25d8e2a6c2ccfb36b98bf1cde557583195884459eeb7aa60d8027af757014188f034c1bbc285659c6b61170a8334891cc82718abcc8", 0x9d}, {&(0x7f0000000140)="ffe3b8808ae1baedbda96e1d289de73b290eef57992d02f47ddba177af7aad715648c585bbe55af3becceea864f8a9a85e71d3638d93f1748c2403bb066ebe8157a6bb743a3e12851e68328b0c442f9ec672ccd4cec216a68bae8ccbd846a047c085d6af7b5889bb170473f3820b02534bac0c890874340bb5ff057f9f9004b4371265", 0x83}, {&(0x7f0000000240)="f3bc272d9bf29f54bd3cb724709026d3463eebb929563d4a2ed02aa935770acbb61c3be9ea97c11fadf22760559b03f542035817c947602c44acd2b075b1c0e8d0e82ee538f35f696ffc8d39cd43da053f403a7573430c005e7b3285e21af29653a151d23355e6363dfe9c66275fd27fc4efce6ec2e801384e833a5ffa5c2dd090663f405e9de43fbbf1bd3ec90dc36172f5f7da3ee1283ece13ed6c51ecfdd3024de804a44a8f0706", 0xa9}], 0x3, &(0x7f0000000d80)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r37, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r17, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r22, @ANYRESHEX, @ANYRES32=r23, @ANYRES32=r24, @ANYRES32=r26, @ANYRES32=r27, @ANYPTR64=&(0x7f0000000680)=ANY=[], @ANYRESDEC=r31, @ANYBLOB="c5401d2a1288caf1efc5cd103b125d6b0c4046a4262e1220ce39313b9273", @ANYRES32=r0, @ANYRES32=r29, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRESDEC=r30, @ANYRESDEC=r39], @ANYRES32=r32, @ANYRES32=r33, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r34, @ANYBLOB="af6b7971a1083a6a31a09aa92ef6271645441789ee340a584f352b75a32cce7c8bd0fde07f72b44d83c01e44362f0ee8a12eba6b7f5a3a28ee70b105"], 0x148, 0x5}, 0x8) r40 = kqueue() r41 = kqueue() r42 = kqueue() kevent(r40, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r42, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r41, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$unix(0x1, 0x1, 0x0) r43 = kqueue() kevent(r43, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r40) pckbd_enable: command error 08:18:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="33615278587e712be73e6df046f89fb74c274a0d2b56cdd41a0083c747bbad13b9493521876a43bcbdca61ee60fc51e2bfa560762d6edf5ebf185fbbaaa18c8464b4fd3dff0c04b4a191c4000000000000"], 0x1c, 0x0}, 0x0) 08:18:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:18:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004e27f0001400000000053bd25d1a88378ef4986c5df3953817b00000002000000000000000000006a97f42b1b8cb3e59202708df304df29b76e000686cd5769e1918307ec875c473d299229", 0x51}], 0x1) 08:18:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x10, 0x20) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) bind$unix(r0, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) write(r2, &(0x7f0000000300)="752af7629bc0e0a22dcf993a1327b5e6110243adb3414e3ef8342382e5f5061a0fffc097d1358df33284e43570b82f62e1ee1fff1abc2849ff329099fdcf0e86e7ce7aea3c3b5ab1032555749e695f8c8d6b1b2993feafa9eb2b51a6ad250c3c2aae9a532f9225fd194002dc8339d59b37029fd69a5c028adfdfaa64838df9cedcf0bd6db7692f48ec012d71fdf2ff80f58f7a9f8a0cd7c7166cfd0a5973d533bcea87e67e630079865b217af5515feb70397045f0e2c424d7f991783ef8229ff488ad693e30d00737e74e65ddcbfa9f4d01b2a21b502f1472b6820d2cd75f4d51957aa6f992c78aae33bac750378ead81000a58c3e1c80be5125aa33a0df80aa6e979489782e3cdf976274e3e0e40cf8b37110591b2a1a9dbe308a19f88a59797bd3327b2e9cf077ef5f497ee2c852b7b52995ca0df8c1ee04f61bd4286668e834fef1f3870421edb6cc51329a76fd073e35aa2f1f0c829a0e2cb6c69d1ecef12c1a67bba8529b0090c5c3784d190e56b8ac8331ec5f627188b4ea2f7b00155a2de2f7dcc903ac01f74b401f356fb09509c900dbeadc075a69f32c4f1342e1f6e2955e7ee3dc23d01d3cfecccd7ff0f0098823043f9dff0d5527b7126802950af2ce4b51946924db72885f995454a8eb3a06d6c8ebdac8764e2e9b0950bf61074c22198818f7f9c23caa91a46f4c8c2d11d4eb66c3ac650289819c9e281bf202378e0ff9f5e3619d6f4d714353d2b2630247825e47438edc4c3d75e29e4cdca9e806629ac82fccec884d5d3a538508387a5a21a6cc07e092aa012ef5c8a9beb864d893c454d761295f0977e1759c54425cc47a81c5a7f75da0a340633fe63e4fa6b45f663d192f6f83a1ddf941fb8fef1556f59bd08c421e52d8e422c8beb9fe42c229a68acb929abfdc0bf5a2613e344c1de4a3af5d93af2b00eb1d102dde2d8cb87cd48195fc39bfc14d12d51c1bb8b8952e8e69ee6ad6853797c12d81329be9bebb1c268f6f930d72ffeaafc1c61534e027e111cd0712c628d08868e14277e710e25d6be0699899254e6a3948beca0ef61aba55857950820d5028e1b2885ad5904cc196db34dab49130e1a416d305a93bdd0e263820e13676d160d57dc20afdd8eb755b57b6fd51329b52924841bcb50238179db966f844b9102aa0486a218024c9cad344a2c3ce4686226ea371ceb90a54c1e0d595b24ef93d18c10646c2e9f15de2a002878ec0259721574ceee1b0b70d7a9047b6eda01dbbd6839b64fbc257c21428d104317d9c47c6eb2b666f27e89c279f5ca9a780cba0346c1b5973333e117bb7c14b5a6b8c3375940d250c6336e78bd1143ffa667687ea21a41d37d31050d6e0f4ff0bac58afe4ea2bd7fb386ce0a77b98f0f847f7926afac51bf3f82cccf0f4cdcf0e6e163815e829865c30f7eccd29634ac39bc56461bd2b3fa15f5d750e967965969d80da1d98d2b281d2f8947c5f95d89a026ba3a8f44921c5c3f48d71774b13a369861035b58e690c01c4a1d74023de052bec4bec02034f9ddece9a411f978ba3a2d66d7f673c757c066b8b8d6748472c555ae4ae4e60a5b95cc9045ab55273050fc04c80eb7369491a7c4f95363eeec3cc3608357e33e6c6e81351c5aa5d244f2b0d480f6b9bc3ef45f40e9e1c0963be329c82007099d3cb47cbbcf10ef07608a108ad15c0c06db637bdbfe723af2efc0dbbff636bc24ccbc0b29d14a50083b39c447fd9d5a193229ec8ac2163230341d4907b78a3a42a2acd62037b630e23b0d453fd44dc28f95801ecd06c5e986cfa1f49234833c6570304bdcc7e5325acfa84e8d8497dc8e3e8468debdefd015feace3541f7aedb6e9c409e14bafbcf38e60cf256536aba6e56b5ebe5af3e7e6de9cc3a1e892707f6402ce4121db7a9bc772a6a467534c0cd5e83f988efd688f80db0f30f4f31ef875b0c433d2258ac130bcd864c98b511664ee539d73a92e633b97be121120ebd7e5721f5e19afcfd3c30065788aa7dbfe0abd9103aef8f014578f84b27f857c5bd54040fbed1e2cedd3204c8bef0b3e2689cd59c9d9dc694b2c4f1de117e1c178347a785906fe9ab2def1194dd46b04aa40d82ce3d2d6c6bfe23d1582af3654aad558a50ecd4f2775470de2c5766a40a1342135999a2c81ca5b47c74985960359c2c862358983d99e2d87642bec75558c2ba49ec399d92832013711cd2f9fd9af0b7089764ccc3fc0cfc337e2a3c2386d6a70921458043fcb780edaf6d411886ae568382ecda6d0d8cdbf0045006b2ad54373819b14b70f26d583c9ecbf3a074722cabf9081f693c1f858e8b00a811e4716a43a0cf8cb831361567713f30e1e6e72a4372ab4e85a699ad3f9c16e69067c9702bd3cd21cedaf2581c42439aadcd4dcf7a63614a870ab4e85f65ba8f24cd41c3bf8f9d262a29fb229ce966fd51599bc555e9f742f04999c2953e6f0ce185509db3f72ad69ec87efa1529da4b7a97119c20d493d78a90ab19212957969f3929f34988ff08ee6625971d602cd80077d55b0dc04a98a34e1546cd299a6919cdebc3da460a8c375c85e08465b62a89a224937cd700eeae1646cc67e0e6a8ab80bd8f8fb4c8c7ffd73dd18cbef6cde04db194090cacb89e77ad8bd4eaf4396a01eeb04363ff3b62ca079c15235c83cd09b058e4f48804712dfce23104d849bc945cb8aa87d7f510b916edbad082bf838080c208685bcb4be1274317cdc4a9fb404d9d162911e9cce38065d75e253dee86a7e6643de184db7b422cc262c7785b6b1bd1b8f35337d37f0865eb6ea4fc7ebc185e16eca1f5c23d35b8b8d9822c1ec7a880ff2d148a3923f315a3b6506dca6fdc8293a59217c3caf87541adc4480b6b42eaac6bc412e8d00993545911af6c4c8d3df2f86ae1c7bb982a6fcc50e0ca7904baf79b6e113d56131724eea7b670ad1593597aa5f427654ba78561bc66753dbfa751aa046d4a9c4a181492e44bf348d637e06c99bb3f54581bfde4159ac7f38fc4ed92af74c5343c2a007d34546f063e64d3abfc2cd555927deed3eab1ec9fb3fa451e921a9791416e0f040ec5d4bd4b65401f549bf11db55a5bd51cb6365a2789f34df8afb8037214f2750edd20a9a6c12ff2f38ef749cf706a2754d7eb42bde0001589627748c37ebb8e5667eccd97b7dac112bc63e2f496f0fc06c6e0f0266bfed6796a270852ad29e81a6412f5f1ec03aa6b9a30c2c132b1ca9cf0c583e0086660c750f2c62314b795386205592abd5e0db64b1d9db869091ee8467cae104ccd902e850bb2ee3513c6c9a23a563e6a94eeee5e6ad718a85583eb893bd14ad98a744134bca65f50c15fbd370d86c9d08be5718efde5b57b317c2973752d4c2fc0ef75782164eb657c2abc2612ad5e9d95383b52b2ea8af953aad65e225ada08aaee2833896b3626e3950e7454012320d1460d4030ee5da94ee5bcaa56923cdb1a18d744633eff42095292fcf3f7ee30969ff68717659f56ffe6be78df0f59ea251f3e6658fee5d493c6bb11d1ababa2e48829fa90643af48393d812fc4986324fb2c623758ac0af7783ab8a4761b23ed44a91c55b5e5b6a6aee9205a4509308152584388db128a880d7088b877d7a443647e5a2dc34e2e5777f0d93dd212ae3b0a14589ba25f3a3c7ae1b66f294fc27397f85e0c2417b970e95f2d879e2e73d87a97917825dfccc5ea5e1b5e91853de7f2c9c150fb51ba10e95a7b8924061763c50086a5f078919c4532b85c0025b3f282bc13d33c98f5b31dd0b769f27584638f35978a8d601afd7fb51470b47ee238350d25f98c502cb889ffb73a203b874dad5b357ec7b06723c2321aff33cda2d47b3d41698cb4afd362efd6ae083bcdbd34604cbcb538fafc4344b2d7f0d743d96214c13bbeb7cd4b88e78a7b195a5e0c186a2c18bd1c23a088259bcd047bed641944eb7413ad52c848439e1d47efbb57cccfa49c8cd634def79bbb2af5b11b30b08a48b824d3192dfd5aee3ce455d7a59cfba6ceb9fb39e73dde6fa6164d905a4c35da96cbeccf49fde74fc572900fafda2d9bcf914ee958f28fa05ce6bdeead7f343a9ea5390ae86fba6b749d910ba4f467d8edb32c9d34646f7bd01cd0dcf83e29b15f817608238ac99a823d04f28df46a0dcf021fe9321fb8f45dcdd81ed352751c44fc17e5733c3848d18561178a7d4959ef5f825d41b35d708fa7be4446a5c54a13da1e647ee5596a6dd3f5c9b0cbd2bf57b8420c727f24500083f1152040e98b7b6564ce34a9a927d7849162f1bce54c57ef2125069b6f2dcb8d4c67736ced6d3afe97b111fb53cb05f0d22c8ef28d8b1e6407cee7f17712dd9b2af9245735401af681453249de29ac2093546d2497efd7a6821d5599af7809f79e8420283ba4ac1169437225bf0d343e7a728b86af6c3243d5e34783b58bc6e1957d5358f68250b447f4984113eae666173e4006c2bc16b030c11758f872e24b41d570224e949c3be18315253dad4de3ca0be60c97c554bfbbb383044039c3d2ff778985537631e7bc90d2914c3f938c40b0996ae3ed4123c8ddd0d25797da57c3490a533e9954411a93469c2ee69496be2209462b6a3b8c6bbaa9b19eb56a9387e84c6cdfa6fbefadf52943378d42750855a456d77419dc80624deabe19db5667c997ffe1dfd9a81bd9af0653aa4d06159914cea16b35eb66bb74431653fed292a6a7cb33f717d314db31d6c7261b1969e72d84a4f2f553f07e8977fcb61a84636db681e5d3ae8e74cea53c232a916355aa9c8b545461c9350acc98c08c12af2bdf8cd072247fe0959e2b8a22d3d3b69ced4a22fd930f27e926eb34fd3ddf978248efcb4e7ae1e9c95ebf724735563823e7716bc81d4e9775c9c1f394e3c49b7324581be62d90408e04b06a5406ab54e1af52b62122087fd014826232a926507aed30cda581937a2eb14d8a3dcb346b62673d712c2c4c81df4ff7b617ff026472b66133f88aecb1958f45734b20f36e8515dcb779afa81bd9df14e138945a1a94dba719721c7030c1f39e85338f9e3d6ef147e058d13f5b055d8d0c76e2510c4b5c3eda19b545544fe4a0cdae8327f49c43717a8a8baf59df865a5527c8aa0d2e8928161020585a212527329ed43bace655299bce3dc3cfb37a6a1569eeb8decac81689f98e52f97b46052063c67de4dbb9d2195b908887af7c8fa39d006ffdafc04580631889916d1c6fca5daa5e73ecef6d87bb262163071ff76feb502cf4bd430fac10752fb8dbe7ee8001c8223f0dffab088819706623d68866f61ae741d23507493971d750746856954c19103d8fbbf4f38abb32c33c460946fc20177640d3898c06c8682e05f474356364e2cc7058c2f8f84c4aa765189385ac0ff3f2e60e9a2f2eab9664abac716121cb219bcb2d458b07b440390d92c5f51d0de761867845857aad135aee4cf9bbf20b790f2e54a26a455441b10ef9953e831817afdce9af5021867a5c4f09ca91e3693db262d3e0008a29fcd8bc6e0fe64c792aa2767e540a7ba7e6dfa96281bdbfb7f5cd77df97b8f52e7ab8b4ef8a1c736298108a8384061073649c63e15357c9b81ad8e5dc45ea73596b790ff6936c80782ec1e0a270525a69b49631ac5b1b9a7cb3829f59cf6300713f64c2a780af0c14774d1f99cf1d2c08fa05044f61ab39c9d0842e1d5805dc4998c0765f9d54d32bb092867e86426e6ba4fc21fcb9517b53583a5db23f51aa545fddf8c6e8091928ff56f1c974a926898dd9ac1583e78b5863d4a139c5bb52362a66792e0ea40b471c9c88fc", 0x1000) close(r3) pwritev(r1, &(0x7f00000001c0), 0x100000000000005e, 0x0, 0xfffffffffffffffe) r4 = msgget(0x3, 0x8) msgctl$IPC_RMID(r4, 0x0) 08:18:41 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x9) fchflags(r0, 0x1) socketpair(0x20, 0x4000, 0x60, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="a6", 0xffffff28) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="a6", 0xffffff28) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000080)="a6", 0xffffff28) r11 = socket(0x6, 0x5, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r12, &(0x7f0000001740)=""/4096, 0x1000) r13 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r13, 0x0, 0x0) r14 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8, 0x0) r15 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r15, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r16, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r17, &(0x7f0000001740)=""/4096, 0x1000) r18 = dup(r3) kevent(r6, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffb, 0x8, 0x80, 0x21ac, 0x7}, {{r8}, 0xfffffffffffffffc, 0x181, 0x0, 0x5, 0x8}, {{r9}, 0xfffffffffffffffd, 0xc0, 0x80000081, 0xce8, 0x3}, {{r4}, 0xffffffffffffffff, 0x8, 0x20, 0x80000001}, {{r10}, 0xfffffffffffffffb, 0x2, 0x80000000, 0xfffffffffffffe00, 0x3}, {{r3}, 0xfffffffffffffffb, 0x10, 0x80000000, 0x40, 0x8}, {{r11}, 0xfffffffffffffff8, 0x2, 0x2, 0x96, 0xffffffff}, {{r12}, 0xfffffffffffffff8, 0x2c, 0x1, 0x0, 0x306}, {{r13}, 0xfffffffffffffff0, 0x80, 0xf0000000, 0x4, 0x3}], 0x4, &(0x7f0000000380)=[{{r14}, 0xfffffffffffffffb, 0x61, 0x1, 0x6, 0x9}, {{r15}, 0xfffffffffffffff8, 0x4, 0x1, 0x58}, {{r16}, 0xfffffffffffffffb, 0x49, 0x1, 0x1000, 0x10001}, {{r1}, 0x0, 0x2, 0xf0000000, 0xffffffffffff15bc, 0x100}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x8, 0x6}, {{r17}, 0xfffffffffffffffb, 0x101, 0x80000000, 0x200, 0x8000000000000000}, {{r18}, 0xfffffffffffffffe, 0x85, 0xfffff, 0x2, 0x5}, {{r5}, 0xffffffffffffffff, 0x0, 0x80000010, 0x4, 0xffffffffffffffc1}], 0x4, &(0x7f0000000140)={0x1f, 0x100000001}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000000c0)) close(r2) semget(0x3, 0x4, 0x300) 08:18:42 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="660382e26bd441771896f1bfe76ed35b8e2e2cf4e390c34091181dc710cc9c4227e54cde398b877311484759e9d550575e9a290b0d617e91569808501e1185c518154bf45d58ce1ba5e20c9dfddf29e2a259cbf9e454df27ae041754d7533b07635c99c185310d2b1f314c2e9211f7a8a60ea3a6ff362486bc82b45ac9752bd963c57111aa8d42d9878c37bfdfdd33d67f4dbac522429b753e9dae8e4056b088db246018f141d705a9837cff61f1ce5d02dc66c6ec2b5b34e962531fbd26d6345f92d4cf89000ea0ff0f0e6ad8c7b901aa723e2be19c21b7", 0xd8, 0x1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 08:18:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x3, 0x0, 0x8001, 0x19b6, r13}) r15 = dup(r2) ioctl$TIOCSETA(r15, 0x802c7414, &(0x7f0000001980)={0x0, 0xe82b, 0xffffffb7, 0x0, "6d3f9dddcd5ab301a90f07c2d756a25559ce94dd", 0x8000, 0xc2b}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r16 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r16, 0x0, 0x0) sendto(r16, &(0x7f00000019c0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4167b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x4, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001900)=[{&(0x7f0000000600)=""/105, 0x69}, {&(0x7f0000000680)=""/68, 0x44}, {&(0x7f0000000700)=""/149, 0x95}, {&(0x7f00000007c0)=""/74, 0x4a}, {&(0x7f0000000840)=""/120, 0x78}, {&(0x7f00000008c0)=""/43, 0x2b}, {&(0x7f0000000900)=""/4096, 0x1000}], 0x7, 0x0, 0x0) 08:18:42 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) semget$private(0x0, 0x1, 0xe1c57566b2e1f452) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) r2 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, r2, r3, r4, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000000300)) 08:18:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001980)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:18:42 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffd88) getgid() r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0x3a) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r14, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f0000000540)='./bus\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000005c0)='./file0\x00', 0x2, 0x200, r17) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r15, 0x0, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r15, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r18 = dup(r0) accept$unix(r18, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r19 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r18, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r20 = socket(0x18, 0x2, 0x0) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r20, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r21 = dup(r20) ioctl$BIOCGFILDROP(r21, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r22 = open(&(0x7f0000000480)='./bus\x00', 0x1, 0x80) dup(r19) ioctl$KDMKTONE(r18, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000580)='./file0\x00', r0, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f0000000400)={0x1}) r23 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r23, 0x0, 0x0) 08:18:43 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) setitimer(0x1, &(0x7f0000000040)={{0x100, 0x3d2}, {0x8, 0x7}}, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:18:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x6, 0xffff, 0x0, 0x1, 0x1000, 0xff, 0x80, 0x0, 0x1, 0x4, 0x9}) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/10], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:18:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) bind(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 08:18:43 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) mmap(&(0x7f00003e7000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 08:18:43 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x2, 0x0, 0x11000ffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) fchmod(0xffffffffffffffff, 0x50) read(r1, &(0x7f0000001740)=""/4096, 0x1000) syz_open_pts() syz_emit_ethernet(0x8c, &(0x7f0000000040)="b42828eccc4d518903c60b85d3bfd3b488de8fde0e8b722b22428543ad9a100f58c95fe45ff30b954bb29b07a222caa8ebcbec7a74b52ba59afa85f7994d2aa05b71d27998c167114f12872cb491c43aebb6cc21a50946c2ae20938c66042c4c2c54f05a9b6d6ec75545f110676e8fa4614c777e1cf7856ea435bf44d034d4a2c508776b706f36aba93eb855") ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20, 0x0) 08:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 08:18:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x1, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) r2 = getpgrp() r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, r18]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r10, r21}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2b}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1c8, &(0x7f0000000680)="080d34413fb2c507153a01b8ad085e61f3cd5604952255b45c48ab98f3b2c6c4c64958d83112add2b50b96512fda9924a204cc3eb9aa10c6f7ec1a211c3698c254ae4d2b30cf0951271f0dbd021bce6a3bc2f58146965995db505d001dade1160e45bd2b321e072be57b1c2ceea71504998c8494c5fe1fd7245eb84f9a05000000a5bf2ff33184f6e870a3d7b43a6b3336e36a07515aaa8d35a853def574dcf44be33079130cbe77886f04b4c887ffffd15855d4aea5833225dc92e8ebb95ff25bf5fac6f0b3a732e9f687d8c29612d853fe8d0914165ac2515ccd33565d9206356dac8d7732252d4982142d7dee3713fdbde72e6e5d8e5ba0685236db12fd4d0e1df8bb73fef7ba9f492b9f32d2e198cf834bb7d110690b6f529573a9fc9a93e37c3cc847e0bf0a137dbd641cf4137ef0ddef5909e42693242780b1ecbe105b5aad3861bdda748293ba8c7d8fd0e2c0cf9dca76c737b61d7beb1a4b7a8895c6980c399f2ef6bea6aaa0ff7312175d22f5fefb3be64661eddad1a8b1451bc0a34191db50d596b8083c6826e8173250b65d35bb0f761c52729b6d84b99e4bae2f792099a5b564dbfb54662bddce177e7267b71a8400a351bdbe116e09f1ab561e6c3cedda00feab156ae38730830fc13f4f4af2b303f291ecb47eb22457d53cd391ce308012c2db8fc0b916fac1e938de4a2892cf47ac1e3f6e7dd9cd09b2f119f097c0af1fbc153c2425d6425e624ef0db8884f3dd7ac4aaeb58ba913b8d860e48b771338a5fefc0861bc510c269838600440d8a528fbe86d7ed44773616e88c6c5a0b16c870c6b16d56b11f949d217a7aad916eb3526815f1269220d55f3ec36936fedbc7a88334678301a37652eefda8fa5801fc34256956cefd1bccdc3af1faba2e4d41902aea074aaae1b154eea914cb2aac4c4b9f2cd20da78665d7c5c670ecc014f8f3fc82aa52b25d85825f6fd1b3b892bf148d24d032b054270000000000") 08:18:43 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) kqueue() pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000600)='v', 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 08:18:44 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) r1 = getpgrp() getpgid(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) recvfrom$unix(r2, &(0x7f00000002c0)=""/156, 0x9c, 0x2, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) select(0x40, &(0x7f00000003c0)={0x6, 0x2, 0x5, 0x80000001, 0x694, 0x2000000000000, 0x5, 0xb2d}, &(0x7f0000000400)={0x8001, 0x9, 0x1, 0x3, 0x80000001, 0x2, 0x1, 0xfffffffffffffffc}, &(0x7f0000000440)={0xffffffffffffffff, 0x4, 0x0, 0x0, 0x7fff, 0x5, 0x9, 0x3}, &(0x7f0000000480)={0x1a77e592, 0x3}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) write(r4, &(0x7f00000004c0)="b506f2d39e5a4cae089689c4da32d37ac34000eb1794cf3f3c2bc05dddcbe8dd9247499a7892fd9e8986173458f350e8cb8744db7e49d80859a72f54dc0d7b422f6acb768bb3001096fefe026a9f68a9014d0d94c42e40698fb1615d5018388e782670cc9857eefa3aec75b1a082dca00dd654097cadb4eacca8e40bb8c88e7e844f082dffec350707b9b1b3a6d29e55f8d5fb589af84bd192379afafaddf3c5765cad0912e79e6d711ea24bfade5211f0d657a66353c4b57da13a1b0f101a8f7dce1529cab5b64e7f0dbd50899172cc9e6839dec6a553e1bb76c1a221fa92c91414345de136839b55fabe01855ddda0286bc9827b2b8695d70575c2e86fbad29661e9be0f5cf6d77668e32fdc3582cf33294eef7a615ee1d7a48ba99e61cab0026fe1cd5d084c33f0600487892450eb5d640df0d77c20d57122d04126edbe8a9ba30bfa1735c514bb85ec95ff36237e805b56495c3da3182c432415ec2f4be219364b87e27ffd8733bf175fcdb2219edbdb904e8b90e6f1207a535150712074465bc8bce0cd445371b98bb445fcd74ab96d3804768bbf9b220525ebb54e3039829ee45b73c3545f9e549731d2f6adff9d74f6a0d8312144f97a3cc9649b63c71a33f197ee5897a7ee13136a27e304cfe8288427056d722dbded4455668fed57c07f7ed274d371e40edf98bd5cb132e86cdb63c4e67ebcb85cc5f3aeeb8ee160a5874c77dae55b4856cde1fffd8d91f02d37ba0057444acf1953e7207f0136b7238b17b56d91f5b9505c1fbf399f34d8425c903756426aa7b1d6d2b8522a26c759b32dc6c1ad0dfd98b75b923f8aed40be10ffcc5396ef2b478d07ecbf7ad0d984722ef5a3a8ebacafb607ff48bfa90e221a22621bb2be39b2f31cf52ab58fb3e6247508e0892f707838aeac45a159ecfb8a374606b8d59efba00d68c1c03f07b585e4c4b8769c55992108908a1df831878f32a989b32ce411ffb1e84a0b8425250e418ff7c62c5b306e2bdd4b413c709e6e3d6d44a3436350d31fcc32b661881ef15583133b757ae76fa0ea2705e4e52cbcd718cac0a4031ba8d9939b4f77a94519e476ab84eb2dd7ff10ee8d3d9fd237fc2db0cb9f9ad8e990e9f10f181c0fbe426185b60e93caddd7a470b1f1ced41f5c6ade5bc173b02f12ff40bacb6848ec77ba726dd9ddc0a16fd7571530cb4f332335a8f24842e5020e794301f95c83a2a7cf0e29496d65942abde42141490402d362a956028ac3503a60a6611270ac7e03e7806a68e6ae99b77ba6197ba1ed17f4154d85015ea192487ad499032bf59007854e7ccbcd9123e7360c9fe53fbf630cce40015b8fc999bd37f5bfd5ff1168d2161528863b5fa3285f7f9b6baa6000b55ccd20deb84cd584c07c4f6bb682cc672b1d3b89f6b41cdb8764c90a011bf656f6cc0fd3d698800c5a5539583e668311174adb1f1f4257b3d9ac89494e151e3bb9bca7cdc9e5a713c87589f105ba0628941c08624789ebfdfa11d413e70537436a66f2293b50b7212c0bff9f488f539d2fdeb1cca58190c8cf5bf2edb4d424503ba0f029913a85951ec2e6f79070d77f9b108e4d9098b2e40d77d092ea8abb5da82753731887b97b4a3ce557f96d8f1a88cf3a4cbbda1f70fa994595ebb3090e3b3dc2d50f97856c6fcdd04042fba044bad6fa92fff658eedbb95f8644ea058fd3d8e46bf7141e2bd3f5866fbfc332920171e9ed083e7fa1bc7fb469e4222c8b3432c7e7c0ed53c01d8a342a1e918476be3d564f4e31858430051da858b20d03ae31d61127f1552a4449250811b6a0da1bae42ab286fb9889de573328ac5f6b6bba0fe08033042099b23b80e6e742360cbb183d329f953d2f014b7c661a4294396d9c04bc6975d0ac92dc7359c06f78dc77ea168a323bf580c5410e484754b2ab6f99e55cfc029695b6bab6a97f9ee08c7e725dc5769399683acff85c9c76d052f66b028257a289bd51c8feca1a8cd1de25e35e63ef65e5eecfc2db42b18cafaf8e390adfdebed1eb0b565aeded82ac381a816a095b1075cc485fd9c90751fd6edad1f3c780104d231dcb2bc0ae791d59efd2152d18b3fdc10f437d074c197943b577473b05879df471d9225166226130b9f9aad9659a4cf663705d61836859ac4443fb5f0e17aff59ca09499de8b992522afda4a24ad98b36e32f64c875c26e1b1c0ad274c22df07e5cbb7343f2980ccbe3273a67a659a188378f626e6f2a802eeb8f3c20ff7d144e40806e482e0b5461d162b700e272e46e9237c950925ced59d751780024301aae45ac4f4b088762759218be9827730316e5b4fa7fb535a8c56eb5eec1fe7c020c0d9d0540cfef012238c8f7b1117822ada93077f2d9ec3783d5877037f5178b69ec9b76437fb6f9d8aab0362f8db4bd7aa3a219830228666471d2a8da1b46261eaa7c8e0d67f5bae77bfab0d52ae51149016f9c46c64439fcf1703ad98a078a18f54c303d03dc206475a42f4ed0c873798cb37dd81f716150ce75aa451bc5149c377748d2b97b4071bfd73eab49cf55b8b8504e33a3778d6b3695f4b9c076ad80bd52ee28fa07c3e0040a1210f463e97033c69f96707dcc3f93cae727bb67762cbd61adf3f3e6e8be843bdd6ea583ae1a6ce9d8205631b98637e289a9550cb62e939b497ff06d779c9c827ae7b9adcdff2177361541bf4203749a1ceeda310f27cff4236fa31601594942dee815d16d16c4d3ffa9691286dae2848e8e0f1b424f74dfcd7de966b3b5253d2b94f64e24df7ad020ec8ea96cf377ff7ff659f70f28260d3a13710bef4e894e291114b2c9d21e3045557a6d242097a4202afdc6ba2ed9ee114514e3279831d8ae3137e9f38646aa774907fdd504f523a11b3bee7928de3a925503e2f30a676e0b5c4d778a999ad407bdf19068ed90fc4f40af1b00326b755b36c579158a8d886780f89c86a2b88dc6b0bf8f421b5477ba6b8ad4aa070258dc02bc83896cda416141cc8acead31947ae4798daa2dfd3a2bbee9a5dc7824b587c0dae983e384db84d482e0439a5df864be425f8894a76ef73c14aa2b29ba95bb29ad4e8b262aae02c2477cba46b6326292992344ece88663dd662a20ad97321c2db4be74573d99847101f48ad5873d2f60dad7bf8b079d3d4fc410fc698cc91c2973f01ffe0c3597a76a5c0df5dc218def4919d15e037810288e17bed76f237015457c8f5ce98e5631a21f73645f51e1ea314b67fc1fa20fa449c353e022bdedf60001d67fb42b522ecff8691ccbf8bd947e694764dd0f4926a27396341528e16fb3ac77e4e740d17925c16502a207bc227afe7507fbc862f18782b57ceee9cbca8cdff3b8bf84c58a33fd4d37bb7f30fb741ed457e185867c07e12706257966335fb9fe6a043ce5748d3f5d95c972e92b386754ba797995454a306101ec4c205fc606408c9eba7feca0fe1a5eef5a2b2ba77a8d1ef112d6bd2abea877a86426567982e1c928c5f4096114448c966f53725f6d44ab3ac643da7eb8221e70d0bd20ce52745b0e8185f7fc91101ee1c2df5de8b6f49499282372d97a83dde9ff9030054a721aa1e16026f9fb2d83aa6fcdd928cb5772e1771d654de56fe8432dceca50e5018c394b3606f26da2cdb143a97ba06df44d7e3422ab25df208f2a050c2fa06db7d0b306215dd96c45b4655b7e5cdcd7cd0f88086bce40e0f03ff1b34dd005a196a7e0aaf99adb7a09fb266633d3c861e3e8dc609f0079ac262c724dd533de67283bc5ede1d3f3917ac1da2d3758c3c8a68f66537c95908e71c80a25a8aea44df2e243e0f98de2d1d21a8fb3fce0ee08229504592509c04a061cb6cc5ce7af30e6675f5253a348f86cda0c22489fe424afdf035484deae3d8d68421d2f2e5be251c987bf9ac5bbc1528016d58f008056e61bca05be99a227bbcab39ceb8cab73dc1f429beb6bef93c1390f4c9229534a375aa105bfc65019a9c4b5c69c82989c23940c65e81e59d7baf726728da8a21071082a779bfb17efd72f97cd6c1d6cbf6c018316db8c0833d4fdb0b8f5554871ccbb49c32faf759743b5d8d570c3d86c34b69ede390eeeb4444f90d29e7f1c6c9eb64af04e425d2e5b2bb8135d33d49fe197132e8f6ef9e2c9f12530e1539d26cc054b0e13834789c690eabb9cea043bad8ed037cda257f59113d0c74723ad1a55edaaa5d2800f974dc1035a7e89bfe1c1e119cae458070e81c19ce7c8d0058387c8ece6ce5a846ffe91537356a758e38eb31be8c9111d0cd256db2b486796b09ccb421c04e5f61cc33fcc36345506c0e385d649f25e98bd86ab24dec893063892cd3119581529980b699e35a30cac35135f20960e20db94a640340939fbf0dc475e5b4f3f67d77bf52ac8e4935bfb166c7f8ab06f978c270db8f1762a55d360540529a688b5078c10befc40e8fba0bb8c6d9caaea29aba21aee24a6af988f2fde152dbb4486f35e9d877c5e9cee651df9d70181f641af00fb0c6e628efda0c9ec5fcb35dab44e1972f4f7315f82c155f67f0c6d6cecf08d3e2beb681878c2d24a35963b060e82473482c71d974cc543c13697a43fadfb18937327362d47eba3c99d42b9cb5d052d3bf40e721aa7382ebf4db5cdb9c2ebff31d9be8bcb1a70ff72f507987e59a08ed4dd7b84daedb58892e0ab3baae7b6c83652f3c817225e2855e7dffb53b3a89eda3c7781c677c3eda0f12084bca00e9572178ce6d587305c1416b3a474bd5d68fde85d633895de41a6cf1df515fa2829fc0bff57e413b2e2323685484a11bf47f2c055dd03d6c8af7f96a015127848c8c61f0b8f6a3b45d7152d725c713a425467d0b5c1284735b3c4ea7b16da9d5dad55c3fa0a073fffd626244f9c7c0e30872f93dada7ffbbd0cca6f76a7c2e3e7221623aced87a8f38d1040433c1ce184344217015c2cf0e4f788e814d04af4c2c796c454659cb3b963fa0c26e6e69cdc56444c87846a01e6cc3bddccd228c440cf1f6024f0c5b7cd04340b5cc951014cb28f1b955b75d0551d8d422cd43ad54f31a2a4a4c2a887070b763d857ebcba7f03893aac7151d7031f0a6fb2c3545ac22a5f76243f51cbfb4ab58dd7efdf40100d27c68ae28e2d6bbf102ffe7db691c930bed814a6cbce457b0ce8ec22db0b17ec68c84233adead39567088077a6e2ce45f2179e1d70090f5b7db1aff92b3b1053316455ae9b1770583736c3817c4ccfe9949cdaeebd18247d111f3abb7db11953d81da78d6602556b55b1d4bf3408353d3f210a0530525b1112f416ff5cc96ff7e1136494e827637ffbadea2e65c8849f2267bdb1f5bc20c30cb6a459573d535f4f1323f15401d1b23bfc8d1d27969dd863b2af16820acbd32c0713a68676ddb3c317928372860cc4844178c9b6428e8add7b83add337a29f53247e33e2bd1c83b369c23c0f6dcbc9410de1c52bb7d31277b170dab83c7acdbd4d297d215a88fd1e6ee93ee68afabb986b5b91b1cb4041e6e65256fcfe2cddb417c87cd656209e0e3a5cef938156d85bb824960991d44e3e5b9159560c13297d4604d32a4f80a9826a98649534f6af4c9e356c9a39d1836bbe4a2a36cc73856eebda383edab5ccd2f20012839b59cb4c2f154fb5a6db155fd8758ba018e587a1daf91ed0f45027fe94ff0ddbf902dba8b20a2877a5913517eca3cfd02efe79ad6e095b68a81cec70d829e5f92a6fe4ae88cc7ef6b4eba823491e2b3053d8f8d78b990a2b581dcc6b3d8d2e1140179542a2aed58a6d99f4d66f04192c66141d04c87d95ab3b76d1a2dfd8b09eb82e", 0x1000) recvfrom(r0, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 08:18:44 executing program 1: socket(0x18, 0x400000003, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 08:18:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000240)="7a2ddb3b0f45fb2cd91843139f979661b27ff4e5a07b12fdfdcf9a8f84a17afcb72e863bb65300aacafc1c33bc3591e26b32343c3ce12a0c829ec47457a84528036cff627e946a55ccda3348293644167250fe124f8cea64950553c2479a0a210210951958221a2f982f9fda6a38e465c7820a1f4b9da7fe18ac8f3b5cb593b906fe3e77da99c069030e88545718f6e0d5ea8910d427ccda93a1b26d7a89889e451d3e75367b7ab6036e5606ffc6d056b7c3af87c5935dee2588d57fe378ee5724ec46", 0xc3}, {&(0x7f00000000c0)="dd08f9ad584e0a3db03928688bc71daa36dfab590efd9de8a7f9034e565180a85355c324042311662489c8387a73494220987256c0093c164f07", 0x3a}], 0x2, &(0x7f0000000340)=[{0x68, 0xffff, 0x1ff, "1d1050356bfb62be6c8cffba1ec737bcafef3b17ce59245d5eb4b15645c71b56d306d93a6cf514ceb474dc4f4ccd6b206c1d4fd82f8be9579e04b5559c63c86dacfd2facae8bff23785d4bce584f103d27749683"}, {0x58, 0x1, 0x631, "19eaa2d5b3dcf0ecd5a44a722665d143907e1914a533aa35eee6ef9fc2565b5f94cbbe3f60308ad9ff1e24117258b514efa22596b3c2c36d5e474252b64e8dec47b2d936d3fe"}, {0x1010, 0x1, 0x0, "34b76955563d68f1c96038b4e19a4f7a1f8e3f5ff67f4148b7b9832dbef2b100c5d2069005339d3d4ae8cff799c4a372f82b91fa3903e3450e52d9aa00308fe3dc023a3b69f1787d30bb62ef659505bad5a901c6dc026b4053b2de3d26ae12df8121479feac6249ae663414861c06d2def99e557647bc75e2949b966c4e0168560a9d4d576830b44c4ae3e9c0c8a6846ab6bd97d7a51a58f31272a0be8bed1fa5051758fe2f7e7a79ed9f38a68e6c225235b3c6cfb004b4e3f59f57051df6b5ef1e4e7be086f1181cf41d77eaf6346fb50121ddd88fddcef5ef153ef0141ebc5b560a6f1878967cef0726e2224c1e49f7884a77859fa5cce8e6158d86c0f71a71be0e278113e37df6be222b7d663366eb94d64f890b2f2fcabcf5e762bbc3310e3229cc7b34d9837298da30d3d931a7edb5974b8fe80bc25dc8f050e6cd0401e28fc9ae80038c9b39cc6168831c6c4ecd1018a10ba4c6967d554a8a92694cfe2c3ce565a14e7401c7a7c1b6905435849be2c7a569c88aecc93eab1979ae268c083b2beea7b76e1ece8f18233d90d23361ed30094dfb29a5a4b580aaddcfdf807f28a13a7d8f7a5c29f815c96064a7c3e86500c935619b49796d9f1c1e38d4320dad5b1823417561f551994616566ae20d3cd34348c74907e9e1e1a060a98bae5000568b941516a88ed8e9d027b00656322012ffe4198c68e4386f5b46836e7420c4af023232d3efe95787781f0ca568b92beb59655012a0c83b555491da8a7c6ecd2610a2c3be7e0e39b6e21cd871bc8dca262fdf73e2698554d9e1565f2a7092000ef287ac1ee1a6d1fe2bc5cf9bc88d101336de6fa3ee353487d2e21f881f8a43a56e14d233e32c70d098943760fee70022e4dda5630f7d5fdaada5cb7441e1cc4bd80893ac6f8b463e24b5b3e5461eb14acf7ed5ebbef3ec29b836468f00039580f69865730cb16ae476f42e1b8ceb0f351efa94438f9747dbf83451929fe5fcdeff75a7bb49afad722528251ba32b9c02c16fdfb7580680e7f58427ceb0fcaa7a3aab897b8552cddbb279172de6550da83e20be6e09bb0189985c04cfbb5b4989012f52940646736115e9a2a5c0b9d49b6eb236f7b7e578ae8c8615c29486f7a7dbd066782fa4e5a3404ac64a3f7d90ab0e907082a45d1368a6f62b84cd1298293ea865e0d160ac46fc2d74a92208ec8794823d68f7d7bc5f74ecccea1d868b47a44ac1ed9aac67600549158663b460833e7934020e902268435457786f3110dc9e29b728d5985790ae76d76351f77907dbb01455fa288b9714e1b9c5d7d5e85fcad2fb61258b5554acd492955c201c469c9b6f0be061fbe576d0411c37b9c064e65d6e960b2758fe7c5c79e63e72ada248b7f09474785ac6fbd35ea113de577aaa88ddee75d72eb42596566b209e2ca3c825d52f204ad368a97248a79d0f063815cdab0a9801d0cae9fcf3d8a8205c02ce72ca9c0d63e59f8f5ebde4b36e04ecbeb03798ed097ecec4e2e0f7dfc16a3ae093296e5211868613f9d6749a4fc41c3f23b719118d36e380570c81b6fd25980d5834ded509d0078d8f9be8c9e6a7feb9d7561d525f6f347e819225933971d4ad045d62b5d5f1bbf1dfc381f530ea7135f227b200384704851bc613f6295730ac120c10be2a6248e70da1480562067b9f77def60cdc16a75ce48d8242e7f91f3e3a86e9a65a033836cc5cb21f9fd58a5b7edf422861429489be31300347ecb5428bb07e136b01f69447c0bbc7face75badc64502fbab67f8cbfb8a4cfd52926f970749ce261f0e6ea7c15666eb62f134c2da8d1e09b2f4a6cc78dd582ac441532ba012aa1dfedd90f3b9f83bea50f4b78663e044baae61ac7b46a61004f60d65c8e678f9f7df17442fca1a1e47a4b94e66a1ebeb12ffd38ff2b17bcc997e8023cfd91c0d41306df4f9516b7dd007636b76fec3b25587af5f130355ca29e8216b0e0cf1df2dafdebba845426bc8ae14db5037c8d079b794206b819f30f95dbe911a674dc1f13a0fe0ab09083269e5295d911f2ed816a616e665ba6c340e1e9aafdcce0d6cdc93b9b9419ce9b18de2f9d59f01811860dba08715c52b066702304039f70edd24ad985e8e126a06114147adef9b496067afbb07d7bbb22b341029a35cf225e78ab51cb514675807aa834f3f9f4d19a1847b6adbb7d0171868afccbbeab299933ec80962aade3b58f53013a72a1501c51fade6a257911ce066c47480378faa28c9671d1ee16658e3f67ca0b6f2a7cdd66be22170a9957d240112e03cabb994ef9848896ab47c2b4cbdfd00dcfd7f829c2a4ede0dc436dced8391334b971fbe9af0ae80a44af14e8cab78b40c6e889bc177199c2deab7c33f816c5d1e0ee61ce9e9e218d3bdd2ca442d3b20b1cc8cf865956073145173257805c265fee0de0c7f76161fefe024470b9f8e0937253da33262cfdaa2d264f51d48aa2cca1a762cdf787c9bbe834ee57e150f159062b418116295f5e91af052cd9c854c09ceb1a72b078b3e2be2eb3b084b9bc921204c52f3a9f52beafeec8c87863b7732e70de77f42b7fed7a183f21016c15583a9dfd51fa76710a546bedf70d7c0843b6331f638753f172a1f634e9c8d4e2021467c91a6d3305fe8196bb2553688eb37bd3c75f3f57950c83200fc6886f247a31638d79da18cef56e292d55511fe502b7c10299f9b07ded2c6bd71c63e7749baae78637948515afbebf1025382b9dd7df2e68292a08e5dcbf805d50ae33bbbc3c0f9d12ee9bc720b85399f64c2ad5fef8ae8993a9502556c66bdf0f67f682ddbfca4906106257533f336ee70f4c0f91843161dd0e2418b82e714d0becc5d867d01e347a5960c9c073f237ededcd4a02ff7b076094c7175a0f32323bbb2c5e3dd28fd8abdd21d72a3e64f204a26e54ba5f02db92e8662ae6d87e79e1969801017336926485be33e149dcd8a591346018e7bb7bdfacc40c59fb7b0c5f0b11f6e74d7ac915de73147eee6d28e82adb7f17d136c641c5bf0e6734f72735cd985c78a85d7ddfa6e605508984919641852ae3256afcc1665abef9a351eebca8624a57a407ed5494d81aa3663e39ed78bb2f8804a58a02de066703c6143d4f8d0236fd024c0bced75c2fe07617529d61dc477667d54e96a7772272688b0855c61c2895d6f0c85c488740f19a243ab7388b3b3c5fbba3e810f87cac02542c29ae9a8cd67a0dfd894ea7e6f763aaa53512b297b94631ecd3188afe059da0967ab19fc856dbcf0150b6ac086c613199b287d18c4c4bc357c00d4f10d52c82e5ac0d8301d71e394601cfe610480d17d05e6c4964a2b8e60489fc4f6a1c162824c9f6929d6644393c91f8fc129df8f0a7e6176fe283c257fd899e8255d29da21dada1e76d812c966600d1186dae460dcf9f99850b7af986d571fb16d37f68c8a5a2f256ed657112ccf747d76513558148ec28b0b5f08ab36b64b8964acca99b17f2b25acd33ffddcff745d404e8aa714990b80bc5a2d0c9ab3b267c68a30075ddeb0c964678e9f55f28bf766c909b85d06965bb2ed066d99ac20cc6646d6d6140ae9ebd16e623d5f3486d26a82b5b127954553c625c04d22727822474a677b10b5378ce6ec3c8e354cb6edfabb6593796d295878ec0f55552aab0ebf2cec84040f1b91abf4c0684c9683264a250089b79e4e80d14961880065425e89e4ec95a23cd1434a134b0ed506dfac60fde0e4e06028730959ce14b99d159105621d03b2c5312759db503aaf3caab75ac94378fb6c01c06a1cc9408295e770bff362ccfef5637aa967eb18bfb5b202ef81d4c416e46d7627fc520fce269cb4421608e51e0540e1f97f37b53d949e7cd153929c28342ce21729e7ac61f85a6443b49efc1a7073904846e005ea942212bdcf237920c2f7037896be3e6c6b5837e601fe28a4288dba012c2e8443e3faa2779daab974ec959be452b9bade8c14ec43a6e4f986206668c39749800a10e73b214eabdda5e6d2fb044d6a9078a0c4291420431519d6cfece2d55c1cdb19b2201ed9cf2f2f7897cf4470ef7ba6cda60af00b4a424b5188f64e38ea4060954fc1cdff1e96e8f367fabfdf776adb078e8e8cbad7e94b8c7a25f97715bf2ac508d517cc75369eda4349eb1d9885b6b0119cc4ad9171d3bb4532dddc005da09e93487540c5dfd1e5b9fac5d5f54c615e7aa8a3b1e45610b54d964d8b40e6d8edb65ede22a51264807b3e0936a5b68dd67dc3d9fb2db4770253a3bb29f24d0c6e0ae13f27147af61409c348f8df4d5c0a46904ab45baed34fe865d9d0a7ea0de0e8ce881b5913b766b3991a0ad8653b8f6d5e4e41375c38a012426e244f95b952e9543bcd4ef89391a122c3f1a3e434bc78aec5515508bb55b0376392ecbf8303972bf21ed9a11cb03281dae843f6c9fbe51966f4afe4391863693da6ad4faf2da0118da6bd72d891a54e1c0e860db2d9b7960b357b2f4c1f7f4ee7fc6dadb792f48849f14e515775e4f21209cc6ae9d6d4c70204507946ba6bee3eac86e41c3ad65bc1c4364810223c167b3e6400c2e3fd1c2d61d5671ba329040e11e3cb52400adba68496c5b7382957ef1b9ffa83ee7fbcc0fc2657d895a7d51a5a7054f3388dd88d1d74292078c3bec0846a75e3f4dfc9d4a1f4136f5a8fb22b33119e030e0c35121f78719241c50f622cdf7611a9952be491017818f747ac1952bf16f9d90b3fb2e1de5f916583296b55d0b08e14b72d08dac969690622ea69a3f78d7956cf357de9cb75cbb35828cd21d0582bdb3a7e2cf1477dcaaa6a33ae086d86dac39d5db711ae24d0cfb348bbf6618cdbc41ae3b8729f43933ef968e5658f911d9a14d8e5b71220151e1b849c528ce54d7bbb09a98d0767282762c7c86f25a7849cf6f2a0d1337ff1de89b05e2e282cb2c344c6670c07829a98198a4f667ec49512a4ca1c4cf8be5b839ee8e3857bbfd2e0cf97967d6ee251315d22ce05dac9bf8bc396893533c5321bdf93f3b2e0270404d452851f8f48e465aba09ac0e20a14763d55099a81c6f829545487217f72fd7db7b0e7f6768827e0d8129aa212b764c807744e8aa466f8943651e3be094ded779de53adf955562e4083e535ea3dd1f98f5f6551d54c07e72c96ae248f05397bfe71ae9d8979fc5b31832f8750cdd3913aac3998605fee47d43853d876da9154821ec9eee6de7c5e212216c0b8c1bdec51955b1066a32d53560bc5a894ac34e9648da2a3abfce75c6567e1688110fe9e5a7ae28832f24175aa83caf0b65eea36ab65de750b56d985547c7570c7dd75a53d5d26d247fdf133fe73599d673319e4da8b0ff977b45dedbd286e450333252c7691988e4cfc5583524702b9b6fc4a09453c69ad9af797f9e0a1d3f7997fd61db609617bc68a06a207c26deffc0a5ee11936ab6df019c69212d62656bedd2b308585d347dbb2ec15138c82e3a9c95a5e385c77074e27cfba06950ab5313fc857a4f2a03ae08b6ce25a3c8c3bed487d1ff62ca984930c41a0d25f59ef3e7f462a4f4f939614a2ae08bc27a5ed7eb1e87ce3f8f549bfe1df62b2a5cd8fc9d67822187d4ce7d4efe4c480c7d773dbb1a3096f2222f7b6fd439f81fc9605117c31a1dccc5c3f5b08a81ceef23a0e6e13ceb2463d3a06f01f9ce828d57451d9240b241c76d6e9575863d4b9e03beb998599c74368d440c68121e0da8cd9b296791cbb2268d6712b89164f95f6ed8713681ad0dd112a78f4cf7edbafdeddf5143f4619686f498ce59a058084f684c67a649c0a5a2c7a31e3e023984abcc"}], 0x10d0}, 0x40a) 08:18:44 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) fcntl$getown(r1, 0x5) ioctl$KDGKBMODE(r0, 0x40044b06) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = dup2(r2, 0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000080)="a6", 0xffffff28) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20, 0x0) kevent(r4, &(0x7f0000000000), 0x0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0x52, 0x1, 0x4, 0x480}, {{r6}, 0xfffffffffffffff9, 0xd9, 0x8, 0x6110}, {{r7}, 0xfffffffffffffffa, 0x2c, 0x4, 0x101, 0x5f60}, {{}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x10000, 0xffff}], 0x4, &(0x7f00000001c0)={0x8, 0x101}) write(r3, &(0x7f0000000340), 0x10000014c) read(r2, &(0x7f0000000080)=""/101, 0x6b2992566f683f6b) 08:18:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="2d01697165300000000057"], 0xa) bind$unix(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="6b4afccc0e5a95d788955d8aebcd00000c00"/30], 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r13, &(0x7f0000000900)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000a80)=ANY=[@ANYPTR=&(0x7f0000000800)=ANY=[@ANYBLOB="adaa47f94af6a0d858a18b83b46d6890c9080b74a491b1884bc6e6fd1ea78104e8434a300f08c3c5cbd7842e86be2da9ab4ace1260965ded7542bd816d52298a59e50fcaeef6e25d2fda99395f90cd6c00"/92]], 0x1) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) setreuid(0x0, 0xee01) msgctl$IPC_RMID(r10, 0x0) 08:18:45 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ddffffffffff6fffff01b72f2b33"], 0x10) socket(0x21, 0x0, 0x9) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x800) 08:18:45 executing program 1: mkdir(&(0x7f0000000180)='.\x00', 0x40) chmod(&(0x7f0000000000)='./file0\x00', 0x23f) symlink(&(0x7f0000000640)='./file0/file0\x00', &(0x7f0000000280)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000100)=0x3ff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r0, &(0x7f0000000240), &(0x7f00000008c0)=0xffffff29) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x21, 0x1, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f0000000580)=0xc) r7 = open(&(0x7f0000000340)='./file0\x00', 0x81, 0x90) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000440)={0x84, 0x2, 0x2, 0x20, "1c1cd8404bbf3235938cbac82c8f8ec2b92b084d", 0x3, 0x30}) fcntl$getown(r3, 0x5) shmget$private(0x0, 0x2000, 0x303, &(0x7f0000003000/0x2000)=nil) socket(0x20, 0x2, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x20, 0x8000, 0x80) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r8) 08:18:45 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x883, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000080)=0xe6f00000) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') 08:18:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000240)=""/4108, 0xfffffffffffffce5) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r14) r15 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r15) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r11, r13, 0x0, 0x5}, 0x4, 0xb8f, r14, r15, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r4, &(0x7f0000000080)={0x0, ""/202}, 0xd2, 0x2, 0x1800) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) r16 = fcntl$dupfd(r2, 0x0, r1) fcntl$dupfd(r3, 0x14, r16) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 08:18:45 executing program 1: execve(0x0, &(0x7f00000001c0)=[&(0x7f0000000000)='/\x00'], 0x0) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 08:18:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$getown(r0, 0x5) geteuid() acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 08:18:46 executing program 0: getrusage(0x8000000000000000, &(0x7f0000000080)) r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x18, 0x4, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000140)="caf5b415c77d4abb57c9fde417e9", 0xe) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f666976653000d5f336b4929f00bc0a403d0c8e8f72e6111f9551447acc3bdc04b1086c11d812e6f94eaba9f32c658be795deffc288724da03f95b02d0cd5332d8daeb87a4b07199646302574f59bb83c4aed3d217e487d20fc001533abeb2b6c5a631d79e7302febee06ddc1c7817b85400000000000000000210f97b089d61621e75d24190d17ff34a893ba35e749267de8bc917e2aa2fa8b"], 0x10) socket$inet(0x2, 0x3, 0x3) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 08:18:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x9) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 08:18:46 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) r13 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r13, 0x0, 0x0) r14 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r14, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r15, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r16, &(0x7f0000001740)=""/4096, 0x1000) msgsnd(r7, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRES64=r11, @ANYRESDEC=r13, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYRESOCT, @ANYRES16=0x0], @ANYPTR=&(0x7f0000000900)=ANY=[@ANYPTR, @ANYRESOCT, @ANYRESOCT=r14], @ANYBLOB="349e588e9830097ea53c32e8afb2077345f79f6028933446a06cd49a359d671df7efc5225bd22ac50e76d9aed1d9962d41e0db3c0721688b86c9611fbec76da26375dde032433934003422c954da0643ddc8f08dd1cdb8dabc126464accf0d57b99d068a2a81d1a6ae06a41946a844441080cff38884d3d7958249aff214569cde93d8dc8bf4fb70a956f0d60f67d4eff96f3441e94ec20b5fb6719b66d661b1896c5ea29f63e14c6422aa23a1942b5c18fafb6a0636d0278e75c5f313a9481d6b64ba1072", @ANYRES64, @ANYRESHEX, @ANYRESHEX=r15, @ANYRESHEX=r16], @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r22 = getppid() r23 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r23, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r24 = fcntl$getown(r23, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r22, r24, 0xa5, 0x1, 0x100000000, 0x2}) r25 = getgid() r26 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r32, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) r34 = getegid() r35 = getpgrp() r36 = socket(0x2, 0xc003, 0x0) connect$unix(r36, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r36, 0x0, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r18, r25, r27, r34, 0x20, 0x74fa}, 0x25, 0x47d, r35, r37, 0x0, 0x10000, 0x5, 0x4800000000}) r38 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r38, 0x8020699f, &(0x7f0000000300)) 08:18:46 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x28181, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="000000186a561b000000fbfffead0000000000df0000c9288dbd5f0000000000000000000000000000000067", 0x2c}], 0x1) 08:18:46 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000b818000000290800"/47], 0x30}, 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) 08:18:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x2000000061}, {0x106}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 08:18:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 08:18:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socket(0x10, 0x4000, 0x1) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:18:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x124) 08:18:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x6, 0x80000000, 0x2, 0x0, 0x8, 0xffff, 0x5, 0x0, 0x0, 0x5, 0x101}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 08:18:47 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000000000000000000000c40247702592a85fb1764d7a777d24a61ca508b783fde2eff783192085b2acf5cbbba047ed201d6ee6b333645cf03afb517a89ad63b15bcb7363ab81fa29e9e3fa346e0a42693f0a6233486cc4da0d833b459415a37b60ad0da39398745dbb7b9035096387631700306ffcd0e8ba661ea988120123ff0053b184cda852e32c"], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/68}, 0x4c, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x200000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [], {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r5 = msgget(0x3, 0x100) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r7 = msgget$private(0x0, 0x8) msgsnd(r7, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r6, @ANYRESDEC, @ANYRES16=r5, @ANYRES32=r6, @ANYRESOCT=r6, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r8 = socket(0x8, 0x3, 0x3a) setsockopt(r8, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r9) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r11 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r12) msgsnd(r7, &(0x7f0000000b40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r8, @ANYRESDEC=0x0, @ANYRESHEX=r9, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r10, @ANYRESOCT=0x0, @ANYRES32=r11, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418a4b8a645dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636813f923627e299423efa4bd7c9cb609e8a0fce698a4c78b5aea4392b61164dd0960aaf11c9b51022afeafe5bbc2f2eae001607b85774e1c85409559a92832de60b", @ANYRESHEX=r12], 0x9, 0x800) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b486082160651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) r21 = getgid() r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r22, &(0x7f0000000c40)=ANY=[], 0x0, 0x2, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r22, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r27, r29, 0xa5, 0x1, 0x100000000, 0x2}) r30 = getegid() r31 = getpgrp() r32 = socket(0x2, 0xc003, 0x0) connect$unix(r32, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r32, 0x0, 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000500)={{0x2, r14, r21, r23, r30, 0x20, 0x74fa}, 0x25, 0x47d, r31, r33, 0x0, 0x10000, 0x5, 0x4800000000}) r34 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r34, 0x8020699f, &(0x7f0000000300)) 08:18:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) 08:18:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x61}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) setreuid(0x0, 0xee00) flock(r1, 0x1) 08:18:47 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) readlink(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000200)=""/230, 0xe6) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000040)='./file0/file1\x00', 0x5e, 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0\x00') 08:18:48 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xffffffffffffffc9, 0x0, 0xfffffffffffffcb6, 0x0, 0x45, 0x3}, 0x0) 08:18:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x40}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) socket$inet(0x2, 0x2, 0x40) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x11) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x800}, {0x10000, 0x80000000}}, 0x0) 08:18:48 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xfffffffffffffd90) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) r7 = msgget(0x0, 0x446) r8 = getuid() r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, r8, r9, r14, r16, 0x0, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getgroups(0x7, &(0x7f00000000c0)=[r4, 0x0, r16, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000000)='./file0\x00', r0, r19) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r20 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r20, 0x0, 0x0) openat(r20, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 08:18:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x15, r1}) dup(r0) syz_open_pts() syz_open_pts() 08:18:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000000), 0x4, 0x0, 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="a6", 0xffffff28) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000000)=0x200) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000180)=0x3) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f00000001c0)=0xfffffffffffffef6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x155a5ce3ecbe604, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r7}, 0xffffffffffffffff, 0x4}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r8, &(0x7f0000001740)=""/4096, 0x1000) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000240)) shutdown(r0, 0x2) 08:18:49 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a397a38620700000000825984c87910bf453f68c11700287ead4b1b47abc850f42561a84e6abca64896bc5e57c6388bbd2ad88b2951fed31bda37b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65fac6593d2870b4122cd23500000000856d10f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e00f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d60996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e0ebd6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getdents(r3, &(0x7f00000002c0)=""/170, 0xaa) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f00000007c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f00000001c0)="48f5ae9d0183c451b040676c99a01e31ece793076404bd406f63e5417175ae7dfa429a77ebc18fea38f9b742c8dc53fb7b675f993e927511f4e49a7a27675ad806a8f69611093f036262dbd41cbf7938a470bc9f64c4d2f14a81795fe6fb25afa27c3085ba00d3950a7b7dd36f909423c5088c5b5003850feb1a61ec8ebbf8169370ca5ebce1fdc5f320dbf104768624fffaa4bc7c143a3e1239806dba238e9093934939c8e30d8bf92a30", 0xab}, {&(0x7f00000003c0)="da465b1b419e3ea654f5858d315958898f62df6e6695c8907da8e09214ebf38be92e158b5ac6c9a2096b37fd9bd67c9b2bb39eea2b851c2b79d205d1ae9240b2264cf52d6170babbd421143e543b5e7e3ecac7e3179198dde9c6c619bfa96004", 0x60}, {&(0x7f0000000440)="f26100ca5d8b059cba7a456dbc39fef97e624fb891f01a5f22f1e9f930eeac1deac521e6ac9cefdd3f95135d1c8b060bca6b11902f9fdc22c5a30f5877a23d8abe5e825c9bff6542047200056cffc2531114e27f220b0f0bce8a42f250fbedfbb9dc2e402760b3c1ab49bf8636d1e040b32146958b4e1304daa507760ca8b24a", 0x80}, {&(0x7f00000004c0)="4592a17fc871a4ada11b48436c620b0111a7c6e53adbf18d31d75a678c8deaf58aadf220c7a5293af893c81d98d25b04dedef56177f723c404fc62995ae692ab8f", 0x41}], 0x4, 0x0, 0x0, 0x1}, 0x4) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000000c0)=0x4) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x2, 0x800, 0x68d9, 0x1, 0x42c, 0xe0c, 0x5, 0x2, 0x2, 0x3f, 0x1}) 08:18:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x40}, {0x8fe}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = msgget(0x0, 0x446) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0xaf64e7ebcf83d84b, 0x0, 0x9, 0xfffffffffffffff8, r14}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 08:18:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x10000}, {0x3c}, {0x50}, {0x6}]}) 08:18:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) sendmsg(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f00000013c0)=[{0x32, 0x1}], 0x11}, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:18:50 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) sendmsg$unix(r1, &(0x7f0000000100)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000000c0)="9b2ead292da7792a65d99b88aac7cee4d0f6d43235c4c691", 0x18}, {&(0x7f0000000180)="3c08bdcf988170a27194d900a26c815138efaa1529379e5366411e71b5f5b2bf09a2f384ac19731c598327c6d8fcbc82526162e2475064781a9197bc808af02289c6281c6ac72e7709e8ecb7974d29608830dde38237ab33d475a1f31d6d64f512d97b7eb013ff025ebd9e1e0daa65eac6b7de1cc8a0c533a66bd4d3c141f050f353ff89f33e8a80df746d78ebd511c767c72074130cac0db30c3889336d991d5bdbc2ec3e175b375c5c38b893fe6f8c942da056", 0xb4}, {&(0x7f0000000240)="d78abedd1010fe84bc02996decaf50258ea1b3401e6ab6dddd268b85699bb1f50364ec0a2101163f9e889ed3ffeac342a92cda29fddd8388ea2ec622a2a54ef74d68447352b7d1e7fcb0938f701b6533802b44c9cd4162076becb2ee498fc88cb43381d951da2ed468bd0d50b7feb6c16e80f69ca99a89656c0c1809666205c4b0ea8040cce13bdb0250a2397f27b4b99a5ec28ea1fa66f34c0283eddbede27bd36663b853247027f17000adc66d", 0xae}, {&(0x7f0000000440)="34ee625f791ad614994a7e128fbf212ef212dec58868091e5d11924ea30590c303a28d599678eb5393dce7b3b9b0b6e619f4e6484fc93ea1cad8963d5447c42094e8c0474be3b16c0acf8198c251dfa8d0d019b59be725296ff091be7a090ed3e6950ba654b7bb90a14237f3b9d3d9c77fee81438e60177157feee86ff6150efcfb442eee2af1b29b2e649ee99baa8136ed0cf807127ff587fcf8d5979874b5713347f198546094c333a77c3a3dbe41e6b64292d9e711317563c6a751ee1d39224c7921aa52c00ccb8513d4ecab033a22346fbff8b5b6f635f038c22", 0xdc}, {&(0x7f0000000300)="eddd91fa6a31bbd664ac18711d4f1e89ecd0238820d37b1b3055c052855d5d85ed6740635ac0a6c160e11b16d7fe0cd5b91d526017542bd9dfb68dcf2a2b03db7bb11ad9b7c144eb5c80c0f3d99e077daa559b5e0de4869b7519bbf9527be827c0ce05ac7e967829c6d2a8bb1975ff7b999635dcddb4afd8c346864d31acc1543e656eef276000d1ece14e0d5a5e403cb43ebb69cce74407aee4a1cc2a314453b93bec676d18a0277f3877720193ab6f04fc", 0xb2}], 0x5, 0x0, 0x0, 0x401}, 0x28b800f192ef5650) 08:18:50 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x60a, 0x0) r1 = semget$private(0x0, 0x0, 0x8) semop(r1, &(0x7f0000000000)=[{0x3, 0x3ff, 0xc00}, {0x4, 0x1, 0x3c00}, {0x3, 0xfe01, 0x1000}, {0x0, 0x100}, {0x1, 0x8, 0x800}], 0x5) mmap(&(0x7f0000009000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) dup2(r2, r0) 08:18:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x19) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 08:18:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x80) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) 08:18:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x6, &(0x7f0000000240)=[{0x2, 0x31, 0x5, 0x8}, {0x101, 0x20, 0x6, 0x1}, {0x1, 0x1, 0x5a, 0x1f}, {0x1f5, 0x9, 0x9, 0x40}, {0x7, 0x0, 0x3, 0x3}, {0x7, 0x20, 0x40, 0x80000001}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0x5, 0x7, 0x1, 0x8000}, {0x538c, 0xff, 0x7, 0x4}, {0x401, 0x2, 0x2, 0x6}, {0x5cc, 0x42, 0x6, 0x3c1}, {0x139, 0x1, 0x9, 0x7}, {0x3, 0xff, 0x7f, 0xf60312f3}]}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000001c0)=0xfff) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 08:18:50 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000180)="7ca5ea7db8da24ae71b9455e59604e259ffa7cdb3ab9b4e67f37a9ac26c16b85df22aa1ab6ad8bce5889ce28fd8df2065760e99d85be1ccbb4d80f25d1f1d15633b272bfbc9e3bf8034c90e0fbbc77efb3784118b955d66b6a0fddf2520600c71fcf0b64dc7c53c7998424993e8f696af96c94a96cf6d78e559ea9ebbbf984f953d02892ac9c6ef8d5c6acdf877b9db1d1910ec0aeaa4a", 0x97, 0x39afacedb6a72d5, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 08:18:51 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, &(0x7f00000001c0), 0xfff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xab}], 0x40, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x6) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000000c0)=0x7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x200, 0xe0e0, 0xffffffff, 0x7e10, "aea60b5ef90be0050c57eaf4745bd0dbeff34303", 0x80000001, 0x7}) 08:18:51 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 08:18:51 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/255, 0xff) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 08:18:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x1) bind$inet(r1, &(0x7f0000000140)={0x2, 0x2}, 0xc) open(&(0x7f00009b7000)='./bus\x00', 0x40, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x2, 0x2, 0x7, 0x2, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) read(r3, &(0x7f0000000080)=""/15, 0xf) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c, 0xcb, 0x0, 0x5}, {0x50}, {0x6, 0x0, 0xff, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 08:18:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1c}, {0x8000000000048}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") getuid() geteuid() r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000380)) r2 = msgget$private(0x0, 0x718) r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = getpgrp() r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x8001, r3, r4, r5, r6, 0x4c, 0x6}, 0x8, 0x800, r7, r8, 0x0, 0x4, 0x8, 0x484}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r9 = socket(0x10000000011, 0x8000000003, 0x0) close(r9) setsockopt$sock_int(r9, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r9, &(0x7f0000000040)=[{0x0}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) r11 = msgget$private(0x0, 0x718) r12 = getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r14 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r16 = getpgrp() r17 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000300)={{0x8001, r12, r13, r14, r15, 0x4c, 0x6}, 0x8, 0x800, r16, r17, 0x7, 0x4, 0x8, 0x484}) r18 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r18, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r18, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r18, 0x4004746a, &(0x7f0000000380)) r19 = msgget$private(0x0, 0x718) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r22 = geteuid() getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r24 = getpgrp() r25 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000300)={{0x8001, r20, r21, r22, r23, 0x4c, 0x6}, 0x8, 0x800, r24, r25, 0x0, 0x4, 0x8, 0x484}) setreuid(r12, r20) r26 = semget$private(0x0, 0x7, 0x287) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) semget$private(0x0, 0x6, 0x10) r33 = socket$inet(0x2, 0x3, 0x0) writev(r33, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r33, 0x0, 0x6a, 0x0, 0x0) r34 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r36 = getgid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r34, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r35, r36, r37, r38, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r34, 0x0, 0x3, &(0x7f0000000480)=""/33) semop(r26, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x3, 0x1, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r26, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x1, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0xb}, {0x2, 0x8}, {0x3, 0x7, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semop(r26, &(0x7f0000000080)=[{0x4, 0x45f, 0x1000}], 0x1) semctl$GETVAL(r26, 0x2, 0x5, &(0x7f00000002c0)=""/49) semctl$GETNCNT(r26, 0x1, 0x3, &(0x7f00000013c0)=""/216) r39 = getegid() r40 = getuid() r41 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x20) pwritev(r41, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r41, 0x0, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r40, r42) r43 = semget$private(0x0, 0x7, 0x286) semop(r43, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r43, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f00000000c0)) r44 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r45 = getegid() r46 = getuid() r47 = geteuid() setreuid(r46, r47) shmctl$IPC_SET(r44, 0x1, &(0x7f00000000c0)={{0x0, r46, 0x0, 0x0, r45}, 0x0, 0x0, 0x0, 0x0, 0x8, 0x4, 0x2}) semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000140)={{0x9, r40, r39, r46, r39, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) semctl$GETALL(r43, 0x0, 0x6, &(0x7f0000000300)=""/237) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) r48 = socket(0x2, 0x4003, 0x0) getsockopt(r48, 0x0, 0x23, 0x0, 0x0) setsockopt$sock_timeval(r48, 0xffff, 0x1005, &(0x7f0000000200)={0x4a, 0x7}, 0x10) semctl$SETVAL(r26, 0x3, 0x8, &(0x7f0000000000)=0x3) 08:18:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000008c0)=""/214, 0xd6) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0xd, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x69, &(0x7f0000000000)=[{0x25}, {0x4, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x4) semop(r1, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) r5 = socket(0x18, 0x2, 0x3a) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = socket(0x2, 0x3, 0x6) r7 = syz_open_pts() writev(r7, &(0x7f00000002c0)=[{&(0x7f0000000800)="194b4179ddc79f6347e003be52b14d50083b2161b17d6014c094724b5ae2096461570b5b549ffa62fb0a3fd0d80492457dd05811e0b1cb25e32ef9e97d4ba4a14fcac523aaacd27fd182d1feb0ab55fb3215c1d856e4614bc0f29e2eeaf3b7a3c929a2e498c2b38446088f9feb7fa0d92392959214c8be829445bec0de9bd9e0090d11610ce244ed608cc463bbcd72dbb60d90eb122255a49f7c47cbbc0e3f0b2c2297c6b5f053220d929b49dda7cf2755741acd4cf6dc34d551f572fff5f80a478e49a252ea3a834111f705b0c5ebd2b78d3115a04326e62cdbfec969637357afd3d9e0c27cb001b30736f32c74305dee66b49a58389e880f2622e5cb8200", 0xff}], 0x1000034d) poll(&(0x7f0000000100)=[{r7, 0x14e}, {r6, 0x1}], 0x2, 0x40000000400) r8 = open$dir(&(0x7f0000000380)='./file2\x00', 0x9dc046ea61a4e47, 0x100) r9 = kqueue() kevent(r9, &(0x7f0000000240)=[{{r8}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file2\x00', r10, &(0x7f0000000180)='./file0\x00') kevent(r10, 0x0, 0x4, 0x0, 0x1, &(0x7f0000000140)={0x0, 0xfffffffffffffffc}) r11 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000240)=[{{r11}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r11, &(0x7f00000004c0)=""/4096, 0x1000) r13 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r15, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r16, &(0x7f0000001740)=""/4096, 0x1000) r17 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r17, 0x0, 0x0) r18 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r18, 0x0, 0x0) kevent(r14, &(0x7f00000003c0)=[{{r15}, 0x8000000000000002, 0x8c, 0x4, 0x3, 0x5}, {{r16}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x90, 0x100000000}, {{r17}, 0xfffffffffffffff8, 0x4c, 0xf0000000, 0x47bbe735, 0x5}, {{r18}, 0x1, 0xa0, 0x8, 0x4, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x11, 0x0, 0x2020000000000, 0x81}], 0x4, 0x0, 0x0, 0x0) read(r13, &(0x7f00000004c0)=""/4096, 0x1000) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r20 = kqueue() kevent(r20, 0x0, 0x0, 0x0, 0xad, 0x0) dup2(r19, r20) kevent(r9, &(0x7f0000000200)=[{{r11}, 0xfffffffffffffff8, 0x80, 0x6, 0x9, 0x4}, {{r20}, 0xfffffffffffffffb, 0x20, 0x40000055, 0x9, 0x8001}], 0x1ff, &(0x7f0000000240)=[{{r7}, 0x2, 0x4, 0x2, 0x7, 0x4}, {{r13}, 0xfffffffffffffffb, 0x0, 0x2, 0xfffffffffffffc01, 0x2}], 0x1f, &(0x7f0000000300)={0x20}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000080)=0x2) r21 = fcntl$dupfd(r0, 0x0, r7) ioctl$SPKRTUNE(r21, 0x20005302, &(0x7f0000000040)={0x101, 0x4}) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) r22 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r22, 0x29, 0xd, 0x0, 0x0) recvfrom(r22, &(0x7f00000009c0)=""/4096, 0x1000, 0x2, &(0x7f0000000340)=@in={0x2, 0x2}, 0x2aa) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) 08:18:52 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x1013, r0, 0x0, 0x2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x42}, {0x0, 0x401c}], 0x2}) 08:18:52 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:18:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="2c49a3cfafa468b2f13aa8bcef3eacb65f01abab3607c5c5bfd4e1037bafc5281d2ec1429ba75b2fc15cc57d791415ec759570f5901d4c9b5675c9143e0a69341a08c574cf295b96a8e05ddeebd27e146278b962736c1c392eeb99a800"/102, 0x66}], 0x1, 0x0, 0x0) 08:18:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x42c]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xbd0f) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 08:18:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, 0xffffffffffffffff) r2 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x7, 0x80000004}, 0xc) kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) kqueue() 08:18:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff12a56bba1226", 0x8) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x5813, r1, 0x0, 0x0) 08:18:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x200, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) r3 = socket(0x1, 0x1, 0x0) r4 = dup2(0xffffffffffffff9c, r3) renameat(r0, &(0x7f0000000100)='./bus\x00', r4, &(0x7f0000000140)='./bus\x00') r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r5, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:18:54 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0xce6bd58cb936b950, 0x10000000000003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000010000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0x0) listen(r1, 0x0) 08:18:54 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6e2701dda350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524a672ea4a496abcd775cf47cf228fe95b2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a7975e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129843c0000000000007c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1220000000000000002d720dac635800236b272d910000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad7ff0000000000000029ef1541e6ab94eca629fde07bd745bb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c9870658bcdab9f6c344792d4239436c2cfb252be92b7ecd95b3b9e1f5fbcf96a54260938b98c94cd1fc70f4536090b511e7712ef675f21d89e2b31c5e442bf2553d92d73e59d491aa94ad22ccbe2e80c5cbb79dcfabaf78"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0xfffffffffffffe40, &(0x7f00000021c0)=[{&(0x7f0000000280)="920fefd00a82e52763167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e2053a69a9410d76023d8ed11501a4c0a8bdad595b731070000007595f35c50f5e9fef0eb796086679b9837414e1f8bb38a375343b7727a8c48d4add581af90321a73559e604e264a86b8bd53487babb11425ae05dab51801df3d94aa2177ea78408cd68e8c1b225ba8c69d3e13d0b040360515774f9811e48a677648e9c1266587e6bc502d130fd97be48b53f3aa07136f6e4a2eaf4ec349b312bbc6e1cc68d255703dbc10cdf461abd5369e5a054ace481f3bc8d8e4e851c99a18bc71840e7120612f1e87a97e89f3c988841ac6cfe9cc4131356e4bc57c122cc948f860f8852869cc75b164a5ef6c04d1dfbdcde181aa1dd2de8988b67a54a0a9d6b492069b3cc9a65ba5a5e0bef0c8fe67fd36579e7d9c6342ef746258bf3f96a96a47b3c41a2d592bc02ffb8081b8f6c355e05bb9e3700d660a57f883e07d1e2e6cdd0c349de77f69185e865ed23d124e23abc957b3cc22a65289f0e53901253851e5129f457d9c2294bb2635696fe9ba97a617d28055a0acffd438ef31561bb057638150507cbff50046d0eb2580f31c171feafb79af01d21853e59fe48ffea4c37b7fbee5d3dd9a20bda6e239d8f77888e544ca726efba8ff997d2a9b5593d47d42fd5cb226421941541198f9d5fddf93", 0x6e}, {&(0x7f0000000000)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb8b9e9d90760868d98dad8c6934c19e806b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0x2cd}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x8) 08:18:54 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = fcntl$dupfd(r0, 0xf, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xbb, 0x0, &(0x7f0000000280)=""/187}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r4 = getpgid(0x0) msgget(0x0, 0x446) r5 = getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x400, r14) r15 = msgget$private(0x0, 0x200) r16 = msgget(0x0, 0x446) r17 = getuid() r18 = getegid() r19 = socket$inet(0x2, 0x3, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r19, 0x0, 0x6a, 0x0, 0x0) r20 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r22 = getgid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r21, r22, r23, r24, 0x2, 0x9}, 0x5, 0x5, 0x8}) r25 = getgid() r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r26) r27 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r27) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x2, r17, r18, r23, r25, 0x0, 0x5}, 0x4, 0xb8f, r26, r27, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0xb8, r5, r18, r5, r12, 0x0, 0x5}, 0x10000000004, 0x3ff, r13, r14, 0xfffffffffffffff7, 0x390, 0x40000000000006, 0xe84}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={r4, r5, r28}, 0xc) 08:18:55 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000039, &(0x7f00000001c0)=[{0x7fff, 0x4, 0x0, 0x100}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000280)) r3 = socket(0x18, 0x40000c004, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x2, 0x4, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xdbbccaacf7fe7d5f) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) accept(r5, 0x0, &(0x7f0000000340)) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 08:18:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000000)=""/184, 0xb8}, {&(0x7f00000000c0)=""/75, 0x4b}, {&(0x7f0000000140)=""/167, 0xa7}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/144, 0x90}, {&(0x7f0000000300)=""/222, 0xde}, {&(0x7f0000000400)=""/85, 0x55}, {&(0x7f0000000480)=""/248, 0xf8}], 0x8, 0x0, 0x0) 08:18:55 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xfbd4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r4 = accept$unix(r2, 0x0, 0x0) write(r4, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 08:18:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x5c, 0x0, 0xfffffffffffffff9, 0x0) r3 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x1000c) dup2(0xffffffffffffffff, r5) chflagsat(r4, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) connect(r3, &(0x7f0000000380)=@in6={0x18, 0x0, 0x7}, 0xc) close(r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='*\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='}@}/\x00', &(0x7f0000000140)='.\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='((+[^)\x00', &(0x7f0000000200)='+:+\x00', &(0x7f0000000240)='[,\x00', &(0x7f0000000280)='\'\x00']) 08:18:55 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f00000005c0)='./file0\x00') execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='{,^.($\xe5,#.#*\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='[)%\x00', &(0x7f0000000440)='*]\x00'], &(0x7f0000000540)=[&(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = msgget(0x0, 0x446) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r17) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r13, r15, 0x0, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(0xffffffffffffff9c, 0x6, r17) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r1, @ANYRES32=r4], @ANYRESHEX=r5], @ANYRES64=r2], 0x28, 0x400}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 08:18:56 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 08:18:56 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 08:18:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x80000000001100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r15 = msgget(0x0, 0x446) r16 = getuid() r17 = getegid() r18 = socket$inet(0x2, 0x3, 0x0) writev(r18, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r18, 0x0, 0x6a, 0x0, 0x0) r19 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r21 = getgid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r19, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r20, r21, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() r25 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r25) r26 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r26) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x2, r16, r17, r22, r24, 0x0, 0x5}, 0x4, 0xb8f, r25, r26, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) r33 = msgget(0x0, 0x446) r34 = getuid() r35 = getegid() r36 = socket$inet(0x2, 0x3, 0x0) writev(r36, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r36, 0x0, 0x6a, 0x0, 0x0) r37 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r39 = getgid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r37, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r38, r39, r40, r41, 0x2, 0x9}, 0x5, 0x5, 0x8}) r42 = getgid() r43 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r43) r44 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r44) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000200)={{0x2, r34, r35, r40, r42, 0x0, 0x5}, 0x4, 0xb8f, r43, r44, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getgroups(0x5, &(0x7f0000000140)=[r17, r30, r42, 0x0, 0x0]) fchown(r2, r10, r45) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 08:18:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x20, &(0x7f0000000000), 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) pipe(&(0x7f0000000100)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x504, 0x0) 08:18:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', r2, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 08:18:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/128, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000240)=[{0x1, 0x10, 0x8, 0x6}, {0x8, 0x40, 0x9, 0xa2f}, {0x3, 0x5, 0x4, 0x8}, {0x100, 0xc4, 0x0, 0x40}, {0x1f, 0x0, 0x0, 0xf6f8}, {0x81, 0x4, 0x6, 0x7}, {0x400, 0x3f, 0x5, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file1\x00', 0x8, 0x10c) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x33, &(0x7f0000000200)="64000000000077de5b8a89fab4952fe09e9104004e180d4f74e400000000001f00"/51) syz_emit_ethernet(0x1000, &(0x7f0000000340)="fa9cc0b7da38a18f5565855c5ee5ca1eb6d3327eef1deb212364c1d8ac8f51c80d4abfaff3765b02ee8842203f8a4186086f82a0e11a92f859c4b1e5fe114325975d9371092bee7a5117b6b8c6e7c8a397ef8204a7442c15f3e6d8dda09d8e13a31f5a53c1e3897361b054e8402ebe3bdb4c3734ffa94870bc61f4230bc1560e0dec96944fad5bdde68f62707224486df5d7fca459c26c603a7031aa42e74f9b9684080655a089a8dc171438b3dd78b8bed4b1d6044c8501cbb3ef16b7bc418f981903e05c0d9fd1494ee51921d6c8779105c67c819174de2540cde1634efe59343443910f7d239bb569923b739a119dc22218af0f0608eb312726c28eb1c36b7fc6d4d3ce34ae6539d42d7a8e30273d67a58b90db845085593b8ec3fa58add57ef95f811e9119419ef329051ec7b2a962b0c9b6307c1fde7ff8a780e2010cc172c7522e19bd0b18b2a7d907455b4c6677492224dc3ab274e529823c0dbf9fba7c3f8cbe6fd33a7907a4d060ee79384842f6d7275b39e5571c982e6e86ec3caa16a43262e0095005e7ecedb0ad5349bd66c8be1da3689d61e1cce4f951976eb8804dbdb97dc4a41ad21499112b82657672936d64293538b650598116d5137784675fb915005828941492a195b1cd56b942882dd23c842fccbf6c8ad6082ca7a79730880caee4d83efda098dbad2f577baa54fd70b4efa130b1051b056b4b9b69a3a82a894aa2852a7ad1da6958ab1fe2112963e5f1ea059bf9b03a8ea1c263688414103dee5fd8babdbc9e61ca283bd44dabc98e2c0dbf2f506828836a7f0d254e2c1ec88936f212d585e37f1d5a9b557370f77bafbb7493c480b3e2d62c6846023700fd5d7dc908d96b85e021d7dd558eaebe7cdc5bf55eddc97c7def3f42469301a6cb9db63bd3df5eb86ef8c772441a9844137d7302a9c999d1ebc2f079e11bfa39c84892e2ef789884aae1193b05a8025265fdaad99800abf23aaeb9950995cde72e47b2a89966a542c244944e52d09f93b9be49c8e4f509b5ad5608db63a5d91c7d7f9762165c22ddfcfb519a9c7f94d4e2ce1b4412ae2f4adac2fdcaee00b25a52103d987d48c63dcee2e404593e547f2ed6d0a351dd6ae79126993bb8fc1409bff290bb4fe9dfc95c656939f46d4b9192cf623dfefa8a9d02b0c8826f09903dd80c50a97498e3a49b1e7c1cd04766dc2dcf9222233afc487230e0c51a1b4843c5af5d21ae67f1fa4112fd6ad0ec8ec8db81ae032343682f8038cfad5b4eee2fdc0df59d935206ce9b44a1e9a5f65cb7d647bd94bacc86df9a6f0488e50c6cc75ed1888bb451a3a017470e57f02a3e1f1602fa06c819fbd4916980d4b74535c0c1383824e13cd10be0b3e702d7ff6df442682d0ac5319413c9ae813e65f6020273c20f4eb0d0e3ba6300a0c5412c64f6c0e51df844e2401c2e946a0a1aea3c4d52a6733517274740755c28733d826d17838849f4e9d7cadc12e25a696bb8f76a7f87fe64b8e37fff995e7c527d402ae64644225d7bbc73b6d2880c11d125f5574076a8a03b9f92654b3107442cc40600f1c8ad815b79b4e80fe7bae5bf7872f026cf54bd9cf41565a01d50c3d7447e2e34b0b4f81a5ea2809c037665eee5fdccb63b5968c0dfe2caf9a874a3fa07177c5ceacd24edfc7a8a381a52c637d21525410d39d06a40b006fcf40b59fc5504e77619461c4f3404857644b0545a272a3b7c94cc03e0339edbf66947d5626603b19c1d2e9701aab94efa20f52d95d8a53892f9a301e924e9020c9021c658fe3b167fe7c4b8174aa2cf7c547a82e13c652c3e53c80c71dd67eafd47d06fb21d3ca14bfd7f0b35c21a82ef2ff231090b6a9c5e3630e25a8f1a8c21a731ac390b4cb128c850e35ac1992c56a139e0f8575da866dda638b99e9970b22422a99065f9d7255bbbbb4f6ae96c2848fcf644df1e58112f612bc921b783cbf4eb132314f7a1c7f673a59b07dca68c395809c0eb4e3d20c56c04e1fa28fee5063d6bd339768f9c197958634a7de57ac12be3ad8b44f088ad9341bdd0a016a9b537220e9dae43f4d42f5d0a66882236ddba25754599ca97d33af483412f469874ae8141e8f006bc2b97ef4749621f14c617a3235096dfbf92bac1e9087854939c099a24f2907b80508e5dcd70038472111906d3c5c599e80772790abbebba168bab6aac1f5c7c2e395990256cb1f9547d1b88b4e7defeda8421614707cefb35d632ca3076ffac048c40f614efa3e33aa3e596a33c0dc074381601b43e7bfd2df7677b0c5c4d1e8d83d6eb1bf9bbc7051c2e3d93cdb34c7e9990d3e297ab5fc950bb3a78b1f6a2e05a244a0394feca65255d57cc1b7e7628c65b2b891a077505088cd649ead294814222e8c055b1fb87f2180e90c991b60644bab4f7f6b0c816820657a7b38b36b8362eefbb71b8b0fd639af79a818ed4134992cc521fcc284087a1916af373cd7a4ccb555326c2cb4a0ed99d663eb5a741169357ce29135cc7886912ab3bcdf2c98cb6a7bd6392b16ee563406d3917d289ba20f89d7d7600797d6b165cd7ac3bb22e24c2ae0f4162fec7df0692d65ad910fb3c3ac4c448a8639c527eeeb7997b1b081b220b0155c91b2b04c8a3d6af92a6a78d2a1afef2af745c693e95de538ca739f12e4b570df851a87948b872888c71559048c882e4b80fd58ce15acf6ffe49fda4c696fd199a8fbc81c445e24d55d8113d7fda1d20207197d2966218cda73f79a9b6ed22475e173fe9842da7933972287bdc8759c5631faa9ba87489a0b711c2ff091fe163d81013784a36c60c9d661a61f81073f484a4e877be0b922255cb86ee2dd32ec658629990627db8319493e750ad4f7c25a8d28779add7dccd51c0ba6ef7a24c0e8d1df36c179df02b55a05dce74785e7a3c66a60872de1b7c0ba7b8172b5f26a0adde34a3e05bf5a1440fed23a704dd55d9d6ad4820ef82dd1704a7ea838327e35c6e7a3f76cf8597580dd6ca052b8355e96524c628ba345230e234055b9a1d8364c08e623c035a783b9419b2fbea36112483fd12266714eeb6c5cbe6b6b47a7c39362b5e41c938cd49826a5feccd64f84e71c187b13b458f51e11908526e7d015bc3572e75d36fd841e0567b5ef4682075557ebaf5e07bc520bc481496d64221cb7f4ee72f7628d51e50a295e2a0ca412c28cb4df0fb2d69edf88a65648c0f3d5aa9024043da8a094b1b27b27848dba4cc61ee6fda4d504db3d7b5cf10020077ac9aea9609766893d3957a6f66ed5214250f244a14ca2926e48ccf4c8ae5310f779f019da3f36def905539846a4b2c4ee0347fc50ed4cfc31c90da4276cec7a99fe7b04aaf5ea42a1e2d98ffb9ad9683abe5d88cebb19c7760e5c47e8869be35c4cec9643362d107dbea032da3d9111dfce22ba4be13b0952a69b8dc600a2b9910eb6303a5fdc2edffb20205aa7afc23dfd588aa4df862b3e9529e8d6aed232d137a75892a88ebd735f96f432250612c76b72c96c35326fc7f7ad185c6b50161721dcfc67368680737764d90dd19bafa30a00c3042ffe5261e1cf4692bdfb965d0e9a99092d3498242ff36093f81ad2faef27c99a25ca73248c4c5dd9f9b9039bb0b4a729d81e089bfdc52925669c764975636930b92161fa59595838e47502a2439886e81dbd6c68dfeedc75dfddab5b36016c0a83515c2bb16436758991284b079c5e243c606635603e08791f2f36f7c27615d218b2cf6ead99c8fa205bc24a19e52ef29dbdcf218bdb438f6e6e3fa9b6ad73b434edfddae93022e8cc979bffc30860c00b4b5f5a5178d60e13e60046fbd3484f228dad9f1a79c8588d25e59925914fe79d290bbc1bf1da3b8ee430c9337409e445fda1bba6afecade3fd4c6ed0419699a1dcc6190992ccd6ffdc626e46f30f52e87561fcc025c03455895f3315cff4df97bcd2ea9897ce03790d708d692705bccd7629b645b078878bc8308f30620f16c1235e8129f3f23d208bb058f3ac640521947004607f1e968988a92e4e53e66093368356f472b772459887d52f086786aae44c3bf186351546c3a355fb6a05a9a333e61dee2c9bcaf333ddee69ee99f2f9314b93a0cd2f08a9269a00a66bd6ad38a1f008b6448027df41ae234c5e966ba5202c07ee70a3e1e27f55a999d077a2eb03e6f32e8186c7ab9185af47bf694e0d077d1857f5a032ea8e800ec1f08e3e39752f9068aa656331f560a3f6be600b0164af0a1853da50d762307db5c9c74001566b506bd97a2a4f05dd0a919a9d87c4bb3f6cb48768dd79a96d7114773d5f2f07556d1cf07077e427b74c9b9064c465c2fb6814816e6ce5abeeb824c1c9be3b7af9894d39e29d9d9e8f9bf1f9ce345930eb563e42406d9d46a2d235f0039a8ba207e779398ce022393bb33f0168065ee5a875263b05757debe5967fb81184cb33186c3f522a2d3029ce927db4f43b741668725a4c069573f6df9ea301187210f1cd3968d9e285a51f601f741f9c9fdeaa9c49621e8d749cd1e3e1bbc346b4191198fbe6caf673cf9dda9bab05db0af4473f986764f70058c3ec9d3b95d3a5be633cdd46507ecf5221864284d7d296e0f8d3cd2a219485cef44f7a9915b10db8c0862ae55bd348cf070bf72b298e0c2dff3154908ec246b1daf59012f25aa8d3140580e58a958cc389f069445cc66fdcdc967fd6e5490dadd9c0ecedeb87f1ed618f0769eecced411675123c3ea60fbbdd36902939e7d69ada0d6fed988360111f59e4f90b193049ffa4e9d53542fc1ffdaed80d497de269716c417323d0ffc321d0310ce44e8e82ee695ebd8574df0ae4f95e2ca7e9b5e570b8fef48cdbb55ed2a782765c793721245fd33b07063a0681063db877607c1e4e4dae735a703fc6620180cc1980d31d24b712fa1359e1a8655d9a721be03d4762e3d5f5b0bf7e4eea552dc4f33ffa4436b2468bd598dcd6fa06edaa656917e5fc323cae5b850b38e0f19a11ba5963d76d178bd93f81562dd4d8749b994db5c824a0a5c7a2dc790014e26fd617466de8477a3d5f8c4067a0403c5d8685cd800b4398b269c28affe4fc6d0f1a3c488af30e7db79b4de699568c7b975b443f944f81943aebf37ea766173d9269a36426dc77e49efa7b20581b508c1e7c51d892e9b770c961128471f3755abbc87db1520a20ce07e1e7f836c2be89e4c26b51343a61a69e107733a059f46e46980f358754750caaf8b2c124e64a28d5d4b6ca167dc3f685c34ea191ec1e687f67356782a54a018cbfdb60cf156ed727cbd19efebf02bb26db0ba81524b0c18cecac4910670605618af9ec3394a75cbf69cb98a3e123c555579447a9cea4337fb78cfb0e37561ba64c4aeb63a5d52a53a8af3ef645cb5ec35f1fe39a67c6c0bf3f820d0d4392b05bbba2bdc0b03fad59d4cd27af31c4d4b5d333220edaed2d72be05452fa191861d9a3c697be8b8c99730bec2177f427916cd4c4b9f59ecb750f33e8d0e9b5b88bf6469ffac96a76bce112bfa2601d21807915513f37c10e1619901de9c1cda10b5262772614e89e52191118b6f2bcb0dabe379d9d59841b5e3d38f58a24aaf83d2dcb686ef8d908497708fe5d06151d4ea437c12e234402f11d0edf7141622addbbb163ac18f8af675b8d527d104119b84b080cb23f0e5afe41c1a5011ed285178ac4feab30a1e0eee24d6522e911004f9ee56af4b064c39d31be302b9c840f7006c6dce5e2ac4d1ebe717f9195c85048f00bc7ab1c5a765e67d39724c1afcde48e6a9018bffb55142db1fcf54703768b60c7b10fcbb1") 08:18:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) close(r1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="59dcadc3c124660a0e6b82bfbd7d07ed962ed0f7dfcf7468e5fefa86eade1a81f993a07669", 0x25}], 0x1) 08:18:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) dup2(0xffffffffffffff9c, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x40, 0x89) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 08:18:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000189, &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}]}) r0 = socket(0x10, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000240)="962abe1bc5cf2831fc30f2e6d0c73dd653ea57e0cdde9d38904780dc4ec0169d8fc1be6be189fb7130cb9e55dfa65a2719415a463e315195829e55febe9b8cb5057d87dae1570911097ac31aef7c122efbc5571d9556663b2f3f8711becf587efbf46853c45c2a00e33c7887e964344496f049d7c1c90e484974a177559bb73b39f67e6759b691a03ba40791720898f1334720a08c7de9", 0x97}, {&(0x7f0000000080)="fd7994adac72228770375f51bb4f9ebd38d2f4d362662688d0644acccadec4838e105bd8ae09dad1fbb930f95245f28cb8adc981d41bb815970bcd6ec3b7", 0x3e}, {&(0x7f00000003c0)="a92e69a500842e315380a7bf736a77926f9ae158eb5a33bd00ae492a7ea259e392fbcb76b135aa88fc3f5f91211a30f54472660b849b36068c8e3032e804473469a0bb6e3065149829efd38993421f970708686a65a782f561352db6a09d6bfdebf1914c267bf84ce8a412200296a62b022b8cd3fcb26fe3d48023a50fd42bf439a91e54827f084a8dd44fb15d39a7aff013e341627a", 0x96}, {&(0x7f0000000480)="5da6b3f9fe3d2e21285056ab0d3bfd4201a9d169546a775e25149e98bab0fc75aad2d97b4076d048a33d932c4188aba014a51dcc7079dfede855fb7a3312cbcef3d30d2109dad602b339e2bdf9c90858398dd0218da87e5fbd9b8a4d4ed2a60cd2e5a56f5222b63d2a551682e19fc24e57a55ec04dac1ed55962c87e85f9f0577b42bb59992781b37dd000", 0x8b}, {&(0x7f0000000540)="9a6ef41c629860fb031ccf4e4243638a40edf36df5d656252de3fa42fd1a005465ceb17419dde43ce9519ca17ad35146cb2d148ce32944fd770f2e7adc5d142a40323e49f890391fcf342c0d928aeaa5fc4dcac7a4144122c287c48d236a27718ba8a3a954a13fc712c501e7f4a86dd7e8186c718742a5b983feb02981d12339e4bd155817e3c59d920ec8837870ed68823c73523e5307aa6836fab2c9a316428bdecd", 0xa3}, {&(0x7f0000000600)="f50491c0c5b56b8ff298a540f67ae04d0bf88a9dbc41d3f66f9b668f2b1ed4f15e8162bf67e77e78ae42a1ca2148d519962f20d4fa75d6c444cc3900c36486e0145ab32946c24749c902404ecc412546fe4b26b28206d4eb06f53150a837915916d2f97687df3626555a07e53bbffb261bef0c5ff47d581d145e4370e645b2e8630fd2f765ce5db52f985f323d742cf6097ae617ba42a1ff0183994bd4d3004da1d66c11f187653690d22bef7b69c79aea1db2ca00a2bfc83472a23cac5be8bf44376635eed011bea02dfd1ad8d69158e97430b381701859bc0501d8ebf505ca613dc1", 0xe3}, {&(0x7f0000000100)="8f2853199a1aebcbf8b54fc38983a015a9f3683a50264f9454d5f9", 0x1b}, {&(0x7f0000000700)="c2cdaf7c13f9160c0172c4b80eea3e3ade1937ea973c257990a8d81af5bbe89e81fea44e704b27c335de18d22e8ca38a10be938cb4ac84a273f2b22a840d8d46e8990e91744142e3d29cdfc657e4a25767d9ee88d274a254f4ea0d96bfde390f077e8007fdd1c32523b5599b33edd5acaf699c2ff05eb241720be088cf9a4ec9fa7fcba7efbb6b15568cb4050b1a4cfc4d7b51", 0x93}, {&(0x7f00000007c0)="e6b7d79b3579a32750407983c027f8f2da158e8f2d9975228aeae1f153efda2b41200bdd022896ed39821942e52352755f95a9a2323fe4721a6177ebea111205fbaf8ef2b37595d3c5cc54fb4369a088331564cf1f49c7d84cef074379a453944bd963e35b32d51ef7b591329f939965871beef3a996f7bcba7120e538d6ed9fa2bab55613037f21af3f21d2c2a4c2805592eb18ea7dd378b999c802cfc88754093c1b4dc1dd70c19a6c0d882e81f436e8f8f4b246b9d5ed4488f8b13d24d3ff1f0f98b67fd4cbe8a4680dd369e02077b599cfd537188f497cf550db74f0a36361ee43f8a6b71d95ac3d942ee24b729128", 0xf1}, {&(0x7f0000000180)="2576b7ef6e493ed143107328bb2e79dc6cc860bf4492bf94c51b419540b3f8fde233c5cad9d2464e6ec71c2a42824d20e9446b6e9811c91818a849e1117cdf07041d17a24c2e0072", 0x48}], 0xa, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffe, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f000078b000/0x4000)=nil, 0x4000, 0x4, 0x5012, r3, 0x0, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xb0, 0x2) 08:18:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$lock(r2, 0x353ca7eb174159df, &(0x7f0000000000)={0x2, 0x3, 0x9, 0x40, r14}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 08:18:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [0x0, 0x0, 0x0, 0xfffffffffffffffd], [], {0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000740)=ANY=[@ANYBLOB="820200000000fdffffffa27a14f037de59e2c6bccec52bd452cce365167fce81e89a80ce054d608b5d0d85cc01f5346843dcebb51d7a3bc86ae1899cfb2735619f9757e5ea420ab0d1f89255cf33295a386e3b02c8b6a03399e2bf360531b1f1737610e92a385145054e281bd6b5301633efe88ec862530029b7bcee0e14f0baaf0d2f0000000000"], 0x10) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB], 0x18}, 0x0) r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r4, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r11]) chown(&(0x7f0000000000)='./file0\x00', r2, r14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = socket(0x2, 0x3, 0x0) r16 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r16, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r17, &(0x7f0000001740)=""/4096, 0x1000) r18 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r18, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r19, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r20, &(0x7f0000001740)=""/4096, 0x1000) r21 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r22 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r23, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r25, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r26, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r27, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r28, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f00000001c0)="f407140211a0f9453a81b77c97bb445d378d498840ec81800655a72e501ee90b20815c6e8dbf0922838144bd001d46f14541a7ef2cd377e8fdf4f429e43cca2697cd5bcbd443c020bcfb27bb96f7f6349cc63b73a984453556e24c62b851b50c8eca59a3c4ad0216ab6cad1d978f", 0x6e}, {&(0x7f0000000100)="9d0593a112fed9e150c7556c99e04f6638a6bb1c31401b487a66470806fc228387c08fd3b7666c47aecc194fb4edab3cd28f6197", 0x34}, {&(0x7f00000014c0)="b6fb8113f60c90290fd459348ce43fbc6403cf1df338c74f629816fe91e3ab1ecb2fca5c5435b89f8fa445531433890a033a3c744d4966d14ad7a9169760e8be69952c43b7de009a476d45bb44d03d7c282cf3a3cc07ded8bd10a83baa2407850c632efc7eb72dfbd2d86346d72f98aed66d204b16fd435f4c2b36e07ffda7f2a1ec8d7e1bf0c0a4c0769560eeae6e49445644e97f8172d9dd5d2c25c3a58d11b000c3bcb139450642e48e393b95de2c2d452aa8afcddfef294e0df54896c8cd2e081f7136b770c5a544492d6fac526b237ed58e3d0e457db90ad41e22eb8ef429bcc5b7f8cffacf925fde5ed9b2dd7eaf775cb1ba9a2fd0abccac3747c326b0aa19f1dc8d77701b25193f58c156f42e734bc19c558b4c43220cb78cf956be1202b27197391d7a4a9d83815a6a007cbce7e44773a53547347f96a9636bb780b80a759a36f5e32fadaba7623f664eca69ee3d3646ed291639be015602abc0bbbd8b1e27399006dbe7c1222c685bde0f45fc79dd3873fd3af43efd56a9955f1990052767f451529e77d623de24aeddee5133d390668206a93b35072592d89e839ff97e83c29443d9b361ce4079e058aaadc7082be69ed3a83a0d56e7a0da34da19aee4c1c264f42b177c73d64de2c917ce23d636708f1fc3914601b3d7ed79cfd6ec683cd6ab84008bbf61f901f29ad38ce81ee6aaf4c2f6919cee2ab3a29ad29a79d732f3a8b1cecb96e73f56bb8df97d92f77caa2d4384fee57ebd0305c46c9f9b2068582c397581e028a0589ef82f9f63c908dd301a6ce183433e9e8bab1bc5374e2c4f7aa157cbbb40267d1ad223c866d78fe9ebe38f6c7f3a09f9f00202816470512c527e53250e1735e2e7ea7d20c05b3c1a7158563e7fd721be4c06fdda74c6d5326e2b9dca9983516bdc1f6a1ccb429cb53db723e94e803a7684969c57e65f17474582a1f0a87ac36a63161babcbed2150ca731b96c30909ea9ee8ddb710f504aa9dccce7a13709dbfcf72e2b186ce30d8bfa7547743b253564a8abcb9bbb15452604fc38407db62a2865cc2142c3052bc571e5ddde8ec86bda77fac848cacda98e43ac938762b27664980c700dfa380e1c088a0f71aa4dd88ed845b2885b269b2619e0829422fac2cb058308f1e71aea66771b62e8bb546c2432dec595c298101ad2ae9ff4062a117506829cb3c94ffe6eaa972039768776e404182cee258b31d615bfeb585bf93cb4fe43175cc260ca7b89ec27632c5a42f39a5fd7fd332f27638eca3f3c101318cbfc8c3e5bfbc3a7b68b55f1c6142e6bc225dd77592657992996d64ce90b1bfa0c54fff8b951da604715bbc60f2fe7c6e2b1ed3a7caf326b256a55adcb9f07265c9ad2dd930ee2e77a7d8c10d786a19331fe903e8d9eec3812a5d1f2b9a22d6013339dbf08d4b18d7590a8bf98c2d6e3b4009fbbc92aff3e6ff30d2beab29656716512c738cb892796b8d75d78f5dcb019a249975e5a166e4d6eb9f1d6af0f1bf5205537ffebc23f9d2252f4e2bf6069aa5802e1cf75a475a2a67fc768f85b7385d17b9d47842d375c4a4bc85ed6b1544b12303a3a26e87a797b87408ebd7bf32fb3abe15c55e02e160e55ae43442c39990bc84cc96357e39e02e20a39ed21d432769456148db102290a5cd2637009fbc37da8dfa33eb0bb41dbf801b5c87c0018f45253d4c224f657528d9e40999abb0a2c7d064fbe74af883c581ca7827e16359a83e9403070d970aade4d9b4daafbe6bc688a2a006209da244a35a91c9d5f6528905cf2a75a300394d466dabd4985b98cf91c14fa4935d5afafa33734f98d1515bb5c7aab3ffbe5a1ac796c8b414034ff3093c69916230453a0888472c1c9b747dd61f431579258b2a62e3cfbe473c490ebf0e30520f844996aa372a8e988cf668945a4d4a179f788744e56216425eb8099b468152dab8af8ddc32b015d15fc47924e2472250483038b08eadc85fadb7576244c82f116480690f9c13e16e74f1c04ba33d45dbe5ab975dab59e495617014c3a18acaddbe4d79a40e88d918f02561a6c98f32d1f65d8fc31884d4f6004211130795003fb1c073de5ea49c64fb94d33d9d8a088e0297463bb3901c571b09572711c7f57d4683aea1a5dae5666e862fac475edb8188530261049d7886f85429fe9735a4073c6e9d1cd71f6b745daa985a27dff6a905b8165aed32f0bdc3ef250380bad0665664b4f780863a19ddb07dcd392b98080a09064880f261603b847865af0e0797a482ab55fd05a6bf7a7524fe4c5a4929688ed48f366598c9d996f125260a413016d04b46ef0fc77d58b0e47d28fe13cc464524646c8f7c166b835eee0a84ad062734cf551b7f9e88b1b30ad66001eb28e38aafb73a93197b14f41fdd43fd859f054da80dec30101df2792ae93be45e3fa16209ff92799e1dca142905483817da69aed298afef4406f23b0027d96698e1a0971a5712a16835f4b719a0d4d209416e31b7e9d986ad607e844eb870edd7180deb51d4d8a67aa29e49132adf326a8f9f48d41ebe8c5d7a163d7a674bb985097c6547822670ca1b17257afc560e29ee2dca39e1d2141454176c2eb90687c8687004488eab5b36f985a438206e404b35ab4eac61d94ac858b2c58a479025b107d0f2c91801d19d02574a07e64ef0eea6846389080385fd691a354bb9cfda0aff8b3197e10ea423cbcd4cb921e6ba614412814dadac99ac178be95a7e3220fdd2925196b225d9c6dad1bf721807b31070717a34e7e2c92ca6717c887a2b8d1424188d918d6f03736fd5fc15706a8ebf16ef2e3e3bafa84bfde243390b4c6a895f0aa15f6145784ef1be499e45ef0877fc6209a6b76af410dc27b403bcde19aeefec068e6343be1b0fd19348f0423bca96668790605db2be6ac800efddb9120360ed2f0ceca292825ebc285181fd4bf936caf044a627c3d5c5b0eb6318875e9d2c867306ed71ef6b2f5e6e934080fc040eec1ea5ee6991c1a47fb4507f7f49c1d489aeafb0ff52d1c0acdcc4217c342dee766e0ea0386c46faacefa52ec5449af35f9abe763af443c0593f38cb73a04060633f28186749bd007b4b1af34c7ec36b4d19c9cea00ef9e89c034e0a8c39b7a2553da794b8cb994150f6bdbe7350dd79fe450a6a4c7a92053d63a1ae856cbe2bf563d3819c3781cc20ba793d6f7e5a065c1493abcb2cbeb78141314390fa71b093daf67ae0e40000a4c820fe46da315b8611c1e14b846f24d1479147ba63b9b33c94137b9453dc0d88fb7c83d4a07a6bf86f8623d9fbcf887ff1053716d0ec6c0fbfc7bcdce699749abd4f2ae8952d99cde44857478ff8ca7dc98b37ea919f0c5d3e5cdf731f50eab4ac26042e581511fa3ef37e94e33460ee93de30b2e9d9611d5dcc6d3d5dcce7fd26430fdb013eaa54bdf1351102875e2027ecfb3def33c7be987c918b4e485b2c88f93f533c09b065accdd3739e4343a5b46b883398b46fbafa7aa3186866abad264ade2f3e4187941e56a96655cef08c57dd0caf61f661dd884d0df049e4ad3a881c70888f6c4a5c8c44e226bf024f18dadb5ff7d0c26c87a9c13f4478434aa0dbbf63638ecc04022a8d1c54a7bfd2bf16e127b2564ba2d5bbf9a3aa772be1a059c2bcd5ce88d141ce22827e07c3b2099d6be61194b76a9a37ab36cb25f9b2ccb8fd52a2a02ff70e6e200d342bd857be38023e3360928fa3749cb24b586c207e8086695098818c12eba19f9e8e2e217dfc9d683ff8ee7b998b9e5030534efc61de719842b54ac6902a4a6f00bfbc880f4ea8405bd538089a986318f8e6c83849833f745ada1bb93ac486ed81f77da6c9c0c87a3b574bf5cf0a9a36653542c2f8f534ead2f56d3d1d69aa7af5ea2813877248c7135d2cb7f6a3bf8e15ac507ae03185a350495455fc9bff8802340a3dec73549011c8f0d08984a5ac2ce4c07e9a32cd28deba3c10855178614d3d60e04deee54c9c1b302142aabe45e7ede90fc87dd554778fd049e8e026451e3d7d68444208472994fa7d351550bfb9ffd4e36c83dbdb646c9a137e2de277628adc7bf3fdfb8d4c1351c3d204e901f1352b7c1fde36481964bb19a16456e837bb7c3d6710c840cd0a4cbe20256735f37a9cb61df97f7209ba64e7ea1fae784c00dccdee661588682f225a8657e62655993456465e7991d5896e06ede3f0aba8f1b04501d4ba2a05f9e779f897a4f90cd1e13153efc5f6d350694533c3882f1a99963156d725e6d4ab568a9bead7e7d8c1d12639cb8223c851088174e7d8d0919d0b70a2cd2dc392841113ee782c8ad64a8f37c5e6b2a7cc1a79557c5758184a6f27653206bb01c09229f60a00f590cab4e90e0698cd158adda3c4409853249ab5de7567a68984b56ef1add235ed168f02eab8f161b290d796de560a7af7777fbb4eecbd47e2d3ab27d921bc406d26efa6d47c57b3615f1c191854ee5f203da9b007eb930006e99f640691d49a08015f639c1d9629cd9d0f55dc8e8c43a8e53db72ca65489e09106c024ff1e96557a9d46b2a885ecb9b828982630c8a7651a522ef0f38e499dacf16718117b89953b0314112fc6883e0bc28786f965993742883af35f2ef05805efc1cb02d1d214b9826896f70fc86f689c1f72e7b4e659d8a7944ae175e20bdef80159a31ad8ffd1b659d554f3e141879dae3e4bd77465ae8154f158f78e60edff180f4960178ebd4d8d321f5b67f18df62dd04760b57bea7bf2c771804e5fe173b7959968ff2769d1eb30bea7ed49dace0ac3ed48d1bef04b993fd72b46f1c359c86668daaf26245b3f3ae91f8b6fc08ee7385f7334a2bb644f86216b3dfffe7a4c3a5afeada4082b92c0d06869557d786faeef71fae0263fddcbe05f9e71f73109d311a3dd0261e5119a98292f6445fea0d3a32d000db7047ac2a6a6817a05cc795cf835b2a8564f7dab10d2c592b611ac80ba76d172cdf7805179408ec80c150f45a71fcccf2bbd24f11059ae6261bf53a8b6217f4a61b95f36845d2550d897bf79f93f9a0caf71dcea913fee73e167670747860a84a8c2679fd729ae0b4781842736e37b6e727f63864548bd84333e695e430ce947a957e3bf89f6814dc5394db86c31379d53ac4c19013c037228327b380a8040cfb806dc5cd28cd5b0db5edf1db266755c943adad005bdddeebeded31de3bf33c7719382a56cefdb8c3053b7dd436068c56c6f4d5e8cba395389dc1d117bf252d23fbe09082776f2ed0aeb691c80245f116f282995bd42112f488d0f5fdd8c9b54811d34fe58e00c020f6dd7c190e49a27fc5ed8f6195907e0961ee4ce4a5856f0510756683e10d8ae311a183e55547ed3d231939de8a20e2cd762f19dd2eac7b10de2eacb46993a406922e452c74d77f9e7a76c07bb7117dd7970beef42a0a4b55fdd61cf79dadc9b64497f7982d11c4688bcd396665f68bacece087e8ccf1abef7ad72c3b436a1c273f50a6b2f1520a2c911eddace5165e9eae4ab356d528a0f45e7f72d8ee348e16b298c1e52e380128612dc3150b4cd5d4e899c2bf427cc23dde92c33c8931ecbedd6ed1c7efa4ef115ffc6a101d4e068835e24ff3df9db53415f37bfdedb191ac64171b7797a19bca32befc8af14bfcdbc15af576552e34f5c086800c00333d58910f4773a8cb3bfb0c1571d1ee450cd90f7a53735c587568c4ce4fa625658055be2593ecdf7fd5f1be4c727d1a7665527a1c907af4f34a513affc74fc8714055de1350340afed29971e7d83f575fd7f3e09f58880c75a2ffe616912ad3deb1ca9f3", 0x1000}], 0x3, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r16, 0xffffffffffffffff, r17, r18, 0xffffffffffffffff, r19, r20, r21, r22]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, r0, 0xffffffffffffff9c, r23, r24, r25, r15]}, @rights={0x18, 0xffff, 0x1, [r26, r27]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r29}], 0xa0}, 0x4311ed5d9cb5c9a4) fcntl$dupfd(r15, 0x0, r15) 08:18:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x81) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) 08:18:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) fchdir(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:18:58 executing program 0: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000080)={0x0, './file0\x00', './file0\x00'}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1, 0x0, 0x4) ftruncate(r0, 0x0, 0x8001) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffff6) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040), 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x0, 0x101, 0x7f]) 08:18:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x80) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000140)="ea6613a304963ca9fa5a5000859619", 0xf}, {&(0x7f0000000240)="d582fb255c38b1a409dc1a82a6c448e92149409cbe73daaaf6ceb83a47a3aaddaba6d575fe686f70c7ded579f56527f41f309c4d613cccd5c671e4d7fd899ceb4c366994ca419c021ac21baa438729a8a689a6f39766f74c86bfe473b1f28964635ad675f3428e90757019f4294b96a21f03444a7980c4d774c1e581f9ea7a339561ff387803b41a71cf1d9e161b6fe4e47e78acfacd27ef85bcbeb25079cfd182f054", 0xa3}, {&(0x7f0000000300)="85ec0743a3a5f84eeadd1f35e3d991388ad9b0cda102918991062b0c03aeb27e066310db98e05cde68de45d23e2576851ad9372e897ef736b3b98852f4149c1fe0378112dcac0106e3a678d093451984aa122dd57fb3a8505b5c4f5a9f73f6", 0x5f}], 0x3, 0x0, 0x62) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) bind$unix(r2, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) pwrite(r1, &(0x7f0000000040)='l7', 0xffae, 0x0, 0x20000) 08:18:59 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 08:18:59 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0xfffbfcfffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) accept(r2, 0x0, &(0x7f00000000c0)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) getpeername(r4, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 08:18:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x1}, {0x1}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/154, 0x9a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 08:18:59 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) setuid(0xee01) shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000df1000/0x3000)=nil, 0x3000) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000380)) r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x2, &(0x7f00000002c0)={0x0, 0xfffffffffffffffc}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r4, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0xffff, 0x4}, 0xc) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r5 = dup(r4) r6 = socket(0x18, 0x5, 0x3) close(r6) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x10000) connect$unix(r7, &(0x7f0000000740)=ANY=[@ANYBLOB="03002e2f66698e6532000fd5a31b4b24971674e2671afb8122cd8b50def430dfc824d3055e418eb1b7b6df0302691a40ea3fe25a5a5304246b931463c640e144f978414c2b15928a8fe6f54b86ccd948f82b3a53f0ac71d573919de38c65f1edf09b26076e00e2d0f81f28281deb9816a736bbe6beb3fc5ec9459c2daff9fbb04f1871b57383083f13279cdf225da08a752708f5ad3285b101c5626b45b19a41f153fc97203fd76deae34b4eaa06d295bfc64d55a8859910bbe3e07edce002faaf5a866c12a8984b2142cd0d2ac1688dd4a0b42d0fc06cc65958a79de9ebacc79cc17a0e761cd2e55b78cce88b18b970eebfe043f10f85cc33e5"], 0xa) write(r6, &(0x7f0000000100)="8c65", 0x26d) r8 = accept$inet6(r6, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r9, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r10, &(0x7f0000001740)=""/4096, 0x1000) r11 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r12, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r12, 0x0, 0x0) getsockname(r11, &(0x7f00000006c0)=@in, &(0x7f0000000700)=0xc) r13 = dup2(r5, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000000080)="a6", 0xffffff28) r18 = fcntl$dupfd(r17, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r20 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r20) ktrace(0x0, 0x1, 0x8, r20) r21 = geteuid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x0, r21, r15, r16, r19, 0xa, 0x3}, 0x7120, 0x7ff, 0x0, r20, 0x3, 0x18f, 0x9}) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000df2000/0x1000)=nil) read(r1, &(0x7f0000000080)=""/11, 0xb) r22 = semget$private(0x0, 0x4, 0x104) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0xfffffffa}) semctl$GETVAL(r22, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) 08:18:59 executing program 0: socket(0x1, 0x0, 0xfe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = semget(0x3, 0x2, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/153) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = semget(0x1, 0x1, 0x1) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000200)=""/4096) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r4 = socket(0x18, 0x3, 0x0) socket(0x18, 0x8000, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x6d2) 08:19:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x7fff, 0xfffffffffffffff8, 0xefffbffc, "661fbef2245185a8186503182eab7fff0e091fe6", 0x200, 0x2}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) r2 = msgget(0x3, 0xd78162f7914bf5ab) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/157) 08:19:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) 08:19:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x9aeee0a953a72a12, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x61}, {0x80000000000c}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xa6793f37f15f675) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x7, 0x1f, 0x6d, 0xfffff001}, {0xff, 0x7, 0x2, 0x6533}, {0xff, 0x1, 0x9, 0x80000000}, {0x9, 0x4, 0x3f, 0xfffffff7}, {0x1ff, 0x3, 0x5, 0x10f}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="28dbd80007000000ff94c4162200") 08:19:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x7}, {0x6, 0x0, 0x1}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xd856, 0x7, 0xff, 0x9, "7deff8d1528142455ad452cc94d1bde29f8130e2", 0xfffffbff, 0xb8}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) dup(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x2) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x7) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 08:19:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000024}, {0x6}]}) chdir(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 08:19:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x24, 0x8, 0x7f}, {0x28, 0x7, 0x0, 0x80}, {0x206, 0x80}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000140)=0x4) ftruncate(0xffffffffffffffff, 0x0, 0x81) 08:19:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x87, 0x8, 0x0, 0xfffffffe}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x669af3e36c6e2c1f, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 08:19:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x9) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x1ff, 0x0, 0x7fffffff, 0x0) 08:19:00 executing program 0: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x306) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 08:19:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 08:19:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x3, 0x5}, {0x18, 0x0, 0x0, 0x7fffffff}, 0x4, [0x7, 0x9, 0x4, 0x0, 0xfffffb0e, 0x3f, 0x800, 0x80000001]}, 0x3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:01 executing program 1: clock_settime(0x2, &(0x7f0000000000)={0x3, 0x100000000}) getgid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000000c0)=""/164) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) fsync(r1) semget$private(0x0, 0x3, 0x40) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) socket$inet(0x2, 0x8005, 0x9a) r3 = shmget(0x2, 0x1000, 0x1, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/111) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x4) r4 = socket$inet6(0x18, 0x4000, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000002c0)) r5 = socket$unix(0x1, 0xb2f34412bbbd8244, 0x0) dup2(r2, r5) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000340)=0x2) clock_settime(0x2, &(0x7f0000000380)={0x8, 0x2}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x6) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000400)) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) accept(r8, &(0x7f0000000480)=@un=@abs, &(0x7f00000004c0)=0x8) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000500)=""/241) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000600)=0x80) r9 = semget$private(0x0, 0x0, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000640)=""/51) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000680)) clock_settime(0x3, &(0x7f00000006c0)={0x9974, 0x1}) 08:19:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ftruncate(r1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:19:01 executing program 0: r0 = socket(0x11, 0x4007, 0x0) sendto$unix(r0, &(0x7f0000000480)="50010502000000000000000313060000081010fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290ae4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd7f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de70000", 0x150, 0x0, 0x0, 0x31f) 08:19:01 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) fchmod(r1, 0x206) poll(&(0x7f0000000000)=[{r0}], 0x1, 0x0) 08:19:01 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000735000/0x1000)=nil, 0x1000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCNXCL(r1, 0x2000740e) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x1, 0x4000, 0x200, &(0x7f0000ff9000/0x4000)=nil) minherit(&(0x7f00006ea000/0x4000)=nil, 0x4000, 0x927d0d7e8a1c3c6f) 08:19:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x5, 0x8000, 0x6, {[0x3ff, 0xff, 0x5, 0x1, 0xbc23, 0x2ebe, 0x3, 0x0, 0x3, 0x4, 0x2, 0xffffffffffff0001, 0x4, 0x20, 0xa18, 0x90, 0x4, 0x7ff], [0x7, 0x0, 0x1ff, 0x3, 0x6, 0xb7a3, 0x0, 0x6, 0x7, 0x80], [0x4, 0x6, 0x2, 0x8, 0x80, 0x7, 0x100000001], [0x7, 0x9, 0x5, 0xf7ef, 0x1ff, 0x10001], [{0x4, 0xbcb, 0x9, 0x20}, {0x2, 0x2447, 0x6, 0x2}, {0x7, 0xc4, 0x5, 0x9}, {0xfffa, 0x2, 0x6, 0x6}, {0x1, 0xa3df, 0x6f, 0xff}, {0x2, 0xd4ad, 0x2, 0x5}, {0x8001, 0xfffff524, 0x4, 0x10000}, {0x0, 0x3, 0x3, 0x5}], {0x0, 0x2512, 0x9, 0x2}, {0x7, 0x2, 0x4, 0x2}}}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000500)={0x7, 0x2, 0x5203185e, {[0x7, 0xc0b6, 0x7, 0x90, 0x6, 0x1000, 0x1, 0x400, 0x1, 0x2, 0xaea, 0x2, 0x64a, 0x7e5, 0x0, 0x6, 0x800, 0x813], [0x1ff, 0x2f15, 0x9, 0x6cd, 0x0, 0x1, 0x7, 0xffffffff, 0xa0b, 0x1], [0x0, 0x10001, 0x6, 0x101, 0x2, 0x0, 0x1ff], [0x7fffffff, 0x3, 0x9, 0x100000000, 0x9, 0x53], [{0x2, 0x5, 0x32e3e7b0, 0x4}, {0x0, 0x101, 0x8b6, 0x2}, {0x3, 0x81, 0x1000200, 0x1}, {0x1ff, 0xffffffff, 0x8001}, {0x8c6, 0x7, 0x7, 0x1}, {0x7f, 0x7f, 0x200, 0x5}, {0x1, 0x0, 0x3, 0x3f}, {0x9, 0x6, 0x9, 0x2}], {0x4, 0x22, 0x9, 0x3}, {0x40, 0x4, 0x0, 0x7fffffff}}}) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:19:02 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getdents(r1, &(0x7f0000000180)=""/241, 0xf1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) flock(r3, 0x74d4dd5cdb4077f) write(r2, &(0x7f0000000080)="a6", 0xffffff28) sendmsg(r2, &(0x7f0000000040)={0x0, 0x337, &(0x7f0000000080), 0x9, 0x0, 0x84}, 0x400) 08:19:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) r3 = dup(r2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r6 = msgget(0x0, 0x446) r7 = getuid() r8 = getegid() r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r10, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r16) r17 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r17) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r13, r15, 0x0, 0x5}, 0x4, 0xb8f, r16, r17, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r18 = msgget(0x0, 0x446) r19 = getuid() r20 = getegid() r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r24 = getgid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r22, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, r24, r25, r26, 0x2, 0x9}, 0x5, 0x5, 0x8}) r27 = getgid() r28 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r28) r29 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r29) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000200)={{0x2, r19, r20, r25, r27, 0x0, 0x5}, 0x4, 0xb8f, r28, r29, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r30 = getuid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = msgget(0x0, 0x446) r38 = getuid() r39 = getegid() r40 = socket$inet(0x2, 0x3, 0x0) writev(r40, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r43 = getgid() getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r41, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r44, r45, 0x2, 0x9}, 0x5, 0x5, 0x8}) r46 = getgid() r47 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r47) r48 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r48) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000200)={{0x2, r38, r39, r44, r46, 0x0, 0x5}, 0x4, 0xb8f, r47, r48, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r49 = getuid() getgroups(0x4, &(0x7f00000008c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r51 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r51, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r52, &(0x7f0000000080)="a6", 0xffffff28) r53 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r53, 0x0, 0x0) r54 = getuid() r55 = socket$inet(0x2, 0x3, 0x0) writev(r55, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r55, 0x0, 0x6a, 0x0, 0x0) r56 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r58 = getgid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r56, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r56, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r57, r58, r59, r60, 0x2, 0x9}, 0x5, 0x5, 0x8}) r61 = getpid() r62 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) socketpair(0x0, 0x8000, 0x1, &(0x7f0000000980)={0xffffffffffffffff}) r65 = open$dir(&(0x7f00000009c0)='./bus\x00', 0x20, 0x5) r66 = getpid() r67 = socket$inet(0x2, 0x3, 0x0) writev(r67, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r67, 0x0, 0x6a, 0x0, 0x0) r68 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r70 = getgid() getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r68, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r68, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r69, r70, r71, r72, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) sendmsg$unix(r3, &(0x7f0000000bc0)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000300)="6ca158e7d1fb282d4f9f4482bbeb74a5dec5dbeaace94eee41fc9710931f7ca452028e59e94d796a2e39bc8ecac4f085458d0098d1bf465820f3b86227a49913fd3b40f81b305878aa79148433af9f9e2d6d71412acc8e528b5a28e30a06f9e8182f8eaad744211d3069f09c1e489e3aea9abc4e80d439c9718306d9021dcf8f23cca4448d7c8b2d5f369ce16efe1c2662a45b9f2bb49c1598a0f57d48025aed6e8072a1ac8836ec89b1f1f84b8cb6103a74f85583b40a5e22e782d8af23c3264a636d8efe4dfdad23539159d58f55d0a6f17ab46f6816a47facc9568338e789ceb30eb82433980fcc782d96235dab03", 0xf0}, {&(0x7f0000000240)="f580de4a17272ce43e7b172140d856130f9cf785671fee297a200026509a4c8d6df684", 0x23}, {&(0x7f0000000400)="266eda2b7e76b7ffad85e4e11e4301fbe867e9d42dcdf78ae7d620e57b929d844a462fb24ee0adf8698437f308aaa955d47dab10a38443ca0408e9c2978a2abc6d2b20bbc45beb9931d9b55b4237f99223341faff8581dfed175ce402d03c93c6c43d6a99db8be9a191a47e717292ce9d4efabdd8b3aa1ca7202c87850f887b1a82eb7648576d7f84e937633b1d288e675b731b2e99fbd178dec38fd08ec8ac2268e353b8d0a3408a9cde2166a389fc5290dd873c72261057ee41fc545dae4977294df929ddcce6037fadf5bff58a64a375f252259e274c8b3800a238d2987f289c3102717bafb", 0xe7}, {&(0x7f0000000280)="a0a1241e0317708b35f9378d147a05c65f542a0603c951ee6e0b6f118549a45df6efe6016857831fb6acbc", 0x2b}, {&(0x7f0000000500)="cbaeff56d0ef69570f9606a18e4771148ea000b4a362de85427a7909a25fd1a4639c75e96867cbf9b1a21548ab93f1e522ecdae4ebc4d9c900efe60b2f6a39b1751b869faa3178f52933c83f2c9dab1f8d2b5e1bba983103f9fa0e9a9a22fd4c9bb2ec072e70491fa137174f779e38dc0a6b1df9d1c9a300c62d61660424a4446a90be43c1045ee30f59c237acd1b7eca538c37d1e261cf4b3c2ad7edac7f5cec4f84db64f34aa23cc0210f54357452da9c3719b50723a1a345402deafc33f73bbd72693f715f0463fb4a8277d4651f53b542c935979b338e3810f9dde28f4704d69af54ab8240ea99483b59bc5d", 0xee}, {&(0x7f0000000600)="94c5ac52d82a565aabc4fe603fb877c358cd5e058a801421d9a3ee9346a872fd83d232efe0bce285a6ba644d9111dc388321deffbb890a6981f6902be33827b772396c6ed086b9222cc3156efb2e3d728fe25f21c0ab0037db1a6582e769e6365afda4e2ab2d615d1307f50c242793f6ad11daae571c7c4a28ac5c7a471a67d0d2a5f5b2d7c61e9d4c47bad3bb683ce5f32eb483fb85102ce6e926c1f0bdd51d20eb007aba9681172e09ba90c9cf89627478f181e8638938896c4a3698620ee90cdf65e07b1d7f1277e09b30e421b830723bc294d824e348ebb9885486bc8d06320ad86680fb66", 0xe7}, {&(0x7f0000000700)="91c73a5edee17351357fe43cd9c719bd9da712309e3e307f1a8d4b4869f871bc037b1d63565c075a0a87366f9ceb393e61db2fa0ef72a3b4cdb6abd4b87446fcfcd1080f5cf207a75f5c76d246a696ced21e49e62608d82545fc02d3f9969f7a2e1e405e3eee", 0x66}, {&(0x7f0000000780)="737199d7a891373227f345d29b697ec96089182e20ed87d74040d5349436b0cd944c033cf864b4963d7e39b534f662b53c8ddc5ff7c3324fbc4cec7e0445bb0e5c7dd177c0b394f34ec4a18b29bfd819785dc5860012f21890fba132f0a3bf9532f2b0c0", 0x64}], 0x8, &(0x7f0000000a80)=[@rights={0x20, 0xffff, 0x1, [r4, r1, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r5, r8}, @cred={0x20, 0xffff, 0x0, r28, r30, r36}, @cred={0x20, 0xffff, 0x0, r47, r49, r50}, @rights={0x20, 0xffff, 0x1, [r1, r51, r52, r53]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r54, r58}, @cred={0x20, 0xffff, 0x0, r61, r62, r63}, @rights={0x20, 0xffff, 0x1, [r64, r0, r65]}, @cred={0x20, 0xffff, 0x0, r66, r69, r73}], 0x120, 0x20d}, 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0xbb8, 0xca, 0x6, 0x5}]}) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/27, 0x1b) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) write(r0, &(0x7f00000002c0)="8a25f9f6340842c8082954966ca343dea32d23ab09438663f9be88ac827abbf62e702a993928e2000a3534d58bd3c02e770a8d345a47dcec6b8b6b2378b2699f7ff9ad8c88c3a97c493a4434bd6f3ceaffee8479c2ff8dccf0a1255612cb771a16c3c07f3fbfd6c06aff9423a64b6b08bbba70032c8f3c75be664b1dcb285ff882dc92b47c72ccb7f8b9264b369f", 0x8e) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 08:19:03 executing program 0: mlockall(0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x7ff, 0x1, 0x3e, 0xcb4, 0xffffffe1}, 0xc) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup2(0xffffffffffffffff, r0) bind$inet(r2, &(0x7f0000000100)={0x2, 0x2}, 0xc) chmod(&(0x7f0000000140)='./file0\x00', 0x44) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000180)={0x3, 0x5}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40001b00, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000240)={0x3, 0x10001}) connect$inet(r2, &(0x7f0000000280)={0x2, 0x3}, 0xc) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r5 = socket$inet6(0x18, 0x4, 0xf8) getsockname$inet6(r5, &(0x7f0000000380), &(0x7f00000003c0)=0xc) mknod(&(0x7f0000000400)='./file0\x00', 0x0, 0x7b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440), 0xc) r6 = semget(0x0, 0x2, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r8 = getegid() r9 = geteuid() r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000004c0)={{0x990, r7, r8, r9, r10, 0x0, 0x6}, 0x9, 0xf183, 0x7}) r11 = syz_open_pts() ioctl$TIOCSTSTAMP(r11, 0x8008745a, &(0x7f0000000540)={0x2, 0x5f}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000580)={""/16, @ifru_media}) 08:19:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000000000000b0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = accept$unix(r2, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f00000012c0)=0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x114) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) pipe2(&(0x7f0000000140), 0x18004) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) 08:19:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 08:19:03 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) 08:19:03 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x80, 0x60) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x36) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x6, 0x3, './bus\x00', 0x6, 0x80, 0x7, 0x8}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000001c0)=0x1) open(&(0x7f0000000140)='./bus\x00', 0x8, 0x0) 08:19:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x3aa) close(r0) execve(0x0, 0x0, 0x0) 08:19:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1d0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000540)=[{&(0x7f0000000180)="c4c32fd1ba3d87336fa2187adf91922ed46f28", 0x13}, {&(0x7f00000001c0)="eb580ed2546417a5620cb9219efca37916cf691c39a3726a58c0c15076d97fa24b06383b00c4bbfb5751d33fb536c569370349677340dcb050a0a6ac33b5f8b28f2bef25a70665ff8331f4eda12152120a32669374b6a1c9d92ce436f20ca4a77580ec25653611ec3690c9d523d1224d4aff0d3f034c8d33954685cc43ce5a08aa3096fdebe5514bc256e9cc8cfcee446fc7fcc79cd810669064d415963f0e55b1f28df4abc5929a83", 0xa9}, {&(0x7f0000000300)="725d8fe1ef269758cfbed696d88643330495c572f393b112c71741df813bce23caf157810a9c5d75309a59c0bcfcd5d3152d5980932148ae702a385700e5f3dca9cfea87332af45de01cd5429a135e19bd7640432f0ea52bd54846af361b93d8d7e4813af54c73e140f3991382cea80ea7a51f516cde7e6060244c7f0a997582d7eff6df5a45a39789cccd465f97ca7d8eb22ec91dbf8ab6d7eb1e7788bbd221c3b55752f73e18bf609490262f27d02b50d350206a3f26aa20d21e7e1b25ea056e6d0775e743573f0715c84cee88994dc90cfd0c9a506cd14f9a69a8533b6b53c679b19855e0c440064f11", 0xeb}, {&(0x7f0000000280)="d2a6f4984028ffdb0b7f90", 0xb}, {&(0x7f0000000400)="e208a660298d0c878891c741220c694c502a59180ed0be89ed199b37c5f986926c34c4abd186ac75dea8290133abb37ff58abcbfe27ffd8803e5176d601ecbb90f3ccaa5cc2e79e604f8b85af3db891d57d8ce17e0085e8a69fa75ae8cd06665f70591f1db66502c800dfbc54f03b527aa21604288", 0x75}, {&(0x7f0000000480)="d7f826e6fa5711e78802e2308c422e1bbf6a7656261deb5aaf90d939c29ed979df3f70ec978ddaf35a235bfa4e49efb6fc8c61a330b77db1a55c2bfb1e015f42aa06106c237839f333e9496e28f34c66f0d45c5f4e933d763edc7660deed0f527b207f5804c311209dc1c84f848f75350fe3b7df122c4aba49f9e79e08", 0x7d}, {&(0x7f0000000500)="c344066b476b4f954cbbf873c846ab4a5b666f7f36323663a1c73f996ccd34810774b72d7834f8a0dc19ff7dea311d0988fb599e84532d1bd8f101077a2b8e56", 0x40}], 0x7, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8000, 0x4, 0xffff0444, 0x8001, "f6cc7932e0d4b42e61a4b9b5a6a589225e61fa0c", 0x4, 0x544668be}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000600)={0x1, &(0x7f00000005c0)=[{0x24a9, 0x4, 0x1c, 0x10000}]}) 08:19:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = dup(r1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCCDTR(r3, 0x20007478) 08:19:04 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xc2) close(r1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) dup2(r0, r3) 08:19:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x7f, 0x7}, {0x18, 0x0, 0x9, 0x81}, 0x8, [0x20000005, 0x6, 0x6, 0x10000000, 0x3, 0x9, 0x9, 0x3d3]}, 0x3c) r1 = socket(0x11, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x266) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0xa27) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 08:19:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) read(r1, &(0x7f0000000300)=""/189, 0xbd) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) r5 = accept(r4, &(0x7f0000000040)=@in6, &(0x7f0000000140)=0xc) r6 = openat$speaker(0xffffffffffffff9c, 0x0, 0x200, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r7, &(0x7f0000001740)=""/4096, 0x1000) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x1, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x3, 0xbb}, {{r3}, 0xfffffffffffffffd, 0x10, 0xfffff, 0xe}, {{r5}, 0xfffffffffffffffc, 0x4, 0x0, 0x8001, 0x3}], 0x0, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0xb, 0x1, 0x8, 0x40}, {{r7}, 0xffffffffffffffff, 0x10, 0x40, 0xda5, 0x9}], 0x6, &(0x7f0000000240)={0x0, 0xfffffffffffffffd}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) r9 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r8, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r9, &(0x7f0000000100)="8c65", 0x3b9) 08:19:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x400) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 08:19:05 executing program 1: socketpair(0x1, 0x2, 0xa, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 08:19:05 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) connect(r4, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) setsockopt(r5, 0x0, 0x6, &(0x7f0000000100)="792fc25528a58e3fa402ad4b8c70728cad10e101af3d5e492294809cd83f37c1de35ebc916b0656886cda89826373c9ef8972f6849abb76b9ed28c1a6f67648b6e6a15c899f7fd66acbb2485905e3862", 0x50) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) fcntl$setflags(r2, 0x2, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 08:19:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaab}, {0x25}, {0x3c}, {0x7ffffffe}]}) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x101) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:19:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000080)=""/82, 0x52}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 08:19:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4}, {0x800000006}]}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000000)=0x1) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = semget$private(0x0, 0x6, 0x10) setrlimit(0x0, &(0x7f0000000080)={0x8, 0xe0}) semop(r1, &(0x7f0000000040)=[{0x2, 0x8, 0x800}, {0x4, 0xff, 0x3000}, {0x4, 0x1ff}, {0x0, 0x3, 0x1000}, {0x3, 0x800, 0x800}, {0x7, 0x7, 0x3800}], 0x6) 08:19:06 executing program 0: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000000)=0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0xffffffffffffffdc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 08:19:06 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x201) poll(&(0x7f0000000040), 0x0, 0x0) 08:19:06 executing program 1: r0 = getpgid(0xffffffffffffffff) getpgid(r0) r1 = socket$inet(0x2, 0x1, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x2) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$PCIOCREAD(r3, 0xc0287533, &(0x7f0000000080)) 08:19:07 executing program 1: mkdir(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x6) mkdir(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/', 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file2\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000340)='./file2\x00', 0xaa) mkdirat(r1, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) rmdir(&(0x7f0000000000)='./file1\x00') mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x0) fchmodat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0, 0x2) r2 = openat(r1, &(0x7f0000000380)='./file1\x00', 0x20000, 0x12) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') openat$diskmap(0xffffffffffffff9c, &(0x7f0000001600)='/dev/diskmap\x00', 0x800, 0x0) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000000580)="7bd2eee58addd2743e4cc9c15717efbf8d1c9636abe74727e06b45ce488899fea16b3be0bbc2a9cc02e8fe537669975cce4831ba5de220990eb537960cf687fef4118e885c53f6895ba0072fbe0e1e4e70bc426ba5c6149e754327b44e8d879825111203dc45f97962f1ab84eef4ec2102062d6008d94ab96404ff503cb3b4494edba7049c6840ce83dabb0e717257086a67101ca31463d815e0125e368e5152a864c14e0ec354c6081cc00250458d0f6347da3193c9dbe7ea05575c2129ed0fcb2ad2d56cdbb0ac75a8ce0a5dc8b4093be4e3e5b97338b0a5a2de24d21173dd4c30d4173138b2b06cc3a3fb71cb88713583a99bd6824b9b10e2805e39feb64175da793d4df68476ea8a7ce5f6ff662f0929b077cf4b8fa7ab7137a4ff3a0b03f269e2e0c74236a79d4f6ff9224bef0577ed6416ed81d88164810f05c912b82efddf30b259bc57b0a6975327633925cebe46d8e12f9ef9c4571f95fc4d3a9f308e5efa18c03a187d32cf5e81b18350186c427b4b013674699efba463b4efe4af86b83f65776d8beb2a2477a280e7dea24dd529827f02ab5c345fbccb63c36ca986fe4ad0e0e5d04b2b4c7d3683801a28aa209169ebcb2a9621f9d0bbe86bb080f8add19547fee7d3bf226fad997bacc953968b79e025fa2ec794cff3a70a0edb3dc3ebd1b84fda3c9d24ee968564b523814518c3b634442478ba4e9c629b859c0dec55d9ee73eec39f5178a549068c5eea0778569bd4abb6f2ce5250a8f949b5181013983bb0c14095a803a5d2936ab39e110e622fa7597b7d9044d8f753742da5389023074659fbf23f9656f3d3f279c43ab36e6b511f3719d481ef85e1f2a1a1ac2c63bf0113371121e1ec143df92d4c2595a6000762f9e9779ea70a4b82f183a722360dab0376519d4f1acc4b4bb3f8b7739c4898069aa062bb849807e6d2b3dc5d86d5768b06fc3b8e7ad98111dd65c86aef97f583458f5201cbc40a194039bd246eafe5458d88cc7dbeafd48db387250ed96f92b84bd7be72ab614ec5fba5fb9a27e220f37e0882a34165fe1278434de08ee51b27ef1db0822525d7b65e88429326860afa4d4038bc9ee1f0abe9e4e71ee9a3ca5ad9c8f6ad99ce37155789bddce4324c81215fc0d8b0185c02859afcf6cc0c746066e274cdd5b74571b6e472283f9be158c63e208bb6a480c4aab04ed466a653e26ade729dd055aa1568533d770064f0c80ac195b977efec10fbca5124fbaf4ea8bfa848c6e1271f40ec972f055de836afff495970c1f3f950f9dfe8be0fb8e62c68f860a2182c857a48922969cc589f48ac32f48a1ebdbed6a4188cbe8d24ce3ae3269138dcb579b29f3b60e12a2aaf73b514edd4b24f14238682b50925a5234fe4882c2f32ae9484136bc68a8647fb7ee3704f61f2923ff013d1cf7d1a2a8d7c27dec44d0704d2a799778e1dc173b667533c9be606a53fff617e1aac7ff2b1a11b4611f3a50a9270a397b57d65e78a9d1afb37a447147b0169ed1436bc0a2d7a48b62eb47fba26383f4985cdae1be7b1fe8bd00b53396c69f2fbfd36de73e005d0808cbdee522a1dd1960628c3da951681bb5618e7d6e108ff6fcc9413d510a6bad814e5627139a2280cdeea60ab708e3e68aced997491d3dffda592350442b12d908e3168146726f6326f0bc55611e21fa78eb795ec1ffe3f834697d51d78d76181b3e41000b05f775144f07d8f38064b05077e4c1aafa6ffc4d006e1328ca95d2db395defdd206a62da5eb16d0a89aa081d847fc7df9477ccbde63d31e4d961e462cd3f9f97811a3ef2e555390b69479636d3f278915af0d62e17db5b6f7fbf6a53e66ab11bf7f391fa3885b65373f29e8c4cfa37a9845f8c9a68fedf8a0d675d96de30595d976a664883c18ddfdab83cb5a6f197ecd9f7c8c2914b3ca43d7ceae0ef5302af0cbf2358f23bde86d2d46093d2b9edefd1402b9b5efcb8e356edf7768efe61eeb3992bc4bb1c65f5632067bb1c4febe73bf3c2402abf7d50cd771b33581a4dfe648b75226e52d175d08ef4d1b44d5e9d911d74407d6b218387bc092445e0c400187527dfb46fcc5e68298f73b2bd4fc10ac2ac876409fcb37f7af93cbe8a66c5a9c3e2eca2def17e18cf2b69d7488d84ecbe68eebb5a3fdfd10920123f07481f842daa535aabc7367fac913d04a91b7cf1d2a30aebc7a21cb99bb0a9b4af5a03bb5eb6e430ca86529ad10e479f0b6bf344502ee28c92d7fb41bc85617f67e37feacb0be542dd6e8768347c43a5f754485ec4775e2a267a659258a47196173ec2567170aaaeb88693196136995149b702a514a0ce10f156f89897457fde236314fa1abb7361ad6562c4f69171bb004611f5527a7f308bbf3da9ee8342f317f25f7b308c2f2b1c7de860a6342bf89bb1148d944b58804580d1c2d897c0a0a96ff06aba8dd6ccbb1472eba3617aa2b35ee4900f61f110f1b0c6ca05bacdc9d9c0d9e39b808b3d6eb105a765f5b80655d373f399ae3c0ff3232c80e1c81e80688efff44fe559ab10bb5df1cb721b8b9dd938038c6203d0ac8344ac97b7cf7e04a4117466e6f202b4bb227169fc289e864a4473a7abb74243e340e86dac37958ee89c6da73a7d93f99d619559ca09d1374777e7b778f21274b237f95c973983359ee5629dc76ca35331d3bd288f78740ea899b33c9f9885fa18064283c51d040265bf06371ed953d744daeb2713927a05cce76476b52472313772ca129d7fa2045ddd7c5bab0e40ce5b99f5d6942a449af4cc5733f32d7a57b0ab554b97137f0b3abdc3b0ed3d846ecc63b6337c6a8a9e8931308645dcc3859e6b60e319f0690492028dbbd42d1d86f723f721c0c71db5c10cddb5ebbb3aaacf7e7cc2a95dd25444480f78bc0c9ee168f3bb85c38c5bdef6200d689062c4dc94430a0aefc7fc5f9de1ad3b5c16739d0aeb7e3c0b6a8cbdd5bee410fe4afc0f783a9d6a96bab2f54bf40856945e9643b20c1013d783702313c54ac695e5c7d3c97e6ab56c09111956dba5921ad39dd9ab21e48a89abe29eb280b80598a324457feb7f6dd24417ce1253f86a10c0530c4cb2e750db64287005aa0f25199b6c2bc296876088930a5d85b7b2705bf7f1d0c8afa736663366f65caca1f3a9c534bb23fde29a582a41835d5b4dc7eea1d600eada1c9bd4f86d360ddfd2648f0e3eeb57650b0bb35a9deda3735bfc09b78a38e85361f254d4f0bf269764f83b04b8ccc491028a74b3df00053c3d59e506c7b8832024b0ee91e98378d1dc4ac14c421fc33bdc43567425bbdf60da9b4f5d1dd94f8fe67b75828b5b443de11f2c7d083463d4f12909d5345d97c94a649c2bb9ad052f908322ad0096793f8da692a441c96042fde82257fc0f130815302041068331cb49ecc0f796ea515a5807a5eb70112e57b99c5a07b096b026f79f079b67df67f1556b9670ca5202860ba4216304465d3510838870e3110c635149a2bd95098d57e0516a69da41d56d6f3b727e7cb418b20c4e7fe97905dbbf4a79505d28668ee1267212cc38ea2d1087dd50649bee072d6dd1b8e8fac2e50416e14dd2e573b6429c2e9e2d605ad517fa01208bf8b1aba275ff61f6e95e8c92e30ff67bd30466ca7796b4b94ed3dc5c6020776f5e8853d87bcbc46d9d24413c82c98855ab1e83897f58add112befd1ff7206812d2bc44b073007bee972d5dc1e9b54c3a03ff585af6b1f0178af55a658f361fd6c6792b81e249e0f50154de78b849a32195babd1bd8c1748e26e22f2070a592e51daad64bc629b4cd4734cc0e85b42e19888b0cac83c506d6c596459437f5e9f3aad00a056bfc26496606461aecaff2c7a6c6426d58f817089406d65729f73f7a916e87f80d5c5a8b83212d8b0f8a0f105817d60d4c85fa52882b9693c4d31c84a2a851fe4f08b62a9a4b4e158aa89db370e890fe7e3935d159007cf439208ca9fea80a4da324b1988ae61287985609126cb16152e8dc22d8fd360b3e969cd52b2707025964cfc0f63c9c2f1a144ed25d603952606450b431a3ab0413a101d7b73102739e8522a34bcec632590bf0d7f24bbb1fb6b2c7d57c9dbdb4c2ba14c9f506d8906ad57b65df27803187bf743ce78f49a94032d0ebca787a26bac37995f54158f6995f2f359a3a065309cbc002b0ce6d3abcb73bbc30188b62ad1da231265dec5ffdc58d9a4b245d5f9008d41193a0afffaa988e9926efef45d3c18f443491170940457b401317b70efb874a3835fdc329c1e4de43f165d47b8582a5657f21866f9f99969daaf938528e22cc7e84640a99a769d579708c9cd149b9bc0ba1f9ce2db17206ba28e25563ce4ddbee21b38c0fea9f1d8e8bea605381b31ac475d675736d9168c5abdec8f545a7f6fa0d91a5e838cb779bf9d069bcb6e774b37e4b7766c0422d39bef488af1b04fee4bd3af7451fbd1350039693de2c6a2c7cc0a3f76d85a624bebecb2a50a7c2b0809d096d9308019a24a4a2f3dc91b836d39b6fe322151c073e78feb9b6b9744bdf4103d4d265e20cf0485937164a2a23d2e56d031dadcd331a535d765d4c6259ec3525b64756afc59515408eb2eed628bae81ccc31e1e47973aa8bce580e2d74a0d9ff5e22d201c9f9770546e78fa12a3f45d0c40eeffb999b9b2621d2f139a0ceee0a3e22f354a06d53314edc9a841cc019546e1ff593802eef86d2b7bde9ac73a2684c3b76a9991f5e2fc8ac9db57d467f803b841d46f99901bd07eb530bb22b1c9dac72bff38bcb4dc7755cba18c47b9ca5e3a4273181a226451e7f375f85282456ec65e50987fe82bf718ce84b91a8d3653544e8347eabeae9b92b7672634ed982154a5661d8fdabf4c658e734a7ebb7940bb6f7d7c2806140d21df0e08a9433d4c2539675c038d213f2dd57cb4c030043876357988548bf0e8b80223b02162ea07cb9c06592afa801023907613c5ee30db6112cc20594bca57206725313104a31b61c74b2c043fc14a2792b77b369f222f5e782014764337d5850a34fa3dafda30b80c62bb7d9a42688def0a36ad72cda5a2bf870feeb91a090eee56e95a060c95418a8843cb71ecedca6894d3de104b9718c80f1f9ac27053ec433e7fda34432a9fd68eb8aeb0ee6288d7e0871315c930d4c1c468136b48629f38f869758dfa73f9b0dfcbb022ec3166838e35b2711f284ade7ebb3b0e0e8133fcab429c35c6f652fe405c30a864b3d3ade8146e9155ef572ebbf2774dc74ea0c00ee2ea57d5d8c44826f63cc60cafd890565a3f8dfbb3b92a5b3af7f3d6ac31de256aff93e0788a7207af898ef52ecb7ea4eb7d2ca160e026fe524516ac261aa0bc7f1d9585090ce22b6f6ba47b07213beb926ae803d53db387bf14932b5cb5bfd7746f47dc7056bc99f018fbd6a93927ad722994800b0a94df9360b272a73d5415a8faffcd311b0cbbe16043c10637fb50e297dcd3cfb460d11f7d732dd26dac3fdee07e062ec438e4aeb60b17dfcbe656e173374083199f90287260120c929c72ec76f3b8ac5f0a0ccb3e477f352b4879c46a0ad4db7352e8e2b9a88f18ad451e5670d8f5e3dfb4780fb11d0b994b0f5480aa94397e37266ddaed4b79e26903690bc6376c1d1b576777a654c41d1a424d569bb4b60f1a38604019a017f4a24e88a9dd85fcc11109c2db2323eaef7ab5983ff735e734c70db9f26d372a87e632a5d9d9164ef60647438e2d056312b58eeb3a3a97d64179895f537680b19de72f4495d6a735280fa50f8b4c36d25932317497a5748053a6cf45ee7c09e48fab5dd8cfd4", 0x1000}, {&(0x7f0000001580)="a811ee098ee0c39538b467da972adb2f43e82d142d2b9ae26e5c2c81e73bf83597ff8cd55f3fbd55642528767d03ad64a7e54d5af2eee09ce900e193914d68f98f7b5a0dc2b4c99ffb9cd2", 0x4b}, {&(0x7f0000001600)}], 0x3, 0x0, 0x0) unveil(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='c\x00') r3 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000500)={'./file2\x00', 0xfff, 0x8, 0x6, 0x0, 0x8001, 0x5, 0x7, 0x0, 0x2, 0x5, 0x9}) 08:19:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="6be6a403195caf67eea74026fc9a") pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 08:19:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000240)) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet(r0, &(0x7f0000000040)="54c6df1c8adbad01ba498b7d20906841dfe0c07be3eeb6645612abc2e39628afbffa03116306d27e7831833b1afcad46a090c5fdea31a51dec26f83474be2c3932086ae99bd1ebfd35cf47136b2f05a624c239bbdbf55304d2c371d591106f9a89a0809b19832f892d3e8a8323d15aee526ae0077e23e30337579b742b86ec0ac5ad7ece7c7138af0e504955fc75747c72a66333203b07de36f533846f1c34e7116e5799b9a833bb1e5aef966aea1035e91ebea1698a9c73153b9a98bd5a74032140d56655c99719c497720a271159738d6f0fbabf345c06f4", 0xd9, 0x206, &(0x7f0000000140)={0x2, 0x1}, 0xc) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffb000/0x2000)=nil) sendmsg(r0, &(0x7f0000000380)={0x0, 0xf53f3b87c5a0267, 0x0, 0x4, &(0x7f0000000200), 0x35}, 0x403) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0xffffffff}, {0x3, 0x20}}) 08:19:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x0, 0x5, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x40) close(r3) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 08:19:07 executing program 1: getpid() r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 08:19:08 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x5, 0x3, 0x0, 0x0, 0x0, 0x400000000000000}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x3, &(0x7f0000000040)={0x859, 0xfffffffffffffffb}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0xe572127301c81150, 0xc004, 0x6) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000780)="14cf2203", 0x4) 08:19:08 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) pledge(&(0x7f0000000080)='\x00', &(0x7f0000000180)='\x00') ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x156, 0x100}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 08:19:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd330600000000000000632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0x6f68ab8f, "85107b875f7c84a4fffdffff11fe4dbfa60400"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) syz_open_pts() syz_open_pts() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x4) 08:19:08 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x9bd8d1c1b5ccb908) 08:19:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e17f7f00000165d1f30e3252e88f09dc6e26cdd7e16b040ecef12e57b79fc9a6ee2e1066670e60d4bddaa8053bd7f01664b20c8b53cef6e4e0000a05e54f52aa7e76aa8c1c2e54d9012f3666a0a9b2e12f118ed764ebe21846a1f53fe73090686d5faa3d344b89108436f0a21320f5ca56"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchown(r3, r5, r11) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x18, 0x1, 0x0) r12 = msgget$private(0x0, 0x40) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r15, &(0x7f0000001740)=""/4096, 0x1000) r16 = dup2(0xffffffffffffffff, r15) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getitimer(0x2, &(0x7f0000000180)) r18 = geteuid() r19 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r19, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r21 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x2, r14, r17, r18, r20, 0x108, 0x3}, 0xd83d657, 0x8, r21, 0x0, 0x7, 0x6, 0x3, 0xffff}) 08:19:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r134 = socket(0x2, 0x2, 0x0) connect$unix(r134, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r135 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r134, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r134, r135) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r145 = getppid() r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r154, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r154, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r154, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r160, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000001980)=ANY=[@ANYBLOB="00072e2f66696c653100e4207d3103774ab6df961104"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r140}, @cred={0x20, 0xffff, 0x0, r145, r150, r157}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 08:19:10 executing program 0: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r3 = geteuid() setreuid(r3, 0x0) r4 = socket(0x18, 0x3, 0x7) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r6 = socket(0x2, 0xc003, 0x11) connect$unix(r6, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r6, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r6, &(0x7f0000000300), &(0x7f0000000380)=0xc) r7 = socket(0x2, 0xc003, 0x11) connect$unix(r7, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec3f6cf7c6ca58cd807db1b118a3e"], 0x10) writev(r7, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000240)=0x1) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r5, 0x2) r9 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r11, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r11, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000240)=[{{r12}, 0xffffffffffffffff, 0x1, 0x0, 0x7ff}], 0x66, 0x0, 0x0, 0x0) accept(r9, &(0x7f0000000400)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r10, @ANYRES64=r2, @ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYBLOB="bcadb346237b3ffd27152ae444eae845a5ac9a7264993e0b65094d8dd32c4aed1989fbb3f83fc800"/61, @ANYRES32=r2, @ANYRESOCT=0x0, @ANYPTR, @ANYRESOCT=r11], @ANYBLOB="2438cc898714c755ab442649bf1c1290d2fcc9879fad4ec61d617c7ed4d7727411923d975682e7bd3e3d2274fa9f2b6cdea1b8b48deeb051c6c7128c044315d421abc49960fa35f83d002c7f63723230383081d1feefae3827ad2641854f933f3311b23d354246af1dbc621766446343d958f5f9df23224c9f222f285989b297"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r15 = fcntl$dupfd(r14, 0xa, 0xffffffffffffffff) getpid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xc) getpgrp() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x26, 0x0, 0x0) socket(0x18, 0x1, 0x0) setgroups(0x0, 0x0) r17 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r17, 0x2, &(0x7f0000000100)=""/100) pckbd_enable: command error 08:19:10 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10000, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff28) linkat(r2, &(0x7f0000000180)='./file0\x00', 0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0) select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) execve(0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000240)=0x44ff) 08:19:10 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) dup2(r1, r0) 08:19:10 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) connect$unix(r1, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xffffffffffffffaf) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r3 = accept$inet(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x45, 0x0, 0x3}, {0x800000000040006, 0x0, 0xfe}]}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) sendto$unix(r4, &(0x7f0000000040)="eeff7e9dd92c4ffc651bc22638d8f676ca68d10e192d943762d96699c2aeb263c7e63010a0ac89622e59760b91898d08e48fd30f0b59f4", 0x37, 0x400, &(0x7f0000000240)=@abs={0x3, 0x0, 0x0}, 0x8) r5 = socket(0x11, 0x3, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r7 = msgget$private(0x0, 0x650) msgsnd(r7, &(0x7f0000000280)={0x2, "eda66ff2b5e7c88ed5c0afaa52e369d6c23f2d"}, 0x1b, 0x800) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r5, r6) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 08:19:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f0000000180)=[{0x81, 0xff, 0x7, 0x6}, {0x3, 0x7f, 0x5, 0x6}, {0x5, 0xd7, 0x8b}, {0x80, 0x2, 0x2, 0x3}, {0x2, 0x7, 0x0, 0x8}, {0x3, 0x4, 0x7, 0x80}, {0xec, 0x5, 0x20, 0x7f}, {0xfd44, 0xa1, 0x1, 0x4}, {0x4e82, 0x5, 0x3f}, {0x7, 0x7d, 0x6, 0x8}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 08:19:10 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xa80, 0x40, 0x9, 0x2, "8710c891749718304e44d0bb54ae0758545c611c", 0x40000, 0x3f}) 08:19:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 08:19:11 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCSCTTY(r1, 0x20007461) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x2, 0x5, 0x1}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) getpeername$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) recvmsg(r5, &(0x7f0000004700)={&(0x7f00000000c0)=ANY=[@ANYBLOB="04462daf9031d3a2993725eb7e8323dff54f411ba81484e77a11fb1bbad283"], 0x2, 0x0, 0x0, 0x0}, 0x0) 08:19:11 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r0}) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x0, 0x0, 0x0) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0x1000003c4) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f00000002c0)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d01e40664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2dad58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x125b) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getegid() r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x0) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r20 = getgid() r21 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r21, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x1) semop(r18, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, r20, r22, r23, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000280)=[r3, r7, r15, r16, r20, r24]) setsockopt(0xffffffffffffffff, 0x1000000029, 0x0, &(0x7f0000000000), 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0, r0, 0x2}) syz_open_pts() socket$inet6(0x18, 0x0, 0x0) 08:19:11 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) writev(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000000380)="3d7b7f091445b7e6ecd39f90a6de5b27a242a20e30288ea51af549315de634d8ec8a27751b9c", 0x26}, {&(0x7f00000003c0)="eff8466a5959e417221ebf15f910cc5e830cd725d49aca2a36cc9658aa3e014dc17579e7f7999f1a93c323456fa431c0ea35c7b6c31a9c1268972e45887a750a5d981f80c2e613f018f4d3133a61c9a167ab", 0x52}, {&(0x7f0000000440)="ccdc60ac696c7d51dacc5d9ebdc1de4d9c18d748d0c45cb68b8cbf2926d0d8a2c9a10293e0f5dfff8b34e80c774a84f53ae0052b65e697bb731de9852a1460f876618df666fc428c391dfd913471316d7d7ab1c53fec4620d19be6598d0b3a924cb7d8617c40f67cbffa31860be1927860b1e864187cc96398a02ab6fc27bf0bfd1c3d9d8dc10e6600e8345c5ef44755e4fc78d78c87c6066ebf1eb08df6fca7e0a503d7644496072f65576b4188356a4229ad4b1e3818bfac0cf9fe4f014f8797ff28c5bc0dc3174e8341d45c22917ec604f77059e1886558cee37da4176ffd5e2092cd6ec71e9121edee6ff661b7de6904646203746113b31915f564d1e9d070fbf4d14b385b80d5317032adf2440a00f6614db1c4e51dc6ca478dfa7a43f4f69137aa537fb286097042e374598a948e2ed5c258306cd60f150ee4b7a60ca841983c25aacfcd1f7976e0c93479bdffd2867fbc2a519173ed89f082c4cd27bca7538a598d4caabf1c34e05604805460b2915e32a599b3c565e6cbf7b80abca7c3e014797f390036b96088caa36932c8fc181e3cc71962c0e759a334d024773cb975b55165569eb6eeb2ebb59d4011a11483ef95e3fecc363c50cb0000348ce7f41590ba43669950b03f711e20d8d853dfa189dff6cfcff6a3b8ac45467b21f6a4047f77796d27404b45a1820d4bf5ca24016334dc9eefac363ce237a15348ecb7558f8bd71e10387205080d3ccf2b43b4881d129061326b4c34b57c0ad3c7dfd52b2c2de3096e231f148bbd06e171dd931124face99ee57b7ca5b77ab2a1da431a0976cf19eb8e74b1973a6043768f2bb32b030f9bd0a2fe91bde8c0474a88adc3333e928a8a36c404a28ae43a31bc4d57f9b5b1de903354bdb5e0726dc231d01b5253e2785983efa4df242413cfff687c80b7a6017f57454a2e5b3de0362a8298a0e84380aa69cdee4ebd7a50292f4b66a3af43dab766f52d40c78c0d8d35d58ece56bd6da7b8c316ed6d7e292adec98dc79a9370cc931f1daf56e45e0e3d66f1c3e17a10436cfdfd8150b398ed105f21ddc0bfe3f74950069f52e790af2d67027d8c77973a61f128ea823bfd6be8b1665a1adc3efdebd446c03580e8b56c243dc4dda20547880ef8d08119f9b528ee3cd9b850f6c6fc7f2029130d476dfd0fd26df93c1ec2a1044a53951d9630986a895039ae052b16c00600ed778ee07d9edaf03fb68543ddf60594d8c7e487ea8813d80e5ad0dc66a3688d72228879712550c29efdad06f0da68ebfd360b170b14cd6777d6f945ba7530832aae84de4418ec3edb64a2d366eea346c1a2d9c03352fa94639d5ca7d9325ce66afa5cdbe394840c4c741e76a93a4332b10f9143886efb61f8b04899fe072fc658ee19f3a70cdad55f9e33743839279a498d877a8e0ee8e59063003c51d28830ce630b1ca8a7aa76e41629df66248eb1e936f8bab07595fbdbbc546a9e36fde8fa8584cbeb2a0a61fe4135d408efcb58a2430e7de3664ccbc44a9ef4a1b399bd34e8dc091f692634414f336acbb0c93859f7bca4003d1605abb31b199614d26dddaa5224fc0db3721dab9f18a2472096e4ba7a331bc610bc2935d9bc08a1315d6585f462854d3ad6b64ef1c31e57ec245de049a642b247a06f888c92726d701056afe7d55a252e343681b287ba7c0c7ae36e251409f733ff4e774545c1f8ac8c0708ed526df6863926fe27937bedd4e7caa53c19194b8e39be2b0441db66f033a52ed1c323a3c14f546119cc89a2e653ea7cbe195c138d928b610d8ab9726772c829c3a20d26afd129110d6a0a301145ab2e8c2a680f5b59cacedd90d49365564df6b43e903f43fcb939540d2db5146b6723b0639568f1a5056f1dd8f3168f223cf0414bd4e53a2e35d48e0bf2af34fa70cdc5fc684136e6f435467ccac2502c2ffa96ea0b02baa28d32fd8d1acf0f54a9db163ad66267de4e5c997afcf9075617dd6fd667499afe5e2e7d51caf181b2776f3b1d40b216f337ad05ee323e810f21954e46a6251030dc8e5b3da6ccc1152decd0704fd37557d24bbcd957c08cf9f2624ea2a2e4f773b5d3cb234bd79d8553fb90d7ea71de948407da8e36d46b571a531ead4e7a0e2d376b21f51c3442fd69b035ecd7e11b39165db6c441ca2600f27f5b0222485269072e3464796cb9291591e9f70507bb036e85c8e69c67168c4007fa7fbeec1b97cdd93576db27d62655df4a3c9d8ba13cbcf1d352145d7b7d5971175760604e513338e346021ab0d8afb47adf4acdcaca913610dfde8ad0035d7bea7ea412c82b0d1e04ac915974495318a5475fa10e865ed19d9bb418a809ea3e96f164e0d4561f8420a26ab851b9a9164b533ca4155f38fd232f1554beb6ab53784a8676f668326b07c19f0b66eb06ee395e73cc3acbf3f797f152793a9ecf8001dc8e035582f371546f10785761a46ca56a68c3a110a98f8fc3c48d25030b485e1625255884d375cae8e62308b93763f9516f861a7db5b40da4629c54999d41958002061541cad8d561404e35196f179354f95637a0e04c74066d15f8c02202f457fd8b30d1f1961934c4714ee1217c1113bb4d25d9b2c22b10edcb5b7b4537926de05ecaf5adc6ce5cf4fab165ea078a637afe02c9b240b3acc8698d8902736687f5ea9ee3eb9ea01b1fefc07b21d9a6427dff6c82e9daaee94006afb23007474586939db7cfb2eecb40c8740f2d9a922c6a5685d9c53d5d13b8f9ea9eb9ea62203876d24b33b6f925ce4a4f3f84714fe09bcd6dea9d78d7d293ff2786d59dc834612e6eb80ef174a2b051dde479d5bae83ee5d1a3ef9cfc516827de6f4f14331cb3f3b1ff4f26d14ac5564fac723665aed83c189021d963fd2767322a5e85aa9f768fc6f6fc00f1a46133b172866db1d563876df79d87a22d31cd48278bbdba3649f0d9ed84ab6fcfddfa9b4cbbb2eaded9dc2fc4d9dc1450192fd8693430295f8db97a5d34e4c7475520b8b53b7b147a5efb97e143549b00172afba3d53509acbbdd6709f7e6a53d098182a32aec7a6b8fb0fe0d79b4854c72366c00832c49653e89972a6c1f517a01162d05917a43e4d127d04ab99304f328bc45cd8034e2029cb8a7c902a8836f2e79c29a4334c9acedf33163815496d7b0ae4d9cbb6eefe3f353e87af8a225792c18388aaf8ae517e56fb4bd99ac8d28bb685bb81300d72fc9034bf128004f5709b9d177858a677fc0c952eafc6255e6af841ceb0fea80ec25ce944afb39ab02f89e52390897e42e6ba14bcaee9402442dabd280f2983a4fd8c91a5168f1f6c2a5893efc8421282309eb01836d147f344d030da69519d90ff43250f33aa4b50a8311e91fcd3d9188e5a8272011429939e3a9ca55f6d10b2670644d52ba28c5db5e4c346acb789a0302e37e47567bed02430241b4b61f4467f6c092ff9392e949cdc1179d8c943ff4a2645349fc87303f455c91723d23e834339c2d7e0187e009edda222fd51aa85d009f726a09c6554bc8bbf2c50db9bcbf978ce72d02216fa6b771297f7651b15de35fd6c255978b657fcbca6891f6c07bbb732774607877cdf13f778942b52d41865eed112e85240850f4489b61e7ba9fe6a31496a1f5982430fec3915c4fcb1ca983a931c3d31c3ef2202527d6d0cc455cca595abc5346b295fb804c66bd707935ba6cf9fe65435eea73e88e00c74ddc16bbea40aa4e5f449a8caf7fdcfab8a13c0cc282dcae91ec71b53c379577dd0808bc9f233102e6fa6da51c50b3b8b67eadee6bdaea6c55f7a8a673b02875aed3f3ecc0f2f2c63bcb0cee4f0d7790ee2e3416857ccbb7e2f279962a5bcda5f3cdbe1cc1983ec3de85600e11dcfd51ae373fcb8d60c2ac980724e98e0764dec7642a77a97a40bef35ecd5b6f1db178254c70858a50d1877de1dd2381ac9bbfb6ffe77a8a32e1a7119c8bacd15be2d5eb91938bcde117757ba07a36fd07be34c7c9fa3e27ffc9a1e44272138e9bc02b8498932816a5eb48dd48c28e8b7f004c33be6081fe91d3e94c38472abad4a2cbe8b1b50177e2f7398c022af1a3934d3ded497c71ab84fa3dbc5d08cbeb6e0868471ea579a6e6b300250ed8a767af5a6de6de6fd057bdbc77a19a7ac3fe44cf899638b954777db7334704a640261ee8fdf88f37c83fd4dcd12efb70e79307e14098b8cf05603e1761fa78ce0a94d4274090e2509519c01180c2760452a5f7896f2ee965d53cd2dac7fdb22f3a5418adf8782e9b7d2e47999877f653694449700ee1da47a8ceffe63dc146511f10252d05e01c0d03752df3bad13ba2f4c11e40cbb469543ac476ca11e666f92d1f0e8fcb1a1f3db0f9df69078f697a9c66d2126681c8597c9831b61efdbd0e64e88c557ceb2c157a5518d74aef94c9ebfe01d0c19a171e474444396f5ecc0411934ccb7337a424dc75e86b7ef78d31a27af6587a7f63a85992da1a1e460d4151575d55c2f83db1ca0058dc4b2465fd9c48c3ff257a806219121b90c8b6a3ca9febd5159bcef2f312bf33d10df5ed00268c8cdc69673e4994b23e3a1020096f696593cf2f2cbf74a9460a7c66a694f57d7a61dedfe1dcff1317e66ea36d342b409a4b7f66673795f5086de5c1c26b574b8b17c15477260d075818a3ef80209cc7296ccf2ee2d5b718abb1b62208de34a02c87b61b241432827040e5e6bd4ac1dd408eb43489627615d3033a989756650afa0c502df249eacb21cc7c010eb4430893dba0d9cabc4002e6e8e0b96dbb187d82a9f47ac95ba1afdb26a0453cccb85b8889b197b18191988a35fb5b0bea68d57d7622a714db2ff2cd8d6dd71f71c43eaa392b10346991d0495c7c0e60b820cffd1788ea5b8b65c86feb91a993e6e4891b590032d3eb1260bae604dd010dce75649e910e4d73f47af5b67d6d0010dea3c9d9bab9a2e3aff529bc7bf66d38d55ad77dfc164dc2391b80091aa1757f3c6d2cd4dfb5be51bd56d0c46e104de808298559d5159f209c1d72cfa13cc668ab7d5a6405c9e3aeee3cdc24e9c2db01082fcf0abd67d7a1db1756b313b09ac6d8c97443c8570d74b94c4281c1a85cc1ad77d4d9ede32dff47b2f8adcb384ac680c9139804d84c9db71902cb54f3f7521d975213da92b412650ef2dd16b20fceda28a2bfafe496c66f26cdcee17170dfb17969c95575f115cc661f4447e1b1f50777e3fd313cc6429c29c22684fd409a1e2b00cc9fbce89dd63a020f6b79bb7f2d194c429474067105bae13736813e5dc2e28aec1aaa49f22266b4e4555399152f61c23001d8a272506a63612574ea41c349aa12443a1d5b3d42cf43dab203ae9a2ca82d30f443ff8c39746c543f17631b85312bfa5a46206acf62619d24b40877f3feaaf5940882335b5153cd9719d68f37fa26cd7cf82d43907b163519dc4a7a6dc39e39da274c5b2121d329ca459044533b4323ba240c87c132b1353eec880237c34440552ac3f44020de6f8da3a2020bd0e4fc7bfe49951f21b6aae514842937041132cd786b2b10b0b8ff2f80346ef6a058dac408c958df67b3a59ebc42bd02081e0deed8672b9f6959dcef38170ff174342b2376b11dbdf64e3793a19392b206b1a66a792890cd12f2c8d924c3fcafb340bd5ddfa810d0d1817c634df6a95b7c4c83dc3beb8aac9cb04f513df1ea9cd7e4e726b3d2652df7c14834e6ae806d72c53288a3bf2b869f4b424b7a346e874431079c8fa9c7fc250615e8260bec26de415ede35688125b5673eae22828dec829fa94317fd0d3901ceb0ddb7e87a4901b4e07050a8127", 0x1000}, {&(0x7f0000001440)="ca242a19541ebbfa477ac5067db3a3c749f39820d61380b08d21be153589590c17316e4a197919859df85c6e1670fc20b35f65f1f5c6fe6aee02adc8671441b8985f61cb3e841b1790a7f537271c3d47999e6690de34a78bfd848b2059b61396bf26069ca81ebf5f13bde102a144d348", 0x70}, {&(0x7f00000014c0)="8e01399890c77b13dca20895b322ee5cf2ae4c5e1545a8cde37939a39b4c8a80efc9f5f633544143edeee9fc2f2fd430f700324c1b274e1f85199f0e491f1464579de9a0921ad79400c37548cbe88cf04d9913a12721b1679e93d9", 0x5b}, {&(0x7f0000001540)="dca974dbac9d8a50e0d9554a9235b875445f8ee7712f8fba8c067cf461a1acad7b351e4402c94785bb57867609a27339b2f7b32246b55fefdcb8deae1b127a91040dcde4d7f1cb3e8773899dc478e7", 0x4f}, {&(0x7f0000002740)="5074e8d22554f0286a0b5ba32c5858b9ee8a042873c6261b91232cadd59250c758719833d53a70d7e7d0187892555d0608a77868b9b9046ca74a444fd9ecf3a2acc39366e32e3d4d073485c9668487a62919dd62c5b2bffc2604af2acc235d9a7c4b0f895f50ab1565cfbd7243046b31f063ef5f8aeccb5a7eee84c9959350d17059cf82a373e1d7d0e36924561bf3ff011882122a09aec0d97bae3ddc3ca184636fe12c53ca85e870df2858c10601c51c6d052d08cfb43b746fc305ed3e9c1b747010b873674b61e66362a9fcec55aef445ab396c527845b146bf6596c08d9adeebc3503bb2c2e2a966f21e26c2a49bfe8b4e99dde92bcf7147a2cf3732344bf64128e86a943923f24bed26d769197ee7be58fdc009aa793ac662cf8d0e808097b6b4febda445f6ee213f17bbb110d86ce98de73ada44f2febc9f8942b780775b266372af347f0bea5bed0c98cd851479bf4443f404ec5382918d91e197f3d2c0a3336200bd0e2d139700d0de2b894f90434a7a7762fd747c7910750ba3663670747e07f032e103829b2ccc6333fae0afa4015b8028fe023087f600e37c2190a81fd8e225e8ebb0621d4ff76057982f869d0772f3cedd628a7874db7ab062f47469cc1a72b09c97b4ad125e5277be8be56a67430cb5aa3850d06092d8d01d4daf2692c661bb71fe5f50550885ab24e437c88c566b1347c2a61eaebe06b2b3f134112d76ba8f51ca634aa74d1f13dba827a2dfb2384b6d8f6d8481a69b1bc8a76559ede8b84d0f276d9b670f7c09449ec59980fc8478fccc6cf8c4b2516ea8c4fab29eecd6179323a019cf1a1a47c54e5b32182fb136a708a8afd3d5c658f3d68862926a98e42d575ede34bae93950e15dc4cca62926d99f503f45d6622ff3e1c029761fb4e839e54495f2a2cb68aa6edee8dc38c1f59e894dc7ea06b956d6a6a4430ae489be750636b5505d846b234ba985829d94e5e411b412481b1bbdf1147b962667c29fe3433148ebb8e0e6e2525764c957063d0b1b853977a7f2a2482ee5b5ed0ab6ee8c7b1cb9f5b6adccd01e653139bcd00f7c4a7a0e8d32452630875418f4df20f0fbb8a2ce7770c40878cf5f3a3e35456ecac5392650948cbc2f5019375a531984ac54f2d02e7d93f0cabded10935a3a3092c06e2c01fdcf0aa3228a89eabcaf465aa6325f17ea75f509a64f494b7bd602e7056b43e9064c4f93bb90831a83c3eb5a9a5396d5ab3edfd7da94e1605273435d671dc1adc2c86abae89811c3894b6e1dc8c19056008773075fcb4e10b1faf9da38a1e41e34594cdf0595415b8c6c400088e43bd483d43e6a5066e887fee97611f797c44732f4783ee3efdde8825ba212f7a9b5e22646a40c8258c5119dcac01360bc41bdf65c461c52c6d66bb989e7408db6b205dadbec83f8d2e6106e32b5f0bd0212b9d933cf5d783d3d135fa4bbbfdf68c906ed89dd56b7255c8be7aefe53863016a9f22127fdec392b54b0e6e2057e734c84a30c4a4715ba807b6708c4bcfc255262074db03e79e47fd7f415ac2ff210c43586a9f4efdbeb16df55cff60900c5e11e1d9c28e73eb87cbf060b27cc4a501391081a28f8ba5d6f3653ce317ac71fd43d70c607873c3482ca18a0826bca0384d02acb0d088082190d4702483a8ac08543a76f30370212693be7c98d1d7b5171fe397c1e9a3b38ad700dc31448a938b7109adbc714f3b3f9531fe217cd70d6cc7e316b445a9ba7bb8311a834426336ee8c45553a86cdaccfe4c68503a558f5aee3895f06b5fb3aa30e2daf27708e55a1b8be30b293283bddcb9a2ca8bc2673536f3e44561b07fdbfdba74489cd74f1b0e421ab7bf2d14d4bc44d86914184ce1ccf8ad80379545002835beef1fd8bb7eaf4764554792dcaa88b3255953fd8b61a090fd41dcea3aa1e3ca80391f7a9009ef67aacd97b43f4dff6ff46cbaeaccf3c51e32615f74678f6b20474d5ed0671a0a81dc4497811f2b8c34fd77b866c974e52d06190c5744dc7dd04493243d9f70482a0346f2f93096cd6bc8e5cee6dead86fb89d78d7874b5de511eab19389bf3b784b880fd92abf533034f81daf9c400d634e7ab3a2a9d5134cc663407eeb32848e479b262df3ac6a45cf7fc6fc03f38def13b85d99511bbc80dfc0603c463c14e33dd53e0b4a3c962f7b6db0b055c929248cfd9b03fa10c3dbb5103d9f53eaba8564b782390ae4e542364a5681762ad4d72bc5b7fe4b965fe88e0d9af1fdc58b132bd0f555402abcbc0c432f7fb43dbdc5d063c94d4c13db16bee7455242eb70f33cdf31950ce1be7de163c3706072068c7f580291a19f7fc7a4fd9951dfc3782e730a23023172cda798e67a536052f644b4680c5e33926d20cc139478acbffa559f809f0aaaf425bcf3b17824549d2c8a2c94244b1ba9e8c1a5b3975db34e08f50ce084b68f040b64f039b6fbe39c5043927380c9379af5a6ff6672e5cf717d7e295601efd62b9f2cec49ce0a826f02ae5954a4a6af0cbab24717ba50bd8836355e44f060acbb57a44a6ddddc8db83b4d5f5c6f7a43f8ada3f390b659e80cd9c40053118fb6f363e3beccddae762068ecf0a9111de1c668f7ea6b8cbab864b6192d654b84aa1a7b256e92b2f2e7aca914723186f090e439e96b33b4bdd455f67cf683f7f18929df754366a36cc6955baf3892fa3893ccbc66c16a30386210572737fb4bd4deec63cd4e353e1d20fc9203067684785233f5289589e4060b4b476d8a09e13929dc1d9f7661536d2ec6c90929bd4f43b5c830cdc085a92125f294a7370610673ffb9fe8077162442cf0a0ec1c21d8cb2f86b60fd8c626bc6d84446e08dbec92bbf05d457e7aeddf7d1dc34edfba1c763d9e09a4751f8ca80286f2a3e3c98437b01be27640a405273a95f8efd3d61b78ab0aa0688efb00669cc93086d66e359a399729e29b1040529af570283eb3f6bb65ca3f2a46fe4bc8e0faaeaf8717d605ca4c0c3777b16890ae4654cad28aff9da0669b5ae5cfcef92ffb90e7eab03dd02d2614b5571be40986fe7a83799286f1024c0594858006f756801ac067bbcc051d790ef3b018eca66236e782edeff9966a3ed5f2dae8273ce3ac0fbed3fcccc5a20ff0026bc4099844c91117d053562d4d04f2dc87bcb495599fba05e95b525b247445113183f609942b7f13ff3a97b107bfc244e6a1c34207a51e13f74023093efc2e4ff6531a860f63c8f8d6153a20242810295913f2999f777262ce7fc5c66a635bfc56ee43e1462e111f3708149fe198dd882ad802b976438b05cf578daa7db66e91a144f7e403ec0cc2fa57386d342f3d28490df50fc41873997f3fa3cce604f62c731509cd38e3a908032bbd851184fe534f31012519e47bb20ec3ebab58f70be5c7c3ab5cb16a49ef435a2a81c9daca07450d75cd1660c27ad78b213de5662fc361632f7c17bf6d0b6978d9aecb8570f95f3dd2a40b195014e83973a3b0e66343848cdb0ee98dc181ef5aec5daadcf85c361f82deee3a45079bc745df572d7a35422a287a2ab54ff398e394e627e1da077b61bb581aeb53b60e4b0e769e6b8c117925bee33e99a8258a7cb8763d3424c4d9db5925d257d05202b74e63fc42c8878bac80216068819c1f1ec37a8e9a311b81ff0f68d3dad54825486f549a8181e4fa8c1c2fa91630a827a823bc3134c64757c7016468475b159ee6eaf35e9274bca236ec732c876653549bb5e16bf0a96b4b00bd0b542b868dd187636da1f4fb3ff855593cbb11d44e89293c97b6f86099e1c82a4725e2f1205e78f46418f2bd6517866010c38689002ecd478607249176c2ac2c0f76c66ff422407da4fbd7bde7aac7cd80ea60e3239fe8d6140a4c41491252860b0a7a74ab322d2b1983be9150781a2909dc68bebf9921b9472c5cc1ffb649227ffb4575b6ae64e9b16035d58b1f67081e8f016e40a607e179b4735d66f9a162a28f4d577c2156415a862d369088e2739defe36ea0a658e59c68ef1e4f433f42d9c11b6d6af77279e7eed3ab629e7709a49453eed582bcfa77135dc56786bdce23d4c82a27e84bb162b85f83bd9a714e11c73140312ad9070f1c6ebccdcf94d08cea9eea35d31a612044c6ecff598ee10339654abe95e62745067e7d2517fa0ed0804717a4a617d4b94e248a01ded8ac2d3432a4eb7896e62993551a06730d95242836200940d29a2e8bfd51048bcb7a65f320ce7220e0c68f28fa2b0c19acede6656612f2e68a942e0c1532090cbeaf38765369b7055daef4f44dc5d75dede73f6a9fe3954bbb5f9eae5c202363e6c53a3e6850de2f8813b536d02e34c8f10c1437e016577919aa925f17b7e1f3d5b04b2f50cf47d60eb4eb377f8a6cb00bc062d834eb0a68eb383dc9e225617a6bb96d8e100e054e8c59a1c9c9da27c45acf238fe70afc20913298e2a06e3f8d45a00cbd7deeb4a3a0c2ef96dd235d99f4972168988442e9793c0351e4f6477a4fb630f46b3b0a539694f0ba75e16dff69f7b5de0fae6f07043ac1c6886377b13329b8e6b0ef3e4ccad306ed146be2c9df3d15748f4743d2628a44bc0812bd3d6080c1ac8e8a74a4f6b3051e34699c0549d6ce9079ada0fa844e67842439236173e9a8f839b49c1c22214a276cae13d13605d41a6773c830fac1c6e6b1b3dd5dbefdaac5f39f1162924266c33fd2e2cf8ff53c00ad5d731fad2c0e8df4b8d8fb9672f6741b03b53f4f2eb5dea160c9347ae0bac5a3fb0174012738a9c9cf0287d9149dca96f4842b213365998be2dcab9cebb5b204c7bd6a373db9d69f54fa8fcc785f25fe28b004020ae70b3f0667e1efe7305a15fa100be5fb481dcd6dac3f0d918604d7382a9acf15a5f370343987bc29774c62d6337dcd7e83c366d880e4090d8c08cce5312c017b4e1e8cf0e9348057fe8111d8d789fe2c8c6571d2065418f00546b4c1721cd971a6b378d5e1520dec6b6096c35e8e0616f8cc0a34c32be64d1034db38428622c955e5014a501e6f4369ef0fdd5bb3f1dc6f6eb16d8cec7e633a06bf53eb5f1623551c00b826eaf3e226e1e5fde0e3fdc0cd6414445eae49f5e85dcf207d54e53d5508b800d285e87dd75c870eea40d37e3aca10aa6d87e3b2560e2f5a015f22f61b856fa12def6f187e3cad2b403f8bbfe2c1b9ae45c271d7291d03e3f7467dec748a05d31ceb9be1b03f3b55a1caaf946afec221fa3d913b16802a5cd01ebfd132c7a73a1eb7006f69bbefe1a116d30cdf8719d2aea5412ab8885b6724bfd66e484d9e8d9cdbb42c9d7312c905c25f995eee8ccc7d2ed58d157b6fc57b774bedc36989ce6cfaeb39599dcaf6abec59ddc38ba9c05031083ee0d79ba017f423f6d16eae77342d239c2b20e24a3f47c1e390de4978fb8447282a1adf4e2a2587f7ca84da93376c2993d8ca4e02254ee95be05d2ebef5866bb48eb46c5aa1d69703de02ceb049a7841885620a6f1b01a34dc17942dc61456e91751111242a0d611ea5a678247ca38db8cdbe81f88afb21e9dccd394cfeebed19dd72dcbf8ed282f18321949c7dd5b8aed7d77a7702a5728c796842decfb35e9255cc42f194f1f864730b5f8c56741d4c01ba7c2cd1d246f77bfc96a9c1f7cc9e3900b0740dc34938a66a69f57d4b90f6dcbc5018d25cfc9045e7a1991c685413529b9bc2ce07cc46a49ef4f4ad6c1605e82a757fd16173930a90d7350e798b723e30d6f5917a02fed033bfe3480d5a7f8a42adce1ee473a7ba37462f5c3d3bafa4f705147740c30f021cce32ad7cdc45a93bf2b6d72851135d3b", 0x1000}, {&(0x7f00000015c0)="4f5d2eda8c8bc11ffebf900e583310100372d7142578cae8a7ed8fcfe83792db30f4954c609b4df63dcbf832c2c392fad189d78185ef6cd71ce9d18d56140510fa07c8be8c116d57a11f7606dd865f37f1cd14fbc36fbca38b934f569765f24ac7caa10ba6f7f8cbe8e2c79432681563b83036efddda2c31686f322f84b5cc143a27735a30147d8bf4c8627dea9dc39930104bdae72bf0b498832bfa6018afb8ef22ba13dfa0475f5049711a4abbbe85b84904538df03d8c7d9c364567bfef313fa72c861287469e9032a55bb2caf5ed0fe8f52e2e11770b6587e185ea066e8989371308e5aad2", 0xe7}], 0x8) read(r2, &(0x7f0000001740)=""/4096, 0x1000) read(r1, &(0x7f0000001740)=""/4084, 0xfffffffffffffed3) r3 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000000)) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000340)={0x2, 0x0, {0x0, 0x5}}) write(r4, &(0x7f0000000240)="69c41a1b6280e4a7be28d827ce60a0953f979739f954ec4644ae7b8be1c2024ba0299c164cece6cefea253d7ea15d8298d4a4c5b1e15e606f884e34dd951b125c1428f2d26f537110cb930a1e87f292473e4b3f55e922a1b00b7e133f569efa15797649343b5cb14a3a1eb803b05a4d86592b9a36ed49f41fb47de90653e1f2c1c57e2146d0fc89b50040b944edc35ab420e6acc8061255aa672d9f744adf1c47e09de7a08c02fe94e948f2fe36b7a575a92080cddb5de22f545f2f9877867e90e0b5e6d15acccacf844ba4da241cd5ea977", 0xd2) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x2) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) read(r6, &(0x7f0000000100)=""/186, 0xba) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x81) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f00000000c0)=0x9400) 08:19:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x2}, {}], 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) flock(r1, 0x0) 08:19:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0xd000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ff2000/0x2000)=nil, 0x2000) write(r1, &(0x7f0000000080)="a6", 0xffffff28) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x1, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x9, 0x6, 0x1, 0x0, &(0x7f0000000d00)={{0x6, 0x5, 0x3, 0xff, 0x3f, 0x1, 0x4}, {[0x8, 0x401, 0x2, 0x80, 0x7, 0x7e5, 0x100000000, 0x2, 0x6c, 0xeb8, 0x6, 0xe6, 0x3ff, 0x9, 0x80000000, 0x7a46, 0x6, 0xd69], [0x3, 0x7fff, 0x3, 0x4, 0x6109, 0x8, 0x4, 0x1, 0x400, 0x3f], [0x5, 0xffff, 0xffffffffffffff81, 0x5, 0x4, 0x8, 0x6], [0x4, 0xf, 0x5, 0x2, 0xf98, 0x200], [{0x800, 0x7000, 0xaced, 0x7fff}, {0x2, 0x3f, 0x2, 0x6}, {0x1ff, 0x3, 0x1, 0xff}, {0xce, 0x7, 0x8, 0x1}, {0x7f, 0x8001, 0x4, 0x1}, {0xded, 0x71551de9, 0x2b01, 0x8d}, {0x0, 0xfffffff9, 0x3, 0x8}, {0x7, 0x2, 0x1f, 0x1f}], {0xa4, 0x80, 0x20, 0x6b}, {0x5, 0x9, 0x8, 0x8}}}, 0x6, 0x1}) 08:19:12 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2c8, &(0x7f00000001c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0xfffffffe, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 08:19:12 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0xd00, 0x8) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0x80000000) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000240)={0x5, 0x80000001, 0x0, 0x8, 0x6, 0x9, 0x1, 0x10, [{0x99, 0x10000, 0x9, 0x800}, {0x8, 0x2, 0x4, 0x7}, {0x5, 0x6, 0x4, 0x100}, {0xffffffe1, 0x3, 0x3f, 0x2}, {0xffffd5c6, 0x1000, 0x7fffffff, 0x5}, {0x3, 0x2, 0x7, 0x9}, {0x5, 0x3, 0x6, 0x7ff}, {0x4, 0x7f, 0x20000000, 0x4}, {0x6, 0x8, 0xfffffe00, 0x8000}, {0x2, 0x0, 0x8, 0x7}, {0x6, 0x800, 0x7, 0xffffffff}, {0x30000000, 0x4, 0x1f, 0x1f}, {0xebec, 0xdc02fe2, 0x9, 0x92db}, {0x6, 0x1, 0x2626, 0x5}, {0x7, 0x0, 0x6, 0x400}, {0x0, 0x90, 0x10000}]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 08:19:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0/file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 08:19:13 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) getsockname(r3, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000180)=0x1002) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x7f) 08:19:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) r2 = msgget$private(0x0, 0x10) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c3f75decbe79c200000000000000000000023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f005a1b7c0ec1c496f93b885a3bcded492679c2d02dcc45176a8a2a40aa9dcc08a4294dce98f98c84afc23a44f52587d13bceb211740540c347d04c7d8534b999effd1ead137b6983ebbf0092237984b3bae41bdbb1cc7348a88a39ebdd839636b08ee624157c20d54dc9cf5673e2f79b37a9c84c36f50ed34101d966303a4cc37552752fefe73fc45bb77"], 0xfa, 0x3, 0x0) semget$private(0x0, 0x0, 0x408) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000240)=[{}, {}, {}], 0x3) semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000005680)=""/4096) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) socket(0x0, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) msgctl$IPC_SET(r1, 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) 08:19:13 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b81100000029000000310000000300000035"], 0x31}, 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) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 08:19:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() read(r0, 0x0, 0xfffffe4a) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) getegid() 08:19:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:19:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1f, 0x9, 0x9, 0x80000000, "32cb8bad97cd5b6eb54bec19e341f941ba217487", 0x9, 0x571b55e4}) close(r0) r1 = syz_open_pts() socket$unix(0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x800, 0x8) accept$unix(r5, 0x0, &(0x7f00000002c0)=0xfffffffffffffda7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x6) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871779a7329639dfebf1e6fdd3b2d0f1654767dbcbbff8230c22685419d5e01119ba24cd7c19fe1397a43164ae5976fe4bae3b20b21c3f371bd1d5de4b7586a0669cedb7237b428821c1db377ffba77d026ffff5124aeacbcf09bd3c719ed25314dc21617d89aa9000000d7ca3eb3cb2c2398a8a5ffcf62ed3a4e12bdfc43f6bbb191e1d67e10dd", 0xfffffffffffffeeb) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000240)={0xfffffffa, 0x4, 0xb, 0x1, "8f8a7c7e0a5dc7e1945f5fad3808b4f1c809a89e", 0x5, 0x2}) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000200)=0x3) 08:19:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x3, 0x0, 0x130000}, 0x20}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x80) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)="64d5ef55f0d317ec6d53aa3e3ac2") 08:19:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffa12a197a3862070000000082959559a6c87910bf453f68c11700287ead4bcb777fa69dfceac2a86abc5afdc4d01d0b24686bf092155983a64896bc5e57c65801360bcd4c0a1c2b58fd4237b8fa4d012ae447473c230200000000a8fdfab6d093205e554799b9b813ef9d612f871c1f4385f04157795ea4a5ff00659fa2596d631d02361cd8cac7dbbc5b65c6593d287006b4122cd235000000000000000000000000000000000000000000ea0000000000000000000000000000000000000000000037205a8d000800000000000020e8aa7c20a114a95edc359352958ebced89ba14252fce6f3a1c63ff60ba0971db220d62f9c38a4a10e0c7fe41b672f95fba7fb99b9181cafa4181ca4e5ea05f86b66d311bd3b7c2771d643a4b43f666725f492ac99cce520c255d158784c842aee8287ce87b0d3db840f4fd64b38c5d8200d7279918bd003e50c62ac5e9b601b1f5b0666657357d60ab875787f1b5eac2c049390cdc7b0fb3c1d3835dbb0008000033940437ca51d22f3aebad5740edc32c74c55723a309902e357e40c43982af15403d203e86d9af527132ba052497f0e6fac8a96308b8613ea46781f8266a0be63800000000b6a7fd9600c0b42009b569fa5c93c6f6d7b8e7877c637969a13096bd85ebc781ffa03a29e895d3cbb0e33465e1a985806db926edb93c9d"], 0x10) r1 = msgget$private(0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}], 0x2) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}], 0x7) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x0, r3, r4, r6, 0x0, 0x4}, 0x200, 0x401, 0x2}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xb, &(0x7f0000000040)='\fFW', 0x3) setsockopt(r9, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r11 = getpgrp() r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f7869ae, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000480)={{0xfffffffe, r3, r7, r8, r10, 0x10, 0xff}, 0x0, 0x80000000, r11, r12, 0x1000, 0x8, 0x2}) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) r13 = semget$private(0x0, 0x1, 0x0) semctl$SETALL(r13, 0x0, 0x9, 0x0) kqueue() msgctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) 08:19:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) r10 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81}, {0x1, 0x6, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x2000}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0xffff}], 0x5) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x10a, 0x9}, 0x5, 0x5, 0x8}) r21 = msgget(0x0, 0x446) r22 = getuid() r23 = getegid() r24 = socket$inet(0x2, 0x3, 0x0) writev(r24, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r24, 0x0, 0x6a, 0x0, 0x0) r25 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r27 = getgid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r25, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r26, r27, r28, r29, 0x2, 0x9}, 0x5, 0x5, 0x8}) r30 = getgid() r31 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r31) r32 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r32) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000200)={{0x2, r22, r23, r28, r30, 0x0, 0x5}, 0x4, 0xb8f, r31, r32, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getgroups(0x5, &(0x7f0000000080)=[r3, r13, r14, r18, r23]) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5c2c3709c84f74e2) 08:19:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x2, 0xaa, 0x1, 0x6b}, {0x6, 0x8, 0x20, 0x8001}, {0x1000, 0x4, 0xe5, 0x9}, {0x8, 0x4, 0x6, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 08:19:14 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000002c0)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSTART(r4, 0x2000746e) sendto$unix(r3, &(0x7f00000001c0)="df4958d4715afdfcb48ca9f6ec72a8c5107940b7636c2a3c8fbcb74ad428bbb0ef997f5832394299e3e9afa44bd31e0d7b79cc27daef91f9aa9553036aab85738a01f417b8ec6880527b3a944b828a0d44338a9e0be1fcb6e828c21e9f955ea0ecc2acd500ac71d47755f7da5ea35a5c3302044a842dfa648c5864511e42c63d6a043c4378828203d104be10818fd72b4ea200c9b602bfe151c79a0a401ff88e6f95e49ec8dbbacfd69f556efe902d1549b410533adf4259a4032167905a877d8cd0f45e59edfe113661c334b9b333c58dd369b85dab315ba3896d4bdf12fc104fadbbfe", 0xe4, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 08:19:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x1, 0x7, 0xff, 0x28}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x4) 08:19:15 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = kqueue() pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) kevent(r0, 0x0, 0x0, 0x0, 0xcb, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0xa0, 0x60, 0x9, 0x4}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 08:19:15 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x3a, 0xffffffff, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x6) 08:19:15 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) getpeername(r1, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00#\x00'/53], &(0x7f0000000100)=0x35) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x0) r4 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r4, r0) 08:19:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0000000000008ef3a10b3a00c60143bd00"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x0, 0xc007, 0x6) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 08:19:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) write(r4, &(0x7f0000000200)="3e4a115a68efd0d4d6f0b8bfddb758480e67d40545964a9798045a62019e77f883360e0a07e4b35a73a1a6cc73c5bb52f396677045dd9d8fe0166b407684550c5dbb60ea3162a65ccf534d4a2003ba6e07fb3e5da7ee29bd10b121bc8a90aeeb9b00289dd797428c10e997109749ceb492952dba48cd869c82780d8d3673706a4c6e1ef86be2c2bc12385e0f4ba7a7ef6e2307a385c33d77eac27535d362297f376cdaef48230d34e79043caf04bbc0943fe8729eea8087c2d5bfda1d48784230a5f2605", 0xc4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 08:19:15 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) r1 = getppid() wait4(r1, &(0x7f00000000c0), 0x3, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2c7f528f91765aad, 0xf8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) shutdown(r3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x3}) pipe(&(0x7f0000000080)) connect$unix(r2, &(0x7f00000000c0)=ANY=[], 0x0) write(r0, 0x0, 0x0) 08:19:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{}, {}, {{r0}, 0xffffffffffffffff, 0xb3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) pipe(&(0x7f0000000280)={0xffffffffffffffff}) bind(r2, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x8, 0x400}, 0xc) nanosleep(&(0x7f00000000c0)={0x7ff, 0x1}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r3, &(0x7f00000001c0)=""/161, 0xa1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 08:19:16 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x30, &(0x7f0000003000/0x3000)=nil) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) socket(0x6, 0x4000, 0x1) shmdt(0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) socket$inet6(0x18, 0x3, 0x80) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000002000/0x3000)=nil) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 08:19:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="112f9c3357e1d72b3d060f2894121bcfea81c361aa88200971f38b05ec5700fbe52e59fd001aeffd61493aed89efa5aa42d74f0077fa62cf83c32c8797d9f74f7dd1e958b8bde00b62b99900a6660bace7d0a21d0a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 08:19:16 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x1, &(0x7f0000000040)={0x7fff, 0x20000000000095}) syz_open_pts() close(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) fchflags(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7ff, 0xfffffffffffffff5, "031f000000930a0010005900000000003f00"}) r3 = geteuid() seteuid(r3) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x8, 0x0, 0x7d, 0x9}, {0x2, 0x0, 0xff, 0x67ad1842}, {0x5, 0x2, 0x6, 0x9}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r7, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCPROMISC(r6, 0x20004269) writev(r0, &(0x7f0000000940)=[{&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a", 0x29}], 0x1) 08:19:16 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000002c0)={{}, 0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) close(r1) poll(&(0x7f0000000240)=[{r2, 0x1}], 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000000c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0x80) close(r1) pwritev(r6, &(0x7f0000000500)=[{&(0x7f0000000340)="6245c4e4a8d043d8b8c7eab593d3a7dd4ed141c5dd4dce7b43e44ef9dca2cf6baf77810e3d1545044f7ce8be76f095a9a93a7bfb2c8d07", 0x37}, {&(0x7f0000000380)="54c9465b5a555dbe5662ffc6d1d1dc78988e8854bdf2a0c19e19c6ca917479f502759adf44655082270816f615f9649137dbf9650958db8af0fa395402602720fd09c0d185ce06ecae1b8551d3fdb570be0964b9182db8dd266c5d6cf7b37e12fdde1be451daa5b62f7a71560730a887e5995a66e22956978dd91eae787628d60043ba3603ee9a03d0e771da8ba943130b53ee38484732fa40f5a39dc967d5059a9b1546c170e0a51692a24c0d8f9155e44739f42accdd07c51f4253542c89d789cf9e70b2be51f707c7dee8fcdaa2581a056b12", 0xd4}], 0x2, 0x0, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="a6", 0xffffff28) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x2, 0x10, r7, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) write(r2, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000180)={0x7, 0x1, 0x8}) msgget$private(0x0, 0x1) 08:19:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000540)=""/167, 0xa7}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{0x7, 0x20}, {0x20, 0x9f7}, {0x45}, {0x0, 0x413c}], 0x4}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) sendto$inet6(r1, &(0x7f0000000140)="96a24d3a45745d7015cd4730bf196359051d258aca822ae2215ff25b1bd030d0e7622b765e1bd2f88e245429a60a3d62b15fd668362b3b30e6a89adc9f47568ecebe5e07a4e3527cea6fac5ba8375ceb86b8354cc9e0cafc2dcd32697190f90d2cd6d179e64f0091c15e83432b56679388aebc59c7aaecad1f7112ad800582826d90ba8f", 0x84, 0x4, &(0x7f0000000000)={0x18, 0x3, 0xfffffffa, 0xff}, 0xc) 08:19:17 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r3, &(0x7f00000001c0)="9cd7c8431eaa560af08f126f7a14f8cb2442afa3377d3933838108c5aece64c36a82a6df7999e4e6bc738cbe67f452ce878bf9b12586981420d00105f3ccf16ba36a3088ca436863ffd944e2c12b5b27712915a57549a6eb00e9d6bec5000b34bf1bab1e1a84e7bb9b0d1a2751a5eb", 0x6f) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r4, 0x0, 0x0) dup2(r4, r4) r5 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r5, &(0x7f0000000340)="0100f865f8f10b4bbffbb7e4920ce5dd", 0x10) 08:19:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket$unix(0x1, 0x0, 0x0) flock(r2, 0x1) ftruncate(r1, 0x0, 0x3) ioctl$BIOCPROMISC(r1, 0x20004269) close(r1) 08:19:17 executing program 1: syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000380)='.\x00', &(0x7f00000003c0)='./file0/file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) r1 = geteuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000080)="a6", 0xffffff28) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r10, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r11, &(0x7f0000000080)="a6", 0xffffff28) r12 = dup2(0xffffffffffffffff, r11) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000200)=[{&(0x7f00000000c0)="bc31863185a9d4de8f21d6216ed743c81d6b3a5badf805834f61b8888729dfd99f55d8575544e96da9a22e81fd518f0e4e1378db5c40a83587cb0d7c69c96dd2b7f679a38eef2906fc2961110a933a011bc14a26b5d68aedcd3aecf519e148771fbfe46fbb0608cb69614ff1e5d8e7", 0x6f}, {&(0x7f00000001c0)="975cbdadbc0844d34deeb64042207935944ddf9546fd7d50167065617b88610856cdbe3b3c9087cf5aafcb37b4af4d15916105", 0x33}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r12], 0x40, 0x5}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) 08:19:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="fa277f7ddb5948b777296054f365773d91cab69d8e6301cfad7e642089c9df4f4e4ab8156bd364e4ba122f06befce8d77940329d5d4c7f290cdb26dc7f57a30cd39c2854f6a6678b58cbd0dc157451f86e8793d5da3af59e2fe5a7c40efd8dde3f3496fe19bb7e41737becbebb2c5f21ebe3fec389007bdd19e656fa7b9de73743543443a00d26eef968cb93ecb6eab615c001bb274183090bda8a2adde0597ffc737bb44d63f05b76199c9280d7f50c165d72", 0xb3) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 08:19:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x80008006}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20881, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000240)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") openat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x3f5) 08:19:18 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="f05943b5cf096403429b85cc294106060000000000000076ffbb3fa129c7b8420843bee7f1c2", 0x26}], 0x1) 08:19:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xff87) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008b0000d3ae00000000000000000000000428000001feffffff00040d000000090300000001", 0x2c}], 0x1) 08:19:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x8000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0xc01, './file0\x00'}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) pwritev(r3, &(0x7f0000000600)=[{&(0x7f0000000200)="3132f3bbb11af1598adc9baba3c805cecacb75714fac", 0x10}, {&(0x7f0000000240)="12483ae292d8eab8e0bd84b0647ecc6b599fabedd316e2371a265bf0973428b9e044a978479b66a81b862e91b29ab0", 0xfffffffffffffe45}, {&(0x7f0000000780)="c8573a16de8c28477d548f297ac952e3686daa165666e36f242f93add8c92f9c6ed943e6c5cfac464a3a605727416382658a8166e3a2a86a677eb347e08df89894b38070f36b0a872ec40f6bbae5eea0198296013c985df5fc380b2a6d5c5ec908c071e7b96e4f2688a6d3c40b4320978a3b010f7754cd2bd75d230e82d6246925e1f17974e08dcb7506ab78ce83f6b1782b3774387f96200d1096cd67364fd84c116720d03e1bf6fd5ee86e8bb21dcf7137074d1726c9d4056152e6237a913d", 0xa3}, {&(0x7f0000000340)="2fb6891a595a88b18e0b026ce2cf6ef51bfdf8b11d580ff00c381ec6e491ab11dce9b1674f7fb0cbaec8878c11b32d62797050b62bbed4d967bbcb12fbdd9c93ea576a0830424bfbd8120f85efa72ea450a7e028abbfa5b83652e126f04c056bb854da1caff3bd9719340e9995bbd7d5e83f6b78f1b70c291cc6a7d13147c069e86c588c16a33f3cf4f4612978abbdd1861f0d4c2c8dc576549ac0f09d8a1800d38d77b55e6f4059f56ab5b60150baac52", 0x4b}, {&(0x7f0000000680)="d5404a06778184e1419fcba5d41e49f080e05e221e7f7f94f66fbfed2af8ed33671023275cea79d20f1ae2b97e29158f8f444a21491901517997bcc656ea27e75abe59094258e94dded8b69f27525580d00fa2af47abc2f01f4fa90df7c17e31049107cb53b92e966d7ed0f17d72216bbac920956767d14530cd53698bfcb68f33b96d3f67ea6ef1ff891ddd4178491684f7d1c86cda9868ec74768a7f4535d179ee5e0137493019a86969e8069913f228d2af083b0235368b8316e3f7a133aa077e375e7406f50d087d", 0xca}, {&(0x7f0000000500)="5a8e188532e61f7156a939aa1bffa0276d1dbd0be30e98dca0e234405ae2d8f8e210a5805546a6bbfd13078b04333386011e294f0fc07afdbdc1efccdfdce3f4cfb3fef430099deae0ef2e", 0x4b}, {&(0x7f0000000580)="78eb1f58a948a822c1a4830a01fad91167579177a17a479d1bc0f09efa430386ec41aced25fa495e865ce0d881057b6414bb3b367fa8e8c33d3a3e5fc937ed7f87fb6370409733c38da8595e4ea2b1dd3d1943a33a165e639ae09b57ec0b6d124a13b4c405b76ff25cc70000000000", 0x6f}], 0x7, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) 08:19:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = socket$inet(0x2, 0x8000, 0xc4) mknod(&(0x7f0000000600)='./file0\x00', 0x0, 0x6) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x7ff, 0x958}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000200)="030f4640c2e3d022b9aea5e0af90ff2c81fcfa00dc0909327ca7711f1bf45f5649d9e39f150d97b1764befe3855d5f0b18490d704e58fdc6d0d30171ee0bb90aa2250c90c5edd8d86b42cf93a6cd220cb33700da45b99eed817d9d67c485a93a4ebf2815c2b1fb906a07b1a999d642402d", 0x71}], 0x1, &(0x7f0000000280)=[{0x108, 0xffff, 0x3, "8eecd24b4437a3a523578071f46818f43e8626c0729b8e23abb81f220917e6bf8826df2002a2e9b93c33a787a4a058ee837e0403b38f1e2d1e695a75207ebbfa9d1d771ccdf3ef4fb73a8f3ee6280c403ff5d0736d7516b8f32d5ad7a3f1c741e56bfedbb177ef12d3b25f7b67cf2703cd725ad070b7aef7920ced8952989012f32046f923fe837bcf9a23b67e9bf5e3e702390eae5330017a7a8a91d58380dc9f1bc9bccc72a9b4ef15e0051fd66927b55617d089c5923ea55cad1c29ee05d04b2b13838981d6f9908bebb64b72465129f7ad2280c0c1f42e444a0db4ca7820845ba7ffd315ac34663268745d1957b40a337f0ece9f0e"}, {0x60, 0x0, 0x8000, "b2de1032de2dcc53daf0a1a0c3c1d6ebdb2f53268958c38df26c1a1658ce3567e61e6e765a68ad3ca2a7cd97e13bd683507f4bfadf3396c7df5de7fc0c0062714b12a0b3f9760aedac"}, {0xf8, 0xffff, 0x9, "20c7a27ac1e50e2c9251154f3793a424328a509240dde00f466afa7dd70f38843a2c0ebc1c52cee5caf4562db6616d4ee095bc6357a226b3eee1f3864def4d99e27c69e3bf9653b23c9252c056907209645c46ca0e084d40b165895f349ba533ee76fc49525db7cdc136634f2d959e26ceef4727ea4f7eb4993f0fc6f1b0f58d911c3a526ebbd80420eb32d887ad4f02bdbcf40a4e533f3171e93f9f5007551cef8fd37c400025d46447978f91df1ae7e81ccbe0f87211c26a45f2425d03bc80363e6ef3ba2bb25be4705767a30ee7e38b27649e7c2ce0ed98b3c092ba10216c2d9f702b"}, {0xc0, 0xffff, 0x81, "37b2d73b6723dd4faf08ae153f79191d9bf2d8d0de8289044917a20d3a368b5d8a431f23ecb64e2621d0d83b0faa2f3248dd426fb54af4c7cfce90da9ed9b1213d7660b544c0f227d34d725b306af08b7cfeff17d87820e2ad8cfe6aa31be23ce999b7f922a5bf5ff37c872233c30588c2588aa0a1b1f9148196d1883ae5139445c2295bc5ba2ddfd08ea8bd1f9e4c4c1d60fb35b03de70ec68c6055c014af790961b75e09ed56cde708ed6be7"}], 0x320}, 0x9c4ae73832bd082c) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') getuid() 08:19:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 08:19:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 08:19:19 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="18b9a5a28d693a2f62bc09a3794994f3b846e791cdd94c34fba4adbd23864f7febb8d33089b692a45ed79b0d5ee82f8a50a10fc23007bf"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="226bdc47d9f3dbe4", 0x8, 0xc, 0x0, 0x0) 08:19:19 executing program 1: r0 = getegid() setregid(r0, 0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x2) getitimer(0x5d4378bbb1fc7e1d, &(0x7f0000000040)) r2 = shmget$private(0x0, 0x1000, 0x182, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getegid() r5 = geteuid() r6 = getppid() r7 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x8a9d, r3, r4, r5, r0, 0x10, 0x7fff}, 0xc7, 0x9, r6, r7, 0x401, 0x2d, 0x3}) r8 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r8) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000001c0)={0x2, 0x0, {[0x5, 0x8, 0x9, 0x78, 0x3, 0x3, 0xfffffffffffff800, 0x1, 0x0, 0x1, 0x0, 0x6, 0x0, 0x5, 0x0, 0x4, 0x5, 0x236b], [0x2, 0x8, 0x3f, 0x8, 0x30000000, 0x80000001, 0x67ac, 0x7, 0x2, 0x9], [0x7ff, 0x8, 0x7fff, 0x401, 0xfffffffffffffffd, 0x4, 0x8], [0x1f, 0x6, 0x8, 0x7f, 0x3, 0x6], [{0x7, 0x6, 0x9, 0x2}, {0x7, 0x6, 0x7, 0x9}, {0x48, 0x4, 0x100, 0x1}, {0x81, 0x5bd, 0x7e, 0x80}, {0x100, 0xb4ce, 0x401, 0x1}, {0x8000, 0x0, 0x5, 0x7f}, {0x101, 0xa9, 0x101, 0x2}, {0x8, 0x0, 0x4}], {0x400, 0x1, 0x8, 0x2c}, {0x4, 0x1, 0xfffffff8, 0x800}}}) chown(&(0x7f0000000400)='./file0\x00', r3, r4) r10 = msgget(0x0, 0x80) msgsnd(r10, &(0x7f0000000440)={0x1, "5e62f0eabb3c405a437d1fcb263af4628ce19cd4958f5af52439b0c56765dd654baedbe67171bbde22e56736874161bb6d320a9e39c8a9ebeca57b8884f8baf82afe6e674cbc4358a533e0900d956e5640da4345065b3dbc4c374a5925130323531c301642ed93a0850ac4517ef693016a890b7ccf4f8f3b2c3c6d27ec45f2d0b920f6463c84a3413e0d9ea5a0a29915f9d0d4997d5a640151e309650abb0a252002e234dcc35e121b5eccbc7c384edd8bc1d3de9b903766e33f09ac1ed38d8ae56ed63b236f6db915f2f3a9cea68e1e3b27fad319d13947cb92a12444ff89d2911d02cd6f08396e27995f07b0d278"}, 0xf7, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000005c0)={0x4, &(0x7f0000000580)=[{0x2, 0x4, 0x3f, 0x22f4}, {0x3db, 0x0, 0x3, 0x101}, {0x7ff, 0x9, 0x2, 0x3}, {0x0, 0x85, 0x5, 0x5}]}) r12 = semget(0x0, 0x6, 0x0) semctl$GETZCNT(r12, 0xc14a5bd6e60aa578, 0x7, &(0x7f0000000600)=""/101) write(r9, &(0x7f0000000680)="399c91adf39615378943db38625232026bf4a8ab40e5fdd5f4fbd659e01f3441b4da469eb31055c12693e7b7327c4a0b87c6c66fe98d2d577ca13edc068519360ae6e7589014fb5cfd0d8161a94413a2a4d412ef92a3d5e160869c4995ec3b2b3f7e007b2d61065f0678c6a03b1be92fe8327a7aa4940df04c56a7eb734bc9cd72302a4669cbd1e78224e799c4faeb4de6acc8bd4662683731f6a4b9371627ab2d821debd0df8cd026f13a14b88d", 0xae) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000740)={0x10, 0xc63, 0x4, 0x80, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x586b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x6ccc70dc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x5f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}], ['\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffff}) socketpair(0x32, 0x4, 0x6, &(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r13, &(0x7f0000000c80)=""/86, 0x56, 0x806, &(0x7f0000000d00)=@in={0x2, 0x0}, 0xc) semget(0x2, 0x1, 0x394) r14 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000d40)={0x0, 0x0, 0x0}, 0xc) r16 = getuid() r17 = getegid() r18 = getppid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000d80)={{0x7, r14, r15, r16, r17, 0x100, 0x9}, 0x4, 0x2, r18, r6, 0x100, 0xe6c, 0x43d}) 08:19:19 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x4, 0xffffffffffffffff, 0x0, "0003000000000000000000e30000100400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pread(r1, &(0x7f0000000100)="125d178ca90aa4142b1d24ac01710d2795a2a7ee33d4afe3a6430ba484f309edc4b1c9a898e87bf0be5d0002048b1378de30d251b108cbbfb6d7e7371212ebca7e82c1407f7c14a897736a4dc1537f45ad939ff7d326bc5f1e8ced2ce2dac353d7d7f0d6f0b913ae450dae91f5724576f55c9f93603ac844fb593f65dc4902", 0x7f, 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 08:19:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdfffff4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3faca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2ff286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315d0300db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b0900000000000000b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd4acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f725e767e29e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ff9b929a05072a61aed5999905dfec2945385604aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82e375a0000000000005af4b6cfab95f10c54554e3b0ade52fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c0ae025001d285572e6115410a5169b607bda7979cbc866d0ba77bce91b7974316ebbb50b60fd46c36dcdbf054e4019de3181774e3a6d22356894dc413fd729a40ee58f0ea53fbfadb566a7fe6c00000000000000000000000031ef30de608e84eb5d0f03c51f38db8bf005fa0b6f1a6d8cfc293bce430d75d37c5461009d3c62da83fc2f784110b649fefbbbdb08ee6beb8efeded85908f2f748334bae1a01d2840072b3fa9b4dbcf1436d2cd75b9bab54a45966c9b6809b42f3bf90c355bd8ad7a7650d6b500411547321772ed2535c691297af3caa3b854c436bd377f70cbae338abde9dc6d4c06135423232a79ae1fc20a72c4ab30786152eadf0a2d3734e527730a020ed9de83afb01e322b5c0d50629518b2b45a32666f3e039260b451f8c1b7c316fb9d7ca30665d156f948572a616e1838d6e5f7391f6ac0ac02615f4850e0a64f487dc62df75a0c105b54f115c5ca48b268b8ceb36b762922aa6854b898a7d154727d247d70570019c3b636eb5e0e429878b7b9465cc8ac1081a58ec8d7334e302ccf9c0aaccc6a0e7e904a0705cc20863a765d1ad303f08194926a0d7612d"], 0x10) dup2(r1, r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) fchmod(r2, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xdf1e, 0x0, 0x0, 0xfffffe4a) 08:19:19 executing program 1: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000008ce17c965c93e73e01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a254667b86748fd3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14ac6504a0f1517788976a51a292d692ef585fadcfef68e34d4c4a74b52dd748e54c4df72ed35dda5a881c1f000"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xf2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgget(0x2, 0x4ccd1f0a8680bda3) mknod(&(0x7f0000000280)='./file0\x00', 0xc000, 0x2) setegid(r2) setgroups(0x0, 0x0) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) setuid(r10) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r15 = msgget(0x3, 0x1) msgrcv(r15, &(0x7f00000017c0)={0x0, ""/4096}, 0x1008, 0x3, 0x0) write(r1, &(0x7f0000000200), 0xc40) syz_open_pts() close(r1) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000600)='\x00']) 08:19:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = msgget(0x0, 0x446) r4 = getuid() r5 = getegid() r6 = socket$inet(0x2, 0x3, 0x0) writev(r6, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r6, 0x0, 0x6a, 0x0, 0x0) r7 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r7, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r8, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r12 = getgid() r13 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r13) r14 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r14) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r10, r12, 0x0, 0x5}, 0x4, 0xb8f, r13, r14, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) pipe(&(0x7f0000000100)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, r2, r5}, 0xc) socket(0x0, 0x0, 0x0) r15 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r15, 0x0, 0x0) ioctl$TIOCEXCL(r15, 0x2000740d) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 08:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='-dev/\xff\x7f\x00', 0x2, 0x0) readv(r0, &(0x7f0000001700)=[{&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/185, 0xb9}, {&(0x7f0000000280)=""/31, 0x1f}, {&(0x7f00000017c0)=""/150, 0x96}, {&(0x7f0000001480)=""/225, 0xe1}, {&(0x7f0000001580)=""/227, 0xffffffffffffff68}, {&(0x7f00000002c0)=""/81, 0x51}, {&(0x7f0000001880)=""/131, 0x83}], 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x0, 0x62}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001400)={0x0, &(0x7f00000013c0)}) 08:19:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x35}, {0x6}]}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") r1 = fcntl$getown(0xffffffffffffff9c, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) setpgid(r1, r3) r4 = syz_open_pts() dup(r4) 08:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7ff, 0x81, 0x8, 0x1f}, {0x1ff, 0xf1, 0x8, 0xfffff9ef}, {0x0, 0xc0, 0x81, 0xffffaf82}]}) ftruncate(r1, 0x0, 0x101) 08:19:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="ba39deca0ea023d78c9eeccb1d0c0be9b7a47debe7122861ac21ce2130a42a40282e4e245bd9a2074577a498da393bd1c22f395e45f6ecefd0096c23c92ac820c9aae19beabe5f59e9e9aeba9889db4c8c65076722cb3f8b7d450f059a986cfa120ab59e186d5d75934ef6436b2fe357169a2c77adf0a4a2e8c8f931b37b70daa6fde64066df6211d83b8dfcdb3ebaabebb0b9b347c392d44404ea1853ceed8cb92e108bcc69cddc285dcd298f11b8d6043edc279097919e97063374db8ff84ea673576debca6830d1e7017ad3", 0xcd}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x62}, {0x6}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 08:19:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) sendto$inet(r1, &(0x7f0000000040)="163163fd35b400e3f1ff3573ccbf0336ca8fdfd326a8f2074127b625a7a7ba0f30a6b7844768dd4e720bf249d65dd291f47850970f704d9626699c0a11945c1125ec623b56f109c910fab23474aee573242b78785223ef26d178a885bc73d0846a7f74f8eeebcbcf82a282257c325b3bc9d9c505e901dd5a51d5711b76f62e86800d00bdcd26eb9fac2e372f0ead32140539bc0ed8ed385d430af9f3382843884958844f3cf5b1391b1e2754e31b81a794bcc93bd1ef6a2da5abfbbc2c90eecd35d20ebae84ef9d9a3bc27a89690b18b6431fe41", 0xd4, 0x41e, &(0x7f0000000140)={0x2, 0x3}, 0xc) 08:19:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x4, 0x3) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000040)=0x9, 0x4) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x10001) 08:19:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) rmdir(&(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x10, 0x0) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="000000186204018b002b06000000267e7f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e11611b06e272e6959c51bad5a8bf626d9dea3c2c300", 0x57}], 0x1) 08:19:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/\a\x00f\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x5}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 08:19:21 executing program 1: r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r0) r2 = dup2(r1, 0xffffffffffffffff) connect$unix(r2, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f0000000f40)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xfffffd6e}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a39d2b881b1dba44e0c948f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926a01f0fc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf4", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0xfffffffffffffef8}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000600)='r\x00') ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000c80)) stat(&(0x7f0000000bc0)='./file0\x00', &(0x7f0000001100)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x357, 0x0, 0x61b, 0x0, 0xd704a5c718a32305, 0x8}, 0x401) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x4) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, 0x0) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca10d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d22a09bddf22dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa999e7c42413da2983baaf04a67a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b351f2478521d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df09708df2a9efd28be3d4b8deaed2a540a838468ecf6272fc81b2ecd4f", 0xe7}, {&(0x7f0000000d00)="8e497239956e23ed42b4050d33dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad783a250e1050800000000160000331b391a4c82ff480d74753bff4d5fd30844d236e2ddd216f3ead87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef536396b749244de1e9a7c81ad47c8143c415c0093fb672e68f1545d06", 0x9e}], 0x3) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0xc) chflags(&(0x7f0000000780)='./file1\x00', 0x0) syz_open_pts() stat(&(0x7f0000001040)='./bus\x00', &(0x7f0000000840)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f00000003c0)='./file2\x00', 0x100, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x10000000, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000000)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f80581", 0x21) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/wsmouse\x00', 0x200, 0x0) pipe2(&(0x7f0000000040), 0x0) syz_open_pts() 08:19:21 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000080)="049a102e1a3e13715c206ade1b194dcef919040074f9282c83e8903dfe2cc05a6481cb43f50500000000000000682856db3adcd6f019335bc954f68f81b72c5fafbba782d6963927ff28d221d80be1be9d6a34a72f84b94e85258572858238bc8c403c05bf15575649f44bc41d9e833d51cb9b7bb2f9ea1d37e31faa2a778b56a1bc", 0x82) mprotect(&(0x7f0000035000/0x4000)=nil, 0x4000, 0x0) r1 = geteuid() r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000080)="a6", 0xffffff28) writev(r7, &(0x7f0000000400), 0x1000000000000014) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f0000000340)=[{0x1, 0x6, 0x1800}, {0x0, 0x4, 0x1000}], 0x2aaaaaaaaaaaab47) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000000080)="a6", 0xffffff28) r14 = socket$inet(0x2, 0x3, 0x0) writev(r14, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r14, 0x0, 0x6a, 0x0, 0x0) r15 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r17 = getgid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = semget(0x2, 0x0, 0x1) semop(r20, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x100, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r16, r17, r18, r19, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r13, &(0x7f0000000380)='./file0\x00', r16, r4, 0xd255820ff80d979a) r21 = semget$private(0x0, 0x1de28b07cb2c868c, 0x20) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000140)={{0x103, r9, r10, r11, r12, 0x3, 0x9}, 0x5, 0x10010000006, 0x8}) r22 = getgid() r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r23) r24 = getpid() ioctl$TIOCNOTTY(r0, 0x20007471) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x200, r24) getrusage(0xffffffffffffffff, &(0x7f0000000500)) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r11, r22, 0x0, 0x5}, 0x4, 0xb8f, r23, r24, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) getgroups(0x2, &(0x7f0000000140)=[r4, 0x0]) chown(&(0x7f0000000040)='./file0\x00', r1, r22) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 08:19:21 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0xfd) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) writev(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)="24f6b33846f931a6e1c9b30748c1d842b6d80a080a439eaefe6f405ffe44d91cb7c1e6a58f12d3dc9314e955f698a953df51cad652f8af8608348f5c9e9a0bff8beea79ff334baaec737d98800ed79478978f7167e86a5afef22e1b19ffca14aca3f1fc4", 0x64}, {&(0x7f00000001c0)="7ab51be6ce1e6aa889c3b889fd7934d316797e2e6ee04c800f2332ff24ea177bc99f373517bf1596be928fc24aebda6cc024e291bd7f7f067e53c494cb801e2acb1411024c2f04f11ff2e17d34b8b08701d634efbf148481c22f7d559ca14ed13dcbfb4f535807d4306ff070c261fa9823b47a2ccca8a3314bede0bb0579fe5dfc8239c9fb24361cfc68e3ab1cbce1c03e63455a61e3f0d584af18f2db1c265bc84fb8459df80dab403bf6da806220ad8f8dd28baafa784920c0474d8332fab06e06af2e05ebee18da7809b45c15f8c8f49e622b17b3c70ab2e9fdfc069b1deb5482f4d0cda6ef9fc9c7c36727bf71ece499ffc61323b75c96beb1c1a3ada05a15065cd11ef9680b507d331f6d2d7b5f115f4635426547c344dfdf589347cdd235c495671cf40ac641523c21680c05cc0596321dc12f435a87163d0b42986497b4e66e6c024348351010ac288b8f19964df46951a063f4f29f0c9558baa29798f8b62094febe725ee4ee1ad167a076f37d0ed1a3ed8cd0d8b8c54c479687dc643921fee896558cf80ca259aa2e75bf90cabcba533a250e9124d27cfb8002ab411ff93fe444f0c5f8adda1d1ab88b86bba4509fc5f3b7b4235d8d4fac846f80ed6c3cf41cfc5c2e7785618f52db6f0690186a771ffd7e02a4b6a31665ecc1cc922f8b5624b87748c44d598491c7fa5f922d38201ef4b7f854c4c07afcad21f017cead4c070ed4fbfa136ec8b9cce74c4e588546bbcf63d285c21263d9ae7f0057f226499c2cda0e9aa295aab5aa8bf654da6954f205b6ff0a512ffadb159dc6b4943c6fba1daea98be4ff0e5489c93d1386d6c71f0bffe593ff502f70a416e5934b69da386f0a0b7eb5579692d1ee76ae1276e48f744a3e818116ee3ebb7f1c3f93b544e86302228f6b4788963270f49d891cb2bb68155c0a4bd037242a4da08aa5dbbe06833e172d84064fb1b4318aad1753e9fef8c87287282b30b9bc065dc486a0a0f21efb8ce4924efd120e7e07a4a2e669c1c5a08e7965661c94cbdacc021352337343349aff0c994e3321cd820bf675e5b808a94ccd74654b5faeee5627e1e67ebe160162388fba9afb5ecdcf80a5a039f701861e1cba5abb4bebc697bb5508b44ca6be7cadfdcbc6c0eea747f4f65551614ff4e4c1849f92b050c8764ad7ce3a2198f455c8d11597229b8689aa4d940283ddd40b3f4996c1b2022923531ae2a8e518740a3510336f9d9e2075f6f3929e1d9db6cd4f5d95af2ada9fc1ab72a7dd01837e107fd4be38574bc14b21d6c5d20518a65da9a5a852cb2e9707a883f788b4feb14b6c1af7f9c2b444e4ed7e0e2d5f6a7830b63a195e0a534bc9826438e7e7bd6b27577642fc985a33fadbd258448d7eefd344aade959399ebe241c5a0cfff1651989a1bbe104b098b6b97bfcda56d9851c6bfd18995cf35cd0fa104365929a8cda2faa7928004eb35aafb7881ab7276cb24c0c5df671e6bdfba3bbc9abc36542ffda37e49ad97bbf257b025cd27b1caa96232501431b282ba3a77804d7a0ad998b9321b093159abb05aa483f7ec2ed990491a884b1244438b9e57589a9b1058d9ce1eae124f8d994e787cd8609d7749ebf9cd47740c1d1c9e78681c3d2fcaf8ac5170e5074b5ab5d0f39b14c79ae2b7828862afce994df41276e05d4680f0b3c13242a9b4fcdb946caa8d7e4b1694b3e3444abc4a689dd899d7305759469d6975f6e60ed0ac2ff8caf9dbf849c75c32fceca96e6481b81776738e901641a78fa17e3e8b3375c8048d886c5d775b3715725ce46b53e23b98aa1610727dd428acaf7f4ac5213a4900bf7b26f5ed3552f21b54cb25d84c3d0a48f9309c1873ca6d02b0b60ec3f1759d72835d22255b82d6e2a8620a9bde797187f56a0259406be565a86fcc9f47528004c530ed650582b425662d976669df4801d73b8b01b6032f3bc9d9d423467011120b44f891929c9776f689796a5e3b54310acd848dad4436c598f7990d34fac564936ebd6e9f7fbedd6ed60f77b79c222c1bcb6a4fe932d70d4b5a7846f034d47dbdc47460c95dc5be017bd86b66fe05b8bfc47027302f09be19557d2ce706bd4e90cbc2f577e45437c5537bbefa86ceb9756c83d54a4adb437cc167a6bbcd7a63984953631b594eed4b24e7ddffa45f0b350c63e62c5ae860df77db6415977f7d98941fa0dc3ea0dc66b963242b8e95c942e05eddd5f2bd1972cb0e2170a7710524cb89e0a5f2b941465b95a4568a6080b449fdf12572d36e7cc4211ae6e804dd1fb437a7c7d8bdac257af9626e7d208fa6ca67478fae4f56200ec0186b5415f2fd4fbd37732ccf54fb8fb83b42b150cc4ec8deb5c8e6cc951a74d32601192dabe12f9aac3f77ee98f8e90bcac0b7b5ffdc13bb38797818770f89df40d1624c7dd19ec2577ec2c32027d4a58a8b34c072d5155e0f71213794ddaf8d27f8ff4d7d3598250e9e7a1b038b60ca894904a535b6ac09f2c07091a5a7ab5bc719b057c2558a331db801cd64a52c9000f4afdff043f68fd453cf1b802ff4d8e3b894100a99b4577a7be03e2dab9cc14402ee3057adefee663d46b397c3748a0f5324588ea43a29253907efaac2e0308fda871de493b4e2ca8835943780d28e0a6c5a18e9ec11c059293ae52f52e81703557f921aee92320bd073883cf6ea9b33ab6e3d9bb69bb89c9982c9a42145e60c56759d0e239a683001e12f7f0a0a52a9b1df24d42a71ee3a379ec975f7240fb19f73a12316e389db1824dd9608c488531d40bb7b30c979c0ba2d9e7ea5a7f048201a6424b95c9f785baefd8dfafcf8ecfb9c47ccb7cea7f0ac08982e1d561aeb634d30574bba26d353d540b3fa256eff840e6939a4741ba8717f4dff7cb72313633cdd728ebfd91d508f0f18be1e728035c82d9db4b7565932198d1cfb07603ee2bd4cd0cf09db88a9849e578228c8a94bc03cc0226fe5664a917d79ea3f32859622ddcefa28107470154a6b6b2987eb5d54ebb62ee718fe24d623df5c67af8eaecc664ef54ff8ecb4119bc5a62e4c2d9bd5fc2aaf0d320f4a7050eef6590ec6c241377f7b15798d8f579b3c6f2f6756b3c77ac1daac7a0d23ba2276daa0aea8341160d91d276213ad0b0d4639193ff699a351c0d74e8a50b3d5d102100126f6d03dd061459710096f0a84be8c65bf5b9d350c6273769313a52a02f91cb2383a9e4c69959495836fd7789eb2a2f07c1c0591f91187e666654a416e389d06ef2eb6390e454c5fac942089f75d885bf8f476afb9ae10501658df14b036ed63a9fdb5f63b03b213c7c77b69ad6acc892f583d2f3b8169f4187a02c4882ab84db212adf1f5f26d2b62a5d6dc37252446064b36ede533582e45c8763d79f097fb2a7b9b3c452eacbebb6ccd405652d4344b6822bfd6ff034dc973cdf23f466168734f1bcb2ca9199e747055fd071363816962ea1bcfdcb9a53ab2957e015e1d9fbf41ded1ab0e76bd770343b8f2a34869aa1b034dfa4ceadd818c4e923a602e511c95752bbe3f520a5a5ac43c12c7edac35d2640dd986fdfe34aa8b38aea503727216d03b4430fcdca794f4d4a90d036e5ce91ac220930682d0ba0ea0ed96d7b2a21b90a6b410f410c17f8a28d876fc25590c6f71b53e0ec62067c1be089d0478a4180fdad3720ab0c97106dda1aa32e550a59afcc2f2d15a0473d01397cbc1e77593a66e86863c8fc76b4f4278834f274c3721162a9a6689d3d32524dbb3dc47596987145f73f2324b96578556370e0a7c6044c9d9fae60317ed855b5c525a34722e266e8fa509dfd673f86c4ac26f2a11be0f588c4f19fe04bf01d376f25296060085c8e9ca04c919abc7dfe96d88a48b1c96c987d9f58ebb9cd966984e0bf8f759e8699bf09ce2ca359ee957e18f7b7fb86a71566d4d8419a4cb142a0821fc72f7139c8d549b768bc30127751ed56bc925dd4bfd1edc77eaca4f174a84adb21790fa7a9b3dbb69967dc51be627af16a93bbfe1678c5e7f6175545b2ae977221b2a4940d3fad61fcf8f71467d9403c4d3424e1b3d47e89ec46f9c08d6be5c6a20eef10491578854cadbec6ec63abc3d037a24a0800d6ca3f412acbd7b15893f5602712f5c77f9131df45d1c81630fd43ccf1941c270c4098a2baa08bb439bb807315680cc8c0dadcb925633c629db8a8db05d62f0f89a2159d9388096030f223cbfb0054afa7a7ba4da9b39f89b3958e13ded6bfb42f94a918fe841d08069b2202759dcf83497b0fa89dc30b96d8257611918be699e3d66569728dd30b94a02ca9b83961a700bc1f56fa2d3278e898a5f5c13e27946fad6292141038692bd95ada8f7885973db547a2d8341ba92ed58ce1addf5c7861b3df5e510007c1479ccab1e677d20b996b8da25b166221895adf5803822c7d1f80ac95bc81fec810775daa47d924c39238f32b9434515da2cb9533ab1119898da580fd97cda059eed5e599321d9b0751e2e227e3b8534773be34bc574266e6a3d1a7adfb265ba85dbb4ed4baaecb3cd218e7b90084cb2ed29eb5da22d19739ee711219ba6eeff8710511d341fe4e92c88628da91cb103e62a5b595dd6da9fb1834e4ec9fe76edd5e292c169514ddeee7445e1e9143e78df8ae61365f133d6de37af9d80e4398213a2f5858788a764737e14da4e03729f9fe35cc1d9f310e6336e1080f64319c67924908ae425fdad7e101381f1012a700e3649b243717e624f0297f054941b8fc68be4b1b68479e56469e57294cf67e20b90f8841590bdeb6d3eb05da639dc6f431408a5081dc577634784cdca833d3dc1ecd19bb7f07ab128b10d5a81d08dcac38d44494eb54d4f540271d6d5f56201b4b4969a187488650ef47fa376d9656eac9a570e95064820458a0daaeb2530f9bd4aaff73b67e7349c6be5fd1799df0a0f5849d94ea7bf70fbf2b2ed0e0a6d29bbc514cb42d49ff256cf7c753a6797c68d25805eca8d325198c5a142abe680d9fda91e62dbab14bda3f7ff708cf2d0821397921769e5bec0e48c0241f4b3ab625e9e30a6e2ea78a0fe95d7ed12ce9a75aec11f1b71de3e0b60af13ea1c303bb4ffd206ce784f203fa6c9a2a36a32d1abd9c157710b2069b3fafffd20cc844d88121decfec974ed1823cbbf7d9b71ff202d0d5a9408acaa2df62e331fff79616af8ce7364b8eb960c713971a60fcd09cffb579979924049ee8d7d2c3bdec38b20b71b5b5f27437dd36a91f856e6d671777b805fb401959441fcc7cfa554ddfc7d04598fd746b8cd19194f5369720b11b10132245374ceb321582c9e9e405dafba37c8ac838a603f584a54028b69e80f0b161a1ea7ec1b84141084f1fbb0bf9c0e01717146d2f0fb9d8fb33f80f510a005b5b297690cc85ee1df31739079d8a4beabfff5354582585ca7f6ae9ee8e3b23373afbb64c5c7d3a52860228109c4d281a00a1b7df24b7ef08eaffddde9921d11969294701fc52e0fb4ebaa8cb8a9aab036c0d4bc633ff648eaa99c7e050506612b08a2748670d9619637a50d810d119e0489cf34871992de9c06af2a621840db8e8959588ab598151d85bb62a7393e17064509ddeb10a399f1246d80d0f95251ac9ccc11e3a028e23d50048c254eb87c0774047544bf800280ac2475de314c3f920cfe97f50c3030619e1d1eecb049d39dd2cddb43ef7fdcd36687206fce2772477b12fa39d8af935abb2bd780cceac4bfacb5361b75809309902768d5152d48a85980074c1b1140279c5d2ba6250a5e4f64a9d2d0f4fcfb4dc52e8a2958e3b416f5d844dc05f3544f59e3", 0x1000}, {&(0x7f00000000c0)="0c6ef8877afd3865b92975a5d55ce9a08a60a72168e50a259d16b530f1a9c4696c1bbbb4f46f1b3383d206b45c367e882cbe48c9d73da221ffdbd5edeb9132b16864005baf855eff10d7f66e24b8dc1c83c06024a5", 0x55}], 0x3) 08:19:21 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = accept(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000042687ef0745ea6a5000000000000000000000000cb006fa01fb1182deb0f38d5e374d73f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096500000000000000256195054c583b0a0ec7f9ed5417ee29dc789aebbb8704ee3a68f393d208d2e9050a8525b5b0bc069f6dc33ea5c4eaba13a768a72366e62465bb6c666d7fa1008a7e4683a414c380fa548b3751ee9cce153414da788e49026287c8c8df64c63b8a94c4b4dbf9c009b9242007fb4090deb2738f5ad062aee620e6d8ecde378b300a356bc8044b6fbe2e10baf423078044"], &(0x7f0000000080)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x0, './file0\x00'}) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xc) r3 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getegid() r6 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r6, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r5, r7) r8 = geteuid() r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x6}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) r12 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x8, r4, r7, r8, r9, 0x45, 0x7}, 0x400, 0x1, r12, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x1000) select(0x357, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x8002f}) 08:19:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 08:19:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) mlockall(0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="cfd2f60911e08ef1dada50b12d276b94d27f57c3314394f1e42b241da3f28f3270d96012aa992900973774b76334dab7ffa00b23e1e56ea775f016f5d39710a3ea0a09c0ef620740d7713e2e159fec517a7ac6255ae4dedba9368bf34a87df5247694d5b7652ac17256defd3bf4b7cfd7f4f9f91adc2a9120e15c3ddd2dfdc33ae171e53f48edaf38a746a590f107267e50c1f55b11c7e9ebfa6db93e3f2f4becc04c64de94df9c17f9f1b", 0xab, 0x404, &(0x7f0000000080)={0x18, 0x2, 0xb1f, 0x24}, 0xc) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x8001, 0xf6c35c}, {0x1, 0x7}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{0x0}, {&(0x7f0000000540)=""/167, 0xa7}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:22 executing program 1: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f84157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup2(0xffffffffffffff9c, r1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = dup(r3) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:19:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000140)=0x3) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x188) r5 = dup2(r2, r2) dup2(r1, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 08:19:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCNOTTY(r2, 0x20007471) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x3, 0x1, 0x45, 0x1f, r3}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20000, {0x0, 0x3}}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) sendto(r4, &(0x7f0000000240)="c30130cb471672b59502076db1111b6f428a87a6021ffd897d89bbcd419af7323119fab089872a1eb39273697ad64314ed177bc80d00e2d12c123386ccfedc2e4fd38d36c566af88f414ae9ad6484107989bae4721e59c20aef161c4649e7a400b589242042db5332677e0d77620a3f1da8b2c0f1d445a08fb000d6d3123f1aed6077a3f4118ef51e41927f8486cab2c5754b943f9fd07c2f2ce384e93fcc56954", 0xa1, 0x403, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}, {{r5}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0xa) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000340)={0x8000, 0x5, {0x400, 0xfffffffffffffffd}}) close(r5) 08:19:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000000c0)={0x10000, 0xffffd55e}) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="09401d52a6484d6c", 0x8, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) execve(0x0, 0x0, 0x0) 08:19:23 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x13) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x20) rmdir(&(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) renameat(r2, &(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 08:19:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x170002}, 0x8, [0x0, 0x400000000000]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xba82921395d4556c, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:23 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(0xffffffffffffff9c, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r6 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r6, 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x1010, r7, 0x0, 0x0) setsockopt$inet_opts(r7, 0x0, 0x356cddcc82fee670, 0x0, 0x801e86a4c50028e9) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r10 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, r10, r11, r12, 0x2, 0x9}, 0x5, 0x5, 0x8}) r13 = getgid() r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8001, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000100)='./file0/file0\x00', r14, 0x3}) r15 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r15) r16 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r16) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r11, r13, 0x0, 0x5}, 0x4, 0xffffffff, r15, r16, 0xfffffffffffffff7, 0x390, 0x9, 0x53}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) wait4(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000400)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x2}) 08:19:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:19:23 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847fa09e91a7b3148ed6aece3e3813486a89f559149c43bb343ca9935eac7c3f00f8bedd5702666f476139af7c8ad87d0ceb841389765c0a562c0478992b2fabf15472578e41ad539e07ee3bf800cc51ccccea8740af67581b28f657fdc9d88292a36684435e9a1a20d59699628a010df76d33ccc79b1996ffa102425deda6599ec358bc4365b49e9ec24dce75e4bfec55080ce053199321c804de1a68cc6d943b10d9e4e6148228528d6604a60409ad600e9", 0xdd}], 0x1) 08:19:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000180)="6d9e7b8bd8c161ca1002a57399979bfd0ef9a1f57c8acaafc512814896da0b90123ed734fa3eb7b3b074b1c7dafacf22fec963b6c3d57b341985419acd560b2762464b3435393951b890c3342f3b3e60163361", 0x53}, {&(0x7f00000000c0)="76e6e4", 0x3}, {&(0x7f0000000200)="7353732fbcb56401a7b3684349d2980343d93ba5", 0x14}], 0x3, 0x0, 0x0, 0x8}, 0x4) socket(0x20, 0x4000, 0x8) 08:19:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="5a161bc4c81408fa148c962fe31da35d610198724a6fa8d07857569eea78889068d43bfac3a53e5be6df8a5c932a35e017cf2adb1651495994088162187adbd8df3a00ca7c334f13161af973fafe432a6a5efce76540fbede0f7ab555d14a0516a7c67f61cae15233060ef721295072cbdea9425335f2529f349ebe19585938326196186167c37dc4399e9541d95a356c6ffaa201752bca4f1745d7bc1a984ddd5f93717fc401998da6f452db2f06e7a067b5613d03875708c2eb1dde9cfc1dfbafc3c39562e81744425b9720666933840ff49456c3d58b3ce16d9", 0xdb}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[0x7fffffff, 0x180, 0x7fffffff, 0x7, 0x3, 0x81, 0x6, 0x1]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = shmget(0x0, 0x7000, 0x86, &(0x7f0000ff9000/0x7000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x6000) syz_emit_ethernet(0x1, &(0x7f0000000000)="d4") 08:19:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) bind$unix(r2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c879109e093f68c11700287ead4bcb777fa69d7ceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350800"/204], 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x500, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:19:24 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x161) 08:19:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000580)=[{0x8000000001c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="a2") r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r2 = semget$private(0x0, 0x4, 0xa5) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) dup2(r3, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r9, 0x4}, 0x200, 0x401, 0x2}) semop(r2, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r10 = socket(0x18, 0x4, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) 08:19:24 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x10000000000000f9, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) getpeername$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 08:19:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 08:19:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28, 0xfe, 0x0, 0x46}, {0x6, 0x0, 0x0, 0x103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 08:19:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) write(0xffffffffffffff9c, &(0x7f0000000080)="64f6d1b628caa1ce6827078605396333d12c6fa83ef8f5c36d0cb167a1c906a7d878e80a8ce6ed4f9fe68e0d417cf752061104ed463f0ecb3d17fac4db2f", 0x3e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0x8, 0x2, 0xff, 0x6}, {0xa505, 0x6, 0x40, 0x5}, {0x340, 0x6, 0x3f, 0x2}, {0x7f, 0x6, 0x8, 0x7}, {0xfe00, 0x1, 0x48, 0x24000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:19:24 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b2300008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238498aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5f8659fa202361cd8cac7dbbc5b65ff033d2870b4122cd235000000000000df7e000000000000000000b5ef28a2909695965c88ddb2c3c8396c91542e21296d91e300a0578d37b8394a4b7cedaae4e07ad612a0cf2b86bb456f5058a376a78a002c6c476b06f31ad3e2b5bd02e36b1a2c7e2dd60bd41eb3286c60a4948e1af4b8cea56b5e26d8c4ac2ced02b4ad75f75002ab721ad2d8fe8382076925"], 0x10) write(r0, 0x0, 0x0) 08:19:25 executing program 0: r0 = socket(0x20, 0x2, 0x1f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 08:19:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = syz_open_pts() r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/devu\x03\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f00000002c0)=[{0x5, 0x3f, 0x50, 0x7fffffff}, {0x7fff, 0xee, 0x0, 0x2}, {0x149, 0x1, 0x6, 0x5}, {0x1, 0xff, 0x3, 0x7}, {0x6, 0x6, 0x6, 0x40001}, {0x6, 0x80, 0x1, 0x6}, {0x8, 0x8, 0x81, 0x7b}, {0x8, 0x40, 0x80, 0xf6}]}) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x40) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r10, 0x1}, {r10, 0xaf}, {r10, 0x10e}, {r10}, {r10, 0x2}], 0x5, 0x8eb6) shutdown(r10, 0x1) fcntl$dupfd(r10, 0x1b, r9) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r8, r11, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r8, 0xffffffffffffffff) r12 = socket(0x18, 0x400000002, 0x0) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r3, r8, r13) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='k') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) 08:19:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) mkdir(&(0x7f0000000040)='./file0\x00', 0x24) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) 08:19:25 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000180)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/\x00\x00\x01\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000040)={&(0x7f0000000400)=[{0x1}], 0x1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x5211, 0xac}, {0x18, 0x1, 0x40, 0x3}, 0x60d, [0x8, 0x8001, 0x20, 0x3726, 0xc1, 0x8a24, 0x3ff, 0xfffffffb]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x84, 0xfff}], 0x1}) 08:19:25 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x4, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="4b2462e1d8a0f0ae3bee9e80b656ba117d4235a253d032ed3c0cc852c541d25b189a0420", 0x24}, {&(0x7f00000002c0)="55760ada5355405585cf7f770c5b55d047530f834df3841739159bb4f462c9de195f66be57bdf048552174ab8cac1ec3c8bd2e394639c50aaf327af3a5e9559d6b137f17241f544185dd43c17aeefb0e4f36ae57abbce211bec7f6cc41aeccb9113ed66010a646da4e2514d42750c7fdf953b68b4f3a6be9f4f39c4a45c3a52d445fa7cdd34abe5de11ca442fe9795846486ecba5dc9a1639ec4dae627c23641637470d0358e00b80b9e32a22e5eebdf7eb0b01c44edfba2fefd780328197e915ea63518cb1a9734206df240f993722ceab6b290ecd78042d36e166e95b6cb8ca2d78379931568793c8f8be7769a194cee015db453b3abd626fa72ea0228d30580c12900"/274, 0x112}], 0x100000000000025f, 0x0, 0x0, 0xd}, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 08:19:25 executing program 1: r0 = syz_open_pts() r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x1) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0xb}], 0x0, 0x0) 08:19:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000001680)=""/4105, 0x1009}, {&(0x7f0000001000)=""/140, 0x8c}], 0x2) 08:19:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x60}, {0x80, 0x0, 0x2, 0x1}, {0x6, 0xfc, 0x6, 0xfffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") semget(0x2, 0x1, 0x20) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x800, 0x6, 0x1, 0xe2, 0x800, 0x9, 0x1]) 08:19:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) fcntl$dupfd(r1, 0x0, r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:19:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0xd4, 0x0, 0x2) 08:19:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9361589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x9130dc1, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r4 = dup(r3) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000580)=0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x8, './file0\x00'}) r5 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r5, &(0x7f0000000680)=[{&(0x7f0000000080)="65a8d16c6a67cc3e1406c0a199b1a0ce895d05813af4a3a2fe650b7e2e3c44b6c7ab5ccf5de901e4ac8d732a16f0fa6e2c89ccf58ebe93543ef79ee5d78abfa03a0a809df9116cecf512a1d1e9c27bf225a3ca60e554a814256aa2946d1dfe9a871ebcb50fcbd31005e7f15b8ec497640b9a6cf59ce5ce64493cbb52988fe971f798596d87517b5a0f98f555334a663d57386cc2e7c4d22fcfb4006d90ace20f7e4de58e53346f2ea39d9f938eed997757e45c350327", 0xb6}, {&(0x7f0000000200)="1dd126a915634ae4d6f89bcb56186da1625d363da5d47045127ef077bd1ef042b4de1175bd54878e1d4eb2b09b8f21881822a4299e03943b01396dd426c5ff77053eb9db5f48f4305542f1d1d61c3417b93002e63e058b6216e1cb188f0bd6108e97e2eb08943b6a15d94aad1af492dc6a98fc5ee4ccecf086071b603929809fd94cee8129536393715f1ab6df45ff72996886", 0x93}, {&(0x7f0000000400)="18d6399d2cb8f35d83bcc025fca667eb1c3001ba3aefb6018af32ff9ff088a75afe9c92e049930c6efc22a319e5dc778a1dec30ff54725af61946d3456c303008c6b8310eb59ec764be846790b6453d28a23fb3e0d8586d2e3dc7a8b95", 0x5d}, {&(0x7f0000000500)="a48c56f2d9ccb32c7bcfb54cd6645508ccfa9d647aca74a5f15d506723796a1b179e", 0x22}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000002c0)=0x7) 08:19:26 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1a21713f0c69310c897f"], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000180)=ANY=[]], 0x1) connect(r0, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 08:19:26 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x154, 0x42, 0x0, 0x0) sendto(r1, &(0x7f0000000180)="8dddc31b7f7e1f6772b2c4fe2eb919f194a834d551fbcf5aff083ba6c26d7ef983bffefc5c0eaf253569d97fdd6cd7c23c24a4e1f525a7f0c756ebee2e94a49420e7531fc885df2c5d53f09d533b9b57dd21762f484a5bf8a183e3826c2e9bb80d37be1c77ba5afdd2693f3aa9918078e8621e6030c5f7786fe59b0a4d1fb7da80ca36759ad781131c5d98615c97f791a7016b26cd28f95eaae7578eeb474b36488952f8de185c4012b62f4302004a0de4cb3570df05fa13c0c7f2835d675995b285", 0xc2, 0x0, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f00000000c0), 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) write(r2, &(0x7f0000000340)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035816446a088a0dc0947f4fc94cb9b76666b7566dc56bc5c375fc58cac033c4faddcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee6220978f6b4b674b1f96b05ab30c480911fa7f15323873", 0xffffffffffffff44) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xa2, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x2bd, &(0x7f00000000c0)}) 08:19:26 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 08:19:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 08:19:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 08:19:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1f, 0x3, 0x51, 0x1}, {0x0, 0x3a, 0x40}, {0x2, 0x1, 0x1, 0x1}, {0xfff8, 0x80, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 08:19:27 executing program 0: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x8) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) kqueue() open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e2f660f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f4364f493a85a4b6a91bb65020000001b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aacd3696ceb1de07b35f1c2d0f25ec9ab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a1937bbc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1000000000000000000000000000000cd7d3da52e06834f4ee639ab58274e431efce0676745e45cef0456438d1f159f60e17186a341a6840ac468b85be32e2f23e4d6c7a25fc0a4c4a9cb2672ee3cb8d333384926e5d34dc265087a2618216b68ee553b25068b8a199bd6e5589d856be1c044142a79dc4ba059dee2887f4eb83d6ed91b59c86c1d62f9085bd8d5c03eac1dea7551e0943aa42aa38b82a3d078a8321f47a70685e93f73c861e27f757385e143b9411409dee3ee5f9cc5a61e46799af53e8d3f47ed54f8c99ec7731a8b7317cff20a779e2e5cbf78628d76b56ab5202f91bc99fff79a1f12bd65be7c58badcb83c986a038da125503dab86d8a313994808d315491b4d4e8b627a94248fc114e5f3d5174721091c36ce06cf7ec10b36f3731970f74278acff5fa646ff4342b06fba4a472432a1b8d0b9c2a954bfd14f46e4139f497877b4d33ad8d3f21326d3f58788d2050000000000000000000000f57a3a531ef380"], 0x10) socket(0x18, 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 08:19:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x20, 0x200}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f0000000300), 0x10000) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/sfe\xcd\xfet@\x00', 0x80, 0x0) msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="82d46b168acc08949a548a23a6ceff7c7b277094a905d78a36924e4b387780e288077a5382b7a889157d8878d2905fe93c21ab7b2f"], 0x1) 08:19:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) close(r0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 08:19:28 executing program 1: sync() getrusage(0xfffffffffffffffe, &(0x7f0000000180)) 08:19:28 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x40000001, 0x0, {0x6, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2d, &(0x7f0000000080)="ebffcbff13b9fd682eaa38713048e69931921f4bffcd9648", 0x18) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb0, 0x1f4) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f00000001c0)={0x1, 0x8, {0xff1, 0x9}}) 08:19:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x2}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x88) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000140)) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x4) syz_emit_ethernet(0xd, &(0x7f0000000340)="99e7ece784b85504000000000000000000000100000000000000000000006df04e23159fe32817949b9e47a1bbb80f291022a3f9d047fca66dc32b3fb0677df1aa3e0e0717dd1221284c9aacd15a66fbfea5846520ea71f95a6eb24f291fdf42ab98cb9c0001131e6a4b68aaf118b954647b006eb859316e640fe530d4c4de36e98bdc6ca843af3c2cc63f8ac0c9af5ceaa9a365086c9ce6dd1beab97fbe59e58a7217e0b3ddddade17d62b26d2b520cd931858498e1dcc086506d424cbd03a74773ae204899e49ead9da93841fdf56d38851ffc3ca26fa77197fadc94a699839a1ace5f00c9769d549eb09d86ebf5c4175231f93196c5764fb14aeb2635162f4787fa54839a66d2a8cc1277c20ec55c7cc83b3e28b64d7b5c596b7f8c6b3b18d40a1b973086c8e12d508837587405271d23a7357581f1eaa5d8f517a97cfab25f11bd812c1e02bf9a53842216dcf1b24e748b1c165e12908a759493eef4ec3647558569349aaaec0602ade272244228") 08:19:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 08:19:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x4, 0x1, 0x14, 0x8f65, 0x8001}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 08:19:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 08:19:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget(0x0, 0x446) r1 = getuid() chroot(&(0x7f0000000100)='./bus\x00') r2 = getegid() r3 = msgget(0x1, 0x1) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/90}, 0x62, 0x0, 0x1000) r4 = socket$inet(0x2, 0x3, 0x0) msgget$private(0x0, 0x10) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r12) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r8, r10, 0x0, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r13, &(0x7f0000001740)=""/4096, 0x1000) bind(r13, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x80000002, r12) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000000140)='W\x00') 08:19:29 executing program 0: semget(0x0, 0x6, 0x200) 08:19:29 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x111}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x1) r4 = kqueue() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0x6, 0x30, 0x1, 0xb364, 0x80000001}, {{r6}, 0xfffffffffffffffd, 0x28, 0x20, 0x4, 0x3}], 0x2, &(0x7f0000000080)=[{{r0}, 0xe73413e7a3dcbfc2, 0x80, 0x0, 0x8001, 0x3ff}], 0xd9c6, &(0x7f00000000c0)={0x9, 0x86}) shutdown(r0, 0x2) 08:19:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x7f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0x1000000}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00@\x00\x00\x00\x00\x00']) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000180)=[{0xfff, 0x81, 0x4, 0x9}, {0x8, 0x3, 0x1f, 0x6}]}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 08:19:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0xdc9, "375d900ca96cf894e67ac61d38027b4b2251677d"}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) dup(r2) socket(0x2, 0x5, 0x7) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbb4883fe9888750789a7cfc3358c0b4760ff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa96628e24297a179529deb742e0d0694756afe9a57874f003ba47869922c0ad8212558f197194fbfa387506576140c1cb70e2cab09973cf606dc1bdcdf2ba401b7391f158d6ec849839422340aaeaca71d64edf6f11b06ddf13776d4d7e5acf4e8807f596be230d4aaad1d3782fe392b0a23cf355d432b9104cdeea4219b9c5674cac37edf31380ec900b59870e0674a8ecf", 0x90) 08:19:29 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) connect$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f00000001c0)=[{0x0, 0x4, 0x1000}, {0x2, 0x6}, {0x3, 0x0, 0x3000}, {0x0, 0x480}, {0x0, 0x7, 0x800}, {0x3, 0x5, 0x1000}, {0x1, 0x6, 0x800}, {0x3, 0x2, 0x1000}, {0x7, 0x7fff, 0x800}], 0x9) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 08:19:29 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x6, 0x4}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x202c1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000002000000000000000e4ff00000000017f05", 0x2d}], 0x1000000000000365) 08:19:30 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r1, 0x6, r13) 08:19:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003dc58f5ae073bf59dce403925c090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c099f1fd7f509bb8e73b3060450b7340547e09b28a80ce78e2c1058007d0cd8d279d4264e03f4eb93ec8cee567508de3b7250e1ec3ad8e48d8f6f6eb6d27b443cf957040afb099df124ef7a4e745d403f0d923c31923ddbc5dd17cf57055"], &(0x7f0000002280)=0x1002) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x4cff36361b2f044e) 08:19:30 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000080)="a6", 0xffffff28) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000001340)=0x200000) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 08:19:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x3, 0x5, 0xba93, r2}) 08:19:31 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) wait4(r0, &(0x7f0000000080), 0x2, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x400, 0x0) 08:19:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000000)=0xfff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) pwrite(r1, &(0x7f0000000200)="7766ebca1ded8aeb6f657c01581da91c1564d7936d98391a64bf32ce2dd42aff42ef6dd7b22b045b", 0x28, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x141, 0x0) socketpair(0x2, 0x2, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x6, 0x9}, {0x18, 0x1, 0x1f, 0x10001}, 0x1, [0x200, 0x6, 0x3, 0x10000, 0x800, 0x7ff, 0x1f, 0x3]}, 0x3c) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0xb2, 0x0, &(0x7f0000000240)=""/178}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000900)) socket$unix(0x1, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x1ad) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 08:19:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="28ef4c7bd889eb56bb3051bf15c77732e5f4fb2dfdc3f3a3da938b78258149aef3f4aeb99d388cf14ab449d35753cf", 0x2f) write(r0, 0x0, 0x0) 08:19:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x4, 0x6, 0x1}, {0xfff7, 0x20, 0x1, 0x81}, {0x8, 0x1, 0x1, 0x59d}, {0x4, 0x7, 0x1, 0x9}, {0x0, 0x91, 0x1, 0x1}, {0x3, 0x2, 0x5, 0x6}, {0x200, 0x9, 0x3, 0xd}, {0x800, 0x9, 0x9b, 0xfffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 08:19:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x229]}}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ftruncate(r0, 0x0, 0x5) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x4, 0x75, 0x4}, {0x6, 0x81, 0x5f, 0x96}, {0x1, 0x7f, 0x20}]}) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 08:19:32 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') setuid(0xee01) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mknodat(r2, &(0x7f0000000180)='./file0\x00', 0x4, 0x7) chdir(&(0x7f0000000100)='./file0/file0\x00') 08:19:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="0000001700009700000400000000", 0x393, 0x0, 0x0) 08:19:32 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0xe3cb, 0xa, &(0x7f0000000000)="00020000", 0xffffffd2) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140), 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = geteuid() setreuid(r4, 0x0) r5 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r4, r5, 0x5c95de85336c40b6) r6 = getpid() r7 = getppid() r8 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x3, r4, 0x0, r8}, 0x6000000000004, 0x103000000000008, r7, 0x0, 0x41, 0x3da3, 0x0, 0x5}) setpgid(r6, r7) r9 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = msgget$private(0x0, 0x2d7a44cc4143632e) msgctl$IPC_SET(r13, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) r14 = geteuid() setreuid(r14, 0x0) r15 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', r14, r15, 0x5c95de85336c40b6) getgid() r16 = semget$private(0x0, 0x9, 0x1) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x74) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x2, 0x4, 0x2c00}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) fcntl$getown(0xffffffffffffff9c, 0x5) getpid() getppid() 08:19:33 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x3) writev(r0, &(0x7f0000000080), 0x0) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 08:19:33 executing program 1: socketpair(0x20, 0x1ffd0d3dc4f45e26, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/122, 0x7a}, {&(0x7f00000000c0)=""/245, 0xf5}], 0x2, 0x0, 0x49) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x208, 0x1) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x22, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) preadv(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/35, 0x23}, {&(0x7f0000000300)=""/242, 0xf2}], 0x2, 0x0, 0x3a) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1800c) r5 = openat(r3, &(0x7f0000000480)='./file0\x00', 0x2, 0x22) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) bind$unix(r6, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x7bd24e31dd250a1e, 0x0) close(r7) writev(0xffffffffffffff9c, &(0x7f0000000840)=[{&(0x7f0000000580)="507567b5074945a08ee1ae34511987357c55888474db0109eb4eb05dd0290d15f9ad8fcbd17338c2516b990be9814364bc6d625c0a2ef45bcfe2058677f363010e66aac994476bf4d61ff162deeb85d2f4ad504ca02a22ea37def1f721709900e636f28cb33bae8f61747a19d751e76c07ff808bc09d723d345efcbc9e18f4d6a6cdc909d4f65c8de409dd709d0c4743f04f01e93803613a733c62b7836f084fa3cc2fce71613a0b669020f2b1d3859d92a84cab11ccd3940607c4098eee7a2931bcde3a0cfdefac74c0aa18a96794fdacc6a398da22429e5802d5bb4bb996b705491f85bf64f8ebc3a95249c8887bb368d7a04c6152b47eaf7a52e2cb", 0xfd}, {&(0x7f0000000680)="c27164d3d8460820c4f76d1a9098bb1bd92f1cf22458bbf8dece45d5fb7c4844208ee1d219517640acbf43e8def0679806ad715550856be53ccb16c60932baa6bf1ed19fa72974f1a446e8a0ae4e839d3ee1655fcfed51139f78c2a2c6a10ed498145d6392aafbcfd1db48ba4cf260907b24f2473dd782dbde43bbd6d45264d761e4cdd78d9accf1d0dd1b444b55f0b24623c3dd3dfdf2f545eafe29d99f650fba0838c498e4cbe5bd415da37835b01b06b16f285dc98e181492353c8a89538ba39bc18d1d206cd7", 0xc8}, {&(0x7f0000000780)="574e562026cf22ebf482974cc6849b053f64678ae36db2198521fa4e4fe4dbb140df28cc893ed4f251ca82da0bc5d60fb16a537c520edfa9e5510eb9c6edc979376e763bf423bb7e5e36f2518c3d34df8773088182cd2a2bc90f59f3de372bf57e6cdb08c9595f1e7ec8fa0be8bb6269eb0eb09770a852de6fb01879fb193786d5c6cecf19f0f02f04529e3b41b41691df35e84bd413", 0x96}], 0x3) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r9 = openat(r5, &(0x7f0000000880)='./file0\x00', 0x0, 0x42) r10 = dup2(0xffffffffffffffff, r7) r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000900)='/dev/pci\x00', 0x10, 0x0) kevent(r4, &(0x7f00000008c0)=[{{r8}, 0xfffffffffffffffa, 0x4b, 0x3d8efab72d642b7d, 0x1000, 0x8}, {{r9}, 0x0, 0x0, 0x80000000, 0x8, 0x8}], 0x0, &(0x7f0000000940)=[{{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x2, 0x7ab}, {{r10}, 0xfffffffffffffffc, 0x2, 0x10, 0x9, 0x8001}, {{r11}, 0xfffffffffffffff9, 0x20, 0x400fffff, 0x800, 0x5}], 0x6, &(0x7f00000009c0)={0x0, 0x8}) chdir(&(0x7f0000000a00)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000a40)="5196918b55c4074a5bbeff3821302177f1", 0x11) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000a80)={""/16, @ifru_addr=@in}) r12 = getppid() r13 = getpid() setpgid(r12, r13) accept$unix(0xffffffffffffffff, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) open(&(0x7f0000000b40)='./file0\x00', 0x80, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/wskbd\x00', 0x8222, 0x0) getrlimit(0x6, &(0x7f0000000bc0)) 08:19:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = dup2(r2, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000080)="a6", 0xffffff28) r6 = dup(r2) sendmsg$unix(r4, &(0x7f0000000640)={&(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000400)="f6e40039a1dd27924dc669048cd1e105caaf60becdaaa4a0bf1785f0dc71def12ef04e7c2c84f2efa388c84d45ba4d09b3faf99ce8fc3418a8a429f873d14f2ff9a914ba434597a3b9908499ceeb56378bbcac2f9d90c3104c78c79fbd9b60e52010", 0x62}, {&(0x7f0000000480)="740e25320426a72cae676e1ab6873dbb27b0749bacfb2b905f3b77ecf8d2d357b1", 0x21}, {&(0x7f00000004c0)="966055ad5e2c07edad7b38d0a82317244edf79cde1bbaa06fbf094b92dae81eebd9716148e1b8030003511935404e3e3df5de05f0e64d70e9b12afa6e8a267aba044b30b7a70d74421ee05572da23d67fe1e9ff754785fe8fb0b8532aa3080ddb2c53f3206b9d13e123838bf326ccc9978638b0b0208bc5ce15648d8bc836ef4725e9bf41ee17bb37f6735fb2c24bbc7fdaee173e340846a7eb4edff69916d6043077700d8cc69ace015f13dfa35c5f7c97068baf6bc42940f20976335e481a098ad2f26bd431235e4fb0d0523537ee4f19418a7e1643b156f7e91fd2f9e6f42c0022b9e05e3ff25e276", 0xea}], 0x3, &(0x7f0000000600)=[@rights={0x28, 0xffff, 0x1, [r5, r1, r6, r1, r0, r3]}], 0x28, 0x404}, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='%\x00'], &(0x7f0000000340)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\x00', &(0x7f0000000240)='(\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='&{&\x00', &(0x7f0000000300)='\x00']) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:19:34 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0xd1, 0x7}, 0xc) fchmod(r1, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) connect(r3, &(0x7f0000000080)=@un=@abs={0xbfff365585d9fc80, 0x0, 0x3}, 0x8) 08:19:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x31, &(0x7f0000000000)={0x1ff}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000040)) 08:19:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x1) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) chdir(&(0x7f0000000100)='./bus\x00') symlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)='./bus\x00') chroot(&(0x7f0000000040)='./bus\x00') read(r0, &(0x7f00000000c0)=""/28, 0x1c) 08:19:34 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x10000, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x25) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="b4d5b020df2f921388f9ac3a11fb35787c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 08:19:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") getuid() ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x2) pckbd_enable: command error 08:19:35 executing program 0: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffa, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 08:19:35 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000480)=0x100) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=[@cred={0x20, 0xffff, 0x0, r4, r7, r9}, @rights={0x20, 0xffff, 0x1, [r2, r2, r10]}], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 08:19:35 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069db, &(0x7f0000000300)) r2 = dup(0xffffffffffffff9c) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0)=0x100, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x3, 0x7, 0x3, 0x0, 0xffff, 0x2, 0x40, 0x2, 0x1, 0x7, 0x2a1}) 08:19:35 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x40) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0xc3}], 0x9, 0x0, 0x0, 0x0) r3 = dup(r1) ioctl$TIOCSBRK(r3, 0x2000747b) 08:19:35 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 08:19:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[], 0x0) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x5) 08:19:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0x20048, 0x0, 0x0, 0x40000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x170, &(0x7f0000000000)) 08:19:35 executing program 0: munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0xffffffff, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r4 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r2, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000040)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040), 0xfffffffffffffffd}], 0x1000000000000334, 0x0, 0x0) 08:19:35 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f20000d0829696473d48e4c715a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58513e23ddc79cbfda928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed610e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac67a47e1d36a82818af28ea997e3ea944df0430b67f055cf2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f0f349f23f15a0bdf1c80d613ebcda20f877ae3954d2cd8375a1816780898107df10bd2e91c758581bc2fd737be541d2a2220d7305a2ba6c758"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x2, './file0\x00'}) setuid(0xee01) ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 08:19:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x5, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 08:19:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r6, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) r7 = msgget(0x0, 0x446) r8 = getuid() r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, r8, r9, r14, r16, 0x0, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r16, r5, r3, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r19 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r6, 0x4, 0x80) setsockopt(r19, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 08:19:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x22) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0x7c, &(0x7f0000001480)=[{&(0x7f0000000080)="0bc20a1cc5cc6f6fd0c21cd1398b9fa6b3668bc0ba8420391d483c08c700ed879bbdd7cb3539b2a7379b5f5d4d01e84e7f2afd95fe174d3b0412f8a4ca", 0x3d}, {&(0x7f00000003c0)="80d2885669bf886fb4fe92f161", 0xd}, {&(0x7f0000000400)="f9ad78e9a8a875fb3d9fc504823a2b8bd3c7c3122011c8730f700ab1ae370adbe61dd9e7d3e0a3e8a6342d75055a664a57e6bc2443df87a7a7732e4cd70861f85da9cb1aa4a1b029e15e807d50671ed5fa71b867bd5691819786f182d42a3ebb5322e1865e0d912fa9fa354357bdc1d264434f426722a9ac9b37bd9fb94a33c2c9f470153bed9684904751606522e5ba333c723fe8f0190cfb1527a933ae7ca360138ce5b7a3f8a4a7c40cf5cb87df46deeffc7004562cea74a0f17e02721fa8493d3d3661edc7cf4d06f0f09f5d9ac28167a40f1a04f2d87f3d93c16ce3601912408704d4d41cf675d7d2031ca36ca5ec33982549d7ccb61697d64978314b0de424e1861dbc707e00a4054a0fbc8c42cac0e33a40525790527df3ec1f6caa5198d11a0f5bb674de8ac8e77e398df1d535cd2a3047e3d8d0b24c3525213c343cdb561f6b17e5d104e489b50dae528aef20c03db38d1490c824af13d46cbc5521c842aa3d17e9ac975d60b40c3a226924878937573a13daf7f3dceff165d7cb00d10b27df5b2e863a0d93cc3f1c6bebe23a10ed91907d1fcd317bbf12770001094dc9bfd200caa243ac03009867ec2612a0f34b812e0fe702d68cb0835111d10db015febb3c67de0a9a6ca9398360b828f0b0b10122d8e3ce83b81c7a981709f46c9f7a3b77764b09da57d4e3125283e850d21dbc6dea5ee538f85e504a9291c599c5f424166c3a5ca2266abfc4e76f56cfef41a6538d2b41411c763ed5af633fa955809dbf618c74d98f86bbec0cf4460f709c50490d5eab79ea25347f22dc710032632848951edde3aaf0ff49c749b40e64ad882b9f548602767b17382aba849d99aae55b0210cd67eab4960e974828e88b54ca4edf5dbb076712624344fd504161710a37ddfb812c2152f44bcc2223e68d306abfe2d52dad3cdfa4477e64498c052a923240a6012cb2f90f7a95d6fc7b06307c29924c3ac99d86d5c2a6a77a348279aa8fbf3f91fc0bcf084113e33551005765dde5147a41570c6384b623821c61c6edeeb95d7315d518829d7dd23d31dfde622b9182471e010108928ef6e4fcddb7d460668e05a945ed29d82ad870b59535f87b4356affc93a56d32e390b9930d26a3941a5c7947320c159b6f71e4a74d659ba2b2390cb16c50f29f4d250687977471246503d3824cee42d8ecc8c9a59857ac00144b3575b9f4693194d42ed9f0ebca449b1e542a07c18bd4c46c844581d4eb38b393634a5bd7d303b9e9e0f9039aaf80c3bee784eee54bef351a321d6b92b9ee10adaece624674308008fe7906f9474f91e7bab763498df6d26e850ac9b8b8a7c208cbb0408665cbcfb69f3e25434866d529a99a7da9c0f72cca2f036cdab4be6ab7326eecfc35df0c13b44178e0b294631f210d0e9629cf70995d920af2566b0e878eefd5e88f839e872006f0b1de2dced42f4a1f9a68f4b8a197d8485ee6e3476864915ac83e3aaa378885b351725f594df01ba6cd28cdeb0c8169450e487b77e8e03164ada52ca564de832189dc12edbb146386506244223576d9a453e25b824b3ccbe19c38d569b2618e99bd6e193a70ed5be079b850a0eba41d1a963e5870dd5f71a146963a370416d9c61e934cc5276cf2d016c4e0f800f8519653e4bdde6e37d1aa23656dcca71a658194da4e0cee9059bf618f3b7a341762268e24e7a417ea31337a81b7b0560b1eb5af14bab88f70b665d795fd13f89f2a92f09228c3903110ade0ed05f47c0b9074771291baebe453c0e04801022ffa4271e39f946a91cd5dedb3dea733b92563bd9d24971110b341e8e46224599b0226376ddb7179099dccd1f55d0e9c32d61952f2eda622d96570616309521edf8889dd182e5774d48f48280951dff06d28e22f32fd01d8ebfeb549e64a23ffe295bd6284b56d9534da16648fe2f13b0732539179b348ea88f581b90a7562adda67f7c49238b16fe96d81014dab9ce1597eb243bd2a58b4e924927eb6e206ac1cab633f61c14685d1d9d943c2b51105ff888fc5087849c0b2f183bfecfb5135954cb2bd2d94ee9942634a4e28922410a80e074df1d3c005f942f2f2be4e4624359b8cf2a0e7c74e1cdacc8d38da4fe7f4f2a2c5427055e6ab1420f6f8d0231f279a77222d65233f68b9479a3410c90a00a8003bb933317c244831a77aa9b116b9c4ee1b7545e6a0ddc0f4c84eaf31dbf8d9286a7fd4b09a22a41b7691ec89d9cc3642f306b0585e5548516d96431665d32101698fac917796e19ddf52d9c2784e0032d4859e0c8867dad39dd96ae9aa1fe9866f41b18342c47ffab0cd849a93d2e07ab1775dfbb14f194f4af8451f9935601a4836f292ff6005144e291b97a862c3c3c08c38a241941b893f24e3876b8aa0cded1b74ae029a356029a607d8477bd82ce3a864fa94fd7dd220f8c165039623e5702c46cf5f879e44c40779330fb4c6289d8b49449d656ae33889f8864a3a0e61ab86ecadefbb0fabe25218d34fdf4588f6a9ff4fc41e7cbe435b669cca398d1b0bfd7c7211d0c278a82a708bfe2162ce8f60a1d74866567bac29325a0821d8799d3030fe76109426cb5d4cc3297b236b19fda79740cc3351fc6497e105e45cabba06986a4342a90931b69845455f1593e40824162245f3cf50befa0d7c9db1bed0f81db01c3ca9c3b700fec384ad4521f44bb22b8de09150ef0ddc20cd69eb326d9f1d80d516bf7ab3544a63ff21bf3d33768d66668ea82e1ea0090b04d045f3f6be8e118d404a646f8a47e36a01480251a2890ae3dcb099ef0c9742e079cf69a697f14e838a7f37dc965a6f3f6b8de778a8deb6b8cd089f9170a35a8c8e6609e6c8e4fd2dc2f8e89a1a8fa5a2f69e4ec36ccc727fc994526e98641ed2d86f0b916ef3c001b5a23cab3eac9b3116ec4b489fec16b4751b10a13b4e80330c28b0c06221a7d08b584939fa6f578fa3aecb1985f77f1a50dd215ea6ac33b81b1de9ad8a528e4355ec294acc87b6099f5b7fd81f29d8d3fd89433d4280a345ee5f514d1839a03b6b769b49fa6f10c6408ccd3415dfbd8ddd3071116732d9bc5dd6b0a1c8fb4d4e31fc07e1db97b5ec03acdf391ef77bd51d672d11f66aaf37202228cde00805fc482c8781f76281590503197995cb17796813e83ed974f2025487b8440326ccce62d6606673a72b15c0f481e10392a29d9cd9ca2f22b5f4a59f85d61d6a3add16bee157c9ac074cbd505127961e6b2692484b380d7ea2fb2f43c38b6a381bce0cb429bef97571ac9aaa0553b4f56988bd7f87c2356da3b03254fc5d778f6e4b9d53b9df181a6e5e35f935c63c09a6be0c3b6f90d33281ba919e055a510632e73a29fcc0747779fc13fda41392add917acc0143084b06852f096bb677c55923ba89676326daecd7ec4a7bdefb2eef0820692e622c47c5577329fba2afd651356ce2103fbce5d2b5b54e0c9efad49603c198182f86c79bd9d9a49af66e6d1893bbe7f2698e4aa3bb00f4cb40731f2f72a4af0177d467b04de1f0bc3d3129645e853222bcbe83c9df8a048757c03f72eb3ac60b2c66e4394749400f36121ff8367b85d178c1e7a86b51564ddb94cabd0a16cbfedfff7d2b80c1c024348e62430f866dcadbbc354610cfc7845152df442feabbc4d18ca90b851266914abeaa544ec123db764598fdce31bc03c750555452719a6f24b50bb74fbec9b031b8f2107d481052409aa63d724b030ecc9c71e79b1b0cf7c6a58d8964bd482093681866ddbcc4efcc06e314c9a69dde20406686b47b0c4a7176dbc2e018bed587d51d395c00d5fdc201d34d3e41be16ad4aff5e42da7ab4362a27b91e37772c9777900d7a39106abcdc4f42fc73cf5c988860fa95c3948c264db644d809e6f9e011f6b923296c18b6178b58ccb1fabd8f7e9f253d3c584933d331a155a5676f81745fe447de4a86894a205f8817840e02c7f187b5984208b2982892abdd6388caa9954b1cde998476ef659531211201cbcddb13ba9617ac4eb953746636184318a1853c01161821db48c71bccd121aebf5ae7c48e288ec07e7860f838182a1965adf40325ce6fafdbcf85707314b3ec3993afa47991dcd3d31884c5e076773bb5602e3ed8666d98d75dfca8430f6d9d5bd2ceb0e2b5b5411322d12e27fef663a599375b4099a6aa4bf31dc1a63fbc0b49587f892a2fc7defaf539eee6582213bbcdbe2dc1f57a36bb8d91b78a4e11c865c2453178363a636307d2d46205df85d45dd184a52f2af7b3012a9e212285b5e50ef0fed99c57de350ddcd2dbe6adad5d55dfc4821f4c980619a5f766a3b2066a660a53b5eff66a0d40d5fa292cb27a6c7fd085439d8aab96fd3be3939098a40bd9c907ffbbd00168de9fa38721dd5f42e5222998ecb8c45ad273330e6acd700348147066d7113488bf820e650ce057b0cf432e4013fa07925610cc499e6605ae306afe19e1cd3f9f58eb16324348f86aabe6af3ad76cb880085e9595a7fad88e94a44e19942b4f25806981caa9a0a85bf6370d7216812b96ac10af5fd3f2bdb40aed99dcdaf8cb6f47ba6d706ffffdb44b68ecd13a720879a122bc29e956feb03db54948deed40dc49070674d27eb5308e2922fe4d26066a562cac7affe3ffc64ad485ffb1699c7e9ec41aa6d0080d8b02385d0fbf8a19e0084b1b1489fd4ae85cb412aefcd382b22dd2c43eedd0497e0a73849cd65aa3465c83d26df8894af2dd6a6658d829a0f94d4213ed7a8a78b60282fc315bc49628e4375c6581ef5cddd21a6f55f135ec979c73d8e865da5ee4533c6c4eb15d9a8eb91f0a25f91af31fa256f8b6821cbc9fcae8bca9ad2720af337b77ccb376342f04fe2c37545504c645cf91454273bb71e38cc4dbadeb037a13d0b55431b60697fcac2662ec48500333cac52600d6ff93f79458c789fd686ba80e13683c7ad49ae4b82d82344c399153efd28eae0e5510fe67032291251c6ede6c8dafa677c49ed8e15a05d27fda97ff3f1bd8a39e39294b84449b61639998fda6251f966ba59f9c507a5a62eb5155fa9b527cc79e850f19f7316346adb908967a760829238f0053d55d0250b6361bc34bfbcad739cdab1920f5e84d7e5d98d4521f9573dfecb213db734663207f87b7016c98892a099405b70343032f4cb2ada69c7ea2893c064d83da8c9a6c34b4eeb6e25c352b6aeb64b33836d8738762e0279a96313da3a9dbae8c5d3241230a783b7b23acc4df12ceb8855e14b397f9f87f688dfe16de8df5168b3fa91dfe5b9e94478c75764ec61a0b11335334091f56520ad920087955b4c3ddf72d9f9b98c6a62805257c1a2d75fafa70cb3cb6d578031ab9fb569e6d7f940cab2d79b3a1131c8611dae5ad45085aabf3b68acbd0defca13269df24e549fae4289e2f17a4769772f01861daed4a09d0da5a509f9ccee76c9cfed0082631c6212aba455de6bdefb354e56a0fd8175a5a3f8105e6c434e63a48e0dda413c7c5abe5dc4d34a87d5a41d0ff105e7b763e82535e70bb71b004012c12a31a11ef10db8d404e179966b0559942354b59e901b2b85cd3ea4f387353b8a6e861c76f372120b0137654dd567072cfe226f0fbff8bf6e7baf7358d647cd6f832edb34a1b1e074d71817a0457d559b3eaae6af1ce0ee109f7f25197fad2f8da0ff507d514210a4e4653bb765f089cf5dca8344e717d8b2e5e3edf143e72db7b699b1f2ba2325ed5dff2fc9509486d3da6c881ea447faa9630e3c781c870b7d7e17d99e13ebd984c168e0f9b9412a21969632c79a2c27e15f68ab", 0x1000}, {&(0x7f00000002c0)="fbf6afcfcbfa5778c152683f1f38c91760aab43f0f68d34f8c24fc6a42c434b9f69ccaa08d8c961602caf5b9dd5f350ceddd72a06ef981c510d4965e6324e9279e83c94affadbf088e53eafd6b61d1270d8ba97b224091074122af956be03ecc88ebcd1459f3f4614037e92ffad8b243e2af264837ae8552f7eaf1dac4aa6ecebf452ac944acc6f45ff275742ae36f9fcf600f1d6e37a4d6e11368a242f209", 0x9f}, {&(0x7f0000001800)="2fff0fbfedc5a995d4ebce1187a57181444eb5ffb0d4b098dc5b943e300e549caa98673e6e0aebfcc5158b70a8f621f905a7c59d7a10047026dc9eb7c0d8748240c34bda8657418c8949c725bc944f62030000005026210cc5535d461a67d4300000000000000000db18f5165da9f253b851a72ba9fe85741ed6969f6a75c19e7adf6784db375ffdad2023f9712d9855eb38b8e92d3e23ed6b014a9a122bf70bff4fe4555c97ee51b4cd17706954599825668efad5b9b4b6824e181cd12b904c53b2f5bd53c9fa8e93728cc8e12fcb35e8d367967c2ffe74ae732c741fef0973aaedbcaa48a40d88109c712501d0880beb", 0xf1}, {&(0x7f0000000380)="9b1609a99e0263c0377b748c96d6a5f69ff11237", 0x14}, {&(0x7f0000001400)="77b2c6cd2a48328bcfc0f50ea8c34ef3c610a5cc9b182825a0781f9f4acdad345ce4c95ad79af7fa8b2bde3fa2a4b3e5788e0149dc731bdf8bca95ce98975951955672493b56d1ef896885b40944afbbbd3b629a4f8cdeb14a1181a794eb2947fd2d8f2b238261fa91b03b", 0x6b}], 0x7, &(0x7f0000001500)=ANY=[@ANYBLOB="7b03000000000000ffff00003f000000e59da0db194b77d478de5546c330e00760c5a90dc3e0b1d041a869a6383b52bf19a72736eb1a66ac384e5a84db883e7ce3341574b312277268ba7568e10cae620600000000000000000000000000000ac237a33731f52c70d996dd2c84e4c80a39fd8b60a8ec6a44624fceebe2744ea0e634f04891839cb9ba5097fc981354bcd03e04fe10db12d357ac800e5569c922f5878f3acfa5ad5c720ccf6c970fd7f46c7276180c1f16737c1c93713845ac399f94b28f2fc8b050ba533502d310e67f185700"/222], 0xde}, 0x403) socket$inet(0x2, 0x8000, 0x2) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/19}, &(0x7f0000001700)=0x15) write(r3, &(0x7f0000001740)="7e60014fd78ec6b945bfaf82535c344cc7fc46b5abe82b5fa07f1de3caf8ea1f6f2fc7de92ee96d29c4130174eadb84f34ff495fd7f6e67702ff9d7daeaa80edfc5f0395ed457c0e316de6089c327afd4ea28ed7c9755ac4df4f28bef93d0bbefaffc2d1e18f7df48c380615e62cd2961ac0aa0be542c8943012f77de44a0e924fe5f953873efce7e0f16190aa7b2a02703ff88e1dda", 0x96) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) getppid() getpeername(r4, &(0x7f0000001640)=@in, &(0x7f0000001680)=0xc) write(r2, &(0x7f0000000200)='R', 0xfffffffffffffdfc) 08:19:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x644ec837, 0x9}, {{r1}, 0xfffffffffffffffc, 0x3a, 0x0, 0x5, 0x100}], 0x5, &(0x7f0000000200), 0x10000, &(0x7f00000000c0)={0x4, 0x8}) socketpair(0x20, 0x1, 0x9, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r3, &(0x7f0000000280)=@in, &(0x7f0000000300)=0xc) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x2, 0x0, 0x0, 0xfffffffc}, {0x8006}]}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") 08:19:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) dup2(r2, r3) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0xfffffde7) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 08:19:36 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 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) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) close(r1) close(r0) 08:19:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) r2 = shmget$private(0x0, 0x1000, 0x30, &(0x7f00004b5000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getegid() ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x1, 0x9}, {0x18, 0x2, 0x0, 0x6}, 0x2, [0x4, 0x80, 0x6252, 0x5, 0x5, 0x1800000, 0xff, 0x6]}, 0x3c) recvfrom(0xffffffffffffffff, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x7f, 0x5}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xffffffffffffff8d) setregid(r3, r7) r8 = geteuid() r9 = getegid() r10 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) recvfrom(r10, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r9, r11) r12 = getpgrp() r13 = geteuid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x8, r13, r7, r8, r9, 0x45, 0x7}, 0x400, 0x3, r12, 0xffffffffffffffff, 0x2e, 0x4, 0x401}) shmctl$SHM_UNLOCK(r2, 0x4) 08:19:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0xfffffffffffffffe, 0x9, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:19:37 executing program 0: msgget$private(0x0, 0x410) setrlimit(0x8, &(0x7f0000000180)={0x7, 0x90}) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x2, 0x9, 0x2}, 0xc) close(0xffffffffffffffff) syz_open_pts() r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x12, r1, 0x0, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000a00)=0x8) writev(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000000340)="10c99b3a35d399fdf549015788742bfa15786d66410e6874f35f0ba73aa94a815feb6bc8079b03f519dce3124c2f6ae8260b718c9b8263cc29eee3215b6a41d9e8c80cbf9c14d11c1d63b685606e696d6c142e4225c995408c7f2abe115ee180eba48d656e3d7a1a2b93b4265a83a7c44262d31d478cbb6e58642babb1eed1442177c51b97bd4ff2fbe7c109650c89ef9b5621bdfa026368d9e099460eb4240094221e05c3cc5c1b04d4e4fe2d8ee3e987a5c1f4767486988908d9fb3452798277ea96f3aa40dcca66603d23759a9d4e8b0ea6b160fbfa5fc65eb50412a488f52ebdb182e549c45fee98cb9ae459feffbf23081ddc1928c9033e499cbc3d802d6348435d4df7dd93f8d52f7614eba3ddcc0a6b9c36725edd8fe4d5546a7845b3ae8b6752873a07679a298265a05f648d8e356b3e1fee081077e31539d2f775152942db604ef2a69fe3654cb2f6adf409dfcf4bb5a8a93f74e6889eebb7e66712a36c2f35ff93cfab2ff271eb1954d054b725d2b219678a80516fc0446c3b46dd61201bb907c378a6610652e84998956338a9877e991a7e8ca6cb5420374b676b54f997ea271b143861136cec0460187d929e043d4dea9336123d617e7181718d98103887790977ae3a512484faa544e4d3350b8cb38beeec74988ce2ad6f17c6ff91e6e93255f7bf5d06de79e9fcff24ec55b5f0be46935c4227831e83790d10167e07d5753b3096f88b9bde3405de80601fb91aeca9e417ff36472b5b3137ffd53e44305b5c813e9af6db3a24fb8439f707f32a23dfdaec51e0042f843054dddb3ca58791abefbfa23d35d52b6ca739483ca038ba556dd32b1e1047fe344304d27b09808942a634bde8df2660e2e17d8a11d270436708c30b3a9aab9463d52f4023edd94e1d5ca45c35810c73d7236ce9d3adb73b6a8fa1954428ad528a727e2b456824926b369cef5d51b48ea1b9d380833bbcb3bc5ba1b88cd17e4ae5e103221f04727ac805bfcac764bc021845b4f06b2e7f133477cf1265fdd673cce9665c9950a24a037de9d436a1f2ee375fb21d204fe0ec95bdd0a0f64ded2e0efd93470b5a78bc1a6198312726b0ad666295b6d8727e4afbd3ba9fd287cf30ad88566af713645ac9744a773c59bdc6f880c20d7bf0a52c56bc479d4ffaeedfadf1b3f6a989d974e83ec9851d7ae88982301300e45a82a1ba75f3feecd9f212ac990a818b9aee3098e966a95a952432a111100f3e173ff3e71f3619923d499fa6968f08f26459ab4bcfa2ec8d9f3a0bf8f16465ac610dc8562dd388726f5404e8ed4dafc433fbaae20a7307e1f71e5b4794514d77fb11cdd1df1d248e49089bf6b35c40afb93b5083688b942977ead21b3a9929f4d21dda0549562e8a0bd1f848f6a6d40c2536428cdbd9d6654e466e082f220fe417eabdc89023b42856d93d56a3b4acb40a76fb00cd1fe30de2514e468b8f324b48a863505174d692a597311ff4faa5ee5fec87c1aa0e0cc456827475925b8c7583c6ef49b6e9e3041f072ddebf7f53f46522fb24151a4e7bc9e4eaded1dd08ac9a471f074581f0083cfe619793479208bacfbdd1516e7e99ca0ef7f12cfa293ba6879714afe99df086f05569a0e74f546f729c7525ba2cf4cd614524df8d96fc1c883885372182f0bd246a5fd5cda00a33f3b9b716cf11bd479ac0ab21358a4ffdee5117b536911729f5539e4b67cd57f8845373069d0604b4a9ea7d733e6e1220fca3584674c52ed50b4da84a7abc16cd203a37a9a68caf977fa91cb5df7a81c360a1d22e701efe13a1d1e0875b677808aa55f464808105dde57af62a2338e870be3357a285abb48b2d37304aadaf36bec37168101b3c3a4fa7af77d3e466d46e7320ff91bc740a9ac94e5edceff4dc18cdca6d328a1f84f70e3e8c91dca0a2d451b7b9f4b5109b68f7f2e77218e86325566281a076a916b9ea65c42c491f058604ca918cf0400669fbbb7f4796f13d9f01500c5f2725f7ad4de9d62cae633ff99bc859bdc30a27e2ac0e36d7d63720d59070774ebc3efdd946a69b73d6b1fa8cd4ae2faa14bceaaf5a475ab5a3c1243d2d863b7e5f91263b5b9764af5aa5e497ec6b73aa202f444d5450800d7c30d26ccc4772fb33026569e0043f0caf261e249577670a3118fc049b67966964a3ad7c6d42ab463552161d6ee86632d5d36289d57c3412880eca0e79db2e536ad3f124c0419ce237af239e5d4871c973a1825499c8babe3ea6480c47f0a61ea8f08b0ab000fcd96722c25109d27e80ebd30cc7d5955a91e7b3755e3464e1413d91ab19d05285d8d8c2f3ecb73d7d77a464310c88a7b3f676094faeeb095abed2377ff10dc5749f99b59788de714edbd30c75048f4a06f5422b44fedb2ba8557fa2c861f4bfde73", 0x6a7}, {&(0x7f0000001540)="7f8e7d9894213b236b0f694bb358918e9b6dacc55e238aaecbf208208f2eb33eb70c2e54e03678a5cb996c3bd11f5931f3018b2870e3a23df614fc5faf12a5d731f28073daea7e0c32adf544aeeeed3e5d36eb617c85ff57a008ed8706faddea64bb724c8cbfd25921b032171df298d4ff63b45861267f408c40da6ec8010a6890ce623728bfefdf20958489a3159521878c16b000158fdceeeb7f50317189bf29d5be7c4d0ae1ca8fca5ff4996371c23568d5b1e26cc109", 0xb8}], 0x2) writev(0xffffffffffffffff, &(0x7f0000000300)=[{&(0x7f00000001c0)="c610e39bcd1b51383375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c00442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bdda3d38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb874001000aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475aba9b9aec7acd78968a5bd422f2a66a38230d228ef86cd80eb45cd1901841125e850a76bae6cdd1dd06a1077a6b5e5c1483e2c1b6390f5fb1aa2be7d8d8c92744c636793ed5d7532e41e0c9d196dbd1f", 0x109}], 0x1) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) ioctl$KDGKBMODE(r4, 0x40044b06) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) write(r3, &(0x7f0000000080)="3e760ffb48ccdc5c49a3cd0c4ef627215fd7c7d3af8d6785", 0x18) 08:19:37 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000300)='./file0/file1\x00', 0x800, 0x20) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 08:19:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/200, 0xc8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 08:19:37 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66c3277f0829390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a0023358041462e9ecaec266c982a97a32697ea01008b98abc48c5be385d13168b30000000000000000000000000000000000004e"], 0x10) sendsyslog(&(0x7f0000000080)="03ed4238133fee013f68793744c1f8ae499935188f18f0fd037310c156cafcf58f4d4975fb77d17d714a9a7bab24adc06cffd757b462c461aca57e9f408b11933db1bc5567abaaa12dca638d851310a7a6952426b4164bd42c44f4f78e332a3c5d6b68668c8697c02032ac202113281649b613a7a46754e41ca30193814f30a30e14c9e023b91f64c74984b118a64d7a4173e4ad719456ef9da460c1bfb635387bbdf90b8b766b95541dc6706f7b47d987452f", 0xb3, 0x12) write(r0, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 08:19:38 executing program 0: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/81, 0x51}, {&(0x7f00000002c0)=""/205, 0xcd}, {&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x4, 0x0, 0x4a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x40) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x3}, {0x3d}, {}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pwrite(r2, &(0x7f00000013c0)="6ae8109c28af89a164fc804197cfae1d559089fe7f43a1a9e0bf746647b088b71bdd7b57154e172f79daf019b5d613fe02435f4a4437a9e9568bd0a0cfabe7e186c9f8868a3bfe94db83a8a0700ef57cf363d4fa026a28f6df1e092226794346260293ad6d0011", 0x67, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 08:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x5c}, {0x200002c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xb7c) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x8, 0x200}, {0x0, 0xc9b}}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) r3 = dup(r2) getpeername$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 08:19:38 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff85) sendto(r2, &(0x7f0000000140)="fc8ba3b75eca448050b840a7bc21e8b6674fd505f08ecd7ffbf53ec891d14e789a06e34467111e54092d37e63fed8fd6ddb7d42efe47a83fa5349d7748b685d048", 0x41, 0x0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r3, 0x0, 0x47, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000003c0)=0x9d484ac35f2f2c57) 08:19:39 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r1, r4) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f00000000c0)='./bus\x00', 0x3b1af7e07c3ed93, 0x0, r8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r9, &(0x7f0000001740)=""/4096, 0x1000) readlinkat(r9, &(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/168, 0xa8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r10, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000002000000000000000e4ff00000000017f05", 0x2d}], 0x1000000000000365) 08:19:39 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff85) sendto(r2, &(0x7f0000000140)="fc8ba3b75eca448050b840a7bc21e8b6674fd505f08ecd7ffbf53ec891d14e789a06e34467111e54092d37e63fed8fd6ddb7d42efe47a83fa5349d7748b685d048", 0x41, 0x0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r3, 0x0, 0x47, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000003c0)=0x9d484ac35f2f2c57) 08:19:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 08:19:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000100)=0xc) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xfffffffffffffdee) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) 08:19:39 executing program 1: setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = msgget(0x0, 0x446) r2 = getuid() r3 = getegid() r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x1, 0x100) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r7 = getgid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r7, r8, r9, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r11) r12 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r12) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r10, 0x0, 0x5}, 0x4, 0xb8f, r11, r12, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) fcntl$setown(r0, 0x6, r12) setitimer(0x0, 0x0, &(0x7f0000000100)) 08:19:41 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff85) sendto(r2, &(0x7f0000000140)="fc8ba3b75eca448050b840a7bc21e8b6674fd505f08ecd7ffbf53ec891d14e789a06e34467111e54092d37e63fed8fd6ddb7d42efe47a83fa5349d7748b685d048", 0x41, 0x0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r3, 0x0, 0x47, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000003c0)=0x9d484ac35f2f2c57) 08:19:41 executing program 1: socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) getsockopt(r0, 0x10001, 0x1b, 0x0, 0x0) 08:19:42 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff85) sendto(r2, &(0x7f0000000140)="fc8ba3b75eca448050b840a7bc21e8b6674fd505f08ecd7ffbf53ec891d14e789a06e34467111e54092d37e63fed8fd6ddb7d42efe47a83fa5349d7748b685d048", 0x41, 0x0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r3, 0x0, 0x47, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000003c0)=0x9d484ac35f2f2c57) 08:19:42 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000003c0)) listen(r0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87, 0x0, 0x0, 0x800}, {0x40, 0x0, 0x10, 0xf9e9}, {0x6, 0x3, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r14, r15) r16 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r17, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r17, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r16, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff65) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x4000, 0x0) r19 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r19, 0x0, 0x0) r20 = msgget$private(0x0, 0xfffffffffffffffd) r21 = msgget$private(0x0, 0xc6) msgsnd(r21, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) msgsnd(r20, &(0x7f0000000580)=ANY=[@ANYRES32, @ANYRES64, @ANYRESOCT, @ANYRES32=0x0, @ANYRESHEX, @ANYRES16=r20, @ANYRES64=r16], 0x7, 0x0) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x8010426d, &(0x7f0000000000)=0xffffffff) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 08:19:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) shutdown(r1, 0x2) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd813aaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) write(r3, &(0x7f0000000000)="1e57571c327a5e", 0x7) shmget$private(0x0, 0x1000, 0xa, &(0x7f0000739000/0x1000)=nil) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000080)="a6", 0xffffff28) fcntl$dupfd(r0, 0x14, r4) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 08:19:42 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) getgid() shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000200)="11024a901b157a61bda26001027abfc40c708f44cdfc995ff6598187c829ddc4a6f58604f90c66c4d9408b57abc00039bf53cd8295dd0f7dc0d00bb515ff6299c01d14ad8c363b2b1a93c355cabe729c88063557a13fa9d3b68e669fae4aa2ac4d8b7b4e4e90003e527f39869f52df3cbfbf8757a6c6319c457465ae843db68171903a8fff3393848fdee6f6cf6374f430d1ae427268b1e738048d42630a8662941d5dc228050c5781edb4129fafd25d4e32042233a9b909546588e184fbab60b93437ad10b761e158248c67ba142913aff64e", 0xd3, 0x8, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x50, &(0x7f0000ffc000/0x2000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100048}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [0x0, 0xfffffffffffffffe], [0x7], [], {0x0, 0x0, 0x0, 0xc6f5}}}) r5 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$SHM_LOCK(r0, 0x3) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b437b8 08:19:43 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff85) sendto(r2, &(0x7f0000000140)="fc8ba3b75eca448050b840a7bc21e8b6674fd505f08ecd7ffbf53ec891d14e789a06e34467111e54092d37e63fed8fd6ddb7d42efe47a83fa5349d7748b685d048", 0x41, 0x0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt(r3, 0x0, 0x47, &(0x7f0000000000)=""/81, &(0x7f0000000080)=0x51) 08:19:43 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0x7}, 0x10) 08:19:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="00000018600500800001400300000000000000fcffffeb00000000000000000000000000e4ff00b200000100dc", 0x2d}], 0x1) lseek(r0, 0x0, 0x0, 0x1) 08:19:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x2}]}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b437b8 08:19:43 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff85) sendto(r2, &(0x7f0000000140)="fc8ba3b75eca448050b840a7bc21e8b6674fd505f08ecd7ffbf53ec891d14e789a06e34467111e54092d37e63fed8fd6ddb7d42efe47a83fa5349d7748b685d048", 0x41, 0x0, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 08:19:44 executing program 1: r0 = dup(0xffffffffffffffff) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x4740c3a7d16c4f91, 0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x200}) 08:19:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 08:19:44 executing program 1: mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 08:19:44 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r2, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) write(r3, &(0x7f0000000080)="a6", 0xffffff85) 08:19:44 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x22}], 0x2}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x47, 0x1ff}, {0x8b, 0x6}, {0x0, 0x5}, {0x25, 0x4}, {0x1, 0x8000}, {0x5, 0x6}], 0x6}) 08:19:45 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff85) 08:19:45 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = semget$private(0x0, 0x0, 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x4) clock_gettime(0x5, &(0x7f0000000080)) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x0, 0x40, 0x1}, 0xc) 08:19:45 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) socket(0x2, 0x4, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) setsockopt(r1, 0x8, 0x8, &(0x7f0000000040)="08e8e0980a25237ed0fa12f46ddacd466446970c67a90131d45d5fb5875306fa0dfb3f84382306687e0fdff202b300d7eb2c511f74c7f66160cabf53d01b5fcb24eb", 0x42) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 08:19:46 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:19:46 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:19:46 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:19:46 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff85) 08:19:46 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x14e) msgget$private(0x0, 0x24) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x281) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r1, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r2, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r2, 0x0, 0xfffffffffffffe5b) close(r2) pipe2(&(0x7f0000000080), 0x30000) 08:19:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x0, 0xfffffffc}, {0x5}, {0x6, 0x0, 0x5, 0x100}]}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="e4af4b8d1a029b46088638b468c0c74df10ba95caafca8ee8be30ddd8e2cb435717414ca2963799c2a40ca260ac6570db5df26c2bb8699d666d8edb934ee6a4f5ce94ff61366de34af3fdb5c014c3312e774c917434ea890680a2b2437f3c8f04218d98a57e531f47fd2ccdc4df754b10d663d023a1f3c52aa9b61e662c9fe771f1a7a78317fa195454f89c999151843e38f49be33b3c572c8887585252051e5e5d25579e8e4cca2878bfd82077882f359227d76ffa553ca525c6b94685a68b3b86d096d8454c7cb3478f451c1dee477c981d39bab5ac2f00eb25e47eabe18e9cd8e86b09f325841", 0xe8, 0x0, 0x0) 08:19:46 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x8ea8, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) dup2(r1, r2) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) 08:19:48 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff85) 08:19:50 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = accept(0xffffffffffffff9c, &(0x7f0000001600)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e16600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c5010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f38fb489000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141b322800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003e0d1a6bb8140206e63ec43dd61e3d5ec9bf349eac9664e9338163a6728151558994970ac5c2c7790aefabdfa417feaff1481a125b960e00e41ef34d82c0d8d28b440f7a9a6e0f4b18f3dafe180d14d15416000a9ef441e5d7f2975d75e1a5c5df278b3f690f9a1142f6f488585bf1ce2b8e56d58c744b4a06bda1e0f8250d7d9b982227208b4065a1e20d6adc865d8246e3db673774152cfc3d7066a340777eb966dafa084ec52fe81f594d04aa3247ac7fbe7ad6a7276dc3de92937759b392f973c4fcb27c56d091346857d388b6c7a57e06289b52925c22e042444660987e2b47b245d342c3f66054ab506dff5bc98793f81ce8086896c719a2e623189fecd1260790"], &(0x7f0000000040)=0x1002) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0x9, 0x3ff}, 0xc) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x800000018, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)=0x2) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r3, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 08:19:50 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0xfffffffe, &(0x7f0000000080), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e2f66696c653000f5697e1d10ab5a53805407f2"], 0xa) dup2(r4, r3) listen(r4, 0x0) dup2(r4, r1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0xbd56, 0x0, 0x8, 0x0) 08:19:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff28) fchdir(r2) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16], 0xfffffffffffffef7}, 0x409) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 08:19:50 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmat(r0, &(0x7f0000000000/0x3000)=nil, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff85) 08:19:51 executing program 1: pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x3) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150000}, 0x8}, 0xfffffffffffffec7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="a6", 0xffffff28) sendto$inet(r3, &(0x7f00000001c0)="56b8f0e0a11bdf90ca352601c0976f379057644866581ad0acf39146929ae30ff186d22c6bf438e1a7", 0x29, 0x3, &(0x7f0000000240)={0x2, 0x0}, 0xc) 08:19:51 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0xae06, 0xb, 0x9, 0x8000, 0xfb73, 0x5, 0x0, 0x10, [{0x2, 0x5, 0x4, 0x4}, {0x4, 0x0, 0x2, 0x10000}, {0x5, 0x1ff, 0x7, 0xb2}, {0x2, 0x80000001, 0x0, 0x20}, {0x4, 0x1, 0x3, 0x8}, {0x4, 0x3, 0xd6, 0x69c702dd}, {0x7fe, 0x2, 0xffffffff, 0x3ff}, {0xf431, 0x2, 0x0, 0x40000000}, {0x2, 0x7ff, 0x3e537d0d}, {0xe, 0x2, 0x3, 0x40000000}, {0x7fff, 0x2, 0x1, 0x545}, {0x6021ba18, 0x40800, 0xffffffff, 0x6}, {0x7f0, 0x0, 0x4}, {0x19, 0xef, 0x983c, 0x1}, {0x80000001, 0x1, 0x80000000, 0x8c8}, {0x8, 0x9, 0x6, 0x100}]}) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff85) 08:19:51 executing program 1: r0 = socket(0x20, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea7820793b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b83257f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dad2c82dcaf6ff4b3a14e37fc60a336363513908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8ccea4629e5f01129415b16e1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c75821f146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb72004d1d43da80a7f6131f1272eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c0000000000000000000000000000000000009e13c25d3e321d6b7c3cb09e01a8d9ce05de0ec7a25fe43deb7840dc98646ef9873fd40f511c8a9ef05770ffd47913ba01c5e85d28632ff77f2519e2a65b29f7fa7948e06cf8fe8eb13ac2b1e5fc901b7a1894d0621267e8782a8b082273a6273971d0ac5cf6a8b6d6c73606d81aef931f5ce5a87e2284fa2a8cd422cec6469840e1b790610d5c0e81d2b47952f7619cdd8ac93d3bca615f4df5957065df540a5adccdf07be762633a02e369eb89cfa392d21b090a90afaa624864823c4972a9c0c4cd88a008d4120395956c287e8cf9233d3f74eaa4fcad2df7dba03b07a7356ed3fa433fe72274879b5f77c2c9ab71dd76f1fd60a80cfdf33262f28d002db5810091e1b1feac89d564792121844d1ff476a040cf00000000000000000000000000000014cb6adc34737fe2655213482f76b674b662b3e49dde1c8cd8b4a2f018d4886bf332d7b45314f984eed5b2ebf106b01335ba1919db88bcef7b9743b895e4c1c5178833794be4f25660327c602d158483573680da97e2c91f23c1daccde90fbaede81abc75b39764df296aa207b46522785242ac1bfb524effc864f62aae1e8f2d5c2cab4d623bc46afd8948dc98da0c9a2e7ae6bcf1724aa8f39c0e8980e812f3b5b9cbaa176ee41a438f83426461e2093a5d1c40975f9322819233c366007b4efa0b16279b2e6fb09231d489f9d1a054d90cf4b8ecc2556edfb2af7399caf68b18906e604dccff2120b01ecb580a3400cd38111ef9131ae109660cf29a020c322b685abec54736d79ca77769f6f7fa094acf35c3d02b96e17fab8d0298764ed8e6481"], 0x1) r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000a00)={0x0, "d8a737e195c92c0565d5043686b1e6e8494171b39db75c295d9142acc8a58401691d73e957d9bbf851690491dd57f48c677b78cccce9838a52417622efe6766a2814a88c1f3ded8d4582ebefc67220b0eb746e91e3344727ca519a09925eb7dd393654853f062c94ec65e019f3f5bef4a9441582a216f4c6ab60879eda465add1fbc08dac7ba25b2c7a4e0ebdd17a9a5036a7c6a5bc27e16cda03c41d6386d715cd91cd5b2a81b8f6e5a58f28cd7441bbef7b18cd9948cb7d52836a12c77d85a24be7fabc2fe451f79ba5a1bbd944f850154a6fa5850076b00000000000000000000a051f01344490865651fe207a263683f319f9f07ad7a78143834cae3b2f6e1760db3439002ff977d3575c618920072894b3796b0115f7c73a5d2abfd58f5dbd9f85e7bf120026852b92fd98c2df4432163c3073fab3a120f4bfda2a327d62929ae892e31b5b64fa901408f548ea1b08c07474c5c6dcd80038220e082e30cef834b6a4e83c33e7c5e97fb78b5af8ec9c6aa3a3bf95254b9674d051f8f3f20e0f1caba8e964e000000000000000000000000000000590fea7e8309625de56dcee208edfd4fbc3742dfe8a4fc8a1628a7ee7116544c180f04c0a254d94aee4bfa7c2c997cd879b5046f6609c51be488b96acc9c013984fda9d70b1a9ada2085cddb2eec95bac872adffcc1d31fdcf4ab90f62c57c160537e77f2121feae76ffe13c2252091e6520f55712f763"}, 0x215, 0x800) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 08:19:52 executing program 1: setrlimit(0x0, &(0x7f00000000c0)={0x4000000000, 0x7fffffff}) 08:19:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="c64037e58b047ad531cb7ce355c4007b72a38bed13a854e4e9f81f000000000000000074dc664cea196711077bada6445f179bf356815252af5e8aafac1721a78ac045d581f66b9313b2f4141f6f9d5bd4a82496156c6de883f6ad9d1c680ec1da8292de81b08d111c03b45a53cd7c6349fb8001cd650d"], 0x10) write(r1, 0x0, 0x0) 08:19:52 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="a6", 0xffffff85) 08:19:52 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x2, './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000300)) 08:19:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x6c}, {0x48, 0x0, 0x4}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 08:19:52 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) setitimer(0x0, &(0x7f0000000400)={{}, {0x0, 0x445}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000100)) 08:19:53 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:53 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000002800)={0x18, 0x3, 0x7fff, 0x3aa}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x0, 0x0) r3 = dup(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r6 = openat(r5, &(0x7f0000002740)='./file0\x00', 0x1, 0x8) getsockname$unix(r6, &(0x7f0000002780)=@abs, &(0x7f00000027c0)=0x8) read(r5, &(0x7f0000001740)=""/4096, 0x1000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r7, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x1015, r7, 0x0, 0x12) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000002640)={0x6}) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x50}, {0x80}, {0x6}]}) pwritev(r4, &(0x7f00000025c0)=[{&(0x7f0000000200)="8bac34e04def7040aa436406aa81922c97631de4d8b8f7886f8a4b8fb78c3db8828910379dccc6065b813690be09b164de355ceddcbc72c27bfba5d930abae0e6a1a53144119d39d29a065a840dc3273f3cae9d9294a4414ea067a3154b58e4eae5f42cf9f423c4042e7d15586b0607f53c498f142f33bd9c18f96397ed57c8d557cf8c10c5546cde41e2c32bda06b00f9b5f1629a2d351718713316d1a498625a407e1e6d4fbc23ec6c1e60eb5ce762755b1495bef50fbe50e8f671fbf413a8a15c9dee37", 0xc5}, {&(0x7f0000000300)="34916ea81bdbe20096e533dbd6e4faf3ce5ef9cd07985db65a13b4878a93ce65d846adaa338703e21e2ad501735675bafa08ce71da03af2cd24c70dec8b171c2bd74353f", 0x44}, {&(0x7f0000000380)="b77a4b31be99ac82718ab66b1e67fd0891bdca2fe95f1d515430fb26ccf696cd7919e6d6a953e8b06d531f36d259bb224150f1112b763ed40f38452ffe882661940749b57348788c6518949a3753bd0a4ffeca3e16ad3615", 0x58}, {&(0x7f0000000400)="3053740187b88e79075b66390408c54a4b8a4ad91a1174fe1684ce8ef4f8de929836a0283e0594ecf5210ef2a36ea4395af25924968d1e3d", 0x38}, {&(0x7f0000000440)="0ce56bec09ff44fe61167987208149f0dc5b226d9a34c08137c00dadf5e2b10164b28cb31e84296476ca2f55b538938ea23dcbe38d1578af81e1310716514a320745d12b5d06ab8a41322aac043d6acf1a298605f91032bd11b488959febfeb98a9d73f615eaa428dc7a29dc11c6098cd344f4de76eb785aa0cb2c89fa68fe37f3fcbe265bd19f132ad7d69be753", 0x8e}, {&(0x7f0000000500)="ea4125f336369e1f24e6e15250fb00d92f90a7c1210d2e84cccf22462b19fa2021d1f18a4dfae269eced413c2a0263b8b837a87d9a44b8e5e9a2b31baf17cfa4be84b29ec8e8dfb2b90a429eb1a4282d405f8afbdb0993fb3df846d0ebf340415170f3846bc8e24f37a920e800363ae290cc0f0ae29ace8b978a57071789d5d221d071663b53fa8db0c5d9c9ef208b2d1d9d0a3eefba71e1b613d145e725a43c3d741b4a5702ffe0031fac4e7645e8d57021ea10c0d3191b", 0xb8}, {&(0x7f00000005c0)="f979ec77671e5e425f73d85023a38c6a2a22abba8b3d15f22459fc8fa5742ae3a934a9f4c848ee5cec87e6983c841c8579fffed2781879864d1e07543da16111bcd53ee331e6ca1d2029d93870e032e9506edd92ea1dc288d39e69bea2024311b754c35275942a987632fc10deb19f1b9225f4ca6ce3df4626c9cf0c3b20663872fac3aee52943ee149b0142c077a76ce2050e3421f8ef80d96bbe7ead2bd3f01848048dd89a937fc0ce34c5b63c8ee958fc6232145089b52382f4ef44e43ef2d55b49afc748a861a9413558d8db9654961ec4c0ebfb7408a1b9af5482453f3ee025565a9035e2e855c83a938bf22b12e8cab5b399341c06b480f82b3de6980ca17085378b44145b440219f7afa8a118468407f85cd30a6741a4723a669c2badeb73138716aeaab026e4db334fb2221fc65a350da654fb0ce016eb5d636bdad1be0d8ea00f44fb069bc6ce88366ea878630607452903122723cbb41a6a9a8d3627bb3df8bc7023bb98055c7b722a97e2fcb50d4df0e98a40831a5bd88b078db1e29cb1c80f61c155329f246fd767a960a07132b7aba3509ebfb4ae2c1996128ebfe121c71e621ee2b60f0adda2940c25401448debc694254a0cefcb992855fd51571f78254e64114031d655ddb31267a1cd8be0168fff026fceef91b417a8eb203adee687e6fad13d18999610e8c88ddef854d839af0c0dec45f5c35d18439fcfedc0bf7050928a1727c634862e606800cd8aa67c758531f3ddfd0a58e3900a92fd05ada1a2c4470a3959effea2b76f49c0cff40a5b4b8e9a0e155bce963836706ebfe724b1a704664e315cb608317284803f56411302f0cc66fdfea0b1154a1f24f7e6e648745729bfc1cd7bef704b759d275c935d1624715949401ef9c0e4016a5a9d596de4577c769b3975da78d07b0e06e2ae088e70e7439f3611139786635df55649e75c070c899ec1e0d4c7f62fd9d730ce5e0ebf1811fceacdfe5a5c4790466be72e702b8879cdfdb6a31a1f1fa093c6366332d68ddd22aa07e41699975e087a32babed05c1fe31b992e9e670b712e10f616def867e8f08468ce17ca026f412261e2d6f80acf82513725f6d91f8600e20478fbf4b24666ba72da1d9dcdb558872af70b9fd607337a980258e96c7f39045d58e35e62a52e92145296a561af3668f76879d0eb2da74e1af15766c32bc9f98a6682124c65d0e53b1f98fb998cd3b81a8258b740edf668e93ac2a9b26f948da416eef87170e368374e9a4f02b6c5a8c78e082892cf0c8e4b311bcd49b4cb3502a92eb268eb2c7160338784b143f817e6fdc8e82d443c22acfb9b2db6c3d257e67b19de43c7cb356b99a82a71e3b952f7c089c83f7dd9b41d677c8a17a875256a8fd2785d3e3756ae2f7e2838eabd14bc428895f070142010727a10a0aa79732467c4aadb9702a4b50a577a651d8d900727f50a596886daadb9907bdb56fd2cf8f60820f4fa9b1b799d1348303f0e3630689a3c26989c347d8531cf6b59a57f072a096b6ec598e79240ed79144b65c0fb583a10670c4b4f8adcd075adc6777017f3665616e0f0f4665e81174483db3a4a1cf0994a12aa57139b8799c92433402d9fb44c953df85f5c89355596b81d4620786df921cb60d21aeeade41fd2aadff4031ca226a82adb2483779c2bf9abeff6a9bd8500aa37e28991b60c04f09a492ae9ee855f1b42dcd3b245ba42beaab8905ac2338e05953724dbd51db7a9405cb01df50b1188cdf8adde4b7df47235ce835ee74eeef867ad2116ffe9364fdd5b2d4ab37fe99fb62533b808dd7ea5f0b35a807ed1246a68e3797d0087444c5e4bee15d71d2c564344d90805e81c11c2d45b691190aac2e841be93ac32e8d3f53499734f180959329418842ec92d63c3d839b60a558b41d1321620a7f8ea326c5be7da50a2096790b40d92a6e2d4eee8d962fefb71259932282a5d37a09d5575dfb33601a2efa0dd1d213129455f11ab6e37393f9a53c8b88051a562a1d4dfcc6a9f03c6d0ae406d7534b1941f83464b92487dd3f7cfcdf635cc7bea4ac7f5f3265688cc09fad19f6302128d4f98d8a8a4cb83a12f7355842c17965bf829d73c5edf8f4343a4617dcc75bf2ae7d48d5207dac83697da2e171939c9ab9522bfb73877b211402a1b69d7d0b8abb12d3e57b448e632e0c415b26320ded5bfa140fde73e645eb2a8efafc48d21a7726afd9f561c77de169b060a50bc45822d8081372d542dd17eced21986713cbbe51da5f8b18722094f982d79530692a4df7396d6f84ffe50d5fc8de6963c6d9b1d1667d26383dce4ba1a90423e6dae1e7239c21bd1df6b1ff06bb0b4bbb53da567dfab8ba6484d62383b7be54aa262f084af0490a28840a49e5feca04ac14f1e86ed3aa0c7c2d9243dece98fe852053731d5fac65395bed3eae8c0c25c845d832ece93303d334722061c9528b30e89bc4673dc28d6448fd0366d6ba4d0a54cebf2b0372d5cc74d78750f054398bb23933aba7f6d561af76a6d3ff4f93b9ca165d79edeafbde2353711fa61fde37986b4b0a1c77782ae376b820c06f286156689287e5c098e3200a7ecc83e26c4a0524f6f1bab5a5f641182ffaf58feb83f07b376afb65fca8c4b7cc077368f4aad7125f234fb0115fc4a91f2df5e52ad0b0f702375745a3188bedf7540557160134cf4ef5964b3c0796afa01006de51b4663862a83fca6674af10bcab35402734f61609e4bd4d0251987657b817e000dded12c1df872dcda6892a62fd0312ec66b7947f8b949968892137b2da57d9d9d8af8e81c20bed42942912ff9841ae8ecb9cbfe20843472e37344fa01a6f9b259e437df1b681f3a600f841a240f15fc068617eeb0d28ca1bc509e2e26c57c8a785a4f3316710601a5c3eeff3a3b362ac5a776fc2dcd81f4f636ae3f31e389d4f005f6d65d994a7c43065f66ded780230a1c716ea30faabae90d85445c5e45faac83cb3a13ec6db32517aaa95d2db6622881ea9ce63656fec77cad9b96dbd11e6ff3592253309cbf49fc3f2b561891b1738be0cf2174635b98a5d7717864f029fe81babf5fecf8bad048577185171ace9160d89106bbbb2a0a852c7fcaacdcea73a00b568e443486675722d6fd98fac116a083a09fb4cf6b2cd8c96892bdc6c75b3406965e609bad1a6586cd85cde7bc0b3ba96b21ee4c90b38462819bba38d6ae2a6f23ddcc1feabb30d58d357d9c4454bce4bc7e1008c1c2a0b4127a10bf60cd55949edbeb7344649584dc0b005564dc8d918109113759a76497d9d7fb0d82bf132aa5bab0fdbf384d68a45bc71c3cd389b24d4a29c220c0d2e685c44a8c60d85708741eea2cf78236860a5351a1eeb5c01705f48359b3ce2c8207e94216e20ed9e7b22bb4d614e0fcb3bf8608d9c487e6b809d41aa81f6d8167b1375d0b17d6da05194d8d8df19d995dc449a68bc4da50c119db0b37482ef1cb4720ee05c2fda9144f30cd0b75b645f1fce7012c1797e4d60d8b79454a82a1e915a65bfba7dc2620a716141f00f3eba83eb8f82f26ea9828f5ffc3245c26755f97dde3a302f27ec1c3ff2e84b3ebb4902d34ffbcbc260f8afd7fb2ac45044296510ea38d9a2325d902a4e0fcd32a5546d3f2ab3f75dc469d9d581581fbe68800a28188ade2efc565adb1c7f550ac3884916de2e3ea4c7b115b39ff33e1327d376a5b457966210b68cdb56964222044ed0a84ea3682e6f045b956ab8be9582054accfcfec2a3904f33d76fa950f87bd1bcc431f6cdc9975c6058fbdb9dc5b8f3be5a31fddd9ca8ecd05a32e96fb25bce84698b78015344848b818e83866ff12ddaa228fa12848a58ad50648be6c6fc99b1864e7503e44e8460a8597cbd2f253d198c8c81f8c0ae117293e18389f46b1dd3f3e380d6f33ccf5422b896fa7b6db6d10a3b9221da8955788d2e88df4a47df6e4aee8a24463cb0fc87fba489f4908246aca01da206c21560941a449039c271993fa0974944aa6c678c7745c29bbe3cde981c9728ab9d2dcfc0de3c29c516d4596607934b92e8930978bfe58b8e50eca204ba6b98204abaeff1749e9ef12180a6ce7e799de1305c7d6edbe2b26d2d467671b444b03d88b8f11a4c9eff07edd0c6fbd1524b8a7ca860c5ebe544c642f86e3c740a21bffc42b80c68d7ce219b43387bcbf4cb1638ccc172f654f57ce0c42ac911528587c3ccc67a235efbaad752d310bc46e56f86fab8f68500c8c88f1d1846a8bd95f183c9a61cf5bacaccfa60367a1a29c9772c2fafb43e6279610be73049c495fd44938d632cfa97afd41049fa6c72f7dfc7e79af32941a30ace66fc527c2a4bbafed881a30958b300ed53af51b6bf6296215323ee18286fecbb5754cbfefe5b150ba6b5dec8cd6854005542286e1b0e06d22d2d8cccf224fe911b0f5238a137c3727f05d2fb610a2346d853c0f1ff852df919fa91ea1c38eee21b86909106581bd03fc187cc7ea91558c29b85a124aba174a7628e72726c5c6788f8f8de86b08147e1d7847c4541ef074f8b0f4d6ab3aee97011f558ffa6eaf6f512e8edd36157dcccc5a817093877f9cbb06d786c7a81f58b1f613032e2f47eaf221ed00e7eea75bfbad1289fd5f843994be2493d76862d4de421a2f7937f83c0b8bb6778f8c67263fc8ae19dad14d42f9050bcc1c5e842c81f0ff1b08106a101eaeb2367857c692095eb57b5276a07681883a0f22d3009823929fd8515e2252b6d3cdd38b7234532c6b6cf9bb16358d82b47af7ed44e51dbfbd8975ec8e3c1b6274d63003de98f28a6babb54d26f46718a5940c3c57eff227b8dcda0eafeb4c91eff610fa28bf00f7a8eab2eac71b153b5c53129509cc63ca64dff124045d495a034a1394d563fa277226caf9c31733ce15fff71d1436adbea504362d0d03ff4f18fc9b903d4f9a35f0369f69e980b769ce06767704388394a3483fabca6a53f412221bd1db809ad7c39aece32e9e24e751ef0235909671e1f80bd0de39b3b3c088756535f35826f06f08979c6b41bc6f834865c430efe3f246f8036922af5985a59620e474dac0e8e993350ac2bdef3d5fba8694df40363d88b70587df0f925805e2b5e871eb3d229551fb74fe2dc8661e85706022e4f74e27af43215126f3f09740b457c19e2df3e28d32e0e9cf40bb194bf5adf04d02a1bd0fb5e5ea1d543c307848c7ec45681c684e580a0d852641ad4bec3a6c3df14fd93b71a1a67c9051fb3c48d3e5c437c1b6f1b6867409b16bd0f4fb03f20846c2f431591ad2e4d828e1a01373544c270ade6b24e8617a892b4e38f4ee7fcedf434491fa2e580b492072de7c082408249c016b22d0f146841c5e247cc5e92606c3befac1a2b9a71da4653a4a0a5a1ea3ea29cc5fffcebeac64b55f2090248a594655ef03063bca92dafe607e8b320dbc4e73c78b9ae8cf5a505d3c6dc903cd8cb70becc15442adb0112a5092653c3b3bd35002a4651c18a4507ca9ba1e4b46c97f4cb4db237d3a29541c8604fcd74924cffc317a247e942ff90c535d12ebee102ef30d85435af9edff7d4fc45d749246615738523c86509edc664f9b2bc87478fabc40afb63c503c0a0f80d76e7ebf6a5cacd2f687e7340f44dcf3298db90373e54b2cee34c29f7c264200f8c9ace492b26ea97e700f4a0d7dccfddc6b535673efd7b869c4d3be0c69215f331d9d70c6882e078cc1496d469573856375d497d2996c029f272e3a90875671c94239d34d78ea89e494c9ed6533a46c576e40f7cd58fe6fe96cf3bdfdc56140ef5ddfbeb0597cf558e", 0x1000}, {&(0x7f00000015c0)="450e174d772b3b5925f86b36345f53cb37c82690e39499e955051e8dffff2678501f02c9632fbbe1d33df30d0de28cfd92cd5d1dfad7672473887e441467529a9bc9c724a45dcbb3b7bc7ffaaacc3c819c58f2d47c1edacd709c2280848014a373da9f3d493adaacfcf186cc0313c28b8a4cf2c280d1705971e5cb7b5add404b64a8f7ff0fa53660d81fbfff447beeb249695814afb1be6f756627e1dc804034a857247bef916bf965fb2249f688d63763de605b5c8b0cb62ec3e3fc2775a09ffb9b51d999f4b8eb09fb39fb9333dd9cf41d1bc59594a0c59998b12890320dfa6618c5185bb5a809631ba33a4c789920656e3b7dfbbaa77f2abb413585ae78ce94c0e562f5f2cbef204fb7713a0f7d003973f6d7d0b8ad841a3caa984549c79591190ff3ee75f4052544b239b8997101bfa4c4a36e051af9846f03f20af9cc5348e7bf6720427dfc89d179afa8d010804981d1b0d8c4388f9af43539a836c2e2876f1ece64b8f6a63e2f6838c4af5c15b519e4c5910ced98e2fd1bcc1dc49d089254e793a7353e084e3d337eb32d7fd58d2d0847cc8338835f9c3762462dbded420f9e29426d93c05ea63f7c168c1e1f2b7c53695239b5d10ed88146125c92c3fdc8d71318e3d29c62f2cdde5fec78613ff4a8c7c185eb5eb6d62aa2790673d2e9c450b4a125cbde1a4c669574b92ad05e872852b22afed3304eb38a3b411871fd344b02333021e57da642de83c08f3f61aab3173ccdff337200c78385d0e4e65872ca2e341a35d61bda659c0b29f3d00af935a4168caacc94cee3fc855670c43b056a3b877d81ef896b6e9ac246d8a9a95df5b5451b2e8293592708781703568e60cf48db131d5e87052a6a99fc02f9aaad000263fea24cac5cbc6837ea28ad35b8e347f54ceec1d6d50b29aea9c12fd5f072e26b0f5ab190cc8147e505c71a9f5552ada59837f03fdf96e12f82af5a4634e41b481d3b035c8126c4fd2a3092facaba9da32de6b2c295a48559d4e71d10ef8b58e4893d43822d6d27bba038dd0a37f3b76df7e5c37d76d66e1d68b8bd3b41d9ff665f954145412d4315b4eed228820218e31d2363cf5397a91311787c4f5e90a88d3fe650a860a36953245f8adab2834d0cf5b9082eacfb5ab7636cd90374375fc2d4dfcf6ecd03f6cf192359e8d0119159be960ee7370830741f77d533778265f62efdacaacaa0f3483a146c698fbfeba8100b4fd14bca6118f5173cc984379f018898389a329e70b360919313b9a0ef785704c8905f967501a8ebe752fa5b514d0f467230d9c715227bfd0a1795589325e80be4830a7b2a18f685119c71052a71de27d1e474183f18f16436ca650348d43ec37933c5b9ea735940e6acde904ca991c5c8b0de61c249f7dc7a71f783338d22918b80b6ab20553b76c60b137fc03ba57b4560b5d81c9bdb55fbccda6b1c6cf920f4e784bd43d034d41a4f7cec555199ee323c5099aa05a6d576442771a88b60db4942763f0356cc859f7e837a44d2f75370df584e75612b36569d5329d9858eb3f91bd56277b0f9ea82e11122c3bb5892c65c9ac244718c90740a7e79b59518147a53eda923b4d77975161da6fcb8a7437e4f99ce5032fcdc70af93b26bb9375fb31200cea999a6319c8c495eb77c22239996745b1bcc716d27ecbc35e3cfceffcfdd9f738a5bfb24a7670d4b9daf536a9f3daa12f4411b4c14716bbae03e8f3cafd70edeb13b1aea0fe4ca676647768b70d5ef2df1d59b06759e8f26869898529b9dbb07106c0b27b26be4d9ee42e7d4225802fd91261c55151b5dc024587295bb24f697079f4b369c30b0f5b339a7fd7c750e48bb6e00c6cee50a198f82374bb0c7e1d5f27eedc3e566d07f5532c8a35e76b09efaa38ea98fd7723be73cb8bbd1e6b6c76cdd19e8719776538f391acff93b4818782c9ecc1205e32905e0debb611af444d655ea08e0d29a2606f57c68bddaf656fc47146154289a6ab2f172b0722a4bf385b49fd5e0e5e7f375409906ce8116f69ec3bd001a6c9edab77612300bd09fa4cf3b4346a09e6f222b12cc7ba99a7e93bcc470688e3627f8f4adbaa33bea080c2aea59571599a90bbb69d6c7d7e2757e9212cdaefdc985badfbe4c3e1bcf6c652e99c082586ffae07396df0a837565d12a8b69163e47c377ffd74ecb572cd42d1587ac2ef286208831028044792f3d35aff90481000133f9c9f2fd2030422ff8bc14aee672ad7556c32047fffb8f28a31fea5b6735ddea030d78c354241422d0f3351955b5a25632768db8fd1b86bfd263483315b54c0392bf89590eb77df98ce8ac01b81c8ef1387a9fcf11f7b2b39f497c2b614d074443b266d1c5aa3319f9acc8cdb3e0d7a2df3caa44e290cb78c155b0ebf573340ec07803f49321a3e48da797ad3fe12b8f61961008d98da693e3165ccbb8501f1725b8442746ce9643a247933ee67eabdd23b19bf138f3d5b9593e27c6c906a94c15c5f2c88adad7b01f173944693b47273c3601e2e5d5902a8731a007e86e15a5deaf4295afe822e9ef2d26b0107d4c9360265241ed09013fc86e31d3c19f5e4001c7c03e2f1b880eef71cae31365cb689a41407d6df6206f20ce571b248401d4fcef5b73e29db797390f2b120ed21ab7d946f54ce5ac2711b3f7108b2f7012627a8ae9237322121dc672ae7ecf456641b7cc6786d684c6c6b4fbe973d09d26a880bab1ea80d8d988a61e374011c71d8799757b0a2f3c5ad1149c3b725d8b53128a1cf46516c84692e59f6f995d8de9879df992d3edcf6abc5cba4564bf44c554944274cb69f382ea6a380064ab8beb461e1a35ace421c4ed40ea5bf5920e19159015244c63633ec83e0ddefda7afee9cc1555ff8960cf0ce4ee3d4395ed5d921dfb34832edb67435fac275e7a786de38d1f07cbe3f4a66b5a5b49d8e3e46a545870de1f67dd8110e69b2c789e95a4969fc6a9d8816129106a0023e78e1ddeb8647588d7f993d62869eba8eda74947fe24892cf66f6570288c1c4794151559591b6b094c1a3128154273aa43e7eb6919b947d0a2e9da25f47cdc0772f7ed078600ba9c988b718b4be82c9a9cfe57d137d6ba102b1e60f017ca790799e75eeb221941238cf2f435f2bc54ab59027ffe1858917d4f1819c8719f52dd3844ea9907c472753a18b6ac8f6a509bbfe804e35fecf341286c31ca62134e66461b2b3cf2ef885ebfb56173bbd9a09b70fd669b1f8513a5a06dd2edc001deff8d370dbbdae15c549f31a3af07d75e690141b8a653bb7efbb22bf9449574b568e2e38c79d03f01518c28cd68e08fd38f2840de924c9f623fe1ae952916a4c9179919092a75e2eee322862edc2b11ed946a7b4290427bc493b73542a67eab73ec177498a3a5d928a277e4e1941f2b5e87489bf9de9f6b809f281caa55149c3580e65dedcf7926255bc3a4925b14fb998a38b954a3912a14b27377ed888d48cdae4ce54e7520f6cc715e44e9ea63a8cd2a287718fa58b678a5e1e7c56551223d5d6e4013a625c0f723a471393ba4e8ca3aba2c9b4eb4748aead292651317df18e7c8c9ca7f7b6b8811e925e9ca44c3f6b267529cf3a69a4748f1b37b1e94f5ad57c149a297c3b1546a070cf24c1c1a08c88566059635ba8a89837c284f64d38bb4b5058e1dff97e2cbb2515427eb4904cbb3ab9230dbc1d26c1fce451c3cef2592e849226feb4de1b6f627d271bcf782a8e20407e2f69b48ee7c93452bc1194f313a57d8d4ae4db057c2929c95f62ad2c2668fd27c20b4e0e4966c8b5cfe6a65376b3d064e270039aff6f59dcb3bbfb8ae1f7c02745f3fc00ddd24cdb2c5251f711856880d0816b2fcac174e15e268f1bb45963d4c99aa23b2d0c3c512668ff0514f3dd07215b3cfb4b0230fdab7d4dc713549a92d6f7d91aa1d7ea73db880e03d32a734214f6f112366541da10b4469b5e6209af246358ba3205a25f194bddb90a9c63dbf0cf7bdd43be5e96dcae9a0f66a4147bae0552e938210c573db6ef7311d6fff1d6aa82fb4923a18b7a9b56f4b9cb9f8edfae2d90b27f41bc63b29bf5ae6ded89520641092118141f0f5dd8aa6804ee441f50ee38214c91592839be71fefefcfd2c442efe81010325d031f824072f2fe2c802d396273cbd7320abb83b5a5e2f9b2ab32166d1d53c56bdcc1e98d7839cf42dd99302b4e8c2ea46004c741c718a678674e22f2940bf0f8c4a2c989ec5ae6da88dcaa6a21febdccc15655093fde39d315c25caba7c257d43dc50748ed391c6fdd9642e7c16a882476ed55b2cf1309124384c9554eafd9cc29420b28e6975ac55b641194ab53dc9af9d8e2b6ab3495cbf902a6d9f81a3499aa51e80417c2b09675859dafbc015b3a9ff8470f467de77d7be788d314cb4c7a5ca5a9a16da8bea391e5930247075d3086c2ad38055739644982f4c23111be509a31ec26ad83d27f3f67ad12458cafd6f693354be022d6a7f34978ea8f071521bc8c646c75f585f59d4ecc6354386f97209ec437560100edc462e8fbc3c7e3b27b1f8747514823d5748d9e362b5270025b0254d1d6aa99ba80bf402653110ddbabf2bda955cf0b9d03b02c9f95e937c21213e3f3d1c52f951839246cfcce84b3e79428bb99025a5a87f6a6e318231f464ea30c7275f3873370173639ed6f25c3e43f9b753ec19768421392a67a1c629ee138b3138f7ea462dc0e60cdabe979cf03eb94384cd8713f662cc5779dcd2cab299ab33741f834c64a353a5dd2cbec130f6c797c48efab56eb0d819651cbf8f4fb4cd2ec5891ca0e02b319095664a85874f0789358a0597f99d526252c5713531e65c285eceb42ef76fd4be8f83efa7ac09799af8d37edb6fd21ecfb0b548af080a3cd71dc6512e0adbd036ead7ce0095c9fda60f14efefbd0ad7e10efdf8e2eec2a6a6e1629ed4439951fbfc76d5365efe5a8e510baec9ec9744164ff68b3817793029d9915a1cfefe3984cbfc8363ad1946466e6dff1bfb251ab9828d3f09f6f7b59deae92c4f59cae53c446ed9efc18383074ac353654dca04284b60c1395c8ab81529de53a0ea6651626a27b053741aac2af6e76493d3f867892cc69b64b1558e4c41686ab96f1b2c86d49f5a16a6030e3a0605e68126c9d2d0bc85af052f0652f389f5201eeebb462d0462b882246f675c973a36715722447b46d330f922157b713d7ee6c527240af2e3f50e0bdb50679da58ad71b865149cf7ea53798a7307a6d02d74a569ae85f4f1b647ced7962a552b2a8b18a4d630bf4a660aad76dc09c7dfb82ab3487ec57faf22ae302850d84117f1f8a91cbbe6a7654c67444a0925219907e752efe8326ec06c048a601ddc0f88931f1b3f1ebc56fc751f6f56d9a5dbba67f7cdb622ab4d6f601c867bbef6b2ab26c26839733ad48f16b6eff9fe7d0a072f45ffc7141cd6a595b3e7bf887654d71199724dbed304ac0fda3d174b25ae94749e0b517653f37551412daddf4e148dc660e1339da895d080593be00d6ca35993e791d839a2c70a6aee1ed4828bea6dfa36ba44027e5adcfcb8ba696afa19f53828064323d2f1f3ade6f2038db58003fc591dc27f47c83cfb6bfc0a58683dbbc29d73cbfd9f727fc3d67688f6ec83efbfc8cb8077201c46cdaf4cba247906adcce4891b57ef4a15bf0e532277449d107011aa5d1da4ea9bf635f15e8e236e3df334d82009f7cfaf9436d214e192c4bec0f5ae5001c52d6a24f6f51b13db5ddbfda60fb8fc121b04796528cbf6a406cd0966f39e6390cc2d4efe3b72962964d8d50416a", 0x1000}], 0x8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 08:19:53 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:54 executing program 1: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x101) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000840), 0x303}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r2 = msgget(0x0, 0x446) r3 = getuid() r4 = getegid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000540)=[{&(0x7f0000000280)="b21ffdf6fed9c270432e20d1237febaf715dc1732cb93b405e928fba32671b71961de8d1a8612830b056f397698b65fd69b0fefcca14054b9c5ed6f1304ff4463d381c03c840fd7b3c265ad9a52c45db9ce08220eccb05c6ac9f81c44fa9e13c9b3b195a3fa225c511be33241aac24f9033b45bebfe4474cd04e59320e7e9df937458d65129bfd1bb02656edf70a9bab1c9c9a022f806bc5b5d052cd4a333bbca91a0513920cc0f2cb551552bda977cc931c816d7cd178a7c72b60a9b30362d7e0402e0fc49c5e25c516e4a47bc1d1ec0cb5dc0e0f88bf45d75955"}, {&(0x7f0000000100)="014cb2c0e7e4028ec07452925428c61ccde456041e9800f99c2cd2e1c1"}, {&(0x7f0000000380)="4b9183af71c998220d0f430ce4d66a57a28ef1a7a5eacb78745cc27324d395e2ff4227023fabcd549f14b808de21051e22fc8e0c99babb72bf03b20202db73d6b7a087c83ad8ace956eb71d2ee76ff4d120c417ace13cf923243a176e078f34a0a7d2e993f3255432fa64f4b04e0da7c58caa98db44f559b7388ac8f4616f3501fccb508c573b5329e365956db7342fb24a37ea0ee080d8498f910cee2b283f28a9ae6253a108ab610f40a22b5ec65c9f3a8a0c50084aaa1"}, {&(0x7f0000000440)="57cb07912b67c8cdaa67cb30fb34ff1214a86534a9d072e13dd930ba5c894207769634ba57711d6c56f3c04729203b2d399c6eab912ad46999d11b52390359be519bda127e34a6d0fbc0b0ee1a0b56186f0a9db9e68e065952a4adb168971b7a40291c034451dbc83ee7146af0ac0bc4fadd6d20d5056969efbe"}, {&(0x7f0000000500)="e9438df865b03f57b178241fff4427914f54c6e1b210"}], 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r6, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) r11 = getgid() r12 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r12) r13 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r14, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETSCREEN(r14, 0xc0245755, &(0x7f00000005c0)={0x3, './bus\x00', './file0\x00'}) ktrace(&(0x7f0000000600)='./bus\x00', 0x2, 0x200, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r9, r11, 0x0, 0x5}, 0x4, 0xb8f, r12, r13, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r15 = getpid() setpgid(r13, r15) read(r1, &(0x7f0000001740)=""/4096, 0x1000) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e4166696c653100"], 0xa) 08:19:54 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a196a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b25d9e9632951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3b9b800ed4bbeb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f0fbffffffa4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000001c0)="b1163bd386377e1e6c2c5a6d71aa6dd31b57b5fec9cbb505ba043cec2474b759722e932f0b49ac9b6dec7b0ba741da36ed3080ed67ae9142d48a173f4b0cb11699e3dc69cc308e067e041b52807eda41a191a3688db8ebcddae5593777fd5ce5ef2445332ae4b8f4fcfe7c094887a0d6b1e6b3bd6ae834b381546db799e899b2bef587a25dda1061d4a9bfccfa00f0bba634dceb0451b831ef767656418af3977bd2f7d63efd315ba8601b9b4d2b6d17e73a4eea49325c8db302e4c2b0e63afa58d9d8c570174716a1dc82fc84704d9ba7fb42e503b3b99fb9a0d0321c1b0d811fb4481b3ce9f449976e0e658d966a22dbf621c24018b4b4", 0xf8, 0x0, 0x0) setsockopt(r4, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0xa, r4) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 08:19:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x28, 0x0, 0x0, 0x6f}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x139, &(0x7f0000000000)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8, 0x0) 08:19:54 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x0, 0x40) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000100)=""/233) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r3, &(0x7f0000001740)=""/4096, 0x1000) setsockopt(r3, 0x3, 0x8001, &(0x7f0000000000)="003aa843b990944d31cb5a932bd822d1d912426bf896afee85d198dcd660425d8bb6ba3541368e980a551ded01993cbe5623dad7334aa7488e6a0aeb18a404852080a45a4ab337f5eba023dcef2a945697c1d998c9c56cdd3ebbd73c1ea2cb8dc894cbcb52eebd0fc69f72eadc5a92707dd1cacf47fa040fb63dbccb1fb7ea49cccf9f74b5808ffb7f5e7fa813313338ca7ced8d2a36b172e3de2ac8eadb889d238ad1976fe14256b3b344d29ed630b060c9dbf2beab141701c41085772dfeeb67a7ac", 0xc3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 08:19:55 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000183, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 08:19:55 executing program 1: getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f00000003c0)=0xc) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x86138) pipe(&(0x7f0000000200)={0xffffffffffffffff}) readlinkat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000001480)=""/226, 0xe2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000400)={0x0, 0x5, 0x101}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)="510fc3a038", 0x5) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r2, &(0x7f0000000440)=""/4112, 0x1010) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) 08:19:55 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:56 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) pipe2(&(0x7f00000013c0), 0xc0e63ac8e7e0dd53) openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x1, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000003300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r5 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f00000031c0)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a9f6e06cee243b00d38dea8f3a17ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc000000000000000000000000000000007d72d26b642a6b4c4efea675e5d2ed5736df68d299fe71eb920de5cff08b74be2e829e94ce0dba5cfda875748ee81140c43e39e4a73d4bc5a07221862603d1538e17da74dbee0d42960efe57fb42234873af6da8f4da00fa03bd26c5d2faca5c8301"], 0xa) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000001400)) mkdirat(r8, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480), 0x10004) r9 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r9, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r7, 0x40044273, &(0x7f0000001640)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r10, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r9, &(0x7f00000017c0)=ANY=[@ANYBLOB="000000000000000000000400"/104], 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xfffffdd0}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r7, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 08:19:57 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:58 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x80000000, 0xd9e9, 0x0, 0x773, "1ab1401aefead5af77d78472f2930aa675dba2bc", 0xfffffffe, 0x200}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000100)=0x7) dup2(r2, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 08:19:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff85) 08:19:58 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) socket(0x20, 0x0, 0x3f) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 08:19:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff85) 08:19:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x48}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 08:19:58 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff85) 08:19:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3, 0x2010, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7ffffffc}) 08:19:58 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:59 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x90bc, 0x80000001}) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x0, 0x0) connect$unix(r2, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) 08:19:59 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:19:59 executing program 1: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') unlink(&(0x7f00000000c0)='./file0/file0/file0\x00') pipe(&(0x7f0000000200)={0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) read(r0, &(0x7f0000002740)=""/4095, 0x8d7) shutdown(r0, 0x0) link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 08:20:00 executing program 0: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:00 executing program 1: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 08:20:00 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') r0 = shmget(0x2, 0x3000, 0x640, &(0x7f0000ffc000/0x3000)=nil) r1 = getuid() r2 = socket$inet(0x2, 0x3, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r5 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r3, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) r8 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r8, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r10 = msgget(0x0, 0x446) r11 = getuid() r12 = getegid() r13 = socket$inet(0x2, 0x3, 0x0) writev(r13, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r16 = getgid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r14, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x8}) r19 = getgid() r20 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r20) r21 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r21) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x2, r11, r12, r17, r19, 0x0, 0x5}, 0x4, 0xb8f, r20, r21, 0xffff7ffffffffff7, 0x38f, 0x6, 0x53}) r22 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r22, 0x0, 0x0) r23 = fcntl$getown(r22, 0x5) r24 = msgget(0x0, 0x446) r25 = getuid() r26 = getegid() r27 = socket$inet(0x2, 0x3, 0x0) writev(r27, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r27, 0x0, 0x6a, 0x0, 0x0) r28 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r30 = getgid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r29, r30, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) r33 = getgid() r34 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r34) r35 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r35) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000200)={{0x2, r25, r26, r31, r33, 0x0, 0x5}, 0x4, 0xb8f, r34, r35, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x5915, r1, r5, r9, r12, 0x82}, 0xb96, 0x6, r23, r34, 0x1, 0x7fff, 0x8978}) 08:20:00 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f00000000c0)='W\x00') chmod(&(0x7f0000000040)='./file0/file1\x00', 0x0) 08:20:00 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x2, 0x3, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000280)="74bc9250c54c4286d1a0a1a1c415704b40991f6dd42a10b595e27f2482c73faf5449eabfa37066a4a3742d7d4f730ba374e158aeef6ced618b8c28043b171b64b1b8a112da4173b38e434614bd6a49e55973716896f2429ad6d9e200e01e5fdc0d2b3d27549e28aab7519d4a8b0e1f9ab62886ba84dcd5f9426761988f16844911ddb3bcc4a079da475424973615e05adacf11415196bd08281ed7ff108a31e01ad9fd0ad3d172b8882dcc2f45b9a2807e27932e62ace7401d97a282922c602bd35e51bba1f94be1eeca24048852a639260fb19d", 0xd4, 0x2, &(0x7f0000000040)={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r3 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/155) 08:20:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000001c0)=[{0x8, 0x0, 0x4, 0x400}, {0x2, 0x20, 0x0, 0xd9}, {0xffff, 0x7f, 0x40, 0x401}, {0x4, 0x7, 0x2, 0xdf0}, {0x7, 0x3, 0x6b, 0xaa1}, {0x2, 0x1, 0x29, 0xfffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 08:20:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x31) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000180)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0xfff) shutdown(r1, 0x2) 08:20:01 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x2011, r1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) r5 = socket$unix(0x1, 0x1, 0x0) r6 = getpgrp() r7 = msgget(0x0, 0x446) r8 = getuid() r9 = getegid() r10 = socket$inet(0x2, 0x3, 0x0) writev(r10, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r10, 0x0, 0x6a, 0x0, 0x0) r11 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r13 = getgid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r11, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x7, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r12, r13, r14, r15, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() r17 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r17) r18 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r18) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x2, r8, r9, r14, r16, 0x0, 0x5}, 0x4, 0xb8f, r17, r18, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r6, r14}, 0xc) read(r4, &(0x7f00000001c0)=""/95, 0x5f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x1010, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000380)) 08:20:02 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:20:03 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:03 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796745ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e00000000000800a8ba6d7a8dc7bb8c3f27dd93b5f6e135ef5d4d080089fbac1e680d5db19f085dfd2379"], 0x10) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000200)=0xc) writev(r0, &(0x7f0000001540), 0x1000000000000023) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) getsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 08:20:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x480, 0x30) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 08:20:03 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 08:20:04 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:04 executing program 1: socket$inet6(0x18, 0x1, 0x2) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x4, 0x7, 0x1cb9000, 0x2, "98f150ba1dc4e637062a840c62df5f6d1727ad43", 0xed, 0x9}) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 08:20:04 executing program 1: r0 = socket(0x2, 0x4003, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff28) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x8, 0x7, 0x1, 0x8, 0x1, 0x3, 0x74, 0x10, [{0x3, 0x3, 0x5a7, 0x7fff}, {0x5, 0x7ff, 0x80, 0xffff}, {0x1000, 0x5, 0x8, 0x1000}, {0x101, 0x1, 0xfffffff8, 0xf7b9}, {0xff, 0x2, 0x80000001, 0x90f6}, {0x8, 0x4, 0x8, 0x7fffffff}, {0xffff, 0x7, 0x20, 0xffff1154}, {0x7, 0xffff, 0x4, 0x8}, {0x0, 0x3, 0x1, 0x7fffffff}, {0x90c0, 0x6316cfe6, 0x8001, 0xdd8}, {0x6, 0x10000, 0xca2e, 0x6}, {0x67a823ed, 0x1b000000, 0x5, 0xff}, {0xdf8, 0x80000001, 0x3ff, 0x36}, {0x679, 0x8, 0x2}, {0x5, 0x0, 0x6, 0x75}, {0xff, 0x0, 0x100, 0x9}]}) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0, 0x0) setsockopt(r3, 0x7, 0x3, &(0x7f0000000440)="a63e597946e1da6ca54b56913faf39dd74c65ae09b544f9c0cb424e6106f3d7bb1663561cdf40fc2f3c315d7193a9cc21382efbbebf4c43c1dbadd6b442a7f133063c08aaffa993bab9259d922dcc14313d72246c36ac9e9135c64902e9245801940e06abf25905622b79462e2cff8095b20ca2480b33c634fd58ceb50d29df9fb45182ac88340de7d3db3fa9abc68", 0x8f) write(r2, &(0x7f0000000080)="a6", 0xffffff28) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) write(r0, &(0x7f0000000300)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776b19b78f45942d02bc80a9aa26755e9f5609a77837129d1ed0e1e70fb7b0f3815ebc9cf557a192f28dff1522353f068c6a96a018ca83cb415d95452581a1e6170000100007230e07787c17512b907c0089dc0c2291b4fcd509630d5883695e32038cb0e18725961f938dd611d29324d42be7a67c225aaad5014bb61a47b097b457094e93ef38c02ad6cb13737249a1e65fb710c3e4adef18fa8a7f0b16493c89b4ba1e22872a67b5f7aa7bd5f53ddb8accd4f423548bb86922394b64c2879ebefd8d60183e488dcfbcdca2dd87140bd97c1aa672d77ec52f9a4f2d8f0dd59940f5d7517725666a920f7891c976f11f5c8f61f02a19ede5fef26e7beaa1e2a773904b4b8c34aa3a802007a5b141caab16cb7366e2fa6bc61e5a18a3d9438031f2478c0f8d522bbd9", 0xc2) 08:20:05 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x30}, {0x800000000000006, 0x0, 0x0, 0xfffdffff}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000002c0)="a6e7430558c65128db92228a829062c18dff31e4db2ab66eb325ad7e0858fda5ccf9e483ad241272ed0c72a059a0aa486d19246289c78a9344d8a06424b040f3e9ba639b0a5b253c0b21ba18e802f76dbbc59bb22c1f4fe60aea1394dedd8c32e755d9238476e95754f1ee0a83449f267a993d1b0937b9dd2e99c57fd6b606b94feab398f674b20f5b234795cac712a0b08a815be4f9cce8717f88a25e83", 0x9e) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x6) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 08:20:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getpeername$inet6(r0, &(0x7f0000000280), &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r1 = socket(0x18, 0x2, 0x0) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000300)=0x6e) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pread(r2, &(0x7f00000001c0)="36f732668fd848691edc5c24eb25f78725ae62b3911482251270f373ff4c5e2595f0f3493910c44535ffe7e8b1c5e57cdc4e36524d5ba3c8c5c44bcf80cadedfed61e5e8cd80989c45d708ce32367f87a76493035c2ace399dd5243ae1e0eba17667cc90df9a", 0x66, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x8a) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x129) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file1\x00') 08:20:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) sendto(r1, &(0x7f0000000000)="f03c3ab3b56bcc45622b420f6830a308c4a6b45dfeca058bf395e6010d1de7e43a5c292bb475f10e7574d0e72f6791", 0x2f, 0x59ffeab3143b734f, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 08:20:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:06 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x7d7, 0x79d8, 0x7, "f94ddf14ac16a13dcbe05f793d86880c774e0b90", 0x2, 0x8000}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000035, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 08:20:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000080)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x8020, 0x5, 0xa0}, {0x3c, 0x0, 0x0, 0x88cb}, {0x7ffffffe}]}) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x11c) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0x5, 0x2}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 08:20:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000340)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x24}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 08:20:06 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2}, {0x4c}, {0x6}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000240)=0x1a) r2 = semget$private(0x0, 0x3, 0x10) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000180)=""/111) r3 = socket$inet(0x2, 0x3, 0x1) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)=""/20, &(0x7f0000000200)=0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 08:20:06 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000040)) write(r0, 0x0, 0x0) 08:20:06 executing program 1: r0 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x5, &(0x7f0000000000), 0x4) fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r4, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r1, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r1, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0xffffffffffffff1e}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r1, &(0x7f0000000880)='./file0\x00', r3, r4, 0x2) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="59c56f858c0f59fb5d86fe7582f982f4fb3fa011cf2b4c85ce28ae89d9ef2342ea756987313d42c608d939196e026ecfcd7a9a9019d0c7da8ccf93586112a624ef351f5c7494150a9ff77777fecd16840f680bfd3ac14726fb765c5efbe9ab5147574546d6587830e41296801a90cf7f3926e7f872d442ff329c9eb94f12236fd0753f708f33872f92be37c2ccc2cc07fbc28b4e88efb464be717f7500749f6eb7d7c00a9f81d2d902", 0xa9) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r7 = semget$private(0x0, 0x7, 0x20) semop(r7, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r7, &(0x7f0000000340), 0x21) semctl$GETPID(r7, 0x3, 0x4, &(0x7f00000000c0)=""/83) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000081}, {0xc}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r8, 0x20004269) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000000980)=0x3) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r9 = syz_open_pts() fcntl$setflags(r9, 0x2, 0x1) r10 = dup2(r9, r9) symlinkat(&(0x7f0000000000)='./file0\x00', r10, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r10, &(0x7f0000000180)='./file0\x00', r11, r13, 0x0) ioctl$TIOCSWINSZ(r10, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r10, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xfffffdda}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r10, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r10, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000002f80)=""/4080, 0xff0}, {&(0x7f0000001b00)=""/57, 0x39}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) fchownat(r10, &(0x7f0000000880)='./file0\x00', r12, r13, 0x2) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000002f00)=""/115, &(0x7f0000000940)=0x26f) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 08:20:07 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="a6", 0xffffff85) 08:20:07 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f0000000000)="f866f18e1635d369cbe5b322984378620b90fc5c6ad947185bc008e3088f8a59ef5fce7dde3d5687cad08520ebc34431aecdaf1015636eb34b47712c58d4cb70bf7912e28926e20f0cb7835f9bafb55444e41e33", 0x54) execve(0x0, 0x0, 0x0) 08:20:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="62020207e00000015001465f379be1ca0d02bb00486872b2ad7ce61f1d7424d7aac40792e2a61aa390dcc9486140a11d3109f461ff333131c5a05ed5613dd336f97edcde986c43be17e5492d"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 08:20:07 executing program 1: setuid(0xee01) r0 = msgget(0x2, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000000)={0x0, ""/55}, 0x3f, 0x3, 0x1000) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) 08:20:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:20:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setitimer(0x4, &(0x7f0000000000)={{0xfe78, 0x6}, {0x9, 0x215}}, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 08:20:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:20:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0xa00, 0x1) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) 08:20:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(0x0) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:20:08 executing program 1: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080)="a6", 0xffffff28) ioctl$KDENABIO(r0, 0x20004b3c) pipe(&(0x7f0000000200)={0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) listen(r1, 0x40) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x10) 08:20:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:20:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:20:08 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)) write(0xffffffffffffffff, &(0x7f0000000080)="a6", 0xffffff85) 08:20:09 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 08:20:09 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) uvm_fault(0xffffffff82620718, 0xffff800000af2074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff82620718, 0xffff800000af2074, 0, 1) -> e rtable_satoplen(2,ffff800000af1f78) at rtable_satoplen+0x150 end trace frame: 0xffff800023bcce90, count: 0 ddb{1}> trace rtable_satoplen(2,ffff800000af1f78) at rtable_satoplen+0x150 rtable_lookup(6,fffffd806258b320,ffff800000af1f78,ffff800000af1f58,4) at rtable_lookup+0xeb rtrequest_delete(ffff800023bccf30,4,ffff800000a98800,ffff800023bcd000,6) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000af1f00,800100,ffff800000af1f58,6) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000af1f00) at in_purgeaddr+0xc6 in_ifinit(ffff800000a98800,ffff800000af1f00,ffff800023bcd380,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff800023bcd370,ffff800000a98800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff800023bcd370,ffff800000a98800,1) at in_ioctl+0x205 ifioctl(fffffd80632b14c8,8040691a,ffff800023bcd370,ffff800020ace788) at ifioctl+0xb64 sys_ioctl(ffff800020ace788,ffff800023bcd488,ffff800023bcd4d0) at sys_ioctl+0x5b9 syscall(ffff800023bcd550) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffff36,0,3,6beda297010) at Xsyscall+0x128 end of kernel end trace frame: 0x6c1126135e0, count: -12 ddb{1}> show registers rdi 0 rsi 0xfd rbp 0xffff800023bccdf0 rbx 0xffffffffffffff07 rdx 0xffff800000af1f7c rcx 0xffff800000af2075 rax 0xffff800000af2075 r8 0x4 r9 0x5 r10 0xfe58823b4f987254 r11 0x88cee717a45b9fa9 r12 0 r13 0xffff800000af2075 r14 0xffffffff824cfef0 inetdomain r15 0x4 rip 0xffffffff8102c080 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff800023bccda0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb{1}> show proc PROC (syz-executor.1) pid=304079 stat=onproc flags process=0 proc=4000000 pri=76, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffff800020ace020,0xffffffff8265bb30 process=0xffff800020adca80 user=0xffff800023bc8000, vmspace=0xfffffd807f00b450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 83554 306222 23823 0 7 0 syz-executor.1 *83554 304079 23823 0 7 0x4000000 syz-executor.1 90828 354570 10153 0 3 0x82 nanosleep syz-executor.0 9885 37155 0 0 3 0x14200 acct acct 55146 496493 0 0 3 0x14200 bored sosplice 23823 78725 10153 0 3 0x82 nanosleep syz-executor.1 10153 109191 18578 0 3 0x82 thrsleep syz-fuzzer 10153 46979 18578 0 3 0x4000082 nanosleep syz-fuzzer 10153 125852 18578 0 3 0x4000082 thrsleep syz-fuzzer 10153 430738 18578 0 3 0x4000082 nanosleep syz-fuzzer 10153 360110 18578 0 3 0x4000082 thrsleep syz-fuzzer 10153 507494 18578 0 3 0x4000082 thrsleep syz-fuzzer 10153 478599 18578 0 3 0x4000082 thrsleep syz-fuzzer 10153 358516 18578 0 3 0x4000082 thrsleep syz-fuzzer 10153 517200 18578 0 3 0x4000082 thrsleep syz-fuzzer 10153 98810 18578 0 3 0x4000082 kqread syz-fuzzer 18578 35669 74607 0 3 0x10008a pause ksh 74607 376894 93347 0 3 0x92 select sshd 11216 507686 1 0 3 0x100083 ttyin getty 93347 274321 1 0 3 0x80 select sshd 69236 111240 74909 74 3 0x100092 bpf pflogd 74909 211731 1 0 3 0x80 netio pflogd 70134 27817 90842 73 3 0x100090 kqread syslogd 90842 279345 1 0 3 0x100082 netio syslogd 89952 439109 1 77 3 0x100090 poll dhclient 15151 342956 1 0 3 0x80 poll dhclient 91494 441102 0 0 3 0x14200 pgzero zerothread 35085 78285 0 0 3 0x14200 aiodoned aiodoned 42277 334518 0 0 3 0x14200 syncer update 68461 218289 0 0 3 0x14200 cleaner cleaner 70157 488374 0 0 3 0x14200 reaper reaper 95182 140691 0 0 3 0x14200 pgdaemon pagedaemon 3086 219289 0 0 3 0x14200 bored crynlk 29347 336733 0 0 3 0x14200 bored crypto 26565 447987 0 0 3 0x40014200 acpi0 acpi0 59414 314692 0 0 3 0x40014200 idle1 27182 488884 0 0 3 0x14200 bored softnet 53575 450961 0 0 3 0x14200 bored systqmp 66164 402577 0 0 3 0x14200 bored systq 7362 275350 0 0 3 0x40014200 bored softclock 33809 72187 0 0 3 0x40014200 idle0 18022 27995 0 0 3 0x14200 bored smr 1 317773 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 83554 (syz-executor.1) thread 0xffff800020ace788 (304079) exclusive rwlock netlock r = 0 (0xffffffff82478e48) #0 witness_lock+0x52e #1 in_ioctl_change_ifaddr+0x3f #2 in_ioctl+0x205 #3 ifioctl+0xb64 #4 sys_ioctl+0x5b9 #5 syscall+0x4a4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8263e9d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9555 6416K 7047K 78643K 11865 0 0 pcb 13 8K 8K 78643K 168 0 0 rtable 91 4K 4K 78643K 573 0 0 ifaddr 73 15K 15K 78643K 167 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1497 0 0 iov 0 0K 16K 78643K 74 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1217 76K 77K 78643K 1644 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 57 0 0 VM map 4 2K 2K 78643K 6 0 0 sem 12 0K 0K 78643K 198 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 593 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 61 63K 83K 78643K 546 0 0 subproc 32 2K 2K 78643K 68 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 49 0 0 in_multi 22 1K 2K 78643K 75 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 2 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 267 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 115 38K 47K 78643K 3290 0 0 UVM aobj 89 3K 3K 78643K 89 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 117 0 0 NDP 17 0K 0K 78643K 48 0 0 temp 207 3564K 3630K 78643K 19049 0 0 kqueue 0 0K 0K 78643K 1 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 19 0 15 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 70 0 68 1 0 1 1 0 8 0 rtentry 112 103 0 69 2 0 2 2 0 8 0 unpcb 120 281 0 269 2 1 1 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 41 0 41 1 1 0 1 0 8 0 tcpcb 544 178 0 174 1 0 1 1 0 8 0 inpcb 280 784 0 776 4 3 1 2 0 8 0 rttmr 72 4 0 4 4 4 0 1 0 8 0 nd6 48 10 0 8 2 1 1 1 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 ppxss 1128 15 0 15 3 3 0 1 0 8 0 pffrag 232 15 0 15 6 6 0 1 0 482 0 pffrnode 88 15 0 15 6 6 0 1 0 8 0 pffrent 40 507 0 507 6 6 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 40 0 28 1 0 1 1 0 8 0 pfstkey 112 40 0 28 1 0 1 1 0 8 0 pfstate 328 40 0 28 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 2 2 1 1 2 0 8 0 art_heap4 256 387 0 215 14 3 11 14 0 8 0 art_table 32 390 0 217 2 0 2 2 0 8 0 art_node 16 102 0 71 1 0 1 1 0 8 0 sysvmsgpl 40 57 0 45 1 0 1 1 0 8 0 semapl 112 196 0 186 1 0 1 1 0 8 0 shmpl 112 87 0 0 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2283 0 880 46 0 46 46 0 8 0 ffsino 272 2283 0 880 95 0 95 95 0 8 0 nchpl 144 3481 0 1884 61 0 61 61 0 8 0 uvmvnodes 72 2627 0 0 48 0 48 48 0 8 0 vnodes 208 2627 0 0 139 0 139 139 0 8 0 namei 1024 9933 0 9933 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 552 4 0 2 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 9547 0 9547 8 7 1 7 0 8 1 plimitpl 152 56 0 48 1 0 1 1 0 8 0 sigapl 432 787 0 772 3 1 2 3 0 8 0 futexpl 56 10996 0 10996 1 0 1 1 0 8 1 knotepl 112 197 0 178 2 1 1 2 0 8 0 kqueuepl 104 165 0 163 2 1 1 2 0 8 0 pipepl 112 1456 0 1435 6 5 1 2 0 8 0 fdescpl 488 788 0 772 3 0 3 3 0 8 0 filepl 152 6049 0 5946 11 6 5 7 0 8 1 lockfpl 104 160 0 159 1 0 1 1 0 8 0 lockfspl 48 58 0 57 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 29 0 18 1 0 1 1 0 8 0 ucredpl 96 468 0 459 1 0 1 1 0 8 0 zombiepl 144 772 0 771 1 0 1 1 0 8 0 processpl 896 805 0 771 4 0 4 4 0 8 0 procpl 632 2400 0 2356 5 0 5 5 0 8 0 srpgc 64 4 0 4 2 2 0 1 0 8 0 sosppl 128 7 0 7 1 1 0 1 0 8 0 sockpl 384 1145 0 1123 10 7 3 8 0 8 0 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 7 0 0 1 0 1 1 0 8 0 mcl9k 9216 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 164 0 0 20 0 20 20 0 8 0 mtagpl 80 33 0 0 1 0 1 1 0 8 0 mbufpl 256 417 0 0 24 0 24 24 0 8 1 bufpl 256 7512 0 1315 388 0 388 388 0 8 0 anonpl 16 95454 0 78248 87 10 77 83 0 124 0 amapchunkpl 152 5378 0 5264 16 10 6 11 0 158 0 amappl16 192 3776 0 2724 67 14 53 61 0 8 0 amappl15 184 3 0 2 1 0 1 1 0 8 0 amappl14 176 237 0 234 1 0 1 1 0 8 0 amappl13 168 40 0 39 2 1 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 63 0 48 1 0 1 1 0 8 0 amappl10 144 13 0 7 1 0 1 1 0 8 0 amappl9 136 986 0 976 1 0 1 1 0 8 0 amappl8 128 543 0 506 2 0 2 2 0 8 0 amappl7 120 47 0 42 1 0 1 1 0 8 0 amappl6 112 76 0 64 1 0 1 1 0 8 0 amappl5 104 149 0 135 1 0 1 1 0 8 0 amappl4 96 892 0 862 1 0 1 1 0 8 0 amappl3 88 452 0 447 1 0 1 1 0 8 0 amappl2 80 5262 0 5187 3 1 2 3 0 8 0 amappl1 72 27886 0 27451 25 15 10 20 0 8 0 amappl 80 2689 0 2648 3 1 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 88 0 0 2 0 2 2 0 8 0 uaddrrnd 24 792 0 772 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 792 0 772 1 0 1 1 0 8 0 vmmpekpl 168 13646 0 13611 3 0 3 3 0 8 0 vmmpepl 168 105822 0 103621 184 66 118 140 0 357 16 vmsppl 368 787 0 772 2 0 2 2 0 8 0 pdppl 4096 1591 0 1550 6 0 6 6 0 8 0 pvpl 32 291610 0 271205 208 29 179 198 0 265 0 pmappl 232 791 0 774 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 565 0 7 16 0 16 16 0 8 0