kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Fri Dec 27 02:00:22 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.48' (ECDSA) to the list of known hosts. 2019/12/27 02:00:32 fuzzer started 2019/12/27 02:00:37 dialing manager at 10.128.15.235:20203 2019/12/27 02:00:37 syscalls: 337 2019/12/27 02:00:37 code coverage: enabled 2019/12/27 02:00:37 comparison tracing: enabled 2019/12/27 02:00:37 extra coverage: support is not implemented in syzkaller 2019/12/27 02:00:37 setuid sandbox: enabled 2019/12/27 02:00:37 namespace sandbox: support is not implemented in syzkaller 2019/12/27 02:00:37 Android sandbox: support is not implemented in syzkaller 2019/12/27 02:00:37 fault injection: support is not implemented in syzkaller 2019/12/27 02:00:37 leak checking: support is not implemented in syzkaller 2019/12/27 02:00:37 net packet injection: enabled 2019/12/27 02:00:37 net device setup: support is not implemented in syzkaller 2019/12/27 02:00:37 concurrency sanitizer: support is not implemented in syzkaller 2019/12/27 02:00:37 devlink PCI setup: support is not implemented in syzkaller 02:00:44 executing program 0: chmod(&(0x7f0000000000)='./file0\x00', 0x4) r0 = open(&(0x7f0000000040)='./file0\x00', 0x48020, 0xb6fec47f34640294) socketpair(0x18, 0x4, 0x9, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x3ff) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000100)={0x9, './file0\x00', './file0\x00'}) recvfrom$unix(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x2, &(0x7f0000001140)=@abs={0x3, 0x0, 0x2}, 0x8) r2 = accept(0xffffffffffffff9c, &(0x7f0000001180)=@un=@file={0x0, ""/45}, &(0x7f00000011c0)=0x2f) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001200)) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000001240), &(0x7f0000001280)=0x8) bind(r0, &(0x7f00000012c0)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000001300)={0xffffffffffffffff}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001340)={0x173400, 0x9, 0x800, 0xbe, "9c4cf4bd928c8892dd422582ed55245873a3c028", 0xeed, 0x7f}) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001380)) bind$inet(r5, &(0x7f00000013c0)={0x2, 0x3}, 0xc) r6 = open$dir(&(0x7f0000001400)='./file0\x00', 0x2, 0x40) dup2(r2, r6) pipe(&(0x7f0000001440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x1, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000001540)={&(0x7f00000014c0)='./file0\x00', r8, 0x6}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001580)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000015c0), &(0x7f0000001600)=0x8) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000001680)={&(0x7f0000001640)=[{0x8b, 0x7}, {0xe70f40fd86f65bbe, 0x72}, {0x45, 0x3}], 0x3}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/pci\x00', 0x80, 0x0) fsync(r9) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001700)='/dev/tty\x00', 0x8, 0x0) pread(r10, &(0x7f0000001740)="def145b46beba5da88d254e2278f7d933ed096845f474f33be5a837465b7b7cbbaa5e6f85b0d8258b381c5b8b1af70e09ed0461d80653f8865086e895be26ae253a684d608cf3d0243b4ef7923cde6556f67bcb5b8d7076b2fededd6862ff811a635df4c1cbf4b3a9bf7756fe176a16eb23ffc3b21497802d132d215304392341a39a289b28a9bf9960923c5c9a039645164a30145bfa706c6e7a44fd946463f4962e3e18859cf533e2c2475f6aaa2c4e9b651eccba8517d802cf1b1d038189b4bd992cda6e712566a3fd00dcecd0f67484edfe6b0a46d4dac03abc61ae8d41147aeaa7a4ac2c4eff649709e8995970db5a82acc9436654c8404de6ea8db0f79cec8cead4c54c4488c338ae6822b5ccf57dba883e9b14d4cb8cb0df42e969a46fdaebbc71feca88b0a476fb640a439e3db4399527b7fee097396a334dcf9f06eac91db53ecc38fca31af1438a0859726fdbccd57ab6d1481825ff6746c2c5a05c1aa719e8d2e8bc0fa95fef999290582d662dff950c3d1b001212d66afb53fd2e2c8cf998715070b8e59c5af5756c6808a3e91152c73b30c989a75021d038887372298558cc7e558f6887e010992e22cd9d8acc1c7d210c4dee5272aad2dabbbb2722f89f09f24c3e7d7906e9982024c91ccf6c2380710af186b1858b9bf50da7d02c827f9ab23f91309025da21da0e95dc6ad62547b0e454b50260561da29bc9a23714c27492d3ca98f8fa9b8704334da294b10bd4a928ad7819d22eeaa66d8cd35d9e326b7c758430457135ba45a9167fbb9f22adbae6bb860aee53d8cb7c0e3addb3f6fa4d97226ebd4a707ca6130a607fd5aa5f07812f7b636425d4dea76184271394250489c54d6421d04eac099d5572ed0e5dd62491a7d0a63b050f4c028bd5a3a07d31b8532c7dadf151f96dda328e650ffc79e6c13fce32092c23819260f159ae56a75f6c1881499cf0458f7eff3d7502d94321445e35f053102a48961b925c981120dabbc535409a14e9c5efbafae50d369a1f5f6baedc1b22bb71c863355a94cd401a7b93c31e2f8f223a23e21040ee6a0b1eae0b859dba3e95dea4b40a836bb23cf4d7170c51db0049f1372eb0f3df479c7ae699b4060e2d10c8f0d6df6f1f7d0a1fdcaa88f6cf0fe12ae27ad1c89889305735cefca72fb2fb5a140127503b5efcba4b428ff387ad4996d680e796f75d4f05e7605597c8217432ff875b549af6a390445819cb86dba1c4251c0c65aeb909d006862ca70b49f30be48901f4ebd8d686c9189334a08e934cf03c20fd6baf5dc8f1cd6fbb7d8058e426f7e7cd2138e92cf1c273583a629e836d5f467c107f9ecf755b7fd80c62a091aa16091657fb8542daa43ddf82e36857beb41b3758c53c30fcdeaba04bee0217e26cb483566da742f4ebb6a441879ab425b1749821cffe09a422e3e4ee5807a5bc4d77791d6cbf9a7735fba636e861537c2f7026f09cbe8ad32999a734b5bbf5185a175ffdc183daf86f90adae3e51e9d5c042f2ef9087fb969e200482b40d890b1efd41635ac8d187d5e4c6d8f9c181368ee74ca7fc43417f4db2e6013a4913491da5aa1b8a2109aed06af12edc64b1e584385729442f41086e3a48a63d393ea772ba4ec12b2e9e105bf7525140e3098b901834a296bf921cd406f71d7c0a9187cdf017e7b9467037bf07d03813a35344a6cd822c38ba18985526a92d0909f0078472eaa114f9641ce98d5016a86c3df72cf317642e1026faab4a78d4922f7ae38467cba48a8d8f5d6a7c9d02454bdc4a70c1b47fd0447872c31dbfc075092d25170b22eec92f6a22256c80e533e786a4e9c28a42508e03e8bd264eb65130f77f1e8c184821677a50187a23bc2e7babb0033f248687d0d336973bbbd059b02a4d1b1ad7c02fbb038f59ac5f93b4fe217b1b5febab7e6966ed1d73af057ed866453102430ee4f11a687baf8de64b2b7041fa0174f1b7f5079352e6791e3f956598b4f347d433540beb8155094887682ba9894b52d80172645d0cf317155cab071ab2f053839f510ae4acc78ea46712e1226f64e77526bf2de08d46c001bc5692eaaffb6888cfc90e70b210ad84dedd2f1c13ea1193aaf50fea3980889a09b450b6f921eef04ab4d93f9deffb0777df1fb70471d36b02538f5cbd25ea2d6b2972d4224df2fd68fd463af62b48126f08768c7b832ba27d88a4c591fd68e385c591acbe002a75d7a368a8268cb9322ea8efbb9a45d4dd845264490bc8c601be365e08649695923ddad5ceed3b8d336b1dd5dbc1a33ca7ce395f26734e9ab79b6aaa7ee2847d486b08e09ce8b3aa9766d25495c567f2dfcd7fc4440222e433a24043da695a0f368582ed6733f084b770197b25dbb7d2e85c2efaaa1b95e7cd4610634aa6cabead90d30a4a31d3dc10e6ddd185f20fa84fd6e0c0589782d8b8ed7a5bfed8198071a6205dfe5b8e75ac767e3c2712f724bca810d16caafac6eace0d74a1c652bb3cc239055be19bd1c98d134ff0df3dc475afdcd1bd36850d67021956dda72c698ca1729b3e548d6e0dc0be7e1991b47a2bb771959b619f48512c6f100aff563430abe1958e42f204115fc3bcbeafc5744885feae03f2af614b51998c642355fa6f6b13bfcec598cb0b5d9a80deda191665e6a64da8dcad0bf24c9842ece6e48205d7285b74830423ce9f220f94316cd6cdd66ef19dc33769fbc86e416311ddb0244737dfecce25ef02bf4df057198dd0970768b984a2efc0ee679a668640b38802936fbe54466b299cbb778b8eaa82762d1707c017bde0d94af94d231288350e9d30f1594bf8256923d46dcc55f04d0b3876bdc3b0e4c4aca541dc16f12a6acb5810b40c62c1a4335e42f9a6fdfd192abcbf3696125f08a12e74842e02e122c153d6bac17e74b5396479e33bc6428e91803bdf631885249f1a5463a91e150a3d49f4b5e247bc0f14272e5b7b23f510f9df35abdbdf1ecb8c1dd5a08ab5d08eb5bf0d6f2e3bf3eda6d91a614090e5f6c0fcc2ea607ce4afc62624d06ea32cdd167f532ce133c424cf6afab324be7002970f9e7bedfd61fbe7b99420cebda45be2ae713f07182a7c6998a4a819dbb8f6bb3486ab80dba584379d391d5664edaf101e61ed2796c020233bfc3d7628397d5b464be2863192e122c50765e67e1317dae135f7a4a8cb5878402d4de2e87a8b14dc0d05355b6edc691b64283825a00f8380bb6424f7a1697c1ccebd01f2b90d4327870b5e17f8a961896ea6345dc8abc6cb9fb970d7f62b29980c461a100289729844970358f15d7e16eec5d203dfc2f037b099ddbe96fac10598909abc0539b6e55ad6229d4272f9e234a30d4176a05dcc184b07bd6af0951931259159f3a4f4659bdf1c64c0f144b8e2714ef7bd4f73727f5e18b50a42bd86e492ea00679708cde0e8c842d31c75ebda0abe2414a44332e1240a20ef761d477d50ef6e8318a4689d1f42f9c78bb7bb22310c4d31b3661648367a4674608f8537b9ec208df404f6c4af860433cc126fc44f2a5d1cbb83226ea7571935c6bfb1e7170a27eae9e5b140279567d0354430ae7eb104b62aaf5c13dcf203715def1859647f41a380969ae964e8c7e77247e3a7254342a6310fd687356fa48322462d00ea24ded04ed8ddc35fc12eb8cf7612d52f6892551116b3899de2fb7e6a714274ab2bd250db0b76e5845ab28333a002e1af91b516d081c7995738e43185c13cdbeba0fa5aa16d0cf2ae6d56c61c1f09ad6f28828cb508cb105d4d9129fa55ce9c2e3791765ecfbf41d276add9996d11ea8db0ff0aa4d0fd83d3308451f733a447552ea3350e8378eebd0318fc7b93f2f7f806cfed48d7b1c7cb5b36e76e64d22c72c1f233f2b028f0a8a35ef63a86b465a66d190d94736823b5e34a28f3370d22e8fd9a6fa3cb11ae5c94b9052d7053e2b5d4ae83cd8856e0574fcfe439cdf8d8c85a69fb616f35f794b89797a8fb1825afc96ce0c39ef878010ba8e80abe44112d5d7cc001775bb91d76f285a5e74d92f76837e6bb300ed568089c87210f9350c807e31d69ed23b8cee941d7e775e57abcc0cbd1d45bb6db0a7bfc1c0f506ecfe3925ab259f818d2e77f319da30f3fe310396996116cfcc663765381efb42b5fb78f3b1bff5d4d6213b64eee980144947e320754769680592f910d98aa9ef5a27539b638c18a3bc3b66072f74bd968474496a55392caabc3e67a7e098194c5189951fa64e1be7380e4301c382c1757436b6a8f31b7652f77195dada1a3b17b574fb6d4a006626450ebf8b666aeef0117e10d024ea2e6bc45a88d843f1274eda4c21457c7382615763351074b9bf4f029e5058c2d5177a77c71db2d08273e22d211d04750f5ca53a80e154f74fa7a72833b7a6a384333e5f30026bcc94567de54ad1f4321dc6c70366adfd8c1db51be1211ccce1dccb5f100bad25aafb6ffdf49e9fe744c786f452bb3d2637e63e307940326488bc2208f4e328c0253d3d0102a17ef19b86eff205c97923f22f7f2995ab859d44c32a2d6db451f34a95fea85efb05082d26fed8c04a3d2244138bd80a5442a5096ca9923930caaa1f8c888b553e83ee146b09fbd5a214d309a289b3234411bdebf6dbcced0de755a069dfab3757afce0ee0176b701edb737471eb5abf9084ec17980f3e63781605abd9a43265646944210c22bd57948c179ffc3056ce5ab8201a09ee9fde0c17a3875b06e1172fbd7398edd8a78402fc0d1579edb93d94f2addebc45dee099b483e42ac079d6b80d5da1df354d23297c92bda39994a94295ba300aa235cc7762ab4129fc43a766c7bc83f7d02bd95b9426a039adf157f1346ef47eb70e756376cba6e2cb80424e17fe64a031de99cc53511a84b117307825fd5c4e87dc49855241950329b535152ab773e29666ba5c496f71c2f355542b08c32673e16c89680affe23a1a77d64379edcaa8ed36c0b023e385507f87bc58d51d502b3bd6620d074cf104e53faf9b37c37de0cbb2ee2872d53e217d28f31b77251677481dfd692fb5fe1e614681132ce8782f3bcc7aca80467a687029a6afcebe7d4db7defbbe3b6db0b94982df637a5f6f35f127ad210eda2649d07b17ced7b18f0e40d0181addd7275190a32e38013dad44e38beda0251aeed31bd2f8e6883148cf4af9a8ab01bf84e5f273e1cb88112db36cfa980288d7650078fee2f7be8a919b7147f2f70e65a8131bdb1374f6aa7e5024f28e56b86d1a4d8af3b3faf5ba8298de900e9b371fe571029761026c571a23168a42f683df5f4b1e0bd651e20b943f42a6716782f36ae0bfe8f4f4124c8aad673427c68e42e6216a94b708a801a9edb1e21ae9704820c25281283a4971a4401e409fdb30f97c702d7aeb34387b86a70e39673f1bbd6b3dcadc24f923a44b155009673a8c74c989f66b9ac4b8355421c275fc4474a0d302f3c6682a9de32a87498c811091450f3a6d6cc6f12165554b02de349576ae4405f508d2c79ce691a67ab0eff48e514913ab5033b32418d5bd83460303a6d0f493068136612ba93e6b8ca28e35c3a1bbb53bc0ce9aeba21b1b524a07b0a510326ce1902da06a57776a42f649ef0423de96cd59700522d467c42e058b43da9d97dbc760abc0589699b8e601b98b2ef4c37f06abdaf6bc9c61bd59e302a5a2c5085b8fc5719e0d6502646b1c02068e222c18d217d9296306cb42bbdd989e913525b1a1ace2ce070da2dbcb4aae6e3b8bcdd2da82fa4d38a6c02b1c67c6f11dc6fda625628f15ecac5e1c0ec895b0ae8c7f5f931e072cbc4a", 0x1000, 0x0, 0x8) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000002780)='/dev/null\x00', 0x400, 0x0) symlinkat(&(0x7f0000002740)='./file0\x00', r11, &(0x7f00000027c0)='./file0\x00') 02:00:44 executing program 1: munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = semget$private(0x0, 0x7c1510668c96046a, 0x400) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x6) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x5) r2 = socket$inet6(0x18, 0x2, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x10001}, 0x8) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) close(r3) r4 = socket(0x4, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x3f, 0x4}, {0x18, 0x3, 0x4, 0x9}, 0x9, [0x8, 0x9, 0x67f, 0x80000001, 0x2, 0x7, 0x80000000, 0x1]}, 0x3c) semop(r0, &(0x7f0000000140)=[{0x0, 0xff01, 0x800}, {0x1, 0x2, 0x800}], 0x2) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000180)=""/114) r5 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) preadv(r5, &(0x7f00000013c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/204, 0xcc}, {&(0x7f0000001340)=""/103, 0x67}], 0x3, 0x0, 0x2) r6 = semget$private(0x0, 0x1, 0x458) r7 = getuid() getgroups(0xa, &(0x7f0000001400)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r9 = geteuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001440)={{0x2, r7, r8, r9, r10, 0x0, 0x7}, 0x9a, 0x20c2, 0x1}) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) setsockopt$sock_int(r11, 0xffff, 0x180, &(0x7f00000014c0)=0xff, 0x4) r12 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) pipe(&(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f00000015c0)) pwritev(r2, &(0x7f0000001640)=[{&(0x7f0000001600)="15ecca094be577673f4f5935595ba62f693d8452b36ed4457beeaf8e8b2a2b3e321d4d7f47bf79c8f545806f023f92d1d11652740d26a2cd0cf3", 0x3a}], 0x1, 0x0, 0x100000000) socket(0x20, 0x8000, 0x0) socket$unix(0x1, 0x2, 0x0) 02:00:44 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)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x3ff0b}, 0x10000004001000d}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 02:00:44 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0xb9ff6acd007712da, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r1 = socket$inet6(0x18, 0x1001, 0x0) connect(r1, &(0x7f00000000c0)=@in, 0xc) 02:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c, 0x1, 0x3}, {0x6, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:00:44 executing program 0: dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000005c0)=""/86, 0x56}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x23) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040), 0x0) r5 = dup(r4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000540)={'./bus/file0\x00', 0xff, 0x80000000, 0x5d, 0x0, 0xfff, 0x5, 0x6, 0x1, 0x3, 0x10001, 0xc8}) socketpair(0x25, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r6) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) lseek(r7, 0x0, 0x8, 0x1) r8 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f00000018c0)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, r8) 02:00:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x0, 0x0) close(r2) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000080)='*$\x00') dup2(r1, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="a4e7c581873864b776e3f491176384108119bfe170525bfb766e6b03e9ea3aa77dc9c66a94b540caface3cb8fec5369af4e20d6fc12ff293540743af9586013f9f1092c667ebf5a4f646c4168dc25dd79891a8a96e80ef05efed6f6ae9639927c02206be6385cd9bc9c7333c49704de0", 0x70}, {&(0x7f00000001c0)="ed62c5fa158b76a82aeaaa9c4ac5a26afa49053106af6c16dd4cac5de1b88fd1aea0ceb564d2a577e3eec36bc2a4a4fe989ec4c1d3b078da9cd82fc3aaff26f8e5278300c1b5799d499078ae7a57e16ea43bb61176bca141db521244d6c390e0fbfb861e23db267ea99c42bc57459c1ba9", 0x71}], 0x2) 02:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xffff, 0x4, 0x7f, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000007c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x87}, {0x4000000000000006}]}) semget$private(0x0, 0x6, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") fcntl$getflags(r0, 0x50530183c90a071) 02:00:44 executing program 0: close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 02:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:00:44 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x2, 0x3000, 0x26c, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 02:00:44 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x26d) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2001, 0x6, {0x20000000000000, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 02:00:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x14}, {0x81}, {0x800000006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 02:00:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x8, 0x7f0000000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x9, 0x0, 0x100000000001, 0x3}, {{r0}, 0xfffffffffffffffd, 0x50, 0x40000000, 0x100000000, 0x5}, {{r3}, 0xfffffffffffffff9, 0x2a, 0x0, 0x8, 0x2a}, {{r4}, 0xfffffffffffffff8, 0x7, 0x1, 0x7, 0x101}], 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 02:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x3]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(r0, &(0x7f0000000000)=@un=@file={0x2, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:00:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xfffffffffffffdc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto(r2, &(0x7f0000000080)="e68ec9e72d3e70f6bc031b1aedba3fcd4749ef", 0x13, 0x0, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3, 0x800}, 0xc) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="04bffd755e0b52476e7ae1873132261d5ffaf8ac1599ea14146cda6ffd783c2c7c3e3187049b37d1889f2678c034ca0069f0f3ea7fa5cbb18c1e188c16382b8c3b892c6aa16f2d62d5e9fe78f5dd725b931ca1cd6288a0eb48404c7da37c78b10dbd059134df6e93ed7c1927136dd62ce2cfdf0e9a89c38205562b64c5503cb5e0fcb4de210bb167b3e57ba18b2a271c594776b316a3", 0x96}], 0x1) 02:00:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x534}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f00000001c0)=""/53}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000001d80)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000001e00)={0x10, 0x3, 0x4, 0x7fffffff, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7df}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7a91}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x3}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7fff}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x336c}) 02:00:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r0, &(0x7f0000000100)=""/24, 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f0000001280)) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000012c0)={0xffffffffffffffff}, 0xa54ec69ad5dc970) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000001300)={'tap', 0x0}) r9 = open(&(0x7f0000001340)='.\x00', 0x20, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r9, 0xa, r10) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001240)={0x7, &(0x7f0000001200)=[{0x1, 0x4, 0xff, 0x8}, {0xc5c, 0xff, 0x3, 0x1}, {0xfff, 0x4b, 0x1, 0x40000}, {0x7, 0xbd, 0x1a, 0x2}, {0x4, 0x4, 0x30, 0xcc17}, {0x1, 0x6, 0x6, 0x7fffffff}, {0xfff, 0x9, 0x1, 0x7}]}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r0, 0x10}, {r1, 0x20}, {r2, 0x4}, {r3, 0x8}, {r0, 0x40}, {r4, 0x4}, {0xffffffffffffffff, 0x10}, {r5, 0x20}, {r6, 0x2e}, {r0, 0x100}], 0xa, 0xff) pwrite(r0, &(0x7f0000000180)="676c0635e4200e0a18c24897697e06e7e4c0772e4d5c2f8d423383242ccc7a265ddade1546a4de016413394d2f8cb0fd23a27b4cc5bffa12203c4cb760cb417dc7fb97dc7a2b3d836d8a8b4b01958926e554245a707cf490302f7616177176c29f8e902889f79dce1b06a7a4ea55dcd70e1a8df406c9ef382cecfa66ca701bed27ab5707205cdab3a6bed0d389547d1c3da562865472e5f3aeb708d868f9924b652a6e19a49d3c7507e58e4d6ae4584cb52c24cc4fc1a7f1e16daa819608b29da7fe69bb455e0e091473e7fb178853c01806259f60f7d848b7261e776b65d40bd61469081f1506be329bace45b90963d7e9a500ce3f8a190badc02528c09df8621d47b4c6126b4ee41166e6de9a3cdadcc786ab974af288a609ed735e1ab3c500cbce2c9d3df2156215cc5d2e96b450e67fe7a11ff1521c20383e1c211dfe55726c54e151c40d8e9af9506e4051a82a9e63d11c62e63f01031fec8444481169d0adb372e9bee7b514b29d32e292d97748520d44c6feed748457eff30f6891f2e0ebe9ef8f877d6d66cf854881132236d184912f3721f0667cde00619452a3c63c4d8220456d308626145ec5531efdb7b7374955865a5c4210eaf62f9d29fe6115bd0ecba477c29d8c5508a493c72b15b77c32154a5ae7e38ace03d7682ea5a0bbe3279e050d720114a942ba954b1ef059c47f458966f3a72ea2bf5f18f6747c8012df9c90422e7d4cf4a138da48da3fb754228ad8ed7e9077d266751bb4c41088e95683e20fa275fa23ccf5ebbd8b3249a3874440baebe111b9e7712c491ebd8b614bbcb580b13c1a6f3add338d2799a9cec2b9e17e2f23efba8055e4159b0e916ec73f6e63c6d08d27a9631c24a68fb5e820a858aca7bbd84cf4e00faa454f44f64351bf14ef03b5b7fcc2ebca78642d0890b64b8f289f612b9b0b55452afeb68af268c1eb0a373f2582c07afcf5121b8e93393814b643991d75b03c7a8b27a09049c1f4f0373df28b6534c4eae77f42ce9c5f38436b556c5bfb755ba5760d907cecb42b07f6224f67cb3c6ca000798b020b8cd5235cacfc9536c93a3e7fc54300a6099f5d3e5425778785fd5e7b4fdf525f9488bac13c8417acbaa95572a4bfadefe6e0c9de0fd7b64227ed90e0d590fb334c836f842df85c0b33bc48fe38a3903409359116df1acc783d3a35bce6a7206209ec4fa9cce9da84539dd17589b6e17388cc5cbd034556916ef010f077d6280a6e8a60ec7cea7aab077dcfe9b75b7404cdd64ab209d194aa2376b40b3bbf3ca7535311311f3bf3c41dd0ea2feac081f9e27a590dc388c199db6cfd6fc95297a7554ef0fc0d472ba9c7089c56d5cfdef17ce82fc9cb063650685315e1d379bde510c0e274bb85e27e74ad56edc86b3cae2bd6a5a0d214e1a48c887dec478231ac23d61b7e72f05fd96f9f10663cb71d3250ea15b982b14b5a99e827f6270c8c663c63fbaf5f3f1ba714affbbf910cee1e041c5b485d919ccc3071d47b3a20f1c33a41c8ad58cddb8daa4693419cb8c889384a0570a8d73b06a07edb39580d12e5bd7039483571ca2b8123aeb23d0976bd025c1abce6b18b135eac78013cedd97c5c763aed34d5abcbad13b43179512cabfc6e2cd6e690a76096b50902335ad2b85578c23bc3b3c915d66c9571969d0ae96cd4145d4b7e76c1079af873c9b9833beb60a98cfd8e19177df0f80c012829d705c915d17934f08ec5fbbf2c0ccdf0874a298fdba217fb165012a85536c9bd1f9435bfe63a6382a56a4f25cb0ad0fbe2f9ab0f4511fdbffcf9c1b37c92d2849a6e0ed052bd988310545c843281cb4a467a75905952a0370b8704635fa6b7464e5b3cab29a1daa4506c0f977b025f993d565787a0a4b98d0217d5f7d21bb71da5fe4247faecc09907fa4a570cdcaec4455e6ba6b26d3e1e0440eeee907c58b32c751aae8d7dbd095028efaefe819f691b45bd1d47410e5e35bca42f1cc0eaddb05d26444ab4fb17d3a94e0499d27484793f6bf24adf32abdb2cefb341a5d38eebfde69fa146903c06400c198c28c70f04d5ac8dd13715f2da6ed910822abb2d1c08382dacc2541f88178ee17fd22932985166b582bbe3dff80c85e5668780d2be6d94db99bd36b22e9d042de41473710062b566cf222e379086446f108b9ccaee6d42b8c2ddd3978b59e7218cdf3a79e9e96efaed99d9425a18f0a36a0260bcc72e9a4f6b5f88f0af5eacf636c9549c671f3da156bf9459190dc2ed5fd63f0db503fc0859c5965e199a95b24f544d53318c09b0bafb4c9a08a71ab093c3e9e1253f74252963b888a7ec78d515ad08beef9060c9fdcc89542e0014af4ffb6fbd7d2790f57ae8ddca9eb7812f594db2ae07f225c39d189078b22a3c8fa1429afdccc344dc9b220a495c59f8190b4ec8b94c6c273ec52310bbbd39febe56859f740160e0596492b2395176d6ea4d6004278982432562727e1fccabcbc06ac10ec53ef67e4d9c23635476ad058828c15a3928372fd0af5d864c888b2285b4711f5cdde47702a24d98ff3f3b8eb838ca1ec8a64f06cfb640e6fb058c51e322b509018fa2ff4074129a680855d81cb027f2e806e0be75e1735aaf40b206f22d007664309ccf23dbca3249b368238df820c221f76003312a57759347db4e025511e8d7b1406c6c6e537e5cfe552b4d425f1e205b9acfcd77d9aab41fac5fc87bccf3471a2c3b9a7bd870d9c02d979fa19f94ad03c4bf41aa2475efe274bf633b005b689c4a4a10b06db1a8630c71396c5016d05c3879f749d9300e9a3b4898956401e52e671ab4ac822c60d4acd8ed4fe5febac9be7e37aa62e0f7e60595f3ab283dc474afd69dea5d8a41b91aa06592df5588049af8c92cdedf4e715660573e0c5046371ec6d1274f898c9c9494beae7b7024327a725849c840636e184c10e2e3f72ad0de6cb3820a607f02946dd1c54be79152f668820c67f282649e4b4e9430fab155abcc48232835794c44dfeb16907186d6e5f38e4609f1d2dff7c7441994ebb09f4a28d61f0def00fd2f0cdae18f9bc2c1204b49f64795d875ef08855fa30bd55ef5da3b2d00ca4a12bc928681d0695a5657dd824a003189e7831ae765d0ad49b10fcd090740728f7a7836feb778638ce4a5faf50bfcf7ba4f8dcd04fd46313c0fc05da35af251d7fb03105e359e22f1859f31188135d64a60f94c28e8afa36be26ab3f910783d8fbf7724ff316dd645c6aa7363a67ac64c6be59a51a82ddd224b496783eb27282b98797f7ba5f6b59cb25e4d9bf437fb46b68b42fb443dff718522d3d6eafbf191ea34f28970e70b80bd1403cf26001a2d2ade54d892d4111697d143f4a56fbc693f7a16740ffe7a12f8757c6ba5a964cdf47eda845c35fd4f7b4df8a5dbef09311e5eb0000e386d91ffa609df1705f8f48d5f123f8fea811b75b060bf6c90afae3e4dfbb8bd529b12c60d6bcbae77a00b0c19becf970844a9e7157ba95c8c59e4f20b11130837f2a4b9c430e7607cd3ba5ac88a8c10a05024dd510269588a59f61f7acb0f541b769cd6df9dc57d05b671844adb9c2b28e53d1db129acf0f21f96780888edc87d5ca72091ac6e1d86682ff46eda600f9cc6728000bb33c168133958ed2f06a1cefe295ab540b15d2b35b266e10204dfa7ebe403cd12fa1e10a8dfe39f6882d132f8b930035a7e49dbf3e7a78038adb1bebb802083a1ee1cb041d337cb33e7b7f85c25b1809a60c384ae3dcf9fd154705044a121bf56a3bb2f35f152992d790fdc5a3fc9ed96326e1c5267495a6fa2f405533e705c599be977750b98fb20e78b778be401de327d276f13043c799c9ff9a813e0ce82459ee3d3f0fc5fdc04d560089f1b8feaa3c1b35e6f29ecb94f3aa7f3e891eed29a5fe55f7dc0e967a37c1bac63114518ab08a0ee62cfd517f02aa26fe0c582b10acad6374fc93e16d16d6c94834b84eb4373bd228bf72992effece65c70da6fd9aa3ae8005d2982b6d91d86329bb188af5c720c91262b715f22c4cd2fb0de9a8589bb3bef320c5774f37a2f299617344e5a42fe46b19d93fb8413274aedb23e3fc7af6875bb36edc7f7a0b87f4722aa3f75858e30cbdc8d21cec15851aa77f29148587fba046a73f0b774b35fd070f7f4b4adba675ec7ca58461b6ff4def529dc4813e5fbe3cac4be3e099ff861052742b7fac03a49fe9edc3b3bb9c9e13b545d2e7dcd3d8528e52fd9c9e63bb0c663afdeb485891e56b2a60610b6d580a5988807fa0bc9f7d88acc95d630585e837f8a1b155ee43fb100b9723569cb7e8c1b5d807a9409c910dd0d0ad7d4d82a6c2fe7cb93276324be2fcd66875a13e6a5100949ff007077df24ab5f836c10a70c1e7e50b20824a60ab22a77e423887f70c2ae44e517abf21dd82155637c37fd1dd877dc5a16a30777ba1037a60983fb712ace1d6963f8ae312621d70be9f2bdf6cc0420a015ea74012493c8f06d1fa8472e5d7c8b07c2c55aaf7e8cebb13ae656cbfda71a0cdae0737a943eb2f271a00d41269596b8486698be52865a4afb88df2bd1c1e5d224755ccd4e995af458fb6940452483ffdd6ec6b1dd57bbc17c24f945fa6a66c8b1197e25fa76dfcd304ecbbbceea91a7e59f48e9893603d659d11e7ffbafe9c0323d8d7e84fbd62c644064481949b38caf9dcf630f312aae280b9c70422ff76bc54c91aaa60ca55812e4139189d508d33729227e7c2367104ccce5504c247ee6f30f43741756dec2f52f9436c37da5a9e4333c84e9eb32ab549dd0fa733953cb44a9439ddacc7b628890282e842440cf1236e9e4d0e700ee3d3c4a25610aef92226a475f260ebe6859cc2cd0763f09a17314f7b8feb04f2309d130f78ad0881d2eed37b9d142591a611981db55b9e20a3ee738e76e0f6edc8889d45b9c6994dc69e6f9934266aea437adc61ff280295b8d5a6224c5ef52da3b7aa6a8b5cbb3b3cab9fce8809eaf0d6cf3168a8e53e921cd1c8d6fdd6e293f9ea145c06f7ba5f906ad69a12fa4a6f8b44efbfbc70e95e4a4fc024bbd8d9bcf8d6967a6ff1309edd6ad3cab9f4aebf48f6460f99ec0fd35f0ee31c08370f3e108d948c2703d5b92f28ddbc8848cda3d90f2646d58473047ddcb990f0aee87372078ae1f51d8db89e99634f6f71f55fd29e1b82e7bedce5c95558651a8b2a1548df5bf0ff9184ca3f4d065b74b574214d5e24c536f610a600a028ff2bfa97acf0f66eaaa2028472e487dc6212fe2d4d7a27994df3b70e8340f4bc6590e35be90177ff1f8b8afcf8612b6a1481e1518f1d7fab3a37805cc8c8b9a0c1b6b4e4fa0612d79cb3f939614cf8f7ef6ecb65d718282a9032441d2757825687a746b50eaf4c2bf1431a95fc402409621ad8f619bdfabe26c560633ee5f9e6bbc278aeea180947accbcade1b95a00ca51e51782f3cbf7a9accb8312e65c9c5f1a035b0c681889a95a630589ae4e6f132b37633e242fd49416ad02e440313a7665ff8762330eaf71601c410762856a4a1e0be11aeb7884c0c76904658a27b8fa432822cd7e09c552fb5d725993a926ff2d5e4d0ab338a08648e502eb83cd164fe1dbb3688ee1ba339978ee47fe6f4d77a6499e6b70fea49cae28c5d22c618402b00d618d2875737407188f3b2cdd53e8a1258a97472040ad761df87fe2bdfb9a722f1f03552e221f14ad6898eff7d2fa32292ab6a96d8efef00a49340928c6477ca73bd96643b37934d3ad5e0162b0df3abdce86b104759d14cd14b49eab3a2705311c6be924b3067ed5eae39dd45932ae23d62f264f", 0x1000, 0x0, 0x0) 02:00:44 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2000000000000114, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000002680)=""/4103, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfffffffffffffde3}, {&(0x7f0000001180)=""/149, 0x2c3}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002580)=""/204, 0xcc}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 02:00:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pread(0xffffffffffffffff, &(0x7f00000001c0)="c79070e204392590d249d8bd2e9f1b0ec98b0bbe4e59d2774a78517b70c3674805acf3a9759a299511db4e47ec1b84499b3835ee50d5462d", 0x38, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r2, r1) open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x88) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r0, r4, r5) execve(0x0, 0x0, 0x0) 02:00:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f00000039c0)=""/4101, 0x1005}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xffffffffffffff4e) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() setgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r8 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r8, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x159ab5c3011a8ace, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 02:00:44 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, &(0x7f0000000080)="2020e66320650a", 0xa086) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:00:44 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f00000039c0)=""/4101, 0x1005}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xffffffffffffff4e) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() setgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r8 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r8, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x159ab5c3011a8ace, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 02:00:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r0, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="000000186004fa8a00063300feffffff83590000000000000100ffffffff0000000a8df278871ee7f869faf23c521f119bdb", 0x32}], 0x1) 02:00:45 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f00000039c0)=""/4101, 0x1005}], 0x2, 0x0, 0x0) clock_gettime(0x1, &(0x7f00000005c0)) r0 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r1, 0x0, 0x10000000000000) pwritev(r1, &(0x7f00000003c0), 0x10000000000003a2, 0x0, 0x0) sendto$unix(r1, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x400, 0x0, 0x0) write(r0, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x20, &(0x7f0000000000/0x3000)=nil) shmget(0x0, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) r3 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) r4 = shmat(r3, &(0x7f0000ffb000/0x3000)=nil, 0x3000) shmdt(r4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000001640)=0xffffffffffffff4e) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r5, r6, 0x0, r7]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) getegid() setgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) bind$unix(r1, &(0x7f0000000600)=ANY=[], 0x0) shmget$private(0x0, 0x1000, 0xf60f441456116a67, &(0x7f0000ffb000/0x1000)=nil) shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) r8 = shmget(0x2, 0x1000, 0x40, &(0x7f0000ffc000/0x1000)=nil) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmctl$SHM_LOCK(r8, 0x3) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000280)={0x3e, 0xfffffffffffffff9}) write(r1, &(0x7f0000002880)="d0095062b4ad72995ef7dc2c747fd6ca6d177d1a87c784f94d75bae1cb2150da714337fb2109efa26ea5cb8ae5b68ac3299c5d9eedb38f33b9e0c8c7496017ceb7fcfb82ce8bd4dbfd95db837b48d3b3e8fbe110d881190a503d971e5fc0d47fc2e1889f53ab9ffc31f2f328a86548b92aaa9c08e296c690317e54322f7a0b236dc5370407bc716eecaac996fbf864491434270bf177", 0x96) getgroups(0x159ab5c3011a8ace, &(0x7f0000001640)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt(r1, 0x8d4, 0x1e, &(0x7f00000001c0)=""/135, &(0x7f0000001700)=0x87) sync() 02:00:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000600)="08b58ab83c3cc757cd70e486250a8595795ed2100b74945ba72a0d1eaef4674fc5ca570a31c5762ba473c958703fe9b38ee7479083c075c67dea4dc6b3c4188e04d226e5d23be3e3c548b79a094faf01bba0be262b397d2c8a7309de4aad089c673cdbe56ac6ff4315d21e9ba45f9d3581aec85fe0ce13b09a309c47b43034df6b16143942b4fbe84a2ee9bf2ec865e82d9e5095d8d9350af3e207ad87ebc4138fa1eee192db404341827b7a3488c8788d07eeddfd3d4a5cae56bc85b89b60ee94dc02b302ae8656a43a12eb2cf42ba41e4f8a7cd943942ea34008c0a8a88b9dc3ba6f48f6017843c35d05e1070eeadc5d71ac98a786e3ee3ab6c5764511c2836165326da47805f6599e9ee4a2c5d95e8dae878d40ec2ac37ff0f424d13f59e7e3a7ff7e5d2237b53bec88b5ef4d6dfbacf7199ace6eff4634063abbfd9b6793030ac43ee0825df07bcb4de1731a415a68abfa5198d3ed5e723194b953a464d5add920b820eccfbf06692a3117c45eb0c2b2a00bcc568c2d0c10368fbe7d5cb202b44f90f2f1fb5ab13e3ba2c0d6a6f6ea2ca10694599aac2ed3ddd23c834d2c24631a1a12fd32292ea25bc8f2929004924b439682009e3fbdd9a4260c5f3be24caef4819baceaf326ea996676c5ceb24398440c9c8784fbb925dd9a8701235af9039897ce0064c76609dda8a66b941f2fc6becb8955755519e734227d70d309037ba09f5ee4eb01346675e5e19b80458ebe4ffe3b9371b8521c641f3cfad1ba48f3000e4cd0989f2adbffa12d1197c49abd388674a89c4a9665f5c8408728111a40efa6bb99efced1431ac4cc97679293c65d950145d2e65cba5cf7fc138b4910f363368d5f2abace56b8bac3d939de347fe92c2cb54776ea1388d8267e13237a1abdd1d0428130a0d568a6cea731eb994a45d35067b77844fe05ee67d865abc810127442773c60f5e56ee722eb8408cde28946539029bc9c3781a575fb2ff8416d30ae5c8143b311db744886a994bc91150dd450af5d8424c3314e96aaa539c858d187c0976fcf2aa2e50c63ede950f949987170040a58aa6db665946b7e23c11da751a6c998b6d8956168aa46e96110f1589edca8409958f1eb2e8141891522907152adc2ea15f264079113679ff009d270da52e0fe3ce0339ba74ab9af5b7f0a062e87edec5fa89b46fcd72b638582c6d8962c9f882a8496ba5fd68e1bc9f7c534010d073b2c84fa9ffebdd57118f79780a423b723aaabc37a8af91dc11d8534fe464f646a826373c97826937abf1b94b48b40cf89b536db906541363b35f55e892555ae58324491e07809a833cd56c361ab472fd5ae92899fc28b86c132e1ed9aaa3222503026c768986ad4abf1abe178fd04e9ae50c4476a32c6e25c9771e1a5ffc64c090ec35f66f1243da08f666a5e65e15b439ea30774228fb0190db41463ab6ea32d38fa0535a9f8256f116f04b32951450856907cbb6dc8e528360f0473f44bc79c6783f25762f34ff4ccad679d0dd931bea33bcfff8e9236c198f3a2693edbb6a86445bddb4112dfd8de213dd59084fd430647dcbdc46daa3467002365377b17a0bd90fa7b9bfb56d4a98746c46f957ebf8e48e91adbf98e8fb90cf8a6cc74bc574d85ab65a89b90e15cdbbdba73efebaf00e8583c09ff4ea594ff0a3a6f25309d5af9519f5dfca9c8cefb52f38a6b2894b5eda089dc8b94f143c0b9f9ee0b72eaa4054a43639bc564f5b2cb1ac75f79993b43aea08e177df8260b68b34940861a4e262cee39daf8cdf6e2b6b4f6677ec54e0dc94ecdc989e8699f79dfa0dd1dbb388411ee960d14b9e7ef3e5ab73c9860ca6f7bababa4271db07ea0b310ab95f91a3105c442175ca2ba4b1cd8c4a4a84cc02ab440ee0c9889bd247fee5da54901e84521db627b7c87bbe28c13da42e50e52d2fb2370ad91039afbc88e7c591cb41b9ba845680a570c445959c142e0bbb1f9ae7c28fcdd856bf73af99871327f94b2f34f7a2d42987f998b7cd3f8ad73f837812052b0624aec6066e1eb4261dc4b579c2f55133562d3285ad8a1660eae5b21f1b4b175ec1872c09430540191a75419b08c9f46b2fcade9da415d1da62e1c966780d43d805ce2ea29b012692bcafcfdae0d26c622913d13bbc0f4f418c93b5129b7912f70152dc3546bdc0aa5c0b00adfed425776fc573e2c002427d0b2cc4ec223d37a1dcf469ad489e88cda8cc88691d714157f5019c892f79db7f959e6bd619c388b2573f4149bf11c9f11aeb60f2091a5642bac27ef2783e5cfb9e9e8a4f0ba436b1395893bcf4638827e701d095807a51b951ca3729eaff2e0c16272459757160d4d338d1b48cd4d0c0a7c2234eb06de1c4cd151195ed70772a3f123d081f2de0d640431733bf5baaeae56d83df55c62658f3b290d9e3b716f3fa4e292345af3c3be69cad44bc0101c7eaf6beb1b6d50acccc1c2fa07589fe98051359c02ca6798d442b6b9e2810ed2d9fd7ca241cd2970ce62b8bda7e4230154dbcbe555ea172514c7263d1ef5301924b62435a2c9148ed938e4291548f648323a759eab69c9cdec673f17f826ef2f99bb56d29806866f4082c5f866ee50480674c80c3531662b93777725314540dd3d13a80de94fd61283f26ad6cb4fe8831dd6fcc3d96f5f6fee1416c6680724c2ed75216cb6de51517fcc7c78792afe741ade3a8c8503b24942b3cc211352bf9d76bb7ca44b5c992e6af0edd9382191f2b5563d4de92bf5ebb4d58e76984c35acbca4d969f15d555a89ecc014ff4ed0fd94bda8aa3918cd0ff793d525d62db8cb8cf4bf7d3b79c3fe1acaae232d0d03f0d72fa81a68446a2e3237b8fcf3a0cad269150328ec7df8aa3154db4135b679bc46d134fdc3947d8bbbbac31f9f932684dea0326814aafe4c88e8f08116bf5c3ec77fd716e9543f01a74cf978596a4988ef8654252a4aaf7cca99501a595543955eb651be526d4307cb226ceea878587c130371761a5bf788bcd08b32e5263959a77965d2c47b7f4628b0b6be41a75a8e43cee0dcb11bc6d56b455243c78d2ef474b9c3e4908a586e20c567510262b7d801e364cb649919329a5c7c5f19b00ab9f75c78de4183e8bea25e0488cb54c0a2a06b665ede8f902197dcc5b6fa7d1cef95a449c92335c868ef1228905b38d14e6db1c601b2de33622c9a0574d4c90e7a2eff3957d552861032a7e5f7f07b1a0d6dfa6493214760b6ff845116d4fa136ec38ce5851bca8b5dae62c71636f06528121e0e2a5a26f90dc7e5c7615a11036629c03267c3086ebcb653bc3c4126dcdbee336bf3833a010bc2694601d1f953cad9252257ef92e284be8153339b67271d93da58928c7cde116984e014d3cc79ad57dfe8c66131810c4fe30ea928153f5e0fccae079cd909587f0cd9cc0638ef8cc9b86c8b457be9b23cab5d4b69b7bcc8b0cb8b5cea16f998f1e5bdcd4053abbe4cc9f099fdcac4acaa1181aea45a8e48cd9f69612e17966bb10c34cfd8b4d7dd799c2f3fcd3efe7f35aea32dbd1e3f0965b71000a8758647346c8ba2ba59aceb2da73e4b0465277616f9bc18c693668435aaa384b46f80f0011f811d19826dd063ab474dbf1632158c8efae96309a6cf139df6d7e2702514496e77c76506eef9e5bbc948422735f1a09c0a9e8f13dd905ae93e6ee0860688876577e94a4517b40a964ed438ee6833437a6539a29ccbbde0dc4e0fd4e73c13d89ac288e914236deec8d81b2609089acb2da380a8f951584d8a47fd715f7e0af440642469855407dde7e2985cdbdab1a57985323650c0df121ddd96d5f4f7b34b8dc6b6a0ad4c1b7e018adeca2d1ec4bb5dd4664598d0bec1bd400af5f553817d354466d4deb436c132722eddad5ebe1c68ca767732421aac5a79e05a94136ac588f16bbbec13b4c3289ba08a01e3a70d9bbd8e047131aecf9173a3e41e97c2d29258d6c9d04d5ee1ad89e5089c2e224f05a84c72d9250d3bca0a26dd5038caf15145f5677ff83c735c67190cabd8142771fed2ff36555baaacbc7c26758a628ca611de679d8d0b8f944114c0669739306c5c6765645284ae6f2a6f1b99a568b794913a34b50a8f4ac56169da6044ea769fb0f9794e3d368cfdf233412017cf7f938ffe92ab5f7b1880f10a05df1c355db07ca64a4560423b49db66d25de79d1aeb7a572b8a1b9a043574cd28b879b5349ec0611ec8cae0f6d794165aa83f88499c72a733bf46289daa84a23c7701a3648bde6c7c143cc302703a0e08e706ddcbf534d1ae67bf0bd318e6be5c4346501622d35b2278b4c3804f8586b78399d58dca68fee2b0307e78bf2b706ea9ca42d35340fc3158181afd4b0fb7fc9e08df2f84d4810049b79eaa6b09d864dccf6d79957f0314a7895df3845c0f8f93f30c81b313b92bab228203e9f8c1e14eeba05b48bed872ce22c2b63319f58340579858b18a75ead234b530f5bcea864eae31f6b27ef443db841d2c409d44d9ff748e59ed6616ff674722f15646345a7711b76c89311e11703bb96457eed2910c68a39ad49ac6eb61f96bd9891d13553a902b1880251cf3f747fb76524449b565cb5150f727aa764236b9a8cef2ba2063430bb5ed1d1aa1841793b3e5a7f501ba81f6e3c9af47f1d11c19aae50996e9e298ab5650286a226f46d129b1afbbb353f792dddcd974086e9332c50a2d4fb4d64855326131ae97b26ef13bb8ca2166c12a487718ba15dae58eda4c707aec655a5d2447fafb4cb4436463f8234c646c774695f66a003aef275b4c868f25e710733a00a83f41182b5d5af114778cdddf7910bd33b31f88a8bf2c046f3f182192b163a79d01fdfc4f0fe070803a1c9a3abe19a0823ca7e5743c17f87a945aa9efb2149cff57bf654c55c3f2ceadd26caae5d99e5d7d6898bc9f7bcb4ea56bae3928459810f63c002b3de6a7da03f939adfaa347c0a9ba59d1fd8791c1d8bc1fa9fa4f41f100f0a1f8b378c2b79b0134db3732c29e44ebb0c500ff2f14a5f0acd51eefdfa75f6ffa8d52145763864cdbf3d180b297d1a754f43d094b079d7ed7742c092c319e3ef83cd34f8909592188f8f35e91f2a509646ddddb0c9bc05b079867648fd35685372917a8904b867e82d36b38291a7ccba9b3734f377cdee1a8a8b2c75cb8cac522b2a3ebdc9b0c16dc6aaa48c7cb113d24c95bdbd2b140e8fb86aabbe41174b050e0c1d92a4f7ff714c09b91922b7283fe4607ad8bdc891280760a2c9235023fbb8dfe9a0b7cd6a3e93ce3bf954f1311eb116ed7c7dbc66eb3ba968635e71c55da67de6132fe679beeef90c09e4a9b6c26d260f3179d97ee80885b2b99f93e9efe34561ab4d15e1d951e1e88a92f5717f0093fd66919fecf5cacedee9f4cd062fd2001ba6487037781b83ec18ab341255b5c86bdede1809aa11683fc9833bced9b4c3c39809e4ce7333d3f7d59235848b53a728df758fc1441eb3bff137e10bfabe984718ef242b55cc11a5e4758839e760845315376541c67656b178e7a43e6ed19fa4578e92b9a95fb9f45a539923ece9145d6b0e7c95bcab2b2007b29fcbfd4d7384c178b7c614ebcb1f233fccb898b356e9c269aca6b5c6f1dbfd88c26bf3841aa6ba6ae28ee7ff8bd9f23fd363c2fe3e94b219aa1bdb45c77e367d4912c3c496c60ec3f68a44d2dcb53b9e806a5fe9a93e2d17216892e9f53375ea04798bb36b3d07351b931283fa1fcaed6a124133a4b4e94482c080d4832ba8800eebd6345cd32a517eb6a7a41858b4c1db4691f9d9bcc080af2b1b0aafed6d281f04250", 0x1000}, {&(0x7f0000000200)="97f1dbb9479bb9cbbc42ed16bf98d3cdfa585a6b902e8c816f5a14fa4069b33545935930ef781efd9e586ac085ab", 0x2e}, {&(0x7f0000000240)="34e2ef8b7bb1f905a7c87d2bc91d9c94dac2301039e51eaf5f2198db2b22454d1667030ec105cc7643778a7ba2e0cfe00a085254be1144f22033602cb2b244e8d7e683fab62140c5898102b2a2deffe7ad184c3ec8a746da5558d072ac90e2e78590d09632bf1957edc258eed3cec5e72db07e285fa43eaf7812b5f697243f122c27632af7", 0x85}, {&(0x7f0000000300)="2d995785c074be3251692b49c930e563d12346dec3e33eacfd643aa7336c3432b0165db111d457cb6beb1544f007c8099c12dacfd21d950d6c859f2510c8bb7268738fd0fdffcecb70a5e1a1416a9c206ded1715b18c5acb2edf5b41a2c753c5fbe1eb4b16", 0xfffffffffffffe45}, {&(0x7f0000001600)="5876f089aeb636b0c6710403803f1d4f4362b6dddc67bd4a6fba68e087664d3b88ab64a8c93d3cad47cd23dab2860a7e1474644793357e516c4dbde41764a2e399fd9b404e3f5ef0ce8c2cc5ee30d827dd1e493d8fbd24c302dfde49b12341372b8d4345151468984928f80bf7d332763bc980b1aae035c01d3c46e96cf109cb121f25cb35776553e92c91ea34aa7eacb0897b31da5f1f67ab38e78c2ee43c", 0x9f}, {&(0x7f00000016c0)="761fdbea1cac30b7248cf45c9a58fdbcc59a6789097289905c87892e8aedd5ebe43264d28f3168ed46409b5cf6f16d29a071bbd46e9d9bc94e233c3309d47610d3ccf06481a4780d712a64e0d140e1f9d481f479c93c6805a94dc88100ac8560089be39f752a6620f426976548cfcb608338bc693e379f84d54ad0b2e4343aaeddf86368b3dafed8d9057c536f", 0x8d}, {&(0x7f0000000380)="5c0ea6a00fbd9e891ebd1de01efc59ebbbff015bf2c03f820d55b8e55efb3d058ec9cdd0aeb804c9cd957924756b810e0ec25c8d5c7c2dc3648a", 0xfdaa}], 0x7, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000080)={0x7}) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x382f7b2ee4e3285d, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) socket(0x18, 0xab6c34538c68f56, 0x9) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) mknodat(r4, &(0x7f00000001c0)='./file0/file0\x00', 0x100, 0xb881) 02:00:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) socket(0x10, 0x2, 0x9f) r1 = socket(0x2, 0x500d58a983b94395, 0x9) getsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000000)=""/143, &(0x7f00000000c0)=0x8f) 02:00:45 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0}, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000040)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 02:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x2}, {0x5}, {0x4006}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 02:00:45 executing program 0: r0 = open$dir(&(0x7f0000000140)='.\x00', 0x10000, 0x5e) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 02:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [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) sendto$unix(r0, &(0x7f0000000000)="543a0e5be68585332fcd53e1ff33748dd1acb844492d0b1a033ee4ed914c1516b8091654b8e6a99fd39b94aabe1c46", 0x2f, 0x40f, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:00:45 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0xc1, 0x8000, 0x20, "8ffe56084b4280a0229c54f2e3678c2600b345aa", 0x7, 0xf8000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x88) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab95a262cbe95a8b70d38b166ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) seteuid(r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x9, 0xffffffff, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 02:00:45 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff5bc2a8835bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770f57be94777f10a9a0033ea97b0485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdcc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921e3792dde54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fb8081425d32dd716ae5d422d87000000000000"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000080)="bd2aa28b5009fd10b22f1cb688df", 0xe}, {&(0x7f0000000940)="8d7e06e4256d85f9df3d3779c744b5d39ecae7982877d3d6ee36ee47e831945884b51412f21a4ccedb0cac22f4792e124e6f03e71057cbf0ddea165134f4fcdc9905cde27eb0f618f8939312228ffd7ae867f31c8d756820f8e1b749c8809dec3f97f8345c6ebf3342347b156b5556dce4860b24c9449096fb393b50ad6f141f3f80ced22e5bf10d40d0cd7693670b00fbdf7ed33d2a8e2d08b52fa882eaf838c95d1efed35fe89b6a928e5e19351585c9a283a7a20ee45d6445c5e2659fb4ca2a89a8735d1b75751031de5c6c1a58e61958a0b2cb96a9cd161b88df4ef86ef2289fb82c2d68cc358d788f44f0f747a6bcb0a8a6b454f214b69cae935d06780e7a861359e64da7228ed71a2e1e804436a8811997290de6238a9e3a952356b76684ad820750ea5b6703b51bf64054c1618617e4a4c7943e6430b00dffd971f8fac61b81dc3c702b2255ce26dc6ca851f7773564fb5978528883a5e461800a14e74a52007514cc55e63478e068c33d42952983c5ce71da1c03c845ebd9176e833f2daf3ae2e323b2b6971f5faa9c7114f26c4b6d60bbffdfcc02f7f045682d80f0fe4fd8bc528d560583b8442a3ab8050cb6022246302a06a90f0262271e45a20c9d0e09502cf28c32b7e3fa00003849c94ea1b13c8775ffe9492203a23a3d52d68a96400d5e5be2a777bcf3e08af06aaf18f09bfdd362bb161f52282e8e504d3485426405074baee32e113975c729be7a5aa528647c56a718f03088d34922f662f7c77568355e2f44d0ee5b6c46a69015b7f7dbf21240c638daddbe3d49c0a01e7481463101f6f58597d386b02fe82f239d526c8ada4d235b3f0c5605224809de767e1a8969df7131c5ba1faba635ddb2b131ea29ede8a2441c23c0c89a5895c64a3d95b7e9bea8f8107568df534580d2af30964b3aaf138fa1ae71939f994daef83a2dec11b117d85f950913d566a86957f16b6631bbad4fe73b020daad7a544a4af377eb5ef5e48de8a18cd7d74228692a933d295bc89876bf234a870145788491c73df9878833fb916999609453d4eb608697e37ec89eb5da76576cb8229340c37ef6e5cbcfd26a9aeb04163a4d616d709e90713eca81329f4f39e147bf4e8030318857ff1cbb74ace8df4eea20810bb977a40fede2b465f58ceaa64b599b9b46f24085bdf7654b16922af3591675cce1d27fa86f40bac214666e3b7a7f7aaaab0ab52d8826fb232593b7585677eb160901544975002fcd0004f43025d9c615f34393b13494fa6f9371a001d5bb91cde2fe25d4c2722d9a81e7442514c4047ee300cd3bc66d1695dc78add3bf091c5e45d35876463399a7e43f78a1de94df3bb57677f3287a1e2c8c7a4c64aed6dcec7697ea959d2f3278ec9642f3c01b34f36cd8c16f5477321a6ca9dd1198407c4d4b77c2fde77448536aa5c01c489353c9d8ec4bc0b8ef20da4a2d29f2fd08fe0362e7e209963650d280cd5ce8605b07324e05a16f9a01e5ff724f4f3d65d44428ab43f9ffb7fda14da4d70c731407993a7fca5d99ce186a3025338589bcf64b2aa4f6df76b17f696a6d997b1ff82c5ec9f33222f4634d83abd5bbb2d0d7522524fd21427a8809a5fe3ba2d85987cca7579d5f84aa2c794d2eb2c6c95ea927353593b274c7cda812984b87563c0bd792e9d2561e45441acb9ad2ecea42a816fdd995abbe720e0c11076b4cdad2544ce0843fee79f66d695ff549def9dc0fb9bff25a6805467d5cbbe0588903e1ee0b4b80c5d21676702cb049cf7a9b775bcd36380cd18c6c509d614cf175e3c6a673200fe02a38de0f550a31b40be31676cf38d2d08f4f677b9deda48a6af7d77d514338f6dad3310f7ab449841da5343a88c421d58b3efd2822889522bcd65082ee68e5ffd94d8177fbf942b73e37a0d6f8e2f9c107addc525cde34a67ca04dac40471e999becab3693da044561afb55d6999df6893a361bee48012eb1f9d0a9015d2555675894197337e52e70af1b27a08d850df416f729cd0df42bb9d7d14a834c27c37e44832bf32e3292a668abf5281a484bc520e7d85fedceff1312864b222b198d45ad94699092f46ab12a5314a4f62e9858437fef69d266ffa3e0f2fb5c5dfb335fe2949eb77bc5f62088ad99d8fd93e7eeba6d8f89db73221039fa04b604c1948da0d42c977334db59f5992cfc2c165d348a08f11a8fcee712cadc1ab45faee59488277d199ca6a1ed6cfa6ae4a4dc9d0e160606031e3a0dfc711654f6f8c20fa96ea93645a3cf54effce7e910f2bb45dc2c734f5b05f63f8774a70443ab2cbd61cd866cb83371861d07f9d46aa53aa068b9572d197666ac1925a101054abd7d509f34d6394e3f2623a5d02eed44e8da94075414f38811329e38e15ca0333482b2cdb2d9af710f47641172a0af36f6773075af9a2289d50b2a57682dba14b97b6ef4661cb09aaa29bb411ffb6e747beca26c551404ef75af9736c2d0de19700490a3e646843cbd936c39ca846eafb7365bab5f6f1fe0007e6c83496a12069ab848d20eae3b4388a2f1b5647b74939d1c5074c0b4eea8e9e9a9061bdefb04701545d3f1de861ae46cd7b08bd8b6b4855566e9f0fc49d7a12e322b8adb1f9db039be757d08d108bb31b7b4e7d3275a788f276f34b20d5973e6b22c674e1c10f1bde96a0d68a0ff2037fdb9db14f7d1d935b25745404a927c18359a7ecee99d35a84d9cc94fd95d0ea7876d68498d476716313f71b7ffc3a16af388adfe147ba3e56e6c1ed3d388b38516184651ebcfcf45fd9093d8a692bc761168ec37a420209036fa2918d7c2cd2b2625ad3ec6570a42b6a4105464b2c85c238bea215993c9e2453685c94ce91ee65fb25d635d6427641b88cdb4537867766a3d844ed19672357bded7539d5272a6e6177971855b5260d82fab6e9c0a439cb4770086a78e20e2c9e4dd5047e3129a13fc1bbfd52a9dc959c4c35ab0ed19884cc9abe735b2e8e438fa87a7780ecec1b7dfc463d8b2849ff42c0407e4452acc6ab1b89dd7e9ee052ffc9ccc254135ccdc4b58637b336e2548f15b28f86ee63302dad49073a6b66ebddad55edcf034698430046373c63b43bf54a2cd6d136b0a189dc15f424f571084da75b75ace179067da72bdf1d0c18012e2bc7ad8cac73bf9bd1c89fc178d301384fc4b0c1718d97e0a3d56dcdfc1884a8d27428e3d6fe751c726b28884d55ae1ea7b49a3a3d8eb01f3b9d765416d5eea994b79525e1bbc1f400ffe9792e7da32ce617c2562bfcb88dcde3385c80da2aa2a78f9dc725d9dfe4e4533863ed6c0553f4b5b084733feddd4736ffa227ac34f1ff9e140bc92a9d0d6ccfad9452f2e6c3f0a47966e8086c1174e1997ede9438f9769a788788c3a45014ad769736bcc7203db404b6de81c81ce2d2c3074063e7af0b18a740e2bded3f72a5468ec49b3f939d0e242dddabee38db28a44f8fb1c57aed71f367e1f66940f0b24002300fab83c5d74d6294422bfff70e9b9bade7f7fb98d8210cdb5c9bdce298ecee28eaaea204a5c79f901c5f4d5d2135bd64c408858c446de882f4e73fdd926f411870e2413dc009f9de5f654ba11b3faef9a079a53a17a0c440ecc74aef2ce530927dccb086c1e0205e331d56591facd67d8e46ac5a7070fe1d9d03374148254a658439cd44350bbaa9e83c3ac8c0c8b91808d646594af0ed1a35689c8f5cc02c305c0fad5e946ca5ea2f15c2e392a5f00aa4ab639f35dbffee5eac346661faf0922642266ea07f9fb1f7351be73cf32bbd444fc1d72774a8e099c938255d4ba5157d0235741f86d87a93fdbefb7007e05b5a278bc9481cf5c6527878e74e83d2cdd3417df564f2d043fd7455972e4d685c3f426bd4442ba01f5afd4779c47d3a8c00e7b1c86b3c4469a91151531a5c23c08d69c454943cb602c039fc86646b911440a1a5eb6a03712f2b47f78604ced2f554663c7e14a130ba8fe931619530351ff1fe10f0afc4824d575a7e66ce39e14893abe878345e9c940dceff1ef8e115b98eb686611b31f27ba57db70cbf062162ea2d1c416d28e2b92f04ae95e149161ec6278e0af3753e7bda44a43a05a0e7021ef59454e3ba4e61bc2326b2cd0bc46dadd1817b618c07ec96dc7a179ece7bdaccd8e9b60c77957981ec197f2fa0d097b298348797abe7e8de77107f14ff63514a7ef1d3982b400307915a7ea9045ad3322e182032bef50e2263fd5a70bd526706ccc8087dec8ba3f85d98f31dc57425235f801fd8fafa21d767e01a4cdbcdae73bff2da6fac2ef246e893f699a910bf001106d288c20a61e0f905253ab3fb52e9cb9f17ded1f567886c48b9c6170ed290d83c13cb773582d67fe03ffd30ee2d17fd96f911bcafded9243d0753ac62dbf735b09e4fd3eeb8f35b2c1054a645e9b20432dadef3c4f762d54b597bf02ea2553b6aec4b66f7421e7aa5b9d59042b6886b6195abc7b62b331533d11f363354decf8c66451418718f027c466fa37942b44a2bf1ec5f9994ffde1db24ce923f0149a1d1eb1b7218db5bca4da37e8b8e96e08f17f7874c62d516b066d3f313fcf50e7cd96304e157f28da84fd24991f0f7e95bd4e0c229d43ba66ca6f45715f88a92d3b78880d9e72e91444c5f64982b874e526a79481eb93fb1f9d3d65f1e14aa0b93412514816b2f005d4040e89f46ae68bda4eef8e985cda59e053a90d81cea457b0f41abf15f2ebee0376f73e733e24fcbc803f6b8690801de9b4bd37ccff04c9b5f225562658f02a875763777ce035cb9a44db05e6aee2ffe1808bf5ca869b67ffacee4022e04f6a5b50284ee5831881b97f8d8c11772b5fdc4afa1ab044b4a95c116a3e051d75a17bf21b008ed700c747b0b4d1b826407e217527855cf7f94abb4723eedb4f12b6daccc86e4c1e2d20db8a37a4704082645296234e078f10ec03e4f4b6e09061f5a50c0e26434eb4f53cb1408eafc1a24f9d41f8e906bcd100112eda041f2410247e692dc14c1c5192d337e02d77106ef2836466c6d14550a96cce538c6aba1b0b8ea22cd9433bb9a28ccc3da14b2e544a748d18695d3688febc1cfdd48ccac0d7b46110fb74889b6c603ee096631e4074e1114c7b53969db51c958b399d6e08603836807ad630af07a425ae44587d318421210074368d013c9e1306e567c7a7f8151c447758a4522a8fce7ed3b7bb4c881421773721865b549574f6c31ef7f71b9fd98bd837c8325b927dde1a1cde31b2b8cfae7ddc860cb1659784938aab717c9e762b7d6f1f0c3c158a4ae8d63e246e1056ccf710a159881d26e13ee68ebb382e382666048fea7281bfacbad223b5a5d6c442418b121e315b71c559002ed42e95fce5723bcb070cf20d7e73a91ef23de6bb5241c160a67eb194ff11ab3cdd03dccb5d2fb04f4e4228e54319a9bc252168cde36c98a4138738cd1a53207408d93799162768dbdc464cb84f8b1837219b36f9d260741db5c6d4e83c7f194c22953ad76acf23c87bc45ca11766cd987d95ad9e2871c576e9d319f57dc4f7487315982faaf4ef1d18eb8b7da19f424221885bce29c635fcfc032eaa7d94c69399500f1b5fea75568317d4c4e08d53af05d0c04d0148c74c91f85db7d3f4630d08c91a1c472b6e124196f630ad6b427dab530d1a6be603fa86fbd903da6dc915988fce3895b27a29230307aaa302b611de87731842d6aac9394693fbfdb1c857c521a7e1c4d1188be965e210538d7f50acf593cd72427a3505c24425ec49b2bbc5dd0aaf29ae6fee9181f8f9496f523d912faa000954aec13", 0x1000}, {&(0x7f0000000100)="dac33ba1bb1ca2d76e426bb4d995048894bca14c2c3962b30822ce449dbed6516cc6ebf386b9ff454cb2e8cd5b0990ec505b39f784ea609a1ae3c048471e882a02d8220e893fc37da777bad8f2976af57a6c8f35b92f792a089083b781bd4f879422e6a0319e5e96cc99e5ec1695c420f4", 0x71}, {&(0x7f0000000180)="7088a714b86a381030bafad500e7deb5c0f4e1750c7e7896644362e0c0c2c61a48139ea1a907db86f5eefba0d261532ea6", 0x31}], 0x4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 02:00:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x32) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 02:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000280)=0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x88) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf086bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) getgroups(0x2, &(0x7f0000000080)=[r7, 0x0]) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 02:00:45 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="ffa43b81c96af318ca4cfbc9c856c848589d154a4aea5af8425e66cd145182b20bce6171ba30352910262e9605a3"}, {&(0x7f0000000100)="6a7ff76575a090926ad0bc03a4682972d74eabcaecf8cd68ac0f4b812194a6e9d334969ff0e9501098e0ec5b0c671b5fe481cbcb443d4c65666848b559444e308b356b9388c32a05feb3b6ef6e2c534a"}], 0xffffee0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:00:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {0x0, 0x3}]}}) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x800, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8a01, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x200, 0x6, 0x1, 0x3}, {0x1, 0x40, 0x9, 0x9}, {0x20, 0x5, 0x20, 0x3ff}, {0x2, 0x8d, 0x80, 0x7ff}]}) 02:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x45}, {0x6, 0x0, 0x0, 0xb5}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000080)=0x91aa) 02:00:45 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3a2, 0x2, "c9fac8775287a685e55814969885c383896f05bb", 0x0, 0xfffffffd}) 02:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x5, 0x4}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup(r3) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x5, 0x20, 0x81, 0x7}, {0x1, 0x4c, 0x0, 0x1}, {0x200, 0x7, 0xff, 0x80}, {0x1, 0x0, 0x20, 0x1000}, {0x5, 0x1f, 0xfa, 0x9}, {0x800, 0x4, 0x58, 0x7}]}) 02:00:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x2) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) msgsnd(r6, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 02:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbfff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000000)=[{0x5, 0x7, 0x3, 0x9}, {0x6, 0x5, 0xc1, 0x80}, {0x0, 0x2, 0x3, 0x9}, {0x0, 0x1f, 0xe6, 0x4}, {0x9, 0x20, 0x7, 0x401}, {0x20, 0x0, 0x80, 0x3ff}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 02:00:45 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d, 0x2}], 0x3, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r3) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 02:00:45 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038000000efbda1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc0306000000000000fa5ad96a55aa12471e0fec07ce0000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r4, 0x1) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$inet(r5, &(0x7f0000000140)="0ea32aeb15b03eaba128b9a2915be9d8f3d94df77cd98f2940ebf1f5a9d24ce0e209b427f87f33f3e861bc93c1f538ea62574068bbef7512c87ffb4aa4fe69982f", 0x41, 0x2, 0x0, 0x0) 02:00:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="52849bd0", 0x4}], 0x10000000000000d3, 0x0, 0xb800000000000000) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x5}, 0x390) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x1ca) 02:00:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0300000000000000"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 02:00:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x0, 0x0, 0x0, 0xfffffffe}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0xf, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)=0x7f) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000000)) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) 02:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x4, 0xf58}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, 0x0, 0x1cc) fcntl$dupfd(0xffffffffffffffff, 0xa, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x20000000000002d6, &(0x7f0000000100)=[{0x0, 0x1}, {0x8000024, 0xfc}, {0x6, 0x0, 0x0, 0xfb}]}) socketpair(0x6, 0x4, 0x4d, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) ioctl$BIOCFLUSH(r0, 0x20004268) socket(0x18, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:00:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000000)={0x7f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x7f}, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000180)="aa", 0x1}], 0x1}, 0x0) getegid() 02:00:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) getegid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 02:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r1, &(0x7f0000000180)="d6c4bae7082aaff5d96d0be58da5c114276f2fd2c7336f70505b5722f23a9e9bae3db0769e39b69b249b7056055e1d566603f37e2fc6b08d3b6777a0c8d9afd726f5e2850a1e3fe897fab9fffcacad0b093d983c73229e2ab30a5cb7c72c6ae1147ca1ea0bd48a1d2d11b6617282a8962fec4267850620f9609e3a1f13068e6bae0b910bed371c6a9d742b586d6ab298789cf700bfaed9326fe5ace31d310e6aa0285fa254eeed62bf45e35bc80dc51faf55216706685f8d9398d3fd88a1398c669c3344f68b9dcc51459aacc050a6ce7de84a01cb5b73c2", 0xd8) r2 = dup(r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c, 0xfe}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 02:00:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x134) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000040000000000000000000000010005d0be3c6fe6e004998aedd8b58ca913d15c7ede0a5e965951c235abe9d995e65bd0e27a9b1aed215b5f57849c3f40aa55b68616df1b5ac19109e1de6980ce8be8f4e438c6e336954deea50d9ffe0e6ce96575787b8f64c9ee60c979f9d7ccf344894f8b52cf2b01ff7d6b7b4b6000cbd935799286d4c37c5f54530af882a7c2c823f238f196210f122f9721f055ec7fe677d6b131b6c3b803c19524b8be4944c9efa1f25fcec40d79db1acd3d125d3992dd1d53c119648fab9eb9df1dab5255b6f2addc8260a1ec8365cdb21fea067ab62f2580899ac81f2feadab8e6a61bd60118faa90ef11dd4949a330daa3fafed989d439470f9efa40512e92bdcf109187f889573c186ce6352c0bc81c83ba45a1abd3dfa8f716e3499864a4aff29eb9ad79af20f9527e53cb491b91b8e8cacbd51c"]) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="c8182ffc1c0f60ef31de9b6d84fd674e7f57306b347347bfe2da4a769fabc7bff47a39972ff42e896e93609e27ed89bbab9a01b4aee5a7bc74483f442094dae09445f70609c094c2aded61d9096466dc29480088681a929bb4d1ee9fd4d5e2e26678bab87ba03f407907fa3f637ac16051db51174f55b89d82a216adefbaf9b5a78a964aea889bc7558a3bc272444eb1535b46c1a1687c3c6c703a169d37d40a7809a13482048b0a4039e3e50c6382cd4faf1810a4baf837df964890301bd7c9d1b3c54e78da2bd27e040336e7423f82f3001df01ea4d669fa36342261eefa78", 0xe0, 0x0, 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 02:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) execve(0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) write(r0, 0x0, 0x0) 02:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x1ff) select(0x40, &(0x7f0000000000)={0x10000000d351, 0x0, 0x0, 0x7, 0x0, 0x0, 0xd1}, 0x0, 0x0, 0x0) 02:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x7f) close(r1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:00:45 executing program 0: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') unlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0/file1\x00') 02:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x13d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="77670b5267979379b9acf758c296") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 02:00:45 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0xa0) r4 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r4, 0x3) r5 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x9, 0x42) semop(r6, &(0x7f0000002800), 0x0) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0x6e4, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) r8 = semget$private(0x0, 0x2, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000200)=[0x400, 0xc160, 0x4]) shmat(r5, &(0x7f0000003000/0x1000)=nil, 0x3000) r9 = syz_open_pts() pwritev(r9, &(0x7f0000000300), 0x100000b0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r11 = fcntl$dupfd(r10, 0xa, 0xffffffffffffff9c) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x48}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0xa2, &(0x7f0000000040)}) r14 = dup2(r10, r13) ioctl$WSDISPLAYIO_GETEMULTYPE(r14, 0xc014575e, &(0x7f0000000380)={0xad6, './file0\x00'}) r15 = fcntl$getown(r11, 0x5) r16 = geteuid() ioctl$LIOCSFD(r11, 0x80046c7f, &(0x7f00000001c0)=r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) r18 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r18, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) r19 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r19, 0x0, 0x15, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setregid(r17, r20) pipe2(&(0x7f0000000680), 0x10004) 02:00:46 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/141, 0x8d, 0x40, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0x247) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 02:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x20}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") chmod(&(0x7f0000000140)='./file0\x00', 0x112) 02:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="09f36fe73b3b0e1106bccf63f70a8a61bd32fa22602197102aa5a1df1ebe44ca48f97cbcc752af20ffa4360b26c90700000075159cac6d52802e85054ceaf225525bdccac7a65d8b588cffdb493f047955a0a5dcd5c0cf6f8632a53a9760af7ec6360900aa990000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000200)) r2 = dup(r0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = dup(r3) recvfrom$inet6(r4, &(0x7f00000024c0)=""/4100, 0x1004, 0x42, 0x0, 0x0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r6 = socket(0x800000018, 0x4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r6, 0x0, &(0x7f0000000040)) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x1e, r6) r8 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = fcntl$dupfd(r1, 0xa, r8) ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f0000000440)=0x200000) write(r5, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) connect$unix(0xffffffffffffffff, &(0x7f00000005c0)=ANY=[@ANYBLOB="6a63ef69d66e07899fa3d80fe85fd35ec49c1d84536003116c5e9d848c12c4c39d3639ad23014998835c350b05d779d82d723f298c4dbfab31a275326e2a7e990629aaa23a3a4b91599f07b7c8cc66c7a94e10a6c14586ecc936001058b5f3f612451b49e1a09500000000000000000000000000000000ec9a3bf401000100a27b8336dcc9d3b5a962f808887846720d1005bc91aba8292bb677277e1b04ad769cbbd4575439ca9fdcc44a431719034314f0068380d8"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r10 = accept$unix(r2, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0xc2, 0x0, 0x0, 0x0) dup2(r2, r10) 02:00:46 executing program 0: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) socket(0x18, 0x2, 0x81) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:00:46 executing program 0: r0 = geteuid() r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) r7 = getgid() r8 = getppid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r11, 0x0) r13 = getgid() setegid(r13) r14 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r14, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r14, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r14, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000001c0)) fchownat(r14, &(0x7f0000000080)='\x00', r15, r13, 0x6) r16 = semget$private(0x0, 0x7, 0x85) semop(r16, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r16, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r13, 0x0, r13, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r11, r13) lchown(&(0x7f00000001c0)='./file0\x00', r11, r12) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r11, r2, r5, r7, 0x1e6, 0x8}, 0x5, 0x5, r8, r9, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r17, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r20, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r20, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r22 = socket(0x18, 0x2, 0x0) sendmsg(r22, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x80000001, r0, r17, r18, r19, 0x100, 0xff}, 0x5, 0x2e7, r21, r23, 0x7fff, 0x0, 0x7f}) shmctl$SHM_UNLOCK(r1, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 02:00:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchmod(r1, 0x2) 02:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = getpid() kqueue() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) getpgid(r1) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000200)) connect$unix(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="1adc801f8e041b0b12d5eb00000000000000137a252a33958a8f025125e6fbc5dc361a78adc83fffd8e3f9095faf32b87484a01476b7dec98ebf58d8baffd903853af8f9fe00880e9547f419c6f6965a46ab508add1fd80c99171e7fefcc0d277e57cac8ce6d0a8dca9ccdf27fe8600cc9815b356d1cad324fa4019284220fe14fd2a011798fd4cf5fb1cefd1657c338b55948713c5a58a3b3b4ed9c600d569050bb87b4be5fc349fc4034e9e99454b91ca27beaa7d1f1a002480b3d5523b49009ae6ecd61f7ff3015220d11945b119ace19e1bef4d9a664ea7f69ae077a4f5bfe94b9265c71ca6c9aed6cb027f8987580d6b283793cfc39a17519400abeaacff825f337d31f2b2d79eb509073b765511d0ce78a543c0f2c8c63d9c1d9f7641e86eba2"], 0x3) syz_extract_tcp_res$synack(&(0x7f0000000280), 0x1, 0x0) r5 = socket(0x18, 0x400000002, 0x0) close(r5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, &(0x7f0000000140), 0x0) r6 = socket(0x0, 0x0, 0x0) close(r6) 02:00:47 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x87, 0x0, 0x2}], 0x4, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xffffffffffffff81, 0x0) 02:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000100)=[{0x3, 0x6, 0x5}, {0x4, 0x9, 0x0, 0x7738}, {0x4, 0x4, 0x1, 0x34d}, {0x0, 0x0, 0x2, 0xfffffffd}, {0x1, 0x2, 0x40, 0xff}, {0x5, 0x3, 0x0, 0x400}, {0x6, 0x2, 0x9, 0x1}, {0x6, 0x2, 0x40}, {0x101, 0x1f, 0x20, 0x1}, {0x3, 0x3, 0x1f, 0x1}]}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 02:00:47 executing program 0: r0 = socket(0x6, 0x5, 0x1) sendto$inet6(r0, &(0x7f00000000c0)="3609bd36f4908a6093582f2718e3f48ee5cbdd8479ed49b69cf822554e30038c6fc776551df245a7dc7d9c9a5b51825a2d3ae569a003868d9b2e6f4647018cf1b7107a9bdedcacc2ddf5e97a4b9334a48d30238f02d132462f944dbd4203cfb1ab98ad536dda2f526dbaed8fb9fb70e495a22ae443b17d98a0c13a97ace16c8b574b829ad957a5f56c3668900bbd11c0b8cff4e0690df7039315627f75fd047ebe5b484b7e63901550e80817c3c408b54089a3f9791222c9dda8af502b1c088cd7c60c7a1de9c2362cb1c116f7aa285af1c4a2309baddaafb2da0db9f14d1d7b4e0b37b33e11a461a41b57", 0xeb, 0x12, &(0x7f0000000000)={0x18, 0x0, 0x0, 0x8}, 0xc) r1 = syz_open_pts() r2 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r2}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() sendto$inet6(0xffffffffffffffff, &(0x7f0000000a80)="7930b3002f905ed1d8f85ede9e51e7f818e4787c790fb971af534cbb5fc3cc2f2627bdb5f1309dfb602fc024e6fd4e4b5bbbe5863e4125892862e938be025af56a75ebee893a35f202e33d24f693c6260da2b5049227e738a71787b37458adfe023154a814636f1314016c791a0ec0f72f0c06d20ce5b29fcbd08cc2daccc68accad394961d929ab8fd87791ac16435864c6afaf5b9493c15f3f01bd6e2d54f2471ad9ea566541638c0291cfce227795b0b75216dfae6cb904423807e9851fe15bbe1324fab0789a2d4b7babf636adfae5edc930b547a107e351d4e7fb8ab15da9dd1005139ef7ea3d799c4c56f5cfff51b29c2ea78554770852e135f7f2bcdcd3f21a902d307ed3d14da8daf7b5f0201b0012533efa4cf628506c40cc8aa429eef60426f9278414ba4420caafe4a0c89ed453d762fb1358c0913d47bda25ac5797945c2b81006bb6680cc8291776d0ee0a17ea9257ecac053953c6d4b0f77bab4f26d93890c1431ee430fa908c389b18b72f8cafe3255b4bbf07f0913755f43515d46ec3bace9392c66fefb0822cd527c84bdb3e53fb5d56d6cce600cf8a978fcf1f7d23e5e65c6088fd34f7ab03023a4f3b2863ec33f70b6fabc7e5f871ee77a465a7dfb2260ea51a404729f95668b6db30995bfd3081e8f9a81e43c01f4bfba9ebcbe111e55980b776637667088b5db67395950910187ff8e62a4631ab9d8b4923c3f2720987741e5fb9185220ec569abb9260b4b1a4109fefe69f0ef60187b0dc4b484d9a727a6db2b7af9bed7c2a53c023cda373829755e6078e9b07456c8939fdd03b7a6c45d138fad68f88c9ed887e6bc969e8a3f6a83cbca247715e73e93a1ad3a8450a3b8b173dabe32078f9e2d6fe7a2437ec4843bff6e6dd5f2afd94828e9fb9b2eb6e37c15650662c1bbfe37e4852d6136119b169fbcfe621737c7677247ee1a31b7b8ab91c4f4d21eb71bb2f68af926960cdd8f4248a728ae3354f89cc7eaadd654712273d78d207e4df480186662adc12bbbdd66de3e65203239a7fd6a6fe87f98f7062c2efa7f595985694d1852a4e0b5d70c34d464bb63cfd0b4528fbe91f58e89905e30c7dbb06a9007a81bee94d99cb97aede416a5046a837cd0b3d783e5478d85aaf4a09ee94605453d7afc25e18b787bc22605ab1c819fb54215dad12276a312abb76db9b0c60965c24762572fae173f4886a025d55f91f21714ed15715c8c135ec380149831e751e7dfa8877b78f425f24064635cf586a354690f27573809a505ae530d9d91842d208ae50ef4ee4721c4d20861273a3543f99c95341c9c92689830346b71f8d9451197c5b9db844df419dcd46b8dd3aa89457f960e578450ec384b0b30da39a64dc39af93f629144f02b874ced63d0ab3b6d54124be6ee92b9d96f010cb79cb6f65ae2a925bded05c5673826a4f8564b7d3c8c76b76ae944ab5baf8594df07c3823b9052fe02ab89460fbeb8e5c32ab0ea84a43d4e7f2a40beed8c7a7c30721d8d128f87dfa275e10e69e6f6955da4e4c2034e9951beec02deb229978d61f7e9d90f92a7db59210405b60fd12691645845a5e967fbce719412d0cea9aeea3e0b4a18225f07567b5a8b7d4eb2e02d143eac056bb950ae21541fa0ecff3c25013189df2fa14850cd97691def5fc8646625230a23428cd25101d6ce2ccb94ff00c11bff8f3b1f7386205e32bda84a52af8b7bf34b1c155c9335c0cfd80fdbfb2b011970e8c314d2dbbf4f5ba520fee0b482ce37be3628f5460e5a5632e90da961078fc09ab5495d82043276d7d219437f04293e48fddbdc7599968a5b0b445b1309410736b30cc4487886f403d834c734ff5f49253e295273cdfd1d9dde3632b7abc850e752ff7a3a07a79d2bf29aaf6a191af882780777997b0e3d646650eee30e32da55f37a0696f937b316e5fa5d32ac3b68cd249c6ae2b262357dea8291216c0160937e419888eb82f7e673ad186dbbdcfeefa6454ee40005801eec9c2633597c2701919adb279c1645a5971bbdc5b7749eb900c3bef4df42208aa90f8e6dcce76a6d7b723be9904a5d6e51a0f491f2d82feda4ac7b009a7e21b2d2417b3a00725b9bd2978e50b82801343b6bd082ce5683800f1a4ddc80c5fdafb3be8f64e1a3581ccc2a163c67d22d5f931148dea5012c55cfd1e5efea9d62aa4343111dc416c10401d85f2a6ab2735ec79817059d4ec19d440a911435b1d10034b36e6e81c3f94365a0bb9764f8856a8b4207def2181d633239ed0cf4e1179e37a937666074fda2a735f47c5ee34763095fa739604abf510c5d634b4255e639aac40220b4e8ccbbcb2647f329c220ed63adac410cf0a59ee2fe6bd846d80e7163a42036fbce6b85cf49ba30f36aeb76b34a400af65ccac0534f86de064e40dd32f913a69ec60646955ae5c2f99651f2b13b74e7b271d1d2684ae3cffc6118061d3bdfffdb0bfb8ef4fb28d68b17cdd4930055bae606de14eb81b8e27058140171606d020bae8524c860e7e4459eb55d771825b488ebc79ba89f7c181236fef9f3931109f9a59067754358064d1d5a0bf596f39c98b761dd1a5e6b95eb3a8a8239c3c4191f0e3684b217e650639057f2fe1467f13cb8812f6c5ae6c9f1ba2a6e7834a30f6db2b2d3ac90bbf13f6ab8e9b77b283c909fbdfa7d83ab8d13e93e52a76472b07a6780725dd1a6dbd13658bf6e72f8027ffe0e0ae41d9a15f0465ffe249564570a5cd7f89d5c397380e404000c130e3a51f350e48c47e3363f30ce52c6a12d4e3dd0b1bd3a5ae68015ba6525d8902bc0e207942be2ff3d98242e143b74425de0e813044f1300d3cf52f3488cb436a99adbd9fba2d443df28db0b35ba70b933ae360d076faec7a955f9b6feac1d2f252576aa6785e88654c72766285e6c0685f19bf258420de3880c6270a54f99e82404e229923414f143f2856fd02c4d70d0f40ff4533474a9af24bdec6fc5ee0a45936fa38e469e00f36716613f0ab08e79489495d44e5a83964d9b1f19be80c01349109a0882a4927fa58ea115fc2dc899ed5251a3bfd2dcae1640864706ebbf6a10fe3c05c47ceee5db8ca3368d72dde079c5794273aaa0b5fe0d75b0eb402b74576f27bf0a318b692d5498823caa44796fae4e95f71a81c442198693d7b16ddb8e98fc21be1b9da528d5fcf40fe9dab0e0a8aec25f522af3665a451c77e9218369d18eb1e74e7fd91aa76064ab31d46da468475fcbeb8e74d292c782e804b1c4290b00ce5bbf35a5b0a43a9331a530d6c4ec7df0fde0ce484e5d7959d999e1ed38626cc5c18df0b3856e7b76c28a78e80010deb786303cc7ce0a5244632ca22bb7faee083fb62d8b1f7dd1ede0255b0c5041f4c756a786e43905cbbeb722d64301345b307dedd69ba98399180d5192ca0ceea0017ec5fd98cdc2e9ad0b92206532a5b42fbd1d3e729951ca0880c9b0d98a1e35c0b8dc633f496ce39635a1d9cf1d3146a8aecd9069a6b938e42820e43ae20a22fa6c9aec7ca8980d813ab8d3800a0e6c48127bc60ed72b57d93b3c241d56f6196e7f90c279775f2dbb6382e2dc30deb7b8a77dec3fe3acba43400d4d788dc5a9864f4387f25afeac6170be3f0ebe98b82cec12cec4b3026119488a32ff01fabdbe09b5a5b5ba6a09606bc1d1f1b8cb80a9d2fc1d666d7c71b4ce1bf6c1d54b67bcd8c161bf0578b6082af93413c4d90c808cca0f65a3da3f0cb41c605161c5025db707608385d57b7e0a0f4b8083faa97ab0dcfc4d0c9f2d2a2bbda8c7dff48d9e3d6176e2fe1929e9b1f57696ac3580d5166f08f01d3d9215fa7b62157426f9e9a466cd623085c090f68a0e43482dac7c5fb8cfca55abacee47c41a2263b20694023164de05c5d2f664e9332e4a7c13a49ffe1a910b4aae09af0252c0d35bb22b1bef29dc4f5e725ec4faa7341c92fcdeeb6d759d061b96ba2d40635ba1a9212a634732ea4c595da5846c81a5e7b585b4b7daadb447f280e90cb438aebd0c2daf466dd710de3a9538cab666c198fd1c7cdaa75ace8ab65e194a4672b29a678ddffbfdef83c0b299e99def9f609364fd4e0a579b7b6766dc6139ff66d87c0c38d76c1a3fe2f86a5c281166e1895c62935d1decac1027c069ac243be50f6c00eaa65a7e254aab85f906c40cabe0294cb94e2c2d15fb517a90eb742ade76a68aed07055237d7fb6f81f5429da61910632f38a0d1f2ecdf0273a1b652975e853cf50323e59d08cf216963111d071c57bfe28482d9cd0e629fdee048f7b3401ceb7e916a9d96e754f4f7b99bd0688466888b70485962c22e1967f32775d331525252b4ba4eadbf09eab1cb5c070f808de852d0f7f4b1d9a3853d86c569a763af0ab0f14ea357554d5474bba1df3542bd2955402b0c7cae3c3613d175efd4bcb7b26c9c0c9c20d12db872c29b2c22a291511f355ce73cd3307bf6daf6eb682c263cea4d92914af57a13c84d20790e2470353824ea3bdff2e45984a5b34466e28419209c12c3a2677b3120d56ef52d9edbeca9bda377e492c71d3ac822bbce812c9008920f8eed1b730782bbe5a83ea250b20b7ad215b8dab23a7c3612a2ee08df13c0e63f005578c25b807eb101d31a592eb7a5df2033a9a8fd4b9521bae4e610e45e1fe6f8bbcc288b8890d6be8d5f769dc09400738eb425e70af235fee5ddaa5f722fd715bc9247efa95d7e36b91c5effceb16c8a18026ab6d8f890772a7332947d55015cd2b69f767ba26ff997f2e0c2ae50ef693563a0fb5d23bdf3a0099e6f55713054e9cb0dae94d8cb1c23f14fb390570a823a27ecc373a002ff88c44cb27b827d8fd2892c8d217a4678914fe2abf1a1283f4691e7fbfdd4025927cc319ee57f92c14cbd2d7a924f5b1905fee0a195fb436d922d1eda4a6a1be1a8c70569cca5bb93faa5446006d8b8c11b62e52adf13e9aa0954825069bcba4b81baae888a789511f7b0450f638e9cf32c4a6a7270ded3ec117d392c07a4ba97113f1b44d51123056ade2fa2040fa1cd9a0d33c9328b4dfbf30d46b877fcbab43534ea64a4c6e7384a8924a6dc4c8fdc18f640d9981201c9029b94bb905fb015943e595402f2970993e824d419ea15989381321419ff2ecf6a35557d57c4992239b4dd5e5418ee86518a5898b4f9f32678069129df9dca921617e574a2bb4d9f4e7643a2684ba5b74143119d8fcfa7127f16ad9e8273762e68750e6a14e7e4eedc405a939d3f45809493e55bb69fb3389ce5f687df108b0e7088f3404b073e30d6bdb14c3da197643fbfe5909ce6963e843918259e298cf7662a203a3afdc320ee419fcf7871a534a084684a9e8a35c970f2efe7ad74b37404dc09c9b416d202d6b1648b0f83a275548cae5901769ae735ec2cc5027888089731fb696a26ca704ec79e3b5c42193a176714c9745da5f95785e7f6de76dc9f13fdc4a0dcefee7de4f70901c0d8135642c5f6153942618330ee6d10f9e212cab33ce56f693ba4fa7fa4659134fff7ea9b93c1de0d2d832782af519ef3558b7c3a7671628ae9f7d90322650359b7b386255d068ed220f106bcad751254d4d5beb9abfaea961f47d285b1aa2af484cf49e507ec8a0d83e07ce1bc0308e38da87be3348e437f749353413a554bf80f6475d97d36881817246121267141a34723d18b2b8258309ee51f03d0eb94a81bb85e8193b842b581755470d1ec9071a0b0ebc5877f651ea1e35d95a290d4663f35ff3231579c191030d801b652f98653f134a27266f8c31d5742af3b55f96abd0c83addc92024122e7e6d233f2", 0x1000, 0x1, &(0x7f0000000040)={0x18, 0x3, 0x800, 0x200}, 0xc) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 02:00:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="4a287880c6c35f053ef1070262706901bad5dca30f6896ccc5d9406e52af47ba3798e0ae0617ab9d42ddae367dc8a7f48a23bd82198b35399f45fcc2d35fb26a060de304239baee1320b8da09c9d8335bb6eb91a301f1f8feef4d01e296803f1b41b1d772a1f42c0aa6beeafc32bce8158799a838797e2e26072bbb458ed04d632a2cf701bef2e53a7733d04b02c61eec453cea9292fc04cf2e9a1405790fc2b1a10bb41b6090dd5fc91f51b87de0f7afef08e3765d6301ee74b15c4a8af5948cf7740792b93dc"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000480)="8779b5169c66729aad1766b129dca11c9890bbbe767c8093c5b9f30ebb2f76037b0daaef252ed08856afa5a7ac9f47abb92d6aeb7a555fc697d5da8c0c78627c5b01d3bbb28cf85da2fb39bf7a77446ef648e3242d06e05b70d52807afc051281cf23c396b74f6704f44", 0x6a) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) write(r3, &(0x7f0000000280)="2abd211de5ab1b5a404810323e8d3c5f6c14d6bb34e112323e38470a4cb0c4e41925cbe988a461cdc59c1443fa309823fb7b5977ca516b3f3b616b3e4078192bcdb2c18211c0166a99c1d3fdd45d88569d39187f28adfe630d2a2a9340912df1c7c7780bf49a2b4830c160db8b958af10f7718b095d4675cc5a24fbb838e2ac0b37b3717c644dab27f7b735f7fc64fd8533ec44dd9aa364a412310425f3d78a4e9a1aebd948c8cf59b1043510ebd4c5e9bac7cb2a5020a09e34440495605b0f13d6a24b4499ee3a9a554ba9b2dab997b3198e78603fadd4fdeeb4b8d73ef41fb241b713626194c9430af8af9a488e2f1ae3b9550b0b41b0b1bb36fe2b1", 0xfd) write(r1, &(0x7f0000000100)="8c65", 0x170) 02:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000100)) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 02:00:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1423574dee5f0054) r2 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f0000000340)) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x88) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r8) r13 = getpgid(r8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1000, r13) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0x3) 02:00:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 02:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x2, 0x200}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xc}}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:00:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) msgget$private(0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = fcntl$dupfd(r0, 0x394620825d150d4d, 0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x39301d95, 0x5}, {0x18, 0x3, 0x3, 0xfffffff7}, 0x1, [0x7fffffff, 0x2, 0x3, 0x8a75, 0x2, 0x79c7, 0x1, 0xfff]}, 0x3c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2fff7}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:00:47 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x800}, {0x0, 0x3, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x6}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x6, 0x83, 0x20}, 0x1fb, 0x100, 0x1ff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) read(r1, &(0x7f0000000140)=""/191, 0xfffffd40) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x4) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r4) sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x812, r5, 0x0, 0x7) utimensat(r3, &(0x7f0000000400)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x1, 0xffffffffffffffff}, {0x0, 0x70f}}, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001500)) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000780), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000380)) accept$inet(r1, 0x0, &(0x7f00000003c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x9) r6 = open(&(0x7f00000005c0)='./file0\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r6, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r2, &(0x7f00000008c0)=[{&(0x7f0000000200)="91aed6aa2c399ba3de58", 0xa}, {&(0x7f0000000440)="32337cadbe69d968d84d5ce507852b75e6e347a2f431caf6d79a0255f58536cced76049b6b15cebcbf9f892123457c303799bc4482efbafbea9578c2067be09d7ee62b0fd402dd73d74922e6e949e0abd51b13218e2f42f9315c7be645c42047d1cd2f0086f90a840facccc45181a9bd5661270e56a7ef2d7476a3da2c33", 0x7e}, {&(0x7f00000004c0)="c3d740fd1c2e2805295e771ed50061e1ae0e755dbe723e6e7137aa2942722874e9870fa9261cf03a5204ca32b939920f4ad9ddae6a5654c5bb48ff822f36fc4ed41ff6fd85d5bcfcfffc166578ce5eb73a304bb451af61a3e6e583f4be9e83bd59556ded51ba58e64ee144b701d42396d609580b884d9a750b4f12e748a8849a68099fe56ab5731eb8d1d51d01b6b5b07c44a3a0afaeaae195592b9be8cc3d19f2e7fa9c789d290428a3b81b7bd6f45ce57e12806603d5ddf8e3a5b97556d16bcb86eae3e49bf6", 0xc7}, {0x0, 0x25e}], 0x1000000000000260, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) fchflags(r7, 0x0) semget(0x1, 0x0, 0x0) semop(r0, &(0x7f00000002c0), 0x0) 02:00:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10000, 0x15c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0xffffffff, 0x4, 0x400, [{&(0x7f00002b6000/0x2000)=nil, &(0x7f000025d000/0x3000)=nil, 0x5}, {&(0x7f00003f4000/0x2000)=nil, &(0x7f00000fa000/0x5000)=nil, 0x3}, {&(0x7f000020c000/0x2000)=nil, &(0x7f000055e000/0x3000)=nil, 0x1}, {&(0x7f00001cc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f00002ba000/0x3000)=nil, &(0x7f00003da000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil, 0x20}, {&(0x7f00003da000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000281000/0x3000)=nil, &(0x7f0000113000/0x2000)=nil, 0x80000001}, {&(0x7f0000028000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000202000/0x2000)=nil, &(0x7f00000e8000/0x2000)=nil}, {&(0x7f00003fb000/0x2000)=nil, &(0x7f0000557000/0x1000)=nil, 0x62c01894}, {&(0x7f00003f5000/0x1000)=nil, &(0x7f00003a1000/0x2000)=nil, 0x1000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000035a000/0x1000)=nil, 0x1000}, {&(0x7f000064e000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000145000/0x3000)=nil, &(0x7f000074b000/0x2000)=nil, 0x77}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000001b73eb2eba03ccaf83df0000020000000000000000000000000000000000000000000000000000000000000000000000009fc20000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8080, 0x0) preadv(r5, &(0x7f0000000900)=[{&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f0000000240)=""/15, 0xf}, {&(0x7f0000000840)=""/175, 0xaf}, {&(0x7f0000000280)=""/98, 0x62}], 0x4, 0x0, 0x80000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget$private(0x0, 0x1000, 0x402, &(0x7f0000ffc000/0x1000)=nil) write(r1, 0x0, 0x0) 02:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = semget(0x3, 0x1, 0x612) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x8, 0x1000, 0x1e95, 0x2]) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xffffb3fd, 0x76e5aa96, 0x0, 0x15f2, "66170096f0d5adb0ff6e7ad6bd2203e3fcf53559", 0x800, 0xfffffff9}) 02:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") socket$unix(0x1, 0x2, 0x0) 02:00:47 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x600, 0x0) fchmod(r0, 0x7478eb723f720e5f) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0xdef}, {0x474}, {0x206, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000340)="0600080085b2e769906978a59bcca6f45773014c0857f18dab283b39c3784cb4e97a37cb02951dda3c6adace23fedc6236831a54e16e979f343531f33751f5a80d2fbb1b5c4f5a0aff6e82a73bd30b9afaa9362c1b80a58e1cd916d20b547f85324e4b650892cf2dab4e403b4cd37cfb1e4bba3a73192cdf6da2009709e7ad4848c985a5b9ba39af6a904399e25cb361a5aea4d10b29f751cd1f90a03df2238309ce0e62f779bb25009b292f0361d35b4e", 0x230) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) r4 = socket(0x18, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(0xffffffffffffffff) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000440)='./bus\x00', r6}) 02:00:47 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xb, 0x40000005, 0x10000, 0xc9f}], 0x89e, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x313) 02:00:47 executing program 1: clock_gettime(0x3, &(0x7f00000004c0)) 02:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000180)=0xb82f) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x80000001) 02:00:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0xfc) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0xfff, 0xcd, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = semget$private(0x0, 0x1, 0x8) r5 = socket(0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x1000100d3) semop(r6, &(0x7f0000000480), 0x0) semop(r6, &(0x7f0000000000)=[{0x2, 0x7fffffff, 0x800}, {0x2, 0x400, 0x1000}, {0x1, 0x4, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1000}, {0x3, 0xf, 0x1000}], 0x2aaaab50) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) fcntl$getown(0xffffffffffffffff, 0x5) r12 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r13 = getuid() setreuid(r13, 0xffffffffffffffff) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() r17 = socket(0x800000018, 0x1, 0x0) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r19 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r24, 0x0) r26 = getgid() setegid(r26) r27 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r27, 0x20007465, &(0x7f0000000500)) accept$unix(r27, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r27, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r27, 0x40087468, &(0x7f00000001c0)) fchownat(r27, &(0x7f0000000080)='\x00', 0x0, r26, 0x6) r28 = getgid() setegid(r28) r29 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r29, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r29, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r29, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r29, 0x40087468, &(0x7f00000001c0)) fchownat(r29, &(0x7f0000000080)='\x00', r31, r28, 0x6) r32 = semget$private(0x0, 0x7, 0x287) semop(r32, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r32, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r32, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) r33 = semget$private(0x0, 0x7, 0xa0) r34 = socket(0x18, 0x8000, 0x4) semctl$SETVAL(r33, 0x3, 0x8, &(0x7f0000000000)=0xee65) semop(r33, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) r35 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r33, 0x0, 0x9, &(0x7f00000001c0)) semctl$IPC_RMID(r33, 0x0, 0x0) r36 = socket$unix(0x1, 0x1, 0x0) r37 = socket(0x18, 0x1, 0x0) listen(r37, 0x0) setsockopt(r37, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r38 = socket(0x18, 0x1, 0x0) listen(r38, 0x0) setsockopt(r38, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r39 = socket(0x18, 0x1, 0x0) listen(r39, 0x0) r40 = socket(0x18, 0x1, 0x0) close(r40) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r40, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0xffffffffffffffa0) r41 = socket(0x18, 0x1, 0x0) listen(r41, 0x0) setsockopt(r41, 0x29, 0x1b, &(0x7f0000000900)="00010000eff08b1b86a2479cbfcf38c2c45ca3b02b3ccf1d6fb1ad77b358f6c9cb5a568cc9d2205e5794d3c49e3e98d57cd98395ca8c56d2ce737355c3", 0x3d) r42 = socket(0x18, 0x1, 0x0) listen(r42, 0x0) setsockopt(r42, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r43 = socket(0x18, 0x1, 0x0) listen(r43, 0x0) setsockopt(r43, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r44 = socket(0x18, 0x1, 0x0) listen(r44, 0x0) setsockopt(r44, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) r45 = socket(0x2, 0x8002, 0x0) connect$unix(r45, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r45, 0x0, 0x0) sendmsg$unix(r36, &(0x7f0000000340)={&(0x7f00000007c0)=ANY=[@ANYRES64=r37, @ANYRES16, @ANYRES64=r38, @ANYBLOB="50d5ddb4a6631ab7c45afe9adf4d51bd21277b492ed741c219bec2a3a20233d23edc86bd9b1cae156082fe470c4c49a8b4583e0288bebbf51c774f4e9b5f65422ea1de513f0409c96d54bed3d518ff5ec8207d2fc16a4582002a66455cf74d5ec3a3ce9892d4897b8d3e4786ff84884f923c24fa37bdd9ad1e5dc010e78e", @ANYPTR=&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRESHEX=r35, @ANYRES32=r45], @ANYRESHEX=r39], @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000440)=ANY=[], @ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYPTR, @ANYRESHEX=r34, @ANYRESDEC, @ANYRESHEX, @ANYRESOCT=r33], @ANYBLOB="9f9de90263633126a43ed7d5c0f4e6eb854b79b5c3c29eeaf849944722a489200225a87b9e9fa7f71cb3e4e928ae3dd3bddd3d6f6167747c5dafdac9bde0ccdcbe643b0f448b1a42e1683a2ba92249f2908fc91cc333d3be021b6c877e343bb21ebc5244e664e1de5e743f9e2e1075a6a3bb648eccee1d2aee36a551b4ac0032e413343c6406008006bf71104d1762c1fb1dd0c4dc3a01a195d00f42075ac6afb5f389e2226d710cf7dd7638209e337c26c997f67a943df23f47e0858e0efcb689078b7ae18d147e4e34d1de33bdddc81e74e4c5b6e73b", @ANYRES16=r41, @ANYRES32=0x0, @ANYRESOCT=r42, @ANYRES64=0x0, @ANYRESHEX=0x0, @ANYRES64=0x0], @ANYPTR=&(0x7f0000000780)=ANY=[@ANYRESHEX=r43, @ANYRES16, @ANYRESOCT=r44], @ANYBLOB="13ff4e61006d4d36676ca6a9fd8ec995301c49807bbe6cd5e93e6b3c4d3a958aa2467b37948d17", @ANYRES16=0x0], 0x9, 0x0}, 0x8) semctl$GETNCNT(r33, 0x1, 0x3, &(0x7f0000000040)=""/32) semctl$GETNCNT(r4, 0xb, 0x3, &(0x7f00000338c0)=""/102400) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r28, 0x0, r28, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r24, r28) lchown(&(0x7f00000001c0)='./file0\x00', r24, r25) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, r24, r15, r18, r20, 0x1e6, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r46 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r46, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0xfffffffffffffd65, 0x0, 0x0, &(0x7f0000001380)=ANY=[@ANYBLOB="e0004a184907e51c4d1a0197fec4a4fe66000000000000ffff0020ff7f00007c902b60848a9dadb1517769f4b5b2c82aa47107836de305001f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e3f00000000000000679a8a08a886916c5f9bb1a23d11e4e944fb1455deb7a586fb8222d6b728264b5afa87b53586959c487eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854821a2e191500000000270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f074b6d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bbade62c8893d78524e237199d15856024633a71bb0b5896291085e5301673f688a919661d0a1e373b41075387eed9771524765f23d2f2db32acbc66b190c4f9b1c6bac9bcdce389288d9e1b40e620771f439dba4b4c102d4468c5be4c8e69e629dc6a865235b30eb7dcf0e51dcd6bc37758f50f2e907b586733ddc583bb2ec3e32c06e20368a2ff5c4fd168abfbbc10cbe4dc6596d430af4cf1e131f950eebaa9106008c0a6f2eefee24bc6a2e8312191e6aaf4e996aaa156a5d523e21bf5d4cbe12b8"], 0xfffffffffffffe60}, 0x402) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) r52 = getppid() getpgid(r52) r53 = msgget$private(0x0, 0x20000003c4) msgrcv(r53, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) r54 = msgget$private(0x0, 0x20000003c4) r55 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r56 = socket$inet6(0x18, 0x8005, 0x10002) msgrcv(r54, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000"], 0x65, 0x0, 0x1000) r57 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r57, 0x0, r57) accept$inet6(r57, &(0x7f00000004c0), &(0x7f0000000140)=0x6) r58 = kqueue() msgsnd(r54, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYRES64=r58, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[], @ANYRES32, @ANYRESHEX, @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR64, @ANYPTR64=&(0x7f0000001880)=ANY=[@ANYRES64, @ANYRESHEX=0x0, @ANYRESHEX], @ANYRES32=0x0, @ANYRESDEC, @ANYRESHEX], @ANYRESDEC, @ANYRES32, @ANYRES64, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYPTR, @ANYRESOCT=0x0, @ANYRESHEX=r56, @ANYPTR64]], @ANYPTR=&(0x7f0000001800)=ANY=[@ANYRESOCT, @ANYRESDEC=r55, @ANYRES64, @ANYRESDEC, @ANYRESDEC=0x0, @ANYPTR64, @ANYRES64], @ANYBLOB="caf18fb1b9e8ee1ec817d66a2588b5aa68a0895c4a414d93b29c0f30b103e0a31491c629fe3172fcbf83cf168927e42ea0ffb6507c0c7f0a84eff817261bad4ab761fe0cd126f4f829cdab713c55e0bf8341a6bd618fbe38208ecbe4434117ddccefa2e186feb50a790ea3d915d90a4aed596e8d926de5c5307fe46a6e37e4527155bb04b21455a17f4b355d65fb4dfc72eeb56bc4a6c4a8cf29f270a465166b5c63de11547a75499a53f24caa99763c703c34236ee5e412b7cf576c4064e5b52a", @ANYRES64, @ANYBLOB="33dfac09fea05a1e52aca400b53b1f44296fe09e9a6c7c88a444a822fe44ddf7fff1ab4973f10d591684e5e8fa218b944b158ce8"], 0x7, 0x800) msgrcv(r54, &(0x7f00000018c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002288e36518a83054cdca7411fba2e1ef77512981f623181b573b244f777524f2a5cf693ac6b33f4951d4f8c412bfe8c4c29e8535a207b3745896d44b003fc0e31380bcc7c825cd2802faff27ca54b3a6c3d824f66cdb407cd9039f0b84de77ee2b778128a5ad93cd6e958747787fccbed65f02890a23ebc189fe6d469633becf6b1f09f366eabf6b21250ecef7a311d37ce3998321554ee8403776da19edae5817dfac3338fafd7b6d3ffc490552b5ea4a8f0d0ce6e90734afc27010e085e91e5784fe43ef0c1c6a27eec7d8517d8c436fd41f4f756ae783687ebdef627d3bc209a9e5659da2cf1dd710fcb3f578fc2baa27505216e8dbe454dece81f8bc77f5c1d71d2ec9b9ebfec5087bf4430dea15857bdef72d46b53b419035d1a4d9040cf56dfe2286a61b7e8eeb2c66"], 0x104, 0x1, 0x1000) msgsnd(r53, &(0x7f0000000ac0)=ANY=[], 0x0, 0x0) msgsnd(r53, 0x0, 0x0, 0x1800) msgsnd(r53, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r53, 0x1, &(0x7f0000000980)={{0x1, r48, r50, r47, 0x0, 0x46, 0x81}, 0x10001, 0x1, r51, r52, 0xa5, 0x1, 0x4e2c, 0x6}) r59 = msgget$private(0x0, 0xfffffffffffffffd) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r60, &(0x7f0000335000), 0xfcb7) writev(r60, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r61, &(0x7f0000335000), 0xfcb7) writev(r61, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r62, &(0x7f0000335000), 0xfcb7) writev(r62, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r63, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgsnd(r59, &(0x7f0000001580)=ANY=[@ANYBLOB="a98faea775f06c26c2e651d16b907f572aed79c7c32e4c57e15ebf596d64ff595edd06f4ad37ab8a08fee46c7862a10df1e0e84244ae4059b78ac38fd74c13191de90f7ee2fb831840d9fec43a7525865c36ad7055fd22c49ce1ddf70200e967e02196e8b60923f2f2a40d69fe1f499e29b494387964e451ff8d56ccd72bb38669b51f71b2c80c9e550545bcc1547e9f694296c79b04222b11c99958a98b3f3bd2452de60db99c9088d639473e9cd04b1c6bd819d174890cf541020491687e447ab6615c3fde3b488f9d10d2409144d7d9648117fe044cbaf7443fa81f0f413c0f6066b37ee10a9444d0237985ccb08f", @ANYBLOB, @ANYPTR=&(0x7f0000000700)=ANY=[], @ANYRESOCT=r60, @ANYRESOCT=r30, @ANYRES16=r61, @ANYRESDEC=r62, @ANYRES16, @ANYRES32=r63], 0x9, 0x0) r64 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r64}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r64) r65 = syz_open_pts() r66 = kqueue() kevent(r66, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r64}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r65, r66) r67 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r67}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r67) r68 = syz_open_pts() r69 = kqueue() kevent(r69, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r67}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r68, r69) r70 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r70}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r70) r71 = kqueue() kevent(r71, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r70}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r72 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r72}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r72) r73 = syz_open_pts() r74 = kqueue() kevent(r74, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r72}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r73, r74) r75 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r75}, 0xfffffffffffffffe, 0xb1}], 0x0, 0x0, 0x0, 0x0) close(r75) r76 = syz_open_pts() r77 = kqueue() kevent(r77, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r75}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r76, r77) r78 = socket(0x18, 0x1, 0x0) close(r78) connect$unix(r78, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgsnd(r59, &(0x7f0000000a40)=ANY=[@ANYRESHEX=r66, @ANYRESOCT, @ANYPTR64=&(0x7f0000000b00)=ANY=[], @ANYPTR=&(0x7f0000000a80)=ANY=[@ANYRESOCT, @ANYRESHEX=r78, @ANYRESHEX, @ANYRES16=r22]], 0x4, 0x800) msgrcv(r59, &(0x7f0000000c40)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa90000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e8682396144673f1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f77696b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/388], 0x44b, 0x800) 02:00:47 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x0, r2) fsync(r1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto$unix(r3, &(0x7f0000000140)="7d43dfaad993b2f8c27198ad6f7ddba71fa338c42055c87e96c44798f63d35a8a8b293005c1909d840b32caf7b1f5d076eda68953c1e3a9f3ddef70deccf26f510f3d25152e9d0b3ef3e826c58cde84039ea25567618bedc8f0f2b4f3ce1d5d64c27eab4e3c6f85bdbcc04d3abed489af30144844e4ec99af05c9c6bced6f05f8de863fa7e044d43204af6115d509eecefde10ed8cb874c8bf44d782b8056538999f91", 0xa3, 0x1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) 02:00:47 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x1015a5ddf851511d, 0x2) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/40}, &(0x7f0000000040)=0x2a) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) 02:00:47 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x1f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r2 = semget$private(0x0, 0x0, 0x810) semctl$IPC_RMID(r2, 0x0, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x80) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pledge(&(0x7f0000000180)='tap', &(0x7f0000000200)='-\x00') 02:00:48 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffeffffffff], [0x0, 0x0, 0x401, 0x80000000], [{}, {0x0, 0x0, 0x0, 0x1000000000}, {0x0, 0x0, 0x1, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:00:48 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x2, 0x54, 0x4, 0xbb}]}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff656474d52246a46d89dcc06b8fce47453000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2905000000360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f4300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000"], 0x10) write(r0, 0x0, 0x0) 02:00:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r6, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r8, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r10, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r11, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYRES16=r0, @ANYRES32, @ANYBLOB="c4adf149e170695aedc4146624775b4842c6046287786dc94aedd42aaf3790a574f3b3938e2766d256e19412fa91b705936894a9baa9c2b25f265d80e5ef440a87564c82d8441666d1abe710987a29ce5eccc79eace20bd8f63942006181b70a3abfd1d90963d7b61f03d66c26e7e8df90494409032f3a33f7a850eab54e74dff15b3d0707955080d2ae45f9593f3b43367d9ed0ff865dc8ec75c1773f63170e40a6f639f90b5ad841d849e3f7e039b02fd5f99e63dc2b59de08816508e4f4be73a857119c1edc23e15a32893b12773ea3aab35d28ad5bda160593dab55bbd45828acb8750124bce62f5ed1b26d0da6903097d3bb6deccdcf2358e55b590ac2d5382aead43f9ff525df177186983104b866434ac534c56d832fa5a3b79989d3ecb33ff202ee8f6fd814f29f56ad79397b7df4fa5b559eb3a3a846509ee3d5d2fec9f6f46370e77eebde74df17a4b9a4cf72d11264331a113fb128d383951c5f49d595401607498e18bb734a688ed4d8bdaf2c9f4d3fad0d56a6c1bb636633ca08e64d34a56c900ab8a97bc53c51b81d541d5085e38443840162c7b4c356e31776d684b5ae23cd95a38445e6c1f6af91fdfe3b2194b89aec00a1302231f05af88458c65aba282ad40354267ae3815223395d1154de3cfa77585dc39261d0f0fcf814a043f007a949e15e265aafae045887a57fe46e3208b2437039021eb77225707660cc11adb9164feb17c37977339ef87f983bd2c1fa3993e1b2c56cd9ea40bd5ce69dcd5798b3e96de6a6de2ffcd026b1e39f7f064688ea98e3284e193e34cda0b289dc846933e04034c035e8f5310dce1335890c491c62aaf3795af57825ef9e977f396ac8c8fd71078b1af959908bba2bbdb7ace3de3cf5fe1e4dd1892c27e8d86571b3acc26b6fe7e1647ed68cf09220d8ef4197c5fd1e817a1430926092c8e58e1a24faa0aecfe3c13c75f3c8f443407f73ded15d0947a44c0edd77433deb1bcbb7c2240cec3e07f280a07e540d1899668dadcb5a5e8852d1cfdadf5148fd2d91ce2344f7a24cad692655953464c1f1a03c65d438114d75aa40d11ee862e7091f7513ef8ccfd80e688022527522c00046f9e4634706c8016841c8b31ac97de0a20db094384f371a5686844dd48b6882c918a3153a1442ab920c8a0454f8d37a589093b33ca8497a95855bcfde6565746de7c95228674925901940bbda7928a8e76529016efb7a1c7a019c0a208c32d96ca40ed85bf89324bf2494dd3653bbbc2e9c370cbbf32f8544bbb70af4aa1ce333bb1067406ab1c086d54a41d556e7868459c6b083a471fda91edde551e373cb59b134462a61c793676658c53d9e89836676cd5cfa187c921ccad3b624e26a7a590b54df7aa3bdf96b68c47a873a5a5d3ec32db87403ca5d9f3387f8237e9973011601b7566a69f170c0197d1c0ae977afd3fa0b87bc573437a0e0731ce69e189dc8100fe03e0ffa4068db1ad6dde92aba7f24c876ab2d32e4e9a3fbfc77ead2bedef837ec8612c98c37878135f92bac82c0c1ed06984a9d4b4000d28bfa78b7e89aa95606bce15b894d07713044c621961b90df92137f1caf175cdfa44a01648bb96f529550ae4f8953fbecb78d62d0a6c44cb2b1b9ef49f2df1174f3f8374b3b24e2cff744d647d36df9fbd8956c96bfb814445790af72067fca7b5fa36a2d1f9092e3132e97eb589e86f3c4f08af314b489fd33ab6952be60bfe940f7ba474b035aab89f0069adfee540fde1dcacfec1ca8274aea9b9f5dda3f516b196b333c706af3b592853471dfc5e89aec64278d3600b256164e3b3de6b3d2615f5b58fb7ea55704cf609333151833b0f7f269c06fec1cfc2e36028af0d72f27ef675fa8683a7f26fefe0f02cfb90534e9a57c90e223ffda39337bffd1ccbbe607eadbe8e8a4f9fe440de4ee2c6ef94572f3883cfc8a3625debb59dbab9f8ca400551d2b7a7ee7d65a14d76e67ca77a9123aa3623c5da791dc7af4d61d91d06820002bf959d986d7046581468cd3667dd7729febdee81f7830bf6bdd2f2dc8614e19ca8e890a3caba0b64f9b472b94f4884c5192389201de8d4b01fcf498b78007d9e797238cd5f5d6c01877533df64d0cb3e8e38210169eb9855b4696f958a9faf0fe7b0c73f891fcab1264982c14a852afff8d0330ee9837902e434fb527dc0ec7bdd8b17c3b142da9a59186bbf170fae2b1dfb8dbaf6f81517d6e06cb3d261b624b65253f66c0aa17916b4f6b6e69723c9612d610be82e15c9d329ab7dc83de6cb692a2997a5a342aa43c095ed8c6df7f9aafd2e42ca655784585ce9f7bdfd38b91505d0c7a6425c90bb2b6c6665a9d2b1f8c4042f583039d09b10263c6ff83e4f9826a643a3da4a5f73c5daed7c993dc92fcbb36e01f1191a0c1575f6f50f69f5b3a9524eecc598c38b8d4a05e1d277fafd61f68ac502abd6556f816cfeef5ecc81af19b37628cdcc465f8d15034f2d880abe3d64e9fe510c2e788c831ee8457ef1dc652075b64f158b93082d1fe1691b0b68f40db89316eb1823f138bb8127fbf802fe6441d2012f8ccda438a285701ec7262bebfd67d70681651700ce93b322dc53a54659f761c216bb206a95ae0db5e580d5c7a416c49657baa90c677c4b579168dc9d6410815ce7d088342c8e7f5f9eca354ef80986f688affebb03812287b195539f8fc16e8bb5a9df24063c23d5c013c7a08989a2843fc99e5ee55b1ecd377c6cf69f48112afc96a0798b0950085dba65a4e63712095d8f90984efb46fb57b91a535342d067fdd3040a4d2547edc57b4cb5abd87a357e44861446e62449b2a55074ef664f21bdd216fbfe219a95f0468a93d03dd81a2e1f7c93980451ed1da856aad42f566574fcaef4609511433bdf5e5ca381ad0ce87d708e41007d11049c0cbfc8c3f80f9f8add40804047411f82221c4c158321fed6591c391f23ea9100f38a486a695e7bb4447bd099d1425bfd540e31f14c162c8550ab0945bdf465adbf5ee76ec7ebe0da7bf492927b4327c477c620de136690e32305f5190a5debb68de691d3a4e00ef46e15cbb1ad40823f4f4a97a4d9446b225db286bd61d928140934ab2a03b939357f84f6082580fb99875425b412e553a71469b672d4b93286520b4829e156caf27d1c0646f5f1f986fce5b9abc629c4e6cac10785df5df29542f3f708683561eaabebbd18971d0eb6d5a9a42936ea32e30f86f43d7033bb978a2d6e1a9c4bdf080df92cd5ce81b8d116589cee4a637aeaf2a403c98ac4ed8e2d4b223c45389a33825161b8fa7b73fa26d1c1739a4d7e20f7db30df0cc8f1383699441ae2c9818bec5d6b67a82da8ce64dd889a7798d7083762631618c21fc01dc9c58107d7a934b36f8d7261c95d5abb77f2fd5ae00ed1123775ba8e74452628b899210da034351cc68a6537d18316a18b4e68d9254526f43da97ed489932785a841f867efff8c8cf3609373465afddcae4a6fc05b73e242e7004160b7e8d736ec65a610f9b6dbdc41f736d1738467d54a15cf1f6a05c9ae819e29cda6864c258ca727367cd2a40bd1fe2b5a9f70ba36cb7d9a8ca8feff499047dbe6cf997bad74f1b6533281d35d9a8f4445ceed213b71658024f9db70a15cf573d0263bd325699b6c5547367ff53fc94bb64f403942d9239c72c37d2047c9378502ac21c36e16381095571f951cf5fdca74fd0f7bcb06d61c3411e9fd1f8462bd54c5d5fe79390cdfffec9486fc97f8755a54a17d1dc14b738def541ac2f4700a8365656a1a833bea0df96bec119277bdfbadf7684275ce1c430c768d5155e6ae4fc8d177a1eaf5b7c755da89a1c4d77ac13086e736b79a8d0e9375503896391e88d8f4195cc31c125aa035efd7d4797c85887b5f9e56ca780da1dddae1d25a0293bc29124e661eb9af2e5e74de79334b694fe6d596bd30806ca19e3056918e5f0483b37aeee1f68053c5dd7e8340996c5be16820cfd228039ba7da963c130d64fd77553f2c839a46d6eeec588da7a2ea64caac38b9de146296192d0140fcc5a8a8a9e5832c3be18cd2d3ae280b05e1cfa31063f66c133f6efbc83a2e1b10326efd309499a9392073681319f7e74c5a303f0d96ec57162757427ad7872aff61833a47e3cfc83ffd90ac2823d76b24ad6a85f7608b3cdbf6d5388b1a62c742728485ece52d01878fb1e6c49863ebbdbc8edcf89736542a846c509e5d11ec05daef3de0f0a4b1fc38a164b8c828c0c5089be7e633af914fc077f3697247264d8e07f0cbaea4183778d81941d7f9a06c3892d316d3cb9d9dcff8dff55452b187f807d4fc776b7ed7b6986f6c2e2a24b62502a65f818f283950b6dbc6a81f658481f92444b99e0c347939fd5282b7d73449dfd782df2a8a4152bab1dcb89ada2bd06f91ea16d2c460054ade69be39d23f27204818631b4faad66d34d1d2f7b953e1c79e3c8b106a5ec992a17d9b97c9ab54773ceb52d00a0eba446d4383ba53ecbf2b567ae0bb55f2837d9e79f9ccc7f44a17d37a8027a8ecdc6f532a486aa0a2aaaf17a7bacea174ec8c2c57213658c50ce7819467b133d8a4c3c2d0c2b7e84d7b1153b1f7116f60098459e42459a9e57b3444df5d0e65fc70c691b8d28b1c30d08c004c504d32cc39cd705e5584da9d0a89b4e734f11ae754bbe490cf284f861a875aa58d74b59255964db97ff6178902b9375be3ae231864c52ce4bc67c05dd4adda9b78dd52454bab5711b580f3df0007819fa457f5d7ad87dbdb2c64893236dd9b01942d91a8fb02e8105196130d763abf77c0ad8ff5e071ec7c9914ca619e2ca3fc9352fc452a2933124f563752bf3da9065d5be3936265397c13d8abd70f52ef912b7e54a5559133599c1062f5d723f503b29a996a541996cc7b3ac88c9df3c1b8fead628979ae420252547082724dc07a9d27e2e1e3e85567863c478a330a17162e11ea544b0cd7dbc7ba03427dba1ee99e4e2797b74cff306c4f590b68b57c27ae264d638c1ceeb48f3eafc99b568361d88d2929a272598ac11dc64c228f769a153579aa983b807df3bae60c14f680f2dbe19f3affa535aacb6bfbf2793f9928ff94ab5bb9c97ef40c7c2dc9f9bc930d4a0a2c13bc3e14c959dccd82e7f1d33044bd8f6db0c6c8b2d4ccd0c1c409f36fcc31cb60a0dbf73c63031e0b144b3636e33e85468d50dd1ba7becbef63458b248bbb8b4dfc06f0dc31b5dbb94be38262a56a905dcc60b7bc33eb0cf5b6e7d4cebcb6c0a65f066debf4763c3365680e0cd677fa9fb4328255054d79f0ace50c24d44d5738f7ae8015f90ca7524910894c8b0786ac738566f1fe50e89c026ff569e6381fa499b84f5a961ba7c36dd434ffa5f340aa1456c6f9fc3343a4223b30fd4e57122ad3e046371e30e15979b2fd3e2f7a0116b6cfca7ac119e2d234a324de4b480e1d6e5b0b4334db07611d68a877034b42a9be5889590475517727bd1ff73764911b224a81508029adfd56f909e45b7cd766e12d9d6a4e3379d70c9cd807215fa4e329945698db2452ea491faf81e482c420f7ee9476337b8c21c44ca619e50657ea0bba349a82681ca09d3ee00402de01d7f85318a65c2595dbc1cd8326b99a413de4a83be320bd1d43d252e868fc4d5ebba94816be820783b36d24e0ceba666cdb11a1af1b69d0af181c50e19f77d09282622ac0d06c315e678ff317e7a76f9be811ad0179c9aa27f7eef10021e83bdd7435cd12ec6bf9117ee663d7e7993e5d95c3ab224133c4c0e097e4f42eabb1e18cd815e2998b8fb253a639", @ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYPTR64, @ANYRESDEC=r9, @ANYRES32=r10], @ANYRESOCT=0x0, @ANYPTR, @ANYRESHEX=r11, @ANYRESHEX]], 0x4) close(r0) write(r1, 0x0, 0x0) close(r2) 02:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xbb3) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0xfffb, 0x5, 0x89, 0xffffffc0}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000280)={0x80000001, 0x3, 0x2, 0x6, 0x4, 0x48, 0x800, 0x10, [{0xff, 0x9acf, 0x4, 0x7fffffff}, {0x1, 0x6cf9, 0xff, 0x7ff}, {0x9, 0x6, 0x10001, 0x3}, {0x80, 0x5, 0x3, 0xfffffffd}, {0x800, 0x1, 0x9, 0xfd}, {0x0, 0x6, 0x0, 0xd8}, {0x6, 0x2, 0x1ff, 0x5}, {0x6, 0x4, 0x3, 0x2}, {0xa50c, 0x81, 0x5}, {0x5, 0x6, 0x2, 0xe0}, {0x6, 0x1, 0xfe, 0x3}, {0x3fe, 0xffff5355, 0x3, 0x800}, {0x7, 0x8000, 0xaa6, 0x5e87}, {0x1, 0x9, 0x81, 0x4}, {0x7, 0x5, 0xc69b, 0xf0}, {0x4, 0x200, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x2c}, {0x5, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f5af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:00:48 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x100) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000140)='\x00') chdir(&(0x7f00000000c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000640)={0x10, 0xfe2, 0x4, 0x8, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x107}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x22}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fec000/0x11000)=nil, 0x7177}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '.\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:00:48 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}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) 02:00:48 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xfff, 0x40, 0x81, 0x1}, {0x3, 0x6, 0x8}, {0x2, 0xff, 0x2, 0xff5a}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208041ff, 0x0, "b000", 0x0, 0xffffffff}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 02:00:48 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x634ced9392e2b1c0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x118, 0x0) rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='./file2\x00') 02:00:48 executing program 0: r0 = semget(0x3, 0x34b22c39d8a671c8, 0x40) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f00000000c0)=0x7) socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x82bad8d3bb6026b6, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022d6aad64d4080abda0f3b82562a9f5fffffffffffffffc0d3aeed0b07c2e93b104e4b6ff419788fa860d3f3b09000000f6d51691525dbd3cfe49622c030e17d415579b08580326014e7b8a1dcf34"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0xfeba69f5900a0639, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000001c0)="70d6594647da1029e0b671ea694f1d3a1acd365850fc6aee51cf", 0x1a, 0x4, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) 02:00:48 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'\xfc\x99\xfe', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffca5) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="45aabf549ebd78fcdd2b3c6e2f70f00bf909428a85a3b62e985de1e788410fe0b23f2cbe3d7198d77675de4d5bf5fa4037ea0bd4c93d3abed9dd8a29b66c7c871a345ce17739eeaa15032a9c58841edc9aebc0d337d7f44540114b9c29fe06ab6ecf36ee4447f0b4dbfd38e4ca50873cfe6daa4dbe9a6fbbfcfca17eee8bac93f77127c1a04a8c7d636db4902d52ebc18453ce0195f67e91313429f591db50e80c533dc7064b20d14edab61562057f4521933fc7fe6e2a71ebf72cb4194e1a28377733c43b6607e025b65a7c803c164d4fbaf3ba7213cdf4212cf226de959325efdaf16deb168e1ec1a5000000000000ade44ce2eb3bf0552fc8e6d252b4b1b32fb54ca8b21547f9925709f9330c980c1590fc0d4ae84036fd2909e7f513761a94e969054d7ddc290deba0da61184919fd7450c233cdcddc82920d11d684ea4e5a0b6eb3e2da11571991a2ae65e7d7bbb144fea77297561c905429bef2c50ac6a4b8bb0110d645a9ffe411a447557de0d0000000000000000000000000000000c8a4c62e87f3b7e876a0e514ce045539168c12ecaf13ea622c4a6c6e331bba6e8d777dd6769645a6e13bf108c457f30eae2fdca2d6a2ba25b3774a3b3319d80d7774813d155f083df7475ed3ceaf4f7affb1913af878064c29ae9285f169853f49e0aa3892154e13dcfd71201ac93f7f6a8bfc1d919c2ef236c87a22e6357edf9ee1dc62f194350fcb12337fe49fe982bc6b556c9bc833456f1cd58b4bf5e3e1883a40db3592507a8c31cc9dcd7ee46fd1db037ae155c2f5ba97"], 0x10) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) fcntl$dupfd(r1, 0xa, r2) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f00006d0000/0x3000)=nil, 0x3000) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x800000c, &(0x7f00000000c0)="caffcbff13b9fd812eaa6f32f549044e713048e69931929648", 0x19) setsockopt(r7, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r9, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = kqueue() r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r11, 0x0, 0x0) socket$inet6(0x18, 0x5, 0x6) r12 = kqueue() r13 = fcntl$dupfd(r12, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r10, 0x0, 0x2) setsockopt(r13, 0x205, 0x4, &(0x7f0000000400)="ea01000002825a4b3040d9be38c78fb0508c1368f2447f61b71b9f6216ee6677949cb1fb95170264e10c3f3276dab6ce561faf0b45d3ed6f7ee7de8b8a1870cb08080acf2a6b7cdd940bccfd02404a458988f37489e6db036d6106f9358ab197201eb4f34a5c00dae710aaaaa095f1a0cf82d09ba2f28d4a18de84346e3f700000001d000000000000000000000000000000000000006f4a59630e92fbd4e1efc4935e7875a5c360e6486e2b4387d0b111484f5f609c23401ab9fb617b60a5ee07bf15719e14304e", 0x0) r14 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000200)=0x759) r15 = fcntl$dupfd(r6, 0x0, r14) fcntl$getown(r14, 0x5) r16 = socket$inet(0x2, 0x3, 0x102) shutdown(r16, 0x2) r17 = socket$inet(0x2, 0x3, 0x102) shutdown(r17, 0x2) fcntl$lock(r17, 0xa, &(0x7f0000000180)={0x0, 0x2, 0x5, 0x1000000100000000}) setsockopt$inet6_MRT6_DEL_MFC(r15, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x6, 0x7ff}, {0x18, 0x0, 0x3, 0x20000001}, 0xfb12, [0x100, 0x2005, 0xff, 0x4000000, 0x6, 0x3, 0xfffffff8, 0x5]}, 0x3c) r18 = shmget$private(0x0, 0x1000, 0x100, &(0x7f000000c000/0x1000)=nil) r19 = shmat(r18, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r19) r20 = shmget(0xffffffffffffffff, 0x1000, 0x22, &(0x7f0000ffb000/0x1000)=nil) r21 = shmget(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) shmat(r21, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffb000/0x1000)=nil, 0x1000) r22 = shmat(r20, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r22) shmdt(r22) 02:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791c", 0x100}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) dup2(r3, r1) dup2(r2, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 02:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 02:00:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000, {[], [0x0, 0x40], [0x0, 0x0, 0x0, 0x3, 0x7fffffffffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01ffff000000000000"], 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="06000000000000003000dab75c102d55f439254e9f750080f08339188ce68e7116f8b9b56894154dbad189ff7ab0bf8198085ecd4ab3d060555636caff76e33c4e3af81de808cf7dd89b50e7b5b417ec643f0b10c7817336754a984d633725b3e43e7cfe5bbc573da44c3110b964c7876b7c4d9f257d6e78554bd962d7d51342e29ed24666e0a5b253a23c19962f6700451474a59e0b61028c0e041e5b9cd2007c9d8b3b42ea132a71d702313d68cebf4837ae8ba0f892553e41be676637e248d0a4d9a989fd93cbb7d224ac3235d9b1cd4d7b"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0x3, 0x10000, 0x7c82}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket$unix(0x1, 0x1, 0x0) shutdown(r6, 0x3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x54}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 02:00:48 executing program 1: munlockall() mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x1d8) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 02:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000080)={0x6, 0x8000000000000000, 0x518, 0x0, 0x104}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10050, 0x0) sendto(r1, &(0x7f0000000680)="06d5cce621e5fa09db528b10d97554d93ca8aca085b95c982620e1ecf58e40f8ebda5bac128ef6965d9bf43685b246259af2e28bb5a32bb3a1c15166a55d885f99229f031043f28ae899923bea041ada1cb23cd2a43f4cfd9492a9baa8c09d7c59acf4e7bcedf7899bdb373c", 0x6c, 0x4, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000140)="69f48a1d656950a652f86b4cc9baf685fedcf81a99df64d9b3aa679c288430c83d3c7e5c954f6b99a810d1aaf7bccfc10e30b681d4ac9b60616632c8b00e75", 0x3f}, {&(0x7f0000000180)="e07ebaa63307cc2510fc25cb007d5c39ea91d5e7bdf948d4a95e56034395359361db8dce399469ad6b5dce2a686fd70af4419771beade7fee5d165c4b9c9072e6609384ea6aa8fa337004958ff920c8216d8ddb968a94b61c82d0290277e7ef83b6dba55bb58f065622ae81f0ca48b6ee3a7b834f1cb0c1927858bc7828655ab0ea7d4d944b70dec138716db4086fddb3e", 0x91}, {&(0x7f0000000240)="2a7e5929e2ed111a6bef02d715eb1087b6ff689b890cc01fe6d648a2da7a90df68dc35e45f0deecfb836f90005af54d71d05f952085538e533c83787dd92ede342ebf73aad2063b61f35910fa3798dd055ae71010d9ec2dc686f453b973bb4d3f4b8cab8ca36717f284b0ead5533f04c02e63ac33d07dbf3f0136b5bf7c1246dfad643e6bc4064251115f202d7f6f3d874ccfd662f4530567fe02071d64cefb83f11979bebd42c8e73a01d62aaedd3edb0ff6c4e641db4ae955da3b0b8649d030579cf3cd66ddafa264d0d8bff04ea7c5ae5fdc4bff1a9ba4714a0f32bb80583f4fe808efcf43bd10d8fe7afe7bb4b219fa4b38b0bf601af", 0xf8}, {&(0x7f0000000340)="66461fce6cb7c5fad40de3e9612b083a73b08eab0bf63f0d370538f4729fb0972ad1a4b32d566a8fbb2acd6c4f173572e59b8044bd10", 0x36}, {&(0x7f0000000380)="7ed66f6965efbd7e4dafee39f861b6a117ee4e9c2a6868705657bb0e61b470d41e72971993a8ab061faa3e0affd8ab9733bb6ea06b54e12ab729e9be7ed99d27e71856a01a5b060a32cdfc9e108aef1817e7ed6a325a07f6795d2b74134dceaf3286fa5aab10f2ea1c71d557b12777640257ca611fbd1c9fcd6c9b5a51e7226945e290fb5082d1d4e47e9a6f4d11669e17152b2948aaef832f720bd00bd29fe038fb38da788386f81cd5eba876a2b9a62215f4ec4f7ca801cfb8863f185dabebeccb1ea441e49adcf17e2d09cf87a2995c71bbba78c6d59d6f7e6e7517476832d4573ce8f3388a514c8d4814b541a1d66407c81bf01ea9d3978cf96e8646", 0xfe}, {&(0x7f0000000480)="13ec79f3a2a3558d53b435881da1a9840a9df1f0ba9acc26218833f0054ec9292dca8e232844a7d9a650e58dbbdd53c1308c0209967fc1f22f31f40a677435a3f3db5476b4f7bba54709529bb3befc35d5e70ed6135b0bb986a51aa30addf86e50cc20336ae1e58966416e5f0b877bd0963c1a8f3d1f9563aa412b0523288403c53332d064f9b3da813f8f121ca0eca0b762b8475f302708d4cb9c5587d4a4a6f3081c3cb405e64553e005a64fb85b219d214af06a855eee0fad5f747309e9ec526b73cd70ed7e4ebe70c651b0f996c0185992455f4744cac56cdd093bd606b6112050181c", 0xe5}, {&(0x7f0000000580)='\f', 0x1}], 0x7) 02:00:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530003f7c12066d00100000e416940ae5bbbea4096954e75c51328a74ec2c6277d2d67694d4b3a9174e31be216b00"], 0xa) listen(r0, 0x0) 02:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x3d}, {0x45, 0x3}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0xc2, 0x0, &(0x7f0000000180)=""/194}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 02:00:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffefffff7ffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x8}]}}) 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)) 02:00:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r2 = getpid() open(0x0, 0x0, 0xb2) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1fffd}, {}, {}, {0x0, 0x1}]}) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000280)="a4013068c2ae9f42b404dc7d56ba7ecfe3c657db9a75d0412c379111efdaee9a23790d31305f03a9cd82b868760306e23067213e4ee8b421daefadbe2595fed5619702f1e8251c0aa92f4ed7214c8a365b57e7a59c55a10fe1b717349440fb0f00f1cccbbaecbfa5732562052d4044c7286c1b7320e7f5425eea40ee6546a4586557b568ffccf5f87f17a8ea68cffed00232ad449c3a298f8a1ae3472796ceb30db10989bbc76007fd279d8be62de13ce8da86f7ea0027f22c", 0xb9}, {&(0x7f0000000340)="7603257d459fee33c7481dae975c3a319ba4f68b75438bb87a48abba2467b85a1d766626bcfce8a774d4aa44a386f59195e45de597afe94d086cd99e0307c1aa8e8fe4131be123f509b641231c5dc863675260107d5f4d2b3b4ba54ef67463b3feac8c4f6b645f95d357071d7bec0571b52122eb852ca0ae2da9750a6c4b8dbff810fa07c18b32c5f344ff3f9ef978fc8dd3665af091316d26b791b0f3b33acfc191122eab3b040d8b080f68c116e1d091eff7883024cc2b589fef4f89762f0fc42c2a5d9df89f2b2cf957df3d6ea4ad3495446f02c0c38894a642fabb399cb969a6e1fba445a50d1bedb37afb40048ae05145e73ed3927e64bfd157777e5e889282c9e70ad8028487124ec31952ca603bf99f2b054262df3fe19deb200a5792822d9a2f865fefb061dc2379c4350937718c76e685844cf159aa6ff99e6b9531d2840b6e34167669ea6f24bcd2548abbe491a050fa3321a601338755fae94d51c87faac06aecf111b91258785e032fd482ce46b327aee97f58cea56f74a4bfb980f6111960a86cd6d913432adefd7dc4795be6a5a6013a483f1282b7fde2717359e38c0b5b20faf41bc5f945b4cf31918a4060f5f502169f835b493ca05327d1aa80891a023e56fd8b5c48bcd242dea512ca0f5bc5be37ee14e11b32cfeb2dc943326aa60704b2abaeb0b1eb2a0a10bd06f3dd3c538beb4163bdfc9431137499cadb6045d80b9f4c6b2465457cda838bc8d649f153254c226b7d54acad5a402fa6e0510582baaa62ab35d91c02c8f5c06181fd9d6234a38bea8b6cad93a87c30cd403f84978e0d08b8b9b16c213bf77b5eb4c0f349ba0e606911625111e6d900be0a0ee6f0e966e9ee1ee11fb2341ae8f6bf0a2003f5a56b5a65cd7ce0175e4d4be9f402af10565d54031249f66a35549ddddba9c84af67442b3b14731a0a70b535d6e0186caf743fe81369e14c645d9c5b9f40a6aa94b353fc114f0b918822f3e1690cc5a5598e9f78b79c528a5c4ddf3cd6b0f47a2ec83a60066b4085f02d7b50cd2d1e6f7842a321320b92b48e7ba9daa8d5a383872d8624061a49f65dad24e182288775899764a7225beaa13e40688c264916aa537f8eb5b73eebbabe947b8f233e7eaf251791cc35c921b520875c5ea4f53c546433e08ed3095569e825e66427da2e20742bf789d0567ee98335d8212277e57290d72c88a1028eb7fc389fd289bcacb4b3f9573b7d57ba4dc4615f95d35132953c8a6ca8b09022909c69d1590ef907ff2a506487dde92b2e94ed0d9c1cf7986fc01af08c4fcb1b48b9b08d8a94c0fbf3eb3e0e46770839bbb5b8b9df4ae6935a870f87786d7308861170d58707a5ef65cbb0548983973f3e9ed05fd84c9b87b44d4f0b79cfaee69e85f45d305e6ccb8b379c696e92a44b185247b329bb178d2213fc43db4ca1d9b9cbb419e2ab6e97a322c8e9e5c851674d0f66413af0e178b8ef71dd294afc612d2e48f8612dc66cfc0a2c254331746319a51fc12c84df9a621e1655a37f52b7e481b4ba72f91565877f2f2efbad95a9f665b8852447fd02ece49a57c7532367b6332fe38e3570089f77679972dcf8d026e0a8b60471aeff0186dab12c76483d5e50cecf54b62b8ced4b574dba3a80cca1fc9281e132e51c5227e9092b42b723a2e1a1b10194567089405ba68b9301decac07fabc999c95cace9f1df246b8826975bb1995abdb9e529c915f1758a58964a34a0ecd62907e549bc8156a16151a8a513738eef18779c8d1a129f4cae6f0589f3cfd22afaeaf16ae27bb7a48305ce5599178d8a09d3843ca643e467453dfe3e17581fa92342093c6686c4fb24c3f2ef600347ba37c686d2378efa84c59d86cd7afd75cf1212309bc4449c3bae81fa634720609e49934f02a4c13797af121736602b8f6358ac98fcb505532505e78bf7a39aaa174cdf728c7449318a234dd4a5f69bac09d75c2a6c0ef61d40a1c8b39ecb6c37e932e04e241918a6e6f5a7fd5dd5ad1d7449f28ff1213be620b38feaa4d7e306b9bb5105807e2f62e971c190a6e8b9d2d38979d911607cd4579e21c9cb0360523586368e10a6312d5c7c25d5fb08ab577cbbf05f11b425ceb215acf922b41609fbcf20f71f9a2109348a8c704d82210fabe6b0e76c980a9edf07b9b7cf4a715a66fbf6eedca8e0c23ebcbcc1840e52e6c8609d2e1b3c2dcc41da4dc41fbeecdf175f12a7d4fcbb00489263f291bfbfdb9455bf7ac4214308ba23ac3c0cb1c83dd43bdd9d78283db32eeff9aa5caafa4a2bb5d6c5530ef8ac844978dbe2fa7a0e2ac1e05fbbb59eeb1b866d249b6df4d5aaf8c58851fe51628c76846b02feef0cd9c04458348834395eb504d268ae9c88bcb8cd426c3a7ebc1649bd9c7f1290100689bf7a0f10502783b65d86506d5d074ea6ce3dfa2ac5e6b61ce977d3d6cc48185392195078f9efa1406e58aa73c964c3d4754804fb576d93a4a98426b9d8001da848ed9a78f1dff932d25ee5c535f73cd0db732ef8a34c5bebae3f61ff43229402573a37b84e9631e0e684783ef64ae43048a3c8ce88053dc6d3541d45a7bda48245c6e7312d9346aa609808b0abc3081f345c6456435c71aa3b0916054eaef40be23c94e6b08fa72939362fcc93f328bf2d488ff3efd23634ae4f43742874540f4a037ba6e36fe1c237b6e34b0a23316cdb2cb6328a9a1fdf795c949eb5af0d618f97cfe0e8d62819fd41d60074ae1efc00d02c79146fe7e0bf6819891f2ac25007dff72d72065b3860f3fcaa920378b312ac2f1473852d7b425529fb1774541e294ab2336c5019f3e18f6e7f82c61f648dfe1846963a916a03fd1406aba2a7b422a9511d924e634b920769c3c74c4a00383a0ec65f1293892d8736c8cbefb29de66bf14e6b8cce1d7c55281bc226bc1deb78aaa48c962453aab187e8812bc12abe694a09ebd481539cde6cc89d2469a4d1677b1cffdfa8f393934c1eba9782291643f6955f77e6fe2a889b3714ea95b4f35ed49f859f9760d0f870a1170aef1fadf9e160b62e9ef2f6225d965af0e4f13d554f9963353a3f864775d02a11725414a0197142d32c73d21b1c547a49f4ccec53b912e9a309d4560a03ae3e48d9fc9979085a3c435fd19b1c1313d34ad0a9256adeffd9f64fd40443ee66a8ccc55902de51cdff9f0b9aafedb31ec0b26d19a68b4913a5e8d6ae6ef47e5d7c5c9653ccb2865c7ff4ffa64c6caba09f685b74f68ed3cfd9a89810d81119f9e3ddd6098a475a5eede2d8f11f8de483d01a9670dbd096c73511a9a795502be463ea8a4e273be194942de692ac5525514d54f03662c35491778f792ad7b38834c8badcb2826bd07cfcf9128b5289588215f7686dac454ca9d1ab63953d8c77de69a8fcfcff2b072335c7707de5493776ec0b3b37b376c86975e3e57257136805540f733ab824866d3cb9dfaac78f0811932230b6b088f66cddb47d677cf8105b037e55e709714a699280cc330a85c6a7916707f735197cf83c7287fe20de803b88274a1abc9101c25fbbb8879ae78ef899ea399085c910dc581f6e84e7448c78cdde13fcb1766c31e9de02c3e044f4f2fb9b48a733e93b9acc57d5bf1e55f5bacb61b86344fdbc45d634e0f904d4bbabfd5c80f8a5a95bcdd41b6e2b5649790bf82438bfcb9e13f3175f159b3703dfaeba735f083c4f7287df2587ea8fc05bd0f3f50912efc3e0e6efdadb1b2231875f8112bb04ec81223f9f8082400289422461c8855ec9ad93a836afc8dfea55a849f515c6d86599cf93c95a1b2b2f7d31c892bd25f9910d70a44df7478240b3dc0529cda454923331864ce5bd734e13adc2b9154b570aa71e45e4b4b297f0183f254599234935ee10cff939e1ad3b8b36eda28076a5f1267a2316cb758e207e74eb3c7d18777ffc3a74f789eb4ecf00b7a91a1c3e5e409f3a53af8483409ff39906b2b2aaf0406a8945e4e3a258ddf3e3333bd597d2204c3367ee1c3970cb2179c8f5ac0addce23ed864c1618e54cf34b6478c2b593c707775b5cefa60e09095849be654def3b04a1b9dbedfd848fb5515c0b40d71bbab29bf27cdedbc4472b60eb394f7a0fa1b393ca9f77ebb33c3c3b6b2d571c354c36e01012688191cdf71d223f0849612f5064d8c9d0475e30164a0c247f53ee04572e63b1bfecc77054ce7f2d92f388cce5aee833b7121f35c8f8a4cff67026c072a02e7f6f711ffca695b3ba2172f7ac4740fff14849e02467e698de329612643d01469779b7d6f662f212e8edb83a1cb98fe0170c3dcc919883c8eaafa7d09bf669673ed734b2ddd7224adb4ac2fed736fc08182cfc0038b04e9c751899a4718ad42bc6a126bcde949b749a33dcdceb9d347fea661a5a4f5b6d01f04fc6b77ecff63d41f49da3ccdbebd55ea2533b5ce7e3cf6acb648d4285722627d251ff55a7369b87eeb1ddc984a85ce743f80af4f65d585a529dea2a3ce63c4cf1a2cf0d5e0969ff7070f087e7e838b7be4fc1eea7f4c42b7093d7db36f3154667b804ff33538c27ef6b7e520fc4f47f7387802d86df0d99499a7c87cc25b27426b5d35cadcc8eb30ed24450bd1879b77b0b5cb7f2a24fbef1af73a94ecb078c4f704c954fef879fba283445cca1ebae950afbbc33c0daa0a294d744283b94d01ed759379d6dcde75e8e7e807dadad868f044a03dd7ca65cec4a72c67b99db6016a1cd95e58cd0cccac4ec1867d59435a861df92825add65b85e524805823df510e9cdf365b05b3b5ff43ad8b436997f08c736a3a944edc73d436cb48484f5e19cf093ca873b9343fe0c0470eb8c34e8c2d2a259eeed1b7f3a378fd1acb7d4228f261857386e3b6483c3690ba405ebe857df70e2fad445700855bdf3c35c50fb6d4216c965f351a3c18e9ce13380b17a8446f319a0fd2f7a1563eb23a35bc035568f3242b9794bec651de1a7f8b76f01ee365786e0686c06aeb20e808c2845c0d3b057839802b4b830836d7ab6610a0fc5a0afad0a18a957d708584a8fc8c65b02731f42daa7828a8d7a053c12a75937c3a7943ed6759184f97dc44779126da3f6b5c4bcb40bfc15cdfc47195c3f53fce31e5e04e6e57e1906bae9440f00b3c6cbcad60ca3d8e2571d8f44c54a287b1bbd4af6878355d757792c85d36c8d114916e9633d0d1073c50be01133e6cf5040b48bd7dac69f43b04ffe44b4cf88015d8277442d3e0ab3cc95f716246d2152180f5c11a58ba848a17eee12b478a5f62baf1f4e30d938164a0dbc2289efa8bb035ea89efebd255e1d185ed1225359a883dc73ac9a403c850e3bf33d6fcc0043143d6184389011c3ae7a4f482e8e350460b4ad33a5804a57dc87af49f668b4d0041095aeff886c3e354c086ea47dcba771c7daafe2f0964088b3555a681f744839d292a09621e830cc2509f1d151c51b8fed96f4420b6538a0674dce816ff2c9e8bf436db75ef3baedb541a585e463bb937d2fb39de46e7528313af0a5e5eabf48d1b77719dd7e7994ebe4d36cf0def889f3068293e5513d35e5f7acf3810a03a04d60fd30b9b37d501f7ea69cddb23f76f27221cd57975c1e852c16bc9a63bda9bf5209d6880b607c1af83f2bb6ab2662f1dd4f8765e6d3a895b9c6d6fb02150ee2e5b2e775c6ff538d7a70a70ed58a4803e273263a40794c291cdfbcbe98326b567edd8b876babbf45cbd4ea27a032c24a45b8bc96cb865761d35aec247a1d6c3025903e89d5ba602235a30d52c9b04d46375f04f2ea0fffb3e8e992252f463bc8bae440d0200065fcae890dc3efb9aec", 0x1000}], 0x2) ftruncate(r0, 0x0, 0x0) 02:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x1c}, {0x40006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x88) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0x14, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0x88) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r17, r15}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r8, r15) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") 02:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x64}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xffe1, 0xff, 0x45, 0x800}, {0x2, 0x0, 0x9, 0x9d05}, {0xf000, 0xe0, 0x1, 0xe056}]}) 02:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0xffffffff, 0x90d4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) clock_gettime(0x0, &(0x7f00000000c0)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xcc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt(r2, 0x1, 0x80000000, &(0x7f00000005c0)=""/4096, &(0x7f0000000000)=0x1000) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0xc}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) 02:00:49 executing program 1: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f00000036c0)=""/4108, 0x100c}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000004700)=""/4096, 0x1000}, {&(0x7f0000002580)=""/197, 0xc5}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) r8 = msgget$private(0x0, 0x718) r9 = getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r11 = geteuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x8001, r9, r10, r11, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) r15 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r15, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r15, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r15, 0x4004746a, &(0x7f0000000380)) r16 = msgget$private(0x0, 0x718) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r19 = geteuid() getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r21 = getpgrp() r22 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000300)={{0x8001, r17, r18, r19, r20, 0x4c, 0x6}, 0x8, 0x800, r21, r22, 0x7, 0x4, 0x8, 0x484}) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x4, &(0x7f0000000000), 0x4) fcntl$getown(r23, 0x5) msgget$private(0x0, 0x0) getpgid(0x0) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)) 02:00:49 executing program 1: socket(0x2, 0x4001, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xd90f4e5e67ee8bbb) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) shutdown(r0, 0x2) 02:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='\x01\x01\x00\x10\x80`\x00\x80\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) faccessat(r2, &(0x7f00000001c0)='./file0\x00', 0x25, 0x0) r3 = dup(r2) bind$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000194a4ede9ab5629c542a8e37d6c063e6d1ffc35a76533827607a645721c937f274413be069ccbfba6771e9ea01f8b41c80e8c6c93756efc7d5fff6a84f51d004ccaee701ba30ffbda2c5f527f519de7309f4617ccf199e28466165876b3151087210b5"], 0xa) dup(r1) syz_emit_ethernet(0xee, &(0x7f0000000000)="03") setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x6b, 0x64}, {0x18, 0x1, 0x6, 0x1}, 0x6, [0x4, 0x0, 0x20, 0x2, 0x80, 0x200, 0xfffffffa, 0x8001]}, 0x3c) 02:00:49 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$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x21) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') recvfrom$inet6(r2, &(0x7f0000000240)=""/198, 0xc6, 0x20, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x4}, 0xc) 02:00:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020271e8d6c5c2e9997e5668fa5914c1ee6f3071b7f5c9fb60380a288d3e000001"], 0x1) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 02:00:49 executing program 1: r0 = socket(0x2, 0xc003, 0x11) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e2e35c9e840d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a500c157ce568e5acc3de9db3c8fbacede558a9c6edbd0d3e9d76194d080bb702636297503000000f3bb90baf980812193feb668f4ef9ecf62b1125c3e547306dd986c42623bb64ce4db247fcc6941a447894c6f486c534a6d4115d57600000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 02:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x4) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="c6fdffffffffffff00000000000000008f76cfd6f23e00710b0924285c9c1d101f739a6e38e4092aedfe37e48de17391f960117c7eebc188ebcedc645a76034cfb6b87ddb16cf0c0d24ef57749ed0cf6850ef2a31063483d"], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000380)=0x910) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 02:00:51 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x5fcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) lseek(r0, 0x0, 0x3, 0x2) 02:00:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xffff28b9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0xc0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) 02:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0xfe}], 0x0, 0x0) chflags(&(0x7f0000000040)='./bus\x00', 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 02:00:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x68, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) r3 = msgget(0x3, 0x130) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) dup2(r1, r4) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/43) 02:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000080)=[{0x50}, {0x80}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 02:00:51 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) socketpair(0x6, 0x4000, 0xc1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) fcntl$getflags(r0, 0x1) 02:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0x889, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a0000000000000000b9d8dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438b29be9c894314d835d0875b8b01850013f1071d36807465e18c0fa6ae84c9f0611da24e14", 0x57}], 0x1) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x3, 0x100015, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000017c0), &(0x7f0000001800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) r3 = socket(0x2, 0x4003, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="828409f42fd3938b2d50"], 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000018c0), 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), &(0x7f0000001940)=0xc) r6 = semget$private(0x0, 0x4, 0x408) semop(r6, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r6, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r6, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r12, 0x4}, 0x200, 0x401, 0x2}) r13 = dup(r4) sendmsg$unix(r13, 0x0, 0x7) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') 02:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x2) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) msgget$private(0x0, 0x400) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x5}, {0x6}]}) r1 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x88) r3 = socket(0x10, 0x8004, 0xfffffffffffffe01) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x6, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r6, &(0x7f0000000200), 0xfe72) r7 = syz_open_pts() close(r6) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) fcntl$dupfd(r8, 0x0, r8) sendto$inet6(r8, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r9) ioctl$TIOCCBRK(r7, 0x2000747a) ioctl$TIOCSTOP(r7, 0x2000746f) r10 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000000)=""/155) r11 = semget(0x0, 0x6, 0x8b) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYRES16=r7, @ANYRESDEC=r7, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r4], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc57e184a517aa0b33a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRES16=r5, @ANYRES64=r6, @ANYRES16=0x0, @ANYRES16=r11], @ANYRES32=r3, @ANYRESDEC=r4, @ANYRESOCT=r2, @ANYRESOCT=r11, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r6, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6e21f1b23fac724e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192ab310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab5fa50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r10], 0x4) semop(r11, &(0x7f0000000240)=[{0x3, 0x38, 0x1c00}, {0x457aa9ccb21941fe, 0x7, 0x2000}], 0x2) pwrite(r1, &(0x7f0000000080)="244d7c4762e6f406ab0b7a7dcebfc03f0dec23bec110", 0x16, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r12, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r13 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r13, r12) r14 = socket(0x2, 0x2, 0x6) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x1787778405ba57cd) ioctl$DIOCMAP(r13, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r14}) 02:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget$private(0x0, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) clock_getres(0x2, &(0x7f0000000100)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x2, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 02:00:51 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt(r1, 0x10001, 0x57, &(0x7f0000000040)=""/88, &(0x7f00000000c0)=0x58) connect$unix(r0, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000b67000/0x3000)=nil, 0x2000) r3 = semget$private(0x0, 0x1, 0x1ef) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000001c0)=""/95) sendsyslog(&(0x7f0000000340)="eb3725a0155515c2b2cbd9f64ab73a3818d80f53e46f50e5ebf4e8765d78dea3b3c73153ecf6ee1a782a6b9f2c1f88dc821158957f43", 0x36, 0x9) r4 = geteuid() r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r15, 0x0) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2aaaab60) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, 0x0, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r15, r17) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r15, r6, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r21, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r24 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat(r24, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) ioctl$TIOCMSET(r24, 0x8004746d, &(0x7f0000000080)=0xfff) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r26 = socket(0x18, 0x2, 0x0) sendmsg(r26, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r5, 0x1, &(0x7f00000001c0)={{0x80000001, r4, r21, r22, r23, 0x100, 0xff}, 0x5, 0x2e7, r25, r27, 0x7fff, 0x0, 0x7f}) r28 = shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r28) shmdt(r28) r29 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r30 = semget$private(0x0, 0x7, 0x20) semop(r30, &(0x7f0000000100)=[{0x3, 0x7}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x4, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r30, &(0x7f0000000340), 0x21) semctl$GETPID(r30, 0x3, 0x4, &(0x7f00000000c0)=""/83) semctl$IPC_RMID(r30, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') writev(r29, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r31 = semget$private(0x0, 0x3, 0x110) semctl$GETZCNT(r31, 0x0, 0x7, &(0x7f0000000100)=""/163) semctl$SETVAL(r31, 0x2, 0x8, &(0x7f0000000080)=0x57) r32 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmdt(0x0) shmat(r32, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r32, 0x2, &(0x7f0000000240)=""/225) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) 02:00:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbd, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 02:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) pipe(&(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() r1 = getuid() r2 = geteuid() setreuid(r1, r2) r3 = getegid() r4 = getuid() r5 = geteuid() setreuid(r4, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r6 = socket(0x18, 0x3, 0x6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="9b57c67b", 0x4) r7 = msgget$private(0x0, 0xfffffffffffffff9) msgsnd(r7, &(0x7f0000000300)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa99847010000f08e3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8386ba9cc08452fc04250db61cf9ca17b43f6ce2e6b3ac50a9d9833df3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000"], 0x44b, 0x800) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r5, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) write(r8, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f00000002c0)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r9, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) 02:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000040)=[{0x24}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="1ec74295249825b12762ed1d7405") 02:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4, 0x0, 0x0, 0xffffffff}, {0x1000000006, 0xff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 02:00:54 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = socket(0x10000000002, 0x1, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x800, 0x41) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) 02:00:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f, 0x99f8, 0x0, 0x0, 0x0, 0x2, 0x81], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xee], [0x80, 0x0, 0x47e, 0x0, 0xa33e, 0x4], [{0x6, 0x0, 0x0, 0x280}, {}, {}, {0x0, 0x20, 0x9}, {}, {0x0, 0x0, 0xffffffff}, {}, {0x9, 0x0, 0xf1bf, 0x7}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x1, 0x2) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000000)=""/33) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) getsockopt(0xffffffffffffff9c, 0x7, 0x7ff, &(0x7f00000004c0)=""/137, &(0x7f00000001c0)=0x89) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) bind$inet(r3, &(0x7f0000000080)={0x2, 0x0}, 0xc) openat(r2, &(0x7f0000000200)='./file0\x00', 0x10060, 0x80) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0xe1c3}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:00:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000000c0)=0xffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r1, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 02:00:54 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="23216bef26367d20f6c3836affae72caa4586dbdd09738738e1479e8c09d227101dea09e9c26e64028ad30fbf2b8f8baafae3d8ddec996707950e32d8b224c32228b9c807ec050e96e16942e1e5df976b7226651cc5f5eace8fd5771a0a9aa74e2cee40bc20325b3dd7a514ec2", 0x2}], 0x10000211) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 02:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) sendmsg(0xffffffffffffffff, &(0x7f0000002600)={&(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffff, 0x9}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000100)="bf1041a43297e4a65abd3d545444c3f445803a6da89efd4b879f643f5c7275a2f676302aee8ea1b95e27df544060671045a700c2e76a3e83352398694a7ca68574416782d15019532b603b0367e5e8e8ebbec3359a863cda4142e78ba7e1415c07796b56d9ee04", 0x67}, {&(0x7f00000001c0)="66732c77082c6b9d538eaa11f8a7c7550a3230be32a5f4117adb5c8a638c86a49451ce774cfa3daef529a8fe6ad4e6701e8819e380f2965e434af4ed9d5120565171315720542e8504426b26dae87c7f376ab9b6208215802fb79d1a5c8266f3be7918f2fdeaff9ab73ea40de809a1fc825dac3a99e74162cd072a2b92393292d09684ddbd6294964481701ec68d3e9069c7d42dd5e3a8a7c99743642de4fb90ff0799f79f669e2930ff4be85d0ee8fed5cb6295807b631689cfeaa47902", 0xbe}, {&(0x7f0000000280)="f338b8aa4007ea663ce39ec8cf668a41f99eecf352ac0902fc7883845f8d25096b65f64d52721009edd66d9bdbcccd7e26edf03bcb", 0x35}, {&(0x7f00000002c0)="259b179df783c486e4554e8899af2e0e2d032473073d878305a754dc12d2a7a76523fdd31371f63f1a8fe7ebbf3016e3882516abe8a2f442d353c1bc5db0d3179d2795f06848f4c784b3c831e9e07d3837af1677dedf6d632704c6619cb8b0b5c57f0c7e61d0e0b220c791967dff6f0d5356977b1530d83cd65058e4355ca9db5111b119c1b68d70dbfbf3429b7144b7def698c07b213cdfe6a027210895f9b5f80073c3e99aca5cfb52bf673e739a32fc2d7422220436f9caf77a31dd80341066d978a1070bfaf19ad236780cffbf8c09a370d95fd84585d5a4f5fdafdd31fbe66a50fddbb66fd59a2303a25f42dee17cbc42f30465e265a274a95e0d62b3b53b85bb13f5980a22d26bb1e4804ccc03edc498622597e703e257caf07f10e059fcbba4ddd22e1ddcc3660f6522b9d2698ecf61800936095f8a97366d5f009899b5d83e69d748ddf7a9b93baaa71b7409b224637031aa30806f66f52539624cd41226b4b68f9c45e08f9e0df2cd390c3e5fd677b445b6da12e2dff9378a8f794a69ddba2402b9c42a0b4d9d5322e352d284507b86ff32d4168abe7be6d8f9b48eaccc94eae1d273ae113dc07c508e9a3b201fdb5b4068d23416b272427dbea352cf178af68915c2af12bdf56430783873b474c18142038d589dd46c1dba6fcdc7b73536aa0cf2a9db0ab36157924522b36c0431de3c6c1f37aac7f9e74a070b7525e1e926ee9464eaff9a1410fc3793b30123e2cafbf36ed68468eb2d4896d69bee913d9be150ccdb3b9b020af769761d3d9b8473435d70177baf5a61122bbbcfe21254c00d2e4075c581e588e0700a867022731936a4c704e59af4073c3e6099a5c9c25bf3f63015d5bdee8fd5687079d7369abbf417204a88e47b1fc474e171615daa8b253bf6f5a2c9cab967a17201707f89a2c7f7fc987dcc0afa03f6fbf0f91a40e3cef4f959ca53f065c75531ec3dc34372c94f359ab2d79e5d3400435fba2c9d3d2c211af2fca848f041ecccf6a867939f26625298006ba12ac1da548984668d8338d07369539016088ffe26abbe50f6b1cc48d18f7c31d56aed8bfa1bb3dfc81a7806c91b896a2f375be53908a299040b2b248e2fe279ccf2913147fa8d79c5ead5f6e408a9bae1f82d0823df3f5e6b9d7426d6a27f3199b1e729655c888d99602ab3320b3b7e51baa4f00d388c24065826f094e3ea6edff2eb9425450b2b3668b241c69a70977f755309414d5e3e2ce7f2dbf9136c9fad6e9fb5c16d357b146de911f3e3b1984a9dd897dd6f41c3ddb3c12f9a808cd83729b9ff3a28daaee960eba4efa551b977b2167700ad145d8a728eff7468bfbf782ac7132a4312f179d30f0f30c438c0c96b96413ea33532e0e3f30734fdd2f6dfd380bb3735d4628c9559eb8c5de69dbec40e13acd8d900ec8db50de7fe28ce77ef01438cd377533ad7833ff7e3cc3cad25f987c61a3a8f3b09834a3bdfcefcacacf6ff37091f2d908d21eed4a0ecd7defc6ac9a4fc6e4ffb08ed634e81dd16d89c67facfda157609778f1d02e155e1882bf609ddd161b96cd5cc49eaddd234669cc1b0653319754bf4ed8ada937dfe7fdc2a7f472769eef5325c20184a035cc5c70c29a52fdf9bd90d38beb735ae6eaaa5d715d2ff09b9ef58ca5a286e930bf95cc99467c0829584ebe202a55f017161179ac385aa4a4ec82004b3a9d44045c0b3f07611a577d7b87e68be154925ae4e4d92388d017aadac6eea2f59b8a9b4df8ee077b2a001e0bd061eeafdd6c69daf4774f3bca7b55d05538d55830a2af198c2ba0a03a6f31ae4bb81af67b15119343e45332fca96bbc50426b8d9aabb6b9ae2263ce68147d8cc672a9e3d378817eded99c2f5e071b2ccb6ef7387d50b8e02a0d7bf532963fcd234d861cda112f41e679a8ea68e2a0b27d5c061ac7e122a4c76b7f02491b02ad3e4dc95657447016cc282fbb808cc1d8176197bbabd0c49f0100d7179d5a02ed8cb284029c105e454f2cf2f09e58e4b394d340f613666481f91cf3c725a8da219190bfd6564ede5c59e4cd6cdf3e488eeaadb76e590cee1644cabbf0991d680b77b62cb4d196cbfba14bd32c46fe3a4bfaa5a61d281e9d31ced0354a6c27d8e1a967fdd130b50f351b826bee7f463de947f36b96a89affec76947af1b97569ebef0f87cfbd4c3a1a3ae3abab718037e8c72baf6182670c944fc516f7742bc108ed513567d126a84d6302365e01cb328bbc06f5f9b102d67ea6da9d0f8ca43fe4825a27bd16d72c95211b383982d294f8a8842bf5ff67089e31fab27611ee165e3ab15b74579bbc05045fd7d0b5f20eb34572f17753470f3ae63c1b905d8355daaa364ee1ba695eb465bd9b26ee7249c36c52f77c106d7de80bced9f091f5b98c2c86b36f0b618ef73169bac0ed413f978e663f6da38985382874eb209e7692f7ddc35b60a638e4ebd8ecbf3e6727fcbb3139c7a1550753186c63d6261a40bbcb2f769129680f09379f403d554af7c6de6e4f1a84ba7164a4f1b4c8d7e698ae7ca7782dc196cfb1116612dcd5a66e51fbfc2a3a1513b1a845593254b602fefbbfdf531cf3f3ed5bf17d734de70f1f0697e78046d0f26c64913b7a8d605e1fd712fdaaa6c3562adddae5f606578ad284851d57b2585fb5f0a8b0d1bb7298b470d0b0c38a970b00fa4c72952dbf2f8d9a7690a64ef6100e455a37682e4fe5338ed535ef56d4ffd4b5ee14725b79a778a02149a16ebc32735978b1d1a2ddbd1e4f7d00f27fc18d3fbf5461b4a942d342a826d832a17b503e164652a07c03dbeffe7dd547cc96b213a0415048307bbd605eaa69757ef7316ad7f5ecb0045c887a15797db53c53b1b35ca2456f64747f0f0450ae607ca49fdc810254831762fe1519686f2e2570c398ddce99cf11a8062f27892a6ed686ce84e5f5ec221365e30e69d9a218df1bbbdfad59812c5eabb43d4ae66575703512912f2ac1a2cdaa1ee800afffe561878601a1801397590ca69c091f0659415f6e5607446f60e7bfdce4ce6394a5276fa499d02b9c5c8d3d02d09d480c50251cfe17a54a01998ca1dae08677c7c61e101cb85bb86c7db6300b27cf3adc2be917d7d6536cb8a181d81dd75d328b615e85936f088a83fa1b25a05206f8013ce86f2895dde15f142acb20f990e2d833a6f9070c431a962a813205eaa333f0d6cf2fddb15e867d6be88dff033b08d0b8573960802f4db387d6e2ded24d71dc65215cc13fab68712f6ff66a288b30d751df78161ec3c26c1f53f4b43daca7deae9bc90a58c0f64384ffb01ea926f54c75cf7cbfb360cee2ab508a9ddfc9ab0379ba34231ef819cd674278fc70086a6d06aee8341bc8be6b0ef808a1e5b67eff1a7a2bf8fab6a334ec7f3fa54508b097341ad81f1f677d573c368e2e3ed0ba8ddeca3b114cdf295de112802c0e906c9b195428fa5a0922bd5f809bb0e1787e081ea7108c81498722e9de045fd23abce572ef3f32a5a14952cf090cba925c6a8a3db9be3b8417c95c4f6cb3ea2132c7bb8bc3f37022e250868cc35a48bb6031891729c7075c667a82c46a766584bfd92347abcf04839f7308d8d58ff6af3484aa4f7499bcba08d12f665593f11e4f5e644c36be8c70940d1d2a624339124f636388dd2fb63c651672d8233fd4a2bb81ef9b354decaaaa214e73f0ad206d43907acb6d00e797a94d7ee6f7e8f4a35937504fdd7bf78fc14d8921dbb187f0c0a6dae9bb3eb4c52e2d417261f61dbb5e159d149b4db4d6b950625684856eccde331f6dbad96d0515439f6aa2198c980882c36cea761ace965055bc9cd6bd76f505e21b4e76ca1974dac57b09af73b191786369962d222e116d2e7bf6849058f1410626c24d9549ea10aa3a8ee5f178f5f11fb19d6e580bbfa425e97c7f8477693f17e098c20b256cf3ea032eae3adf3327f7a737468f5304c2e838f4759e24cf8bf50c5f739557f058149ab0f36743d1bfe5f8d507f8c5349ccb3a9c05e60806508b5cbb5f446a61f31147e5933cd9f527971a81e43bf956fb41041a291a77d6ac58bebb030f3b31279d36f1ffb06b662448c204cd9106d56cd545c9c6cb322525ac719c9eab92e8326ce91845ea1321a7f8ba61d14d78979a3ca5671633ca632cc438ed959685cd0cd55216932e85c22aa8deea7a8ccdc3f7eeffe53ff946331c0c8da10d8502e853c798358956b5d1520c80f3829282d7dfd9cd73ab852a308082dd859f17d8c156499dab9bd9a9198875210ee16cfcb7414cd0b8ad14d22383cfd9ecbeab27351d954869a87e14d404487c19931c04481a437a9eef8fa35d3b369eb7c3c7c8ea37bcc64d4457c8e1b50ee44b922946a143172da76b85c3be6bedafb7009c108e90dc37fe762728cfc1ec4f403b8236bae87fe4922e5e9d0b8e4ec0d189309273d9cfbb7a7fbdca5109f4047dcf969ebe49f072c6f8aee4e00073bd6bb18799e7f4c33ae9bae51a909971d330291f4fa0055cdf2c515839768530d5da180da29f1a626fd54bc8ff4c52b7f976ca3030a71b70d60f370072163ce605efd202361b32eed6e8e9d3428d835bd9f9989d56506175a359bd7a276cbc4bc7bfa857b0b029524bc39166d34fcda52e1b3a65d12933acce230a68a7ec28f6200a6bf6824046abfefa45351d54f6e0ba40078d41878aca221f271f632ac61f86e2d3bc90ef1d955d1a12a1112bb094dccbd9f1d93608a3a34aedad4919e7ebd131d0dc03574b7d960398d48bb4ce1d8b0e0f1c4bb4b47a48a782ed8057e7a285015b50ff2aa4fbae92dd0d81b50325860750dc45555c12b42118a48d4646065378131786f6d2d4b1662e4c7094d60948c55476cc36a33f5f30cfc2fb6b1be62d3284838132c15d3272593b5d511dafb2ba061164add01e8c88efc39faba501730c76057158344272c5bf9266a66f0efad370d8e7a2e088a8ada42c08782a04f878a53b7588bd5a9de943c09bcf6566ad990d20ef4aeccec952076bc9f003f682b3b1b032de0e95b36141902ac28507d09a9739ba8a3f46912ee39b6839518491c7d51a65954f230fab75ecf0c52747131975568460b8eb18f89f3cd1a1be9e1a6be3b2c32f7fa65f3f1496b6d18f18eac2aedd9354a42c3643286b080f84a80a49b926516959fce3f125a7c194a053bc182d5fa9197e1f9a8e12805accfba1dd59df29c67d12125ff878e18632553a41f59159b8da0df07c1cebe1faec8275b0596165055d02db2dd557e882bd475b3658b4bb4e79b2a5ff60c0f636dbafee814beaa8853e6d8b98fc46ba14a9afa98f32a314b3bb58a7096b649482771a1c6aac6b1ac0ec661b726382bebc91ea0d351197e4db8ad59c86ff417d4720f03b40b5a6bfbff9bd4c94052af6a81cb80d7d5cf3e2574e5ed494fa61c3b667b89ae7b29ccd44fd69162f8b023628eb853b7e2a553b6ad71ae28cbd259d49ad00ff06bb613606adc2f4aeba6f728caf46dcb954c1c4ec06dc4dd969a7cc72efc7af1356b9211dea0093268b7835c00ef03ef811c6fabddc337c1c0b0088c297a437468fc4be3ec6aecb29ad2f33ac1b51d86db74bb85fdf10b56d3da5c1fb7e1e266c22c1a4b10447a40404f177a6c90a1d83cf75ad29b9d75b82a0b2e8406a6fcc6c81b9a3d5e3655148cc7e52bb3a0135e5d2182ffde14121bca1a0d4006aa00321925a3a0b86800a1d37a7e539587062e1cf232741641bc55c32267e19c888073fc9a51927ace8181ed02a9ede64c0b2e546d70b5d801839d583d8caa25d2e2b19e362654a9b90c1aa448cd86", 0x1000}, {&(0x7f00000012c0)="37e689b8470358611b3c3a70aae42f07da42365cab42821b8dbc08db16caf13ae8803dc5070f37c8c56a616396290a5d9806b04f4a2ea9c9faf2af9c28ef7e7a849aa8063ab4d2091b21a26d07f118381f6dd2c2c900d0f332781e7f15de9eeb740cbe6592ef7a1c7c3c", 0x6a}, {&(0x7f0000001340)="55aa97c34416a1ee7df857ff481c", 0xe}], 0x6, &(0x7f0000002640)=ANY=[@ANYBLOB="1010000000000000ffff00000100000008de72c7009772b7104573cf5c71673b6bb4ca848848ce0ce2be499e162cd43f30fef6b5cc91fa6ebee8fb50beead1003912a258327065594f1f8c2fc130419870c16f919a2d1cbce30cc43343884544f499ab42ab93b6123be6ff474e392da42d788dfd6617a7e4351fedfff5c39cb1ba1362c3ded644206bd5dcd08261093429a2d1ee91f4f8431d15fd9735c60d640f885367263ac8840359f3c18315599c4a8b82d3dc4e26cda54642eb39c4a3e40109171acce561aae1336845d6c42f1bf218a00eea02a4782df5ae677d5611453402cc4404fcbf44d01bc4c088703aaef8be04d1f31ae6ed8e572a1f1fd06e1fc5072233b76a03c3762d106165615b41d5ed99c4e373c6b29aa5fa23c1e3ef9f857196f623008775a69162e27a3a349ffc2b65d310b1c212814abb95820296c1f2cbd1e9ef8e4717f4995db6d6bbdcdc560decff77ea5248bf114ca67ad175bcd9b111870b07bdbd9520031f06de26bbfd1fa5d9c7b139b3d904019a85ad7082b9ba3f73281ab7ba42924170fed4d8aecc842d6f04e480445384fb7f713bca09d5fc1d4f42267cff723a07300c4b07cab9d3aabb49c2c249f8fff34453fde3db1d388d2cc0c29b31fcfab3b3a112c627815a46a3c5f1b7445b80698e99807d3b3597616d948c590eb0137f66ae80ae7261713c3ceee82cc71f1251216bcbf2563cb4c6e0e7bd0b21d60f95ef272f0837e42f6885cae074605c7dde5fab930a243cc79c36edd3f24136354e015e75b6f9bba61303fd1518c094136425ab7a0b27d1744ae4e9ef4fae868d092127717cb23d2e5971f84539dfdb39b0fea454b333dc9e2931c9af93c2d750c051f610257e9b4c78111f7ebece0208ef60906d1a916fc7a42e2196be1b7122a218c65aeca080af6f0c05238876a33ee3ff5ad0d412c06fdc60e0693ed064dfb4bcafb2d33acb458eb77d5ee3600b366d4ab95190fc646516554effd5fe2ff747427e81a21153ab35f44368a7d051e9f9a9773ec3803ae41e257a0912221a3750ebefa3b5a7dd0785f2628dd07723adabb42cbce4befbb5d86277b76d2f2012d4d536c5673ce1be88a3b1f98bb16819fbceb4cb130940fc4a346b2c8a5594c4c2b424daaffd3dddd58739914c1f37e59dcb576fbbebfb87eb1700bd5ae9db59d3ed95e62903e5d6463dffcfddde06b1ad29f2969041b95f6110dbfb08af0deb9a155f0096892176620da590612d67d1738235e6afabef31429c12a6f3646065eb699bc40d16bdd49bb5e0e4a83f662db7251a5d1bde6b51995f9a4d3b7d0f00f5babb36ac2b1fad6e544b32b2fde1b0862e8e256fadecddcc9abf3a1b78800e567329df0d8d1b0a3edd0788b2ae033192cdefee035ccb931e5d0efb23ea639259f87d4fed90056853220afa4e65a715b7c126baad8aa3fb57c718de8c42b12bdeb70034879e91a57022253a00662e145728d31aa085756eea4866ca3f87ac1ccc9ce07bf2956386a00f262270e6d5fd525c35a115e5949f4a6a14939ffc33b64b4c4b06e21c5c37c4d9002c8479fc2c7a3fb8873c66b8acb62efb0bf1b3ed9ba1d559facd757122e52bf1505c642deb4b45a96925d250bead4fe197d19863b6d2d1f7ecdf6a52033440b12b668877c48a97e4a6ebde8b08b984a430932fcd704edf96970f580dc5c391a4d32d16b6c0fe9a0e6f6a89ca49de3803def4894ea2027c3fb3a30af964efeb187d081e806f6fe6e144717c55bf396074c5a324d1a5495827dc8e840b3b9f24809771c6284792b3c85261aeffe2c9338c48cbb2445bd26774faf478d032b2d425fb3e97791e7698099030ec03a7fbbf21fa39305d7656d5a9762bf430aa632eb10d9b9070a6c543daa4fb2c7a81ac1a1938458b1d26e94200ea48f3ec1a91adf8e40ac3a9de6a780930c4ddd2359a3b916e5ba58cd002b00486bc59cde86a56a06d030d71bc5650587ba6f029f0a06f20596762af2645e6e12db7097d00812a41b3d7daf13d1a35fd0b1442e14bb11f7d0ea9d1b4d146b954820e9ae07a99417527d8c9b86ed69f8cad833a0251d55d9aa4f88b002c5784c8640c5c5ac1243762ee5f923b3b0001920ce269836cd90aabee5a2e51f07419451c050a5288ca64b543bbfad6a49b3a72bb1481c71e014dea757d815b6e3614663e46ac62cb8a608ce3a7e0569ccc720e4173bfa6cf92a077161d4cf642850347d4a83c61ef4346c3add2f7874f08712ad4f7fe23ca9e4393c8340094cea4b615679deda0d5e710fcad75ecee43e1aa8b8430bbee88956aac90ce56834357bf7691d48ab9e3f8d5cba5a5398c0f89b6af7b0e697599854bd19202679411cc7c73c8617cee7b4cd510353efb02fa915a798029ebbfc84ccc3123d03312b5171a618285106e5b8a6aa6ba74617e6b0041c44635fc36824ff33b429c4aeb9e9ac7efe812b0254d977fc7c0774849ad7c381c99fc6f122d931c234258b195707cb22df894592d0d03beb097cde6360b75194ad94bd27aa16861fbc59cc8bf9935400e9fd2ca41c5b810bc55ff47ca39a639f25ac7944f6548c9142feea1454588e5ef1760f42f15b574e4e893720c2fa3f9c9ebf979e1ab486a225231dd33277388099b9b2046b57e6795f57634e35d0230fee01ae248733c5c0af126451ea11707a6ca1ca0da65209ffbdd7cd2fe7f0279baafc2310010b9a14cf69ad5e4ef3d3ac34b0c7f0f3bdd60f0cdbf7de9402ce5b4b9547fa2d7be4dc059282b1593a7893f8344d3c92a4056fcf501a268adf1a888bc2711e1710c8f8b6bd799a2ce503cc8819f02e5a1d8f0603e4f0e0642eff24395d93ba0c5bdb7d82e23266f8f935e65d4a27a709358d4d0fb1d4aeeb0a579be413a75a5df2d80cc596882b87cc4c99b59732c4c14e2dd89d38e54379538c2ed92dad41c172353b5b5e0ff7422be6e9effb72256749cabb773c229dd46471af1d180e360082061623f17e4638049e916cef54c02ac0ffdaede4c0882ce62e6441d1d623e470368dc1376d1a21972686e448d7dadd3d3c840b2d27ce2eb1326491a89c36f6d0598b51829731584824a4d63eb232144577d4e1eee2225ec61670fbb492f49ad7e702825ce544b8df6414d52a6f5548ae7bbfa3545166ff73e330e663f335c5f94ede6cb4c84e6bf6d673a5d47e1f5d947d73530a464a82b8400b7d6ea159c6beca98262a6e420d3be62bba411c7b6ed9bcdec172a252000e90dde8fbf6242bd6089f8a12e2f0005cb06fb4352a9d1304ad33b41bbe7edb8be880fd155aaae9c071d1f251e7af2d15d28abff42ff22b396eb132cfd2aacf15ada089b6eca4fea91c0ed1024579a59f87413852baef163c7d0f830254ef0d89a93c362a06fed6a0e0ac34aa60ba2b70e708517e85e28f658c0bddc5b410b495365c335d9dce2f69ce7f72e5317c16bd0023da90fb8d925e1ea81488b35a2b97d4b3647ddcdcf6aaf7acf80fc214998756a03aadb8fe5c71514669e59b1b24dbdf5216734ee6891e6f2ac207b64b787ffe4fd2b071a987cfe90cb639d4a03e8382717fc8e48f1af7b93cecf068854e666484cc355f9507acbdd7642e08f244cb8731b0f24b39f753a5b2715423fb8c88929912263888c83135c7efa4496dcf2ae54c32355341bddbfd53e13da5db53ef4860aafd43b4b868c675c6f3425bce2c4a0bd843ae3c5df6a6f1936526cba404fc0aeaa15df5da7bf61bb0a5b130840d2b6b64efbd18d1ee4942a60b2ddcbb4a236ec378eed84d04897de529fdda1da7afc025feb04754b4a0d759edbcf64c9b7f1647a5730517fa1545bb958305d0886c1d4be8c6fc1f986432a982defb6eba2941a2b93df7ade675d581c887ef0ab7eba88200d1ad7e830f227dc6ffbca24b52b3aaee5e2c23b5926a57e9d5e4fcbad48fe87ee76879e15b4a9f4d6b3ce8633868a0220b08c492ccab2bdf12b74b64d750395f39fa7cfeaf30245962b1c1b8d06c5c205793e863035916c2bb137f7fb978fd056bfe82171fa27cb7e2a564959e8b10b044a0d62b5f405e3778289393fac865e3eb095b51c7dca025355f87b448045cf4bf1d160ac5786445b736ca44d2e506d0d589cbe30b802ea3a5b18d347cefa08f8cd01d7f220d5e647a095893db10742e13d8a8bed67bdfccc92affe0225fb455f0db70c365d3a73c987c1bea4bf8dd344a71ae2408f657f11f28a567c9947006c7ed389ca7e744fe71ec7517e66f6bb9b814a88e82ba7fe282a36ff1c04d1707f351030a9edce821e7a441d897861138bc7d85e235155f9965fc920ceebf10d40c89c688996fd342a796c4cd269cd67d0ef1a3bc3fc4aaede3bc4ea215120de25d866bce351925bf64878da10af6efab06d0a2479dd560cd0e33836dbf8c296eaee3ce7b13c5dc51582128e7170e54053f6f989f584c40b6ccc69ef828b6fb2ee15eb7215a752aa9278a1b1ef60906983ea660cbcd36cc883143bf6cdde51b3f699dcaf1aafb24780174dc7270af24f3c13abc1ad3133b044fddf8a104761dc7d2cc417f34ad7f1228974749ec0a9362924ec227b50938ddf83c7107f526aa2b2a24ed944fc99c0921a335d0d33e843d1f99cb81df4df262db2d369876b9d85a92051921fc77d46dcc905b1fb1e64bd74f5815a3e1e8ca9528244fc0fedf3b944dc4779b37e0bad2af4674fe2a2a97e7d02c122acb32f2a24e1650fe0ec9561474acd82981b18d32dcfe643a4a9722ef8fdc096ae0b2e0257c06d2d054b5d53dd73a8644b1f5bf36b20aee67fda80b10d728d519b5a313478e4084615fb7305f1e03f2653a841b537e182b7648521625195e5d66517ece8d5af932fb7b52295e3c17197414d40987abb0b368e5daea772dfbb4daa427a3071d660a7b0d916f6994a7560b5b214ab33cd371e366d3c264d2464f427bd4d2b461a05b8f4e390f527fa8599790194ef004c27153fcfc077fb4e607f9147e6d31cabed7a2c073be010d3d18ed8f2da27c6c33c101b8fad7ec233ab3ffadcc44ad98bc708d6f764c3ca2b01b8b8789155311441e8bc9cc037605ebe870818fe1da0b44ae4e929a315fc518b8ba120021649ec32e476d7a831e292d2b6ad401a40fe64ce03477519f163092d6a847d8e4c7c9cdef6a5675fe81bb5d2ccb5a018f25234407dd170e8c079a9da16e7988f5caee530dbafe36343f50b1b02229e5620f0fbcba3088564473ab852c927f872e2314d89a4de25afd302ede5eb74985a117cb2f1e72f51f39996aec66d8a070790b38465d21895196aed93d46be47abe80779cbcb9aaa61f2a3c3996799c7968dfa4e8ccf419854d13df8e07416de5ca18043c43f4f39083b711d7fe7b2f438e66eb6a7215851e5778f3bb947fbf0ca21e24a54d4c587d6b2baa864b9f89d2cee6d34dff66c97f2d8de7b74e7d094c0571d9f924c13a263f72daaf370283a2d99037d3115817d16d750f990aa880804730c81c55b94f135c51513324f17e2b87f60a0315ca22ab328de7e5646b881026e1cfc098ede39820a3c4622f854ac14e43e6ba84221f7bef65c23bcc86c916c3b33d13f511c84544ab8dc28eb41e3b7184efd73e6f4c7bb35d44fb4e01d455fac9a39e7b8fef3c798c46ab52310ad08cc5312b9970c1af02010b23ff61c7bb3c8074bcca7bce8c9b0a4a2cba27132630f661f953213ecb0871bf210ffc9089613e8e371883a93c1b30d45126498eae7e44d40f73d152a137f596cd24a8bda974ff3d4b1123ef9b15f0c3681c4a32d4b7d5eb5bc483b994a3b94f0f7b725dd7fd1501d9d80000000000000001000000030000007f9e3b06be000e6490fb9e3ac13b2ec9496976f53c254d3d6053b17d48e128e29b5aa80df3042d7148fc921e85fd731fce42756082d20cebc1866efdb9e99e1de41a6658f511a9548aa4d0800183e9389e48deeef8319f6e4cc390ecb74ec76da7cc2c0c9f70f76be87077273d60793cf5397c6fe8beda86e5666d17677265d27e63a27766829421f64f249642187707d123c2dffa72a86ae1a9707caae639e7fa5717ea66a4977a5e31cf9016662fdcc56a4620f12d9d5ba7a312432912ea36f4026c938c18dc000801000000000000feff000001040000a222453bcda45c3aafb0c53a2783a31e2ab90805028497d301c4f1552e72a8156e2ad9bfdff2e58817ebc5b6a1fecdcd1f7a976c54e48faebfad49b73f4201f501f414b3b011c0b65e0dd8d06160af3bd25cb7cca438dc60e8ef3e79cdb3415085eeb4273da4d09cfcf19c2848ae8238d56bef1456b50766a769e98c40511ad2e47bc917ab2f39866dda78d915c20989b740b938a085c1f647eeeefdf529f52a467f45c2c85b6151f7677c2f8673fe89fc3117f454fdccdeeee3a4447137fe7078ba16f2e9f7719ec2c91f66a9997f95c8e5d10f32b7776d03fdbe0b55fe5cb65fbfa2dc5d53a51a4d1836ee36f8309cead75a00573f00006a6daff1259037b852254746f1a3be026aed46aee44d1eecb65400000000000000003a324a7f0001e118a1"], 0x1213}, 0x5) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000000)='\x00@') 02:00:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x4) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 02:00:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x2, 0x8}, 0x80, 0x7f, 0x0, 0x0, 0x2, 0x4, 0x4, 0x5}) 02:00:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt(r1, 0x3f, 0x7aa0, &(0x7f0000000080)=""/121, &(0x7f0000000100)=0x79) close(r0) r2 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac04d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x9, 0xfffff801, {0x3f, 0xffffffff}}) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="690278881177913a7cc69adf56333b8d506b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x45}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) 02:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1, 0x7, 0x34}, 0xe8fa, 0xfffeffff, 0x200}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x0, &(0x7f00000000c0)=[{0x15, 0x9, 0x81, 0x40}]}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x1f, 0x41, 0xff}, 0x10001, 0x800}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:00:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0x88) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) lchown(&(0x7f0000000040)='./file0/file0\x00', r2, r8) 02:00:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r0) 02:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x85}, {0x10, 0x81, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x80000001}]}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x21, &(0x7f0000000300)=[{0x0, 0x6, 0x3, 0x200}, {0xf1a, 0x0, 0x5, 0x6}, {0x7f, 0x8, 0x0, 0xffff0000}, {0x6, 0x9, 0x96, 0xb7}, {0x2, 0x7, 0x8, 0x3}]}) r3 = open(&(0x7f00000000c0)='./file1\x00', 0x20, 0x122) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f0000000280)='./file2\x00', 0x800, 0x1) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0xda, 0x6, 0x10000, 0x0, 0xffff, 0xfffffffa, 0x6, 0x0, 0x0, 0x14, 0xdb}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x0, &(0x7f0000000300)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f00000002c0)='./file2\x00', 0x20, 0x2) 02:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x5}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000140)={0x0, 0x6, 0x1, 0xff, 0x6}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000000180)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = getuid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0x80) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = socket(0x2, 0x4003, 0x0) r10 = dup(r9) setsockopt$sock_int(r10, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r12 = openat(r7, &(0x7f0000000340)='./file0\x00', 0x10, 0x40) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = getgid() r16 = getegid() setregid(r15, r16) r17 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r11, r13, r14, r15, r16, r18]) r19 = semget$private(0x0, 0x4, 0x201) semop(r19, &(0x7f0000000300)=[{0x7, 0xffff}], 0x1) semop(r19, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000240)) semop(r19, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r20 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r20, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r22) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r22, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000480)={{0x9, r21, r22, 0x0, r23, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0x80) r25 = getpid() fcntl$setown(r24, 0x6, r25) r26 = socket(0x2, 0x4003, 0x0) r27 = dup(r26) setsockopt$sock_int(r27, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r29 = openat(r24, &(0x7f0000000680)='./file0\x00', 0x2, 0x34) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r31 = getgid() r32 = getgid() r33 = getegid() setregid(r32, r33) r34 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r28, r30, r31, r32, r33, r35]) r36 = semget$private(0x0, 0x4, 0x201) semop(r36, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r36, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x6, 0x1800}], 0x4) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)) semop(r36, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r37 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r37, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r39) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r39, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000480)={{0x9, r38, r39, 0x0, r40, 0x80, 0x400}, 0x3, 0x2, 0x7}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r41, 0x4, 0x80) r42 = getpid() fcntl$setown(r41, 0x6, r42) r43 = socket(0x2, 0x4003, 0x0) r44 = dup(r43) setsockopt$sock_int(r44, 0xffff, 0x10, 0x0, 0x0) r45 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r45, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r47 = openat(r41, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r49 = getgid() r50 = getgid() r51 = getegid() setregid(r50, r51) r52 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r46, r48, r49, r50, r51, r53]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r54, 0x4, 0x80) r55 = getpid() fcntl$setown(r54, 0x6, r55) r56 = socket(0x2, 0x4003, 0x0) r57 = dup(r56) setsockopt$sock_int(r57, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) openat(r54, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r59, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffec3) r61 = getgid() r62 = getgid() r63 = getegid() setregid(r62, r63) r64 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r58, r60, r61, r62, r63, r65]) r66 = semget$private(0x0, 0x4, 0x201) semop(r66, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r66, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000240)) semop(r66, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r67 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r67, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r69) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r69, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000480)={{0x9, r68, r69, 0x0, r70, 0x80, 0x400}, 0x3, 0x2, 0x7}) getgroups(0xa, &(0x7f00000002c0)=[0x0, 0x0, r13, r23, r28, 0x0, r40, r48, r60, r69]) fchown(r5, r6, r71) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000001c0)) 02:00:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b2dbc8a3570e9649ffc3b0b1de03105a9052c20517aa23f5fb8ba790008845df1c6cfdcb488e9a636775cf79e1e2447487a543f9c5d8c790ec92f69b0a9034900b215a63b9ed0b8558a0d704453e846c310f5c149e7"], &(0x7f0000000000)=0x1002) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") socket(0x24, 0x8000, 0x4) 02:00:55 executing program 1: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./file0\x00', 0x20, 0x7a) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000740)={0x1, './file0/file0\x00'}) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r2 = socket(0x2, 0xc003, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) getdents(r4, &(0x7f0000000500)=""/113, 0x71) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235210000000000000000000000000000000000000000ea00000000000000002f2bd0376b75064dc0b1ba811e425a8ba3b873d2ff52dd0aff29e6a47fb3ff4854c4f349489566b6099cbcd54eedee8d63bcbce43b0a833eb030599902c54db0c67343c0038a28c0360c592e7b17629498c605c4b3c2534f6ba3733d1eadbed270e6dcd4dbc740336d2197639c1d640aa2eed24e8bafbac636227476cc0f9394f5af7297cf18a5afce825ee72ea17e04287db5e269d3b97d754ba210366512e6910c3057527cb0447242e575a35ad28bfff2"], 0x10) sendto$unix(r2, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r5, &(0x7f00000004c0)='./file0\x00') 02:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) sendto(r2, &(0x7f00000000c0)="7fe10df753e1bf49c1539c9a4e6fbbc3012d2df0f7ed548a2ebf5fd756c3bba6e9cf1d2aba636a7b6aa079f339a30c81cebd86afc039259e07bd18cc46454151d2846715c2072994a309fd38a9fd73800b8af5caf3ed6526032dd451d684bd062f605b93b2f02f5bda335bcb042c46128246ac5b8363dd23a8d6b50948da26ae76dc47596832", 0x86, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0x88) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0x88) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r19) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r21 = socket(0x2, 0x1, 0x0) connect$unix(r21, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r20, r18}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0x14, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0x88) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r29, r27}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r33 = fcntl$dupfd(r31, 0x14, r32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r34, 0x4, 0x88) r35 = getpid() fcntl$setown(r34, 0x6, r35) fcntl$setown(r33, 0x6, r35) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r37 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r37) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r39 = socket(0x2, 0x1, 0x0) connect$unix(r39, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={r35, r38, r36}, 0xc) getgroups(0x5, &(0x7f0000000280)=[r8, r12, r18, r27, r36]) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r40 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r40, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 02:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x54}, {0x4000005c}, {0x4006, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 02:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 02:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 02:00:55 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) 02:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x45}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000040)=0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x88) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) r10 = getuid() setreuid(r8, r10) 02:00:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) socket(0x1, 0x4, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x120, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r2, 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x52) r4 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x20000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0x11, 0x7, 0xd16}, {0x4, 0x5, 0x9, 0x3}, {0x40, 0x5, 0x20, 0xa05}, {0x2, 0xcf, 0x99, 0xb42}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 02:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x28}, {0x2d}, {0x16}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/33, 0x21) 02:00:55 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x100000000000000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9"], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f0000000040)=[{0x8, 0x8, 0x1000000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaab15d) semop(r4, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x0, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x0, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x0, 0x1000}, {0x3, 0x0, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) 02:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$inet(0x2, 0x8000, 0xfc) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x394, &(0x7f00000001c0)}) syz_emit_ethernet(0x47e, &(0x7f00000003c0)="b658da995b17a9a8773ab9a3703afa3d283ec7f23b000000000000000585a469fbb620330677b809153ce374f2802af828694a75f9dfd15a5d58501cb3e5522eac5cc85de5110b3bbb4ee72b2b6497cf745a84670b9c52d51672a25657a1aa308fe461ba8abf3be597b177aa65af6f0d53c40fbdef2ba2c7830628e01ea5cbaf80b13b6cc03340183db42d5134d098162825062feae5930bd0a8c02ba97b577035dec5af47d35b0c9c5190675d0d4c0000b851d8def782673a07550cfd0862ee05abcc0a0770fce7bfa2c1d642b78bd675784645176dc07b00639724a6f25905f495b99397c02f5dea0dbaa6d3b4290a3a50894b819efbe63f71285f665c670b8553da66ae4a7618d61347e5fbee3181bd69f445156856cf264a01f58ee1ffc6755e96b5d54c3e0078f657717c43dd65a0b44a9064f0418158dc14e5570115e95ff15f0cf7dbba7c2d202bcf99cd7bd46b0ff57c6e3ba41af852a72525703ecbbf05eaae01548e3870beb07a20d6e4487a6d6c75099921d7bdf7b49dcbece4ef6ded2205dfd0e2eeec7f05fe87be881a8cc3a21946cdd194069509451ea170023ca38b87b96897d8c3d1b4b62e55316711de02669b000000000000b8abd1d78249009d8bf3405e8a5c1321e734e57d109cf31a325f1f366eda7bd0c563ea2448a53a7550d3bf72ad3c") r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x1, 0x8000, 0x40) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getrusage(0x0, &(0x7f0000000240)) r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)) fsync(r4) 02:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='\x1e\x00\x1fN\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x3, 0x101}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0xbe8, [{0x0, 0x4}, {0x3, 0x5}, {}, {0x3, 0xef7}, {0x3, 0x462}, {0x2, 0xeb}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0x96}, {0x2, 0x400}, {0x1, 0x7f}, {0x3, 0x5e26}, {0x1, 0x6}, {0x1, 0x7}, {0x1, 0xfff}, {0x1, 0x5}, {0x3, 0x1}, {0x3, 0x8}, {0x1, 0x3ff}, {0x2, 0x7}, {0x2, 0x5}, {0x3, 0x8}, {0x3, 0x3}, {0x3, 0x3f}, {0x1, 0x4be692f4}, {0x6, 0xffffffff}, {0x1, 0x20}, {0x2, 0x5}, {0x0, 0x6}, {0x1}, {0x2}, {0x1, 0x401}]}) 02:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fd], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6]}}) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000740)={0x1ff, 0x7, {[0x1, 0x3, 0x7, 0x2, 0x1f, 0x4, 0xfffffffffffffb47, 0x2, 0x8d4, 0x10000, 0x1, 0x0, 0x100000001, 0x6, 0x0, 0x3, 0x1, 0x9], [0x2, 0x800, 0x8001, 0x2, 0x99, 0x1f, 0x101, 0x21, 0x81, 0x8b], [0x7f, 0xff80000000000000, 0x0, 0xd53b, 0x3, 0x0, 0x5d9], [0x0, 0x6, 0x1, 0x101, 0x9, 0x1f], [{0x68, 0x10001, 0x200, 0x7}, {0x8, 0x8, 0x1, 0xfffffffffffffffe}, {0x20, 0x3f, 0x800, 0x6}, {0x1ff, 0x1, 0x5, 0x8000}, {0xa56, 0x7, 0xc3d9, 0x8}, {0x3, 0x3ff, 0x7, 0x7ff}, {0x6, 0x0, 0xa2a8, 0x4}, {0x20, 0x4, 0x4, 0xe02}], {0x7, 0x6, 0x10000, 0x7}, {0xfffa, 0x800, 0x6, 0x100}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) geteuid() ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x20, 0x2, 0x2) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000004c0)={0x1, 0x6255, 0x5, {[0xffff, 0x9, 0x5, 0x7fff, 0x10001, 0x5, 0x3, 0x1000, 0x8, 0xf2, 0x2, 0x4, 0x800, 0x3, 0x5, 0x8, 0xef7, 0x2], [0x1ff, 0x20, 0x9921, 0x81, 0xe7, 0x7, 0x2e, 0x7ff, 0x80, 0x9], [0x7, 0x12cc0000000, 0x1, 0x9, 0x401, 0x6, 0x80000000], [0x7, 0x29, 0x100000001, 0x3, 0x6, 0x1400000000], [{0xfff8, 0x2, 0x5}, {0x7, 0x5, 0x8}, {0x81, 0x8, 0x7f, 0x6}, {0x25b1, 0xfffffffd, 0x10000, 0xdb}, {0x6, 0x25, 0x20, 0x8}, {0x9, 0x401, 0x3db5, 0x9}, {0x8, 0x0, 0x9, 0x5}, {0x2, 0x4, 0x8fa, 0x7fff}], {0x0, 0x6, 0x3, 0x7}, {0x1987, 0x7, 0x7, 0x1ff}}}) close(r2) 02:00:55 executing program 0: getrlimit(0x6, &(0x7f0000000040)) 02:00:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f0000000580)={0xff, './bus\x00', './file0\x00'}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x100000000, 0x4, 0xc8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x109f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6b08}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1f80000000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3b96a51f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000600)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000005c0)=0x1) semctl$IPC_RMID(r2, 0x0, 0x0) 02:00:55 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}, {}], 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x82}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x10000}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x7, 0x1, 0x9, 0x0, 0x80, 0x2, 0x100, 0x0, 0x0, 0x0, 0x1}) 02:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xd5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x401}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x82}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x10000}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000700)={'./file0\x00', 0x7, 0x1, 0x9, 0x0, 0x80, 0x2, 0x100, 0x0, 0x0, 0x0, 0x1}) login: pckbd_enable: command error 02:00:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020207e0000401b2ac409de8220c439402e22ee41caaeba7b6125c1d10ccbf92f606a50ac82f31b0f0c8a7"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62030000000000012000"], 0x10) write(r1, 0x0, 0x0) 02:00:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r2, &(0x7f0000000280)="c2f21aa55adb85bfb031680de431a30ff152a1fcff6ce7a28aa157b0ce468f870c58fe2e87d1484049faccc1de09fb25a0e7cc1c2ac4ef4e8f7ee683d20f681128f7466530848ad6c6c8bdd8f35a2e6f09c68aca1197120d6d32a2408e35aad6804d2eb83dd36b754dd56946038c78c464a62255fa6296d1e7f574f00260e15a675209f546b42aedb3781604c87a5b73d67349c07a8904d517a2ed0b2548f1f3efcdc9b4372297d7bdd2326b68eae7ad0f53e8376c4a3bfceedabe5a01face4c52718568ff915e5452eac2376f6d019e68865b7bd4fa4e4348a215b4180894c6f65d531bc8108d7ad9d9b0879cdc073c0a60bd3f817628a65f3377", 0xfb) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x50500, 0x80) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r4, 0xffff, 0xe4343234ca521895, &(0x7f0000000100), &(0x7f0000000180)=0x10) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) pckbd_enable: command error 02:00:57 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) getitimer(0x1, &(0x7f0000000000)) 02:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x12e, &(0x7f0000000080)=[{0x2000000000000025}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 02:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x40) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0xfffffffc) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r1, 0xa, r1) open$dir(&(0x7f0000000200)='./file0\x00', 0x400, 0x1615524d992e00dd) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0x88) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x6e) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) r11 = getgid() setregid(r7, r11) chmod(&(0x7f00000001c0)='./bus\x00', 0x8) openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x44) 02:00:57 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206910, &(0x7f0000000300)) 02:00:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000140)="ae6301b087db82a074d0ac1af29c245f5d915dfa9ec295f981777c917879ec929a71c488e40fe56c7bce221cf53439282517991bda42fc250f0a7cf838b4d7bb11046cf74270c4d8203517d5e7019de0006f3fb0734e0ac59b88dedf35c627f78820da2c5a782b91463065100e7fb9ff38bc674132a3eb02580b647165af4e61dcf416ee55fb74c98dcd94eb5a080d9815c9d47a13f98cca8e0dfee7c5f9da4346f8b787073f2874feb12f99d905e69e4fb2520815b5be5b4830e6ddcdc2d6d092a863326a837db639fc2a39ed93a2cc51c1d074116b21aea7041897c1d87e3583810d72a0fb64466f9d3c14d00c8f3c71", 0xf1, 0x1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x6}, 0xc) msgget$private(0x0, 0x0) r1 = dup(r0) mkdir(&(0x7f0000000080)='./bus\x00', 0x8) r2 = msgget$private(0x0, 0x401) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_RMID(r2, 0x0) r3 = msgget$private(0x0, 0x401) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) msgsnd(r3, &(0x7f00000004c0)={0x0, "d5fd06694a641ce37b3ebf182aafd6d4be7387ed791250ead703000000b52ac1321641cea4288158200df603d6161db8b765b07d0770f255e1b836569ecc79134c90d5fecd487e1e86e34d8a31738a9c7094f6f085142999cc09d43700008f1898a5826d167acbb80a63b0bdcf0d17bdc53cba316e2718b03ebb1480038c1b20062afb6fd7ce93c4a30770179cc5260000000000000000"}, 0xffffff7a, 0xb709860e35e3c5db) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) 02:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpn\x06', 0x48aa0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x10001, 0xff, 0x0, 0x20}, {0x3c}, {0x35, 0x10}, {0x6, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 02:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x0, 0x5, 0x4}, {0x18, 0x1, 0x5}, 0x2, [0x2, 0x100, 0x81, 0x6, 0x1, 0xdb, 0x80000001, 0x74e]}, 0x3c) 02:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc2053651e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e00"/114, 0xfffffd5a}], 0xffffffffffffcaf, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 02:00:58 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000880)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x2400}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000003c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r5, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r7 = accept$inet6(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r11 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r10, 0x0, r8, r9, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r12 = socket(0x0, 0x4003, 0x0) r13 = dup2(r12, r12) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r14, 0xffff, 0x100, &(0x7f0000000040), 0x4) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff, 0x4}, {0x36}]}) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r19 = dup2(r18, r15) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) r20 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r20, &(0x7f0000000040)='.\x00', 0x0, 0x1) write(r20, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) r21 = syz_open_pts() fcntl$setflags(r21, 0x2, 0x1) r22 = dup2(r21, r21) symlinkat(&(0x7f0000000000)='./file0\x00', r22, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r22, &(0x7f0000000180)='./file0\x00', r23, r24, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r27 = fcntl$dupfd(r25, 0x14, r26) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0x88) r29 = getpid() fcntl$setown(r28, 0x6, r29) fcntl$setown(r27, 0x6, r29) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r31 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r31) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r33 = socket(0x2, 0x1, 0x0) connect$unix(r33, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r33, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f00000001c0)={r29, r32, r30}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r35, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffd2f, 0x0, 0x0) r36 = fcntl$dupfd(r34, 0x14, r35) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r37, 0x4, 0x88) r38 = getpid() fcntl$setown(r37, 0x6, r38) fcntl$setown(r36, 0x6, r38) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r40 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r40) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x1) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r42 = socket(0x2, 0x1, 0x0) connect$unix(r42, &(0x7f0000000a00)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5b5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f7381c8437c2aec2050b4d5cacf08528fdcfa777c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c999e761aa95115c67a140595ede99e2fff4e830700ca07000000000000009e7318453b9537a7931634ca28b8102b09f1d950d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4034fcab152d4aa4568f2e97207efa6c4b1b157e16076c6d4df784baee62462db92da490c58797657502f86c9a8540a84ac578cd4af8f39f42d40995c9c1656cca269a9007e9f1d1d9745e159b2eed7d824c2418ba7846ec4c6cc677cc932100c25b2710a32dc35f65a0bf4ed4217321c8c72a21b7a4ca4fee1de3b7ad5b0336bf93cbd1851383e04708a82dc38886f127c6851f339a1701ecde8c9d1e9b1a558d3f8543ba255661fd2fc8b01e3a20680337ed98138449bf03fbd7851f4800023e964be4a10d8c6b61816703fe27f8083c287dfa5babba997d2e1e9f07b23fedcde5c0debad0c3dc0caeb05ab6ac37b4856cd76b6ebc823029f47594cacbc6a99bca952ecc75d3a3aeb796e57aa11e3d667be3dd0e099e722f218e888c1738b58d4dcde080000000000000022c5db203787bcb472c835c68340865338a87845ec0acded5f80acff3792311fd854e4d76ab36113ccea8499fc09f22539ba2acc3a5dfa972eeb826683952a4caf846bb5bb0f9b2789a0061596125d436c0300000000000000"], 0x10) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) setsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000001c0)={r38, r41, r39}, 0xc) getgroups(0x0, &(0x7f0000000200)) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r44 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r48 = getppid() r49 = fcntl$getown(r19, 0x5) r50 = kqueue() r51 = socket(0x18, 0x400000002, 0x0) close(r51) setsockopt(r51, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r52 = socket(0x18, 0x1, 0x0) close(r52) connect$unix(r52, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r53 = socket(0x18, 0x1, 0x0) close(r53) connect$unix(r53, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r54 = socket(0x18, 0x400000002, 0x0) close(r54) setsockopt(r54, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r54, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r55 = socket(0x18, 0x400000002, 0x0) close(r55) setsockopt(r55, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r55, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) write(r55, &(0x7f0000000940)="ad339f40", 0xffffff80) r56 = accept$inet(r13, &(0x7f00000002c0), &(0x7f00000006c0)=0xc) kevent(r50, &(0x7f0000000040)=[{{r56}, 0xffffffffffffffff, 0x1, 0x0, 0x2000000000000000}], 0x3, 0x0, 0x0, 0x0) r57 = fcntl$dupfd(r50, 0xa, 0xffffffffffffffff) r58 = msgget$private(0x0, 0x401) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001067ee9ef11350f5df87fd065eca00000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000001c00000000000000eaffffffffffffff0000000000eafffffeffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000740)=ANY=[@ANYBLOB="43d17038d51013aeead9a2efed3264850c338cec1f7ac6947974afb21bd2ed07bb726dab12b476dc94e00864f73328477b22448993d74afe47517c290fec88adcd8aade4b744b254781dd3dc7117538d23a2324ff10537bea2c1fd2a58427e72da173dce9535f0b098f9861b373783aec9ef749b5a621dd42243e90001000000000000daa6493ef346fc4933d82ab6081311a8bb2f13f0a2ef8e1c88423edce6241e4e2b90eb"], 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="43e8007bee7efe6530005b820ed79075c17a4150d57667a3fef1b7b8d042b155dd0500c0297c45f4c2f7"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r65 = fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000980)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, r65, 0xa5, 0x1, 0x100000000, 0x2}) shmctl$IPC_SET(r44, 0x1, &(0x7f0000000100)={{0x1, r45, r61, r46, r47, 0x10, 0x8000}, 0x1e3c, 0x8, r48, r49, 0x21, 0x7, 0x2}) setpgid(r48, r48) r66 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000900)=0xc) r68 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r71 = getppid() r72 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r66, 0x1, &(0x7f0000000100)={{0x1, r67, r68, r69, r70, 0x5, 0x4}, 0x1e3c, 0x8, r71, r72, 0x1f, 0x7, 0x2}) setpgid(r71, r71) r73 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r73, 0x20004b3d) ioctl$KDDISABIO(r73, 0x20004b3d) r74 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r74, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r76 = shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r77 = syz_open_pts() fcntl$setflags(r77, 0x2, 0x1) r78 = dup2(r77, r77) symlinkat(&(0x7f0000000000)='./file0\x00', r78, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffef6) fchownat(r78, &(0x7f0000000180)='./file0\x00', r79, r80, 0x0) getgroups(0x2, &(0x7f0000000200)=[r80, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r73, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r82 = shmget$private(0x0, 0x2000, 0x210, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r84 = getgid() r85 = socket(0x18, 0x1, 0x0) close(r85) connect$unix(r85, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r85, &(0x7f0000000100)="8c65", 0x460) r86 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r86, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r86, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0x1f8d14435e5856bc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r89 = getppid() r90 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r82, 0x1, &(0x7f0000000100)={{0x1, r83, r84, r87, r88, 0x5, 0x8000}, 0x1e3c, 0x8, r89, r90, 0x1f, 0x7, 0x2}) setpgid(r89, r89) r91 = shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r93 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0x3db) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r96 = getppid() r97 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r91, 0x1, &(0x7f0000000100)={{0x1, r92, r93, r94, r95, 0x5, 0x8000}, 0x1e3c, 0x8, r96, r97, 0x1f, 0x7, 0x2}) setpgid(r96, r96) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000240)={{0x81, r75, r80, r75, r81, 0x100, 0x3}, 0xfffffffffffff9f2, 0x1, r89, r96, 0x4, 0xffffffffffffffff}) shmctl$IPC_SET(r76, 0x1, &(0x7f0000000240)={{0x81, r17, r24, r17, r43, 0x100, 0x3}, 0xfffffffffffff9f1, 0x1, r48, r71, 0x4, 0xffffffffffffffff}) setpgid(r71, 0xffffffffffffffff) 02:00:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x236f34f4ff04949c) pwrite(r0, &(0x7f00000000c0)="5422d72293247bff8e0797e14888506f0a15550ec619e41d8758e628b27a6a89d4a02aeedec40a085e105ba65562af8f310b6c4a801d86ddab6f8faa3fa7b0fe811e5867df12a580aaad60a6b2ef655cc3f481ee8c689c061c00f8b7b676e0a897b54134ed5fee39945422bbebf05cfb0146f28e1b2c7c3b795f0b01ce27c33e297a9c7f6c297ca929cd70e26ed0302ad9257982b215669d914822c967f9ae314496b736b0dc50c261404791b630db19", 0xb0, 0x0, 0x1d) 02:00:58 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x41, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="be92b24c7d42f8db0bacbe7b49f5c171a12435a64f737feb24e4d2ca37259b5602e32e5759a566cbd1e0e6385e49b450d847dabbcf4ea409a696027fe8d0c59dd2f223a60f5e7c23513e1ad06def48d9767d875bcbcf967e2eae", 0x5a}], 0x1) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 02:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x35, 0x0, 0x0, 0x7fffffff}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") panic: pool_p_free: pffrnode free list modified: page 0xfffffd8065596000; item addr 0xfffffd8065596000; offset 0x0=0x0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *198095 37668 0 0x14000 0x200 0 systqmp db_enter() at db_enter+0x18 panic(ffffffff82225536) at panic+0x15c pool_p_free(ffffffff82647b18,fffffd8065596f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824b8d30) 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_p_free: pffrnode free list modified: page 0xfffffd8065596000; item addr 0xfffffd8065596000; offset 0x0=0x0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff82225536) at panic+0x15c pool_p_free(ffffffff82647b18,fffffd8065596f90) at pool_p_free+0x1de pool_gc_pages(0) at pool_gc_pages+0x255 taskq_thread(ffffffff824b8d30) at taskq_thread+0x9c end trace frame: 0x0, count: -5 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a492a0 rbx 0xffff800020a49350 rdx 0xffff800020a28000 rcx 0 rax 0 r8 0xffffffff819eb1ef kprintf+0x16f r9 0x1 r10 0x25 r11 0xdc5ab9373bbf56d3 r12 0x3000000008 r13 0xffff800020a492b0 r14 0x100 r15 0x1 rip 0xffffffff8162aa38 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a49290 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (systqmp) pid=198095 stat=onproc flags process=14000 proc=200 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a28278,0xffff800020a289f0 process=0xffff800020a2aa98 user=0xffff800020a44000, vmspace=0xffffffff826473e8 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34026 132116 51736 0 3 0x80 nanosleep syz-executor.0 34026 97043 51736 0 3 0x4000080 msgwait syz-executor.0 34026 330225 51736 0 3 0x4000080 fsleep syz-executor.0 34026 311746 51736 0 3 0x4000080 msgwait syz-executor.0 51736 32706 38372 0 3 0x82 nanosleep syz-executor.0 72572 385773 0 0 3 0x14200 bored sosplice 14879 76583 38372 0 3 0x82 piperd syz-executor.1 38372 328430 25533 0 3 0x82 thrsleep syz-fuzzer 38372 488635 25533 0 3 0x4000082 thrsleep syz-fuzzer 38372 14113 25533 0 3 0x4000082 thrsleep syz-fuzzer 38372 52730 25533 0 3 0x4000082 kqread syz-fuzzer 38372 292706 25533 0 3 0x4000082 thrsleep syz-fuzzer 38372 401825 25533 0 3 0x4000082 thrsleep syz-fuzzer 38372 203342 25533 0 3 0x4000082 thrsleep syz-fuzzer 38372 117768 25533 0 3 0x4000082 thrsleep syz-fuzzer 38372 144704 25533 0 3 0x4000082 thrsleep syz-fuzzer 38372 159672 25533 0 3 0x4000082 thrsleep syz-fuzzer 25533 291 68707 0 3 0x10008a pause ksh 68707 262326 85446 0 3 0x92 select sshd 37055 137905 1 0 3 0x100083 ttyin getty 85446 212052 1 0 3 0x80 select sshd 72082 486424 12059 74 3 0x100092 bpf pflogd 12059 286335 1 0 3 0x80 netio pflogd 70643 11677 70169 73 3 0x100090 kqread syslogd 70169 473991 1 0 3 0x100082 netio syslogd 3381 384623 1 77 3 0x100090 poll dhclient 56984 1037 1 0 3 0x80 poll dhclient 99540 35067 0 0 3 0x14200 pgzero zerothread 3534 280164 0 0 3 0x14200 aiodoned aiodoned 7379 386496 0 0 3 0x14200 syncer update 81455 522235 0 0 3 0x14200 cleaner cleaner 7581 200308 0 0 3 0x14200 reaper reaper 57974 448143 0 0 3 0x14200 pgdaemon pagedaemon 78056 352621 0 0 3 0x14200 bored crynlk 46475 159093 0 0 3 0x14200 bored crypto 85239 310583 0 0 3 0x40014200 acpi0 acpi0 38753 440643 0 0 7 0x40014200 idle1 3703 310399 0 0 3 0x14200 bored softnet *37668 198095 0 0 7 0x14200 systqmp 38642 441337 0 0 3 0x14200 bored systq 83631 145729 0 0 3 0x40014200 bored softclock 10942 381263 0 0 3 0x40014200 idle0 70730 74210 0 0 3 0x14200 bored smr 1 22746 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 37668 (systqmp) thread 0xffff800020a28000 (198095) shared rwlock pools r = 0 (0xffffffff82475e40) #0 witness_lock+0x52e #1 pool_gc_pages+0x21 #2 taskq_thread+0x9c #3 proc_trampoline+0x1c shared rwlock systqmp r = 0 (0xffffffff824b8d90) #0 witness_lock+0x52e #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9514 6605K 7448K 78643K 11363 0 pcb 13 8K 8K 78643K 55 0 rtable 111 4K 4K 78643K 365 0 ifaddr 67 14K 14K 78643K 127 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1485 0 iov 0 0K 28K 78643K 35 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1458 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 1K 1K 78643K 70 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 234 0 sigio 2 0K 0K 78643K 30 0 proc 60 63K 83K 78643K 494 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 26 0 in_multi 53 3K 3K 78643K 95 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 247 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 121 22K 23K 78643K 1726 0 UVM aobj 40 4K 4K 78643K 40 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 65 0 NDP 10 0K 0K 78643K 29 0 temp 126 3022K 3086K 78643K 7152 0 kqueue 0 0K 0K 78643K 3 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 3 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 31 1 0 1 1 0 8 0 rtentry 112 73 0 29 2 0 2 2 0 8 0 unpcb 120 185 0 168 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 14 0 14 1 1 0 1 0 8 0 tcpcb 544 150 0 144 2 1 1 2 0 8 0 inpcb 280 408 0 397 2 0 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 10 0 6 1 0 1 1 0 8 0 ppxss 1128 4 0 4 1 0 1 1 0 8 1 pffrag 232 5 0 5 1 1 0 1 0 482 0 pffrnode 88 5 0 5 1 1 0 1 0 8 0 pffrent 40 98 0 98 1 0 1 1 0 8 1 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 33 0 2 1 0 1 1 0 8 0 pfstkey 112 33 0 2 1 0 1 1 0 8 0 pfstate 328 33 0 2 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 330 0 117 14 0 14 14 0 8 0 art_table 32 331 0 117 2 0 2 2 0 8 0 art_node 16 70 0 30 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 14 1 0 1 1 0 8 0 semapl 112 64 0 54 1 0 1 1 0 8 0 shmpl 112 38 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1731 0 321 46 0 46 46 0 8 0 ffsino 272 1731 0 321 95 0 95 95 0 8 0 nchpl 144 2313 0 707 61 0 61 61 0 8 0 uvmvnodes 72 1972 0 0 36 0 36 36 0 8 0 vnodes 208 1972 0 0 104 0 104 104 0 8 0 namei 1024 6642 0 6642 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6203 0 6203 8 5 3 7 0 8 3 plimitpl 152 28 0 20 1 0 1 1 0 8 0 sigapl 432 430 0 415 3 1 2 3 0 8 0 futexpl 56 4799 0 4798 1 0 1 1 0 8 0 knotepl 112 84 0 65 1 0 1 1 0 8 0 kqueuepl 104 52 0 48 1 0 1 1 0 8 0 pipepl 112 324 0 301 2 0 2 2 0 8 1 fdescpl 488 431 0 415 3 0 3 3 0 8 0 filepl 152 2995 0 2862 8 0 8 8 0 8 2 lockfpl 104 96 0 95 1 0 1 1 0 8 0 lockfspl 48 39 0 38 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 178 0 169 1 0 1 1 0 8 0 zombiepl 144 415 0 415 1 0 1 1 0 8 1 processpl 904 447 0 415 4 0 4 4 0 8 0 procpl 632 892 0 848 5 0 5 5 0 8 1 srpgc 64 2 0 2 1 0 1 1 0 8 1 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 384 630 0 596 6 0 6 6 0 8 2 mcl64k 65536 13 0 0 2 0 2 2 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 9 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 11 0 0 2 0 2 2 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 158 0 0 19 0 19 19 0 8 0 mtagpl 80 28 0 0 1 0 1 1 0 8 0 mbufpl 256 220 0 0 14 0 14 14 0 8 0 bufpl 280 6609 0 1340 377 0 377 377 0 8 0 anonpl 16 62624 0 43507 80 1 79 79 0 125 1 amapchunkpl 152 2270 0 2113 8 1 7 8 0 158 0 amappl16 192 2142 0 1103 64 4 60 64 0 8 8 amappl15 184 60 0 57 1 0 1 1 0 8 0 amappl14 176 40 0 37 1 0 1 1 0 8 0 amappl13 168 9 0 8 2 1 1 1 0 8 0 amappl12 160 160 0 159 2 1 1 1 0 8 0 amappl11 152 70 0 54 1 0 1 1 0 8 0 amappl10 144 19 0 13 1 0 1 1 0 8 0 amappl9 136 640 0 635 1 0 1 1 0 8 0 amappl8 128 167 0 140 1 0 1 1 0 8 0 amappl7 120 111 0 98 1 0 1 1 0 8 0 amappl6 112 63 0 53 1 0 1 1 0 8 0 amappl5 104 308 0 293 1 0 1 1 0 8 0 amappl4 96 533 0 501 1 0 1 1 0 8 0 amappl3 88 285 0 277 1 0 1 1 0 8 0 amappl2 80 2475 0 2400 3 1 2 3 0 8 0 amappl1 72 19621 0 19157 25 15 10 20 0 8 0 amappl 80 1165 0 1118 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 39 0 0 1 0 1 1 0 8 0 uaddrrnd 24 431 0 415 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 431 0 415 1 0 1 1 0 8 0 vmmpekpl 168 7179 0 7143 3 1 2 2 0 8 0 vmmpepl 168 61731 0 59492 142 4 138 138 0 357 38 vmsppl 368 430 0 415 2 0 2 2 0 8 0 pdppl 4096 869 0 830 6 0 6 6 0 8 1 pvpl 32 193125 0 170790 187 0 187 187 0 265 5 pmappl 232 430 0 415 2 1 1 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 171 0 4 5 0 5 5 0 8 0