kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Jan 10 23:52:29 PST 2020 OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.16' (ECDSA) to the list of known hosts. 2020/01/10 23:52:40 fuzzer started 2020/01/10 23:52:46 dialing manager at 10.128.15.235:24784 2020/01/10 23:52:46 syscalls: 337 2020/01/10 23:52:46 code coverage: enabled 2020/01/10 23:52:46 comparison tracing: enabled 2020/01/10 23:52:46 extra coverage: support is not implemented in syzkaller 2020/01/10 23:52:46 setuid sandbox: enabled 2020/01/10 23:52:46 namespace sandbox: support is not implemented in syzkaller 2020/01/10 23:52:46 Android sandbox: support is not implemented in syzkaller 2020/01/10 23:52:46 fault injection: support is not implemented in syzkaller 2020/01/10 23:52:46 leak checking: support is not implemented in syzkaller 2020/01/10 23:52:46 net packet injection: enabled 2020/01/10 23:52:46 net device setup: support is not implemented in syzkaller 2020/01/10 23:52:46 concurrency sanitizer: support is not implemented in syzkaller 2020/01/10 23:52:46 devlink PCI setup: support is not implemented in syzkaller 23:52:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10088, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x80) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000100)) r2 = dup(0xffffffffffffffff) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000380)=0x1) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x1, 0x110) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000400)) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000440)) r5 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000480)=0x9f6b) fcntl$setflags(r0, 0x2, 0x0) r6 = semget$private(0x0, 0x0, 0x20) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f00000004c0)=""/143) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r10 = getegid() sendmsg$unix(r7, &(0x7f0000000a00)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000008c0)=[{&(0x7f0000000600)="2133cb5a42cfb55a5504f2ee05cba6bef3a914b0eab5c9925f7d7f18ff38adfa94045f1bb28f8907e92760216efed02e1c2971c04b13a7c2656a6dfe7a7c96674b3070af98721aad312fbbebe0d29a95c8a11d9135fc4f0230a5a0765a69e8f2e02d4534ae089a1863494dacbcf8bc60faa8d05ad61f6cf223765c91c334e61ef5140028e00d194f7c37fb503cb5ee8e0779ac5beb048e173c86c4fb467960b060480293faf7578a0617784518929aa9630ef7bb46efaa800585b74961a971b76f0a7c2ac1b1678245c13058b0b711ad6bcd227e024b0162e316c727a5f608", 0xdf}, {&(0x7f0000000700)="fcdb0671e936", 0x6}, {&(0x7f0000000740)="ea268d92b020864d42b8e690f77292d312daf57b92f7f3a5d489a1d913c1", 0x1e}, {&(0x7f0000000780)="c742136378b79ad25488", 0xa}, {&(0x7f00000007c0)="fab8da9387af7406502b256b2623c09e70f0224af0fb1cc4bd63f0f2e448a0e5a248b6a395e85838e01bfb2ddc97b1cf3bf9d96d340eb74b61c3deda6de9fbb98e895343e3eabc4f01cbee276091d8e77b2c42d009adb4243191fd817084843b96e9c5f5f4d150f2e45c1d70b8e9b04a783227e062088b3924e352ddd6a45984e27ff91154dec5f45bf85a9fac51f325389801e9e5413042b1e9f8f90410b8c015e7f1f63782a28b840620ee2ad3753f85ddd176c3de380e78593001f267db7d78f82a63ecb15540447d4370e8d148c4e47828c0d27304addbe9ceba993f697dc943ff44ccaa0ef030b6", 0xea}], 0x5, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x20, 0x54d6ca91a08c1f4}, 0x2) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000ac0)={0x5, &(0x7f0000000a80)=[{0xe791, 0x11, 0x7, 0x200}, {0x8, 0x7, 0x9e, 0x4}, {0x21e2, 0x81, 0x8, 0x2c}, {0x800, 0xc0, 0x82, 0x80000000}, {0x9, 0x9, 0xd0, 0x2}]}) syz_open_pts() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000b40)=0x401) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x100, 0x0) fcntl$lock(r13, 0x3, &(0x7f0000000bc0)={0x2, 0x1, 0x0, 0x9}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) 23:52:55 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x4, 0x80, 0x2, 0x7ff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) fcntl$dupfd(r2, 0x0, r0) r3 = socket$unix(0x1, 0x1, 0x0) flock(r3, 0x8) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) sendmsg(r4, &(0x7f0000001480)={&(0x7f0000000180)=@in={0x2, 0x3}, 0xc, &(0x7f0000001280)=[{&(0x7f00000001c0)="2c5019470d8af2f2626f686d6b85d9c6ecd9e9c277bcab698c8c5516a45c389eed69bb5acab4e1bb99d58d747ebc27fac38584f97fb13fc11505d4", 0x3b}, {&(0x7f0000000200)="526c872ddc2e77a2503908e4df7d77bdb028031e56d5f276db8f8b931a6ee5fe0f02d18258924b7400fb17df0877383a11ae88444430b3766a4ac8ec2d18eb8117cc5aae9dcd974f48efa3260e3a58519cc5c703ac1e30f5cf6da387a62824245933f3bc760c9640a02ec04006eec4cc4c3544ba6af06f2720c45c3998088f", 0x7f}, {&(0x7f0000000280)="de2ccf15efa453793fc0f30cf521750070a7e34bdc331efb854232faeb1d19acc6281e1d8ef27656247b5bdf5210f695da5aa082251a94d69e75dee20d17ab59dc80c03580b48f6dcbf06378382f8139ae8c3964e28f632d540a43ef6c1d6624db5616908bfdbf35942df89e9945ba262aeab95db4b7cf97faf0e4de5b78505dc160e23e8a452c10e9bcfeb6fe221f3daabf42ad15146e521e1c84c476cc3dc4e5f2bbc77d7d4f8dd861cc6cbda0f56487a03f4fcef83b49f83aa7e0df52e39a264513c20382a15847120a0f6588902cdd3dac9d1fa946b70da05e8c48371438ce3fd02c5d1f1cf8c9fbaf0bfaa89937baa8d611ab05e264643b82483b15287a02f71303f063872d04395f1037c1e13ee0c1ba4ad3ffda8bc8d94f0ddf3d1c4131bd3a2b079d786e5a063aaf3a06129f8f7ab7464503272df8422e95e3cfef885632e03e8e0f42f39351d4c1ec20b72ad1710e4e6b03d7f349b8079dc58075306f7bcd3ec02fd691ce7957d8ea0cdd3f9c977baf72ad8364e25cda0e39ccd0eca947f8ef7324ffa796077bc7a4b2396771b75e2dfdc44dffe761c728ab5e5d4b8dc4074f380706d0c1868af0494f932a9eceb5328429e6dc192e7771c8f53ee3ce42fb0904b0b4d51e85af259c074ca620ab3f93734344b65e1cb07d8fb7f51859b96b234070e34e9cec1dd549f96018572514c3a338aea78ce369940a09ab6ab9123b2286ab00f9436cb2ba834cc4b0be4627c7795aad501a31524a914f8d3ced7d8f529a1cee7eb2d614a85f7c02e345dedb6b20d60b1bf5002e5fd49339065c06864e87e632e76dff30f26230043442c0225065aed49f2c2c596388a2cd9557a087fdf3be7d16b43cc4fdbe3a81e5d752c6aa72de2a5cd4007443f603b9a468bbb50aa2e903a8df3e3b2c1e3061aa4749ca1d0908fa9d1c74ea88de4f0c16e731eddee18d3119f04adaff572c970cd7c628e9df9b355bda0575f60db0746e80b55f4030435f7a0912cd11b6831c68cd87a0afc1d447aec503630a9dec650d0602e9c9d8a0532d735cd2aea0aef4a0d89c678137aec2016b21b193a287be450a12ec9240f2c6870859502734006e330bf862091ac1f5f834ea4d920c66e7eaf6d2092b4a1ab3f5622441b7d3227c6b79991baefbe1d4fc1e11625de073b4d122150a388a3ccfd416a50b29076dcaf3ae33173253694a9722ef476c088aaa072b56c413b3eddcd8d88b3c912469e1ae5712eb5afdcd4a46f0034aa43ada7bb3a2127dce47ea4d84620eafae4a08a3491e1f01fb0dc916fcea0ed41efc0eb8b8dd2788582d4cfb8deef136d6a8957add87f68059e2b9807bd1f8e89f80cd5d0787a505e818b52d03d532dd6003ebef1006fc64d2eeb3a841d6e42106dd866fc5b0c67613d3c07bdeb640ca08bcd754d6c5652fe78d26a03b8f3a847e0dfdf98264dfec9f883e7e8388f511fbe336b15c14bf4471bb27cedfb580ca191d72e33c75070266b9cf96137de310e999580c079535657d6f8ed1121213a1d06ec83ad625e5bd5b1edf3071e93be7ac56408c0bf636d9ae7139e45bb880391632b2d88406ea559ddd53638e04d5aacab9cd3a694d531e3d6e613df6092bd6cee1b2a5ce2ce6648677ec4bfc1c04aca9203dbec0917e7d9ea453064284916e8441840eff4fa56e89e140b184fc1b01364e0142fb790078ee0601eb27b94854be79762bd17e0ef4731860cf35b895f5a6d902b234594e5077c7431101034976d463bc8f57cbbc0706bbf25c8880121040373f31b70f7ae4801bce5e9853a0c8a958c8ed3c07b2441174bf3f9186693adcaba509d1488cc9cb3abd9a5988fdeb1fab57a43211730074b51aa2d8f28392819c39dbb1c416b6c43b017d5c17e1eeaed6fe6613097ffe3e1dc2bb446fe5c2427f636812728c66f509e1e09b929bcf89331486971de2c919a038c0edb508a86e17a0e6e47d68f36f5fd24b97795167b631a0b7313b577f68582256a01a4be2a9f15d1d1f67479560684ce96a0d7f618c1dd40ee0d69cb608db74271ce790ba75f10c78bd3267d7c1f22cd7d474448809c0f9086e523d132cdbe3dac4b3f6da79285a2483e36a69f14062a6c0390239308155b55547d71c976114c77410b3f7c0dd0605ae77cdb715d0d2ee469654310d4ef0f80ede97d211cc175c4d898977713ed2a67532870c27caf53a10896e09bbaa08ac91774e75e18168c16f8b665eee0a9b68ab2e7645ee285d5c79bc138a70080cff8b783b2a8a85b6e0339de2eaaa852ad42c7939668c64befe4b7ff463cf3f78e5cdf25e2bee3388656891a396b3c0e4719a57615484416f18766e7f22c5e0fadc5beb7fcfad3ef6e6c97a893a010f3da84d67a1d4eef62a3468b4bc1b51722b33430424a3b43f98bdd3a6f42bb8cdaae00417af4a2841bfd0df9d21a7ec28ca917ea78705b51555bbdba91e0f41d7fb6256c1707b828d19d9e4ef89c4bb2bce29506948f1e1de8c5fc3c4e5ac596d3f1646d3c476c1eb67574c067f373944eb065454e55799558257eb62978a800e90eb710f5785d913b83e1695dd48f0e76aa4258326fb24879a2af2a67f15e2bd5c3d05dfc7c53c259369c4b9013bc1ab9af33467367d01e084e5dc8bcd53c1af39c30e065cbb4658e34e33d4658b42737266dcdfbd4bda4ba34f84b4bad10f74494a2e59bb2a66accee1ee667cc2420a6516820d57d6099fe3480af90001bffebcaca072a1430aafbc53feab683710ff7551b2cc66dff2b1b26fa44d76fe9ab4db3ea6cf6b19ac951f334f6e757e5ecc5341fde7e0c9eb6002ad85e8458fbe8d0eae0ee79bf7648860ec342c11d440e18f2c9dad41d8d4a4e3baf42fd132b51949ed9098ffa8592dc7f76c422672ca2e7c20ece28acc513512843fdcc0f42945bca938bc2ba749c52d56cb2feaa14a7917ff3eaf228361bced7cf20c7057714b0bed8790ed173c862e5a63f4e0af963873b284ddfc5f2651ec077a77b0c218c8b0486a021f4b4ed4cfcb7b30bcdaa1b1a848a2a5d86e885db430d7bd4bd6ca151ae79964ebe415d085b4d9f2bd757b1820dac17ccf9dabce6d3e6d55c46bcddd731045f95345fe66fc5c041e837009cbfe4824db9d2cc8c190f0f0e09513bd3bd4a1caeb33f244b0affdee98b1463e1399a83104fb5a4d35fb88c5f304283e433eee985f3c650a5b79781b050a0b70b9696a998eb649355b6f2a67be6712e47e8adc943f812fcffed94b6eb04a23a5e14c8cf2b53bb3e7f1eb9a9d616dde40740e81379c2db30e1106f2226184ad1df3d73b51bfc1e1bc9f810800ea3e2b7846db6dc0ae2aa4107a96d16c7bd12b823f745c57d081cef6c8e5f11f49a13a1dd64eb9854953bd4a8ea8390df9afea0604ce059d5059b9a0d02bba2d13ba3de9329d1957f92bb281419ccbc6b5063cbd34b9406bbf5f0f6caffa775b5807a033d85526ba89410cc23e3832f76e90861667d0a7787b765526834bd8e7d1714520438f0c4e8197e384ac0fc3c4556bd88730a2b08088370e3ee7ff33b2a96ac0ba875dc702ed2f61061c17e9ef41b64733a45ac1fcef364505eda383721c06c90a2d650add3bd2c1f9f2ae6dd6d0f6771259cf3ca9fa1f74e0826d7d99e4afe5d78020f25c5dcee84907253a0912e0ccab93b60c691865191310be8bda68f0423a2ca2e522edb7266a1d8cb53511bf7e0d0773791b0287fe49f3348a003dae8745cc2d05f45678dafcbdc0523345bb6c6999f63b9c0f16a4f35c13e815ceeed82fc3ad07c1c9f7a27fcd27f7ea18b405b60131dbc87a7d8d6e6fbd8ed7360c7788c92140d058d79b959a0a5e6c3b089ed9a68ada03b6e8685daf46b3aaa830a84fc7b03baa98c7c429f54ec708a4ac13f6c88b32b227ef1f4139dde781102c36eda2173b146c6d4cdec39cd8266f1fe5d8db621f44d18adb30745a843eb3ad8324a7b4a0ba503534ab0149a7a1f68d109508758ae67a679b8289e29f4e6ce4b3b3e6fb9a28ddec6324907f5c164a2aedf8712852f757b71c1d448fea2e0e3b1f10e9824e6ca57d70748c88da91e57361fba4973b73d937ed81d947f4749c24a3fd98e407b99d3156fd223fa33a4b61536991581fba2f0a60cce7585db4a124fbe1771a2ed8cac224b6fa4f35499a7c0ccc07ffffc782aab34200d627e128442d4b926ef289f21f8d080440290aa9628fb7fc2579115227cd647b8b29a70e76257528600f24577433f706e854ac599337ac1ecc4d8b0351689555b07cdac3e2964693e2e32cded97160de04a39d884cea6aa6e383fa747bdafcd93bf7312e1053bd2e011ca885dd4d1a68a652f2ce3ac4ebf44f2d1c30a55cb7f6d93179133bae532514c30c7d5eec47924da7f4ba446ce355977c235feb2a4b23c33105800ae57556392a3f27b9be38342e7e2ce4556fc36aaa7e3ea2ea825d1710fbf698af7d8e61ae7477459a31df30471dc46a1436fdccd48d01d81112d96aa0d987e93038d48a84b57c89185367f1226170946dd08f978483463ee3d6347585299d3adcb7386eec21ed7ea914d0ceb50b38a1a75235be0c8af411f168813d8f4167b931a75be40219cf892d238b24cdbf6f627adfbf6c64fd1f3afc68900aeefe239b32c2fb5a258e1682a6d035bc4c9a958ec99897776eab5ea96b48e01e6ddcdaaaffd4b38ce7b4dcd20f11740737a8333acde9f9480905d391ee3bfd611b51fb2377898b9b2ff9c5e3f5ce5206bde2d626263177df58c6ebfc9d9f26247acfb721f0320efb90ace890accaeee7fceaa12565e3c0d7757dfcca02e93293b96c32d9687916780b65ce74d69584a7bfb2f183a8458503ec94eedfe01dbbc2cf9589a91ec71cf867fd6aee3c35a258c7b623b2d729aafddc7c0c34a53698f7dc5070abb47eba11e5f028c4ae5763bc4f170f109bd85bcfaa60fa256b2bee18c22aa85c44a4ea19c5c5272668ee8bc1e0c98cc80d9a39b404bc49daeaf90be4818160945e5b57d99b3cc7e25eb262df3f38989fa7ffcafa5aed10c136e8d00ce32ec3d9bc152b066af89d7d37734d214877853d3ab7d1d805f806049f748c0030deb6a96042125a582d5d48c4e541e5b5c8aa8e5a23a758e9bbfd164b8a23028398a6b8bc6cc559c384a4c56dfd7e2ac81757040b5ad9f27f8b20646ba9a32ade2e18b2782311c2f41e02d9171d52d9e6ab3b6c9e546e65a5279573d18e8c5ed939c52c32fc6a99c7f8124dcb28af0969c44fce15021db4758a5c56198759668acd362e984c7fe3271ba3c6f2dd6bc6750835c51a77e96590249213460c6f74b746afbe8d29390a4322a694564a5b35368795bc934171bfa7c79e393941592b9a68b3bd01e224be698045612e51eb2d45f216ce64edf2db5de17aabb99228e809dd727556e06db61b476bb9d607b786181ccf6b2bf1d437905f098fe6b9b0dc63af31b6e4959bd3f1d58233282a985ac0a04130891faf7658786759b154ef30e4d864dd51557ecde6ff3ea3e68146709d1826705154e43404212e100d4e1ceb07a3c257d9bee7c1a65c5d3075e0b0dbd21268e69c726c1ac8c8b0f014157e6e2ae1cfb2f62aef9e5f6b0a8b4223954a40af5feb5ea9dbc360b3f5afedf14d29d821e63f0124feae605e1b0921076f56512cf29c115924f56023e5a6b024702433a8e29d3e31f0f4ca5f9969a8cbb32f26a9ca5703132d269f320187b2110d2bcbc030b484b03ad8bc11b5db6edc9a20e1be1a8be6abdf013a76b4ea97c648c77eb59dca4c1effd8cc86a529031d4f77ff18ee0d4db2af1816156c", 0x1000}], 0x3, &(0x7f00000012c0)=[{0x110, 0xffff, 0x100, "b886727d717a90a6f0783f511e4a9f903baf6c2d330f1adc20349f8ce0f94ab2205ac50c13332f697d780cdc1b4fd8baf7c1748cb78d2a9f61f1e3857c5a4f2ca29e66835b7064628de0fc0eaa96ecb9ac60fda402e1e1b989bbc928aeccc448251074d556fb3336d57029d69e82d9595c815616662618e2e7681c5823029e48057863ad6b1c16413025f19ada167d3a81c386b2c4324e8469df6ac0221b181363fdfdc302fe57d06e1580f1ad96951b60d36af835298d69ecd5fc536eacf51eb180ccaf611a77f01b8f45b6a264b0631968ce62c84224ee18ecb2d7658f061cde3ca7c8038dbed0b37bb842368390fd5e99ec35739107beaed67b3786"}, {0x20, 0x1, 0x135f, "5682d5b1619bf1bfb3d69c15"}, {0x20, 0xfffe, 0xa06, "f3ef998c7ebc562c2dcb1458"}, {0x48, 0x1fffe, 0x5, "851f3437d4149444c592aa7e88c23ce088283d5da181fab944e8d824253caf7fc1c9c587df0c9bb2c27f546b69d9970068"}], 0x198}, 0x9) setrlimit(0x24b8561594cd836b, &(0x7f00000014c0)={0x1f, 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001500)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001540)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000001580)={0x9, 0x2, 0x800, 0x6c83, "310da814616dbefd8bf398d75b906ab450c50f7e", 0x9, 0x7}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTART(r6, 0x2000746e) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) execve(&(0x7f0000001640)='./file0\x00', &(0x7f0000001740)=[&(0x7f0000001680)='/dev/bpf\x00', &(0x7f00000016c0)='/dev/speaker\x00', &(0x7f0000001700)='/dev/tty\x00'], &(0x7f00000017c0)=[&(0x7f0000001780)='\x00']) r8 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x8000, 0x8) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000001840)=0x1f) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000ffc000/0x4000)=nil) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r9 = socket(0x10, 0x5, 0x4f) getsockopt$sock_timeval(r9, 0xffff, 0x428cf3b1a411dfd4, &(0x7f0000001880), &(0x7f00000018c0)=0x10) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000001900)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000001940)={'./file0\x00', 0x4, 0x8, 0xffff, 0x1, 0x6, 0x1, 0x1, 0x2, 0x2, 0x0, 0xfffffffffffffffd}) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0x80, 0x0) sendto$unix(r11, &(0x7f0000001a00), 0x0, 0x1, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCVERSION(r12, 0x40044271, &(0x7f0000001a80)) 23:52:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r2, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 23:52:55 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 23:52:55 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = syz_open_pts() dup(r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r4, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x10000, 0x0) r5 = dup(0xffffffffffffffff) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r6) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000340)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000001c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r5, 0x0, r7) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r4, &(0x7f0000001540)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb46f0dd14ee8f6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1006) 23:52:55 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x12080, 0x105cf9) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x81) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r1, 0x1) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x84, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x21, 0x7fff}, {0xe8085315cbd7eca2, 0x10001}, {0x45, 0x7fff}], 0x3}) 23:52:56 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r0, 0x4004570f, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getegid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x48}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 23:52:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x20000000000000a5, &(0x7f00000000c0)=[{0x15, 0x0, 0x8, 0x5}, {0x7, 0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 23:52:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r3, 0xa, r3) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x9) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r3, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r3) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000340)) r5 = syz_open_pts() dup(r5) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r6) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000340)) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r7, 0x5) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r8, 0xa, r8) fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x9) writev(r8, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r8, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r9) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000340)) kevent(r2, &(0x7f0000000380)=[{{}, 0x8fa817ab96efbca5, 0x90, 0x20000000, 0x9, 0x3}, {{}, 0xfffffffffffffffc, 0x65, 0xf0000000, 0x80000001, 0xffff}, {{r3}, 0xfffffffffffffffe, 0x11, 0x1, 0x4, 0x9863}], 0x5, &(0x7f0000000180), 0x4, &(0x7f00000002c0)={0x1, 0x3}) r10 = kqueue() dup2(r10, r1) 23:52:56 executing program 1: r0 = socket(0x2, 0x4003, 0x0) listen(r0, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=""/175, 0xffffffffffffffa1}, 0x0) 23:52:56 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) r1 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') semop(r1, &(0x7f0000000080)=[{0x1, 0x9, 0x3000}, {0x3, 0xf8}, {0x0, 0x9, 0x1000}, {0x4, 0x7f, 0x3000}], 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) 23:52:56 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) open$dir(&(0x7f0000000100)='./bus\x00', 0x8c01, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x800, 0x4}, {0x18, 0x2, 0x100, 0xffffffc5}, 0x4, [0x7, 0x4, 0xffffffe0, 0x7, 0x81, 0xfff, 0x9, 0x1]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) recvfrom(r0, &(0x7f0000000180)=""/144, 0x90, 0x83, &(0x7f0000000040)=@in6={0x18, 0x2, 0x109, 0x7}, 0xc) 23:52:56 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="0d60d6cff3d639549a1ea843f631135312d3afaca5b7a21eafd4c27a23c1e1ec46e2e7fd1fddda983c454ea40f0bf3d6aebb69c08b1a41fa5e0452", 0xffffffbc}], 0x1) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) ftruncate(r0, 0x0, 0x8000000059) 23:52:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000002180)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2f4cbba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def42360a4a681b9e0840618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c509958104cb4e5cf2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a001422837255932851bac20b689285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387d01a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8c7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d622504d50aa94c952f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d49e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25feb0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2748], 0x10) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r4 = fcntl$dupfd(r3, 0xa, r3) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x74bf) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r6, 0xa, r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x74bf) write(r7, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r7, 0x1) r8 = fcntl$dupfd(r7, 0x0, r3) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r9, 0x5) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r10, 0xa, r10) fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCSETD(r10, 0x8004741b, &(0x7f0000000280)=0x9) writev(r10, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r10, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) r12 = kqueue() r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r13, 0xa, r13) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCOUTQ(r14, 0x40047473, &(0x7f0000000000)=0x74bf) write(r14, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r14, 0x1) r15 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r15, 0x5) kevent(r8, &(0x7f00000001c0)=[{{r9}, 0xffffffffffffffff, 0xb0, 0x1, 0x800000000000000, 0x3ff}, {{r5}, 0xfffffffffffffffc, 0x967de3ebfe9d5812, 0x2, 0x3, 0x7fffffff}, {{r10}, 0xfffffffffffffff9, 0x3, 0x2, 0x9, 0x29}, {{r11}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x2, 0x7f}, {{r12}, 0x7ffffffffffffffd, 0x0, 0x4, 0x2, 0x7fff}, {{r3}, 0xfffffffffffffff9, 0x8, 0x10, 0x4}, {{r4}, 0xfffffffffffffffd, 0x1, 0x40000003, 0x7, 0x9}], 0x444, &(0x7f00000002c0)=[{{r14}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x50000000000, 0x1f}, {{r2}, 0xfffffffffffffff9, 0xb2, 0x1ffffe, 0x1, 0x5}, {{r15}, 0xfffffffffffffffa, 0x30, 0x0, 0x5, 0x6a57c51b}, {{}, 0xffffffffffffffff, 0xa5, 0x2, 0x80000000, 0x80}], 0x5, &(0x7f0000000380)={0x9, 0x7ff}) write(r5, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r5, 0x1) linkat(r2, &(0x7f00000000c0)='./file0\x00', r5, &(0x7f0000000100)='./bus\x00', 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r16 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r16) ioctl$VT_GETMODE(r16, 0x40087603, &(0x7f0000000340)) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10000, 0x0) dup2(r16, r17) r18 = dup(r0) sendto$inet6(r18, 0x0, 0x0, 0x0, 0x0, 0x0) 23:52:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) 23:52:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) 23:52:57 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x101, [{0x1, 0x19c99afe}, {0x1, 0x100}, {0x1, 0x1}, {0x1, 0xff}, {0x3, 0x62ef}, {0x0, 0x8}, {0x2, 0x6}, {0x2, 0x5}, {0x2, 0x1}, {0x1, 0x3ff}, {0x39d042ebbac038e0, 0x3154}, {0x3, 0x1ff}, {0x1, 0x8000}, {0x3, 0x25039a5d}, {0x1, 0x40}, {0x3, 0x1}, {0x3, 0x8001}, {0x2, 0x2}, {0x1, 0x5d}, {0x2, 0x3}, {0x2, 0x3}, {0x3, 0x5}, {0x1}, {0x1, 0xfffffffe}, {0x2, 0xfffffff7}, {0x0, 0x9}, {0x2, 0x9c}, {0x3, 0x1}, {0x1, 0xffffffff}, {0x1, 0xff}, {0x3, 0x7}, {0x1, 0x2}]}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=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\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00a\x00'/108], &(0x7f0000000040)=0xffffffffffffff19) close(r2) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfffffff9, 0x6487, 0x8, 0x1000, "03bb4e314906083eb2f96948a5b248bf5c341c3d", 0x0, 0x1}) dup(r4) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x7c, 0x0, 0x2}, {0x20}, {0x20000000000006}, {0x48b8, 0x8b, 0x5, 0x4}, {0x8, 0x3, 0xff, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="ae7716be36f1d35f6fd1cc0a375e") 23:52:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 23:52:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffff7fffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x2, 0x1, 0x84) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x0, 0x8, 0x1, 0x7, 0x76}) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000340)) r5 = openat(r4, &(0x7f0000000100)='./bus\x00', 0x10, 0x2) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000004c0)="7e83b97b7cc4c7b00a9fd6bcc96e43f1b8a535f1429bcad53fab081bd76730776fbfd4ac5f54c6c63964db09b2370c2aa1b61fd5bc6e1eb181bdcfb13620c8dede739591ca73c6fcee28afbd31d66ff4387200932f4892d55c9713f0c719de3d8222dc9b007bfd82412383602983075928ef6f2071b96bd0e9c8db59f94ac3e2b473a9d6ad356b387e6ff7a85723c9f76072afbb6ab6a8c8a26e0ae1f524948cb01e44b23c4222ecb01eed26d935ef715f2876659b38366f63e5d2b1f350e5b2e7cd16876e1c74dd1a03", 0xca) 23:52:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) r5 = syz_open_pts() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) pread(r6, &(0x7f0000000100)="10", 0x1, 0x0, 0x0) dup2(r6, r5) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x6, 0x1, 0xf4) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206919, &(0x7f0000000300)) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000240)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc, 0xfc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x10000, 0x0) syz_emit_ethernet(0x2f1, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x7fd5b856, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000180)) r11 = semget$private(0x0, 0x8, 0x80) semop(r11, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x7fff}, {0x3, 0x4}, {0x0, 0x7, 0x1800}, {0x0, 0x0, 0x800}], 0x7) semop(r11, &(0x7f0000000300)=[{0x0, 0x2003, 0x1400}, {0x4, 0x5fff, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x1800}, {0x4, 0xff, 0x800}, {0x4, 0x7fff, 0x1000}, {0x4, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r12 = open$dir(&(0x7f0000000340)='./file0\x00', 0x40, 0x8) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r12, 0x0, 0x8000) r13 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r13, 0x29, 0x33, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r16 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r16) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000480)=""/172) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r18, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r17, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1f8}) getegid() pipe2(&(0x7f00000001c0), 0x10000) 23:52:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0xffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 23:52:58 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000880)='./file1\x00', 0x6f4365abbab6e8c3, 0x1) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0xfffffffffffffeeb) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f0000000640)='./file0\x00', 0x10, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r6 = getgid() r7 = geteuid() setreuid(0x0, r7) r8 = getgid() r9 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r9, r8, r7, r6, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) fchown(r2, r3, r6) r10 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETNCNT(r10, 0x0, 0x3, &(0x7f0000000200)=""/147) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x611) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0xffff) write(0xffffffffffffffff, &(0x7f0000000680)='\n', 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r11, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x15) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') semop(r1, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r12, &(0x7f0000000940)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x5e) r13 = socket(0x18, 0x1, 0x0) r14 = socket$inet6(0x18, 0x3, 0xfc) r15 = dup2(r14, r14) sendmsg$unix(r15, &(0x7f0000001700)={&(0x7f0000001180)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0b41d6c2ac2607ba9e381555be7bb6ec555d695c5f78fd3d376b08f67854d0f0b30e964dcf371dd5f5"], 0x1c, 0x0}, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r16, 0x7, 0xffffffffffffffff) r17 = msgget$private(0x0, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, r18, 0x0, 0x0, 0x1761ec6e, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = getegid() r21 = msgget$private(0x0, 0x0) r22 = getpgid(0x0) msgctl$IPC_SET(r21, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r22, 0x0, 0x0, 0x0, 0x80a6}) getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) fcntl$dupfd(r24, 0x7, 0xffffffffffffffff) r25 = socket(0x10, 0x8000, 0x9d) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r27, 0x7, 0xffffffffffffffff) sendmsg$unix(r16, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r19, @ANYRES32=r20, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r15, @ANYRES32=r27, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r22, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c16216", @ANYRES32=r23, @ANYBLOB="00000000ff00ffffa12e3d5a948fdadd115bff00000100000000b8da0000", @ANYRES32=0x0, @ANYRES32=r25, @ANYRES32=r14, @ANYRES32=r26], 0xee, 0x8}, 0x4) r28 = socket(0x18, 0x1, 0x0) r29 = socket$inet6(0x18, 0x3, 0xfc) r30 = dup2(r29, r29) sendmsg$unix(r30, &(0x7f0000001700)={&(0x7f0000001480)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cf9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f521b40910979d7f8000000035527b508c865978a82be7281269178ddf96f29ddfd8669d3c5151ff19f127eafd57c102396030003e1e985cb118dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd306973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa68286077544e3d73e55a6df022005ccd674d39d13a099f0cc149b352e75174216e9cea32dae6d004dc861f080009cbe657b458f0753f7967c8b4d471468d1db8e871359ef69046a60d871ea5d62b0f98eab924f329b4255f38728bb5e87d8daf7caa5e6fbadf6af9876daa66f22dee4bf6e63ab243da232831b15d533f18606cc09b7df1d66f8e75ef2e69e5595047c404084df6199790dbbde977bbcc35c9a18bfc64c28bfe7cad959601e8a9a4a40920238d58d171c416ff071b06464a0b3556d320221af85e3d224e6078511bf87262a4366c00a96e"], 0x1c, 0x0}, 0x0) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r31, 0x7, 0xffffffffffffffff) r32 = msgget$private(0x0, 0x0) r33 = getpgid(0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000800)={{}, 0x0, 0x0, r33, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r35 = getegid() r36 = msgget$private(0x0, 0x0) r37 = getpgid(0x0) msgctl$IPC_SET(r36, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r37, 0x0, 0x0, 0x0, 0x80a6}) r38 = getuid() getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r40, 0x7, 0xffffffffffffffff) r41 = socket(0x10, 0x8000, 0x9d) r42 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r42, 0x7, 0xffffffffffffffff) r43 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r43, 0x7, 0xffffffffffffffff) sendmsg$unix(r31, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0xffffffffffffff81, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0xf8}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r28, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r30, @ANYRES32=r43, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000ffff000000000000", @ANYRES32=r37, @ANYRES32=r38, @ANYRES32=r39, @ANYBLOB="00000000ff0000ffff0000010000000000000000", @ANYRES32=r40, @ANYRES32=r41, @ANYRES32=r29, @ANYRES32=r42], 0xa0, 0x8}, 0x4) 23:52:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5}, {0x6c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 23:52:58 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x5e78) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) close(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) 23:52:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40086138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x3, 0x0, 0x174000}, 0x8, [0x0, 0x0, 0xb7, 0x2, 0x7, 0x0, 0x3ff]}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x40) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x8) 23:52:58 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x6, 0x1}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) 23:52:58 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)=[{0x44}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="9ec3b737b24bc427b349f2d4a73a5dc1cb334c70ffa44fa402e1d9f86eb5f8380398e9d296cf303cc5e7ab49fc6d2af068e9eaf6708b2bd9a599e64736e8908200bf434031d4f86d99b37540ea5bdf284b8256d8f0541ff297873808484d1ddf0fd0d6c8316f86d610bf6a4204c805ada750713fdacbe67bf21065d80ae53c2fb98677644b04a33291b2a932e1", 0x8d, 0x0, 0x6) dup(0xffffffffffffff9c) 23:52:58 executing program 1: r0 = socket(0x2, 0xc003, 0xf0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010100000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659ea202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 23:52:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) socket$inet6(0x18, 0x5, 0xc1) preadv(r3, &(0x7f0000000180)=[{&(0x7f0000000840)=""/266, 0x480a57839782c8dc}, {&(0x7f0000000980)=""/169, 0xa9}, {&(0x7f00000002c0)=""/182, 0xbf}, {&(0x7f0000000600)=""/126}], 0x3, 0x0, 0x80) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000700)="beee6e556b7b357e12e09c6759a400d02e98945a677e88578cd4b593faf6b4c5b58d13f2c4a2b5afe2fa5cffc65b30a44457ad23162e0cbd6c845a4c8d86ccd3cad3a1604262552e6bbc598f5228b63bacfd749781501fb9acf18b6c975a5f6e2a13da38b5479eada1cd15203dffd14f56c102a580c5fe9865aa4ebe4b46001fe79b59f6b1df1cfc25349ef3246b1e6fd78e0d2c162c88a795a47e0883537f67d26d3687c517e926d0cf8e127375b0daa82e3ddf1630ca51afe0101d37ac4e7da114e59738bf2b09395ed5eb3c0fc7f93ec10adfa106057906fd84e3ddff21d34294b5b7b12ca22753d7f4effb284351699b498f6a35005f1edf3acf2ab85dda9957c146db429d3dedc24c79ee50f88566e5b6692d6e779fd2a9c64bcb74c721716661f4800c3db2d508", 0x12a) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r5, 0xa, r5) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x30, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r6, 0xa, r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x74bf) write(r7, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r7, 0x1) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r8, 0xa, r8) fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f0000000280)=0x9) writev(r8, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r8, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r8) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r9) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000340)) r10 = fcntl$dupfd(r8, 0x0, r9) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f0000000000)=0x74bf) write(r10, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r10, 0x1) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000140)=0x3f) getdents(r10, &(0x7f00000010c0)=""/4096, 0x162) 23:52:58 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r4, 0xa, r4) fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000280)=0x9) writev(r4, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r4, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r4) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r5) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000340)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r6, 0xa, r6) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000000)=0x74bf) write(r7, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r7, 0x1) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r8, 0x5) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001180)='/dev/wsmouse\x00', 0x10, 0x0) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r10, 0x5) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r11, 0x5) r12 = dup(r11) r13 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r13) ioctl$VT_GETMODE(r13, 0x40087603, &(0x7f0000000340)) r14 = syz_open_pts() dup(r14) r15 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r15) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f0000000340)) r16 = syz_open_pts() r17 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r17) ioctl$VT_GETMODE(r17, 0x40087603, &(0x7f0000000340)) r18 = syz_open_pts() dup(r18) r19 = getgid() r20 = geteuid() setreuid(0x0, r20) r21 = getgid() r22 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r22, r21, r20, r19, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r23 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r23) connect$unix(r23, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r24 = accept(r23, &(0x7f00000011c0)=@in6, &(0x7f0000001200)=0xc) r25 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) sendmsg$unix(r1, &(0x7f0000001340)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="d24e5e5617783618b4ddfe6a979634c233363526ca5211137c56106e8bc025a0d5c077dbf8b2b6cb6c9d0673e3ba1232a931843e81d99d516675cbd04de74ca25c754e073c415aeedf883e5123274824379c22ce1bf65c372847f24533e2564299b23b207a6258dcb93a4aaa7e21ea7d81a9c6a9f98e253f7fc6092b49d7c0457afa951fa813d3e5b48e61400dd861ddc2c2d9addc42ddcd4d7550121ffefd3dc2402d25c1a519470ec0d6c2ef8e791222ac720c5ab4fe5afc9b5ec35e28c94b6b52700817f5d28b608ca2f86fb5a77c8d2e66dc0f801a28e1536f9c9b479ec317889575da1f85e015a874be72e530ab97947b5bc846989a216bad09138519448d12ba5a24653c0aad174d14f8c7648444a83b9ef93234819bfdbe13ca237226c30b17c1ba47bed4ab482dfaebb6aa9678f6a15c9dc8d173507b323653ffcd238bbb8224fc8fd5fdccc3ae2270acfc8d8e92a0f18ac0ad21c80ea89518d4c3b41fb5949b639d12f6f20cc3013e8531dd1037bc25dfbe3d819dff3b5c984d82e603e35e5d08d4abad2f13a1fc8fb43f7f7e93085dfae6b8fb5b1332ca3cc0b5009c0a13fc24d6d808791c81c892870f5c703f198c1577977302275dd99963aa329bc3d9b22a234ce9b19208a6b1e8bc7ca3936b3062e0d2a29e1d084c5cee704fd97486366722e0799c1d6f5418d9407856dcfd74a2e9a6753b0ab4420a991c632a8953f64011bc7b09608ffbc2f49a17adeec82a0dc0ecadf4c54fe41d49f34958a179c86953d029dbd6e5cf8ab74825b196d9907aefbae9322c6f890f01e539f1882e16ec38fffdb27c0aade4617cf238698e0730b05e47a92b01ba7143c4cfdcede8b86ac1d861fec779402c4c96f6eb55db5eed75b08f4d037a4ec26326079e8713b4d89689a91ea3721f17aa7f2c188721e036a5251122fae4eee3db569cf4cd9a449f55d59883996555f285e5ed9dbfd82ff2810e00506b61b5aae9c9a90eac5f94ef6e5451ad4dd1dcfa84e02bdc626dd3415062cbafbbbd527d722d367739b3134335c68631ff5e1625bdcb3312b321637945f02eeeed308e52161702b98402be1abc31b53511cca4d183ac3e0f9c96adab3e6cb8166824ee238c4006691df7df20df4b4c3997bdbf99c4c68078bf7d8849847bb27d4a728016297b60ae470cb4af00cfcf91a7eae16f40ac7cce6de3f65d85d221695f851d33fda50905f2c4b36d6dba0c5ef73ff982d5c80978188be1eb9e43745ebcda44639e735902021695a6ac495cd77bfd66056cfa9efe40e4b07daa0ada2551d9c51ee4ce0ae79aab1e700ba3f2d4d11d559be069e52e95bf25044c769ea72b2f7d29b53904a2325a3ccc0578000d136d9f3adcc7dae0cbd13e522cf0f150e9aa69297d6ae30f3bbf75a8ecfd91df50b74c07bcf1acc97f96adfafc30219a63ca9ad6dbbe683d26af4639514e694a6fb5c21661728741d3111736b12f34dc92eb66077bb64802e94fc1d0f7271e4a1f0ed6d6e008e499d44e59c0f282ea6942e419ad0a149ff4fff5e5ab29fd18cfec9f8b5a56a2d13dabbbae9e56750ada46eaf57b8ba3d706216423081900dc81f95b4812ce1552f8ce1dd173591aafd1aedb5c43751f20aaf1e1f535bcc81e4a438b64fbabc425f0db93918461967c8847040d68eaa6ec272c56d1e87da8bc562ffebd269ad7067475a2dccece534c1dd68b8f9860b046d2164d29e7ddad7565206c5bcac0ac245a7e9148b17d95c50388622f0260e46562f47faad5dcd60f94c208c114a8a9836b301bf61acdfe208cc33f9b285e58e57964c33502d094b3bbffb8bc1fbbc85b281655a2c847529ed5ab245fabe00a8134a06700868a02dd81ad6fe5eae8a793aa6fbc901133c3d7d908728b4804177f1e4ce8918e8679b4e9c75809d7793d275216626e2b9b57ec05ff7bf1a271585b563f6ad66ad00baa1ca7ebbb7928cab3739ccf0f6274d11744a6e77fd453d47e70efad3db1bfa553468e6d752109f698df287a2a7ab16e4569bdc4a28d760c736cfd904391543128247328744e156774590a23b356bb9e111bdc4d32bacca4ddf938280f4989dab2435dd00d64606a285e5ef839c72a510b313f64cffa3e19af27711338f5fbd96c4101ee689cfdffe2a546a4fd54dfb7fc606e8827a6e2b3901e174e8c02bdbfd3f2aa18db7c9243877a388ac882796e3bdfeb7de27258c06a8e835222a840485fb2424b5f3c73baeb4c06dfb92d767c52c62b17986255ccb6ce6ae4647c0fc5a2279155794839b0e1ffb4fae38ebea81417b3622ee495e27b4d025d9cc07905a15bbac2915315f99a2e6756a0879a04e83d070df3363070cc9cc25ea0068a921c36537cbd5fdd376e53be486d3034a90e952aa81a7f35a9ea97d50d255477c93e3108491ef82f48491e28ac2e9a075f0b6e0e68a4fff2ec6d96bd2e2ccd5797200a77255f00d01f9cab160a9c686438ab601fb913838481151a3f532df590499c4fbda45f7bbe640a8aba0298998b7861b3460f565342e9260ffc178d7afc9b0e2b5f2bafc27ee92705c0f31d5a5509dda97e39b13c2cd8159dc86171a52feed35b4b4648a21f7d1ae81fcb049f3d064be715724dc020d81cdfccb0b59604851015ceed2b410bd837e7ea60fe327a305266672d7ed7a01f2945c3eafdb322726314d07081eaacf10a91a2a425e31218db4c801a6e715e972d3b9668dd2b8a778595acedf7dbdec31b3b58536fd4c9616c24a8dec4c2775d55bb3c50d7f4a9e893d6ee348094bd5dfb01fa4338c1ab63ce3eacfaeb8f518b9e8888ff17fea6b27cb259c9e2cccaa5600a65cc91a19f6edbc6f1f6f9b2d44f8f8c5953bc5c0eb77f3acd94db1d791c603d946acdde63d5b259136031d58731d0071bfe94eccab39dd5dcba5d6bbab7423133af6e48180eb7ea7991e67b675be2602ed03da634084d3a798b9e12a65536739501299cf73b2013bf1a4086bccea48bfc57c1ff78aa474dd67d0e4bc0037e6384ca05944d00e67e9df6930df49bf74e357662bbf24d22fc7f42a9101a289a61d08b6c76215e514e92b3e3daaa177f8de4c44d662c72cb1e98e057e12c4ae3331b509653a7dd3db1ac45504ca894918520bdd07f996c88fe7a2226fd72585c0ab520de969cbe0047381d18157638aafd5e9603b2c74dbf89003e4e0088ebb906df2986b1028eef83bf4c00123c9641226806d31b34bba52f42af56d7ea43a24ed5c683f0061d4daae3e81411c664b4354bbabe45a8a207bba23158611ed150f9b349989b4cd622ab3e80ba4f58284d00605f7dc5df39192e0fd891b69b0406f86bcb39a1dfe0696df48d0f2293bc7076c7c3f7b9e5938adeb71f96ffeac7595f8d95f04d78da5d8d5c2dd05034e6137a7b114401305b2c46aa4cb811f61ba1b74253d0b8c5cff7a036307ed6e830c562c341319c64f5ba9d95da550357c4009e59e8648a6d775ae190e5a077ba492ab0e4d0e69ad9b8f20c9ed8865b25e07c7ce61eef4aafecd3ef2bf8f9c71c9b9e20f5b3d3010800d3d0b7ba07c50780ca4da2837a16cba29a40a46fb0ac97b6274f6ebc55112987239c71b728dfd558d29a75d8da9d7ca0e04e0d0771cd3440fedf9eacbb2dd899f33cde637cd16ec265af79847b6aa977e0b4b68ec1a9ecbc5ad9f9cb473e4ec8887c75204c84f5b833b3cdf1001c33bbff0b25098b66052b905f4c272747595f1b3602cfaa893ff3f905e195a15b8e98ed9e3ee9f51d31bbcf745d2282ba0015af3948ba998b077618462ae95a5d10e846a5d791c81f6cd97cd0887ffa05c01309702cd443252c1fa35b64ecde29d885097ab8d66112d1fc50fcf61ae8dc34b5c5305f9e31607b38adae7ae965349bc037900231e57bf71c2fb1f348dae198d2e95232d50814f0b7fd6fac6229f5605a4f65849b95b1dc870dae12efeaa68897c03220fb50dcf67be942a00410fdee6638d0e1c104d17367ddf2584658730a059f5a703405e426914bb4ff7d4257ecd8e02c59f779f20a19bfc3457d3742b76900e1f2048e4a95a6c33a02807c49cc3d4c48c97633891b37da9cb9a00d34d7d9ea42ba7be076a9a8796526cf172d64a70afe1f16e071edf42945bf9fdb49fd965490d0964a13ef81b583bdf6bece9022c1edba0209f1b4557779a6a7af39962916567e6947632473d1e79bc120d9e62980fdfe3cf7d6e19c966b1f5ba5c3bd6363c0994ed54cda2b5bde92e66760b69243225e30ef65478fb228c0bfea958fc706e2dcbb42dc9799d47105c3019fb190731f83b1abf144b519c0b0deff8eeb1af8e440da9eec76dc266796767a571ee2785018c0730a26202cce12869feab5e073d7a9681d29b1efe4c31148910860ddf5ca526afc227fc5b14167d37f4a57bfa998e661bc8173d4666247c09302e551a9a550a3b02600bcf631f75891a5d1f0dabd00f15509e1eed25075933e89d5b827f8492c4915b7a7881811e1fdf0c758e3e9629ce84f3352a3a3c93b0985c0dd4a0a1e914037cf495aae4e05340c96199f360e0687fea9e708446aa7c3e3f496343c6009cf4d8eb4d31e0ec3087939016083cda9c537cadba17700c0b6345caa01a2a98f6c0608a9a0b80014a1687566cc8bdcf7bbf7dc5fd5dc121a1cfb7dd66ddd73a4dbafb513695cf0ffc9c1b3bb01a0f4c6d6d711e8117eac8e07d714f495b0baa1ec70e9c7d91c827f53af0de313d7ef4920ef43d3cfa7b778ba3aaaed7076088fe31446e0a1d70ceb2a29db492f28a05b7eecd97c345da391c9dfa5a7242d337b1399088183795131661b99a583caa0a180a7a2eaff963607557f0c0ac1bc7e04c2c971bfe02a96cd07488f7413982c4e116fa6025c88965439e9c9a7843de0dc8ff268f316e920007ec1eec1bf3d0eaddcd6dd92845d2eca4f014ae26268ad4190a2368484c2e577db9bbcdfd8efb7408078f6081afaee26f16d204300809aae1ab22cf3206117dc0ab4cab03ad138f4a25b87be2c5eafbee2328b3654868ee5e9704d53d87c83c154b224942ceb46bb08ff2387fa051d11d8afeb34b8ffdceb9cb874a75430da5152c53a77b52ffe90eec69b44a56b03e9df094150057107deae687ef5fb9066a20e4a01b0cf4d314b6b7aad1a51a69b0d8bdbba4e68b2d94c4dc3a2f33de53ba21fb5fa9d8c6507d26889762ee819efcc8984fe12f59c8a14aca6c8cfb8121dd5f10b607fe16a249b2d73b95583f17228d66725853f6602297090355744c35b159f91a973406a9e9d5d02c7cf555ea9b3036313986610e0bfd4dd93d4c47bb5c07021f2249f6259024b729008d5f9552301b154e4d7221c005637207e202cdbeb16b8c5042c621c82fd4d05cf96ea9c2161cb9215bb5963792b72a5e26d7a63e4cb784b2a6d628d15e493575597432347a5484958d08df4160897b4f6a509c8268a12b14cb786a8a1236794151e54f19186af703b195ebe6b96f7703bfda580a45255700ddce269c3d68ac754d20eaa839d8c216e8d42f20dfb218d177742a664cf3e96bbee5d79b0235eabb471e974437a33a98f4d4607f4425151504b6a99427b966811e9e5e5ab04ef7998766f8ad70f9bf8d1f6eaf907b074545b2c90dd9c52b1b055ade0c18015490d6ab5e85425f44438cda074e6b13665844a48a78f10cf9d09966207b1606676c7926afb830a407c2cb4e11e661cccbc3271326cc65c6b9126677c04712d70fc3a7c06b78014d5e0604a410c3fac7566411cb9b7eb1be24f8d5153c9063f500905293f9c45b3e5155bae921ba41db71a17db17", 0x1000}, {&(0x7f0000000080)}, {&(0x7f00000000c0)="214788ce748eff9fcef0932fb994ab55b1cd5134c2544f5ab4763631fc45515fab0d525360c61eb5", 0x28}], 0x3, &(0x7f0000001380)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r0, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r0, @ANYRES32=r18, @ANYRES32=r0, @ANYBLOB="403c86ab0c26f0a9af3ca723019f8f454e35fe89b747d758789baff11b3d82b50fcc44a3d9cb88e16e630230c810785ff9bc6be459397fe6015373d50203e2b1f779f00da7ddfd66a058afb4cccf0a4e98167b98ed8fc4351ec2c23ae35ce9", @ANYRES32, @ANYRES32, @ANYRES32=r19, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r24, @ANYRES32=r0, @ANYRES32=r25, @ANYBLOB='\x00\x00\x00\x00'], 0xd0, 0x1}, 0xe18) 23:52:58 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x18000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x1) r1 = shmget(0xffffffffffffffff, 0x1000, 0x204, &(0x7f0000001000/0x1000)=nil) getegid() shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) socket(0x6, 0x1, 0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x18004) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x0, 0x6, 0xd0ae, 0x77}, 0xc) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x80, &(0x7f0000001000/0x2000)=nil) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x1) 23:52:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="1600", 0x2) execve(0x0, 0x0, 0x0) 23:52:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x66470ba9], [0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x0, 0x4], [0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x9, 0xf9ffffffffffffff], [0x5, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getppid() ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mlock(&(0x7f0000703000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) sendto$unix(r0, &(0x7f0000000040)="3100a8823af6b209ec70e31c2ae6bfb6ce4430d615cdc3e1a6a921cfc749176863ce6b88ec2c15e24828fa7726f902b3b27c900ec650b8de54a47eaa387f2560080eba50fa24261fbe7fc1eb735279f6e4cb89cf1930d13f930bade994c794dfc824041cd1763d4038ea15da32d82de22f33c31f67058707476f1facf264e11d5b591d06da2ff86308d6b270948203bd5b5569c591cbfdd1eb18976a533048bc76d300e842dcc271b55d5e48b7a8e7f96cb43b7aaa053bfb61e5b03bc08e122f8f23ebba02d58400bf", 0xc9, 0x8, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) shmctl$IPC_RMID(r3, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgctl$IPC_RMID(r4, 0x0) 23:52:59 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000180)={0x0, 0x1b9ac9ff}) kevent(r0, &(0x7f0000000040), 0x9130dbf, 0x0, 0xfffffff7, 0x0) 23:52:59 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x41, 0x0, 0x3, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:52:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xff, 0x0, 0x43f3, 0xe4a, "0400213e000000040000000000f7ffffff00", 0x0, 0x9}) r0 = socket(0x18, 0x4001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000040)=0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="a5ff070755845657e934529cb1fd8de34f24e5f60d8d92f370bd9f1ed79319d4d7160c1f3889aae23e1bc968f7557c3190e8d9a0f3e193862bf557f67885b59716ed20eb5f9ff841cacd17faed53d46a5d6c936de101315c1b28c70efe74ab46dd649114c7f9ac2afbdd58471cdb1b542d5d51c54771878bb613ebb46f5b155d4f8ecb1032c75432c6c2ac3dd1d1f5a075beac9b5cffaa2460725fffc1a1dd52ad175ca646c10286193d18fde14eacf3fcd08699d7edd94207241de022a4d6058b8efac4d5c29deef3c99e60ee", 0xcd) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000002380)='./file0\x00', 0x60065b3925ae138, 0x10) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000002400)={&(0x7f00000023c0)='./file0\x00', r2, 0x2}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000002200)=""/208, 0xd0}, {&(0x7f0000002300)=""/100, 0x64}], 0x4) 23:52:59 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x23b, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0x60}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f0000000740)=""/184, 0xfffffe48}, {&(0x7f0000000240)=""/59, 0x49}, {&(0x7f0000000100)=""/178, 0xfffffeaf}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:53:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/189, 0xbd) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0xfcfc96ac7f786eba, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) shmctl$SHM_LOCK(r2, 0x3) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x1) 23:53:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd8903efffffffffffff6fc1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f100000000000000010000000000000bf1278438adc7956de01b1dfc67a7161d338e8706ae35b6b2b5d76417e287e9401279b902", 0xb1, 0x52f5ecddbd3a26cc, 0x0, 0xfffffffffffffed9) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x210, 0x0) fchdir(r2) fcntl$dupfd(r1, 0xa, r1) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) r4 = socket(0x2, 0x4003, 0x0) getsockopt(r4, 0x0, 0x18, 0x0, 0x0) flock(r3, 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000140)={0x2, 0x1ff}) 23:53:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a286207000000008295955984c83f68c11700287ead4bcb777fa69dfceac2a84e6abca66996bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffab12f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb250557d60f13ad30505e8f53f8a4aeef9d612f871fa6d820c257795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800000000000000000000000000000000000000000000b63c93708b8ffffc388576e87dd5067a4818dfc6431bbe495128f16354016e9d197648c8d89a94e32989032ec72313aa3f1aed7a08548cc7839a69f401a91500b5c9e47db81c663c9c7db2ac49089379ad88b2006a001b3db288aceb250b64524624e379d533a45b53ce363f5ef945ed94f620eb01ad905eae741fff398b00f1ec4f94d142cc4958f96a1eda66f3c380bddacc4321e045ac245fc371f7473b49230d0b2b10e5adb4daf368c1d6eabafdb9936e745e42295722184581cc6c33760e166c2f304a00e993ef4c4daa2ae6a60474bd"], 0x10) dup2(r1, r0) syz_extract_tcp_res(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x2, 0xc003, 0x2) setsockopt(r3, 0x0, 0x64, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:53:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c, 0x0, 0xfc}, {0x6, 0x0, 0xff}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 23:53:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 23:53:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x6, 0x8, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0xfffffffffffffec8) 23:53:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="82f468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85ad60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf9842634a5bafa6a12ec365e7d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725a1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ef6d735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) r4 = dup(r2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000040)) shutdown(r0, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r5) connect$unix(r5, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) write(r5, &(0x7f00000000c0)="d9fdb44c898295142e3975aa836138e2219e68c722cc99e3235a85d6ad54583b044cc3149a4050173f6be803099ce82b2be18b33bdc7fab4b571919639510c85c504e4d7aae05a86633c8e6566f3f8aef0aebd6f3f86bf9693ba00a0ae070cef5740a3f6566a716543d1745555c68f9dc3d4bd34630fa8c73d913356aeddbd5bdae266010f12078d31549a6f9d283d15", 0x90) r6 = dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r1) socket(0x6, 0x3, 0x5) getpeername$unix(r6, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:02 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000080), 0x4, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x4, 0x5, 0x9}], 0xb4e, 0x0, 0xf03f, 0x0) kevent(r3, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/108, 0x6c) 23:53:02 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x81}, 0x95, 0x0, 0x0, &(0x7f0000000200)=ANY=[], 0xffffffffffffff96}, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="907ffd1f43aac30957ff1078c0858aac9c33beba026871db262d92df6a3c3ebf41785e39b69ad27c11000939f3bd72fb85c15fc59ff536a4eafb41be3b05", 0x3e}, {&(0x7f0000000240)="153bd3c96b108fab36d7c20b6dddfffb04e4f7ca9af42b2dbe911cb599a8fef9655aa4ee1c47904fa4f3ff9ab57a0802fe921478f94b96abe49027db4080dafb4e642295418dcacad93567e20daff224203df91574a601b587e64191251cf586d97548a1d70b43c25441b8949b65cf3bcd338bfee687466e5ff51231950eee67ba0c52c963454a3f6f1357db757300199119543fc6bfb746d0050b1db9a223bda672920cb4", 0xa5}], 0x2, 0x0, 0x0, 0x4}, 0xa) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) close(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x3a8) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000340)) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000140)={0x9, 0x5e5}, 0xfffffffffffffdae) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x9) 23:53:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3, 0x9, 0x8, 0x7}, {0xfff, 0x2, 0x0, 0x7d4}, {0x7, 0x0, 0x44, 0x1}, {0xce, 0x8, 0xfa, 0x200}, {0x4, 0xcd, 0x8, 0x3f}, {0x101, 0x8, 0xae, 0x1ff}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r2, 0x1) ioctl$TIOCSTART(r2, 0x2000746e) semget$private(0x0, 0x2, 0x350) 23:53:03 executing program 0: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000e80)=ANY=[], 0x0, 0x7fc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x2080000000a, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x0) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000000c0)=""/95, 0x5f, 0x2, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x8}, 0xc) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="03000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b4b08b5355b5b24eab6423706ebfa252465f65470574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075068e63bb2e19117fec0866378de0a48ccf1a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecfd58c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000723610a7743ee30b6d331ace32dd81000000a4a3af74e7548a3f0a1ef3e3f4358b30a130a9a062e678e5a37e21591aaa06ab276ae2868755"], 0x107, 0x40000000000800) 23:53:03 executing program 1: ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000000)=0x1) r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000262f66696c6530da2165ce5149fa14399402538aedb7ee9173847109ee45c4743b0c8276fe0386373668ee9bd87900"/61], 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f0000000380)=ANY=[@ANYBLOB="86251e00d57eca1b3e6614cc1b30caca2a97f2b6d3bf65d02fdce595a56782ed71e57226cc6ee6257bb6e2769c247265ed12df7a83431b7a6e282343ae6c48abb402cbb71d3b481f22ba9883a53989ac8a9144344f94ccce31edff32a84e4c254c9c4ed8cdba7d0257698339a42f9dbae31424ad9d6458c3f27f634a9163d0bcdb2b8c6d87c06a2eadda2418880500000000000000acc0ab6dfb49af7adfb8fa13fb49b494be2a4bbd9fb8b71544b906a8413589ad5a09611d57859a2af91e689d00"], 0x10}, 0x0) socket$inet(0x2, 0x0, 0x81) 23:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000100)=[{0x74}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x67089821a5ad2d1d, 0x6) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0xa39) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 23:53:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x5c}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000240)="035e21e2961f1b3c679ebfac3ce54584baa5832bdb2a73c4cba2c066287d027853332f823a73cb3cb8876bae072c044379b20aa0ab368784726874753dcf3d0bd47387c047e196ce2ab2693a9446779bcec03498aec6f25d6f1f8b28e415a0b85cf06c0817c833ed1926718bf22861eae0acbb9c1242dd658f09e497ec8988617614954864428e9b184cb2c3b89e95614cb525bcb473e0f3f4976f7d46a34db68468214f330dbddd800d73de637e226e3f389cf85ddceb3ad5b691e9993c984d00a9460e88da", 0xc6, 0x0, 0x8001) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 23:53:03 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x80000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f0000000380)=@file={0x0, './bus\x00'}, 0x8) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x4bbe, 0x6c}, 0xc) open(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x11) stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)) 23:53:03 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x9f58ef96a6119bce, r0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x30, r1) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x4, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 23:53:03 executing program 1: sync() getrusage(0x1, &(0x7f00000000c0)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 23:53:03 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "28b5e6caac78a32fcfe690ac2004d7f1440de300", 0x171}) 23:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000100)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwritev(r0, &(0x7f0000000100), 0x0, 0x0, 0x1) 23:53:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = syz_open_pts() dup(r1) writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="2e135516d63bac01f46c50ee46f2ac9e8a673b31696a21156b3e4faa465670aa50175d1ccdaa0d4c1f953cc6557a496b5a949a88769ee6f58619d91ac80682275351d0548921d43cc655fd6105ac14b5aa2b037f7b753ed33ed6e5bd3978e072598615d2ba4d4ad500a699a8befeb2b84a0b721b10c49d3e90eb1f47b036aafbfa7b87c557fa99cd62ee713a31e92e66739be3bdd0f66b3e37d4bbf34e13bc2a1423b70136579049e322a66e21df6ca92b4563dd3b93d3facbcf4af840760865bf8fc807f3ab5ca8d587b455756868221e310dd09387", 0xd6}, {&(0x7f0000000080)="302b8c4997d987a65eb10e1d658812ffbebe17965ecc1da0c6849f7fb1f52d3753fb4acc4c015143996d504ded917f032f5bdb812c", 0x35}], 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:53:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f0000000040)='./bus\x00') 23:53:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98eaa8b02f39a90553ebe2c883af6d53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd00ddf799197d6cd5bdb43741ead1716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22002000208d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b0826014b1768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba"], 0xa) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r2 = accept(0xffffffffffffff9c, &(0x7f0000000300)=@in6, &(0x7f0000000380)=0xc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x8001) getsockopt(r1, 0x8, 0x0, &(0x7f0000000000)=""/20, &(0x7f0000000280)=0x14) 23:53:03 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) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x1, 0x0, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x1000]}, 0x115) getrusage(0xffffffffffffffff, &(0x7f0000000240)) 23:53:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6, 0x0, 0x0, 0x78}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140)=0x2, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000040)="b11c03d8171a549761ca618ea497") openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x20000, 0x0) 23:53:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="45ab7a1c36f2000cf07c32ba42fb88d5579082ea784b060e7eb83b988c2306eab0a22a3dbfdcfbd6bb466232e93a63ecea", 0x1c9}], 0x10000000000000b2, 0x0, 0x10001) 23:53:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r2, 0x1) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 23:53:04 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 23:53:04 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000280)=0x10) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r1 = socket$inet(0x2, 0x5, 0x2) sendto$inet(r1, &(0x7f0000000000)="6f193659285f122ccc07620697ef689accb3da1cc990ccbe99421da30629d0b92931b45d6414f726", 0x28, 0x6d61823e13df33f7, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x0) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0x160, 0x4) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 23:53:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) getitimer(0x1, &(0x7f0000000040)) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 23:53:04 executing program 1: nanosleep(&(0x7f0000000080)={0x68, 0x7feffffc}, 0x0) syz_open_pts() r0 = kqueue() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000), 0x8201, 0x0, 0x40000033, 0x0) 23:53:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = getuid() setuid(r0) 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) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 23:53:04 executing program 1: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) setsockopt(r1, 0x6, 0x2, &(0x7f0000000100)="99ebc893ecb6bf9ae1bf8e39d307d28b69caa619eea5be5998fc7b28805779d00c63009f8178fd65a6a60142a4fcd1445f5ae844f7166e5172871846dfbc0d11f0a7a5e95671d3b8fb7d52a07ffa335be05725899efdd3e6a3944ad94d79645f7eae636e532859c66ea33e0cada5e167be7b89886def6fa1c3c1c9033170ff8b5742f9e002f91b70b65a78aaf07a3385a00f9ffeb3827039205ebf6c83e441dac971f8155d0823e38a9467287781a9ab2390b31e755495ce88750b75f9b1ca", 0xbf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:53:04 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') socket(0x20, 0x5, 0x0) 23:53:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) r3 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffff1e) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r4, 0xffffffffffffffff, r4, 0x0]) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r5, 0xa, r5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000000)=0x74bf) write(r6, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r6, 0x1) utimensat(r6, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x800, 0xfffffffffffffc00}, {0x5a, 0x4}}, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:53:04 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)={0x1, &(0x7f00000002c0)=[{0xf273, 0x7f, 0xcc, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000140)=[{0x100000001, 0x0, 0x0, 0x4}, {0x4d}, {0x3c, 0xfd, 0x0, 0x2e}, {0x7ffffffe, 0x0, 0x0, 0x80000000}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r3, 0x1) recvfrom(r3, &(0x7f0000000040)=""/43, 0x2b, 0x801, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r4) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000340)) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1be) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$dupfd(r1, 0x0, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0x1c}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000000)=0x74bf) write(r6, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a06891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729df1660631ad9e1b1010b86a0f4b43fd3fbf", 0x406) flock(r6, 0x1) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000100)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 23:53:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socket(0x2, 0x1, 0xfb) r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000000380)=[{&(0x7f00000001c0)="242139810ac6d37b32fd3c9876875db9c8cdd6792cfc00c787203d1b56445271a2d50e87d234f574a4f8354dbb5390e8cb7bc2b4d112b3289db66ad08df2764518bbac78acdc2d3b6033d6e741f97dc34959d4ea39da5eb5e9d2153750df647b6651a4f29cb29253f6cd4a05e40fddcc800c47ef319910e5709a3a67ea9092dd274dd2536c", 0x85}, {&(0x7f0000000440)="b853d2ca3f79148425b6d479d88bca9f1d16590b130ece531a52fc0ad8146df11a6c07d68f7162bf3ecbdc4b35dd4019d169ea240cd79b370ff5aabd7ce3faa3098809dd0a4162fb5020857ea19a415983b3b5bba92563301b90e1e5138a1c99e63f5f3ce64b0b938269f738b36fbee925b2e3e6241793fd94edea9b4bfda30d88695f8cba1622f020c90c38e1b271ee67ba14ca2c66a3bf53700bba3a9862016878ae7e10b3ca6cadc2fd8c43935195a4efa7246e7eb703d1834c4cc3620c4b6d578632b2d01d30f4ce119bdd12025596ecf2fd", 0xd4}, {&(0x7f0000000280)="9013ee707dbb5a9cdec7c6567853bfce2895207aa3b552f671a591310685ce04810a899a5fb7930a07de4866f5ed059b6e0a19b47839f7fa8346a149c183d6c8f39a197985efac2ec023fa", 0x4b}], 0x3) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x7f, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700", 0x0, 0xfffffffc}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r3, 0x1) r4 = fcntl$dupfd(r1, 0x1b, r3) pwrite(r2, &(0x7f0000000180)="d0594b4636e4c27985", 0x9, 0x0, 0x8) recvfrom$inet6(r4, &(0x7f0000000080)=""/194, 0xc2, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 23:53:04 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open$dir(0x0, 0x0, 0x0) socket(0x1, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000040)="8a8be43f2276055bb5578722e6d282f599590975d0970d373d5da40cf656b9778f80a03929c90dc45b7d", 0xd2dab4614ff12896) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r5, 0x5) fcntl$dupfd(r5, 0xa, r2) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000000)=0x74bf) write(r6, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x100, 0x0) flock(r7, 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f00000000c0)={0x7, 0x0, './file0\x00', 0x1, 0x7, 0x5, 0xffffffff}) close(0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000300)=0x3) pipe(&(0x7f0000000100)) open(0x0, 0x2, 0x2) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(0x0) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001700)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, 0x0) 23:53:04 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="e001000000000000000000000000000049f154a513c9c8c70ddc0866a282f571f788b9793cd46700c67029fd9ca5a9bf914136ee4a1fc7dcb8c337a6ee83fe0ac946f668facf87e8c515c9c2428ce3c5a61976d761305c86c5f93d09aa44ddde27f5bf11887588d8b071d6e156ba30e8a3efa79e10899e8f8a6278a1796cef266c6796618c29fb329ccbdf8c7985e4b5f8d15cee1f70357a5bb15f2e4b6d1c0d74bcfbeb2f630298ca49eb68c62302316679b433acbc746f4018dd1732a202c254f0dc86119744ad0516c8133c818befd8ad6d37145711c60f579ab5fb8b09bd3fc5d43680cdca18b9d21deba31967e90af7dd31967f06b39d3fce9d2f339d68b7e200b88136b3e93151030b76608447001f26747628ef056dd879f2e332697729f8c18e6f6603e1ecb295d96b2cb92b27a25c95d425cc41cb7a73ddc7f0ef55848e741203773ef1cfeda3105769b0d6e3f7591b0975ff41c95389bf657818efb050eaa861c55bd012a3a5bda5d37e66d784b30e2c6213e6fdf369ccf50350869b6cfdaed623e0bcdcd36e8f26eb9998e14857e78e4b633e58645c92e5b6368ae43616cc32b21e682a853d510fa2626607a72992eae6733565a2ca6cd8f6bbd8e37d3434e17b0a395c87eb3e21f3f6045875826d9e05ad16914da08e1fd6c99d"], 0x1e0}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [0x0, 0x0, 0x0, 0x0, 0x81], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [{}, {}, {0x0, 0x0, 0x1}, {}, {}, {0x0, 0x0, 0x1f}, {}, {0x0, 0x1}]}}) 23:53:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000c2}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) r2 = dup(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x6, 0x7fffffff, 0x3, 0x0, 0x52, 0x58c4, 0x1, 0x10, [{0x2, 0x8001, 0x7, 0x5}, {0xfffffff7, 0xfff, 0x674, 0x9}, {0x8, 0x8001, 0x7, 0x10000}, {0x7, 0x7fffffff, 0x2, 0x8}, {0x1ff, 0x1000, 0xffffffff}, {0x7, 0x0, 0x1000, 0x6}, {0xcdc, 0x0, 0x3, 0x400}, {0x2, 0x100, 0x2, 0x200}, {0xe782000, 0x2, 0x7, 0x401}, {0x5, 0x6, 0x0, 0x6e9b89ef}, {0x7, 0x2, 0x1, 0x43}, {0x401, 0xb7, 0x4}, {0xc4, 0x7f, 0xd3c, 0x2}, {0x0, 0x1000, 0x8, 0xfffffffa}, {0x4, 0x3, 0x0, 0x81}, {0x8, 0x0, 0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 23:53:04 executing program 1: r0 = getpid() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x8, r0) setpgid(r0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) getpid() r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$setown(r2, 0x6, 0xffffffffffffffff) getppid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x240) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f00000000c0), &(0x7f00000008c0)=0xffffffb2) fcntl$dupfd(r6, 0x0, r7) fcntl$getown(r7, 0x5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setegid(r8) pipe2(&(0x7f0000000340), 0x20002) r9 = open(&(0x7f0000000240)='./bus\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) ioctl$VMM_IOC_TERM(r9, 0x80045604, &(0x7f0000000280)={0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1002, &(0x7f0000000000), 0x3) dup2(r10, r9) r11 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) dup2(r12, r11) 23:53:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) socket(0x20, 0x4000, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x7ff, 0x1, 0x40, 0x518e, 0x200}, 0xc) r1 = accept$unix(r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001180)={&(0x7f0000002280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ed000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b98a80f5e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003047550a1f03700b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000842a85085db808237d4b5a5223df449b9d2d07e1d00acad13b51ef9e4171af69527cdbb2b570590394b4fcef2b046c67015b982576aabd9af2fa7ecbb456a05d3f252d9ffd4cf8de3a86d066c9b1b7d1f8b250d77a3dc1c607d0c06a927d93a54892d44789a73e54b2eb7e010f253e78718e10"], 0x1002, &(0x7f00000010c0)=[{&(0x7f00000011c0)=""/38, 0x26}], 0x1, &(0x7f0000001100)=""/65, 0xffffff2a}, 0x40) shutdown(r0, 0x2) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=ANY=[@ANYBLOB="8241e1a864c1291cb0f62d6179b78d64e2ef9d3cdde7a5fcacfa77dbe0748c92f32b29cb7324aa1ebfce3dd1c8a09d7d2e7647e105249d1c3ef4075d4df65b"], 0xa) syz_extract_tcp_res(&(0x7f0000001080), 0x80000000, 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r3, 0xa, r3) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x74bf) write(r4, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r4, 0x1) faccessat(r4, &(0x7f0000000100)='./file0\x00', 0x40, 0xe484cfa760fae3cf) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) login: pckbd_enable: command error 23:53:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="62020207e00000012000c3d1b4df532ae23c2b7a7b99833f74ba0c47bbacf7f687dee183006b4c6e4467d8eff8867f8353e00609d56e79e48fc16cb49887dea968909eaefe88ba12125362d90db089a7691ff2e7bfc04ca8d15eaa189029662c534192cabe3ae13f53cb645047189e3900f99f6ef6e885378767febcad372bca3f8b6210c3654c7b0afcabd513256dce6320a9185732d8035399afb17e13723c8bdfebeb765ca05d5506d4f3d45ea707ffd8bfc587a4404737c2f49977a69785b9342a76e4e88f36dd21220337d34d10a7489312c3c39b8593fff1a16a669eeff89e8600c72062221c57281abd22f4e9613be387ec41ce8ddd1cf0bbacd200bdaac76677f8412a"], 0x10) write(r1, 0x0, 0x0) 23:53:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea69a0897b"], 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) 23:53:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "8500040000000000004d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x6}], 0x1000, 0x0, 0x0, 0x0) 23:53:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x4, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000], [0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x800000000006], [0x0, 0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {}, {}, {0x1}], {0x20}, {0x4004}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 23:53:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYRES16=r1, @ANYRESHEX=r0]], 0x1, 0x1, 0xf91e878680b03dff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r3, &(0x7f0000000140)={0x1}, 0x8, 0xc8e3c1dfb6e5b99b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4, 0x2}, {0x1}, {0x6, 0x40}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 23:53:05 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6f) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) open(&(0x7f0000000180)='./bus\x00', 0x400, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x1ff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x7) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r5) connect$unix(r5, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) setsockopt(r5, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() write(r4, 0x0, 0x0) 23:53:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004020062574519ae5c702f4502608887d35a052000000400000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 23:53:05 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) r1 = socket(0x11, 0x4003, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x80, 0x41d}, {0x18, 0x3, 0x4, 0x7fff}, 0x8001, [0x800, 0xfffff20e, 0x8, 0x8, 0xa88, 0x401, 0x1f, 0x7]}, 0x3c) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 23:53:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000140)="3497b4eec8c7685ac9229c3de9a05713442de600000337afc298f04e8c7d93b699579b79039976000000000040000093067635d84b62f97e252408544c4760087486995b63d86b7387171064ac596fc24fa8f89fc4022ef5ab92b2d3e61cca797de07e9306d8875618a10c5347f786444ee151483ad0889fba6ee742718c9a5f5a1aac5d3171b1d55009705609", 0xc8a7c2d0fd206c9b, 0x0, 0x0, 0x191) 23:53:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x4, 0x4}, {0x3d}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$BIOCFLUSH(r1, 0x20004268) 23:53:05 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) pread(r0, &(0x7f0000000280)="a10fa72506273a02e8dcaf38048518785b5727a5964f8ba37308771b8052f915f4a87228826a0ed717f80b23f8f9af49ca05a6bfc15496866542ec68a8266bbdc0f30c047436ca933abceeda0db4df191379b6e67834895cf0786706be14ad9d3d3e9c505092000560a1e62c123737b0f443a497fb15daeda4e50a94cf86bd801476e911aac062fafa5df38e4712ed9c0e6f05c5260a4beee6cacafd27600c5a077db754d30909d0e0f09f7a933f602d6a4444c2bd90a347cef98ae0f0d84b025bb87b500a399fe3fcecf37a13a0032bea07ffc5bc8cae28d9a8c29f936b2b7d781cead9f954908ee296cb61d222fc04356a02733603e115aa80ad066a6bda737ea2e229150b3dd7808d80a59011ee2968568627812a6ee39dfb550312fe1a43ecb7387dd84c1fcd60082436a5807c04eb18245bca2a9e1b59d6ca676e650cdec436b15f22a8308a0be652d491c3ceeb290bc6e31f8453efdc564be0645c8c389bcc68e3be2b9d0e08ae0c3e138cf97d8599bf5ec51f037e8b091f4434c90bcbfe6150d5e4d098aa98485291de59c8b3e92e96f14cf7d3f371ed2a36f472c2c2b484ba89717a9d1f5365118dd2f32d4146ae1846e5b703694d8f347fdaabf6c35242ef458feec725684c751e8be9300da94926f054c0cf846f936eec604dde8052cdf425f4d4f49b8d2271fdabfa4a34ac9c4148d4e543c7cee41acb1c75ab157fc356896f73d80de196550ca855b065847f3fdb67e4389bfd8261ee38725dd50f15a57043a87b4e5d95355edee75a59cd2bcaed251db1ef04864b59574d4a4772a0cc22caed7656298f6bccfdf413ab45749081f9594d6b788a34b53cec956ffbd031cd0b59863ccc8b8f4f657dd5e88fc272fe3249cf10167fc98d900ca2ed25f7c242c8d4f71b77972c183ee412d6d0a520122a7b56feed84b0fab8491688a7f5330a27178b0eb060c737ebd48bd63c6b6b32bdfbd78e98ba6bcfa280916a80e2ff68d8e6bc640a34bc46b6115bea06f7daeb5b6adc6c0a73e044a549694484925bd1b1b7bbcae16322b6fe4deaecf057931a3040c2db66581f985db75551b263f01451ddb523b76d5ead0a7ca21559c386141a12bba7076b7646e4f3580c1dffd04a1506c73588f1fc758e3c9e48dc0eda61fdf2d155f71f34c8c90a65d375b805c442b6ab9486d0e71e7b535280b174140326ab0321d7d796d538d868924d279ea68d3631cdf9f82fc5c72a16fdc682f8b3f8793d2338228fa14e80c1c2a0c83f4a4b51172f193bb56e0d0d118e0649538d6c67ef50f141ff9a7d4ac3d70d810543ba5b0561e4405841be863540936ed8538e7b066864fc412c94780c26a2a44e2a5e5a09e03ca4f97e5c9bfd16043f40c588dc64486d2979f010c2dc594c57ccbebbf31474b45d05be9e6dfd53731a84a8c984ab2db70c991628c1109e71abe10595ce60164077e6f28c8af99b00caa9d5cb544603b3eced38590140f55848091603e13824f37c8a022f1401015644f0240be48a37c8f6dd5dc26dbdf016d134cf36f18e5e78681ce0c3143e116fb700daa9867d7978a09b04932668d14408fe8377feb9e4b72ce33e2be93dec118c03058ac5d12f505ae7683825ff26136bf23b5b73c89bb96d806d89a9d98eee6ab66567fc401bb564940dbc5855832ed36c1d7ae3be19e05d0efc8f90f5084b9e03fe9c08c67eeb19f5952e53f63011c53be4ac15b7d2f3f34ca6aa6a609ce914a280732d6b205f0532898bfe89220ec78109997ff7dbdf9942b7d52298adfe6c69f73a11f101f96558bd08b4f6a448a624abbf54925b8d7f4485eab4974c09dcde9f006d5cf8d1ab4788721df57a7e003382bc88b851376f33a449b4eb47ec32336580df4e4397d3c1304b99598593b115a1dbc6af6c9aeaaddcaaad59ae48a9eb650ff8ccf4b798017a981866f17460cc51b75ea935e7d64ea580363cc195ca1c189632a5c1502e73c73283f55bece1d7180b52fb5a204dd076a4d66ddc34eecdef2e2cc9bfbbee354977ee7c4f46f32ef91b1390c7ec9d8310600fd907f842d692c97d0495f0763347d4f723432fea449134ced6c0761bdfbdbf4451bcb20978335dea39eff483959a266b2c0165295feed18b5d855c15743f979d8c8f6b6154ee7189d0e81dde34bf0198f9a52f04af24524073d64152a616433df58a1321f9b327c6bcf757cfabd8fdf7db39f058063dfa094d999dca2aa3236f34f9b9bfc6bb5e20d1267bb0604366260e389eb9f1ef58955402a19c925f9d48eccca01759df2686f467783401d69dba4bcb5929af8133700f0c6c9d8a8e0592b467bb1d3698a6fe615d21d50fa7a6c12b940a9fe120f9cf56993edb30a2dc33844ba0dd06e2fd9689c350feaa93e362c784ad69bd03e0bc8b4128d8cff95eb6ffeb0647cdd77f998d096787a11637c9e01d0ff7c64d908262bcc2d3b55e3012e434cf32efcf5706fe261a5d8318e2bf6a6428a444d3a72686f35c75f11e4300f91a6b1c8ec6ea12a612eaf1223198ec21bb62d77eced12fa2b1462bdbc34ff7a0454332024c2d18be5ff037e7d56a396e064f4e05a6c9de99b0eba37555425e94c44e93d87a6a652aad9fd054b5a2ac9142c03bc85f3b55fcb1bfbd673566fed30da408b02b004a964d67fa5a9a1494ec3573c5c31833b8e282e6bcbaec8a340755a838c8afee9068e0b8b325fcacfa0c3267eea0f2215f4f99cc5479585c920818c73e0461ff4713ee6cff0b7b3c35b918fdb67ee1a9ac0324aefdda54403d100f2e99cecdfcadb142d929526711c4a7744cd398853629cf74e0b62d224c738b76e82c0f5d7f3644b2ea359be7e2266ed016a74afb2152601f73ebd428ee509c9f53f694730070e541e292be690cc04f400d9a16aada7bd992af6d01834071f31afe3969484cd5c493277973b0bb723acf2f88c3371b03d8347bcff5a719bbf6200fc782639103ce8e33803e9cc06f5ffaedad81a906c7ea86c21310eb522f3cfda3142939e90c3e1990f47c69cd60a40311542c026b7421d8a00e119ed7091eff576d79eadef0b03a519195b7e4666ef7adaf75c2b93c2906aae257486ce0f3c5f12daafe12f285cb492c98df7f6bcaa6d1b82d5df6544ab48bfe5ea9c32901592f5695a4689d137b59b0d3770f8b086a38dd1a023d0bba1de064b857fac62b6392826b3e849886f14aef5dd4e378089515c94d082dd6cf838e1ad8781a67710ead1c894791ab16b11d1e7eb78bb5d44a0911f9752f8cb10d19b28c1d1f0cac5687db7195446785411a5183394c218f0311c586facbae928767ddd8a3c39fa70a011f581a3d1a2af392ffe7d76684201fc5549b2a8917f72b03259f819dba89ca177c746cbcacdad577e445a8d773ea9fd522e3fa698cbd84456bb7cc606da5e83614a1591b29d4111087e37bd845106d4e5d1342c977a09bdec6e7d815792abc8b852adf28e4e9c8d6ff98f9f5fd22b301ba8de6540ea34488b162fede53796fae81e42ea78da2b2aee599723db05e751ef36fc95d4a1ffa38139d5eac16e1b0a2018c0992a6ec72d10561645106f8935232748d9dd4315345c348ba67eb90cfd31a2b4c5040c53c82999514aed37f6fc52cfe32f494cfc5aff872bef49bc402e3d7dff622e1cf8b376c199ee1c780f8292060a8bf13dc65f74873d0acd8977730202206310f617cbc02c4bac93170bdb14c1a796d9e399ede6727d6280224731559c79c9b6f58d9bec18eab41ecfb97642d274ee8953f89427968851acb8de9d83f6a30d02e1fe5feb81c733f9b3dd570fa4bbd5df45e4fe1052efd37ce661f35d1c0a5469705d41c1c63a7477474186a0c2f30a7136aacdce6eaeb2932fbc6c82af476f393283338041a2f5e82568bc4db834fa2c96642c0c083717c5cb0b6e298dd4eba0d85708bceca81c41a0e8f5f17c44645bbad9754294ecd4445cceac0fd31867f229f7b80dda2c72632926188017721a19af5503be143593eb02dafc55ad166d0081029758370824afd05fde0fed91c02dcffafefefc314640d2b127a945fe44046042654551c5648b56ead417d2950dd0192f096957bde213b401eda3a94ac25834f57bc5d1eb28cfd4d2d850fcef7294c7c728b4adfaeb7ed428372d6c36bb56dd75adbc5b2b4a7a9cf9fae5f3a35de62b586c2d65cdf12e6a53ef5c81489d787e7f14ec8dd958157ee2b73d0fc4abd3dc309f9bb9e0062d13f8b95de79ebdd81e8e290218fc25f14d1d0e8ac245d02b0186d9ff0d07b9d046a8c9f65359f7976da76c9a33b5bb78cc9ff13f6daa7c65ba8633772a6e0faefd7991589f7ed2a2f848496ed2344cb66f9cda54ee485952367272ce2dc811b9fa240e26c2f1fae434da436d45481099d254ba334242eb1ef02493d12e11d992bada7ff6c086cc3ee4fd1b55053151a5da07e45ee21fcb872994ae99d108442d88542c86cca7990a23e158a2ca929b2a1ab064ad86d8841f548fe4f2f1b134e500030046405f1d8f8d8b4dea5e8c07638e66ca3d37f827e91d2cfa24e965f8d3e21ffbfd1656b4540de72898690261183a4568b0f4282271026c658769f0698a5cb03853b6d97b9161781ca8866e0ed5d68a3b9bc2c61811d0b2b5cf8a7a98dedfdaa0f53dcf58b22951626bc631016dad9db86ea229293d8c6bb7cf8a1722a1dacffd1d49b213fcc2fc4809a1aed546f0841a644b99e0195db606b80d84c76c62cc1f899c4d719bd57a02b47123a03712a661c66bcd1e814850d64b946d1ddba5307e38083de3c36608e170794a637a7bb0dbfc3b34e287185a4fa031e975ae747617b7675a11f57ed19288c6436b6d43a0d433f8e6b1486f279f7cd85e8d9df5070601c3e3d90521ebe81c0b16510544ee02fde8107ced8a8c8a3a2b94ccea14b600102b7c0c882b72724bfa5df14fbec637de821426dd83075070465b26252a17e911fbb67057668e22377292b03e5d35013543296e43688a2cbaa361ece30e0db7a7c27e1ce5977e6f10ead4e535d8cab094988bb5741a958ed829b76f6bb19cea39b74fa1a7aca14845a8e23ca19491fcfcd1e585e02d529801e9b7cbe93fa9d1f20309720e9776c82fa4238604896156d1df7c787312bf791fcc3af3e6dfecacc51053648c38b4fb1a015fd5da7b966fdbe284939e59a9701bee88f960f41d097b6b1dd7dacf51c911e47e9fe53b5edaf60fb0ac5877f1afc040d80d559151d79725e3caf612a284e4b4e8e85fe2bf3a5854bf02d939b5bd063dd4a91befc4d4d374b44f61da95d19f7b8d4a96e20904e23ff703262cda0c43443e7b7993db4cf4861b2e4abedbba1b12e17530d58ec56ffa7fd5c4e75b8113e8a777c0316d7b418450b8ebcea6748b36bac57b49c83affaffa572a1281a35876d3a8d745c4b7d6fb4cefb36b332de7da9adf99b12a4dee51e9b0a4041238a236026c8961dce5b3c64d76e7583a0b1e6ff89d92737b35a4b81b2b42c15d36529a4d0255ef2a5684a1283ea1d4851b3f40cda8a184885b5efe3990f0f7e08485212401a09a68a3a99df671569aa1a321bab3cfe9e51e8155155b272590d619c6a6abeaf2b15ad86743714c81c27ab620e3e10f100bf318436444751346f8fe2941c2c49d8060f74286387268d21b363640a15f24ccbbb11008573b67bc1a460378e12bcf1cf9b06c3c41ec8207cf52d296afabbf2a780f45db47638d724e588269907f6a37eb908953c384f7a0cf778c3a49acccae345b6352014e336848d0a02ff394ea2149d8666bac8282ac84cd9da66823579d7da", 0x1000, 0x0, 0x80000001) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) flock(r1, 0x7) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r3, 0xa, r3) fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x9) writev(r3, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r3, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r3) r4 = dup(r3) setsockopt(r4, 0x1, 0x7, &(0x7f0000000000)="337bd67a9b045c27997e324305551df6689e6a0df3193a308f64451a0a738f36b5887145987cf6eb44299bf664c1ddee3dd835d222ffe488043a22131a16b1ad838bad399c7e0ae93cf460fb66d103727e93eee152ac5c2098ff6f182f944b84918d58cd499062e32cfd3938a924299f12a79920d9831ff7156cb31248d1c09fe80c6e751125f3bc503bcbe672a2e7c428c7c242328bb639d07f8618a8cb25364bb05bee2c3daeb431815d5b9f26c2c7c75220309d9b5028a10f1e1e0dde23f61b8d560bf95b293c434073", 0xcb) dup(r2) close(r2) 23:53:05 executing program 1: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = semget(0x2, 0x0, 0x400) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000240)=""/244) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/../file0/file1\x00', &(0x7f0000000080)='c\x00') close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) ioctl$BIOCFLUSH(r1, 0x20004268) 23:53:05 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() r0 = syz_open_pts() dup(r0) fcntl$lock(r0, 0x4, 0x0) 23:53:05 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = socket(0x18, 0x5, 0x40) getsockopt(r1, 0x0, 0x10001, &(0x7f0000000240)=""/199, &(0x7f0000000040)=0xc7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchown(r0, 0x0, r3) semget$private(0x0, 0x0, 0x601) rmdir(&(0x7f0000000100)='./file0\x00') faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) 23:53:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getgid() setreuid(0x0, 0xee00) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() bind$inet(r1, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r4, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r2, 0x0, 0x0) r7 = socket(0x2, 0x2, 0x0) r8 = dup2(r0, 0xffffffffffffff9c) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r8, &(0x7f0000000100)='./file0\x00', r9, &(0x7f0000000180)='./file0\x00', 0x8) r10 = socket(0x2, 0x1, 0x0) r11 = msgget(0x3, 0x420) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = getgid() bind$inet(r12, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, r15, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x5}) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r19 = getpid() fcntl$setown(r18, 0x6, r19) r20 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r20, 0x0, r20) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{0xb54, r3, r17, r5, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r19, r21, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r10, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r10, r7) connect$unix(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e0466696c653089a48bb6e594e84a922676a17d8300"], 0x10) 23:53:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)=""/177, 0xb1}], 0x1) socketpair(0x18, 0x1625ef068d15298a, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0xfc3fedd044662c81, &(0x7f00000000c0), &(0x7f0000000100)=0x10) syz_open_pts() 23:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = geteuid() r2 = getgid() r3 = geteuid() setreuid(0x0, r3) setuid(r3) r4 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r1, r4, r3, r2, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) lchown(&(0x7f0000000200)='./file0\x00', r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)="b2") 23:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6, 0x0, 0x0, 0xfffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r1, &(0x7f0000000140)={0x0, ""/96}, 0x68, 0x1, 0x0) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 23:53:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x2000000000004d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = syz_open_pts() dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x0, 0x100, 0x40, 0xe2c7, 0x5e, 0x5, 0x8, 0x10, [{0x2, 0x4, 0x0, 0x3}, {0x7, 0xffffffff, 0x0, 0x40}, {0x4, 0x1, 0x7fffffff, 0xff}, {0x6, 0x9, 0xffffffff, 0x6}, {0x5, 0x7, 0xb9, 0x7fffffff}, {0x0, 0x8, 0x14, 0x5}, {0x1, 0x30, 0x4, 0x80000001}, {0x6, 0x7, 0x6, 0x71a2}, {0x3, 0x1, 0x40, 0x1}, {0x7, 0x369, 0x1, 0x7}, {0x49, 0x4, 0x20}, {0x4d, 0xfffffffc, 0xfffffff7, 0xfb3}, {0x10001, 0xf7c2, 0x7, 0x40}, {0x441a641, 0x8, 0x100, 0x3ff}, {0x2, 0x4, 0x6, 0xffffffff}, {0x6, 0x3432, 0x5, 0xec}]}) r3 = dup(r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f00000000c0)=[{0xffff, 0xcb, 0x8, 0x101}, {0x100, 0x59, 0x6, 0x8c3}, {0x3, 0x5, 0x4, 0x2}, {0xffff, 0x4, 0x4, 0x1f}, {0xfff7, 0x7, 0x1f, 0x8}, {0x9275, 0x7f, 0x3, 0x8001}]}) getdents(r1, &(0x7f0000000180)=""/138, 0x8a) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r4) connect$unix(r4, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r5 = dup2(0xffffffffffffffff, r4) flock(r5, 0x18) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 23:53:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x2800c) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) 23:53:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x46, 0x3}, {0x47, 0x9}, {0x1, 0x7ff}, {0x45, 0x4}, {0x44, 0x80}, {0x46, 0x20}, {0x20, 0x13}, {0x83, 0xfffffff9}], 0x8}) 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, 0xffffffff], [], [], [{0x0, 0x8001}, {}, {}, {}, {0x218}, {}, {0x0, 0x3, 0x7}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) pipe(&(0x7f00005dcff8)) 23:53:06 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="96012e2f54696c653000"], 0xa) 23:53:06 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000440)="3cfe2db61a3976c0c20c90f254e498bf3536dd0b14156f5c987f3dc3c92ebcba5b2b29468cd97bd7947a35116e8255fe2ab0f1d8618440fadf81c0270dda42e2b10f661c37265575e9af384066f5821505f0e96c5b1a412eaaaca6093e9a67211399563c7f2821de0084be644b8a672b19e15e776ae9a98cd5890afa7459fb11a4c994695022c76a28728a42cf49e683decf0138d4202846aca8648a0efdf97e62c870b0562428fe775249dc9ca50ad2ad1ec535627f2fba5f244ac5289980e571db39375d2316e10ed048a4ac64030bfedef60f56a12b7ff8b4fa6f5831676198c93925c7044a10d140badb9a27557f47523c8cd54e73b8e89c13793310e617a5ba458d3e65e100000000000000000000788ffb1c95ae37ddccfa9e6c9e063877cd9ab35bf77588bc879e85d56e70ae377dd3cc43b03a1529d414f63c48141f00725625f07030fe804536bfe477e9cc83d063d697eb28e744bb1328a24469d8e8288df32e83a89854500ed0b9c2173dbacb6e741d76a6d75e797a894f9f", 0x17e}, {&(0x7f0000000600)="0bee8e332d4f5e31fd664181256201f7a801899a414afbf4dd34d493f78fbb9943fe8d4ae5a798024a1a5625eb5c5ee47140f680dbcaad5ee708d71d510dfc1c553da82f238df293617de0e05c85429c19fa21cc1c1a8c983d12e75d98a3545c8695d4cb81cad40bb8175bd894e0245cc8b81c5e944d95fd0dbb7b7e978b485da46e331352ab28337ca12211029d81278c2dca48c40f96375bfd77d2adc0eba740ceea86a96253f43ad36cfb007992108c53b73cba1a54da2453d1b07cfc5417aca2b4ad4263c8e99c95c72469c79c6a9475e49dacd36d3b02fa819c96152077bfdd040a0aeb2806411572bf7bc8a4353114084195c60e0ea07842e1b74638ada477095322a17df5c0c9aa9660e5fa0ea06bdddebfbb9d8fcfab4d09fb3f61d5cbe7d029e3422d1cd83de815ef9385a2a169a2dff92ab6cfb978037c4cebea453452e9cc28d83c59a822c92cb0cd6de5393bc904e2252e2a85df29a4daf3953fd91728d7e756904d5a49a2d9b11eb8b4c5a35f27b3fb32b9a3784c92b59ff53acc25519c9b5817c4bac716a6a7dd1821d97b03ad496319aa897acbd303daff0668860d4b09ec1c71793eaf8638caf812fc82fc95324f6b928fa2f5809556b51138ad32b7c1797f9f658c7eeb92db74bf01552f89374c5d3d4298a76bedfd31ec8d5cdf0d2b24223e33f9f0146b984df597e724b1b36e7636043b93d594eb79fb5a59127f94dfa2abb4aa4aefff7d7b9b2cd43169776c66a68e41ae1c719a1d5831b74cebae08604af4d2b64be7f14fb876f767c9dddeb2864d3f9e81de29b94da7ec91f75f417cf25c8fc677353588fdbe6763cfe4ce9382e6e788ab617c6a79d3c76ff75340572c90c6614e06dcea3e4062b26921e24a6e812fdd99696cb7fcb253ed45cf4cfe7dd3fa9d37ee1483677ac3a52c6748b6ffcc91e568b3a4fa6d5f82aa263a3cf77a28695b2758467718018a522a6695845983609b482a8c267fa7d04e7e60075a24aaea7a8961b9b27eca540bc70556768d5ae00a1677db38182e346981355f7fd9de65a9a9096f25bd1a57a5a41cc25b7e3caacc9ed5573f8ec3826dcd140763b00a7136934f27fb054f1195cd9ae8bac7fe865bc7ec5494273de18174cc4056033c566618e40e04b2cd1654f9be1b436244766e4d6108680e957b0271b406e5f39cc0fe1949835fea62af2d27bd6e501c6a9e707dbd6de32c75c8bb857161c3544c907ee8905c8a0ae4b1a52eb3f1d026d7decf5c8e67b1b625118c96ab4ffe22ab6944cc2def0f59655433e770861bb7f5d776ea23d959b7b9648fce05a3a25f2196be9536208934a929868d4c68667c5a520d361bee85513029623980f6e2dfa3253a4c66e241ec2207f8017992c0fe9cf67c302856f47fa31bf1a61f1d1a30547087b2f48ffc119431e1b3e54e0a0954aa38ad8408758e4327a3ae903933d4bcec300468cd693c11c018a01c8099f252fff1cbe9043934b282c956461a871f537d71eda26013967c6d6bb8c02a7d999be3c2531615fb920fad23801de05a775c358adae5affd00f6ba2cb5e02a3ce92e30969305c27eb944742fc106601905c7b58e6ffa38081000a63132f2d8085196fbadf082adb4bcc2309c5336133bc4f88e2ab64ddd1f28ae8cda69745ed64c624aea22f6e63cb745f74b9229ec787847bb4eab20abd6181f1d33749c98268846a9411f11a09a5dfb1820dacea395f742bba01312062cc6b3e392841cca65640e80bfa4b91edff33f104dc74d771094f83a2e6b44abbe6e42494858efd61ce7c239d83a57eefc5b933f581cefdcc93372b0d291f3fc217618965109441593b73557355b918f4c110c5f3e78a877a444dccd8952859c830389be49ceadbca7e1ff5e93e9c8da7942cae6efa01840035cfe458dcbc33bd316eab4514042785e972128d36031243ec082638840bc43db475a65c4e5bb01c8cdcbda42c9a9c027178b227c7bc48f5f46f1821afe7348db44a8fc1391ff875f82d2162a5b6f7a767f3b67db8cbeb6ecb5a3b0fd8e6f5951720d616333a655d09e66721e09007909e316b7390c1903d84ce1daa2a5d65fed7319c592d17b9bab7e0ea146d4cb9ec96dd612172f7bc4bc52d73f793ed31aed10cd524dec93c877454872f8bd4d692f056c6e2552449e6378d2d2174efc91353e7d81ce0e5be022a5851acca485565823857fe6ed80794d52a07ad0d20027f437dc6fa39b3dd27b6f190561b70b6875413b59fdb1a97a1c261f7a6569ecc8edfb5187118778c5ec0d73ac99d5ef2249580637f312d438c9173e8e63e27a764d1b84522d3c2d9b604f809b04a5c156362e474c31adeaf4357a4f953188e431e07b94fd101edcd725dcb45d3bdb28f0e177276a5029a7fa1a6f2ff696473ccaf1d3b4c641c03cbcb6e270cf65deb9ac4380a3a3f569f6240f151395342469197ed199a52734442213d9f2130d947ddeb1836ec6b5147f30586daeabf57de80663c2fb01c9640d9bec6adeb2a9ee9caa67505ab77543d2cf7fbc3c930521aac6e176c1bb1a45fe1bb783950646b4e7231a7ce8bea0e0aef53e1ebea5f59a481a4d9bde2693f9f3ac40013532feec9d658b02b79c135cb91dc6bb7f66ccaf2f1bfd6d7c69c4425d67e85e7068d3553f08b0b0352ac168757521804ccbc988b1b956bc09d8c9e60ef5afe2ae9097a8f70d2d8272b9adbecb7aad6dafbf13ac1c659a13fcd09fb74a6df8be399863de458c12e0da28e6d9f95519f0c3a3fe531c2c4ce0bdb53513657a1004238037d8c09a6113fb882673e47a7d3845f810222195f39ee56789b06abef1daef555fdee5913109f41520ebc4a468055b0d1180dd5922597f8258b49cdfb22b83d90664f75e869e2ad78d881af950901adc401947ee1d74b1beeb1b98a36ee62f5a9d069ab4aaf82efbc73449d667985e37ab1d13d49634417a901c7c5a744cbf047ac139118724aef6550fbdb0fe1840af71d2078a7558550488a62530620e2d78241a195f216adca2bc08e1c1dfbb3188b6cfe674462d3104381d49981ba69b19704edf0adddb3befc649605b484f5c7e6297cfeb440af11654eb9147e9c67211771f1591a7d56cfa814931679418399e024fa732886467ecaf5e9fe6628d9d5c79ee7666845318b1c70a4c2f924f928762b14f0db6e66529c4530f45cafed44a9dd17958c33aea171574a5a039417020dd440fc50dc6060534fcc3e9811d6297e93971bfd14ac3d0acffafb64ee1211a21422fe9313b646c97c944d1dbc05f80bafac58a6ec018a728e240a8b8817c647e07201985439d562f0c565daf5aac6ccc29fbc55705fbf78f0f4dd4c723f8b48162c89cd48325775a62aaaa1bddcaea9d0e7d6edad010ca485b76a5ed9ea23399cfe1fad6e325f6e8ba24994575c2783c9df301f12fecd2e4e71387b6d94c90b3b8692da5bc01cfe8baf6a05d7d825b6bfffd5aedfca605730e085702692d3fc0a63b12fe233f313ddfb01ac605800cf3415857e2bd8e295424d4c166af5966e52aa7cd228d2ce197d500fb1140df2a3059bf7c8f289f13e890cebcb27abde8f6b937146bbf0a8ace60e29e5f73dad3ff22d022a5e7eeedde2e51ddda44c161eb0565bea08ffff9e3117ac0ba726258f3e1dd91fc2dc38bdf7c44c10a21b970a3dc8fb9285427a15792a13283a7d7dc43649851237958be42f3b0bf620b68bdedaa821e1ed78853ac2beeffff4bfcfe1979c04e3bfe5ab300755bfb3a36ba0a03e4fc9ae38c8ffce6e1fee48c1cf83f3934838bf304deed2b31908c32a4ac6d955071893532a97cef604188d475ddc652edcaf15154b257dea66bf5b99d2df32d738a73b342012fac993f6b6530e15159d9055c7cdac5fb3a1ea090d5f78d37dcdab69f8513c1c6479ebdef6702c8c9b4c43485a85e7df22bf831484b6ebf41c2ff440486813ef4ff79d8b782248b34070b4adfead8b98cd3ffc776b69911dc23a75558860dd39e4b7e14b46a77a13a4f626cea11b840c60330400d0f4df9c50a42ef9377625688dfefc10ebfde6b56421d3552f4136b3d16fd33db73f3c8b520522aa5182a7e8dba05dd31dcc5a351f65e6a5468e2a734535be13ce120651d414863f289a06af27d454637bc9ab67504c96f6b5bfb33b7df2689b76608807746594d08ce915b0ef9818e40e6de1079979015c98f302a388b3c3408abcc2a5f281a899e7477cc0db9895086d28388ca01aae26544c40d498a223e2c0a08637a213bd4db3fa2d1adb65eb8e505976fcad4cfdba7ce71e6a6ae5b2573c8b4927c821ef1da41aa2e66ad21998ec6cdc92b41bf5a32002d87b20208d1da20b0644cdb421e49022a09f66b84198d7b37a5051e7cfe3816143628c31f3f7b64c4de8664f72f8e783d99d89c032b524eee772a1ec9be7fbc16763f19adab74887dc661107a31a012ff9e399df89b924e4dc6c7d8f175d08d07175dbb0ce3b8769e268e575c1c0ae368db8b45ce1c9cae437958ff1ed9601f4c2b4a6ec1075058750a5a51948298bf839d8b4a80580d5f3de4c3dcdfab7182274f9d01a941f14c4f9bfd241aaf33a01784d6637a3b3453a7cb43d9e968c49dcf2acc8315848bbc8d8e8baffe45c5f1d3c1f42b8907cb4902479cafa4c6c7e01e8ffcdf46eaea89b205051a465911da78eed507efe3fae9a67ae4694c0f432ff3010c0c1816522cf3c1f79ecb320e75025c334b4173370b0202bd26e09f9b24c82643150c14ef84096e82dfd41b844bd8db7dc6800fa77d2d8d934b997cd7edf530c4d0cd4c77c00d2f392963cd4501fb0a76b8f1652e9914b1cd6d5b591c78cc8b7139646f522b5f2aea6e2d49fbdd61a563dbd0c14e2f17d876f0c3462ec3232fdfbb86db2be9a808839aefb251c376d50b3930d0c72fc3cc4d7787e676ac2bc0b3887d5bcc0028f205160684c39b00b50aa3dfdb1eb7efa0925b8f6e1716484bd73245b61c55b9c50d8c3ddbf26507c1a711ca4c4025730293541e69a0c0248aa01ab5416ed3ca7a8ef5fcad94583c2c897e6e87d1c89a2c9c95300fe84205b07a113cf88ec71306a3fff3eb83bafb01bb965d9ee9d6b4bdc2a2803076d3834ce656896e7d3f6f7d23f8fabcdf3df676dca1cdf21a86f4d34252bb7ceaf6327e89d8ecf3d85b10a910b13d74bd811b5bdee6695c12448a3870f98496ce7288ad0d7e8acc85defd608c108ca45c4682c3f7f553f1eb89d16448666d656010148968821b4b25120e9e3d6d1f52be6c5cfbcce3e7d9291a60d2274d596e6e6739b5eeb8e5a55944f525dcc7a927f9754a655dac2410a91ac7efcaf68cd612cbb25e7116869752bcde7df8ee78995280f2d491a54ee16560ce11c42b669dfb3f90522f68181aa5b530cd5427d7b728245db0d42073c2a0abb88d576da16e2fbca8d92e33c05fd320649751b74464b0ffc6dc14f44c704c369357e08c67b88853e4c884d11ae85b76643f6cc1e745224a947777705e55b780860b2cc7bfc29dfdcdf255238cb87ccd8cf9ee89abcd5662e4078579bce7dc7fd5f5135cc081a3b1822867f6fcbc88050581d73c2b930cd0cebcf84ff2c1d788e0bb866db027c9246cc5d8030a4276f4f754441d82f2b138ec9150e992c2c953a0a1ead6eaf73fb39d21cb9a305f99374a9afc8a1b9e706972af6edf1d143e6df5c2933721c5a0c501bb9ec11b763c0944b15ef84088b47371153941d8d4c76995546ebb35a75c75b0d28f17817aca0e6852acb4deb76072149b8c6038df4969817d45db0e4d6354e41038527c3fc2", 0xffe}, {&(0x7f0000002440)="f264093071b27d0d0ede16c3c0f7f3e0265c7af84a9e0e5aab69c505fba0e31e68591d90148cd94e1d5a0dcf78f8948b2a880547d434922cb1cc2981fb15012975541bd92a5671c3aa5d8016f9298f1e98930f5c135f18c1714aaef08679f40748443b9fb23ebec495e5923dc3c824576ca2668f1db51282bd6f00460503b4812a9065bf9a4867a6f524c86bc83aa6ff996ce8e3b7756a3cdd6a1dd9fcb052284ba7785b0f7b0735f642a32470ba938121ea11f816802ef8aca3f23cce82d320dc7d0b2288f8b1f1b306000e6d8d18cc5da099c8fcda98548dfee6d508d2c28d0ef313b9717cb577f0ab942be08fa005234d1f9a280254710591243f8e5d45ee0207c3adb942bd5c63255a89b869b431340430bc8ee2c904a5619bf440b9e66b7978dd6cccdb435d3b10c99416c0cc49bb6499aee244f5f269c3103d9ccc206b4353ac63f7a95506ef5278e10f5282a297a410c3b3588931237e7ee5ad4ae0d4824892d63827536532bd81414766065bbfd0972067360fd8adf15cf67c308a0b9d8eecfa07942671d775f0875232cb7343c88e33b2f06bf35e72f15565b6c351cdf0cecdea3def2724b9e9f3ce100c13a9ef59fb83777204f17f48a9a547f7bf142dbae0b40fcf20ba842bd3f755f08348a5a177e760fcbb3429fbf862b2aa9abe0fd885594dc32a1756518777f2a9ac854da7b1db3d16e6d68ae2dec6dd1abba493b6914997e2728643ff1902229566b3a3ccc4695703d8d39f2e9e3b1762f4b9e878a1d2c824a1d86cca3049af741b13d6ee8e3e5cf3c5d8061e32e7c275aa011cd6ad4a6fa42ed2b32c91bbe2a72eb9a6a791742ffcd146b11b179fb4b07507a1d58175306598103a413edca12a0631fc41dd744681fecff8c27de22b846eb5dd61acad41852d33bac0d4ef11bbb494a3d5c12f9ac1d73d00f6ec9c545b41c75ea1b88923b41651df88eb7ef4d55ce4dc4ce12c03fe6071d2aa6f6cc2175458e58e0c3a413b08ea83bc0b72c99f63627abdd895c7918d90bacb31d7acd71a13ad643cc04f07f1e0fc95c33208b24307a6f28ffbc48aa09534304e37ca1bf454fea8b62ce2730d287aae5299595e3ca5b58bcd1177908f157980ce9cd54271e3bfc654bd1b49b7dfd3ae9c2b53e3bf9452b0757b6a1db1a0bf42d3020b3c820f2690600af4d4e4706d32ffc287c898f720b6ffb09fe0a9bff7f2bbef01d0aa357c5460d3318c5ff7a03bd48154e5e47a375d63643e340bf9ab2e82f8c30da47f0f690eb9b8a4bd0e988cd93dae7440d34e8c44f0a233eef043f85da10f7cfe074107cc6b85a0b02ab6e2063f1ff7f3e5d82255101355d794cfc436355ec957a577b284097f69311ef314f1d6721ed725f006f542491ae9f9467a393cfcd53df24e75c46cbc38680280421d63a31f1ae2a1e1162d2b426563d251fa7af65a7f34d574ddcceaebae5a7f27fe5e44ddc4e3adf92c2e9fe6648c7024549a90197269609540dce0974a13414c77238c598a168537adb5b9d67de1dbcb104fd6eea2cf6dd70ac23e953408f146b9c6acb7c1d0b7d76b9d21daab6e534bf8dcdd426c2baeb1ff96931166edbf10f4dd8567844e0241beb8d60a60ff263e77ece3489fccf2d92f2b89e00d77c4dc77316cde207b6d9da86aac7d7dc32dcb749cb358765caafcd6b394d006a11cd5b33f493d36a5afd27bfc6756e66246cd81baef95ff94ba5a978676ac6511d60ea1d76065fb54e65426cb8b7e3829e170f61c5be1d4b4879cb336c7764ea3b91b694af7b16ae0c810a45e2e937668f96dde72bee4e779845a6b3ae1419344ecbed0ef4f523f5b80b7a0e1cb4b5d8104ef93c1769935aa72b9346d69a7d0e8497c961e39f47bed26382b086d6e2804df722423faa66d387bc2f7fdbcabb77a769ffe190119f548c1fdd3ce4cde2b68383f7d83e1a10bc0796e044d102f03251da5e5513b19e822b77cc377262227df6d8dadca1ff64b441456ffd9018ee934adc36acacfa3ddf17d68549a493a80cdba97df826eefee460bcda89c3f91eeeaf52c8dfb644b509612a9ac75943e90fd93d7c5b510f473b3fa10a5ac89c64e879e1a4ed6a0d40f36f11ebed6bb81a51040580664e404e40abdf40dde70488dd1b6bbaea5919cb52340cb8c556ab666919b17bc79c7f6b9abe7957b29ffdfbe2c4affacfe69b1cabf9bd96a7e8fb9d6620922f42eb8a7f7b60e04c1204afd695095f6c606e04dbe26b067fc7d8853a0176282b893f477e7ca62eba5e741d670a946fdd6c74315890f1992ef233f220f8acc7019f573804dcbbd9fc9bdbafa39aa90379ec261a584b8b9a59ca33475bb74497240766aad8348b7f859a40f7036682ce5b13924aa0dd17bc20cb8b07f6fc400be1240b971724ac9872a92307d437114735d8b3a30c0a51e766bca77ea004135ee096a3ed176ff48123f3f87fb2c4f0e88b54a1d954275f4b8c87cb7eac574c61506321e3fa1020f204a47b6c8f969edb8897343047f52a8655fba5ced0cba9c2a5761fd07f85f1f177f2126715783674f5606b6fe9c687d6392e280e64204faccba9c936845851a3360e12af4cbac71abfa5494b4fbde0b34cf4c9e83264bc18c1222e8b40246c2649dc4f3d6f65a32cccdb0445e57b0da064ad37bb73f6916256f94ac2b8f0e6984ccd164d366fb489c5f6947b3dbce835e819508187c3d9a24f9155b9750f772ed13064b055d05f0e0907a6ae59aaa81e300c712377515db5109ace091e2889372bfc96467f9e663fed7135aafba34479c5676715be57cb191f73e2c45f0391423c47cf97a0f1de61b3f448427f32d7c0b896662aedb99ddbc52d54068d957ccf491ca0aa11e733830e0d6d5fc311e6a64bb93823696b301cc3bf863314b8b2050029e4b4ad702e72a25bcac4e9e0b08cb8d135fb66eea5b2c0467fa2ab1967822101ca9cf6de01e49a25a71a39f37a3d90a1b63d0050c047710df5979beb9d318133f952b54dc066f31a4be9dd843114eba087a5a689272ee4595a7fe0a3f45553049b339e48a69c324d94676eb2be8d4035b8b3b36701e3ccb18103f69e9d2447ecb9272691133602ada631abd005e6e6b9b59ec1cc087a97484f152b0fc9526cb419d82e0bc12b1194cc16aa1fc1a8395feeb74f1c6567df34b93a87b77d4115a1071aa0676b4505458e4b1feaadeb0c7f8f2b5ef598f2791aaf2086fab26d5af99d69816087e8ef5767f4e3a5419d9ad424979651e314a7199484846faa594f6eb10c6a8aa275f57752823d76a018c1b7a894b8b0df0f094648d234ee61d480b140f8b067d73117722fc3d9fa64f409ec7066e4433f5257bc19912a5af58ed20c1e35c3af2c58eea53e3d9cb671f32d3702da2e6f0065dd02facb7fcf75b9070e079d1ded0e2c8f4fc93446687a3d738b12ff53ede57235fb7428cfc055e48b62d4f57e7a71b19915fcc0c1e741ea2911d4fb9bd2a9e4682128f65607f64fc325f7250464e8d545ab9e349028a03dffa46f9dcecf7e28146c57850780b80e755fad252703a62b6e73bfe6f76fed655a76228ede8a09aad65afef34a87098f1b612fe50badf3a20a1fc908cb2f18e269cc2d04caef259883ad60862d7cec6d9a211a94360c91d085ecc49027d8e97fc0b6846f6425a3c1e9e84ba195ceb8dc60914f5996972283034198b8051caf2a7ae6ec3ea25e439c5e6b88bd5946c9ae10ba96824e17c64d5fc51bdca3110131381a3f879103bbe00874d852f64ecb822d11eba04a5cd1b2c197d7e4ac205c3e8a4cf97e8bc3afce730ef2644dadfaab3f3e1809cd55d27fa7dd15be1c49fde696319fe5464ec1e2bf8ead88bc6f18d32e22649a395c399d0ea41b067a971ce1f04adb9dbe2b83dd2ea01b7ed8947e03429ad80dd6755ba065b8d3c637b61df8442e13508c28e762dcef87b68584843542139d491ff1b00c487c8c9ac3507df038d10fe1a104289afa4924e408948175a683a44b108c0a372d5fc41a95ef2525cd88d859b09b6471154f174c47a51a0f10c7d134c6cf6aa90768236b8c33b9c54bffbc9e4f2f899b9db2621fb2c779fa1408506daf2a4722f3b6606c52aad4547235423ce4313c6d66f449a04c5d7a50afe9169a024379b1675af715d996678d39c5b6a461195bdaf90a7a0cc31df4dcffdb35b9e662f4b73092c2cc6ea2920497afa50c4d0cb82a3bb17e301911c8dff2a47763847297b097fdcc4a4f2e578dd76c82af37b29d6ac9870d4b82460a20fc92f949c206aff97f8ad5e04023eff7e7e98abc58132cf7d461e752c1f18e558a3bebcbe791abe9d193868daa996b291391dafdea8088d9a0499dd77ebd47270f392bb9e6283d7162e292c9a031162006045699e97e36888dc51ca8d2812a0611731a8eb42ea384d4db9b4dfd9a756aadff5d66c6c2e4c5360eac350a64754356bfbed06a3103f65b7de295b2d5367bd4b84c42d183ab56bb3d4ecbb9d3c6311d1b4cc4c2cad0643c8dd93f186e759cc978398601c25a2b84717935cd3b1734588acfb6055399b30c8ce49272c81e791f4d3b83ac6f2c91b27f2972387fc3dc09e8082a0f4312c9402c032840a2bf2e31f324034a17ef479e21511a4300ea322c1877406290256050b2990aa07f67f5d146efdaf756ae87ee1bab222eda70e97673bd2a8acb221f5c120fd1fdf13fa65f4791be3b8f6eb197eddd847440db0b0e69d09ce0aa0f26626ca8b6aaacefbbb138855556e4dc4887ed89bfab908bf1cdb43fda67181e520756599abc151bf213f7e8763f19d7774b0c81b94631b898cb2a2844c9a3b26c8bcb93306a5c78129c76b17eecb2bd90812ede6085fba6365d85bc64ddcbdcd04ac3d1c04150677a8c2da7570be01aa47ed26cfe64d5e75de68a139e0717016167dc268334ee02e8692f4a2a6f0cbbcd1e98c09", 0xd9e}], 0x3) kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) fcntl$dupfd(r2, 0xa, r0) 23:53:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x6, 0x6) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 23:53:06 executing program 1: semget(0x1, 0x1000000000007, 0x200) r0 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4, 0x5, 0x5, 0xf13, 0x1, 0x7, 0x7, 0x3ff]) semget$private(0x0, 0x1, 0xa0a241611199e44e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x8) 23:53:07 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0xca72, 0x6946}, {0x18, 0x2, 0x3, 0xfffffffd}, 0x8, [0x8d2e, 0x0, 0x7b, 0x0, 0xe12, 0x8000, 0xfff, 0x2]}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="01") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) connect(r1, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) r2 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000040)=0x6) getuid() 23:53:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r2, 0xffffffffffffff9c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x6}]}) syz_emit_ethernet(0x13, &(0x7f0000000580)="36b83e522c066341519be712d7c25f180897fb") r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r8 = open(&(0x7f0000000040)='./file0/file0\x00', 0x60e, 0x0) listen(r8, 0x10001) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r11, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) pwritev(r8, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) fcntl$lock(r8, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r9}) fchownat(r8, &(0x7f0000000180)='./bus\x00', r10, r11, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(r11, r12) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x3}, {0x6, 0x0, 0x0, 0x40000}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) msgrcv(r5, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f0000000380)=ANY=[@ANYPTR64, @ANYBLOB="2d1810c73fe4c97cc88906a4a23e594607fb3e15e4326f0a0a6d6fe9120b26519338536aa3f39f55d125cf02e2797b6218b098694460b2cf305f82214cc919fa04ed2472286dd7a150753fbdcee80568c5d313f121c27c57d8d31db3f873589392f95168520d6914cc0f2c8e91ed9f8d0d3b111ce1dc825c7da4b3f6f83d1948f4fc7033efd2d9c1007ae4e0b6a00c5c16bd5ace016090a2129868e35a9a9ab397da", @ANYRESOCT=r7, @ANYBLOB="8dae6e1da148da30d286e7314260cf7217b9ac7a0dc4d01690658fc733decb633c6b7d698d695d3f3b3ecbe21059851c1d3cfbd98fe35974a4fcb9e5027c2d9e686ce4aa386ecc255c5f7b962d01be43a829e229adc3e44b879aef4cc060f28b9dc706590c06bf940ae18e2fe33e055317c31dc5765790365a926344bcea1ca2e06141dd042a9d7b736ba9a4b5237b076a67a1c05015d077dd4947dc6d013e86c866461fb9c51c12e5426d8afd9234bf91ab66718937551b2be49755514bd598f85d436535f3c7e0d59c048c52322b1e310f5c13"], @ANYRES64=0x0, @ANYRES16=r13, @ANYRES64=r0]], 0x1, 0x3, 0x1000) msgrcv(r5, &(0x7f0000000280)={0x0, ""/68}, 0x4c, 0x0, 0x1000) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) 23:53:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0a91d2ffff", 0xfffffffffffffedc) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = getgid() r4 = geteuid() setreuid(0x0, r4) r5 = getgid() r6 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r6, r5, r4, r3, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r7 = getpgid(0x0) r8 = geteuid() r9 = getegid() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) r12 = socket(0x2, 0x4003, 0x0) r13 = socket(0x2, 0x400000000002, 0x0) setsockopt(r13, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r13, r12) connect$unix(r12, &(0x7f0000000200)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c5"], 0x10) accept$inet(r12, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x248da566) getgroups(0x40000000000001b5, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r15, 0x0]) fchown(r11, r14, r16) seteuid(r14) setuid(r14) r17 = getgid() r18 = geteuid() setreuid(0x0, r18) r19 = getgid() r20 = geteuid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, r20, r19, r18, r17, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r21, 0xa, r21) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCOUTQ(r22, 0x40047473, &(0x7f0000000000)=0x74bf) write(r22, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r22, 0x1) r23 = syz_open_pts() ioctl$TIOCSETAF(r23, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r23, 0xa, r23) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCOUTQ(r24, 0x40047473, &(0x7f0000000000)=0x74bf) write(r24, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r24, 0x1) r25 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r25) connect$unix(r25, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r26 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r26) ioctl$VT_GETMODE(r26, 0x40087603, &(0x7f0000000340)) r27 = syz_open_pts() dup(r27) sendmsg$unix(r0, &(0x7f0000002940)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002840)=[{&(0x7f0000000280)="62f1212242727f35923c7757ddd6ded3ec9b", 0x12}], 0x1, &(0x7f0000002880)=[@cred={0x20, 0xffff, 0x0, r2, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r14, r19}, @rights={0x30, 0xffff, 0x1, [r22, r0, r24, r25, r26, r27, r0]}], 0x90, 0xa}, 0x17) fcntl$dupfd(r1, 0xa, r1) r28 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000240)=0x7) ioctl$TIOCOUTQ(r28, 0x40047473, &(0x7f0000000000)=0x74bf) write(r28, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r28, 0x1) sendmsg(r28, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="839308dc59a23776d48db91c1d2ef9d7cc7a85fed559604f0ea6692e056cbcbaa1f7c86592b845b8756dc15dd58cd2261f5d1f2b7e0d89b69d440de50231ef", 0x3f}, {&(0x7f0000002740)="9eb2d68f0fdac84d1143c81402889e9e6e0e46f410d72b4bdf907afcea95d2a6040000000000000073f91f14487c8d4a4550737da6557895dec96cb141ee161ba1701b9c8c2b9aefcfee1840c488538327fabc2aa1e0b5d5e7099a446ea38f0af76a605537f0ac967b527e246d19b74a85cdef0fab0f47a63c1ca49869f3ed96f4a086de5958aa2ec1c2bbcb54087802bc441ef86e21f77b56f47e436da4292408ecb634eb1e35af5ff70cf026528e852ae4a6b1c65459ec9fb3e270d5cb6f482764b71f6393d4cea7f09d9cc3b91bd587f2d7f77aa104afcbcbcfe0ed5424add2cf04ad42f0808262505fecaea1c773000000", 0x30}], 0x1000000000000231, &(0x7f0000000300)=[{0xd8, 0x1, 0x1f, "a6ae83e3273643ef2f70813018d8a2889d182c3ca5a23899865df054872b5b7d7ded43f77b8c5bd72d49309539bf862f4210ba8f04270fbda819ed9c47bb8c79ee561d5da32cd3f039d3be0edbddd717d0079cd7c09beb66e9c4e9c092d32c411a450d47f602a3dddbf87743631eefeb20036b1419c7096ecd399d7ed0c2df67715302c5c8d44aebad40027143fc901da17af25e75b49caccaa0b2ea76fb073a8623eb9c1115b3bea7bd408ce40358502d2d69d57fb550314105e024026975d891d2"}, {0x108, 0xffff, 0x80, "8d22b365cc9a38fa6246b9c2c1a11253cb174c8f2751653efe7aec3afd75a466fb651aabd9d08d5eac6f2705f877b20be152b6154dc08a48cdeb501399e928dc655652b59ffde7d54d6abc72e33192b67db67228d03a0a028435e756db983388c5435daf0e8af461d3ca43249c4d5844d7870daeeb3962c503728cacb66ae30c47e0127b9920e6398d6c9c797d380f96cd923f6691268a849e50cce78c70b925111df21391210b01473b1eae3c02c71aaa29424ef380e7e6e5f27b33768f45e8557b21767f04459a21410d647fced7841de0b45814fae40492919963ea9908af6da24b997674c69600a688adf8d9af0f0ce8baa73f30"}, {0x110, 0x1, 0x200, "9805f6123bc262140ab50c9b76833610b5bb41253d707036d372dfdfcf0b2b9792d18efcabc68e0c20556803e160219d5de3106b88d21622dce963ce03843101b0d641cbcd13fe6a305df89b1a1885ff86f068768cf6b016b8ceb6ac46953f1b54e037162e1bdaaf81c7e755951d1d97e9f3a1a9da8d110ecbb71ebc62a0c1e4d16355bd7fdc70f31b8762a1a8bdceee8e955fc0562929bddd1da99510b11e6aaa6ca336c8c21e25adbc3b139b14a38f0a360a0dad67d875844f4375c14d4aed39fcdef7a8f6a38d0b68cfbd4ad16244d23fd32331198a5b15cb735bacaf9beee85030d495cf6b7b5582247d6c34f088e759e06c766a74db9f00f15cf8"}, {0x78, 0xffff, 0x40, "ffae32bf2dcebc519acabee686ad0f540d27509707a0d78ba81ab6dad91c3bd7865c55dad646b1bb7d6d9f125e8536ca61e24d0739b14ecac6b88f20d9045727bd0d6638795cc3d3938cb754b5432b6a7dd52992a73a3864538ba070ee3c69d9796fc8ff11ac"}, {0x1010, 0xffff, 0x2400, "8bbc90833742c2c42f0786fc3914c42fd0c743f378fa1f24df064cc8c006b5718b7d0e1421a42e934696a494e52fc04f3c4c8e6891927aa6ae394cf8057b88546f9b6058003f18c0ff6f80321c9a219c9bba98d5579b253641bdab692f3ac2d2b2c992b274c06b5fba5dbf8526d4920482f17941db547976bb5934203763e2f3dda27e52e39b797aec6dbea5938adb03b877a3c83d7bdfa6a33fdc56d4f4dd8ef31a15a8f032d19f0f5808c7bb74d4dbfed5b5e755309fa2febb6c6bb69ec21f65054879914a31f1343513050de3c33b925d14226bf60af6137a1306658689ba5bcd8377f5c8c9a5c879b6c94de177184cadc8b8f0f4a679c910e02510dbb9583fd32aa93f5d3978dd63e439b61c52821fecdd2de01b532e4c011ea9d92277933355f844a44e3beaf1f205b7f81eff518ca3030d9b120da41f3d46ba4cb3e66c95d18ba9bc72ca91d4c913fc79cd63dee98cb9f742f4e1c29a8c808ffdd4b8ddfe3c7b7da7bbf0e3b61d2e9f84b79d647b709881410a1f2cb5e4867c63447e28143410e4eb47f8af3f7e7759cef39ff58ef2460d5c19a686275346332ae2cd51c406c290013a5ad74e99e36a613cc39ad9c57c5a7a2f06f4d128e263dc87e82f88ad71a3cfa5617437ce26e8c039c23f8c9af5d060ea2b9e689eaaefa40ed51f333158410f92b263ee76d3d46d6535bb7a889c3fc88f93888c4e27c61e5a08c8b0544ea043980e5c53a32d1cfc96370f331619dc65bccbd98b3ce81a0318fea08a589d2cf8a7d4e34e260575d19630ddccacb2bc1837dbf23fa736302275f429e334de3c72ee9dad140e79af94c523af6ca77e175538a466e7005ed9e6f80bee9b7a10f13a05b810c92188b9a4c20389a4422ff377c6dfd0e903e5eea53a2928e28985b9266f9d66c359786cac2393ba74a29ca27766eda6e88c767dd556480e91ee4b464d75d9a5f5a88563cd4c7f690b5ddb192c27719b94fa0213a4240f76646c77f11ae68ec05290ae09386f8b6b2102ef4cf8481c1cce6cef5d4ca32ca0e20aecd96cd965170b26433d7980118e97d6f996bdee3855a3cacca8c84bf428d690318c72992fa2e19416e33bf236079d653ca3d0e33a0d18bf0ee3bbbfb69d147b8fab2696aeff0f9e41f6fdc65391fd9e7b0922029ee75d622d6bfc5a508bab4f24a785e2dda36cf5718311998e40d6acecce30186766bef5348a8b4d1e63829651bd758fb182cacb3a15f5397b2ada78a7f00c8d330411e7ca61dc1b5536df9d87d341b2b1d1c3eebade0da58bb5cce59621cb3314bda30914c41f9290298c004c591441f7c170fb88ef4b3835319b4ae68d3b2e3774317638823786297da586da83d51d0b27b9c29a87cb41888ae7fdedb8fb3a1344a5d80c114db697a09f32e6da93f0f85b9a45c5bd51eb98ba93281849f212608d6a525a6e1f47d1d6945967fbd118c687ee86342ee48ce6cdee53eaabbc788e00cbc3f8f36b2321beb50f090b49325772db3ea8cf1c7dfe4337094cf0955234179db98ee605d3e686c256e08a9bd4668c5e31369bd13216cb14478eec37186a6af294bc8fde1a613e95244c30673e75bb0aeb123121c35c51799c72b67a40683cbeb2e53d2df4d9068278a59f98e070822b175d9bf80df921e39159a00b1ca5f079f91fdc5301ce6ee9aa21081069e028cc1db9a88a4341fdd00b17a292b8a8dec2cfd56ee85626d0acab3b2092f33e0195ba30dc453a0fcdc0d4795249b4edf42a9fb140c1f46a6a136db7132899a0d69d1d44b835e0700c433cd45d418197e0e811c39a1499f92aa9df6f66beccb75635f0b527ba9eb0dd347073932242b35a82f199d953f3024a3a654404924a39e0907acd3063f68e43c1a45b0154654e25decb9cf472481ee04e24e3b9cafb6a403de1f6086616617e5dbbec9d79d42a09562ad9ffe6c55aec5b45d4008666bb4bfe0977f7811421ffa4d1c81d13a14b8d7b18cecdf0d76070cd0948994d294077db00a9e3048085d7a5fe81c8a236c7cee458835af64999a4710738df83e9c011e6ea7d3076e242a41ad679512178d09f1e00a845f6a9a6c49322c88d31433a72aafce4cba864800149549c47aec5f850e85f1c0df89a71ef6b48a8bb04fb86b0e3e57dbfe54caa3650aa8e82463c5744e0b2e2644bc609fd0c8f96e89e394307dc70000ed249cb95748f6caa94f640e9cd6e73ecaee41c56630ff348b02d6a6d1d1c78651adb7eea47271e403ea68fdeb89d8b1ae6fa972e75a77feff24dc1e96ba488eddf0b02b208666dd5cb2a88d5939850154f38edf6d8c5b6bdb5405b198f8b59be8bcc93484045f190791467860ff7fde21aa3d3d60eaddc114f6b1427cc23e7eb4bee1a977a1af9deeb8240de3169e6aeb6eb07472d85891c9c08c226001bf4558c0c14adecfff36ff7ed53b3a5a2795b4ad821d7c96706e0909633da8b3131c90852fa1f6105d843cd9980f9248f3a11bf816a037aeff434281e47236846fb141af1bc5480c5e9b4d7aaecffaa02c1d1c0b3bb94e172b39eec276523629a5b6da78cc3da08243128a1461805d6b1dfe965f91a7740b0b0ff9dd3f7d6a3fd4bb827beb2dd2add613dfd9e22950dce5c395a85469157fe3b47dadf7c2dfcfd56c1fb5707da6b4a04c070892da9fa2f3e9c86d935ab9177cc2ba28381bdc548c00bb4001521664b58d900699ade0a2964acb28d17ceae844a84dbb2f5f801dd2760d9a9e7947a6aaf31769e91f3f26818593369cf68bb5dd3c3d955c27ebf27714dc417696503192303f0c7111951d91ada1be7f970f3c1007ad6b23952bd1d9afb706cd7c5a891841a82db24aef35afe21a068c3c828a99f256c0e115bf9ce723f9245590f02fbb7966af0ed2c7ceca1f15db3962d5cb8a46c9d98bcd2e9273237b30357d66a5ac3d416bdc784230adf51164d5156fcd1b1626cdcb9c202ba7c874de5fb64cbddf85ec59523e036bf0a435399ad1d25d3986638844f057a8a8d418604bc963ce581828331245ddfdf61a187055413690233a3f9b3900a19fb3d11e6526eaa3bfe226121e36c4e2c38356eefd05679305a9409066ad7b8fa838f7f8830785ef5cdc5882a6a91ae958cf70e5b70d85c3cf959a17f3888fd977b56f765351cd7cf28339fee612a5516103dc185b10d422ab9d7d8434ce0a1a5aa98a5a6af3039b5e5517a8e3d394949baffb49e4442e57385a2d4859603f0d1da454910bb003ee222878ba8adec42c4df7c282a998d86948b18549e2d16ed4870412dfe7261832d50289b59f14b617563837d0fd5db213e713b546a499852b554d4e7a4116db25cd5147ffcecd5de513ccc3c09b8e97553bf11207d0db98c2631d325350fed2de30e8770102483f9073b5b4ef542999d09ef836ea9e95487f83a4c082e4bdf5d379b2bd4ea11b966bbf9e5a20b01c9af5aebfdbf3419b9104b77f05d2ca1ae8157919892a82900e48657bde905cfc2cf5d31149f68a7978dabec4ef366624a43a741b9c92aace1822cd617ddd19ae1ad4f9c54d5226f1ff09ed61bf1c29bd3748e8392d742de2aeaca0a574a33bd7ddebeff692c2c84363a26711ad95e85d9bd4f23b719731789f559e93478b3df24bb9bb5e560e06a2bac6a362c414094ff90a0b78f091bb04767c7624b5c15f7e254442ecaff4e9343087f0f5ef4e9e79a84b2c28bbd2f8ef78badb476745068d9965cfbfb818d0e47ceacc37b5e8262c7eb710b567c116a393578c82331d8cc3d49e6877a2508ccf76d213a730f524c1903f8ccc39a2c716d7892d78c625680a2dc2ee8fe97b1a3d3bb21388032880765958c5249c25558f9efcf56ba43f6d9bed355eff8d116f72e7a6f149843edc166feb4dfb398d18d05776c0d8ed6f8bb75b446dae4b37dbbb6fb7e6ae8fe2f40441cac71fd76b88fbd4b28d3440ac2191503cf228d99421a96256d598ae07aab1c72ac83889397bd32ccc71e7f754936e215b7a9c53651fb142170afe199aecfb7f3e4ce54d3c20bc042bca7f8b2f24dd6294a7790d356fb51ec125f08f10b4530983996a8593c87dd8cc37fc4fc382ccd0e0a55971154327fc965f2fd863050a6bcb8e486a32e7a500cae28eca6f70fe95c778a5ff4aa285781a6b9f621a33a4f6a9a0e23d416542e6cd0a5b883e42d6e577534212ee3c4c323cd66bf3174c333ffb14368fb84878124f8ed758aea717cb9559e73c6d00ee42021a37bf053e307a1e2dc6009f69af136b6cb638d86865e6fee384e5d822514fdb2b915bd21d818ad5071afcfc4362272f4630cf3fff8f09f07a9313290729f09c3193171ac709a6c9567b535c242fe1d7c2a438faf3d7b7aa4c023f13b2f4bddb81512e5d8947a89567073f0e3337e40f7888cb333907d079039a47742e1fc5f18d899ba4ec6c264addc4fd3b181e61cf66aa93caf8824ee98a3c2d4dd73c104fddd58228211e91d32c16e0a28de28d9b39a6bb166540c41729d45670e5a26bb43db692c3bf7a0891306947aa4f18f1fe4f1160b19868e9499640d7168595dae7b2f99a16a7fb2201a00f151bddb5071d743db0f994e5a8ffbacc4f509cc562de8744bf7ecb25deec5ab1b85300a445ce844d454bc902ded295d0169d5ed08137029dab5da9f8a573cb2d27acef09ea6d43e1c6c3dc4b546964e08617297f243ab759595fa658e7cf2516c868a89616f5f7d5c274b6b44ef5b8e39cb2df1bd6d32156e3150153c305a5759f47e40a6b7ea47ec0ba04d49c0643b24f0ab9a2ffcaae086bbf478ad29798eb05d07002c24335de35cd363c992873a7692ed48a65476804a24e8ccfbd07221375a920f3f88237d53a2596526a0c6f7f8bf063d00998895331a801d48f110c7710773ce9ce3633b8e5c7a1120ea00a4d9ea76f6dda27eede322514a1ec82a41bd4af846e5202d402bd2ce378ebc76b11246833da5b663d5ca0b5f3f0a1274824ff3705ad80456d51b4307d50ed47824a0c5ad888ceb16de66788e0bfbc7fc4c3218be045ad9b828adbfe349f6ff8b5de0b63f92136b0c9470903070c36689fe4a8de8f4bcea3120ff8007771ee31b66173d956fa98312da6eb00b520d27ccbc972f661e28733895a3f4b7af852a68a9b4db1a923d587100040de3b9fb9931130ae826ce0d235fb7d385b4e418b4d3aac040cfa709ef3d64ce8fcd6dcf5ffa3c6f39d5ec65227fb90ff96163469f9195127289ddedf79e35632b37d3ef7d1139e7dcf3847ef821154967aafe24d82bb53eb4e86f2eb5bcfcf5dc223d76cdc750788b6b5d12d40c272992ab7539b66ced169abdba4ae3fe8562aee3b754c07ee4bc3b25ac165850cf8630606c817cb0b9ea5e4e96151ce0bf01563aa85f22da0c9f44b73da770dc2dea7ffe1d9f942c0abe9b711bb2d50852ca173f956910007dae9e928f03ebafe7a309de8a00be134ef453593e22a55f7d18ec336466e48e37eb4847d9cc92c7e72f2a4138403684ce256d1c6f31989c134b7e944206c1dc3b2483cbb83912978d6c41d298ff91e83a757d801911b899f54dceeb42600a0640314bca3116686d9a8b19fa115d2bed33089c2a92599738eeea600f9d94a1f7ea8990b22f95d83e8a400479809453b835299276228029d8a7d13de057289d66db1246b4159461129f59c83feccffd083ee265d311b18854574c125ea745abd8a347a8aafc436d615128bc130a581bb777a4c27825459fee83e9074ea85d914422c05e2ceb7a78576e1c7c675b935fc6b4f7163b94df265ec04f3bc91de6c9d6e955b7e1573ce0163424984fcd51df"}, {0x1010, 0xffff, 0x81, "49e99d7440634164ad3243787a7ac120c24138de082efc98d1d3c5e2712e60bd353c003d83b7e6e3717748eac14ad32ec78a42911ebdf26315df2445a6071e9db195ff899032c85d713d0343d8997654460a257c701d7dc6ba74b42943db4b966c07382ae785626ebb5205922ddbe3a20f94c7fc4aacc6a423f08806d8429824bd741ac667c31e50608346dfe1ab2d8621f80cfb48271ce1edbd05d2c5e12f26360e4cc93a7877b851393430416451ad76a547d741ea15d08697f4e2a3c47c5f9002886a549e539746f61d67b437eb94067281884783d6a9cd5ba036754c4a3eb9de295bb03e3f62734d69ec4e8853fbb002d452b6ec8413712c3b3a6578e20850a48ed0c47f4de9def190963648aa5370ca664d2d2ac190fbc34e23387cd0fbc9216313eba873b4d57944a1105bad5edbd5d12d47415258ff244c503c8c6212c4319b430fcc5b84f318cad32d4a11fd27b15412d78486219b93e262c0f185a9b8aceeb4b35b66c4a086067c1172058ccfac3ebdf80df27fdeeceba2a6785977e41655a4386e2f925c5c021f9445846abdbd060301dc409e69723cdfd42e7a18c98102123b7972e6130425736c51fa2a3794393afc4214a24aabd06c1f2cc5614b0a463ec2cb7ac8001b6f336ce4c8f6df245640a07e31cab9c720f50f8674cbec2e10e76459c98abf62bcb3d6ce15892b88db319992a4137424d6bd449a9ab1a2f6aeacf5fe952e0fb5999c8c8d35f613a9bf45476842c60e24917e1a2050f8fccd5caa70ee88ee7b753ca59154f837575c812ac8e3beae49b59fa2626096777cc19fa7169cf834af3b0463856025b1e016115e56d3ff37bc387f8b4d204e5ae6c426947619e93453de0c5ddc811248eaf18bf7e2b0f43797656977aa71303bc9d0e9c175def063f626d6adec79a6200227a874612bd1457181a1a927b2e236ffbc469636c939b1db6db615794b82c023effe7230b8402d5bc72e694fb7e7663270be21bf5fb1d0f54f3efe4702ced4f5130791eb886f9db9892248760508856bf9ebbe04bece924effa601a13d0d95c3f929590e803bb748c534829405f44c98785116a9114af64ca855182295481157e9cdef960bcf1bc604973d6009ecc5f99b1414e49b0088bd2c8b46b505b4566b7d56a32d469756491bacb1f2db93b11580b73169084532fcb2a2ed2ab55b467a501356939baf6a60ea766adb686876566ee6d5dda4bcde294cceb6d4f774be244d1253bf37a9e4f8a20144daac7ddb694e05779f5564cab0db077ad258d00b119afd3103c836f0884377133a4e8c6a519e6ab741bdafc55e3c54cff438b00ae854cf1e1abcead545becf7706fef43b6c11a3b1ce967de0b4624340db5544b713702eb62eb1de8fbde1f2e476a179b3ea4bb73fff1a1bccfabba9b68efa6fc54371fcec9a445d38058adf7b2f1b55d617c60c65d281674ebc6d38a1d38e302be1d1b24e58beb395a11d157444e7f6931b9e288fba11d4d0373538042128ffccea4fdcb4921665b950dd219acc29d0a1847b64bafcf7d157b906ce82800865be3af1b251c40d1bba56d270e687c567fe3c28fd095429cabf20fa8702f7105e7b2016b42d3e1f6acb02bacbe8d624f0708c80f882414825255934479398d3e4d537ea78cd5a5e04ad7f507e69da69cf4cccb04114cdfcfce62c8ca6fc7360006c8062fcc08a40f56cfdddc8a2f0429297ce0ee8453804f13eb4511cacf91847df2cf7088561c2ce15461ed9edb10b910d87fd32a3951e15d4b6948fdf5e1dc17bda92c0196ad15f8c4d9b65d06970316f81890733b5d4f639a6bb9f58c6b1dc78c515383c1e13aec315ead68859baf5629c9ff271ad0a8ea9e5e01b5d7712bceca6222f131829af8d59597eae0929ae6ac6d50de07361a8b3b9f6dec3d7d9bf949aaed5733b37ae191ced8862887455fd378b075b620f036863acea927ccfd6bee70a179315234490c4b738e70ce4d65816342a98c83ea827f78e0080ee8a7a5bede32426c8d99f6f4005e63a6e2b84fa56ef1ce2d5a090005f223da91e36af499de007d5af7d665dd1a2f68265dbd657da6738da64461f1eb8cc949c9a6401b7e4e161a87ce2e8e9e0b595f75977f3b02d326ea7dbc68c7ff14d98ac458217a2a7852e356bcc0e9d182da7ca2eea88131a454a01d71a96bdc8a26b5909197b19c351a822efa0aa3cf77532a657baed488a68c707d39cf46325582ab2dd9d7209d3ca5620228c994c8ad7c591fef0c6a6375e622f2d33f5a94902100ca979eff1dcc3c1a824d09aad3e99720ddf2db0d65aa714a8f5a3866a86548f5bf1b8a036cfe9da601a15a4a58578212f7a7263f25d109ad1a5eaf47cc6fcbc59100bb0c0a8f3e9bdaf2ef8f8051929cdaabf2cffd7529e211d9a3058750f886642d3eabfec0840e0eff15ae7d3d009c56f8534ec719ae95bfe793d865858a5ee93c457f76d8f9476facf1222d983b56ac08ad58e38dc63a3f1a207421d28492eca3d4c2b9ba6ffc806e0740ccf6fb7731515cee353e999fc3168b33a2abe2a1a2a2e5709761606d442cc86949b91445b9c9bb14a28ac96e126e0df5e8d14222bbe9f9a1a4092ee28c9a2b13a81ff46dcbe6eabf906066dec3f37614fe019b723afc06ca139f878cd018dc04345aed37a7ddae9717be4f6777d1b094069def239bfbba675ec93e433bba4679b555ddce815e71b3cd5c15a876aa9be8985a1d69842365e09158d23b2fb54774dd644abc683bf767695b6d35c1f57e2b1efe3dc01a66a53c7aeacc6da58ccb34c46fd7210da97d1214bf364a2f0f35abd94bd62859545441cf6892eff7f4309013e9040b1d3691c6e2b98275db4a2f709b0d904a3f53ae6c2715c022c7c911248470362b75a4f38a21ab888d56896e0d32f0d18d6a9c55e6cc35abf487998c584dd21418ff601863270aef06a1b62ea3f612f2ddec09d53952b895513c30fc9c014230b7ba2b250c74caf3acaef5621a28819ac8c5ed511537e343cd9b84ed5797d87e3e50e37d386e684fa4fe8984b89e5b008dc94f8f4adc22407e518275701b69b844af4ad0430deb39ab7cfb0078cf48010ba8688f1ef072ce27d1404f549614b33d48908dd966878bd51e6f1fec150e750543f72b15239575ef82cb905204b62f1bc2e5740ae6ec254bb7ddf363aa1d55864c97bcda00b25547eb89498e036b5ecdcf8f838a12c915bd4e973bfcffdfae950bd8429c4611556d78bac9bfc22d9a6af63213abe150f7d20c7adea8757d06aa58b450e24ab5b9978c6c37db3a338d2875bddb1d007adb6bdc2b61f1ddd830fd4534df8f4c10525eb3a2d84c3c3169aed69952b8b728f2d47b6cb51e7e85d52d6b9efdeec6e4b7840ab6362f112408cc2a12db9643c18306e416c89ff38a8a20e1366404a9ded583d1b6f2de71a2a0ca47845421c5a58062dc6f785e415d8c743e98ec745c3cddc645a80ea888b3b5dce283181f7f5741822b57553d563186fe294f5a9178fe046bedea63443702361cd2f29e32c3630cfdb1336fa6ffe3d9bb177d5cc2c4252f51060e47a8c987ebe6e4be4b8a36265adbe27771e1e810d4e2e1357024d2e4f44562960c19513a8c06d1033fbbf7a3571762e6e5e8be0ffda4d19b7e9e86adbe9d6ec7af93085c9e0453c5c6659170ffe896b2081117106be67cda0f9a85a35ac3600cbb85dae1d35e33d70bb248ce963da8d3137349dc8ba8f2850589de774bca9d8c81399eb4b14ac26f191f9a4f621e1d78b3791fe2b163587009a7cbffb61aa0607f067207938980f9a98b0f88e58749f06af8e164709cc41cbdb6ea6af6bc93d90b7990821546af6395514f4fd98cbba7b2273a237c7bba43a84002c314ed1718aeed15d46fd7d19687c909b892f2e572a301af478fff6c623d6a5513d15e7026b37b00a8387905e7c06abdfdc0ac5c067716f0ca83944f63cd4bfd045e3c1c21dc08069b4e1d737f0ed6ac6eba02a472722117d64fd00dfc1863517d92e9e30348ea9edd1bc09a4596557abbf9767b522b49b06dd2eaac00afc717f6c8eb61e0400b8c75ee3b6600642253ab50995aac09bb658986ef26767341d39e3c0ee87292d5a0e44771db1630e6dad64958356c2506b6955f0a0f134153d543d6fe8a4553fdbcad1b3721339d1a12a75b923602625ceea304d8ce5088e59b61e7992a123c973a5b03573626d564dfed3f722958e77a0f65af80e59d425c4606c3e432e1d6d35b32ef969e95d9ec1195d9f8f3efb8a267aff5511e45ab2197df3c64b9e85114a44001c783c093f31fe576bdcde87504d89d2c6701e26c1c979bb416545abf0fdaa697761757834c934e867983616f32399d89776cde1077d4b0caa7fd17c6b9234df322c2ac3eebd65e6b442d42aa38de7898234df7186a7aaa1d0f74c2fae4c1ac54c798f79ae5ed72c2ab62d3c2382c5158df60d625471757e0b32f66b56af5f19057e266227af52aa59ef5ce5b40d5ae99191d49a4b7949973b81fd50f3d5344a9a2dfc588e2d4c52c6da092667b1e1883880120de22cd7d7abbaef1984d3eb1f148bfca12c1a4319f806c3d958673b60405ec3bb0a3ec2ba7dcfeaa82763eb0b061effebcec9ba814d15cf65ae6b60ca64816a84da5dbc7a07a6972e62aba0b29864ab7c0aaba7d56866514d1428914ecd5e431777e5e16a21a96c9621586fde3cbdaa743ab5c71187fbe0681f923472251b9cfa7960fb82bad92325e8506a9756b1de4971a2067a3a02a901965f0a34d5f84f00683ffb7bcdb7ad0cdbae116f19e1b0e61c6684b566905fbe9fbbf5530942b663387ea4bbeeedd3edbd8d37a6edc5e6fbcc1a5d15a9535a187cd3145c1ae43fad973e8880498923eb8fa1df16f336eb3af2f738e0fff0a3b2ecfab363f45b38f9ca0d99da09e5df0ade2e10c53f998755321ce1e06c567a8acfdc6b59127bf231be65fe03087f30f13366abb37ef1c1d128b8a2573ed4923b1391b8dcabf853152822072969f26a0f40793d133c78ba3c2504d3769d68ccbcfc4cdced3e7d6c3ad6c1c921670a891ac0bad9c7c12fcb9a6575b8d88cb637e43718b368ec9691cf389a220554b5184e9dd3c12edc0f783abb92bd9a12f8d4ae4c6250bfa93a0b9063ef96cdc5d887bb4cdb6027ad12018f3167976757ac3ffd5a6480d7e0370772b09522c51aab3c4fbb49246cb57fbbea2c6d670b542403c6115666ce1cbaa6ee79172608957bcfc5abb1b2468944a82d6afd243dc31eb3c779772a624ad3a871e29d9809d84b2052ff06bfffdc83d4e658a13ac4903621038ca3449dbb4dfbdbc6a89bed1363c1d03a2ef671d738de1ae0111057f26465e4ff8d503c44538b0d4a724fded83c24861048db5309a850e2437475ce047218d1c0220276944f859d68fcdc7f308c815090e86cf0783a1f995519dac1282be3e181fb1a192584ead6d8273035a8775f5f472223ba87ec816099f31b701a241bc7bafd9d26b047935398780cc541aa273659ec14e82455b7163b0bc5fe3316269be3de292d85f12a787512d1b810c4436056ca43bd958aac412877a7a9c1fb145be2f0bc4a885179344b28f022e5774aeb177beebc80fb0418917f92610a3f7d6624b5e6873ed845116d6678f2f4702b8f758ae64444fbb9c4d86652fe99370abf0ef55ac94293e70d64fc5d28b16424df90c34a3162a249c8f623be44406d7c3ea34e8a115517e5765869925ae11650f586dfa343732f8e7e0483534ece7cee1180c4abd0af41a21aefdd4f7eb3e47cf6ffd1e7420f1ba4b8ba49"}, {0x90, 0xffff, 0x4, "6b6b6cdeff531ce241581c16482cae990ae655138e7b7f6e093ab272f000fecfb2da01a982a01d846284335c40f710d99e6b83b9586beea92e0e66248335d95366918f8dd7042c2d08bd31e655bca5eb5d508b8fee2deb5d6f47a87a7909322f532759e4db4a7dfc5fd949b12ea41f9959018c34c609c3031ab926964e67"}], 0x2418}, 0x808) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:53:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbff7fe], [0x0, 0x0, 0x3fe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) setsockopt(r2, 0x9, 0x52, &(0x7f0000000000)="af199a38d18069e39b669e207a67a3bc20a60ba1f35f8535f61c054d5fa4ba0bd4f92ba3215f09672e07e021881c9fab819a856db2b7ab8b586818c59fcace", 0x3f) 23:53:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xa4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffff4d8509381aea0634049d09ff0000000af6ce4f", 0x34}], 0x1) getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f0000000440)=""/4096, &(0x7f0000000040)=0x1000) 23:53:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x902, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="636740120bf5d1291376bf38e14731604c527c3ba99f06785426e019dde100d444c41fc44cc64e9de041f34a5f253e0a3262c7dd24dfb25e158c639a219e4794341bf3169259e45d1d7afa7df6f8a0b975b0437290bdb2f770458894ccd3b043cadbbbcba9db08f153c72f3e", 0x6c}, {&(0x7f00000000c0)="98172d6cee75fc3035bde5eef934a059d0c4171d60413f090faa90a52857546c4867d9f7dc78b6588c93155d963b4a51972a5b84efae63795c739071cdc9062eb075b8538f4babac831548ffbdc4d8c159c04fed7c560926", 0x58}, {&(0x7f0000000140)="aefaef4c7c3048aebce06fa28cc0380241aea6951f2d153222ad9eb77b", 0x1d}, {&(0x7f0000000180)="655ddfc7918a121a33e4d3fa49184331c7b5bd9082c6d52ddc578c2164d4c3b29025444a9fcbe4a8ad7e804cffaa69e1856a951134759c3a764b1eb8e5d2", 0x3e}, {&(0x7f00000001c0)="f561ec20a60481760923ceebdfe968ebaeb77b2c2ae8eea5f5f2365c4a23760da7a71bb09dde5d6bb072161c9da4f42639447d592fb4932d8b4ceb6c1cc9db0bd2cd2570be9a628a9e7cabe2ecbd0577146b0af5b1", 0x55}], 0x5, 0x0, 0x7) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000580)=0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 23:53:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a02"], 0x1) 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) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:53:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="2d153940a4b21836539d53bcee705bf9b91186eb5bb378fc64d7c07ad905a50f6ad6718e5b826970fb1e0fcb0305c91ffe2ffc68c1a0", 0x36}, {&(0x7f0000000180)="7bc81e04dcf732d4ea02d06cc595efc20ac1944523a267a6359f8d82d88b158fc598355e84e18d21af034ba94fc44d453370d79628032de2c0be31", 0x3b}, {&(0x7f0000000080)="d5877ad0ce67390ce769751328526b537f44bd32bc2938e3e482377faa940d09ec2bba66cf8900000000000000000bea4e488d1b0d711bc7c7af72fd2e21186479c5c3082e9d09012871ba78047a1762241a7002cc1f7f68997189343a3e19005bd6f4ad87657427ecee4c17200abbda7c859396271333664b26", 0x7a}, {&(0x7f00000001c0)="245179ffd457c3cd039c4689eb6b3d3bbb3268e238fd36b6e0abc7ac7187b9f0594700d555ca15f4dc72d5c99451c281533f924d4d100401d0be016ce85eab4726a90942b9cf8fefa3137f13321d33af57b6e4950093c3ca75c268aed9e3556ac5a56ac003c546e43871b357bb4f8b13df9564804719be8c157542520c9e05cb861b4016033b73b7bde394a242a997278b51918a420ec524aca18c6402175124d21bad84dbae0313908562bb9b7c4f01a4f451ee", 0xb4}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) writev(r0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000280)=0x39) select(0xfffffffffffffe4d, 0x0, 0x0, 0x0, &(0x7f0000000000)) 23:53:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x2, 0x8, {[0x8, 0x800, 0x400, 0x4, 0x8408, 0x3, 0x6, 0x3f, 0x4385, 0xffffffff, 0x20, 0x100000001, 0x6, 0x3, 0x100000001, 0x7, 0x8000, 0x9], [0x5, 0x30, 0x7, 0x400, 0x8, 0x7fff, 0x8bd7, 0x3, 0x4, 0x1f], [0x81, 0x0, 0x10001, 0x0, 0x7ff, 0xffffffff, 0x6], [0x53, 0x7ff, 0x0, 0x200, 0x4, 0x60a348ca], [{0x2e, 0x8, 0x2, 0x8}, {0xffff, 0x8001, 0x7, 0x2416}, {0xffff, 0xb881, 0x2, 0x200}, {0x8001, 0x8, 0x787, 0x3}, {0x0, 0x7, 0x46, 0x7}, {0x0, 0x7a, 0x0, 0xffffffffffff53e1}, {0x1000, 0x1, 0xfffffffa, 0x8}, {0x0, 0x2, 0x8000, 0xfffffffffffffffc}], {0x8, 0x7, 0x40, 0x6}, {0x8, 0x5, 0x9, 0x4}}}) 23:53:07 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0xfffffffffffffffd]}}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r2 = accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) read(r2, &(0x7f0000000340)=""/34, 0x22) 23:53:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f000012e000/0x3000)=nil, 0x3000, 0x1, 0x2010, r2, 0x0, 0xfffffffffffffff7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:53:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000400)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x57cea976ecab4df0}) r2 = syz_open_pts() close(r2) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8300, 0x0) ioctl$TIOCCBRK(r3, 0x2000747a) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x558f, "aeb71f00e96a2000000000003fe169720800"}) execve(&(0x7f00000001c0)='./bus\x00', &(0x7f00000004c0)=[&(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='}!/\x00', &(0x7f0000000300)='-\x00', &(0x7f0000000340)='$:(\x00', &(0x7f0000000440)='$-8\x00', &(0x7f0000000480)='&^}\x00'], &(0x7f0000000700)=[&(0x7f0000000500)='&\x00', &(0x7f0000000540)='/dev/wsmouse0\x00', &(0x7f0000000580)='[\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='/dev/wsmouse0\x00', &(0x7f0000000640)='/dev/null\x00', &(0x7f0000000680)='/dev/wsmouse0\x00', &(0x7f00000006c0)='%W}\x00']) write(r2, &(0x7f0000000980)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25334dc21617d89aa9c6ffc4137067f33d5ed81c98537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695d67cfb32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b2b9d190a11b262d4ce9f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15fd7a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713ca37f9234b739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e914e867166365925e295cb57c7437011561b0e1d81aa0ebc709de44277546fea89f58f7090a97daff561109fec83c476eb292241e66526166749225c408d90ef1b285b11114040951745446b61d958076b2c8484393ff0c9f8c7946b1458d3da07a3ba77e416b72ee0a1f42a4b6a2d579b62ce9490c70970d807c7a26b85afc201b15789b941c536b99109776dc75a25b0e04742fe5a41c3a1f9a6fbede1c3cdfafc39e1a82b225b34a2eb5e1e4f23a9c3a42f3ff5a95eae0beb8109320712a52a03b", 0x2eb) 23:53:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x9fb, {0x0, 0x40}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="1ac1d5f92f7c1200000000610708000000a5735bb14138a0611b864d787fbf0db0d19ed5714a5d9bd18c6bf2810158315e5ee79cc6f7fa49e1bbbd8ad707353b2e3c7fc09da68bc7a766131f80469acef75a8444fce7384d226719f68736f4b59507df3633b6249a9936190a3467528c42da87a91eaf2c7cf8"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000534000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket$inet6(0x18, 0x0, 0x6) r4 = getpid() 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}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r7, 0xffffffffffffffff}, 0xc) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xffffffffffffff96) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 23:53:08 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x8000, 0x20) setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000040), 0x4) r2 = shmget$private(0x0, 0x4000, 0x418, &(0x7f0000ffb000/0x4000)=nil) shmat(r2, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 23:53:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x80000001, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x74bf) write(r4, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r4, 0x1) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x2, 0x0, 0x0) socketpair(0x18, 0x3, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r6, 0xa, r6) fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000280)=0x9) writev(r6, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r6, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r6) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x71) close(r7) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000340)) r8 = socket$inet(0x2, 0x5, 0x1) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r9, 0x5) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r10, 0x5) r11 = syz_open_pts() dup(r11) poll(&(0x7f0000000140)=[{r6, 0x100}, {0xffffffffffffff9c, 0x100}, {r7, 0x4}, {r8, 0x8}, {r9, 0x2}, {r10, 0x40}, {r11, 0x8}], 0x7, 0x8001) close(r5) 23:53:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x3, 0x0, 0xff, 0x1f, 0x0, 0x7, 0x80000000, 0x10, [{0x1, 0x0, 0x4, 0x5}, {0x8, 0x3, 0x100, 0x8}, {0x50, 0x2, 0x7, 0x7fffffff}, {0x80aa, 0x9, 0x0, 0x78}, {0x1, 0x0, 0x6, 0x8}, {0x0, 0xd7, 0x204, 0x7}, {0x5, 0x3, 0x200, 0x7ff}, {0x1, 0x5, 0x4, 0x6}, {0x3, 0x6, 0x7, 0x401}, {0xff, 0x3, 0x8, 0x9}, {0x7, 0x5b6, 0x5, 0x9}, {0x3, 0x5, 0x4, 0x7f}, {0x6, 0x81, 0x2, 0xa8}, {0x5, 0x9, 0x3065, 0x6}, {0xf051915, 0x9, 0x7ff, 0x1}, {0x0, 0x8, 0x7fff, 0x8}]}) close(r0) r1 = socket(0x800000018, 0x1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x840, 0x60) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x31}], 0x8000, 0x0, 0xc600, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x40001, 0x9e1, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de400"}) r4 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r4, &(0x7f0000000800)=[{0x3, 0x29c, 0x1800}, {0x0, 0x80, 0x1800}, {0x3, 0x1, 0xffa}, {0x2, 0xff, 0x800}, {0x7, 0x5}, {0x3, 0x9, 0x11800}, {0x3, 0x4, 0x800}, {0x4, 0x4, 0x800}, {0x4, 0x7fffffff, 0x1800}], 0x9) semop(r4, &(0x7f0000000100)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x8621e15948ee3c6d}, {0x0, 0x9, 0x1000}], 0x3) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c000000"], 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) accept(r5, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) getegid() shutdown(r1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r7, &(0x7f0000000280)=ANY=[@ANYBLOB="761ff18e27bd0e96021ffac40b6c6ac06ca35395ebe04eec8087dffdb6344815580f46350121b2edb2d76ed05bb2d0192113d040f7221f4592bf1a"], 0xa) r8 = dup2(r7, r6) accept$inet6(r8, 0x0, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) 23:53:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1fe], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffff0002], [0x0, 0x0, 0x401, 0x0, 0x0, 0x1], [{}, {0x3, 0x4}, {}, {0x0, 0xfffffffd}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x616}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:53:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r1 = syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000040)=0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r2, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) 23:53:09 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xfffffffefffffffe, 0x1000300000006}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = syz_open_pts() dup(r3) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000180)=0x9) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") writev(r2, &(0x7f0000000000)=[{&(0x7f0000000240)="3a264a7f7cc2bad5193e66cd7e0444151f4f627389ea649f999ae85b9c06a9dd9e644d977b0f1ec94e295e636be264082cdc4262b3b354173ede3f475d92595b925e92f8514e55bcf844097975e7d6aeeb8fba83fbeee7fd81c2f468cedeba8920f8558587b4c47c8bd802ba95e7085250987ac2ea721201682f7f60c799cc203dd6d09c97e3b7f4d81ac9a06bd55fc3cf40", 0x92}], 0x1) 23:53:09 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() r1 = semget$private(0x0, 0x0, 0xcf3c690253bf3eaf) r2 = getgid() r3 = geteuid() setreuid(0x0, r3) r4 = getgid() r5 = getuid() r6 = geteuid() r7 = getgid() r8 = geteuid() setreuid(0x0, r8) setuid(r8) r9 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r6, r9, r8, r7, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setreuid(r5, r8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x240000, 0x0, r4, r3, r2, 0x42, 0x101}, 0x6, 0x0, 0xfffffffffffffe01}) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0, r2]) r11 = geteuid() r12 = getgid() r13 = geteuid() setreuid(0x0, r13) setuid(r13) r14 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r11, r14, r13, r12, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r15 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x649d, r0, r10, r13, r15, 0x10c, 0xfffc}, 0xda46, 0x20, 0x4a}) setreuid(0xee00, r0) r16 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r16, 0x0, 0x16, &(0x7f0000000000)="d0c873bf420f26f2483f2bc3438f69133e80f0154b75ba391674c5e014ca8322129d17eca34b4510e9698670e0b055894fe58ee32e1c96e6c6be6e49adc15883535ea8f107de8551959f433599e5de155174acc97966d978ba811998a9611c5f15a50580afa5c01944f5f72915f3ba5680c6d4a33c9eb0e42079fc09c705c65192d32d86e503975e4a8b81f722f9bb937f9db88fc810723118f015e9b032217649138831", 0x4a) 23:53:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x6, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa45, 0x820], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fe, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, 0x3fff7bdffff], [0x0, 0x0, 0x682], [{}, {0xa696}, {}, {}, {}, {}, {}, {0x0, 0x3}], {}, {0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:53:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000240)="d901df45b1e2dbc55d0a3b1dc09d3f6ede006361375d098bf420a1ddd293b93f5932cf78e86b16e31ca82e58f00893451f35fb9b5cf15a93cd25535aee66ab032602066500f7b5d0160659550318da09845d5486b23075619d068901d94a8b2bf2fcc244d6fd91d1f8fd6b43be9f9e421b0567e26400f8a87f4506b7804541f5c3788e3607e93f4ab585e08e19b909f0d20b65731bec83d25e1811", 0x9b, 0x802, &(0x7f00000000c0)={0x18, 0x2, 0xa29, 0x8001}, 0xc) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r2) dup(r2) readv(r2, &(0x7f0000001480), 0x216) 23:53:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffff0002], [0x0, 0x0, 0x401]}}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r0, 0x5) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getegid() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x38030, 0x0) 23:53:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0xa4, 0x0, &(0x7f0000000280)=""/164}) 23:53:09 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) 23:53:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r2], 0x1) dup2(r1, r0) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x2, 0x6fb5}) acct(&(0x7f00000000c0)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) r3 = dup(r0) socket(0x2, 0x3, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:53:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a3862de109d83008295955984c87910bf093f68c117002845cd7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c01162b07004237b8fa4d01ed52beb85a85f8b2fd57d60f13ad30525e8f5300a4aeef9d612f871f4385f041570600a4a5c5fe659fa202361cd8cac7dfbc5b65c6593d0870b41200003500000000d28418ac1b00000000000000000000000000df28d2080000001e51f16cf4eb8382da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9aac417e2ab04fd8a9c98e958ff55d36d8224d791038ff07d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a11a274bd1ba119a76d85eac8a829bf8aa0562ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000f9547bdfe68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b020078a27e42cfc93123b8284e6b47e3f7dc2a8bcc1f01cf13fdf0db339bb94791509e76000000000000004ad3bca3b4e1c30227c41a28a0889e6f58dda3578a19a5ef077f13f97d1ac1063bb7ca96bed29b7948908298218d7a030000003641a83ce2be3293f224de29927319bbf44fe4924121afb7af4e864b1837ab860e02346315e8f936d30fab852a13df8c7f5c7c16e05daecc54ab06f0adeefa647cf429d76b3b1dd21dad6f34bc502dd7196302b41cb22c69bb82d43e905f0bdffb491c3733a2b7bae8f51965eeaaa78e106c5417744e1fc4fa995a8e6d4abb7d41e1fafbe98df76f31199f5ba6c92781947d181cdfb4408a1a5557052acc2966b391930b3d4baa66ec11b85d36f6d00907af6dd1982af7f0c1c692c50a205e6120851543aec8cca4cc73d2a93cbaf36d7791225dcfd16e4b481969b6401a9dca86cc434c5d26e47cffacc78e3be74e8d7edadb19e6d92f8c581d5393fa504a7a6297a3388646ea70de029cf85a1de4b311ba5e209c48f1d767510b0bb1b05972ff940803d2e11efed3ea89a33a59c2a882a33656592e7ff8c353aa6262285019e95ecf034683f437b2b94d86892af31357ec08b747a83e9e92e2110cbc578103e10dfbc2b04e2b876376d2ecc4cbc2bb59f8a693e5f0ec79be01c866ca17db9262a6c8d1c62650a2904ce48a3d56a91727e909a76a2684467a4acb21d539c7405f5d7a8364d8a50bdbeb8da8455db88bd439733a056f36c09fb7693ba621b1a7385bc6fc7865cffa1f8301d21d762c698b69f443a2ed0dae27329bd18a00ec07ce4cd2f28244d705eaa4895eccdda3856eceb2668d9cf88d60bb122ccc161a6f17f1adc7bd6b1217c8e3c3068c57d8eaba5d5edfab4c87a5238e423b7d04e2ce4bdb3dd88fd23644045c7ccc06ae82d1095bab26ef2297596db68c3e19f21f3cc9069b9d466d71880197b74d02592046f7f9a951b941fca3ec4618493d3c9415959a3b2a5889e7078b587c94b6ed3875d3abc4a60ad91d1dce3c5ae42d77542ac037553241bc785155ce09a9e69b8afaf7bd502a944a16f2f3111c0b788c1377bfb24f1fdf4a3bfe73a304d1c25feb5b9345"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x43cbd, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 23:53:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8001, 0x0) open$dir(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x1e0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 23:53:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x8, r3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r2, 0x6, r4) 23:53:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000000)=0x5) socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f00000004c0)={0x7e, 0x0, 0x0, 0x100000001}, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r5) connect$unix(r5, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_READREGS(r5, 0xc2485607, &(0x7f0000000500)) socket$inet(0x2, 0x2, 0x20) 23:53:09 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x3819) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpid() fcntl$setown(r2, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r5) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r6 = dup2(r0, r5) r7 = semget$private(0x0, 0x3, 0x4) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000180)=""/35) r8 = syz_open_pts() sendto$inet6(r5, &(0x7f0000000500)="f42f17281abc568379b1bf30ad90ff7e723a11a184c6881e2eccf39ca374172934935945584e27510358541e28a4e176ae1c855682fccf06f341d5806f231c49a3bd0158ddde27d5acda05a93caec8a6f0f2044c962494f94cc3e3a487f090d7a094244b8686ef021a37c044a3e6bf58b50ac70a17eaeb1508eacc64a085f068ac9520564cc27ba7a25546c2304a792e4d8ea2fae347977284513634ffffb00fa1f393d33cc383f7b6edea5dca00beae26222613eccdc49f74bad28cae26b19e54726f5aee3085b9bd10bba33055bb74e785e100902199cd26626db293a857194eba4472a49dcf6792e857672db4f48538f1e7059a47a11381cd479a9ec5d7122e8abe1c3983780b6a51a689ce69b75897c3e4506b4164f046f9c84603d55c207bbe06029838966bb81e0f403e026bbbc9895a01d91dd15af5fe0d1a6d5f40df44a75e104650d307ddbed4710cf9d35eef6a601c90423d04da086bd7eecbedc8b64695d30739da40e24708e87284e72f060a391c66f17f39cee256fda7868010e835e7699f71d3865aa195ebd765465d0683dcf85484998443a2e4f4a33893d02c95597716fcdee3ea75bb73db8b5caf246a50a093c7b770b4c9ff3f68509b96fbe6b10a80c361d3be59040239621162d22e660708477bd5d5afee944364c1f5d862cc44d38531076c806934619bfbe277a87a331ae5ae0a59200ac819e8966e8c394f3dd0f8823bfe51c2112fae01209975b138af9454c235a71816a7af75b26d62cd53cd04be7aeb299b8f1b9712692918fadaed14ab06e31db8e099f2434264e470c39651082494d65630d75c2dacd614ebc8a183ec8f6e6cdd1cfd043cc88d06927bd9e7c5b7b699391867ee495f03c8e71a998f57090cd6e3ab5d89ae1bc35f4f916a8e42839122007fa289fd2f2c6e8c6a656f77c6c73021040ef4aeea1a07dbb9d77b5a465e484c21a36cde84c230e2ef9caaf62ba6ce1942646c63fc4348b6d72683cad2a7740ea32527a951a0c3f1c9f46cd969be8bbea5882acabef7f384b3ca84ef1e2a1c721edebc930f837b5caf8b6bf8b558a2b4693312ab9dd60a7bb7f79edd65f7447ed4c9d896bc90b34c3c0a9498f6f5d0de7037e14c559209cf9f69344e12d2f14a496b62245c384f635e7567d1e5dc58dc2f3872b061246e8b9f77bd7c3eef3b84e6958e787c334bea0b0a386489f1db70f4f6ae6e5b369431254b1a8e56e014f6ac86b45cd48b7256febd3ed80cb17fe03deec30ec41d09ca7f532ffb10281c1721aec84478a51d6128af3ce838829e3d6edee26842d78a7ed2ba397755849ca12efee2539d547b236cfc1480344ec9203aec903595ca5804e92976ead872aeb78bc74c9b69067c651dc8a5bc98b5fe72b62aa6379287882c903bc7f2330b5376960acf87d041d4ebd838630833c10f101657728cbfa4dcf372ab694fe32a141690f48fc1d00827aa0f7eae0e912ff783e625646f92a241bdcdff6c675750fad317d249431f84f911d8e7e50a24c1c0858eae2c58fdbf049336e4a66e3d65458c3dca345528099fa1a68426c8d65ff9049ece2bfc05b58288ba038c7363dbb4eda0a3f7ce08d0e7cde0baa0dcc4fef92a9d5cfb67ca3659c623027bb8c3354d0efcd4002d37dd18e4b894ff36de2de0fdb114f10aa95c16e0f77ab7607d0ed8cf14ca0b8f3f57c3532055a6c8e5c262b99f323aaae1a3e7f7fd53c2cc37cd88e2872836f0385db1739d798080f7af555a141575685fc8550ed0ab0b294dbbb67d143f27d6640013f29200b38eba642d58858ab9b9a2d81d8dc35492aa677c0d30b38236f64ff086cc8f1da295f5b244567bfd578c0519befed1934981b6063d9aa90dcfb51055940bb239d9d526e30ea05b419d083b1208addb5cd604354033df644a413cdc791bb31fa2dc5cc7e01aaec05075d12c3385569844628cbf1addcecd7764e88db802bf934f9c836933b9242582ef4d6111a087361409b2afb54843950080589f1a99b83b8ad360941b117c466f856152a668b75b76103d251ab2c6923f8c6d3ef54621eb30df4152587ecdc5c23966c6d488e99e3ae4fca9f9b80f40538f0e3653fae5b43b2bce7db6aec5d04b37fa0e422831c6cc7491a813c67708dc5aee0d7c2a7ebe0c9343abecf9245cf7a869adef7fe5accb77081257065c5667de560e1efc8a89d7d4c6f9319c481d44b7cbc1a7f470f606087a07a469d01dc798c192827edcc7764fe136b478f3c44f45613c988224467a2c0de17959a4aa2ac96e4a0ffee1e53f640ac544504936d7d700e0b86c8e5f89f1bf86dbf7aba3501245d953dd94d54752f3bbb79ec3f331e6f78acf76cfbeffb7f3d46406d0f76fc60fd15b23786e1b1f2d74703bd7f1c2587d17a3add09ce1f911c6daa84f467ac4ad6bf1470f3c823ee79c1f1e5094be3c9223c17d012578a3421c06461f70bd914237ada168a33f17a8faa224566b3bba5a458f1a1de830f3ef04cac4aa9ad1796fd72626e0c5c50353bf8810778cfae7034a245d21f9766d105183bb0eef6787e8c17042a03b53945dcb7510a58e9111bffaf615f9de4ba40b94811324705334f028721a91ea7786ff295dff7de5932ff88ae8914e87d29f9d9dec328d33ec25a962508a1525f908e7710fd1de2f64e46b46679dc13678e9cb86d37504cc6ccd26f16785fcac011ee772cb3172a8fbdc175e9852ae281ec808faf95248d1c3e7f74d1eda280998d5ddd6e204621294770121da09fed4451f546da74fa02132fe34f73357cc73793dc0f1e18968a0bc4cf1e1f148e0539e0efe027aedebc8f9a6c94a26801150c1fc0d76d62a6ba1600af354d835d77dacf2c65e43e5ba56ec945a74df4755a8bc91870a16470b192032cc1540dd8256d603296d714fa3b6196825f891454952d8b8bf69d05181d129ce4dbc4959e1db1f4f3e57838451f91ea04813f4dcc934091a22c24247e470a84d423351a4e15e5f082e13f0d5075a40823d75b4674f5b1a164b8a97118e85dc56d399e23537e19d011b3e776b28460dbaf28a42f127990a3ee2fc221b924884388fcde5d87b03b47c268bdb9b4f3a41bc6f99dd7419257700ffbd73ed17971624248fcf4320a235a5b6573087af8ddc02c11120bcef3d394fe599bef18677f833dfed63c2b6556439c49be98c2cb9b2022644be861e28a692cab5a03de11daff13199c0f63f1007b5d0717da622db676fdc4f7750a3f39dda66379a1ad67cae6aacfd22b0e437a1cd5762b3658e86dece9ebd5d4f1a0595bda0488cc2e461f3ab8be676936ac2f51ad5c5b0f0c13e626b06fb5eb2fd21f2c84ae07bd9ef8db479e5d72d12c4f927f81eec87ede1b5e91725695a316aa762b2c7b7236762024143cc61d3d660c5c82b67ce45a500f60cc51743db82708a75facc904f1df9b958ccb5e89f3bcf733d16d36310478ce57d746101e877c2f28ab4a6848a5981e3693946582a2cfbecc5159eebf0012003bdc087741ae56919aa1d16c5280fb61371484929aee1f2672604d6b80fc2bdf3451e244773606eb8744bab90cd5b342895c961bf976dae3cf1ae8cc407e90ea404a63e4f73e8ffd7e6e58cb375dfb9b6526990b6587525e913f1470d863a3c097be361e054ee235d7561bf39eb1b054ad3d0af8f063ea3b81493bf1a35788ade07bdf5b26688e32cbf0291abf01c91214856c0de30362faa13b9268ec63530dc210eedc51f83ba808baf033434920701e8b52c6647dc8841ab8b203907c61e7b6a663c5ea61c28387d8795381fc67629c55a81619dbd5e90dab3515014a0161859a0dfa9c46970d98d5fd815abf4b73433c0a8b2a6c9d621fbb9c7965992b3c165a7aefbbf7a871602109f35fc7f86fd59905969aa51c6061bc65b8e315155c3cd63d28b1bd67afda50801f8d4a10b412bd4ec0a1fef6323349ad7862b1d9676e505633e33b193263df06cffb11e8124c929350e93938b357c9d3cbc3a246c96b9147ab07347b25e38f88b05ff0db1353c5ad1c5a20b4487973afda8c518d4b84df9156d152466494ade49605816953acf3856b6a8a698ebe18f730e5212f7f99024a5372ed329cd8479f0c1a99db2de46ce0b0f7503ba5c4ee311b69ac219e6cf867389b661e21eff4bd3acfbeb271126f64db3f111df1d53524d4628e104d995cb55df139bde51582594cd2a042dca913f780dbb896297d2ac4c60038caaa14b592902e3117138d4c270ebfdbc95f404320982d1203f4f426adfe5dbfd7593c271d434ec1adc3b01e856abab2b0aad90834c71c7eb49b813786c1140618789b68cd6d582e2e1edd7da1e62dfac00ffaf2c5d8d6b2f9e593bdbdb5c00d2223ee4509d50f3fdad3652936265cbf037ddde023d299265afd9620eb19ac8bc00f65461a2442511c3b8d342caca04fa406a81aeb8acdbc36158f8d6a3504a66bb9ae00e88c99fa77d7ed16d42e8ed0bc94a6321dbfead53bd3cbecc8777fbe5a62dc2a7ae60fe996130be0e1cfdd2a00decb67e167ac85919f6b1be66092486c92fce1ca8b33bd53d9e20e4fe3d62ba024d2f55aa85164346f10a7fb35a025ae04fd87f0497907609ee47d6e180f20a8e925778bf71df6c521cc4f5fc77b11b37ff5b4190b09ff959bdd7d8a2ffac52263bed44d272f24baab6ef53386b4cc243644d702c11da37c4d718ec8e1706f795bb495e3e7c9f5804dda69f7078f5936e66a75e271d07f246a169db11d8db87cf7bcf3dba47a2b903c8fcae2194b620b40541b08e58ff0d6254e16307863cd3fe2bcb406bc1338934f852aac9f5e79a70256fe4edec5e6fea9f4864d6546fcb8b84c3161c1b5d2bddf91b0d297d0d5aa1835eded24e4560b2f5354ad28684ad1ae288936c516c4321f86abbb7e115a7585ae5cbec2c9f2ea264d5fa1fbe1fbac0996725d35059d4c01f2e94f250505ab39372d58dd9593f10cb6bfb405cf7b439271ee48f7a9b4bd258d1598d7b430cf15e19ca0276d2c18a516798a2f763d92d5ef5a8f481c17e17ac10241ecae0b12bbc074224e50ed09c03dc84206370798cd5a3c57de89a3dcf9784654c92a4b099e1147361228d1091d9a0178a6e348a877298b0e0f83d4742880b49c0edd5511a92eda472a7627ef505b05359cdbfc1ce45888e22554349c576cd4e7547e7c35db4b7a116eda415770cd2710da9a2e89a2052cd72581bfcc8257b24c0d727910a70d5616610180a61308d7e72f56d443880869b0765b4f4391404e7e49a4384a36f432ad892632ffbf43b3486bbdc5512d9099e78c8f001869a3b784b6925da54a1a7efee72f8d753918c717de05b19a417b54dd33b2d167ccf97f2723b429ee2fbcecc458e14fc7b9066ed56601b50f9a7dd3045cacfecb73c10cea1c77d2d08fc7a9e5b2f57ff1c37900e628084e3fe5b12b1c83a2954c2a6828fdf22bd51c96555a85d0e5ea42b166e65e63f9c3242f059d4e4418ee02c56ce9c8f3c896c89e2b429607ff296051961ae496c3ffc8c08d6bf1764f20d35e558e9bea59002251cb5b5a0fd8d0820de625c657b3f7d7fa613f51eb546a8f31dac43ea023c104e427f79eb7a4b629d32008cfc9b5ef70ddaad8fa808ca1cd35ddeaf1229162249793014f4077216491b780c6d216e41af6fafafeb0c1b98284e9f042a6d564d7b82bef68ad638daa0cffe11ccba35b05f18b7c40b4c9dd6d16f9fb6ee8a3afd9d02f5889c199bdf0cb2196979f7e85d806a8f3b1eb1d135f5e64c1dcf6b0774aade73ca5ce4f971508d36308dc1813ec670214eeeb5", 0x1000, 0x400, 0x0, 0x0) dup(r8) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000100)=0x7) ioctl$TIOCDRAIN(r6, 0x2000745e) r9 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000001740)=""/4096, 0x1000) r10 = syz_open_pts() dup2(r10, r2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r11, 0x4, 0x80) pwritev(r11, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r9, 0x0, 0x0) write(r3, &(0x7f0000000140)='w', 0x1) write(r3, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8c672c3729bae1b5, 0x383) 23:53:10 executing program 0: readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000002700)=""/4080, 0xff0}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa0204254f1d997aca8b881418f6a4abf3d475", 0xfffffffffffffe64}], 0x1, 0x0, 0x4000000) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r1) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0xb, 0x2013, r2, 0x0, 0x2) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) 23:53:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x31}, {0x16}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) r2 = socket$inet6(0x18, 0x4, 0x8) writev(r2, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r1) ioctl$TIOCDRAIN(r1, 0x2000745e) socket$inet(0x2, 0x1, 0x40) socketpair$unix(0x1, 0xc8798edb18cddb18, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000001740)=[{&(0x7f0000000200)="73d7dd9a62a072e9ca760bb2313032d81683bc3e8a16529d6a5a17f0e948b4221845446bf75ba4eaa300d2", 0x2b}, {&(0x7f0000000340)="f1abbe1d7a9f1e2eadc59564cbd774c253af4f71362b29f457fd0dab023d79e86351738d34fb23ea017b27860edeb5b33400855cc34b3ea9eb4aa7d7d07abe2e07bfb9427afd510b4431133c90079c2297ebb75fa2021fec529fb40b234817d4e8f82ebd7366a0ba45569d5ac33a49e9a17daea94a9ee9f11d8b8fb4f6c26c551a43788800b6e74a5eb440f7dbe39a9d76eda1775fde76fa13faace605dabcbae1052adb027c1d3bb75abc533fe79dffae2c8449f57f74ecdd4dbb15e2267f785f2bf292032c9be73d1cb9459992a2b93869cc28", 0xd4}, {&(0x7f0000000440)="32eecf3d246d2af5e5a01ef1457ed1966cd67622d726659054e1fbef6e5b95dc219598e2d91e4fdc6d85f4b1a21b8485a6e2aba0b0a6631b39e2426dd0d1b42c646531a2e30626e550cc4b3b37c7e2154353f5e42bf48b4a0a5fe22a3ee103d947e00544572c26d969b6b7d3f50ee52e031497bb854c007b4fb8c2e3c2dd838dbaee2b0c5141053b3a9e336502e67b852d1eb7cd3de91621c08d9bd3a762f06bdd8de136b9fc11826350a5b6a238979d1b34f897c657e803fcb6bc1f9fe4a99a27d3d889512199a7ed77f45c959f43d31e345e312cc234fcdbf9ceca83d056d45fd269f5a979fb50009ba98f02720f597ad50be80ca320eb5da5872e1bb5e546200a7ef50661c40ab2ef1f461193dfec0927f2e525393ac82dfd8a6d5d30ba48ae0ddfdbea033747947f3c5bc9f251f5cd238c099a2841a79bb0c6afac9cab1316ddf2b516d29ca71d96ebac7f4089cc2e3f33dd1b66ec61cf7c402318d22982882d1e6befdd26bc7ce27665e67d6b1a2be54a605b47166e8d8ccefc17600640d2eeb8978da165d56cfb77e05d62fcb13b808490d729b6c88eeaeea59c2d1070dd2b2b63cf7a62ff8512012807a386db6d58b5684497b1c5b764d5017aee77408966dccf674016160abb6fff999c36b4df58e6141a59bdbb3fd82f54ff97be2f25bee9695575d909e5d4278c3de9711119b570c3b9e4c2e5f27d4a52d9a05b01760664c0decf107606a11d102ed19d30a4d44b76d0eafc6181a09196a5ef0adaff04d3d9eb00f5f4a93327666fd94ef60009ca321ad2a137f5c004855148673dd21bdea2ebc1a8b906c7a359b3d83792513296374fa97555e087631493a1dcbcbafe7c584a465bd202ed6d85a1ea689559fe4ff591556e7b9d77d2e4c17b598dafc4c7247eab2483f4813e70189be5ac227e8e683ef1bd9eb7af6847b1128f60166c226796fe0e0794d926266c7f4254c3d20f56585bc46c5f673c3f0a0b7ccebc729d0d946b701b7c6e37cb105f1c7a552021621c67bc65cfcd9f32dc1c2af0a30a6438562095f859723e313b7b1cec4ddc8b26526c979a9780a7cfee2e554f9efbec2ac0cb6726359734ed8b703e76356e9e2b17c6d20d2cc2c0bdf5d86cc4047c5e9d976991e9d975fd2635e9c3280f5d36009b20fcd1ee78fdaa37c6aeaec969ff74ac1622a1d29f4f06f861a1e213de03eb460cad055e8ef5be0f981e579dcf279d9913b32845ffcd74a7738de6e3ade4a191850e89cf8d5bcab65c3217a238d93af9c99c02fbd9d39cd7127127b03ccd624dbf52bf34ba31eb0dc3affc891533a43bda98da35a25ce7883bdebea04a4a3ecd8360de83d5fd3ef89501ca81e23dff347e18414fd5cd22bc7625a7b306d2f855abdafea84a6b4e2b169fef680db8ae03823c286046adfd94d9cd6570279b3b610ce823e34718da5e4bebfa1779405ba1b56b1cac98a9af72750ac2a8546330c172901e8a0b98aedb03b1c7dc123e056c2dddddc99cc15a592b8c4b1deb9178f65525d1c108cafdbdf418e8e7f8c78b76752ae1a515043b94a8d7c8633a2db9586efb141f1df228a7536318e8789ee1ba5682b3a67c9e2390acc9c32ce846f787967434c8d6957364b14d8ceab787d0a1877ab8bdf6f3cba4055233206c6bf40c9a0092c3ff5f25e43e5043428fdfb924f5795886d714e4c34455012e204c824db02f786199b6ef8964f799bc1ca29584295562ccf15a9e28602a5bc8d0d7ce54a3f9b6b822ba8e9e1603d56c7b2b51a3792fce80e7bb84ea11c2c26df776f6a0c020f3d8c98d5e0f243ae4d2938e313970147dfd096e8459a09fafcc27d098b66621cb84e8d8b3bbee43c6354561f89b328d0c8dc1d6a90ef87d06e7fe745b6d2893acaa68ce9e77831c2f568123e7998c4e7f44003a0578dae066c5731f1af70d0fc1624de5f36ae9f876c34f64ee84bf9430ab540a7e99e5ca998786a3b6a88c63ae76673994fbfc71cd3f8a85de61197f4eaac6fdcb5c27da5de921b722f09e586831baa12a9152b31c9d20e1170a2e3cd2321206578686206322457a25c6d2fbd8e67b95237de19cf3d155bee69601d875772f0d5e62164bdb47a0be341a92b325ef27bc11fa5b77cd93a10bd198f1a6f5908cbe92a00f3eb31139dd7810f6396389b1d2c8479a0d4cd7a09bb1d0389b569634b1169aeee2da2e1cd15cb4994f9752fa4866195b6b21910a260516cea770a0520a9529e196f6cd083eb6a375313657f91001bfaee8e614a0ac77dda951f4f25765637845e98d57f1bd85f381af31c75cda985164d5f8e005cec0cf632abb590bfd586874aca0ca2780266015de1f3c4403e6814aaca7abc58c10e486692d4a37c193c088488eb9d0037c3386eb415774c3bbbf740fc255b0ac2e971b80fe7e36f635d3681b1656cad9398606435bef243baeabe99e09dcc027347c4885a255859f25cf46a4c8db174d457c0b35a14c0da27110b0a33692ce7060bb954b701be3f261164d8f983aff95176c988469f4efb1a3d1f0538042f0f3026e8a4ec03b9d96960d9d9b3b6d2423e96200b1fdef4d243a7a91879ef7d0b155850afc1c89ad9971c743b633f269d97aa8108460925be1a8ab2cb60271f859e130d344b21e127dfb13827055dd8a964c38fe9d2abd80b67487b229bb20e623f7f607ffad3a35e03439f113a11fb09d8426f02eafa331bfb846ac3be1e52c201c59ed226ce012ed11dfff5194a51f21f9387732139519d63817ddb89f0fdcb89c0882062f4191793c959fdbd53575caa43ba7dce34b632a601ecbdfdf66bab95ef91a37efb0faa3d593768226907f76cfc1e0f7fb098e1a9b224014e45361f5ae5ffb59e06849d8fe99eb0e8d5749f061fe13fe7d2abc0e84b4c9692cb91b16a046a96bb67bfb473829f25475c6bd16b9d46962353bd0c01377a9906c912b0ab9eb3a76292cfcac8751c66cce3eb604cce8382feb4345be94cc3f104ad5fd3a716c4e0614ec50ed81b8e9e0c83c4f716ad76936ce64f0dbc49520cf48f6793c6785d355345f6f965063698d57d8f142d891459f51a8829bfa90a412a4ac46b5b452cd61cf02aec6e89adda208e923e3c4928a247965f114adbfc7e666345297ffa38a6c256bfa7c4e7d006a0f90cd62ac1eb8b4cd8c1c29caa06a98bbda03359a07666336ee49bb93d5cb6caa06e6e11973d8397333b3e02420401d2eeb1c905b562a0d4233ca22da246bcecdb557dd29354a3db0542c049773a8ad643e0377887c7f127cb320f1e1edcfdfc0f792549ca689045bdbb7a9f322c8fb3035eef192015a0cb7badbf6905a1c726c83de7186c421dcc236ce6ebc37f5fcfe9caf16c06233a94bcf36a7d4e15cd74b4a6b14a709f0b7fb049ef4be720b6a23b92f52e0f42629716cfa86e862305c3c6d1a639e6836d0448183aa11e2ea0785288947c8e28d6129ff41f3623e47d8040e85c15ec5d72df32ae357721550e0140143051397d63c428ce2ec2730301dc4f0cb9fd0fd40b429a6226f0300a6bb8bf5b4c458b41d65ee026d5163bbb40cb86c78875b8a36160768ae02023f10ac51d627023a0695441a8521c4c02471d4c34e0d15c8d2893ea25b090339b8dc0adeaa6df3e6ab3b7a7f41cd689a374e7ee2d909a7b33059625ee0dd8110adccae467ab0f04eb7dd78b5557e8c3d69a5ee8cb0acbeb272f9551546d47719d16e01c6cd788dd0821e01440b0fcd07a7458253488d1015d360b0d308ddbb5b9e4b889066600c5a5074a733f64cd61eb0c68031e0cfe8264a575b65422d0efe92f29dee6778d44ed9de5ffc412d0afcd74eb9463b2c562f011279a56fbdd5c0a24f92ae0149f62dadcbec1a4417640f5cf6191c6473addd7ccea5a13368a78148ff79143d2d3324a4527513993c72d26d8efe937c388c559d536f0e719e67e108cd58b8fe222cda29eb0518b52e969ce0e2189675b9eb94c42b0fa90b99ce84870ad70915e60cb9533eaeaa9cd858803922ec9bab0c1a129e5f08079b6b980905d00a58e50ea3af1a938f51a79c7056db1977b52c5bc96426f151ac6836a3ac7d87d3daa8400714dd7f3b89e068af9b849f3cb61daba1c31bc0ce557110a640b054a9c157c0168c95e6dc64f4fabfa82a7e0b7f23bbfdb2e455cf83eba03ff8e6acf7b61fd261ea80560e154139bd681b055f21cdd8ff9970b6a096cbb0ea42f1d44d56f552edb963aa5d48dc1692b71c7a9adc1916f0001e65c6f1b938d6d71bc719d24bb653a103a63f119bba5009b2a53be72ea1cc9b5b7497f797434e55bd7513261dc3006fe3ff7d6e4f6501a528e0d2673ebf80f2b257df30fb0da1acedc0f61ad97acd836b016d9c8cf8c1ffb5a5cec8d4b5b60afa086854cc0bdc5927f5ade14f6f65ce30044e0b74ecce54bd128876d06d692de5309af7ffa99eaf66886b4ddc2f96d0fa6b0bd6cd2df6c81e524a21e8be09da9d1c219792e4a167778e7ee62411924dfe953f1023d9aade8f2e3683caff7446e5f744bd41750a6d75d8c4862f1409b5905d0a250177dda99dd538a762de85d3e4d66c55eab8528ed61ccc2c995ba881b771fbaca598b79188742796e40567c019147e652597713002a50b003c26704175c598bd3d8f56869e9bf8faa134dc9df95e0c823ea9b9e3fc5094a35f02f0a57aba71d824a13f25a376bb4e5374f301815ca4ec2c2526a3f4ba8ed3b035ed2dbe9e712448601dfda206dc5a8d87574a5110a2a104337a09fe2eb90cf607d95a5c6f1c01913fde49e725892a19dbc502229f12c0a9dcced62116ca8698fd479319eb48502696457e917f1fe007c8c45afb091417709cb17ed2f65b6007f4775c194bc6be70ea64db8a632929f33e2430ad079cdb7bbce2b0ae99871c916dae8ed97549eb59b2cce686ec8df1e2f97830a6e209725ca5245b3071b0e1e76af26353205f4dbe9a53d62e13d3e9d83b1ec44286c76cbc4cd968e632357e56fa92fca7f6787260e43f9bae0d242ebb3ad855964549845d7d883d32955118cc031f5df407744dbbfc12d4e95b71617b5e9b605c1a513d880ee331f9f1cdb1a0402d56abdfa48002bfdd431d8f96a8e9a0350b93858f2b5c1e3738c5bcd82810e1295bf091223e5b553d2cae3a16e7adc2a334cff366b345df949bbffa4ba7ed1a4aa8019f0e6226ab81f7b7f47d094619f0f9eaf81c445dc742333f889af95bd54c305c69a6a00f319b6623a1bf3015befe716581a092ca4c438cd037457999580c5435fc1211c84a109fc236105889fb9b94bf736c4894f861326ef23a6a2078c9729bb2b8d79f526d43ad7b93999ff1448f7f74b8f1316001cb65acf9f7fb6a891c5a8197ea46672b68971cb5ff7dca4078f4ebb3bae86a52b47473935442c5ef69b2a16a4afb3b2626136a3cb4f652d70333605d5f050e8ae9f1b5880bbc24e053d157c7f6d540a06ca52187b1b70801476a2945ca1773f0dfe9288fd3ce5ae1aad12b42cdbab3a4d5d3beb67a5ded7e22bafc1460e81539397d43dd75ea9e681def41cc8b55850538127a499f1ce01bcc05a68b3b884d4e76b146c72d3e3347ae985c1c64a47bc5e5391be22780b21f9e41ff0aaad4893b9a95ddadb538ef195be1818332d2a8962bb15a625f545f5b2ef448bdbced962132b68dbda955d08eb48007c492deda77f3b28ed34233e5d2c47cb0c9297351d1403909dc9b8d174e5ddb453228dc963b8b2e8fd6ed361f9b3624f75c12a62817d9021e38466c2c591aed3dd60d6cb551d9a00264754dbbf5964bbb13c7f020965797c44c24", 0x1000}, {&(0x7f0000001440)="2a2392ae1bf959e4b8fcc49f6146dbe823da99c38443aea9869edaa0deab4905a83de39ca5af570f9fed0d574b0ea7b078f01ab0a04a43f1d76b25d6837e7c4a732a2e4acf5cfae92295eea459d486fec438407e559a38b6ff2adf2ce9df4937c6acaa268efb65906c0648efb1ce733fda3327877982dbb38aa21244f309a90d102f633d660011b6ead5acc55b77db23e84f4734c91167445625fd0150799f075dce02abe3676f8dd826339603c246ca79ad9c4c21", 0xb5}, {&(0x7f0000000240)="b67c4c872e177f152f2e2250d95b", 0xe}, {&(0x7f0000001500)="e2f839f2598c89b3df7cd8fd7520220cc3740870454374d1333608255db7c8d9101376c24208c1188e5a866b05cee8c0cbda6c85ed172e91480492b3195e6444d22a5deb166378349fdb84df7bfa244a65f6bc9bcbd0f843a4718309ec6e1740a353d91ea8ecc2fa93f19d8410010b831280629911fe1162195b65acdb706a0542a8d9cdd555807dd3878e4fdee7e3dad71ef9617eb5d9d01cff3753963aa45b20b191e3f2e091a2f0f1743e01eb447994951cbe0cb01e100676f5422d27b18748588da1e088ccc70d44c4267b394b332db222affae0f913291bd2894e179f56d16e9d1d30946c0c035a3e3330b6e63f1eee61d437", 0xf5}, {&(0x7f0000001600)="d5c901f09d1f0747d15e7407e0361d562e38cd256296aa4ed28fad72e272e86a3463aeaaa50c4bd46625d35ccfa1726819f0f3f6bb7ee97e67cebccc92d1bc411f52ed65467cc29a4e9e1ca06ac0dbaa41112e0605eb9f9d4dafc5eb0364c05479d2", 0x62}, {&(0x7f00000016c0)="b78653d93ce3f2ba67071c3a01842a320348195edc9a464a0106af3769ff0a3962daac8576f6b05506945d1e2d2256cc72c701c98eccf8b68a7fa41082a387a8c3a0e09f777f403c66d8b369e0847a023fc14335c18f3c2cf788cf858c972496118a3287ebe12b66bc280e2bb6163f861ffe1cad1f", 0x75}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") 23:53:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f000000e000/0x2000)=nil, 0x2000) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) connect$unix(r3, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x65, 0x8, 0x2, 0x1000000000}], 0x2, &(0x7f00000001c0)=[{{r1}, 0x7, 0x80, 0x2, 0x8, 0xaad}, {{r4}, 0xfffffffffffffffd, 0x6bf76b91a0f1b810, 0x40, 0x6, 0x7f}, {{r0}, 0xfffffffffffffffe, 0x90, 0x2, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0xfffffffffffffffb, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0xffffe, 0x7, 0x1}], 0x8, &(0x7f0000000280)={0x3, 0x4}) shmdt(r2) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r6, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x80000000001, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x3], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [{}, {}, {}, {}, {}, {}, {0x8}], {0x0, 0x0, 0x100}}}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r7, 0x0, 0x0) r8 = dup2(r5, 0xffffffffffffff9c) mknodat(r8, &(0x7f00000000c0)='./bus\x00', 0x8, 0xac3) 23:53:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000cc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000b23000/0x3000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000fe7000/0x2000)=nil}, {&(0x7f0000a74000/0x1000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socket$inet(0x2, 0x4000, 0xf7) r2 = fcntl$dupfd(r1, 0x0, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r2, 0xc010570d, &(0x7f0000000080)) 23:53:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f00000000c0)=[{0x54}, {0x4000005c}, {0x4006}, {0xfffd, 0x3f, 0x1b, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 23:53:11 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0x40}], 0x1}) sendto$unix(r0, &(0x7f00000003c0)="3ef1f558ad2c988a3264c60af1795f82b064e473134807479ae8a10cc74420ae12a5f4778ca0b1fbbe0a01d396ac3c17ca515c1ff774ae4f7a52a5d038f96e1b3c5a244a1522ddd77a329f0e6d41486de2abf666025c18fbfb0f8b7514f10ea899cc1f1c903f299f0636930084dbb057fef52690731031f5ddde2ab0140597f6efe7d31f6cde036f6506c287b2418936ed99d0484d54752290bb2770cbacba2940bcafd123be5db5a935de6536953d0a09edc463e49325a00b0c46debd19f68a66d2fb24e24d6ba07636e5008ebdc9446fd651cb3dba7a8a65b38eed25e534826f10634d3427a4ae945edcb543b1973987e0e959645fc7abbba284bea3c95f8ccadbc75a7313d37c1bcd3da9bf125babce275f27ae3705d5df9c1539456ca356d0c84eabdb57dda9a0431ca0a05d846eae31b11775070a7f54ad5b18399391fa3c09a8061ff0f3107455a014f5ed6dc14f9347c947abb1f00af0ef03f4c3d95de32018a4e241f27d6e8994afbfb8070583fa465436dd08959c35975bc3d5c23825dd748e1510f358d06651a2197f2da556fe5a0b20d0e941b57b064fd614c24297dd5012067fc157bd2d47f00e4ec2a2e6dd9a947c60ab6fbbab81cb4ea337a283f27a1b23abea062e02ca2c5995cc80a7d662235042ea0a8b7d75516c08512ee22daf72a42794d3d5e3d1866f8a5f548b19d1975513052651d25850b141ca2f9a26185a68f3c77bf323f68e2cc584875876544e0507bba31cf07efb76c1f05301dd71c456ee69ed03be2eaa14817918704e75ecdc791f14d59290da1d9ca095e3fb6da5b50e31244e63e7a01329178bae965cebe8913fdd41ca41725a6376abb244ecf5f6df36e454d0fbe07c53468ac2c7932cece9888c6610955cf3df661aaa7871d2f4e7d9c79f9e082e08ffed8c8a81fd6c02c35f6daa76378a9c879a69007b496f2efda86373558a74901e82a4ed8d44536e1e7bbc6749a25ce11df65c6e06fa2ad3a600b2a64fac06a7fffa3698aa83ee2c54a0c8e559b3de32f08cbb687bf5ce0254b14f114d052792f63e3fc8b275fdc71a4a258efc549c322ab39f113bebf456b2c9af5b30388ee5ee4bd31d5f89fdee8e93d3873901b3a7234feb59549a369b70a831da02f00db93f06602953a8af7fd179cfa191ab548f4804e929d49ba9148127b473b148d38cb5d52776cd55d2057dbaedc7d2218b6a72b6e26775f0cfffbc0d5bab7f730084b60e44d3126b9b2cfbb516806a09414d20a9165310736f83c99329d083b036ba784e154b5b8fe6d9ff662e75fbb641c299fa299532881c5df6d4d4c34a8a2c770948e9fd4745911be0edb25362587e386a7c66c505312694619ce946fbf86214e9227a57b45a3108dc3c9ce73eaa6fdc693720130c3898fe1fac702e37fbcc5d5f96e2bac286169feb9667cb179ddc3c5538d51d18c57b7c88710852d6ed62eaf5cc9a7dabd068550122855addfb87321d90cec6987aada8d895c2d552665a4974a3f7c1bc77eb78867a33af4f535d150a6de88dd9c54dd613a44eb372171bdfee9d9002fa6bf1bd1aa77986cc02f91456e4704d8e28bec5ccf9ad10bd604e50effa0f59bbc4f5d7ba602a4b2a7ae9c17509102245d7c28996e9b9d4af141ec2c7391a65c8fd50e8a3de69bc605dced25a0e3210b90145f50b23b5925d9bc96bd925a9bff21e71ae9cd3159e05bde590eeb5fb2eea3c3b7051c442834f43d5d17ef53e2d59321e101ded03f9dc58ec417b03cdf3c9874f19e2a4dc3bef6cb26fc9f6c2a210783a5c5e8d57e665c19754f8c9965e0431b513474f09bc558c2efabff92563616b349af745d851f532cf7fe1523ba078d6a30f55b4c8d406e4a2862d5328784986a60148a07a1b8931984bd5300b72b78a7a402ad68b81b577e653544a359b03d68c682038334b070f4a46928eaecceeefc1a386c903a9bf5be7e7602a02cfd78b164c59a081e711700871a0da5363f3f260667fec3a2c3c373428c7d63364caf4569303668a4b8003a467c6b062ee007211d11057521b0434e983a88184ff668b06c3aff8ea87b4e8063c22bc8c1fb0c11d2dbcf77f941205429c9f33890e99856936266744ac8c9090f57b95494fa1c9b6e8a447be86aa12126590904f2982b0614e801119d7f1312e4c69f28cf52a2dd531303250a2719239a19de2c7dda3954c9501faa26c15d4c4987725bf2b9588009537e08bd44a5746b8a25ca9effba9df804bf29b067e76c00bbe4d6635b1e285c6adb9cfb216558ef8e1b8ebcdf9cd2a66d691a1a31e91b43b8b2a674e607e5215d9288b093869fa40132d0c5a9c5644c3c50b24e0a4468d04782ef09a4a8434eee11b75d34e6cb97c15979c10dbdf6ae6e0b29c8a7f994d3e96b0630c2a18cb69385119fd639ce2930456b25d59f22f2c798ade1e1dfd483f6819cf13282451d2bc5d08a8e70239f536311548e3a698d88de643a90ffbc7b7a5b055cfe55c0fff20df3bf4c1aa52572f96fb114cf1b159c60e031fe378e56c73c2a0082ac8a56c7235a37772ba9c087212b17e139bdc720546d1565f572327579910b11ade069d59437df2b0eaa6438eb553185db3991d833ada682c3799c1bc6f4f73774ac3c224272d8b7231e5890280ef77adec3ee45305a03573aeaa87c27716efffaee172b5e04df72f4c8b7335b08dc9b99419495ab27a803b07e9dc924ece84313f6599788edf2bc547cdba57a1a73a21f0867c8f5c36ff04e6b78fad210a539a552095bc6c33510266eca189cb4b66e3b780eca26b9c200dade27522b322a14c1b95b6f57c339d7905e4a9696ae9a79f3e70aa723e441a19f074d9d08995093a440c17c5c8137fe143248f8dd91420c33cf01265ab2abcf7651119089184fc845ec3c2b119290753cdfb8eeef8c20694308b55645dbc575f79f6bfc4fe31613f31c8986a84dae45ba1f3c35be1a8aa3784152d059ef00a8241e022d9d705f4e1149b3e6541c1847a3f9c29510c99d223d89943d33dfe1ebda07e4f7b8e7619a4831d6f17a4a712c8ac50486a8955ba854b43e26d584c63cbf3e50299f4db2251ba29502ae687c5d782c08b383c3ec92e10bfb18b14945ea185538b08bed6591ca7b734365e0e4d5493df984798ef0321c5bbf6265e0f52e2b6a178cbf019abe536cc5a152d74d58a07eef5a32e0dbef791df5bc21a5dd8e407095cd85a05332cd32c51c6e8119387d26d89716c9970e8a52aecca615293192e82ba40f1e53e388fa628647fa98e58daf9166fbaefdeeeb48a3c4c8f3747059c0d63a7be0bea2ae50348b26d05a459996f2cf0d9471507d80a567fad2eeadf23599973b0b08d074783360c4192b2b5d5990fb8d4e951e6936d624c6861a5fc60ab0fecf215c39ac9440c7876b471d95aa8f0622c0c89b581f522b5e8fa066aebd4a7e17b3b70998be99d26ea4afd4d723673b8ec0c39d6ebd7ac8b044eb3fc70447dfa88afb513f1d2e4d8b9a00690870e550cf73684455b8c0a39d69481fcff1ba1105e88eeb1023770d774553f9e6e2ad62859b9d340ff7f270c8fadb0dd74e4804371b23efe5d2b57e9a145221fb1c261fe7f942724b250bbadfde8167a3e621aaa7bc034c6093ae759feb254f905d00b868b58c9f6b97b489400a0b63b3a501bc9925c3cfa846a80b97f2db14ce94576ce9065aa289b907686f7881e94cd733fb686e2825913f0cf1e932d102d04b3e77288d174caf759e9e137fd8a17c7eea1a13cd06db0a9551f7b7670b572f8ee9a07aff9a9f4251fa96935cd14ead0196def948e4cbb7d1a5fa790cc56a85eaf3088892673f4aeb9ee3b17f5cc3e2e940f4abde1ee4d722a3cee4c88c9f3989a9689945ad38dad35a522d7d75da70ed68ae38211db0862cba3afe0e95c2e4c47852b65180d39f5e5a4c923d721328370c3cb047b0b8d6a4faa0d945585339eff1dbd823be14fbe0eb76c7e00e6a8723dca20d4d8b1cfdbe6861abb4a3caa59d7aab3997fe1fa82ff61466850950b9b7e9bfca0373effc213917608d62bbe2930f349d75153cddadf2d9a175811b856461dd1d3c3917d55ec565f978a0ff10157e4ac50f6cb278400ba317126463fafbff3d858c70a037020bd698ac5556511dd5d5b901bbe213ae6a1aeb3bd75517f5b95581399248ef76dd2166ed927ae5afd0a4636a99624c5d3990dd57aac7a01f823e139172dba78e4c52fcec9aaa1d73d4ce4340fc781bbd576a54ff185299fa886899e57f49dd1b9ad1bd749b1b750fe38b7ef0cc65cfd84818caae7534803f4280066d5b19923920c8f1320259369f729afd83e52f76516daaf5b4851f6771bfaa56d374ed221a3e7700c84906db6c749c256581e0d5be61f5dae3d463cc5fae7093b8831e332f3d6d69ca8ef033572a6f4b574783d7fe9202124b9b49fa2aa7465fc1550b0f831c9cedf3a77c37ab8449d65fbe743cd11995347ae044d531c02606d85bdd4626c59b9e3c51f4c0fbb467f3122bdc37fb8b4be09400190b62ca7f0b7cc15428cbba021dc640a5f97f62a26bebdc2bf1e6df3c99f8d6ef52199b49028b903a91595f22d3ae6a8b12de86babb2ade1251361c6fd2d59e1718f78df89b4a1bf71d7db51ed1504637d1739b03582474b1abd7a22e2e9eb3481d0bdeecc453bc844765d2b1258008fb2f7337db227d9c9605211ce2384e05f53277942e790c68bc521a2052738243be9900ea58eff41c4fc07c6c5bf48692c9f4441abccd4316080d8fe9500460a6c93834b254d2148c226c9d6bcfaaebddb7374f83dab70c102e28d29f6b476aaec529ebf67f6a0dd640ebfaf9d47cfc6e2ea0145d9197617cac22a542c559e84595e24fecf9ce04e7f3fd4c4b2c20979d1bbcaaab7e6b66f2180d7112fbd9534ff2bc1aa757e410b99ef22b955b77aee1d61a5b5c7fee94f3b17ab75cc8b54ae7e6f4d06460486f3e187aacfc663538125587121c1c473bdb15146d1cb50c382bef24eedd46fa473c3fa58798a04ab8a56e3d9ac92c3cfa7d642888f9191bc10998e7fda042576db608d18106b018c057b91aa1a14b6ca5494424518419ded2e813691745d76f65848479a98475518bd4dda92179743e5f4de96b5b5e29c08f9207d9e7df89ad99b8d5e055a8a3fe89a526f87ac4c8c22d3e1e5b8d566cf1bd351446a9da815e9c3b867f968d852fdc7a0646e9864d42defaf86b1a61faacc603499b24b082f72942426a94ab1da93e5c01f580c070a241132b132ab9a4e6af97c062d719f6d5b2eada069f832547749d3a1d6350f719491bc9221eb8834f1f2b29819ea532df9d193092945c9133a59fcd28c4f66b48a44c843f40489aa2973cd3413b7a0f2e63181310afb8fd491c513741ef5dd8c3cbab550b5f89b6668b5eaeeda03d250819166f5b07c58301f2a06bb28336b2cde7a8575230b3da6e735b7a87915c6c764ac7aa7a30b156ef6ce9f11ae70fd1218b6ca1f22eb855d597c3b6514424d1a8b310f9c10d898cc883c7bf13b8c4a3ed6a1df04bc316ce340784c4aa3045f7366ec3433f787f8eaaf7b2779bead8539dc7588da0afe8f107738b1317313276415f2ebb74d77666713f9ff78da5d17dc60d315fd243e4bf8e5ff78446a7e592953e637fb88eea5490c456cf0ff6a1d102e5d103aca60ada8fe649b72613e2cb04ef9a07b41bf3358fbd3dcb3ddf203ca45c494be5d559b679793b721d05cec470309839c08a6c79223fa2e98dfcb9e566208b158423ab9250990f1d41e94741f97d6a9d7090baf155486178fa4a202bca0bc", 0x1000, 0x0, 0x0, 0x0) unveil(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000300)='c\x00') r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="00000000000000000000000000b3b20000000000000700000000d4e902300000000000000000000000000000000000000000000000000000000000572c98e75137e1feeae8607f"], 0x39, 0x3, 0x3800) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) close(r2) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000340)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r4, 0xa, r4) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000000)=0x74bf) write(r5, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r5, 0x1) r6 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r6) connect$unix(r6, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) r7 = syz_open_pts() dup(r7) r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r8) ioctl$VT_GETMODE(r8, 0x40087603, &(0x7f0000000340)) kevent(r3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x20, 0xda, 0x2}], 0xda, &(0x7f0000001440)=[{{r6}, 0xfffffffffffffffd, 0x94, 0x1, 0xfffffffffffffffa, 0x3}, {{r2}, 0xfffffffffffffffc, 0x70, 0x80000000, 0x8, 0x1}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x70, 0x43, 0x1, 0x1000}, {{r7}, 0xffffffffffffffff, 0x1d0876ef95020243, 0x80000093, 0x0, 0x100}, {{r8}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x20, 0x10000}], 0x50d, &(0x7f0000001500)={0x1, 0x8001}) openat(r2, &(0x7f0000000200)='./bus\x00', 0x200, 0x80) r9 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="46020008ffff00230be1eefe3f3c8bdbed7338b8550d5acffea7519b4566db06"], 0x246}, 0x0) syz_emit_ethernet(0x5f, &(0x7f00000000c0)="75e2ae1ba6908bc063939a8582f0959f3362602ba3e6b56bb4aea072380d36667d46e2c016924507322da6e7a8f6855da6ad9ae03cd18a4799307922727e94de13f428268774043bb8c3500b574f1d512a4b44cf06286c5ca0ab381eaf2ee3") r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$KDGETLED(r10, 0x40044b41, &(0x7f0000000080)) 23:53:11 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 23:53:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setown(r0, 0x4, 0xffffffffffffffff) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) listen(r1, 0x0) accept$unix(r0, 0x0, 0x0) 23:53:11 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r1, 0x1) 23:53:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x6, 0x0, 0x8, 0x0) dup2(0xffffffffffffffff, r0) 23:53:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60}, {0x6}]}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1) fsync(r1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 23:53:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 23:53:11 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) syz_open_pts() r0 = syz_open_pts() dup(r0) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) msgrcv(0x0, 0x0, 0xffffffffffffff2c, 0x2, 0x800) 23:53:11 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000000)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/161) 23:53:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r0, 0xa, r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x74bf) write(r1, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r1, 0x1) r2 = openat(r1, &(0x7f0000000240)='./bus/file0\x00', 0x1, 0x9) r3 = geteuid() r4 = getgid() r5 = geteuid() setreuid(0x0, r5) setuid(r5) r6 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r3, r6, r5, r4, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r7 = geteuid() r8 = getgid() r9 = geteuid() setreuid(0x0, r9) setuid(r9) r10 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r7, r10, r9, r8, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) fchownat(r2, &(0x7f0000000040)='./bus\x00', r5, r8, 0xe) r11 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r11, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100005}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}}) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 23:53:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x81}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002138a230 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002138a230 23:53:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2b0000000000000000000000000000005b62b65521d4c5a190b6a17a296c76af0cc84215f4c9a6271e14009b1366d055aba6e7e681abdc6fde0f2dc713894ae8787cf4024bc914d29a9302063fa68846f497dfa2097da5b51c737db303abb98ad9c88d3e0ce07a22693d72288678b2bfb7f9e8b13fca60934bc52101ecf50d049f8971baa564a419f5aac053edb962cbc52613af4fa4dce5ab807b747e4c555d3e09e15f8fb14738b0ce72"], 0x10}, 0x0) 23:53:11 executing program 0: r0 = getpid() ktrace(&(0x7f0000001280)='./bus\x00', 0x0, 0x0, r0) select(0x274, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000000000000}, &(0x7f0000000100)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x800, &(0x7f0000001200)=@un=@abs={0x5fc0d35efd0b675c, 0x0, 0x2}, 0x8) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x480, 0x80) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x400, 0x7f, 0x68, 0x400}, {0x7c, 0x39, 0x9, 0x5}, {0x3, 0x66, 0x4, 0x401}, {0x8001, 0x2, 0x0, 0xffff0000}, {0x7, 0x2, 0x1, 0x8}, {0x8, 0xff, 0x40, 0x8}, {0x7, 0x3f, 0x3, 0xdf}]}) semget(0x3, 0x1, 0x8) r3 = kqueue() pwrite(r3, &(0x7f0000000000)="2d48d5e625c2844f0345275f025713e027b3b38769c86d0becd0d07bcd3fc642fde08c0862bcb88b522dec874a89bc8e276cbfbc360482454a60d6897f339244f78ab53d22597cdeccb2d486f5ce18f4951ffdcc001ffec5548db1a86735880b1150b3892a92d5e3ee0cbd301604468d6e10b94d3002bc92a3c94c48cc21b39d9dc10c964c7bdb1de58e1f1881a411f95ad0c52825f62b3fde285218cedc4d24", 0xa0, 0x0, 0x800) 23:53:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{}]}) r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) mknod$loop(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5038e3e481106a0cc55797947136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 23:53:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r2, 0x1) recvfrom(r2, &(0x7f0000000200)=""/249, 0xf9, 0x841, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7}, {0x1c}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 23:53:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x828, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) 23:53:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) pipe(&(0x7f0000000040)) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x0, 0x10, r0, 0x0, 0xffffffffffff0000) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r1, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r1) read(r1, &(0x7f0000000080)=""/87, 0x57) 23:53:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) 23:53:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() dup2(r3, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) preadv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000140)=""/75, 0x4b}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000200)=""/155, 0x9b}, {&(0x7f0000000000)=""/1, 0x1}, {&(0x7f0000000080)=""/33, 0x21}, {&(0x7f00000002c0)=""/32, 0x20}, {&(0x7f0000000300)=""/28, 0x1c}, {&(0x7f0000000340)=""/100, 0x64}], 0x9, 0x0, 0x400) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r5, 0xa, r5) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000000)=0x74bf) write(r6, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r6, 0x1) sendmsg(r6, &(0x7f0000004dc0)={&(0x7f0000000480)=@in={0x2, 0x1}, 0xc, &(0x7f0000003940)=[{&(0x7f0000001500)="ce6f93bc2e684679350671a8db96353f20d7441848965529fd3c749517b18846316e6b1c97c9c20302c76bb6f47a5873f0638c703c359fa9409aad1cbb650284b9204e1c26d6d81be97e7d7c0a686517357f5be281bcd324331c30b13b4cb4", 0x5f}, {&(0x7f0000001580)="148b786ef52671fe3a17b6f4a22ad3666aa7cdad826a255d7b427c46205292af7a3b20c2c450e4ba1533de4a4265ab2f9cd5117ebe3e94be2ad11d0530da9c169d685285d9a3dc36b7d0617fe5124377e5ff56ea52ff9790cb20cdca2a9836eee9cda011974c4e986aea547a83922815059e48436e2535a0ff5447528df6abf21327", 0x82}, {&(0x7f0000003740)="4c94fd7cd25d3f794e6dba05aca41af86dab54f6db09fadab4d4fb317f50b30f15e95e8dd4fbcc7eec1e2073e5c627fa86308f223a284149d0e2f28913fb6f6cfe9505901635de93fb96d9b737819196b701e6c6f1d2cd79df7097beaa96e8bef3b3cf5b2dc5513bbf1eea690cc3b1e90863e76e66382f708bc3063fbd6dab611f4b1da4f37c03a2d1c76c68df64e777baed5e79af9bd9a5f7b6ac5954a0a400a049ac9e58d96a5a6587675bbfe712aec0353e9c50a22cead101d98c0d11df68bc885d245ca70406379bcf16893e074ed2467669a24021516b62e49b826b77eb749cfea5642b76c7d64a2748fd25ef", 0xef}, {&(0x7f0000003840)="15a6ee9ffe3cdf3e081bd829429be60b75ee7425ab40f0ba48b2f5c2cf48b68dbd0fae1eb6ecb02f84c1f930b18ae591d6ef5da5e47dddb1215047b8f87c239efd961e41c15f31353952f88d35f02004c9abe845ba969c060cb7f6d7f98dbe897c52dcd2ac94e93818138b7c26b89e45b6a2c5cb25d078daf5bab9b9f56b7a41b85e9f61a5b00a2eb1a798750a2b1e0fd59049fd6e6f9162081f8854c3d55f5bc0b3bba40449d33f3388ffa927eb7a8159156e29f34d955a431c958a404d413af6c859bedb", 0xc5}], 0x4, &(0x7f0000003980)=[{0xb8, 0x1, 0x400, "b808431f505dbb0dcae4049cd9b90f60a85c9c57b9af5a8ef8342dc0d0818e2096e34b24d1cd8b6830eee110d1184121ab4bc85a85c56369bfea400f0dda498439e164e80fdadd2c56e88030a536470c7a5685dc0758b1047a9c7325ed458e712e04c93027148418e482b021755cf6bd27d07cb3cc9beef1595044cbbb08e8ea99c55388463ad79a3bfc5b26c0041ef23bd3b1418e1933040fc74621bc064eaf1b4bfa01a33ec4"}, {0xd0, 0xffff, 0x6, "a5daa5740c740b6dc90a54d9ce8d596cdf91ce2aa2976dc070915cae3110b88b463e5183ec1b1bf7c1c16b65ecd6e99a3700dfadf66a0a913fdeed60474be73ba2d3bd2c18edb37e4833011196248daaf99a0dffefe247337fc8917fac18f4d629930726901a29b92c034fba7dac8c634b2d64c3228fbf766fee1b1e4a3029fa3bda01d12b222c0c318e2abc70711a8c06b14fc2e0844a7c6daa754eaa2aecb123b266c19be8ee0cbfa4088eca92ef10808d20ac1de2ef0bc96eba9c57e7ce92"}, {0x108, 0xffff, 0x2, "4d201bc02133eea6c7db159814e184a309e062f688e9d5a49290621301dcd6e3679baf78439d7cc46c8a410ff6d4577ed3dfccb46c6608fb29866538f569305a2539e29937903d838cc6c5532d04e9eda8526fedcf1bcc11c6087c9a24a3b0909625591a567321e2445e3ae2f31485804be7b7c8a9952e2038f7c082e73149dd24a3020d170d0c1badb3e7d2a7a8e9c375ba6f3585325b03c9bfa68758525f9dd7670ff6166245bbf60f45196fec8e8c5f106d395091ac1e6c984c2238e661e9707533b9591c47d13544edc1ac6c5a72c92185c92ff67c1a362546621a09aa06e9280951e3f4f44303c37da9b2d3105b7dc19e2a3b4bad"}, {0x40, 0xffff, 0xdf, "787db1dda441faa02bc7de71e0c965613d6b6dfc492c8c3e7e57fe2194b0e32ae730694ebdb46c6e8e6a"}, {0x1010, 0x2, 0x7ff, "458a92477d6c186e3de3702f38233e0b7d1d781951cf81309fc0070cf15028b4b6ac7d48b5a9b13a5a86946e545801e017d520fed6519a434b56292562715e913ff1ba5aa73c513567e4f48f30c477bc78275cc5add06136aecdbde8b190b927f33f70b23e9c4448c9a165c4292e6b561447c8e4bb4b0977c8815ca0973fe22b601030aefaf14ce657d388918ccb630257b377c54f4ab8c11bf5fcf005fe4e32a03ff4a05b845f4512742991891925088e9699d23b869641fd280d87fc6994dda663dfd66015fa6d2a8e8679119b695fc622491255a88a6c5372b98bdf756c1ccc38f86d9b9c39d67cc9721e4c0b0c1089fac5a997e35b0e1698531cb47e50555c9b298e6595532fd1cb74274404e9a72b5053010219c3003ccf63df5c4de6d6fb0ded6f6671eb4252d3afaed3cd65c0c997312052960ba8c2435c3901e4ba14e1f4ac036572001387e9d2ed91edb26d881449392e860805a2cdecf0b9b72ab0b1e158b6eae7b3fb6d3e0b417577550d55f7295d5b900b3117e46d768b31ab057ab7f8597ae1a423cd3ca33fe5f57ac51e7595b0f9e1a81490ec02a9ca848ce5ea88fd55eaf24dc5d82901189eb8e620d94929b81516f395cb45cf2d5b48bfad60e1f536a9a3968c575f6dc87d0cafad4d93f16b36708334bebc3ba4e6a9e78c98ad843383cadb43c670b98bc124632dc938926b36bd21020673458c5572526f2b92a4cb92bfecacf10a8d962077fcfa082fab840b27347d6a1d794c6e150b95814f8add413e443c7dedad072056ee119dda7fcd38ccd328aebfd0f9da600be418c7b9c6d135c0f3d82c9219ed6e53497ecb51b38c0255bb06210d2bb85628f8f71a5cc7a547f446e912fd2514f8c2a8cd29fba9866c1753bb754bfc919d2c0cbad240de060ccb65b8ab53c2cf8c12c2db9bb6ceaa1525f07af66206b14387b9b6d8d03ced4a1710f8857c326e4140040d464dab264b28fb929612b2a857dfd96049fb6754595ebd36300af95bc79fd3f529c5b082b31b5f0eb4000507603710be7d41ec5d8256da07464dc77049ac3e401072d37d3b8cf738c360be890f56046dbed8eeef960234773005cfa67b7ae005c465e0522800ead4fe918a00b455a25de7060b9906955f0cf1968ae7d875d2b8cb62df86cbaa97ae37798d7d8d73bb4996471b6971a350f220de1c04e77094dede7050a92c44d68c2b4946983ec3afe4a859b649df3226877a495130a2fd53484b1c5ee1694731164cf25973facebdb5ba98611b71ae69276b231ec9f75ef5a4ecf3927512b58ea914e554a689a1f3b6879e1c40ab28acda4ce3f4f363b10fce0012fec3f650b9dde57536e998f1f2e665fd3892da46963a9dd8872afe6535d18aa756f7608b76a2a4a7952b07cd198bed83409126d6e89bb1f3e5fa81255585542e3bcd0697e7c60af0174cfc2f96c73d655dc6ca0065203adcfe776f2f304d9676ee04e32bce79465d60186529dac1fbfb0f84e8b5584942c70f96af62a2364e533c7b1c3a531b47957c34cf650d7f3cfee5a9620e710868c23ab2e1ba3df4dc017ed88a74a9c338ac348f57569c2783aa031096d936e01ac269be9438cbdf902c64dd7d5d9d4400c7b8663b387fa3d2295e9c25a6c51fc45313b0610c6c983587d12eee9a5d29f764fe7ed5db77bd5db2c4c835068dba3b2ed3c3f9d220bf073a2b1e95662fcee7779c4a1c5ba92a2ac7b846b83c39cbda0a8a2fab40bf1be20f83a4a92d020c859a6a24560b1f071169ae63c3c54322f56676213dc9a8b541bc2e56b61750dffeb8a428823bdc2e56911b86e416906c433c5e598c013cdd14e98ca8eec692fb33ed85565749907949fdcb4763a062ff843fb927b7391e0487ac7dc29f47c30c4a48ce70cebf2020773bb0bfd2f6429a690f06c6e10ea51df2107c203559473468274c4909e527fbcdcaf115dbbeebd9c80852af09375c608c64fc2b1180ae3572a4c21e143795b3e69cc56b72dc6a8edb8baf91db0ef04a05b1af2947bc54fd9851d1a0241c5602e050f043d13f8c7d081469e5ef6aba552eae5cf10c0b92b90482c71186a9b7c818be830b51bceeaa1738a73e486fa4f54788a8228eea5386be347d84fd69f679b4442af45313546e30a46461834caf0bfaa3dec018516f58074a0d00c3307f2f545dfdd97e63f19dc3f2ab08da9109dc40545512d79ef375e27a26f64b7ee7a2da4d7b66ef850130d3ba1783bc8c1a1b219ff52bd2d94207a6196ac0f4d1c50c87c83ea39887e375ff2f4350952345744fb308b656babd4c8a815b02f578d6e3834fd647209a7a8110679ebc793933bd71bbcfd440a93832372920b8d8e4f9585b9be8e4e069caf1fc823b7180b76de4072318e2a5c6f8b12458c07ff6e98d2d49ea5b1238b8c4bdc0d204b25a611032045f287bb87b02c52a3ca3c13c8b913eff31bef2ca42ebad7c6e415c49528947f47d9b0169ee01ee71d09fe376c813771ea524cdc8530917d9d1e5df9069022b008672198fb03c4cd32e233a3dfa090dbebf6b13c7a60cab87da0d07d2e3f087697f7c9240ad32d9155f3dc76483bb33a4f89b0e4f116ace806ca9d2370a9acab15ef12594f29186cb3ddf6e8fdb932b84cf02b8f116fb386d1d3ba7899d8706c8b51ef5bbe967e12da458c58b71519b056a39edcce7260189e9dae7033255eacc0ff8c50db396ad6e95bef5050ab27cbb3d023375a2a8bc71f051d8f2f7e88104d95d882ca4751439cbf20931a1d7e51fb8e3ebd9e86061c02a1ea18e9b067f3dc60a916b7fec2de40c1c0d98825cddfdf674043aa354cbcd7debacf998ec1ea3fc5dcf7278775e513e8c5694df0670e4bae80eddd37cdc7a20617bf167121829cece6b8a1c51a169ab7109fce66ce27bf1c943581b2e44603d1312a4f85038bb1ab0781f5a60102e4eec94b18aab0845ed8bce4f2e584912bc9e8637097802bc4d1b29f8a2972803fef0a63c2d834e0edb534538e961c12b309f62ba3ee78ecf63901b09606e03837b1dfed809ccdb64c58e9d58ad862ad4d9ad3256954d92f05b7d118bc05d087bafe02666ebd430384876e84a0ee46a6886197a812025d41cb068d50db8aa4fd6dbb146aab7036f49427df60f0f1a75437c1b872c77162699286e39a59735ebe21b2d1419647f8ace130d2b2ce600fd9582c89646cb40ce99cdcab4ae73d68cf5ee36c390f2f048ba8ce13e393c6974e08cb00d0d01c30d93fc9c8ed4d584a1343aa057647f945c0284e006244fd911746d5dcc6a0d197141a46c81be5be0588003fe4f9e36374f6a7a0d7aba0b07dc7e6faa35e63bd2a086e1eef4bc501dc91ab1a0154e4a8097a7e11ae37d01b971f9e8de81103e5984d480f4e2f6753534f04e6add5cc44ca64d3b7757c1150cf5dd9083f0e1c891355be158ce4a8a869c8a11a111b612c9f28b8b69cc22f68fdd742482173001b6858f2a6d0bdadb95b0a847f4a856144ca9a31e685aeb08f0176c11833be331becc25673738e077f048199b41a7f87e121c91d3153b21cb98bed4bd0330466f4f4b99c6d81bdec2946f935477cea0f948fb0b9b004057572f477c46c628bb7973f52118140de2ae51a23fd295e2afe5e7e2c676e77676353744cb53db2ef36bffd1230d164c85117dbe1e917af64fc7ea1667b5a8a7251327add56caff7e88a55da4cc74a7ff33269581a0bc53e15edabb65a6fefccc7392d97ea7b2d927c6163a966764da500cea3221c6bf1da687d20d4759ec44dfd24ba957204600fd6adfd07c1fdb396b121253a43c925347a8dd1d623e6afa8fda3d498592898d91a2e15863fa6b4616eb91e92dc65cbbe45b44fc461e26fa6f43c9dc0e047a9afe73ea31b0d333a72bb590c7393890f5b44af0c2392b30590e567a1c521c7ce983d461003770ee4a1fc7ed3146eb4e36a1c1ba0879310ae222ac32cfcf5adcef9eec5cd64ac74700df801a605232e8c70e0bee9bd379e0e241cfc24941f5b59c259c50c800b34b08c0dab201960f867f59273f5cde430384233860e1240e727c0c18f9684e3326a561afb9f1c9b0c3040ead9d30f662d0583bc5ca649e5cb19d340d8fb3fb3f7fdc4a14cdb61d28bd3911210bd652e477c71f4dae018907a375ce781ee6279e21f82a8de7c3b987153ff450dfd6782ce786ea1b8fea4a9eeff0c704c2d57b711da6cf91a6dee4af93ee6249bc6bd675a893263282b187bbae6dbfc9e38244556c5651c2a718d0e4b25067433e4f057848afc87c74eea04177af123d6e56704ea82501b6b032bd6c3d884ab06399c8fe0da06978b5b4838f0cc146bd2a12fb1011c89fec073d544e955250e3a6f708315ce5b16e8191317a7696fa19f8a0e256fd6ef9b0d443d30610252406ce19d532070d258a66af5d66329ae64e1be8f94bd4c1705c8f5a267b8b5c7ba098ba11fe472c2ae49431c626235ebba5ecef4287a3be8320dffe51c7badc8b828bbc1b69a6d74f9d991a6b5aeb9c7fd11e2e173459302827198fea90a708724d298561822894596cf8c52a848683c8a9be8492ecd4e6ba10b1118af6f2d14f91b0387c7a7dda2a526b2576a778cba4787452c33b4ff8900064a47846d954e591d72aec309a3c28ad6c0e3916f5afbb3713ba5ee0a1a3c1ead0192b4294bf47ef5ad084db39280f3f0045c546f9cf3b3c18c7842444149c0b61e38ad04af11c8bb97021221a711c59c80531ced993d63b1567ca3bd878ab5225cad9d2702ae1eaec21cc22a00bc563dd26604fffa4099516f58ac38c26d502cbad8aabace46ca056852a043e076da32c4ea4f36b1a48d876d381690f26ac4544f674aeed215aaa31b0693369e57e456a21f40763d068ec4a9c6f667277b2019f2f19f1da34b3af2dec711ab87c7899184d9e5d0cb3116ba567c888279a44036eb285fd88953155daa4e7734500bc84755f7e4c8426eedf45bb67fc56b7fee808885e23d099ecb05ed7473b026f464e01edbc1bcc97cd0477fec91e38c4ba106125954e56ea008b0d8be746679bcf51c51ab81b335bc41ac4c641a281f8c9b60df4e569255c08f797ef4d2cc76a471ebce99f394e0abaf01e0dc58d786c43b36298f9f42f40d7147a1ad012eb90f51040c60c4171826840415c707457a1c285968a929dd83a546d2edff39873e5af9ac74f3c976ce39196b341a54bccdde364e0708d4a55bc0dffdf8f14de5ec0853dd67670eb35e74b535b2417569263a652994d38043c97d736f62fde7673980218a0fc955c9cc082df98173845ec38c8f7e34eb919b98853ba25c7660fa4527ed84534e8a94c443b1e352d2c9b21c8318c82d71729191fa96a8b61151ed3964587f273d339c0506afaee660b907b3a966fcdec7e53143ee4e689e970e1b28221a2d59baa1bd22f93bf0fa078bc3d21ac70635011bafc82fd74534140cf7cac5b24eb849c5e24d9d47d4a6b2a9d25676abbc32530788e339c822b0a3e5fb9a119afb1abbfff93da87faced90b81b6ad8bd5396c08a100b971b310c637a9ac66d0c2cb6bd18c5d13767d34a30437ad0fe1017e422f7788896f4b06e473bfbcd937ab7a224f66de2be71367a9baed56fa12baf8b048e10617d227752746b75267c77378f99d27a8362cee2c80f35aad489acdc63b9832310960d964c22b765d49ebe54698321433f260ca9da72075265097b3deb9d3c5daa6ee6cde9e509680900d9bbe76ee7af971fbf406fac7879685a7e4b70c75bd6e83ff88e75f80c41cf3c3bebd5c498b06359a8a5e4261a87bf69590656b8932b103756e63f"}, {0xc8, 0xffff, 0xd12, "2333fbb3d97777b8463ad39a87ce8019a234491a63cfc6ba57c997f40fd004b381470e418671473b18ad556fa16d994559586a62f731d85ff40efe1874c0cc4d436896278b9a2661cdec7a0c506e8660b1e6c81dfcb91f42eadfb1d7b7d7243797d48cc61ec2bf09caa4474166eb7b530613e37bca68e5c1a53810501ba637e681383e59bae6924ed6e0e1b9775620ca35bce201967404cd3521cf2d30515d290242b0a0de84430becc65d3d297d031f23049a2758f3"}, {0x70, 0x8eecba518387925, 0x20, "4f30a26f2a6e8f68b2b02d0a8e213d5613b1f98ae48d14c69127de15387a02fa56cfcd5ebb6fd7675f31359ffb041c45215faeadedac54e04d576ec21ba8b90823575fe6648f8e70aa5a58b45fd9444da012dcd0376e7806378cd430c88995"}], 0x1418}, 0x2) 23:53:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000500)={0x80000000, 0x5, 0x9fa, 0x0, "db5a76337ede24273aee30c312c134e74305be82", 0x1}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8001, 0x0) preadv(r2, &(0x7f0000000340)=[{&(0x7f0000000080)=""/58, 0x3a}, {&(0x7f0000000180)=""/251, 0xfb}, {&(0x7f0000000280)=""/163, 0xa3}], 0x3, 0x0, 0x64) r3 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r3) pipe2(&(0x7f0000000540), 0x10000) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000340)) r4 = accept$unix(r3, 0x0, &(0x7f0000000380)) sendto$unix(r4, &(0x7f00000003c0)="5faf75b09a097854b4f4854a199df46d1727fae5f98010d61c0b80cecb100a7ea732ab6a5c33a5a8812e52bd14e9210838ce179ab5bb20bf049055ee1f71a1dd626fd891b9d4d8eed676e324d510d0d0ba9001d7661207d17b37f3191f729b3ab89d3102d83bf25e784aff0bc8178e84042c369959ab0bc42df77815ab3d65c27ee3", 0x82, 0x22cc3495b18d9101, &(0x7f0000000480)=ANY=[@ANYBLOB='\x00'/10], 0xa) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 23:53:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x4c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 23:53:13 executing program 1: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) connect$unix(r0, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) getppid() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x401, 0x0, 0x6}) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffffd) 23:53:13 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sendto$inet6(r0, &(0x7f0000000140)="66b84247eb02866c561f94d6e30587c5dfda54da7012d8bd873819b59f6cfc6d8861ce686c7417fe1a318a827206a19017dc8b6538d32fa3af1b85b5acd1e63f73afafaa2d8b8269cfa017e71f", 0x4d, 0x2, &(0x7f00000001c0)={0x18, 0x3, 0x4, 0x9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{}, {0x81}, {0x6}]}) getgid() ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 23:53:13 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) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="84"], 0x1) 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(0x2, 0x2, 0x7) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 23:53:13 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r1 = getpid() fcntl$getown(r0, 0x5) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000000c0)=""/237) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)}, 0x408) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) 23:53:13 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000340)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', 0xffffffffffffff9c, 0x1}) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r2) connect$unix(r2, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="aca72451929e57d792bf79e1fb77b2719a58cd2c7939015ad5799b4a92550efd60b28b7ee1a61f6250c205b111b76b4afd7110f0e80ed3ac29e4201679268160fe9eaa1a4becd7d868c40b5aae31d972c59c72316593ba446af1323cba3b7718fdbd99b7f3a3178ffeed44e059417870774424f25215c70dbc80bf9887d1780e935c84dc0ce74586245e972b5ab6c4a183f2f9d7b4840c847ec07601b4ef2e1b4fb9af0fe12a5d6fab00d040600770595f5bc0bce4ad81e5d9f16745fb55517e66bd639d6f1b2e212b5b1327", 0xcc}, {&(0x7f0000000380)="b5cdb6a8947a7b7bee7b6d8540ef0bd6c54268e0f9e596ab8a351a3e6e2ce6ff6e0ec236511eac5d63f3562c0b98351c5be4f21bf68d0f8bfd6ef4b7b213f28343765819c7171928bfe103c0e2f0a9ffd12c1ee848f242dd9f7f17885e8d53e1eb9b484532def694c23fe9348f3079437c3ca040d580a40eb2dcf73e7ed2380b56ee183956834dab90204040fa0fc8", 0x8f}, {&(0x7f0000000440)="4f51e6f5813b02727ca7710b2d497f3481600b0582dc13e70e500bc2fcf04753ef5ec7d2f4961b4dc230a28f638d27a451d4e2c2420a11742c9f91c0333a4587e37e8bd61da59944a65c93a43a323a661e749d2a59f08511fc1054b56ec0", 0x5e}, {&(0x7f00000004c0)="cf0fb2a87db7bc1dab58a40470f23af6f1ea42b2b5b3bed6dc29d4e905e3cf5725e50f903761c522dc9f9b8f9d236edb36333da3d1e56c71a21b0b1e766def2abdb66abe5ddd041f07f2d6e5c1de536813029e1ef956883018129422f81e36a216d2548b0f24a2ffb223bbdbfc944357d5796bd1253b18358422883bd086d5126ec21cf4bd1bc53bb331302e675c4151362dea7795ea8ad65a32554b05b8fd1269ccf5da243d509a223b72c239259f2b7cca1ff7db107b0dc739c61a2baa32bf0041b225e42cd6edc061c22d47edb963df47d5a6a1bfff6dd8a9c910c48cc64e6c20cf9a1a73d680864dc29aa6ffe2", 0xef}, {&(0x7f00000005c0)="1f90620f8b76e216cf1b532ff700d5684041e8ee7255dd6a962dde3714d7e1222479b639387bb5322a1d13034ebfd3fed18838d912560237df998b88d6c82fda691c15b5223b24918ecaabecdc1deb185d9b127ce53cb202237c77d6c8b0e7a264eba336cf6b6403472763279bb706821dcc3f24b29c58d28a24d8c5d4de37914ed07a8b91283fa12f91a03efd2450ba0f175c5b5656a4b00888a9de480c648c6f7957b071f2464b674c894b4e5c47c33d757504df41886e25d98f7b1017da81e51d990640107c12e57193654388746e0dfd965b28046c558da705c6f378f2df3847e7", 0xe3}, {&(0x7f0000000100)="7df0db05aa838df93960eb", 0xb}], 0x6) write(r1, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffadfe, "c354b1c2050bc426e296d98575f6457f095db5a8"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000800)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000000740)={0x0, ""/160}, 0xa8, 0x3, 0x1000) 23:53:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 23:53:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) fcntl$setflags(r1, 0x2, 0x1) 23:53:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) connect$unix(r1, &(0x7f0000000380)=@abs={0x3174b555fc91afc7, 0x0, 0x2}, 0x8) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0xb5b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4806}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 23:53:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x10007c, 0xff}, {0x50}, {0x0, 0xfe, 0x0, 0x6e87}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r1, 0xa, r1) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x74bf) write(r2, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r2, 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 23:53:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xd3) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r1, &(0x7f0000000140)="220e22", 0x3) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x800, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x0, 0x6, 0x1c00}, {0x1}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) r3 = geteuid() ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r6, r5) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r7) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r12 = dup2(r11, r10) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x64}, {0x1c}, {0x6}]}) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r14, r13) r15 = dup2(r14, r0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r19 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r21 = fcntl$getown(r20, 0x5) r22 = semget(0xffffffffffffffff, 0x6, 0x400) semop(r22, &(0x7f0000000080)=[{0x2, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r22, 0x3, 0x8, &(0x7f0000000440)=0x6) r23 = socket(0x18, 0x1, 0x0) r24 = socket$inet6(0x18, 0x3, 0xfc) r25 = dup2(r24, r24) sendmsg$unix(r25, &(0x7f0000001700)={&(0x7f0000001180)=ANY=[@ANYBLOB="fb18320809d00000000086cffed6f93fb606938b4645d108e687f48f8b5f0900000092e3a5f2209cea621cc407bda0e8f9f9d96c8d66f821d532a860eace09ec8b2d9f7eaa84041c8d5fe169ce4c68ff87c586ce4c30f53be70910979d7f80000000350b451599731501b23339716fc7d4fd527b508b865978a82be7281269178ddf96f29dff19f127eafd57c102396030003e2558025c18dc40256b5840cf71fb83a1177fe9d17d97767159d0b2fc5159a0f5c606a3c30dc9b4d16f350839a45fd30f973220ac065337bed7b57b837a4da26d69d9a253b6cec7dea34d80ab2d78817f1d3b59499dc4a34cab06ec8fdb9b4fd7c96b1df678707def084c580f9a6fcde2c9eb552f9bfa6828607754353d73e55a6df022005ccd674d39d13a099f0cc174216e9cea32dae6d004dc861f28ec6abebe1409cbe657b458f0753f7967c80400df67e486b4b4d471468d1db8e871359ef69046a60d87d15886f602ac651e08acd6bdb8c91a98dd29ab77227ac63b3dbe5cc37391362d0aca9cb35c9cce0fd36f91fa945debfd8774df1a8393593078dff397abd632fed10d31fa04cf73277f75264097c0f5cf23c79a115b35cac48d8a4e2bfe1469c0371b6180c77d1cd46d403f0b41d6c2ac2607ba9e381555be7bb6ec555d695c5f78fd3d376b08f67854d0f0b30e964dcf371dd5f5"], 0x1c, 0x0}, 0x0) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r26, 0x7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = getegid() r29 = msgget$private(0x0, 0x0) r30 = getpgid(0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000003f80)={{}, 0x100, 0x0, r30, 0x0, 0x0, 0x0, 0x80a6}) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) r32 = socket(0x10, 0x8000, 0x9d) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r33, 0x7, 0xffffffffffffffff) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fcntl$dupfd(r34, 0x7, 0xffffffffffffffff) sendmsg$unix(r26, &(0x7f0000000680)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000006c0)="0885a3acca24d9853d5ee5f8536f0a0f46f80aea920a2a04cfa67ad376282348da229ce6fffc3b47fe5eea3403cb8b00e578b8d8cf85b6d1942fd72d3a944ea1c891089e49bf315eaa7604eb1c4e08012c2757707bcd1d779f559c9124b900870c0ac46d4fbd93ff964710c181f09a8af38d9f476e595d2b7fa546fd1b5a85da5be806097a4dd360c0d92ccadb749ea94c104a5edea0a24f52a046e4d088a1d5f6adb6f0ab57998c9e94dc95e1f222686e3efd95462be8bf3c35cd52910c77cf6eb7b9a856fb469c990f3fc48aa2741f1b5e2b64521288a98c01531a5e2e4e48da1e28c8454348f19c3d8893e641bdc0857b1c240b51a377156802fb9934c915996bca9415a9cb7eacd800000000", 0x10e}, {&(0x7f0000000380)="cb6a4bea8f1246b3626b68859e214c9516b45d0f1bd783637ec26d6ba67b9913f1bc7dd28e0f484fcfe8c16fd92a02f157c1cfced62135c8e8520191572b56c0719dbc3e16604c7c3355f756fbf82c945467e4bd3b2b21e3709b748765d7dad899d3e6489c3ceda886c0f90c3a05ea311227fc258e0e34702fa23940d7dabfc6c377e7a71d1e9d5dcb6ca1d25632919678fb5dc95925ae067942b521bb1eb6ea9eae62ebb4868b1d111b9144eeeae5f705470882921b8ec4cdee196ea6fe6a3dfa9d263aa41ee9118d6e8c0051e620bdab", 0xd1}, {&(0x7f0000000480)="496d0c2e31d39cf303db6e49b1f11b80ecd7b51810daaae4d8eb6df6b8232a1f6719c053b087f6dea7fc055bf407b585518937409adc04c443e2703918602436b5be33a4fe250fd4622dbb81c0df9b2d8ebbe4", 0x53}], 0x3, &(0x7f0000000800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r22, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r23, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r25, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYBLOB="bbba3231f192e59f68483c7360993d3c4939dccf7eccc9a7d61d5892243ed544acbcfa56fffae8defe416cdd53251ecd969f49066d1c441d1b0950d34e00ae237c85fac610c16216", @ANYRES32=r31, @ANYBLOB="00dadd115bff0000010088cd33ea8cfd18150649076713a104000000b800010000000000000039000000000000", @ANYRES32=0x0, @ANYRES32=r32, @ANYRES32=r24, @ANYRES32=r33], 0xee, 0x8}, 0x4) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000200)={{0x3ff, r17, r18, r17, r28, 0x104, 0x101}, 0xfff, 0x9, r21, r21, 0x2130, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r17, r18) r35 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0xffffffff, r3, r16, r17, r35, 0x1, 0x4}, 0x9, 0x20, 0x2}) 23:53:14 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x80000000, &(0x7f0000000200)={0x0, 0x8}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) close(r1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000340)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r2, 0xa, r2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x74bf) write(r3, &(0x7f00000003c0)="c31de4e197eea51c3a34c065a7310b8a42ad5edbca108cfed4a07891a781ac00fc6921f800bb452dbfc29c6b1b4dd179e572fb9d0ab5cb5fd7a1849309dff339aeb8bd50fd9e1aada20cbdc72c09fc13d6b0729d71660631ad9e1b1010b86a0f4b43fd3fbf", 0x65) flock(r3, 0x1) r4 = syz_open_pts() dup(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) fcntl$dupfd(r5, 0xa, r5) fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000280)=0x9) writev(r5, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a", 0xaf}], 0x1) writev(r5, &(0x7f00000000c0)=[{0x0}, {&(0x7f00000002c0)="4a007e806ed43d9f3bb5671c8cb999fd3acde20862330a7bb11d5b5220df55ca921d1bd79b62c451dfebcbed61c9aba7ee244fc388f89a533cdb4f53fe3d4179e969ffe1a54988ec01292be3a7cedbd7bea8a0a425095667d75ff1b5a82ef7968d3d3546", 0x64}], 0x2) close(r5) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x80, 0x2, 0x8000}], 0x1ff, &(0x7f0000000040)=[{{r4}, 0x8000000000000003, 0x40, 0x10, 0x1e8, 0x4}, {{r5}, 0xfffffffffffffff9, 0x5, 0x10, 0xfffffffffffffff7, 0x6}], 0xfffffffc, &(0x7f0000000080)={0x4, 0x6}) 23:53:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x400006}]}) r1 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r1, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) setegid(r1) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x70bd25d11bbe0721, 0x84) pwrite(r2, &(0x7f0000000180)="d6e6fb7814f796df19d59e3656806316e05b0f5c583fa8d051ebde214f3806ac39dd420794302af5598ae469a19aac4dbb9f3cacab0e08e85a0ae15fa9eee5192b0414dd3ffb727b1942d3d0df062f7c395433db0782011730222c12b94d8b2a968573c619c634e2ba7928be08774d951d154594962d1a4f2f87d3a815a7e9df89be80cd35467dc80576d69667cb3a3cf4a687d811f848bfe93fe7892084d20869a586e56d3486be1eb7fd3e21e2d16f1ca0db2ce8ba5a6f526cea3f8a19ee34b2108685956e7263f3f519", 0xcb, 0x0, 0x6) 23:53:14 executing program 0: socketpair(0x16, 0x5, 0x8, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) fchmod(r0, 0x2c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x100, 0x9, &(0x7f0000000040)="daa528bb30dce8b1c9e360b61ae4d628f031fb5d5c7448a3172459a5bf00ad12119169c8af9f2139588003a320f1bbdf6f762f4cbda504ad12a7ff1f922b34b6b879229a54da36d1f2d902a319326c295d855ce95379e2b7e83a032d8084267a2f360105", 0x64) socket(0x18, 0x3, 0x3) readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/4096, 0x1000) 23:53:14 executing program 0: 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, 0x3ff1f}, 0x10000044201000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() r5 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, 0x0, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xfffffff8, r2, r3, r4, r5, 0x20, 0x5db0}, 0x1, 0x6, r6, r7, 0x0, 0x80, 0x3}) panic: pool_p_free: anonpl free list modified: page 0xfffffd806307a000; item addr 0xfffffd806307a010; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 185734 5028 0 0 0x480 0 syz-executor.1 *149655 45457 0 0x14000 0x200 1 systqmp db_enter() at db_enter+0x18 panic(ffffffff82226469) at panic+0x15c pool_p_free(ffffffff82645fe8,fffffd806307af90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff82486350) at taskq_thread+0x9c end trace frame: 0x0, count: 10 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_p_free: anonpl free list modified: page 0xfffffd806307a000; item addr 0xfffffd806307a010; offset 0x0=0x0 ddb{1}> trace db_enter() at db_enter+0x18 panic(ffffffff82226469) at panic+0x15c pool_p_free(ffffffff82645fe8,fffffd806307af90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff82486350) at taskq_thread+0x9c end trace frame: 0x0, count: -5 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a49430 rbx 0xffff800020a494e0 rdx 0xffff800020a28000 rcx 0 rax 0 r8 0xffffffff81d817ff kprintf+0x16f r9 0x1 r10 0x25 r11 0xc468c33f3fd89419 r12 0x3000000008 r13 0xffff800020a49440 r14 0x100 r15 0x1 rip 0xffffffff81172258 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a49420 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (systqmp) pid=149655 stat=onproc flags process=14000 proc=200 pri=32, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020a28278,0xffff800020a289f0 process=0xffff800020a2a700 user=0xffff800020a44000, vmspace=0xffffffff826393a8 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5028 185734 90164 0 7 0x480 syz-executor.1 5028 308506 90164 0 3 0x4000080 ttyout syz-executor.1 5028 521437 90164 0 3 0x4000080 fsleep syz-executor.1 66276 426098 0 0 3 0x14200 bored sosplice 90164 58678 12947 0 3 0x82 nanosleep syz-executor.1 20445 424487 12947 0 3 0x82 piperd syz-executor.0 12947 485691 73134 0 3 0x82 thrsleep syz-fuzzer 12947 286266 73134 0 3 0x4000082 thrsleep syz-fuzzer 12947 285498 73134 0 3 0x4000082 thrsleep syz-fuzzer 12947 439126 73134 0 3 0x4000082 thrsleep syz-fuzzer 12947 144935 73134 0 3 0x4000082 thrsleep syz-fuzzer 12947 369960 73134 0 3 0x4000082 kqread syz-fuzzer 12947 395973 73134 0 3 0x4000082 thrsleep syz-fuzzer 12947 178984 73134 0 3 0x4000082 thrsleep syz-fuzzer 12947 346288 73134 0 3 0x4000082 thrsleep syz-fuzzer 12947 280352 73134 0 3 0x4000082 thrsleep syz-fuzzer 73134 516262 98041 0 3 0x10008a pause ksh 98041 302905 7238 0 3 0x92 select sshd 2945 379497 1 0 3 0x100083 ttyin getty 7238 12552 1 0 3 0x80 select sshd 5517 410108 79527 74 3 0x100092 bpf pflogd 79527 294653 1 0 3 0x80 netio pflogd 76953 168839 81671 73 3 0x100090 kqread syslogd 81671 232216 1 0 3 0x100082 netio syslogd 70838 473857 1 77 3 0x100090 poll dhclient 41015 492367 1 0 3 0x80 poll dhclient 29012 104268 0 0 3 0x14200 pgzero zerothread 65625 62578 0 0 3 0x14200 aiodoned aiodoned 24154 248657 0 0 3 0x14200 syncer update 37752 409346 0 0 3 0x14200 cleaner cleaner 3973 3075 0 0 3 0x14200 reaper reaper 81057 117467 0 0 3 0x14200 pgdaemon pagedaemon 12385 164892 0 0 3 0x14200 bored crynlk 30157 392014 0 0 3 0x14200 bored crypto 20911 364969 0 0 3 0x40014200 acpi0 acpi0 27075 409345 0 0 3 0x40014200 idle1 85474 171272 0 0 3 0x14200 bored softnet *45457 149655 0 0 7 0x14200 systqmp 9988 80688 0 0 3 0x14200 bored systq 58519 1340 0 0 3 0x40014200 bored softclock 72026 191746 0 0 3 0x40014200 idle0 85164 120103 0 0 3 0x14200 bored smr 1 385018 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 45457 (systqmp) thread 0xffff800020a28000 (149655) shared rwlock pools r = 0 (0xffffffff82482650) #0 witness_lock+0x52e #1 pool_gc_pages+0x21 #2 taskq_thread+0x9c #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff824863b0) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9544 6425K 7267K 78643K 11180 0 pcb 13 8K 8K 78643K 61 0 rtable 106 3K 4K 78643K 272 0 ifaddr 84 15K 15K 78643K 118 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1483 0 iov 0 0K 16K 78643K 39 0 mount 1 1K 1K 78643K 1 0 vnodes 1229 77K 77K 78643K 1396 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 33 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 209 0 sigio 0 0K 0K 78643K 1 0 proc 61 63K 95K 78643K 462 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 7 0 in_multi 43 2K 2K 78643K 62 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 4 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 73 334K 334K 78643K 73 0 exec 0 0K 1K 78643K 231 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 115 70K 70K 78643K 1664 0 UVM aobj 15 2K 2K 78643K 17 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 8 0 NDP 15 0K 0K 78643K 24 0 temp 133 3008K 3072K 78643K 8048 0 kqueue 3 4K 8K 78643K 14 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 31 0 29 1 0 1 1 0 8 0 rtentry 112 53 0 10 2 0 2 2 0 8 0 unpcb 120 117 0 107 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 633 0 633 1 1 0 1 0 8 0 tcpcb 544 61 0 57 1 0 1 1 0 8 0 inpcb 280 231 0 224 3 2 1 2 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 6 0 3 1 0 1 1 0 8 0 ppxss 1128 2 0 2 2 2 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 45 0 45 1 1 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 23 0 5 1 0 1 1 0 8 0 pfstkey 112 23 0 5 1 0 1 1 0 8 0 pfstate 328 23 0 5 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 277 0 73 15 1 14 15 0 8 0 art_table 32 279 0 73 2 0 2 2 0 8 0 art_node 16 52 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 21 0 11 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 31 0 21 1 0 1 1 0 8 0 shmpl 112 15 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1721 0 312 46 0 46 46 0 8 0 ffsino 272 1721 0 312 95 0 95 95 0 8 0 nchpl 144 2285 0 666 61 0 61 61 0 8 0 uvmvnodes 72 1881 0 0 35 0 35 35 0 8 0 vnodes 208 1881 0 0 99 0 99 99 0 8 0 namei 1024 6489 0 6489 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 560 7 0 2 1 0 1 1 0 8 0 scxspl 192 6325 0 6325 7 6 1 6 0 8 1 plimitpl 152 25 0 17 1 0 1 1 0 8 0 sigapl 432 408 0 393 3 1 2 3 0 8 0 futexpl 56 3659 0 3658 1 0 1 1 0 8 0 knotepl 112 67 0 48 1 0 1 1 0 8 0 kqueuepl 104 34 0 31 1 0 1 1 0 8 0 pipelkpl 48 119 0 109 1 0 1 1 0 8 0 pipepl 120 238 0 219 1 0 1 1 0 8 0 fdescpl 496 409 0 393 3 0 3 3 0 8 0 filepl 152 2869 0 2763 8 2 6 6 0 8 1 lockfpl 104 124 0 123 1 0 1 1 0 8 0 lockfspl 48 59 0 58 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 492 0 483 1 0 1 1 0 8 0 zombiepl 144 393 0 393 2 1 1 1 0 8 1 processpl 896 425 0 393 4 0 4 4 0 8 0 procpl 632 874 0 831 6 1 5 5 0 8 1 sosppl 128 2 0 2 1 0 1 1 0 8 1 sockpl 384 383 0 364 6 2 4 4 0 8 2 mcl64k 65536 259 0 0 33 0 33 33 0 8 1 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 199 0 0 24 0 24 24 0 8 0 mtagpl 80 16 0 0 1 0 1 1 0 8 0 mbufpl 256 367 0 0 24 1 23 23 0 8 0 bufpl 280 6732 0 1340 386 0 386 386 0 8 0 anonpl 16 60375 0 45178 94 9 85 93 0 125 22 amapchunkpl 152 2110 0 1966 8 0 8 8 0 158 0 amappl16 192 2302 0 1478 64 20 44 64 0 8 2 amappl15 184 58 0 54 1 0 1 1 0 8 0 amappl14 176 31 0 26 1 0 1 1 0 8 0 amappl13 168 86 0 85 1 0 1 1 0 8 0 amappl12 160 96 0 94 2 1 1 1 0 8 0 amappl11 152 55 0 40 1 0 1 1 0 8 0 amappl10 144 25 0 17 1 0 1 1 0 8 0 amappl9 136 612 0 608 1 0 1 1 0 8 0 amappl8 128 120 0 101 1 0 1 1 0 8 0 amappl7 120 103 0 91 1 0 1 1 0 8 0 amappl6 112 56 0 50 1 0 1 1 0 8 0 amappl5 104 221 0 206 1 0 1 1 0 8 0 amappl4 96 751 0 719 1 0 1 1 0 8 0 amappl3 88 129 0 121 1 0 1 1 0 8 0 amappl2 80 2306 0 2233 3 1 2 3 0 8 0 amappl1 72 18981 0 18519 27 17 10 21 0 8 0 amappl 80 1135 0 1088 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 16 0 2 1 0 1 1 0 8 0 uaddrrnd 24 416 0 395 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 416 0 395 1 0 1 1 0 8 0 vmmpekpl 168 6972 0 6936 2 0 2 2 0 8 0 vmmpepl 168 57728 0 55709 123 18 105 112 0 357 15 vmsppl 368 415 0 395 3 0 3 3 0 8 1 pdppl 4096 839 0 795 8 1 7 7 0 8 1 pvpl 32 185411 0 167000 220 11 209 216 0 265 57 pmappl 232 415 0 395 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 217 0 7 7 0 7 7 0 8 0