kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Apr 20 12:20:46 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.141' (ECDSA) to the list of known hosts. 2020/04/20 12:20:57 fuzzer started 2020/04/20 12:21:03 dialing manager at 10.128.15.235:12927 2020/04/20 12:21:03 syscalls: 338 2020/04/20 12:21:03 code coverage: enabled 2020/04/20 12:21:03 comparison tracing: enabled 2020/04/20 12:21:03 extra coverage: support is not implemented in syzkaller 2020/04/20 12:21:03 setuid sandbox: enabled 2020/04/20 12:21:03 namespace sandbox: support is not implemented in syzkaller 2020/04/20 12:21:03 Android sandbox: support is not implemented in syzkaller 2020/04/20 12:21:03 fault injection: support is not implemented in syzkaller 2020/04/20 12:21:03 leak checking: support is not implemented in syzkaller 2020/04/20 12:21:03 net packet injection: enabled 2020/04/20 12:21:03 net device setup: support is not implemented in syzkaller 2020/04/20 12:21:03 concurrency sanitizer: support is not implemented in syzkaller 2020/04/20 12:21:03 devlink PCI setup: support is not implemented in syzkaller 2020/04/20 12:21:03 USB emulation: support is not implemented in syzkaller 12:21:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x5) r2 = socket(0x20, 0x5, 0x40) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/46}, &(0x7f0000000180)=0x30) r5 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x3) r6 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x200, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f0000000280)=[{r3, 0x40}, {r4, 0x40}, {r5, 0x4}, {r6, 0x100}, {r7, 0x1}], 0x5, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f0000000300)) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x800, 0x0) fchdir(r9) r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt(r10, 0x7f, 0x6, &(0x7f0000000400)="046dced080bb57bb6f789a8d8a12cc72bf5a6247cf910c45408b29ce1243b9ea7eaeb8db0e1847a76ff4f471218ed20bfc73eb1ffb7d98ece01fd5248a83bef7472062b636a5b9dc3e3cfe43077b0ef43dcafc90dd624e4f5ebae5af717750a91005a7b61792f5b0162fefa46db175dd7fd61f7f7434a693a0db15a814cb3cf3ad7cb144e754596820b5fcc6fb9a7c6673edb1653747987f297d9081c4d579aa2088cd722ad3b8977ed41ceedef021652216e05c08be1675e4f9728f8b128d229f9222bfec40d623f8d94430dec4254287856894fda41ad4e50e5d9a97892cf9a40b750b4b8d8d22ee59f6098b576668ddae99ad3f8664c854f4bd", 0xfb) mkdirat(r1, &(0x7f0000000500)='./file0\x00', 0x73) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) pwritev(r11, &(0x7f0000000680)=[{&(0x7f00000005c0)="f1a3a0c61be54cee77c3c3307ebd79a0420a6e7f3d1da66cc17a0dc419f50e89caa30c7c511c941a07972c8bf9fec135409a71538401f88ec5a6a708bc223359390d5f3a0206f53682f830719c959d73dd5fbd4a41e4d6cfe129ce05643bc7c1dc4920705cf44882f3eca866307ed43c09c0a08508ca2601ec1349e4d53bc29783d1b913016c5d216d977d3caf879d", 0x8f}], 0x1, 0x0, 0x2) 12:21:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x9) r3 = dup(r2) ioctl$TIOCCBRK(r3, 0x2000747a) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) r4 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) preadv(r4, &(0x7f00000011c0)=[{&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, 0x0, 0x81) getsockname(r4, &(0x7f0000001200)=@in6, &(0x7f0000001240)=0xc) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000001280)) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f00000012c0)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000001300)='/dev/klog\x00', 0x80, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001340)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETVERAUTH(r5, 0x8004741c, &(0x7f00000013c0)=0x6) r6 = open(&(0x7f0000001400)='./file1\x00', 0x400, 0x80) shutdown(r6, 0x2) flock(0xffffffffffffffff, 0x1) 12:21:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r3 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r3, 0x1, 0xfffffffffffffffe) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 12:21:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x20, 0x3, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x4, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700", 0x2, 0x5}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000100)) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206913, &(0x7f0000000300)) chflagsat(r8, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001140)="85880203a59c447993f515c0a382503144dbd81c00d9c226d5877be2ddbe56bdba820c5b91e38755604325c9b269451fef594306695fe381a93297a152d41355fd292fdbde298e854badd1feee381967acee5837b6435ac6ac155211ca965da3cff420ffe26675ba97fb8838a274b5c6401b88b8c8c1389442098d09690d438b3f122e1b0cfa0acdb26adf11f7321cf8012469929612fb2c48f8caf2fef01aed2e0176c8d40480f7a47535cfd9c5d1f2c2c905bd121c67b0e73e148b92048b3f5e7772dc80c48278dca5a527e39bbf5be448ec7013556a4322016edf518a8ec48d94b72e34364286a349cbae969de52d9e75e9644edda1895a05eac5b795c9b40cbfa3a5122c00201aaebc24a7c5799e90b2615d6d17008c6a43dec76655d35abcfa858faddb3bc3d0fc572d12fadb1fbfd28a6275c2777767a474988226556e816c5a98e9af71cf98488318d89f4679de0e47ff9254613512af8ac3213967b1b36009750424ac15ff8f0f7d487c29169ee7b105e6c8d69d26d248ede391e030b656a33edceeec0686e150c53c3c7f72dd33e03aaecc39d23afb44689235f0136ac057ad7782262a03462d380d1759a780aeec4780c1876a629a64cfb75df64ab1dc102621bf9a8da7b5147666d24833ac622ac1d46af578c7d0db5581758f4e511ac175d318410e07fc4ca1c220b132f43b5768403a5a8efeb393a7dd887bc1c0bfdf19e1c4eac80316f7287cef5d9ae77b62f9820da383b2f2ebfc565372cabb5c77ea3e9d838421eec3fe71d52402eada0c7cc7a330d61e7592ea730a01c9420badb3417d80738b4e1c7957182c7c86592a49fc4ccc572f9c2a69d4bfa2cc01e111ed9cd6cdf52b28702d45726aab8c8b7c094ec64b819d7b71ec3b9f3ae498ab4242e96e1e36e14b9bfa5629b1d08afa5d0c9dbf7096391e83a3994f927c9b0d0ebe643d51847f0cf933a0ab9d9d01c3f80df0d149d3405557f7ce6bba289ba1aecfaef57c1f66ead206436c2336663a94d9e75a53dd9734bf7d83aa5d8745da7e37bcde37a7e2a6e2d2879d6d9172bbac5887cf458a06d2ee4b91dc0de0346a032b6dc031ff0334836c6cae7b3e8ac67df2354974d10717a18a2c082fbb115a58e2bd058680295819ce9816ae5712a7cd8b3fa9e0a68590cd15880099b296a10841b20a2ad320e92328885838a03f2c70fc90e206db797613d30f20cd393c29fe3c75fc6de606ecc0d12f4e5e337e633e7f059c6337380aefd68319cd26a6121a2ae58a8a1b7df4a884e717bff9b6220db80560e585da55e41e21ab97323ce49247bc0f8e08debc375c43e0c9708ae30ca012c572643409cf1b6c085c50fd0b39fd329ce749634fd2a074f881590f4ca694978493a2f1aed8b698249dda8d097870c7d460dabee8f9fbba021c3aba25142d03f5b172a3270e740878b0d852c96823dbaef948d0340afc62eb848e8e20b284edf52b949967043ac963f92c1a9bed9eb2cfd61b861b8d085c753bdb1d3b1c2c4cb27d4d5005ad9a4327640071d41da0a381b7e8a2d13190353a338deded0a487b0d982887b39000b0031af8601f4552c07bab09f1719e90c36dbab5b59e22814a18801fd8f1e81625a218198ff64d7d1c89208425fc0860aba81bb701b38ee1cd1660a8900fdf1b8ee9e0010564d64e3586d470d4f6ce3c374d281d8b662d8e938866bda409260b1be6acca519bd0a977e0ba9d8ca437148dd6b4e9dc791587c47d1e84c4d43c0e40aedc1a04528f8f02b6bb74ee8da92edf49f527d4ea161630386b9af8418b934b4c7eb847c9e3786a5579307e9c5aaf1fa616b29c4ad758f524823a9d282bd9681c131f2f3cef607a6914917f6c6e47a7ec9a5f66ae75d5f806ac6e50469910b3b9fc81b59c73d80b845a60f333d73538b1b9d6bb1d2ca470e80bbeba911dc26d431b67f8f1197709ad0c9c5d0a20fdaf2c41a4bfdd117a9b354cb22193fbcb99f229cc100d80df86d098aa77f2c0802dd4f92bc15c818d26fc2fa614f3119160455ab15909f541ecf8ea8191b4386773c68a202d756067313c624de6e8cade5c048764468aa3a38b006e6daa65db5659791a2b2d901ad645da17f3a77b7bbb2d5bfd5afbf7a3fb114e989c796c582325ffa8933c120a95f0e83b95c9d2accada767b310c6731d225be404a57309dcf7314bd089b546af63edcb9ad3a4db8c6b77cf713bed54709f5dd6de58a70c99fd1e976236cd6d187e40d0b06405722066c44c72769df1f3da959e06b5649415412d0f4b7a6cac977cdbcf6fd8702a7e0aee9890ba0244107536a30dbf2c48e7faef1d2a988aa75066c3442a6046145e961a8585b40ad7bc34a7251d3ceae9c5841d4ce47082c39cc92041ee9af258d04a891d46affdffd250edee5d177458347cb94d3489f6352714e8421713522b4e96b8dbfea3f72c820e2dd4553bf85798d4c17ba3c03690bedbc0c20475e937c00f87193a9227b0e365f665e3defafdc27", 0x6ec}], 0x1) socket(0x20, 0x1, 0xff) 12:21:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x14) setsockopt(r4, 0x32, 0x32, &(0x7f0000000100)="a9d628ddc65e1a4a83b2c1487d789fedecf0a5080d95dc3fa74e431a3bd47ce50948eb921991d53540a7ea29579e4e5c212f26ea01c55b9d9f1d789de5ac90705514069b8617ea85c2320f80439ec8b50f8458b48feacd33", 0x58) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf3b, 0x0, 0x20, 0x2, "6b995025b450cb3de8cb5e5a2062546ede4f02bd", 0x6, 0x7}) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 12:21:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0d00000000e20000ee00", 0x0, 0xfffffffc}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000040)=0x2) connect(r2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 12:21:12 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000007c0), 0xe2f, 0x0, 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYRES64=r0], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x402) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x8020) 12:21:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:21:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800", 0x10000}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="c7f996334f9c7b52c4a2d29836a30c57e382cf9bcefae451c7d4252f55dd3775ef4c029c15b84c7839d58bf6c75b738143ee37538f5e24382c2d7a475424474e965d7b347b4e2110f8b20ba4c2bce755f76c620ba7a797bf52747279083b49d7f7cd9206dab8ddebbdd825ab1465e36ebab294a3d1cf56688a6671de022a0c98fa3f6eb66cfe14e712c5a12a82e0e0b1c91ccc50f988fc74815c79a22228a87c1ae7e1521d05c5f39392d6ff148ce3756cedb7991d2ea42faf34b05a0c3186831a1986361a658ffefeedaf4f904682a6e361e231e443191e04038ac7aaebaf6ada131b1df6ddbb6b8365eeed4307bf718a6f9b3275ff6fe017b9576692d7cb295c523607b61b376ce4d6991d532dc4f5ad9d95bdc17dc622d713682d02dd75fe8e99ee1d5c8a5f818e30118ff8163cc6614301ef6182e9033f39f43ac6ad7b78aa6309d24a9a4975ed21a64b097e7e67727cb5eabafccd2fe4ff89e32176d47ddbba92b171d5000d8ae1ad016ffa65454c5fe08a9f9710020a77be83736e73ef5023e6ef553577f100521ce911e1e4de7f7b10e485584dc8b198ca6e6d2bf906b74b48ce1e6d2a843e7c501672ed0c9d1565c73a4010310006d1012d5f60648239f795e215b66236230362bf3ca851c4c54b8e302bb7f6d06769ebf0eb9e221c2211862ddbc7a81853f2865e1bf8e03ad1e468f0e6aa3cfc2fe8348e6d1c9e2e8e5a52231a22eef1f2875c1c25ec5c9647c8807b2706988cc22d84a51187de82047f8421bfee1395b26f48448dc3df84c37b74a66412a7e0d446168d5e32cdd49e1e7a9d11f5504b1082b9818d2cb08facfcb6e22cdafcb04a25dd76966c21466108af0487354e92d2b697bf872dceb700ab5560ab5627c7e2b01103dfa76f55914ffbf643eb1049d8956d86dfe7f0b7de8877764e7a6ea41e7b99700e592f7a3cfbaf8c33a668457abd3d8d2a5481f1731956f075b52c7cf9b1f65952bbc5046ba76ca2f31dfcefd92c7c159343cf1e34ce9b66b16b1eed9c95e264e949404b043302fa2e3f9e089508936dd0cb4fec39ef6280b5d73b2974cc94a887c474fa22b23786f5ac9ed08e05e7481b50920b1c45f47051bf519e26a2e1694dab6f76b0cefe9be1b6059679727d15ec942ec1e3e6b16964d80d17983d37f3303c2dba97df996a84207e2b45c2335a941ea357433a50ef9c81d5680468e84c5959550de1e3036dfd6446e086e34330a45a62cee3f6c571814d5725a53ae49a9dfd2b5c51eec9b2eb0bd8b6f7f43f09191b6ed198923e5c792cee4f83ccd033345b5f9a1ae75ac11097ef5bc6c5c6a2ef8dc1a1f7f1e5698800d64c4403a05e03ffd25dac05cac8c576c3b75da7b26553b70011634b320b3a0320076697aff08306321f421bbef09c295c1e3fb87ef345ce27c0c6141788527b0850a160760198cad2063781bd80eedf5c7aa5c5e3079694618a60eaed789726ada5a28f3346a980d2cc03b1280926b4f574a188611d119f7035c23efe2952d7866dff646269b30fb050d36a138c300cf0600a1f9c52eb1077ff9f00cf7f15c11cad137a51a076324c32b2965d6a128b72c7ef61840d38b5f09dd5615f2a7496f0090e0b8955b782dc664e6818846094e20a95ee7f715e7d81efd8c5952dc493ebacfc0e819e3be7f00def122f5051c978ffd13d4e5e60e5ea0c96d1ca879b0c473a80a33b5d0f10d422a9a7f56d9fd792a803dcc3288cd2b7d208", 0x4d1}], 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r2) sendmsg$unix(r2, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000a00)=[{&(0x7f0000000100)="c4384d633d611ed34c3373a745d9c144ac327b1b4ed187352a9c9b84ed125aea30ea903ca45cb4dc7ee23a8a5d5c570f0bca1a16362d98e641a4730eafa0c4f2b4b8b98c3c763f95350b78", 0x4b}, {&(0x7f0000000080)="16e2aad4db7bd780f1bb09e76b690c5ba7d36efdb8a5aa36ae3490fa5775", 0x1e}, {&(0x7f00000006c0)="705b39135508812fb01f110a6e768430e665508bf7a42b8fa400209d12529b6b524e9361766263d73d1ee903544c6f11f1bf8eb439bb1b6cd2b7919a057f7c1a604f4ee055ea55f130216fb4adf0716ce5bc9d7da2d09034ea0e58f22f0a4f5d7665", 0x62}, {&(0x7f0000000740)="fd861f31ae82cef86716dd35057e516b0138f88e793739fa4bcaa039a32eeaffff838e7fad5d9fa1d3a46f274c1b2c9a3a89195a63a3c3ffac2554710f1429e8ccbf717f0019487a763e483ee83890f98874209a68f02492f8ad9746ab36abf9d4bcb5663717b2dda2ddfce2c431c42e9e0a7863ded27b29c5b9c712ddd8c62ef952475b07980836296fdba7ab6ebf8998ba72ac42e0cdf281c1b1da4e61f6f7e065484eadc91c64b9c246b88c2d242ffeea24a6208ff5ec964344560494046eff47802ef44d17426d271a7cb8caae3436770d73a0b79aa8ff5e459196107202e67bf8529f7ee306935db277fa37f9455238", 0xf2}, {&(0x7f0000000840)="779e7dced4cfbd5b19f28a0fc1b8766c5d638e81eef2e5b1a3c41a7a386fa10a19234cc057c09265ce65d66e911f8117feb8e1e3c2614ae3aaf193fecd56d63634ee8a7500ab0dad0c954707d1e464c2e6ad3c5fd939438354914fabcd46770934575c6fe7daf86b9bf0e38587773aac193fe652aae9b7c345cbfe538abcbdc795714e733938079ba42ebb601c4799602bc821a93d058c4b2b3c038f1826948e7b3f4d10eab487da27890d5a20ef9c48dd65ba04dcabe1c4df9d9a549542c731e7537ac110d25283a7435a5c97d1654b949da58d5a35f80fbe2141e43eddb5396d01ec618309c551", 0xe8}, {&(0x7f0000000940)="b52732165b0c20a603a631b38f4fb61d3894af884cf6f3d715f5cd0eb10d8c02c781e9c65df3e61502feba340ee71196b69e65b8970a70b529ed414079131a277e52768d8b0e6e6fbcd24880201a0721f2da63d613b104385dfd23b199c4ffdbe9f0fe7845eae2dffce1e568aa2bae65d73cbcf3bcb416b78cbc509f2deb478ed5cbfff4f9", 0x85}], 0x6, 0x0, 0x0, 0x9}, 0x402) 12:21:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) write(r3, &(0x7f0000000100)="9e835ae4f027c8091722bcaba4ce4d1bb4e6e1de216ff7b35632ed69f5df46f0f620720d9d773a5ca0c08fb8f76b6f7a28c89243aa5185a77843", 0x3a) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 12:21:12 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0xfff, 0x8001, 0xffffffff, 0x8000, 0x3, 0x2]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 12:21:12 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r3, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8000, 0x0) ftruncate(r4, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 12:21:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000102c000000200000000000000000000000efa9ff0200000000000000000000000000012c"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x3, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0xff, [{&(0x7f000017d000/0x1000)=nil, &(0x7f00004c3000/0x3000)=nil, 0xffffffff00000001}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000056f000/0x4000)=nil, 0xff}, {&(0x7f000011c000/0x2000)=nil, &(0x7f000008f000/0x3000)=nil, 0x7f}, {&(0x7f00006e5000/0x1000)=nil, &(0x7f0000339000/0x2000)=nil, 0x9}, {&(0x7f00007f9000/0x3000)=nil, &(0x7f00000d9000/0x4000)=nil, 0x2}, {&(0x7f00000bf000/0x4000)=nil, &(0x7f00006de000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00006b6000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000502000/0x3000)=nil, 0x95}, {&(0x7f00005a4000/0x2000)=nil, &(0x7f0000131000/0x1000)=nil, 0x1000}, {&(0x7f00004f0000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000049000/0x1000)=nil, &(0x7f00004ba000/0x3000)=nil, 0x7fffffff}, {&(0x7f00006b6000/0x2000)=nil, &(0x7f0000658000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000201000/0x1000)=nil, &(0x7f000001f000/0x4000)=nil, 0x7}, {&(0x7f0000504000/0x1000)=nil, &(0x7f000053c000/0x3000)=nil}, {&(0x7f00007e0000/0x4000)=nil, &(0x7f00000b1000/0x1000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00006d6000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000000}) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) recvmsg(r3, &(0x7f0000000980)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/56, 0x38}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000200)=""/34, 0x22}, {&(0x7f0000000240)=""/16, 0x10}, {&(0x7f0000000840)=""/232, 0xe8}, {&(0x7f0000000280)=""/62, 0x3e}], 0x6, &(0x7f0000000940)=""/40, 0x28}, 0x3) r4 = syz_open_pts() ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000080)={0x400, 0x200, 0x0, 0x5}) 12:21:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x1) lseek(r0, 0x0, 0x5, 0x0) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000019100)='/dev/zero\x00', 0x20000, 0x0) writev(r1, &(0x7f0000019240)=[{&(0x7f0000019140)="5db41cf6720499e2b16a5d7f759f9b75270a28f886dff0cbf0be4227c1013d6143bb659b7c1db1665d81a279e1cbad295abeb66b57f1d996ec951b5c59d8c5d9c179709983055a9d18fdd895b2ac065b009be46833c84677de554b13d3cfb7a24dff", 0x62}, {&(0x7f00000191c0)="7bcf1467eb4af5de99576e42eaac91eaa59c7eb3a59234f8bba569c396a0026b9eeba7cc9fb41dabbe46203ad54056e2485b8a07f74e937334a6722131f5cc98e92243d56f7721edf97b5017bdaa4dc5bb55", 0x52}], 0x2) setrlimit(0x3, &(0x7f0000000040)={0x55, 0x4}) sync() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000019880)) pwritev(r1, &(0x7f0000019800)=[{&(0x7f00000192c0)="4cfc2dc15c1de6ac5b32c7d84b91b57de3a3baf00af85623bbff345e8d6501c965ef4f20a71555b744ef76e74fcefa66e8802c2e772792e46caa5a62a45e3b96837908cb2ee93c62f72babaf352456ea6999549f792013a8161a595053585f953758c723a58af9d15c0f0bd2997da176713e540518e40c738a800a9754f0", 0x7e}, {&(0x7f0000019340)="6d16bafc99d907634fc5424078db1d4f69a514321e6d29a0a30390a85308426b3543027822f99017c92a1e90c1140b4a73a416c26a57d256178209e7d6caf81a908dd5e8e18dfa394d763ab89ea1d9ec188264488e673eb251808c17b9b39ce4cb4ceb45119b4ea28ddbb9b988e2dc6bfd7953b6fd012542aa6b248e530642023a8d882f0ad96220f6c83d7d96a32a0a2f80a8a4e40270da81ccffc464616472ea84cf7ce83767578e8f33540d3313fe5f7a3fdcf4522ab66d4cae508af64ede30b03c9965ddab0ad62a261c904b53ae5a68818b3cb6035818c222df", 0xdc}, {&(0x7f0000019440)="ea6936918ed637d62512893ba0f08ef34ec6a92db571af696aaf313631760ce87a655e8b926633a594510348865c7783117a077a4a1a5a7ac0eea7b5fee80b8e5f55ad131d9247bf24d9e6cad3eb35b11d1f33c3276d1fa1", 0x58}, {&(0x7f00000194c0)="01264baf55980422ae57fe01392cafc136bcdf6e97e026c0ca9c0f1e6658a5b90bdfcd5a64ef631e0ede727d6191b41fbb085202cd18f9d4c02155b6a2ecae3814c1041f731d4adb017125a73b13138a38119a0d4518a229bdce512ebcf479b15be4f50af932ed96227dee73a23e145d93fc36cec9e077be7c59e569e7f517a835f60492300b74d18049460e726d6252c60c4cbcd963df2fcbbeb333da4c9c8422caac0f984fdc1bc59f72e9123520f00db495f9e7fca4594189e4faf2d5597017a0a1b9", 0xc4}, {&(0x7f00000195c0)="e651420a29f458e09780052cdcf568a793d6b3254ba050efb3a7a7c2f2fafd19463663877d52a56b9edcda55d27428b3f42634313a5dda7e29392232816d09e542d84d203e7cb1776d5e7ec8c12093ec093a9264718bb9364615263a704a05f6e0bc64751782b61ee7f984baeaa9ce9578512c4b9c1e059544c80f10956d025bfc4ce21be5ce6c16ccc8d6d61069e6c1609e6cc9f8fe53951d710fdb9228", 0x9e}, {&(0x7f0000019680)="129e5b4c67096ab469f986cef712b552dfb1e42d26f4bea1744cb0d3b2942c62048df5330c74d0d161bed8e0fe2e84c8877d4b6c511dd986e119128ebf14f1685fd5981554d115d901b96dd71ac7d084c0a9a1e2c393021fb57216fa6bd28074d629c04c5181658cc524d4b5b7535dddc3459535df61a58f", 0x78}, {&(0x7f0000019700)="7aba2519e32d3b91d056767a16d038f316a154659bd273198ad56b688e7d58deadbdde5e4483fd6b075f6f63b9ca2ab126cf33b312f84afd89a92ce2ae9fd48bb03c85f2789ba0c50a06ddbd7fcd729dbe81c40d702ad7bef0d7705ed4e6e18f4849fe7ba896e3740bc1f7eb5f18b345c1b28d361e23b902bc51693117f313852ba86d086fb79c6d0224ad14cbda517d72734e96711421bdc2a50dc376933753ebbd5b31c430512e46bfda137aaac74e7debac68ec8459449820bbace59266dd4cfd48098539ad25867f65a711977b2758a6613eae36b003540ace8270bef6c3670a075df202ae1c4420d8f1961cec40dfdae390fdcebb93a84169", 0xfb}], 0x7, 0x0, 0x9) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x6, 0x5, 0x1000, "682c8cf0bd0b4e354299b8b87d43f59fc4de3550", 0x1, 0x6}) dup(0xffffffffffffffff) r3 = semget$private(0x0, 0x8, 0x102c7) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000019900)=[{0x2, 0xc, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0x7}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(0x0, &(0x7f00000198c0)=[{0x1, 0x1, 0x1000}, {0x1, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401, 0x1000}], 0x4) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$SETVAL(r3, 0x7, 0x8, &(0x7f0000019280)=0x9) 12:21:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100200000000000000043fd00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) r4 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000280)="ad38584855939628c7a9e1200c80b083b11ec5c0", 0x14) 12:21:12 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000280)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x1, 0x3, 0x401, 0xffffffff, r4}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:21:12 executing program 0: shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000d60000/0x1000)=nil) munmap(&(0x7f0000e20000/0x4000)=nil, 0x4000) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x50) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xdc}, 0x4020080c1, 0x0, 0x0, 0x0, 0x2, 0x0, 0x3, 0x4000000000000004}) r1 = getpid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) setpgid(r1, r2) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0xcff07629fdf0bf73, 0x1, 0x4002000102000000, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = semget$private(0x0, 0x1, 0x3b2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 12:21:12 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x4, 0x3, {0x101, 0x1}}) setsockopt(r0, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) 12:21:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) recvfrom$inet(r1, &(0x7f0000000080)=""/77, 0x4d, 0x800, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x98000000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x1, 0x2040}) 12:21:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r5 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r2, 0x20}, {r3, 0x100}, {r4, 0x20}, {0xffffffffffffff9c, 0x20}, {r5}, {r6, 0x40}, {r7, 0x100}], 0x8, 0x4) r8 = syz_open_pts() close(r8) syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x0, 0x9, 0x9, 0xffff6599, "0d0d00000000e20000ee00"}) writev(r8, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 12:21:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000001380)=[{0x10}], 0x10}, 0x0) 12:21:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='W\x00') r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r1, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 12:21:12 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff7d) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), &(0x7f0000000240)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=']&]\x00']) 12:21:12 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x95, 0x1, 0x1, 0x8}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) close(r1) kevent(r2, &(0x7f0000000040), 0x7f, 0xffffffffffffffff, 0x80000001, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) read(r3, &(0x7f0000000040)=""/54, 0x36) 12:21:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x4, 0x0, 0x0, 0x8}, {0x8fe, 0x0, 0x0, 0x79}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 12:21:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x44}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$TIOCEXCL(r3, 0x2000740d) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 12:21:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x30, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) r3 = accept$inet(r2, 0x0, &(0x7f00000000c0)) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = socket$inet(0x2, 0x4, 0x4) r7 = kqueue() kevent(r7, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r8 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x8001, 0x5}, {{r6}, 0xfffffffffffffffb, 0xe2, 0x4, 0x655a, 0x6}, {{r7}, 0xfffffffffffffffb, 0x4e, 0x20000000, 0xff, 0x57}, {{r1}, 0xfffffffffffffffe, 0x48, 0x40000000, 0x2d81, 0x200}, {{r8}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x5, 0x5}, {{}, 0xfffffffffffffffa, 0x10, 0x1, 0x6, 0x7}, {{r6}, 0xfffffffffffffff8, 0x4, 0x2, 0x8, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1a, 0x20, 0x3, 0x3}], 0x1, 0x0, 0x40, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r10 = kqueue() sendto$inet(r3, &(0x7f00000001c0)="17134d8645c83b86d243b6208acc20d654b4dd866a97de7192de94bf9709829e8d66366c7437b37619ab14eae5a1503de1d7623407dd98ff269be836bd7d67a1da8123555b33988fb00880df0344af361218312567a4ed4587b2ebc7d8ab5c4c8cd592a200b5f46fdcacc374ccb3f49b3bdd62b9fb8ce3c6", 0x78, 0x408, &(0x7f0000000140)={0x2, 0x2}, 0xc) kevent(r10, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) poll(&(0x7f0000000340)=[{r0, 0x40}, {r3, 0x2}, {r4, 0x8}, {r1, 0x4}, {0xffffffffffffff9c, 0x5}, {0xffffffffffffffff, 0x80}, {r6, 0x20}, {0xffffffffffffffff, 0x10}], 0x8, 0x2) 12:21:12 executing program 1: r0 = kqueue() r1 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = kqueue() r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000140)=""/192) kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x1, 0x6, 0x223a}, {{r1}, 0xffffffffffffffff, 0x2a, 0x10, 0xee, 0x1}], 0x9, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x30, 0x1, 0x2, 0x5}, {{r3}, 0xfffffffffffffffc, 0x9, 0xfffff, 0x9, 0xcc}], 0xfffffffa, &(0x7f00000000c0)={0x667e, 0x48b}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x21, 0xb0bc2d75b9d726c1, 0x0, 0x1}], 0x8000, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x58) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0xc7ef, 0x0) 12:21:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7, 0xfeffffffffffffff], [0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x2, 0x6, {[0x7fff, 0x1, 0x6, 0x9, 0x10001, 0x10000, 0xfffffffffffffff8, 0x5, 0xa3d1, 0x7, 0x10001, 0x8000, 0x6, 0x80, 0x7fffffff, 0x80000001, 0x7f, 0x1], [0x9, 0x2, 0x6, 0xfffffffffffffeff, 0x7fffffff, 0x3ef0000000000, 0x2, 0x200, 0x4, 0x7f], [0x7f, 0x6, 0x8, 0x4, 0xc4, 0xcab1, 0x6], [0x10001, 0x6, 0x1, 0x3, 0x7302, 0x81], [{0x1, 0xff, 0x9, 0x3}, {0x4, 0xe3a4, 0x20}, {0x4, 0x7, 0x7fffffff}, {0xaa9, 0x3, 0x7fff, 0x8}, {0x5, 0x4, 0x1, 0x9}, {0xcd5, 0x80000001, 0x3, 0x6}, {0x1, 0x2, 0xf89a, 0x4}, {0x1, 0x2, 0xb94, 0x7a}], {0xfff, 0x9, 0x9, 0x6}, {0x200, 0x7, 0x2, 0x8}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x20, 0x5, 0xf) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f00000004c0)={0x1, 0xd2, 0x3f, {[0xd13, 0x260d0000, 0x8, 0xffff, 0x4, 0x200, 0x8000, 0x4f2, 0xd198, 0x101, 0x6, 0x8, 0x1, 0x3f, 0x401, 0x1, 0x1, 0x2], [0xc7f, 0x6, 0x8, 0x3ff, 0x80000000, 0xffffffffffffff01, 0x100, 0xffff, 0x9d, 0x9], [0xe4f9, 0x800000, 0x9, 0xffffffffffffffe0, 0x3b71b713, 0x0, 0x1], [0x1, 0x1, 0x7, 0x6, 0xfff, 0xaaa9], [{0x0, 0x8001, 0x0, 0x8}, {0x400, 0x5, 0x7, 0x5}, {0x2, 0x9, 0xfffffffc, 0x79f8}, {0x7, 0x6, 0x8, 0x2ffbcaf1}, {0x7, 0xb6f3, 0x8830, 0x7}, {0x7, 0x5, 0x51, 0x80000000}, {0x3, 0x0, 0xd857, 0x449}, {0x7, 0x80000001, 0x2, 0x1e}], {0x9, 0x8c, 0x5, 0xfffffffffffffffb}, {0x1, 0xfd, 0x7, 0x3}}}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:21:12 executing program 1: setreuid(0x0, 0x0) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000014c0)=[{&(0x7f0000000140)="385d43822df5cab757bbcb59601e5430be6aa47856454acd8eb5e33fe29a93a47f60bd3cb521787d7c60bfeb137920eee83c92f0551a0df8fda1fb05b70083ba916ee74245f04be8c7da2127d093e384a6df4982d6817e2eb7d5830c0f8b5dd3c159cec0cff8f586fcabbbddf9bf5aaa1a3c33bd4d9bb951fd1479ced32c4293881140a0c84f7f1e5a94874d40876cc0a4fd4fb0e072f2ecca39ef3d4467e9554593f01e39efd3d9d8e0fb655e4c2b0d26469c5f0a09a6da27919417a8890137", 0xc0}, {&(0x7f0000000240)="a712dd96321a1f601a80302d538dc8869f", 0x11}, {&(0x7f0000000440)="899b861827120f56aaa22a1dbe58e50af46b6925eef85d9c866313f1878b9cc4a6ba8e384f75855383ce68fec615826a3317069dc217d7155a5f52c9248a1654d384f261e048f96543f50d1b3457fe646ccae58aecc4d8cef337b84b49ad78bf976872ad27d6e9325c460ee49d3523ed6029bb410c75df0ffd3ce5587c35166df99615ae162105ce8b5c7745a6fdd1cb26dd94e2ce7d1f4bc6ba069395f3c4e60bcdf12b305fc1a76fe7068cc8a4fd04daba03e2ae34c0995399b9f600ff2a5d928aa2a56ab84eeb233ae190d5b6625fa854d62ab1cb540510f5c3b2f34fb469de4cd07432276b8fa43eba55427b16e20d0cbfe9c41328cd333206c29de555a23dac4730d54a41e70230b3419b58c42a3c070ff109dec72594ec99b745ae53bef1f3c1b9877b0f2e3596c2e1157854364319f06248084fed7287bd433c3aaee4a2b32b3d9425014695feed71761d61a93d4ec6cdbc60b31d9792979c003be1026ca645ffd1567c5135e50bbd17f77322bf66e21ce0524fd12fb101344a0ac518e7297b7c41f021a0485b80678672ffcdc5b5616e0e3475368df601f09cec489e59dcc1d3c46810c4cb27774349b76b42626c8cdc3eaa80af90ac7af6e2e3b1f5027bb60899afb77a2ac180fb3bf04b12246cacc976fd9cd39103836367573590177ed8e3393c2927c669c38481eb443b668908ae6df28115aae17177a3de3468df22868ebcf156bb554573a78aed6474fdd13494715db7018c008064220e4ab0f476f64c3570c81c6a28dcb8f135812c96d2ef2718d3a61d547c3221eb1f1e2e5dd5ad070ad2098621979865561ad0e0fec21346bdc45355d35d848d042af7eb44c466eddfccb75ebfc2b055f5e645d66ed5cb33f72ef202b449d79348b3bc1adc4e9f329265a6d29f97afc749cc75f830edc63d9318067bff9a25a4f29cc7d352b71741b7079ab92c9a1135489a50b4693f66ae989c3703fb8373c1f1c17602abd519b4b327dddcf69e90172c05d1111ebdbcc27e79beb5b70f1afd31515e44a8391bc2ea7ccb283009492a6138225c6eab60a6605988efe2cdfd587746d2500858b4380e2e99f0fcb06d391ba0e20f22e30535c27c8aa9550e3c73a6b54af6fe9f779e4cbf48da3b6d91561b846df305cba0a7188a76d9112edad007a69f5f796646224e83634b5b0fd1759d02012c3b1cbe721b329f3db92859364aabbd0d8d45f3e990feab5685879f20e5c85434f254b56fcca6f14b4a5979f50348a437c9308e52ae075d2899762aed0b9dea0033cdb0e73ae15319595ddbec02f7b118ac5c2a5a63955f9b7aec0b9bc2534604211884d3a26b24324cc33712702a9dbc5bae3e370414ee6de907408ab965e336698ef1f90702f80c8ef7d2db22f11eb83a9a39fdb2a01a06103777a170301f23fa0aa829f760b2581e31fae516aad67c38307e250f711d531759104610e38934bc9534f2e38ede2a9c77a74f1dcc96e48ad8ec9fe479f7b46bd60a7864f1c86f63aa68ee9ce893dadebfd1f8ad50148471deaedae441b13c43d5b35cbc4ce106e88115b414d0980d2ccc867553d26ae14ec1aa7b6371eef5832ccfe423af1fbadfc1da64464700385606ebc12e2f7948aae8a1ebe094c35c7427116b2b85753a09b857a6265524b2a4cb98160d29cb47d5e1d5bbba446774b0f1c23106d2d8b0dbc0a2e71eb6ea33f9ff790fc6ba3e8ac88806649f59c9e4f4fc182cf9b6000b9126e13566f717a3b6c19a893e767fc08408c0845fadd498a33dbf1ba898e94fa501d8cd15b81c19a035dc693d370471da114b6030921adff32f664280665f40bb9fde17c1467518d78a1b020887e6340ad549e81ac06bd4c82d8ed355eedeb5a1469a6a19a32faec485d43bc9c23670a97e6d536a6711c3e427e93230d0ad832fd2850f336c30930a402e2aa28e9ce95e9dba23e3aec095be9a06a21535e18dc454f76df8ee1a4404bfa075996ea61e5a575f26238f223ca5e85c06469c237f144b90b975566dd58b4ff71911cbe4efa150daa52a89a17fc1764035180e5606649453f0ee5a82209c0a270dddc4e065f6cea933e6ca0c70ba991f5ed81bee30df7ef8d20b91a5143d6df21c749dedc93b2079903cc320b01ae1aea6262876b38e35f0fb65b2c72ef57f2ac21359b196abd05b3b6375549606acd19ebc843c25895fe4eecb55c466a22a42d76c1d22baeefad6e32bb0b45f1f1715d567ecbd4fc3fccf51ea13ccf9cc9a09b1c474a6194fdb444d0b33a93fe63b26446ce9e5307a52a864b41dc02ff5de0cffdd074de5b3aef7958051c048ed1b873e0e2cc3587e938f9eb2c1d85d0c65ea246fac1a6b65b0f3dbe6f0a3851b0e37046661de0ac8c245fb0fb76a00fb76e00a575b21955dc22575fb2793b0aa3eabb365f2d1cd71b704ef75c297cd4c48eb930783f0a4c80e10b761dd4f054d6bee4bbdfd7ec027d032f07ae6026376a65b4e8e51649819806ad867ceee1a3b4fd91ea1ead8f68293c7a0e56076c47cb3f7bbd0f26f4c9463f1aa40cd277820b8b13195ec0a8c564eb77af24ea84e957fbc9858fb0e05ad90c383479539b862bb563b8d6d29b4e1cf2f3ddb43536a20baa1534be6ad425883802fffbfab70378cb6b14aaec34c1a27a95a06274c4a75c2a4647c705abf41c6b2d8f7cefcb35f5c218c663c47098492c5b9dcf56a97d2091d8fc5f461cd2ec87baa5e1d95a08b9b3840124e61bcb2001b0c7e169f670bef4901c69cd287883616b063207b4e27e5a911db05de5167e3d159e22bbb9df1d9694e4201dc306a2bdae79d3658556853eb01c9e910b4f8c07b08a57c2154c5ede088b9631cd81787f756809d22a84cd3ada1eab1d078e3aa3ae02fd5a379693368eae986d97a475d39f12986e0373abce810ca26f9d4e0e853df05c3edc38248c58ff57551005b00819d45ffbe62e7b5de94b3472bee83a562ce15eca9772654d8cbd87b3665d45a5f6c01fbf36e4bcf60c87bc19a3b78487fe5e2c6eea0f0614eca0bfb446f1c76630ccf5abe53f6476161e8b895e41f25b57e2ebb349fdea1348eaa89f736035b75f16a90548aafe7de847c834424c9fe1966bd2b17613b944dfdb4b967b198f64d263f285585a23234b6eaabcd4dd9309bcacd2450702d34e5861928ea92ff5f7852aba274a9b97917777b055a5bc3faca8ca9769465bb53775aade4547665ec9b62f848023c62fdf247ea986de49b5d83060eea9d1e1e2dde05fc0c462e3b091f3507c2864eb715e6cdddbb534a314b4caeb4c1542c7f2650f093bbcac2e2f09fb5bd55c83b2f7193838c733579d18df0fc844863350942036de517df456eed7ec99d0307e5c7ff7379b5b171b9f89bfb45cd77bf6f21438b30bbeb0e2e9e69f3c0b2093e0e59a192e3b615889bbdd4f0555a77a953d2b3dfba5cf7bd4374e3a9fc146874975b35dcc1fbd33dd80533985134bdfa7544513b296b29c59ca8492d1826699c4eeef24597ac780582d94250534e8c72cb484797b026456b0e148c099299cad7afcd4fc14bc361326f24c5195447153a46b2d609dd6bdcd288233fa428aa3f171f00f49389a90fa1077681f81a7897b00d2cacfeb8e4bd1ff61bb20de6278939c503c73fba0adb5dae110c620161c3607728216429cfbaebbe760c33eae50c17bd7f6a2719d9a470c3825ef94532dea98e290ffa4de6a94c4d00c8e47199a6f0af09b6e3ee1fb690c3efa8cead9f417c70182fea5c008e2bb916318d24cbadaefa2c09535656b4bfef16f249f883a0ccc1561f3087580816e39b3e72365519da9008b147930188e541e9d7b2bfe9bedf9aec3400b53c32381233659f994c282b4644a519b6eb05643de4272f0fde140a8caf3cbc5193f1e722f83c4e20ae0cdf6912a9a88069bc2a8a34c90a374ece6ab65001de6bd4ba9735cb9ab683e49c9fea2e915b8560af009c863ca56254c1a153b44ef2484311c139fec4a83843ce1d53406162e963b10af927b67cdb0a77fa67fae84e58e3f56e5d0d8a5e0ea4d56d19f03f98df2e2a15afb84098dc617a72d211f6c5d5fd2e1ad5b01ec1f28e341b0b8b1b57e4e5548ee8ab83cff25b37c40edce8bbe0fa65e4cbcd0eded67025903485fffdc81853d95c0463e041e620d92e207cfae7112176a2e0b6a7064d4cdcfb32eaa2bdfb8e81e8718c3af67eb84fe3d20c1f2dabe1cd542f67a14fc2f0a3a79a5fadb667aeeb31ae2eaa6c100c984d8acfd6d5a2f93403a7d7e7e2181d22632e421f73671b8ca4f6e992a9975760b21df263047726009f6edec61f9fc265c6eb2dc3da3f11929d6964ebeb41df11e43b69bac6ae264ca8e6b454cbcbf00f8f45fae59ec149939a7b4e17f6c5b599659ad712892fcfc01f85314915a6e226c7b6bb3311ba1565922226dfa623de1c1ff0f91d04bb01b238ee5d69431b789972c6a4806ee59e359157a939398a3f4248b88ad33ca1054ba99ab86af77c95fcc8d61ba2c5bc5714f6d82f103f99d19db855ea28cd8204124f69384ec64efdde58984895d48c81e5f901d9fcd9e5f6da050b2c38896648dc81b055fdd49c6e68589ab6fa3ee43ba4bdfdfd1540913e61bcd784bcad45926702623b53761abf06c457dd252d8962e84bf5f0d06b83e5de79825fca787b7dff28e3681fe7c372e869646485658c5d68e976209db0dd7f5d52faebe3000c7824c50209fe38136d26558a5520a6cc136430d015c333dfd57dbfcb024b798fa86b8bd7ca6fc603a41fac0f42577b46595af5e9906997e4109877c9952708cb524b302dd9a9c443c3c94ab14b7f7eb4bb9d397493c0bd04bccb4ec1b8edc37fa6d83455ffe17c08a79282a91b7437eeacfe725f1794746f76fcf6b0247485ba2ab42181373db41506eb8ef8eec956f797b3cb900114af40c0cfef4f5e1d9303a7579517c2cc8b0e0102662063111dddf43187048048590b617d45405697f5a4c90671cbdbd386652173e7bbd44cd4011eef6c66437d3997f3ed264051c5374e0005c8029df71eb75fe11063241dc607fc6670b41e5e9da01256bb758392304659b1975117705fa08027f7b1a8a14aaef8a9d2f3ac760f44abbab025602ac3a000160b08b8f8dc500238ab02ea75b2941b4d62756974071e63573c9f7346cfa246f8c8d3afaf095949d683a48c6f671a5defb49419c4eaa454a805b36c122ea4006483edc95f8cad144b1148a657ae0d134054826df5a631a20d2c5abba4a406afcc84a3a92d3a57953eb3b2e4352f9a1fbcd74860dd61933126db8815f28457aacfa128f9443028d9339694cfcd02323938ae3e50fb56ca5049baf1f49fb323289ecb406e77c4ee08295361e31b534cb8bfdea1dc1b6d5702d9c8d1e3a2cfd8146e58a4b409cc36754c866ed62651b934fa06a2fe76dc149165ed3d9cad830fe37d16c6b2f2fb0c086bf07170c1766cea16af946757019e023dfe7c6e56e6dc16fb0c0d472390ce4a6f118e4b8db425884c0cfbd9237bc22e7cbb0acc63f030944430cb9451377906ccbba124d8d32d0a306fe8715f8d89b79cd06f888c7bdf3e23f2bd9251d757caaa325ad412de4208313599b1fc3e612ad317139420e657799f171ef234f84b514e1c6fb136eafe60a4b5140d40114af00d0748daec0081e550eab0f22420255c7bd7260794a740f5e34435e9b649edf328f44f82934da80b6d8ead20cc04fd5cd3f2d6662c8e5f219bfee3d4e3e63aebffda77d568d67d01d94115df9030734290d1b69a3a99668cdffe5ab964498c06649be58c6a29f810c911", 0x1000}, {&(0x7f0000000280)="85dd17f886504eb98a78406b82970f0bfe5d894dac460865653f725ce28a67edbd2312e9f8d3c9425705cc83614f8a80ba83bc71b0635483dcb52a514ea9f3f7dbdba33ee0df27936aed9605f94f2a32f14acfc2423e33551e2ddea1818659d1000eb0ae4e7811d23b748910179f33a19583127bcf938597b2df59143aed918e4c419ad6d6018947b502", 0x8a}, {&(0x7f0000000340)="8192f9525ca28eed90b581d931f6297865c4169a", 0x14}, {&(0x7f0000001440)="b294b841065d7199e50374ddc875cd612f43383538a7a578d10e9475645d3905709ba630a060e95ff0fba3c7fea60b882eae7a0a333d2ca53ea7100e3b7c799fb1beac0403f63ad822a1f34124619a1d18e7a91f9243362e08f89fea8c23c09df86bb28e9d6231be0862c4c454d626d2ea7af001", 0x74}], 0x6, &(0x7f0000001540)=[@rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r1}, @cred={0x20}], 0x68, 0x1}, 0x2) fcntl$setown(r5, 0x6, r6) r7 = getpid() setpgid(r6, r7) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r9) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r4, r9}, 0xc) setreuid(0xee00, 0x0) r10 = syz_open_pts() fchflags(r10, 0x0) 12:21:12 executing program 0: setreuid(0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="efc508ae6bd4387bdddafde0bd2544b3ee259dcd11db91bb82d18ed02c5d0f7e1d33", 0x22, 0x0, 0x0) 12:21:12 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x145) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x40}], 0x8, 0x0, 0x40, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffc, 0x2, 0x0, 0x80}], 0x8, 0x0, 0x40, 0x0) r6 = socket(0x11, 0x3, 0x0) r7 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r6, 0x0, r7) r8 = accept$unix(r7, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x8f0, 0x42}, {{}, 0xfffffffffffffff8, 0x18, 0x1, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffe, 0x14, 0x8}, {{r2}, 0xfffffffffffffff9, 0x82, 0x20, 0x7, 0x5}, {{r3}, 0x1, 0x48, 0x4, 0x6, 0x3}], 0x7, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x6}, {{r5}, 0xfffffffffffffffc, 0x2, 0x400ffff8, 0x2, 0x2}, {{r0}, 0xfffffffffffffffc, 0xa0, 0x4, 0x3ff, 0x3}, {{r8}, 0xfffffffffffffffe, 0x1, 0x1, 0x77e, 0xfffffffffffff1ba}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x1, 0x40}], 0x400, &(0x7f0000000340)={0x10001, 0x3}) kevent(r1, &(0x7f0000000380)=[{{}, 0xfffffffffffffffc, 0x70, 0x20, 0x3, 0x81}, {{r6}, 0xfffffffffffffffa, 0x14, 0x2, 0x9, 0x8}, {{}, 0xfffffffffffffffb, 0x12, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffffc, 0x2f, 0x1, 0xc20, 0xa9cd}, {{r3}, 0xfffffffffffffff8, 0x41, 0x4, 0x37, 0x7}, {{}, 0xfffffffffffffff8, 0xc3, 0x4, 0x2, 0x8c1}], 0x7fff, 0x0, 0xbb01, 0x0) r9 = kqueue() clock_settime(0x0, &(0x7f0000000000)={0x6, 0x6}) kevent(r9, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r10, r1) 12:21:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x8fa7, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [0x6, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1ff], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffdffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x4, 0x0, 0x6}, {0x0, 0xfc}, {}, {}, {0x0, 0x400000, 0x0, 0x4}, {}, {0x0, 0xffffffff, 0x0, 0x9}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x9, 0x3f}}}) 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)) 16:00:06 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000), 0x10000) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() fcntl$setown(r0, 0x6, r2) write(r1, &(0x7f0000000080)="9c", 0xffffffab) sendto(r0, &(0x7f00000000c0)="9765db532b5a5818cfcd02a90e7160cedb0ef16ead16d0d6d70c4c989b8aff9b02dc9223eb43443cd6f995c577a08cf95b6061b62e0d19780a74841ab63aede30958301be646bd9655d60a68266a6474bcef33d712981ea14429fa50de259f800f326d04b3d02a97f0b19c0644af9882d5b0fcea610e110e2e3bae0eae72721434b0d15de7dcb6a98f01217cd475892fdeb4b3f0466927eff04df429a0ed9f7338640b898b31a73fc80d5ab43b96ce0393574841b5030fbefdecbf9ad0ea7e24ff669f1a990909810a810ff8c1", 0xcd, 0xe, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x40, 0x0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000140)="8917857bb6cd48352341e2ed4908b3fed40ae2eaba22cab6190b2910bbaca9339c6d48b07532903b940bbdb6e480671a790ae1111dccf2eb6321fc391a987b9aac8870d9cb14c05efc74bda7baec95bafe0e2e94d6facf5291943fb31ce76e9e9a5cd255fa45fa67381b36c51eb599d41401dfd3b2f42bd5ef82018d99e739abac158c7ffcc7", 0x86}], 0x1, 0x0, 0x0, 0x2}, 0x2) sendto$unix(r0, &(0x7f0000000000)="b100050f600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed0077d02f363ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x710, 0x9a) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d99473651e3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a176cb67f560814eef6dcb3f39a2e51600251fbad1edd2088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f5483b2b71aaa4c3de10a78c0648a3a44c567d6ee0c14905f566bafe2f96b5744b0a566fd6d9452a6d2224e745225be83557b63f84072c58b162bf992f9355e976116f0d1fb267eea2284a1518351f9101e656a7b8e7a344557e85d05d14f9c0612a4a75fe527966c5d18061675b04234798ab6966f20a53452aed7d0cd021a0a304169d6ca1cb3fa573ebca5f7084c9635c685b098b06b71e7a7a5df1d1a85c93b0c0e468052e394c0020a8b915c", 0xff2a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x32) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 16:00:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) mlockall(0x0) shutdown(r0, 0x0) 16:00:06 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000cc0000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000a09000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file2\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") 16:00:06 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812ee505000000000000000048", 0x14) r1 = kqueue() socket(0x11, 0x3, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9, 0x0, 0x8001}], 0xffff8000, 0x0, 0x100, 0x0) dup(r1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) setsockopt(r2, 0x80000000, 0xaa1, &(0x7f0000000080)="c0e8eacdf0643b8ac3a03f056aac2666879c8f77a8fa67c43eedcf5fd13ac112cb5ead3e34eb9cff8daf56ad96edf2626b05d244b4f2814d9ec0475496afcd376dd6032f7ccf671fe7edc66b6168db4d4414d500116335e0ff9f022b6182d3acdd8c1c5cc858f55e7c94a1889e8cb55febf5926a2bf46a6a", 0x78) socket(0x10, 0x5, 0x3) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) bind(r6, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x1, 0xdca}, 0xc) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000100)) 16:00:06 executing program 1: getpgrp() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xffffffff) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="4b5b655eac0b3381e0eb357d47069d48887e5631823f057082536dc8805c86dd8fec7057acdfc21270fc2bae45a16c567bb6baf5c8d48ab80f58d468b5e5f39148c838e53024f46f436ef7557c7067a6143db8c9790ecd0b5df97bffbddc52edd78387cb71196a610d78262805cf97697a291d61608a0e052866ba8a867f50e8b2c94b10a2509d499852dd6ee5940edef2a9db65812f17320dbe880a3738d1d90600c63c839b33", 0xa7}, {&(0x7f0000000240)="b602dbd7025886b0f019d02a7276a0a3203ffe4d45a97393decaa457c650c32be5e7be35346119a69036b42336c14289908c492586e5cd73bfd2d311e935665b4983f9b2049c2f9408ed07a3b284a4b47f65f6a6e766ecf06bab6e3a5fed867be970af2c29ae1a63d4395003a470bb62781e8ce3d5345e4cc93f051e1b613b", 0x7f}, {&(0x7f00000002c0)="7a4e03ddceadf3439bf2b1464cafd7db16985ff97da2c440128f0001b0c178a6737187a0436fd4380c94cc89ff89372bf7f1a38944d70ea4a9d8082960dda0bd497dce37128833e044a33abf7a5f824666b51d8ff082737c9154ed5bd6e9cf4404c5ce19b85db2", 0x67}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:06 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2110, 0x40004000000028a9) socketpair(0x31, 0x8000, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b", 0x2c}], 0x1) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) write(r2, &(0x7f00000001c0)="b45679e21422919d3dc0647632f6ebc7f9bca3271b757ecb77888f8a3fa37007ca3754ffec111eb1b077398693edb5493d67c8c3873c8630f92e1eaca26f2ef0f5d301f678fd794ea161cf5d2112c9265add44f27c3a4cbb5d9c15a3715b4426f8502b1a085aeecdef176931d6e87bb2677be81d4d51622210b51ce25e91aa1a695e9a2b646de49eb7ade96415c9e76cfd97807c84bcba425b9c80493760a24f47732cdb22acb58c1f1d0d8ccaa0b5d03b1cc73a76434b4bba152bfdc90ad692b874e0c17c", 0xc5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 16:00:06 executing program 1: r0 = socket(0x1, 0x8000, 0x3) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {r0, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x80}, {r0, 0x20}, {r3, 0x4}, {r4, 0x100}, {r5, 0x40}, {r6, 0x2}], 0xa, 0x7) r7 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000040)=0x4) ioctl$TIOCSCTTY(r7, 0x20007461) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) setsockopt(r8, 0x1, 0xf, &(0x7f0000000000)="0b11c206e9b47ee1a6480c2b8bc14f7b7a7b773879ffaf", 0x17) 16:00:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x0, 0x0, 0x0) close(0xffffffffffffffff) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x2, 0x2, 0x6, 0x3, r3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x41, 0x0, 0x2000000000f04f, 0x1f}, {{r0}, 0xfffffffffffffff8, 0xca, 0x2, 0x200007fff, 0x90}], 0x0, &(0x7f0000000500)=[{{}, 0xfffffffffffffffd, 0xcc, 0x1, 0x5, 0x2}], 0x7ff, &(0x7f0000000540)={0x1, 0x8}) pledge(&(0x7f0000000340)='[\x87*%(\x00', &(0x7f0000000380)='\x00') setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="73b2cb976a38d806ff4bf2c2dfbc79014a4716226a1afb6d9ea50b2b9c9593696d2f24be9a2049722113e6a02a455a6109aa5a680096799e547b14e3336db6b5c1be2cff6f3b42bda4505aec1a99cbe505cf3223a94a7b517efb59e9a60a780d89f22b2beac8ec95a6b538e37e47d6fb9f66193d1eb002c1fe09deaf75170e2e4de341c744222e89d28a6d4f90d8ea5b0663139b7fd3f6c5a04996fcc908cfdb8b142a102274fb5affa6297ae26cb189d5808a7675d9838515905325a9c771370362702f115d4c12cfbbf79c891ac9d4f762", 0xd2, 0x6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r4 = kqueue() recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000180), 0x0, &(0x7f00000001c0)=""/22, 0x16}, 0x2) kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) r5 = semget$private(0x0, 0x1, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000240)=""/209) 16:00:06 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x2, 0x2) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x100, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x3, 0xc0) chflags(&(0x7f0000000040)='./file0\x00', 0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/45) fchdir(r2) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000000c0)=""/180) r4 = socket(0x18, 0x3, 0x0) r5 = socket$unix(0x1, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0xdaeee6a) 16:00:06 executing program 1: r0 = socket(0x1, 0x8000, 0x3) poll(&(0x7f0000000180)=[{}], 0x1, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {r0, 0x10}, {r2, 0x8}, {0xffffffffffffffff, 0x80}, {r0, 0x20}, {r3, 0x4}, {r4, 0x100}, {r5, 0x40}, {r6, 0x2}], 0xa, 0x7) r7 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000040)=0x4) ioctl$TIOCSCTTY(r7, 0x20007461) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) setsockopt(r8, 0x1, 0xf, &(0x7f0000000000)="0b11c206e9b47ee1a6480c2b8bc14f7b7a7b773879ffaf", 0x17) 16:00:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x28) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000600)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) execve(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='$+*+\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='$\x00', &(0x7f0000000300)=':\x00'], &(0x7f00000005c0)=[&(0x7f0000000380)='\x00', &(0x7f0000000400)=']-\x00', &(0x7f0000000440)='&\x00', &(0x7f0000000480)='\xd2\x00', &(0x7f0000000580)='-\x00']) 16:00:06 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x800, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000200), &(0x7f0000000240)=0x4) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x80000000, 0x1, 0x3ff, 0x3f, 0x2, 0x618b]}) utimensat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x84, 0x8}, {0x100, 0x7}}, 0x2) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='r\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1, 0x2) 16:00:06 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x4000000000000) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRESHEX], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) r6 = accept$inet(r5, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0xfe71, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5, 0x0, 0xa}, {0x20}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x0, 0x3f]}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='0'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x1fe, 0x0, 0x80000000, 0x80000000, "d730c1e7e400000001000000000000000000009e", 0xffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x8, 0x0, 0x0, 0x1, 0x6, 0x3, 0x2, 0x0, 0x2, 0x4bc}) r2 = socket(0x6, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "a8741bb1008000"}) r5 = socket(0x11, 0x3, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000300)) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/254) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000000)=0x100, 0x4) recvmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=""/206, 0xce}, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x48, 0x0, 0x20, 0x9}, {0x206}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x7) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) close(r0) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x14}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0xcb) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000200)={0x9, './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000001c0)=0x9) 16:00:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) open(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r4, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c967", 0x84, 0x0, 0x0, 0x0) dup2(r3, r5) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000000)={0x8, './bus\x00'}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000180)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:06 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$getflags(r1, 0x1) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x3fffffd, 0x0) unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="bd249ff65873b9a40ca003d2e7525021d9fe9bd86771b4c8c2acff3b0a4d47725ae2d97e698708a018fb8ecc69a9c4d4fe00cfb5bb0020bc205834a0eda4dc1913e4dfdb3bd58d963e59304e3df424c88d4148be469d5788724c09f38eb0d4b9d8ff5d6c4d4069a5abc500161705c25897a3fa4fa07f4d9d1c9708b59719c7254eee7eca58bfa4e6bec43feb36957e0f2db5f722db59ca4895104e5b62c412f730507e41a634b17b8c59d3af800d64afe2cc6ea51cbd780a85d5652ea4569484248227e8f547", 0xc6) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2b, 0x0, 0x3}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10008, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x8a, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x2, 0x40, 0x2, 0x5f}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x80, 0x2, 0xd1d, 0x7}, {{r0}, 0x0, 0x3, 0xfffff, 0x1, 0x9}, {{r1}, 0xfffffffffffffffe, 0xa8, 0x4, 0x8000, 0x2}, {{r2}, 0xffffffffffffffff, 0xf, 0x1, 0x3ff, 0x7ff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40, 0xdd6c, 0xc000000000}], 0xffff0001, &(0x7f0000000280)={0x5, 0xe5}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r7 = dup2(r5, r6) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000000)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0xffffffc0, 0x101, 0x7f, 0x70000, "06861713a5a56b484f60c7f5aff730c64f601242", 0x1, 0x800}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xb3cb) ioctl$TIOCSETA(r4, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000100)=[{r1, 0x160}], 0x1, 0x606dca73) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000001c0)={0x1f}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x80000001, 0x1ff, 0x8, 0x0, "09e2e1d87e4c718bb65f5e46b6bab65ebc194e33", 0xc7a5, 0x9}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) listen(r1, 0x3) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000180)=0x81) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:07 executing program 1: mlockall(0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000540)="e049ecdc7ca65042c6367b6ec41796f2cb9b5ee5fb9e", 0x16}, {&(0x7f00000001c0)="46697e837713bc01ed337c50091f77a170e9c80889c9b10ff1813cc275a7d6d2698a0373833124df240b8ef430d66d64fed8cc86362e77c9d7fd3cbd93d22f2c11ba24b12c77fbfaadbd6fb2d3ecaa803fe6a2850dedeb046e0c9c9aefd05c1abef76fbcd7e49c828eb34b5e68062466f1a1c1c6a210146840eb4ee705476ff8bb2a55a43d84cd2896f7fb2a34b5b59f2c140bb6a6b836997c25bbf494ad681446de01ce1cefbd7ec96d3357d3adea01caa13117", 0xb4}, {&(0x7f0000000100)="8c3235f9c28050e06abfc381c01a9de4711093b8a2a5336b3546727dac0638afd7989fb8fb3aae7e2db71eae59a099025e8458e13d8c845b75196ab9e0b3a1ba7277d38826eed06b5d217eb6e3473bb7fc02d3f858542d5e33142e23f36422ea990d8e7d38f387b86082709b27d81717db6b0ad39e40e0", 0x77}, {&(0x7f0000000280)="7d181f9d8f371c73c26c7f8036506233b72e63feafb642c66fa5e390c3165c06fe543cc59c2b280a18b9d7c62d9de01df20d6f30cbb7908c677acd7b180a4c21", 0x40}, {&(0x7f00000002c0)="00e96d159afe6b808646239a9d264d14139746241b494855c13ec2e7a34d0322893520137281081652b136b59ec9b21afd54f130ac4d96cef12be891f1fb87416aaad8112fed26d37eb644ae382680aa26c6715aec0e69ce290d31f3d2fbc4b086fdefae4c7b7469a1fe88ee1f1efe3c5ed1037dd55dfb72292cc610983c09665f87fca16e0d81cce9b64c9fb1bcfb1d22ed4cef661b7514c8b7ef2ac52bc279992106967a3651f60c70eebcf35809ab8974ce4521523f9329a57f2da56b9cfd18c838bb9bcd3bdc6ff0b36e3e4547ef32b4708109", 0xd5}, {&(0x7f00000003c0)="cfc2fc87dea27c45f9f07b52a0ac6b430c4a78", 0x13}, {&(0x7f0000000400)="81cb50819d185b8669c3f63ecf0dcae6fb9739e2daa912c829f07552eb74d6251af90725c9922028f29b56f3aa21726aac84438a611d215806dc27f16ad3a1c7ff2f9a8430cdd0e134dc02fd31759c414ebf07e9595f3c49e7869f4d45a68861b75f26072c67c47a4c8fd9a21c3550f9ec23bb3b2fb1463bf56f159906ec1d27a002345326", 0x85}], 0x7, 0x0, 0x4) 16:00:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)={0x80000, 0x100000}) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) r2 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x84}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file1\x00', 0x2, 0x0) rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000100)='\x00', 0x8000, 0x10) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000280)='./file0/file1\x00') fchownat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x2) r1 = dup(0xffffffffffffff9c) readlinkat(r1, &(0x7f0000000300)='./file2\x00', &(0x7f0000000340)=""/67, 0x43) lstat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000500)) getuid() ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000003c0)={0x5, 0x5, 0x6, 0x5, 0x4, 0x0, 0x5, 0x10, [{0x7fffffff, 0xf44, 0xfff, 0xffff}, {0x6, 0x1, 0x5d, 0x6}, {0x4, 0x4e0dda7c, 0x3, 0x2}, {0x80000001, 0x4, 0xe571, 0x5d5}, {0x20, 0x79b, 0x8ffb, 0x9}, {0x400, 0xfff, 0x0, 0x80000000}, {0x40, 0x81, 0x1000, 0xffffffaf}, {0x9, 0x401, 0x7ff, 0x9}, {0x28e, 0x5, 0xfff, 0xffff}, {0x5, 0x9, 0xffffffbf, 0x1}, {0x4dc, 0x10000, 0x9, 0x7}, {0x5, 0x2, 0x1, 0xa7}, {0xf7, 0x40, 0xc1, 0x1ff}, {0x80, 0x6, 0x7, 0x3}, {0x100, 0x5, 0x1140298c, 0x2}, {0x3ff, 0x9, 0x4, 0x5}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x8000000003) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) semget$private(0x0, 0x0, 0x12) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000080)={0x9, &(0x7f0000000040)=[0x1ff, 0x3ff, 0x2, 0x7, 0x0, 0xffffffff, 0x3f, 0x3ff, 0x10001]}) ftruncate(r3, 0x0, 0x80001ffffc) ftruncate(r1, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x44}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x40) socket$unix(0x1, 0x2, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCCDTR(r0, 0x20007478) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0x3, 0x1, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="8676f9e747166dea528fbc29bb33dfb7ac8574287c9e7520c2f298a22dbf45cc52d2518706586c1693bab49c1eda851c5987320c5aa7ce3156ab9c255f7d95ea6557adf2b9b9b13f87e6d3e4facfcca8e613029eb204e494aa8e1c256c2c5f4671dcec9e84f365f4cc19b7b2d8a015034bc3d0430eac59df41d347bcddf2841902d0ea453125a75f1f718d0a060df419562dcb25b72f62d0dba249a050590faa4e2d68d4e60000000000008001b21fa7a2994f5d2039574cb65f44dfa3044c8ae04f96fe4de24298872d5b08000000000000009f5a7c8fc465cbfd11e8106f54a126fabea6e8bd0fc2545be1e95723cec43caf742405c0a638441c3bb5b817a0fb5e1eab4c513377f0490d8c95ecbff72f92f1fb4da264d3381231c95b672be6baed74b39d5bed72"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=""/160, 0xa0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) pwrite(r1, &(0x7f0000000180)="fbafa101f2357b22751d8e6de8001a029be9691410040000000000001439e24251ad0dd046c0f126b2e25d38a9000000000017a20f5fbacf1d1341446dcf9192fd00000000", 0x45, 0x0, 0x2c73) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1d}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") login: pckbd_enable: command error 16:00:09 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = dup2(r1, r0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x6398838e, 0x3}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) pwrite(r1, &(0x7f0000000040)="457370b99454db55095b1147ebb9694095eda411565da7b0a6b8f9c77c9ede637785e3aa1ddc87ec2c159711b98e21a33b6f2dc1b44254491b5c9bb48ebfd23d7d1e86ac144a75fa15bbb225a8aab1964a8842f6370e64980f63afd28323a47505fca3e6f97bec3538c346cdf67109162f587fe4efb0f1aa425b8f0f34503b0562cf6b86f9e90f33cbd01f3a622c6d9e1387ca31a16aaca2140b4629b71340258ddef8899954759e9775753c8f6a4c926b0962939d7efb9bc03410db03fc", 0xbe, 0x0, 0x5d) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:10 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$getown(r2, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC=r0, @ANYRES16, @ANYBLOB="4d54e0296255bce811910c3d1f26557f8c1a1de6667f997151e4426265d0f4be4aade36fbf48c3373b956e34b77b3723c146606c45ba40bec24cb9c5373085563183b24da47f1303479076432c3962ed45bad72eef9db17d63039a6f00efaccfcf29b578ad84cf69df4d9bb20b5f5bed7cb3971281badbf241459005c0c5e1c28b2248175c89dad63f9c8c040688fdaf2ad704a3dd9a9c447fe723e733f2d4d4f5cc52ada4406c6766bc6cc775ab7c9b286829530ba263e0cc860752606528cdf32c4914bba6ec08ffca1eefa17b99c26af5194d72debae7cb45ddeccce1b50b985436ba90119f40023be7c0336bc0081daadc4a99ce5f6bf579d9c5f9ab23193954e65c90386d5d8467819d100a69e4540634595f7c94d03ae4e613097d452914d06283489056a71c03bf272d9816267939f9189b45102406dbe8d98cae7902b74cc43234aac04dbed38f2ee562652201ebe976dd362437cd23eb7ed3ff23d91844f771d4249bd20c70a7b0b51bdc5a67af081183f787f0d2123657ca851ccd0a7c2470c04e01e1e9c33d085cab090168ea848aa69fb38704dd61483aeef450aa5fe59da6845e952af32750a975205a7d96c29e1d217b31dab8a602c263dd1253339ae864cdaa6f16028c92f22071460c7fc215c8f8ad239c73d7bc95482dddde6be2b42e3c2432a21ddb39ee218caa14d927b5126e9ac71024222439b1d7b976aceb54c0d6bbce2e589a1d71ac058b6ae3433ae7418e63bcc93e59b50b0648db356893e8a9e8630152ef483a60c7154af07fedb4b4c4f14c31a9dd81a96c781f2b42b4a5a46b8a174ad9ac9850bbd9abf032806e8269d6221c5902e8aa82b376e1154bcc9a1f36c8da600aa4287fb0f4362a5df06d95ecb74ed30c81aad926074a1fc85a462fc2864146eed202a8dd136ae9692a010cc32ea3897438e2023a851a38290abaa3fb177b218d829ddb390b828dd53a5801c199c46328405545f083330e6f22ed8a5b7f756ab1611d5059c5ea451ca33fc0ecb4a6074c57d4e2fc6854961f9ea3cfecbf2878dd4592f758b5e20ebf4fcb80a319c5040e2bc2f681766786ccf67fd500847dec98cfb54cff229f00f7f624b6885436abfa83997af8b7b4f7ffe1d4498e2edbb9e0d44fcd713ef583da72a291b4a8de3fbb2af06c5f6a81ab0ffe54f4c72d33f1dd4941b28923fc76db8304106003f010d358bc6af42e924dc2b9dce0ee3ea3b96a0c528ed6b9ab3b74c8606a5a1bafed6a87e952938056b972ed4714b2f0767600a497d152600062bb0e6a6b359d6f1ad29d4c04602ad89d1d14eb4ecb96bdd16ed69e0403256e9115602ef1701f02f9f48ca577f47d02f361f9d62b0d32407519431cafad9f8c459167a9de5c6db5cd35377eea5ad6e95a066ba421a9b0f2af64f861d54ae7eddf3dbf522ad4ca2171b3cc3ae3a2b79a80b543ad61ab974116ad844c1d74183805a4ee72b0afb82b80aefbadc7a032bd8864c4a193cc8ae1c99d1bf4e0867779cac0f88ef7e60206974e28022cabdc20aab21796d533d183172eddb69b81389237bd7e991c05ec50572b8e20fb29360e5037b13fd33fb99e0e817f5d47d4d772cc340448409db87cfd6f75139a6a0c213e231eb0c46bad0af727ca4fff9d83ff446d27b23860e39954f8aa1110f07ea2b5086079f58280771bb3235826b0515c590ca07ec171e7f0bfba1959517be53aba5daf7f65ba4a800c9d1d0b556b2aa860e4cf8fc2e25c054cf7c31c43b7f7bf549fd8966b649eb4a4a037df5bfec5bf53850878674f4d3966e746fa9b5b652016e9f7624d424febaef351a773ee244570bb0d456ffa70fa695603c93ca0a727a8279178cd2f2523dde2cc4b068d8a78d92ba4848e4873922e2171fdf149da0e996864c77bb70e7ae4dde1205ae18eeae0f97d973aeff8d59243f0d33811e8bf5e2e3d5499a183d8e827e0da1f1ec93605475b68c728756499911bf955fe89cf71ae084dd66e78725dd1be4284d86090fcb1c5af656c49ecc6221837ae691e2e0f43c21b796694d5779d395d9b33ecf57e380d70daf973904a736f8d4c54429e1f12e8806cff14a05bcc0ca82f0a2620af82be19da806938ea9487709ed6c2e31a4d2be441b358d306f18f946fa3b75a7a630a44cc09d3b88741ec3b4085d663dd67705643fe0c1fa83d854bfec1caf7357618e8d26d4448e03a99c99cf1f118a769913853a13ae513ad73b376dc2decb90fd06fd53be5f3581460b6a6dc77e57f45d0c52e3e3a22f626824748d936ba4b58bb8f9b45d8802eb017c4c2117c0fa024a7de42d1300e83168f0e48504aed634ca0ed0452cc0387e3d5a87b52db529bcae8ef3552093e02b485fb80cd785390693d0034d87510c085d3ebee60f90a4213479be236f0611aa3d8b3b8e7fb56ec8ddcdf2165b6ec0005bd3586d1423d2c2f78e0af93978112cad0b66124c70ed2235b281d257c1210d0dfa7123c2c6543cd338285878b6160b4e3870d21d5075142006445254dadcbb1029f84ee466d63dbdcffc64d80ef6caa9a12eb91e12f6f7de632c72aefcbd9c196d7c7e3fc8455e5f67da31ded51e6fe46ef35c69951fc76f8541bb0a787ddd6cab66a6e9b828c91a63bd473ef89938ff4bbb46c9ccb6b87bd37147c78a10a3d211da2adf94ca342ba08d1eb30877380588bb3e756eccaad6917d8b2cb9a6586e0ccaeef78f314f4c56e1d2975a9e5532fdb3605cbb57d404e7737a9e4375f74b177445bdb11bbf430b8b7435359eda2a52dcc7d4bd904bfaa818ada0c82a50b7711c5a0a65a8429e17680a53e9e14e1e0dd534f08478487983f0825f831122dc426b5eaf438bddb7131979697dae3ce13638072cc2816097c98efcf74518378eb92f02c50e54a145e7acadafac44a050e9ed371e3c4a6704bb6f939decb62db37e7672d2f014258fe5332dccb4a98e669c6e1ed03ab0613ffd0fe0c55d7e56e6ee4c5f8aab49f285b3a087383ae786c6a395a21c916e596d67244a82c77cb7fcb34418bcf7a33dcdd0036219b20df90891fdf6da52fc3bb2b8c75153311c20d49f47da5fffd565ce6bdb91398de47d83956a8dcdc3102e4639ba9021ccdbd460ad6b8adeb4afa4e067db572ccdb5ee1bbf9507b1526697783ccfe90c3810a0567683f498debfeac9eed53bae990983519bf620f8d09a72517e5c84da8c682e9895b302fa1a3126d76cd921264fbe5982944f32d3e84a1fbdca50a0ca6585fb7b902c3797d0f3b5da45ecedf318ef55c2ba37aec823d7227f37fe080c6faca083b947015af0ff41e51fb4a90bbf0953392990b2e3c02249d811b78afefdb1b778d7c030e53477839968557896eb58cc9f57c069afffcf6a08ca05f56214f5f7b0bef27a08f2df1c1969cc0c59798216692b7c523ba3ff7190fa52b25ed74e275675003dbf1fa14b939cea963661a0f08fc7ebb16f6fc744fb1016d609a75b5118ea4c5445e69c3a820370f998cb05db101bf42557856d1b7851bf92d14d6197fff5ea749c7b969237f55b72f17370162911a4f9536589967c377a01e544e177901c8afda03a2fe6d93340f3ef68e1ab1c5bf61fbe41fe461e4ae76764ac36f970f6e9fcf3ffa79d2b494e85d6694fa05e586800e5382cfe6df2e39db62d69a6c6df04420470767549d74241f1fdbdbaae68fe4785d34978c5e5a2043c2cd1d595a47840066fade96cf19b11089d2a92eda0defd0366950f4d28554cbdbf12e785ce6a8577f4a10541a577a591a6c546d19df610b65359d3d788fd69e90f974584df9e5f524fd98f56c4182f66f855b4b3c493e0786f80d148a38dbff3a4c887dedc17665cb9624cf89ba75f00f13e1204be9c58f5b4300991b65df3c10582f29e6424a12cfab33afb8bb3c954df367a39fdecb4c788b7495b0f56aeb40da444b570ebf4f938cb47f257c8a39fd9c2651cfaaa48c0b058662083d372c0bb4d425887e6d4c45df6deade9a214352a8a52b905fe9b4f6a871fc9fb224abdf709a616e24d00dfa512e6dd432e9226bfb0bb42cd000d12aef2c7e3a66c1cde6a1c5650516be861c6fa20d5af06c843ea766479d4e75c28408f5ba3bd9265869e98a63319e876ddf72c7f553a164855ad04d591cd6d32b95f27103d4fbd84154e4748f0289f5111a5953ef38c220918e252d06f1592722f8489b1911e5f171d18afce8c83f58914eff32a399e1c149b5c6157dfaf45c7562c236b170e910963f6e8eed10738954bc4d059636db2a77d532bec2e0ac650552c7c54255e3e1290a3069cff3a2babd478d44ae645a58d10550e240c91225b64b07db668192dd25aeb3adb5f595ee02f5cfaea79a18d7c4dc6966d6e4cbd3e6a31697f305d8c736196c28a58a38a9b16d5fccf15157e23ce3e1d32b7cbeba066593b9f1e575513e7183740c7cdcab0373295dc0b34aa4b85c01538a256711a3a500d086bcd167b748ae3e75b53d1db4bcfddbaa4e24378ced64ef6feab1addaefae59a6248c7cc75bf53dbb4a60f71a33fc470f77f91af81d2f8f5a1fe6015245b1e6b2495905e25fac7f874e755a8e1dd6df6a33c3f67b447bb9d7f6b80f8ffa9ef40429edad9d3be33e7264a34cdcc072175008eb422a0294dca7cc727eee8a5a8a7d260c7aba70498a0cbbc6a18a03ebbd3284d7d950ae657ba61931a941b554a1cfe63f59931d8dced0023f78f04c70d76520f683ec3890d3f89eba254946f668ca0c7954e71c0c924c192fdea392d6c64faf426d1529810fc7845685213ce2f57de7bc422316272c2a393c0d4e921a12de6e6fae4eda98d444b62168b609fa8b65fdeb76b06d3126dc0892b3568313ebaf21de14b95feed9cfd59ef1135d2dfa7b5d73d017fd87c65d93bbbea72b1d1c2ed90dafe8c267a96a8b4a32220a607b827539c7009ae2949470dd6c1ec2e7bf40a2b6dd448ac5f31dd5c337de9613911a44591c5f65cedfeb767e25ef02c19347a58e73086e883d5a4837cfe1cf3176ec4be12c960f7724df31c1839948dd49c240479e08e09e507c66e2e899d39e05ce177549abdbab4e44e571c2f840e7f83bb0a8890e59330bc8c45eb5dab38221474e308dc35bc67ee36c280fe1964b8c9ea636f1291adbce73f97e35306a57191b33906b78459351026a3e13ccaf819159d7408d4873f968f53d5ef259556e8094704b955d01884ec9d9a5245e86b8a1257ed4af5219d3070ba7dc79576d1a06f088e9142e26879363087e4f5f732a1e4cd23fafb3f8d0b2421b4ec1233be50f01a32a4c216b36732546364ea54b67212ecc19f12302ee6cbafc8281121f936e7c11096d25f2c93ba85af377f4dc71bddf3e7ce609c3543dca9c2458149e5b68b8d42255cefdac4487bb405202dd1641eee566d949c69ed243c63314c94a2e8f931c452afeb560259ef2c0700570b20938920ef18e26958345fcf501bd9634ec21295e46c4f298a56f6b103a754dcad32a32915b9057386e4b56ea17993c21c9b3ab20f16173a4e889399a08381c27899df30ce11addc1396a34147fc9215150789931d3abd642c96a35b64f3fc92dd4a08bf438ceeed581ec84ffef6a54ee82ad9fd2bccc5eac20203b857f0c2e336ab632f6fe3daf354f17b98da08c4269a706091562c6db24fbeb7f299c543d4ec37d71527927b9407a2a47afed57a0d6cd1e1a42ca5e5528ca754dafd804260a43905a26c3cd13cb9810474b07d422d7ec1a530e93e39089b2d1855bcb8431ba8a42c5840a1736a716cfd2ed625c635898b727ac67732b5b3343213351d7", @ANYRES16=0x0, @ANYRESOCT, @ANYRES16, @ANYBLOB="cc", @ANYRES64, @ANYRES64=r1, @ANYRESDEC]], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/86, 0x56) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x2, 0x494) pckbd_enable: command error 16:00:11 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x1000300000002}) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/117) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x0, 0x0, 0x6}, {0x5c, 0x0, 0x60}, {0x6, 0x0, 0x0, 0x200000ff}]}) pwrite(r2, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) fcntl$dupfd(r2, 0x0, r0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffc, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000500)=[{&(0x7f00000001c0)="bb529dec1cedc82bf998ba5e4fc9f4f7fd534ebc35115d7ac9182b70daff43a7c6cc4052bd3f6bb0c7b983c78b14a3087728e94aed41d761d4192465e607c8a8ecf4823b62cbb9fb72569e48be2b43232d77ac3c8b7c0d281186aefff88be228b9129bac0c39c204305ee0d9944309fafa67b2b8c78d3099fe0b37b85bf4404b3c6d86d5462f6a836fb2b84dcc6c19d476b4dcfd", 0x94}], 0x1) 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xfffffffffffffdab) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r4 = dup2(r3, r1) symlinkat(&(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000080)=0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:11 executing program 0: socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6ff0aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r3 = dup2(r1, r0) r4 = dup(r0) kevent(0xffffffffffffffff, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r7 = socket(0x11, 0x3, 0x0) r8 = socket(0x18, 0x1, 0x0) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206913, &(0x7f0000000300)) r10 = openat(r9, &(0x7f00000000c0)='./file0\x00', 0x80, 0x100) kevent(r3, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0x30, 0x1, 0x2, 0x100000000}, {{}, 0xfffffffffffffff8, 0x8, 0x4, 0x7f, 0x100}, {{}, 0xfffffffffffffff8, 0x4, 0x80, 0x7, 0x1}, {{}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0xcb, 0xff}, {{}, 0xfffffffffffffffa, 0x82, 0xfffff, 0x6}, {{}, 0xfffffffffffffffa, 0x15, 0x1, 0x2, 0x100000000}, {{r5}, 0xffffffffffffffff, 0xc, 0x1, 0x8, 0x20}], 0x7ff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x34, 0x2, 0x9, 0x10001}, {{r10}, 0xffffffffffffffff, 0x88, 0x2, 0x4e5, 0x3b}], 0x1f, &(0x7f0000000280)={0x4, 0x9}) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:11 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) socket(0x10, 0x1, 0x20) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000000)={0xfff, 0x7, 0x2, 0xdd1, 0x7, 0x3, 0x0, 0x10, [{0x3, 0x9, 0x9, 0xfffffe00}, {0x3478000, 0x4, 0x1, 0xccc}, {0x6, 0x7fb4, 0x2, 0xffff}, {0x8, 0x20, 0x8, 0x1000}, {0x81, 0x7, 0x3f}, {0x1, 0x7f, 0x5, 0x3}, {0x4, 0x200000, 0x10000}, {0x0, 0x7fffffff, 0x4, 0xffffff01}, {0x0, 0x40, 0x2, 0x1000}, {0x80, 0x3, 0x9, 0xfff}, {0xfff, 0x5800000, 0x8001, 0x8}, {0x6, 0x64, 0x9, 0x40}, {0x4, 0x3, 0x9, 0x2}, {0xcc1, 0x1, 0x0, 0xd74}, {0xffffffff, 0x400, 0x2}, {0x5, 0x9, 0x3, 0x5}]}) socket(0x800000018, 0x1, 0x0) socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) 16:00:11 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) semop(0x0, &(0x7f00000005c0)=[{}, {0x0, 0x0, 0x1800}], 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x8a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/147) 16:00:11 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) 16:00:11 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x5}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0001000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="ff000000000200000784"], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4136, 0x1028, 0x60, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202089e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) shmget(0x3, 0x10000, 0x400, &(0x7f0000fed000/0x10000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) r2 = socket(0x2, 0xc003, 0x0) dup2(r2, r0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x40}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x5, 0x2, 0x8, 0x10001}]}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) unlinkat(r2, &(0x7f0000000240)='./bus\x00', 0x8) socketpair(0x1, 0x4000, 0xf8, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="6a05ea5a6b67748a78887e1013f9c77217bf657f6780d1364fdde58743c0654144cc1627cdc1bb79654241882b40641b5e9ef50dd7537c5e02657e19b72cc75c51a1fa718c1455383c2ed3238e0d24f62e560ffa45a300924db21e9424651f91a7287d6dbe9d44341737f4180e90", 0x6e}, {&(0x7f0000000340)="59bc63cb0d7e57fb3f57bdd64d5de0c1f2f6757c9df98169beff4d01de624bf0dca4a1bd6c93cf9ab5e87b7040bb7c8575af190700000031f62007712e66492361c7ba943dd5f65b5722a1f7f6e47f124fa1a0a3776e567268c4780c5d8ef3c41b9aea27a1c8158b79aa964fdb03885d85ae35eaaa92cae96fa1e5747504ad3a2322a228b45a448326fd71df736fcd00dedf3324a81be4e6f81290e407cc41233692d2152f289da1ab8392cd414dca3274afeceb8ba4e62450d02e1555b85014181d70a4ae504f68603075b96358aa93b07c5cd21eb3f1b28f605e35b00d12671a536ef114e8e174ef4f4f7393f2923b93cf131d66ae22c72aac49e9f85a71c69705412d214edb395a63c36264eec3cb585bd1de87962ea5184f842b3961ad47d3c7195b8553a44b96c3", 0x12a}, {&(0x7f00000000c0)="b2d1ce36fe6463fb", 0x8}], 0x3}, 0x8) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETPID(r4, 0x1, 0x4, &(0x7f00000001c0)=""/109) acct(&(0x7f0000000040)='./bus\x00') 16:00:12 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffefbde9289f7a8b12b611ebee88ffaa"]) r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = kqueue() r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206913, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000080)={0x6, 0x5, 0x3ff}) kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r9 = kqueue() kevent(r9, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x40}, {r2, 0x10}, {r6, 0x40}, {r7, 0x80}, {r8, 0x80}, {r9, 0x4}], 0x7, 0x80) 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000100)="7f", 0x1}, {&(0x7f00000002c0)="8ecf9601902295039d6bc93042db4e2eb39765c417a4732d4a03dd0c442a2184ed5f5d9ee5ea675c412fc03a742e3821648e930d4c05dcdca606c03f7fd7596d02c8dedd5c2791cf996af98fc681e74c1fe08c730e2a76145c07b7bde91df49a8762df0cdf53cebb887739f641cedb7a96ab3f94b5f1a4e1", 0x78}, {&(0x7f0000000180)="b4eba746077ad44536430f55947e1ed8e8ab8143bb", 0x15}], 0x3) writev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="0121ed736beedf7a9746977ac43fd972eb54bf42a8ccb020b1766c06dda9c381d3e16483d1", 0x25}], 0x1) fchmod(r0, 0xe3) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) write(r1, &(0x7f00000001c0)="fa2b9d21d64297f0d2e76add4b64a637fcc08e49f9b40c5017b57317d84d1d20562135e022a48004b74b2b7cba6301ade84dd22e21c016ec00f1cbb6ee212f465a47a4b510b673c97f232f91294bbb24851693c4e1f8b4194c1ebe0b08cf18b9a740ef15d009957bfd7400e1c9fc784e782ff40502cf8047a54b8aa99bf52c7243417e", 0x83) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/179, 0xb3}], 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x8, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) r4 = kqueue() kevent(r4, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) read(r4, &(0x7f00000003c0)=""/199, 0xc7) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) poll(&(0x7f0000000140)=[{r0, 0xed}], 0x1, 0x200) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x40) 16:00:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x400) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 16:00:12 executing program 1: r0 = geteuid() r1 = geteuid() setreuid(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1d}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="d0c6c27308f6f478d3d43175e45a") 16:00:12 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="dba80cb3ecad6569e4ef2c2189db85932a0d8e2f2f500ffb38ae3a57a55a3f042ea73c29a8ae9a91541e65b7e1f8621262d0ede3338ade7c0ddc8f538659fe3854da0c1d4af9d086de3931688f0da887d43195ee6ea931f60505b62b2b05ce2b78bd31b965058a2493f2933c6d4ed4ba99c645f7d85cb60235244c9c56c0cf9ae2b4ddbb9d8debeca10b02f387c27630a76c28f062a4b48d8dac5663a9a7c2032a15bd8cb2618a25012eb33bf058f8a9002998965e0d6b30e12898cf140e90589bc3855e55820f199d256d3d39dad4b595b4b4097fb47ad62e22189c000000000000", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16, @ANYRES16]]]) r0 = socket(0x11, 0x3, 0x0) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0308f364a7c629b788ce1250c0100000000000000000000000000000800"/266], 0xfc, 0x2, 0x800) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) r4 = accept(r3, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) accept(r5, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) shutdown(r4, 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000100)={0xfffffff8, './file0\x00'}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getrusage(0xffffffffffffffff, &(0x7f0000000480)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)="e1c0dd6d4499e6cc36a536214e31") r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001900)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x0) preadv(r0, &(0x7f0000001840)=[{&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f0000001440)=""/234, 0xea}, {&(0x7f00000002c0)=""/17, 0x11}, {&(0x7f0000001540)=""/152, 0x98}, {&(0x7f0000001600)=""/181, 0xb5}, {&(0x7f00000016c0)=""/185, 0xb9}, {&(0x7f0000001780)=""/29, 0x1d}, {&(0x7f00000017c0)=""/123, 0x7b}], 0xa, 0x0, 0x401) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x2d}, {0x5006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x199, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="4c0cb847008d0b0f1d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x8000, 0xc0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = kqueue() sync() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffafaaaaaaaa00000460a4060000103c000000200000000000000000000000000100"/54]) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffff29, 0x0, 0x0, 0x0}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = kqueue() kevent(r4, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/wsmouse0\x00', 0x8000, 0x0) r7 = syz_open_pts() kevent(r2, &(0x7f0000001080)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x2, 0xb27e}, {{r4}, 0xfffffffffffffff9, 0x8, 0x4, 0x6, 0x5}], 0x4, &(0x7f0000001100)=[{{r5}, 0xfffffffffffffffa, 0x8, 0x40, 0x4, 0x7}, {{r6}, 0xfffffffffffffffb, 0x3d, 0x2, 0xffffffff, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x0, 0x1, 0x8000, 0x20}, {{r7}, 0xfffffffffffffffb, 0x1, 0x8, 0x38, 0x3}, {{r2}, 0xfffffffffffffffd, 0xb2, 0x4, 0x8001, 0x8}], 0xff, &(0x7f00000011c0)={0x8, 0x7}) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x30}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x6, 0x3, 0x1, 0x10001}, {0x100, 0x1, 0x1}, {0x6, 0x6, 0x2, 0x2}, {0x5, 0xc2, 0xd4, 0x7}, {0x5, 0x2, 0xd0}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:12 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup(r0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) pwrite(r2, &(0x7f0000000100)="85d9477ff2928d1e48eb8ee9d87387660dc1285692fa129be23244731f7db709c587131430ff91be9bd957f2eaf3c3e41ea1cf6541eaf9c713604ba50f78751edef6d286d7d053633cc1da5b61abbb384e052d1cfa9c5b16fed5710d99ef338018789a", 0x63, 0x0, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x41, 0x81}], 0x1}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 16:00:12 executing program 0: r0 = getppid() wait4(r0, &(0x7f0000000040), 0x1, &(0x7f0000000080)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) r1 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) r2 = getuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = getuid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r4, r8, r3, 0x12e, 0x7}, 0x4, 0x8006, r0, r6, 0x81, 0xa122, 0x10001, 0x89}) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="332ff133cc3ee6bcc38dadb31fa34d8a2244df5ec6ed7e7651381a4a083da9d5431501545f44a5f1a7ef7b51c7e9dc89088c670885e0229fb5a1cf0327b16a7aa617b61573db0c43bbfeeccbab8b4e6ac563d93c3ee0758bb5392bd89ae7db658dc126bb8546a5da2d3fad9192daf7f88b795748a045c0673fb7e80217d9bfc392687a8b6d7a0d234cd9468de693e155d37b0eb35855a6fd15e1d6f5abee67f23e554dedf5c20399887a9991257c15f17d93d5bf8254b28616836af00db77161f49dbe703d5bb28489be110acafbb39a95e061e5f5a0d36332cc54a8314885d7dd4e5fa7acb1079a74ac42e851d351d841b2242d3c967400f19d2cdd4b9bb487c27deafc00b7083e2be5de471d7c21c3e88197412da22a57eec14b0f4746cfd90a7cc0c93fa830e8babb468d225fa76e4bb4c158979b64ec72e7bf8be39d8868d517176c89a81ce5677949a1baa3287c78683d4da31b827e97f19632c714265ad9127fc3a2646aa7c9437005725da9c6cf7d62e14d7947321d3c14e2dd3b939adcbc3d3ffcc2670308f23083a01e46f35917dcfaaecf3fe714f275da6b2405ac3b53d7379316b9e66683fd3af987dfd23e3954f84913f1c2cfb24e9539ee5ae6f872756d082ec26bbfe9cc21c85e03a8ff381186cd8ce2a2e4c98cb1abfec147e42ecaefce90da2fdb79f0b240a3bc5859eb53b6bba3639185d4d4251b3dfa2228580f0f9280985e5d9accbd106b24619604b3f6038bb0aeb3f1c086af3ebdc0303e2681a20df08a2076d4a6ac36616a56f44bf31549dd9880992087c88540adcb586bdf091f32727d1ea207d381a28af65758f819c426977e60a7bfbc29d05cac699b0a8b8ad7460c45a5b6d6149e499fb97045b121dbbbe0e48e79431c32ecdcd0d1c126f36bef22988edcccb9c49c2644c5c3201e621ca5d7f557350b99ec0a102c4fd6ba13fae501bd2065ba8fca101590151808a16e1f925b9722d5ed6d9365f5d93feeed1e027c44e16f31e6e56050bb15b3c9960222a8ece3fa8821961179c37e00dbaf2e7b2b5772448c5495c2f2e12345748ef011b16f9ba1a796fbaea6d84878be3deb0c1e66f9a1312e78b6fd1892644506aee1c78bd97481cc18fe5575f151b6103a6dc4fb8a8263d953a191231c2275712356741e06ef310d3fb8b69cf8a51ce35245c381725a1a5d825ff085a7767d1f2410a9fbeea287096408e05358b02203527c5da7c53bddedb8de43abc9acb5e1c5085754ecfca5eea9c65f83b0eee20996762671b1d9ea8a7ea19e28695c8bdfddd7e223717954219ab33db04e6c3c04ca96ef78affb5e871154475dd06b5839abec7c3385358c1469dc8fd8327a82b06bb29098cef5cb9cbceaf646425387210a5b175f211c03cbc3a29e90b7d81acc9ef4522c8d01407b7baded74724e3fc2c421f005c297493990e89a2a7539fe5bf4740eec68238079d435029f215b69810c9d5bb3a0e7fb1727ea2b6b20c027b0c698aee95338772acc500fdb437d3458f503f976a78943aabd816c81f2acfda54c9c46275faaac8a672a0b6c589b08ae692619e89daf553c85db6e0018280edb7dbedc660c59c6e9a069bbd657e461d1b6443de45603f99e1ef605c54ed79d40013cdcfe00225d0f459d125398f9cc7a892f97ae3a361a9856d70c7d31888ffd5cfc79e9f7f31cdf17f20c36ca1392d3832a3eae34d9cbbb337bf052e85a429f46f09132099ad3d6b3224dd58a53563d904f4109dbea27b7788cbcb76c35bf7643a3e9f32bdbe19ff2076761b0d63a377275eaaa61989b2d858bda3d4a2c623aa8c6df116b7c271449a578af427dda6d7a86d0a60e3e10ee0d392adcdf1049888489e13c22d1cde17877a5401eea5629d26f8591e3db5a0e3b45148edc1f2d63d3205a6cba33ddd96db0638fc6663aedb6fe0be2c80640a7380d0353e516d8f3ba878d128acedecdf283f300655d2fbdbd4449b5db8d25dfe7f6dfac280ef49b3e7b40c766badc4d40b01a21e7c348c196765be3ed32309dc7fb3a0af8b5dd1ec04cb1090954949cf7475cb4f4afa8b30d05f8678b7ffc81e7f84565e6ec16e44fe0d103e912c784997726baff9e3c08a79d457d2faf887c9c12a6fdc36c5cedb4b7c0f2e2c674a55916b52514f8149d4d26c75b6d80fd7c5330b8b5ceecdb05cd61ed99a5bf20ac82cde9aaa8a3660d2624f96446f79190f0d97eaa2ac52e461f0b1e9e9bdadacdd903806d30663154e39ce80359259c918416075d1938b7f41d259b12932456d6bb29ba86dd1ce1f285c4261d03046d6dc107dad8c8c5c12f61c4ea7405498015dd3bad25af4e98e491163a2ef986e605b71dee14c18c0df5556b2e9dee53b7f130f7d2222a5d66e99f38f1e751aa649acfac310ccde569955edd9dba8e9abc97c8d26892a600634645d9354fb95e901a78664775dd028b2572ea6c04c052689deba3cf9d4948bdcc288cc42806e3b1e57a9e3d74929cde3e44849c46a08dbecd1aaf663ef690e7e61c4b65fa28fc5eca7c6594e7ada3f57099c70fbf4e8a5f156e5f6682c960c05e2f0b0f2173717b5428731fd205eb42acfdb75703fe1ace44b33dae08fe8002bf956014fa88c292535a95bbeda2efdd75f7cd8f14de3bc48e99eb78b733546f296a07cffdab2e51dc61956604b33f568ab864d5919a2b19b7123ab71d56a3323cb5316af9b316388e4f08188c35f9d71d6e72525cffc7685e7c5d5e0cff18b5e065dafd11794861f3374586ae4158c13a09f9a4ac1b2e83d14a333bf87308d21f9369bf66c1ce41f5a5cb264da97ef31ecdd3ebbf1d972b839d6c67add20cbf486abc9f4891e6325093ca50f8ab3de3fc4768542be2e331f19595bf2538db5d75b4a0688a78d02a85c955b95ef4d4afa732ce556e4ebc995611d91a889656560376922e9b3e4a0b470db4c44d6fdf45103f000ff9343af514cb4f2e1e7041f3ea4a433586b287976a57593b72745a6db7775553f7c1fc68eb6910bbcfe5b68c2b9bbf28fd94dbb718be52a146a40f593d8a57a175bdcbdbd4a94b400ea7194c7dafb2c91c892bbb0a9090e5e1e285e95148d4cf06d38ee41192d07548f3674dbab95676ab829c59ec7584ba7845b60dd30600ed9036cf1e1c1cf1cb63cb234b46fe3016a8b1889c45d8250b04bd353734e47edec5af41e41f3053f0d69c426384340701e546049ce3a18b802839e00115b498598d9b49d7634865ec7b56112682343950a6d5467e009dc7a28d0aa270bc53525af6243568f25832e75f5e581af480681d0ecddfd611bc594ef78b217bc8ede396efeda7e8f6eadd510d952cab6e9c042816dde52070b208c3c0bb4f7f386ee689d5137155b219be9832025c408a02dc507bf420c6e451fdf76973db2726f2ab7e7687f4f0257825d46aa7656d8848997915e6381f0347c81d45f9eac64a3506b6c83657706f473e99e362e5447eb25dcf58c866e13ea74dbd1738d0dc4588496a54e6472af2d8ee3beeccb4df77dbd6fe98bf88ac80b282f67fa321ad04abd4c1b0d3ca40af7f8f4262a8ef72ed664f7891dbe7d0332748df26cf735fd1f7876400adae63194100987f41eec167efb2aad2d6fd3c0fa8cf142ed3174c307cd9e56bd55918c933d9bf1696ddc2042513b81bc4662a0ebd7f7f90de5277e8c86c283ba5f863747d230621034a6ae6858c2b28d520f77bc03ad5fd4b7929f3d7f12f0bf90ed6b506712efc9c19c434d8d67101a63df71e07d31c8c06b1037359584b9f388d76d8be6b868dbfcade9eb82046bcc1923bfed93c72444aed75ad895893ad50dc4ceb5375e78d87edd4108d6a8d694fcdc1c8c883b10e3ed09cbbd40554905430514a4e621da3cec5fb7705b047ff309e5fe9447935e0fd26f169cf7c4bbc649b5c55cbf2919d99f09f5db774f14adc8fd4d040647125e89141bbc236554b20bff962039c91d38d1d2e19286d33e79c069bd99dfb78dd354ec2c768dc42e0a2f41a59017432df521f5e4b60928296f4719ef1ee3fde7d4ccd11a68304d8685da8855a61ae551cd242d7acf0c9526e3f42dc0400fe4c3f0105601e7ede1ac772ad8340e1adb52b0f71fc5e2c27970551780e747da8fe389f0cd5188632cd95370f304f50ee337be521a684db7766187e0f9f32310d6311af3a93cb824f0f3463a98925dc2b4a0871f65b12b1b16e7093704cfef41736a2dc062543f71640a0daa480db8661b5b36a7f5b9f98248149b01a15a24846cb907ef6ecee238326cef321c4d70e19e4dc456bae3a03489232f4849fa41ee8388a875f3ad4636e3c28a14dfe1c0fd948d30a2d10f318918e1db101fea0b0c1b4c9a36963b66393c21a2ec7f973c7d9ea459215c59d9d667502694e74ccdbf7f3d601ff2409202143566134201e8131a2866cbfbb78f5fb96b44f2edcada341d425903213ce3355caff1da25b1d05997e8d2ec36c4fd029b1f1c4afbc2c0ff6dc89435ba2783812936c5e6a41424e3dbf95156111fb2b3f4e91fc621eeeced07f11cd5c0a6ef103b20c11e2841d56372e675c19201858ad77e5545b254a5fb22895819ae93204e1bc677e6a2552702213d2bba13bfe196818e7ded1c387aea2edbc656df2b4f7e4c4bad627f2d30eced38b5a5c95a40f693fe7612e209d14815d2ec9bb18379296f6e20f4170f2190575bf785c70c83ff1d78cf66315c79fc0e786a3a6e9e5f86d22e24e034c4d03cd64838f9fe16867aa92f3b88db13dedfdb9e86b837f941ae922da9dc5a43fbf6c958cc6a05ddb7e116c20e535056082f2568a18ad7a7dae4b46b6744990df4a34146142be4b3c3c663c6706b87bf8197e76b4dbf08bd42c130954e5df08bda042d52ea9a1a6030bbaa987defd5b2f822cba0c62260794ff03a7ac3a82bc809c24ed5153a408fa374372f24fede7841ba277306dbc389ff67275ea92d89b06f715dd37077df8165a9be70ee08ddea3fb6f5ab3df90bac231e6fe50f60f211475e21dd3dd0bf1ce2b5efc42c9765a24e171e082c6ed2717f31f9da391eb54fcc95f89ce2525cdcae9000689525b40650950a752c69d9f67df7f92b231763f9c2855745105fe45810a7ab6d3fd64a69493cf5ee2797b8d04eb8d7986157c65c057d1daff531abe82ddac1c175f3d69c228f7f71dec0175c149bb390d6de452153acac560b728a1930f3c69f8b872e940a0fffeb8cba675afcfff816a2fff2b43d103c309c9a18e293ba11672a35aabe3b59418d62dcdabc6244e110abcff1bdc6024b227cb1e9efd8f96b8f7da162f60c170497d8367733c4f02438f95aa0aec1d9a30a6f3da0b09c8a86339994e04aafdd39e2193aaf53129ed08457821cf2ce0bb047014f08be5017f78fbb214fdf0e5f4f3eb2fe779e3d2de6b0e254d93b05b0fd93c9ce7057fc56b04f2ffb635b4aef2f50b690e58d1aca66885f378aeb0871d2262f4019bb9d0f8667184f4fdee3f1611d9bff7b33d66ce348dfaf037b463675ab83e0f209c6e2b75dbb5361a7942b400a4ba6c525019d38f2b59cf2f83c79eb66f795cc9b4b221472f7182acf1d621506907a00e9a00311fb7fc04c0ed0e05828d58ad0edc5a62f339f8e03d18408beb2f8c4836a8125e7cb43847996a504a21df778ba929d8916ff640c25f9dceb7afcad5469c4d48d64d2c406bf67a94d6d28c3ccfa3afa38b694a4811a3236a944e0b967fae381cd2fc4918a10ca5edd20247c23aad00ebd275e743d35152589ac767971b858be9a92cb37d6f949914d246478f38e2b12645d0bafb0cd2ae53", 0x1000}, {&(0x7f0000001100)="f8d486fcf23a5696cb9abd2dc98c29fc886225b26d93b54812d21baa20e2d002f3aec3cca0cf485d80a60973d05ce9efe4b0c6df9b6311fd035514192643ea20a6662614bc0c", 0x46}], 0x2) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) ioctl$BIOCLOCK(r0, 0x20004276) 04:02:32 executing program 1: r0 = socket(0x20, 0x5, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, 0x0, 0x0, 0x43, 0x0, 0x0) geteuid() r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) 04:02:32 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 04:02:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x18000) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x22d, 0x8}, {{r2}, 0xfffffffffffffffa, 0xc, 0x80000000, 0x3, 0xfffffffffffffffc}], 0x7ff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffc, 0x6a, 0x20, 0x200, 0x7ff}], 0x9, &(0x7f00000001c0)={0x0, 0xffffffff80000000}) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 04:02:32 executing program 0: open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x58dd526613957ed9, 0x32) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket$inet(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) 04:02:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f293aaeb82fb168297e2ff23922299c3383f1bf6b796473d48e4c734a899f96f0b224ec765ed0e76d9d8a5b7c34e2c0c318fe43b00fa0400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf55dd724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af201ef2f24b05c241e230b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef5305000000000000004c2d7e7c40b3dffccd0e67beab3b00b0c1b705f6f4300048c4c0db6c55a02a0596a80dba31e406f600971a4dd01e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f0e4b23c5101e713db21be5638edb4489b8e1692c35dbdc77d3f7ba942baa127af7c3f3354fcd7b01e94dab000000000000000017b8939ff036a801b5669356a3f996255f4dd71848a2b85204e29c4d709d7d06702a789731256294fdaa8ae5ccf2f4f193a9ddc93e8223278f36593c681a1b808295000007bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082a83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a51cf7064742b87207bb59ac0db8eb7a2601000000000000000000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363706f795ce05e658bd615d7625c71a56b0f6ef1c7b3761b17d8bb2e075cdcb511cc6b84696b748d83b2bf795f7523a11a41ea854a3e0d85be31fe74ccec5a6aff82f2350c2256355b959e64dc536400c508506a4ef8b6426af8aec194bb6f4e83a8454d12f54796944aa24b4a06c1bfc1ca2500000000000000000000000000000000000000000000000000000000665c9b95381c3bbec78b1cdfa7c973dc712d6891c5864d2103f03412c421621e9023b6033d8020c2286f7726ac86b881a01bb897f88815d6a903a7488cea2b78edb9eda9df77d86d14afaea2755050343943dd3bc2353538161f3c441eaa2b02d3ec6375884576824e55cc0bcdd2a84a62eb48d86e260517cf2ef920902b13e6236cca5447f5b8239936e7448dbf6fed830e000000000000000000"], 0x10) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x1000}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semop(r1, &(0x7f0000000000)=[{0x1, 0x3ff, 0x1000}], 0x1) semop(r1, &(0x7f0000000000)=[{0x4, 0xd4, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/206) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82020100000043dccda7efe197440da711ccdd57be971e2f"], 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140)={0x3ff}, 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000180)={0x977a, 0x2}) writev(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000a40)="957196f0825a1bcb8007d7fad3bf0599b5054e376237a5b2f062044aa0ddb07e75c1d90aefceb76a3177b5b8d2d532ac21047dc87d848ef2fdb444b47567fd4138645a7104ad58e9b695d4db7f60bd4e2e1af8d68ce1bad45c7e2bccbe01bf2d1e241b9eb85d93b25503d0bcd09166351a2ebf04e6677259240274c2ffc5ff504a0104e4a45c351ec2f69b926b7b97d6ce92b2d55fc18b02f160b673c81983d49a3de81de440c9d371336d71e74ba7de3476ced4370986bd791e9e4b8db94e78d16ab3c087d8e8d3615f3cb964fdf7d9c82fec050913db9ad6a07635b3955d310ee722e01f5ef90615aa09d16c723cbf41f5677ba8f5f2afddd7a37c8a22a84500a6eefd4993cdc5a0733b43aff6391606444a9dda18c795e421667e35fefa598cdde0c0ecced5f943071f60f01e727bf9eac9e30fcebb564be6a7cc702aa56d8d1f16dc728091d920364243a0372f0fffdbf35b64c623598d9ffc8026813aee0e3827572923f3828eff4f56bde12e44f224c3463879108a2fd1fc809e70e60e1456388973e64af8ab3c8f09ce4ef4141768db4d40855df914b7a118d0efcb38e590f984b9bb371e755a40372bf8a96fad03b156c869a08bc03e00d61c52a5604bbfd89a272bee3132f9f8a92ac12846fba594374e370b5a7dc56d2b27b4076a5e950aa4fdc826e020a75625718836dab29cee0d7b76797ff8843a9e310f0ea11462d427de8c34d3320980c27f57051c8b653ee097d33b5aae0af8eaa5234f467b6aa8534966a24588e4afcff25417c1985acb9794189933dc0684f14fbc1331599a54c57daa1531cbc67c6ebad22f53c257f3917d6b3aedd61e74b93aac39c48195cc76b68091a461649ad03f2b1af0f35d6f898ecfd5e4e5934aef336e5fa305cc2fb214efe44201e48ace55d11d0713911fb50d01d847adeff10470cb8f2c7972d9dffb996f138ee99221798e3dfa53dd6785667490949ca027ff38eb26c893c8a169b35c1bf68e90fad0688288bf8f0ac4bf0299851333a6bcf86e2a117248ff8a38938355ce511857d8a7be8bd6fc106a696589ca1740d61a1e3ff45dd1179bbad34d444aeab365f521e9d8ee4318e2370b30654aaef1d0550d7bcdd0d7863e25c6b980a69cb9eac35ce89dfd18766770b167250179e6fe1a62644f8626a8ba3bebf68e1faedde5d8f0648c7c5426c015fdbb6f5af3086e430790631830fab0543d254b30da61116223b074c33f08cc32a68e7d1675c6c7e3cfce3a85a7cdd31d5c5864c819ec05f33a0ea6e9588dcfaf3e81cf462f28a9b0fbf9fa3eaa27296e92369edaf97eef32913c9fdb8e086ccd3ea61ff2fdb38a69b9a2b37c4c327a3590a95af71f93ebf6e4e0672f18ed570edae3c3e64ac78b1198414f919c16c79337a54c92304fc3af8a46633e28db234ccabef07c6a86f33128c872f77066f69524259da74072810e4617e9640bd4c9f1823cedd00b28b33c12748e393902f17d5e371f967ca8e97a80cea413cb7c1a7674fdc5db23612715eb11f0075bad800b6e7a8d0522203c248beb9b2938c397c8b6626f0d173318840900722e90b7fbe7f489ef428cfd8830c25e967fa4953991ec1060a6dee559fc084700bb3eaab1207b0d31c39e5a7596d523e6fb1e02996bb274f197a41f70f643f721d842f2e2942ce9960112f6a5176bcd294e00021abbecfd708cb118f3a96d3e75645d23d4e283bf38c453614d5aa8e5bda470a9a204c4607f3edcb2dddb2a523f0a35e41c0a23cac705e82f5159666a5e57a42e357da1397e943f2040c72056d690b79ab40348632d040b531814aab6056d4a4ecd7bfc98b53144e1998047313db2f8d37533a4df58e45f9c2384a595fd4ec843c6b07ff8bc32ca2364e2e8aae0175cca075309f853932c3cb9ffbca99cc7036c18ea71f745a445f93a5a6480496c41d47d6b15fbac5ac07d29396de1efb54673ef061859d39e345d5296ac902f6d05e3bbff4a6db7fd5fc9a9b6e5a5441831a51a6387a00faaa99d74d8fb24aa0ca4d93d84624093a0758af7615acf7475fe0308df4f9c448a098039aca8cee55948b15757e0372e4aedc37b1759e201b46d2a567a7101d5ae8a1a451d29e36b647144c6fe5d2928992be1a518ead13c989704945b8bf310f72d91e04c5361a8097ece9dc8b3401478132e53d203c03164982468f3aa67562ab796bdd2b65e33519fc5845e25568fd4c530d77d60ae60569f4fe2501668c5a3abeaadbcc5f426996490d7fe56cc8aed828dd3ee284ce909f28017d111fa74be191f6de1c72fa00d2df9013d0f0e9f8516c60780724de454400ac500a703cbb88273ba3baefb1a28b837f14d3e37f050461ed7d26550a4faea20592ffc0f48db5e87df94c7d5ac9fc6b1b188de15a631cae5c100c4964ee2d03ba1f3e6d14dabd38d0e0162cdfd042dfaeafc693fdfd18792b1fb0b3e4d8aee8142436741dd0d3047c0835e599d405f1e4ad287a2c4740800b11a4110df89660ab078734fc1cdb89bd8e8100ba97f8b7a99c04422f422edd3a94b1a7cafa80b988989c524ccc59006d8c01078248f886c07ecb2e22ba98c05f065b87402a3fa41ca48bea5956c87a20c02d09fb8963bbb5a061ade6daed2fd441426234bcbc89a0e7937d561c90dc355f344ffdca0a4a78360353fff801232331798cd9deb5cfb75fdd6c540e367b0464fb2af00dc28b63d69df00e72b54a6f75fd0ab49e26c7fe87046fb6abb74aa00c07c466700c5f173632750a3741717869c3d649caf0bdf9c227f23baec2a054025810e028fb74da6b6ef932b0e29fcc77ce2518343771c0103563ddd132ed9295d8c3aac536daa818cb11f3e3dd6d9fda528a272cfe57981d273964d6e117dd9ad3feb1d8362a38f12b907ef3658b0fd32b78481a8829359e85c89acfea3277f511900d5f75962ef6ac0f46fba890b1e31a2122d92b9dee779ed8890b6c4d2231a4923d873e7c1402771e73ec04d2cbbf6d30c38509acf17e5f92ad69b40b24a9875ce2cc99a6562c1b94b4d74f8609559b4766375c50c9a2ec88b6ab716cf05ea76cb1f3cb0e05a9b54659a05143f2ea7fd13069f2c0b0654d1a5a393150262bd53f745ae72447d3e3dd0e8ed484899290c664f5a80ddc3855e9c0ebd9485f94eccde71caa90d1cac311fa9d1b33285b3736562439a7c4d4ebaba4bae82e3387577fd7a3b7b686a3f3a478e243106ac8eae30349773c6da7e9cf9fa9dc4b66dc47ad4423980970160e819c81754d37e9d448eceedbf049776e307b2c3c467b16000b489aea26d90c3273b5a339154238a8f678ac4799ba657ac9d019f01498f7c8b40528cb004b16f1cb2fc99b676ec642a28ad3f7e983ab37632b5f75c2515cb017d8cc3ca33905b08ee4dc46ee9fd65142477386124ee28e68611de7bd021a6d2d906ece2cdf94d10f435f7bc0735bd5e786f1a7e7a281940e9d221a72041fe47b6a9415b861120333f5375905a1689e09ec30d4980bdb4149f9af5b09e3bdd28e907f401043df9c55d1d21f0c79d921b69c9cec61e0bf27171031081fa81386273418bf9d8e62c4ea1e5a0547a420920c1dfe6ba63d9b03aa50202cf31c729d51630fa89e72902ce406e11b54b53ab2917844d181dba8183a205f31d95f9ffab471e853a65ba86090f15dbc08be394b183f801cba370e700054f890dbab2afc43cbaf76efa285776eadbd878ffeeb71ffd0f380632d7240669200e1690232c4f48ab0fe30eaaf3ba66680da75958cd5082250f56241cede5b4ecf0ebee3a1765ea1cd19a518faf1c55409aea9902c4b8006bbfcbc946e6d5a1aaf9c9e0217ee137ec57dbbea29a017eaa1f4d6316150b7f064411726c0b4b0adb9328dbf28c570d675d72ac4277006214925645f7f0548c5fcc019c3205842f1433f0f6b2135e3ba67aae21b95f580b76174fafa17e4b69136e96ff2cb8d1f235fba3b73795016570522a38a2178123924b4a685ad48f2570b1d84d6c879fddfe0297ae991f899be12d5b35c9eba02d73b825a2486d640e8ab80187b4754155bd98bef8015b912bbf736a36e3ab2e8e2a808fba4960dff9d32dbe4879c55170889f8ee6c4698c623690cf0792bf3dce8174e2942e67ba1e356a137a848efa6d292d7559b95981d931c77ce7e844283fe87e450e78ca7eefaf956d40a93b4d1df442e479168d040b8c1cc47c396399d23a616fb6444ca68e766aef157218ccb6760645632e18929842d178a1ce74f998ce497c264007b0cf45c98161d429fd1140906377ecc9c95a78419afae942fab927d13b25b3108bcd5524f5d73bfa492a2c1e3891aee835f4ab6ff4a82060f72567c656ba401834c473b9d3e8ecb6b71b1842e9864683bd961972b5154631e5bcfeeeca3441b5885369a74c66283a5ca43ef4b2a6daabe1a6998390e8b4031727f612120102211c71127ad744e61d513091f9b256e31e7710f45c14e74a4706bf823deae191ed8011af4fad8988166143c19e09dc94d9aed9a36fd0ce018e9d1049e9b858ee6bdc7adafd6beccee84a78c8f638f7be3c0639e71e9095971f2628f56d41d231368b1343924e9ca03fccb9e150f193e39494529e597999092d7e35c41e609e307f9bb8a799f6948eb329e689ba37b73da6f1cca0e01a1110f17e3eac2a2a653ba5c9341a430be1e0bfe3a4b3f0b15da49448772430e397713c79f34a7a814fa7ba673b38bce160b36b6ad2b990a1484698269c22e5661660ed18cbae6e88e1779a0f1c631a0ee71bca61f9f0eee57c489ff02fce18c906c58146d3bb8ea454252614f4142f82bda086f54c2399c9499703878dc43db27a5b6840e37bdc610d2a7243e8c1cca9816fe92504c21aec84001b88613f0b8476752944d5fbe7415249f8e83992a5f7854442e35ba807e2b9b37f979cee44334e98fc7774f858b082589d36d966a567095be890aec88453063cbe98c2a4139ae15bde0e4e2ec4e51ffb9eb2cabcb2d4fd27049aa8623a771af7b258cc802380ded9b7f31264cec8b081bc96a0620d20c34c5d0f738090a440f33fb05650dec0444479921e0623a7f5a94a23bfe2134655b03df3eff990ddaf673952aa0db15eb0d5ad04381c36b6e24ff6676b65a4473a3f5dff595b12e675ab40f4875efd14f72a158488ca2b14988dd36c4553c3ef04000eac73f1f31f533c5a1abf6309d7a31d97ab5d1279540a62cbc7fa4797259f30128459266563a790e8095d5a76e1f0b254a623f38d4e2d39896ff1098c71acb1d1cd82c9ae8e1cfd2a9f81bc228dac885b6ad96dba09e4dbd0f0a916c5881a6ce92d096daaaf94a0cfae2a367b8db15161a813ebb265e4f3bcd04812519d23f8bd21d0ed38a079f9aa7756398d80d58cc514e3921b926686d42c33caeb104fc7232fbb099dc587ed87f57dbef2a3b8e3738605e0c263d6777f53f4e99f7b61841133736ef8b68a8a3e9cc1185cad4f822f73b80d5a2f0e2f02f2f9440345ed64fe938df254edf48841c3074b80b5572cbd9bab848578211a75740ecb69dff5b70eba38797c88b82dd64b9176365b60407901f6ee7243c70da496537b45698b0e876a64edb4c29aa28867eae0adae858c49de32c8af46da429f056c77695efdba144e9612d80a97cc2ab83d0ad292372ef8a489116e02b442111fb4b13fe02d327ea78d733704a0e7635eb5e6c83fe482accda8e5cfb7da07e4b86ff6e0fdfc9b76666b2dd73666007c1e0f5396c8124d3c921db72e8aea72e2e309fb3112c4186f20bdeb74d546e51d711a78fd39", 0x1000}], 0x2) 04:02:32 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) acct(&(0x7f0000000040)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x15}, {0x6, 0x0, 0x0, 0x952}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x8, 0x40}], 0x8, 0x0, 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1000, r2) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$setstatus(r6, 0x4, 0x80) 04:02:32 executing program 0: r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/142, 0x8e}], 0x1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 04:02:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6b02e18b7f000012f47c0426054e0700d90000e3566d00"/40], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6577816cc6da3b2b82b1d12f3000"], 0x10) r3 = accept$inet(r0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000180)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0xc, &(0x7f0000000140)={0x2, 0x2}, 0xc) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r2) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) 04:02:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x10, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r3, 0x1) 04:02:32 executing program 0: socket(0x11, 0x4003, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = socket$inet6(0x18, 0x8000, 0xff) r5 = dup2(r0, r4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x100, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r9 = dup(r0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) poll(&(0x7f0000000040)=[{r6, 0x8}, {r7, 0x2}, {r8, 0x1}, {r9, 0x10}], 0x4, 0x2a) sendto$unix(r5, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) shmget(0x0, 0x1000, 0x28, &(0x7f0000ffe000/0x1000)=nil) pckbd_enable: command error 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") pckbd_enable: command error 04:02:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6b04e1837f0000b6e49b32613fa18f5ee59e8f4c3d071001191a1c8c90e3770165347addfb08"], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fchdir(r3) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:02:34 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 04:02:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7fbfffff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f000015e000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="6d82f468e2597d2239be46782df7afb3696af351ec9b0b45bcf5ff5399a90e2512f0912d3d600337029accc9bfae4c1fad5bfbd608e8eecc526abe6f228ae1705154b574f1f49099b6c2f0bc02d23190dd66c3115fdbb5fcdbcbf275bd21bc61ea9d51d30d01c167c8921e16a71e94639fd984cf13ab37a415e83f21bb8da670da1bead72602875adc851fd87eeea4b0002c009d30b41f39c8ca98f694123942400d", 0xa2}, {&(0x7f0000000100)="4298e52f5b14cf0cdc862058261226f8d705cc3a540866cc0fc9a361767becc612b3a04977b6ab085fc74db33307560f661c8d6f98b4c435de912e16d691463ad312", 0x42}, {&(0x7f0000000180)="5488716ca3c55421125fe580a5bb2b08859d1dfce16db1d440b7d88a2e923dbcf05bbfa515fadccac4de9b2b73776a5f8a82aa8c238f2484b412ea0f309bbca95eb0ab41b13bdd", 0x47}], 0x3, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r3, r5, r7}], 0x88, 0x400}, 0x405) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 04:02:34 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x800400}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) r0 = geteuid() seteuid(r0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="f9ff0000ffffaaaaaaaaaa0486dd60030000cd8d00000000000081fffa000000000000000100ff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:02:34 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x1) 04:02:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) socket(0x20, 0x4, 0x7f) socketpair(0x20, 0x2, 0xe3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) shutdown(r0, 0x1) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSTOP(r6, 0x2000746f) 04:02:34 executing program 0: r0 = socket(0x6, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe72]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) pipe2(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 04:02:34 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x3ff, r0, r1, r3, r5, 0x6, 0xfffe}, 0x400, 0x2, r7, r9, 0x1, 0x1, 0x3}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x130], [], [0x9]}}) 04:02:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_data=&(0x7f0000000040)="cf9f2d5ce5dc2af22a94d1e4a7114efb0d0fb669b97312453b8c9fba"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ftruncate(0xffffffffffffffff, 0x0, 0x3) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000240)="00528f0d72a0a982d084e8e1247020abebbd51da700d33a8a421543756d210438d0bab43e68f436ee5415725245cabcba5e824ed1f21072f1ba853fbfeaeb04add41f32c1b7593965c6801ab18d2a4d72d99e702ab1e2c9c75b4c01a9fc8d632c6414a9887e738221ff1cec8826da277143090898c64865e22a8c8ffc9da2c7d5510c6ef", 0x84}], 0x1, 0x0, 0x0, 0x6}, 0x40d) socket$inet(0x2, 0x4, 0x7) r2 = socket(0x18, 0x1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x50c, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 04:02:34 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x1, 0xc6}, 0xc) mlock(&(0x7f0000ffa000/0x6000)=nil, 0x6000) socket$inet(0x2, 0x1, 0x91) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3002) 04:02:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x239, 0xfff, {0x1, 0xff}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='k'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffd}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 04:02:34 executing program 1: r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x0, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r4, r5) accept(r2, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000080)=0x8) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) 04:02:34 executing program 0: getpid() r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0xffffff80}, 0x8) 04:02:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8, 0x164) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) ktrace(&(0x7f00000001c0)='./file0\x00', 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:02:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000002, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=[&(0x7f00000000c0)=':\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='{\xd1-.}r\x00', &(0x7f0000000280)='^!^!\x00', &(0x7f00000002c0)='\'/:\x00', &(0x7f0000000300)='\'\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00'], &(0x7f0000000500)=[&(0x7f0000000400)='#$/@\'\x00', &(0x7f0000000440)='[\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='&\x00']) msgsnd(r1, &(0x7f0000000180)={0x1, "0b672e3e531cd8348ec648579dc804bde141c8e814022d33009031083198e578a3cfe3f7b4e18c091afee276c0148732d8424d611b14b4c712a6c245dec6d1dd12dd6d348dbbc2611c2ede0730a04833783d4c4ce42a91e19e1ed03083ce4b45607edb0657a54f093ccccdea432a336faa8dffe2d6d445c6f5df896c6b6881e0dfeac0c2535b6d7efda9a007b73a27c06ca3f249a489b033ac4baa2922d18f161d1e44d030de74168d6e87fcdc7d32d0c59de45d807689c07fabc6dbebe72f17e6930ac947e10962c07863c4a32dbed2acc3de94270c5976d8aa8e57bc7911fb665d968a34f2f697637727d9b5dd506c48cdfc4740"}, 0xfd, 0x0) 04:02:35 executing program 0: select(0x40, &(0x7f0000000040)={0xc}, &(0x7f0000000080)={0x7, 0x0, 0x10000000000, 0x3}, &(0x7f0000000140), 0x0) 04:02:35 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcf) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, r1, r3, 0x100, 0x1}, 0x5, 0x1, r5, r7, 0x2, 0x3, 0xfffffffffffffff7, 0x7ff}) select(0x40, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000080)={0x2}, &(0x7f0000000100)={0x103}, 0x0) 04:02:35 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaa7289c65c479b86dd60454322000000000008000081fcabf185fe8000fd00000000000000ad4829b6a14c65e1db24652daa40c736a8abb2d6e0df99d832b5935586c14c66a2fbc91a3399f827e65d1f6e4ac6a71b6ec06801d422d1a4d5b494e78166bd2d244747113c540ae0b5313b97c7b68a33ce24094e3f19935bae80517fa04892ab19cba538def2838355b720d7d55224d84d04b18042f3466185abc59be730e2e798f9f5930536a7638b3281416c1bc5834e2d755d93aa7b619a5d4f32f63f08b3900456aa6cdbe11f5384af27e41e8e1ff34015d5cf174d40120c20e30bee47077355dc28889fce6125"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)) 04:02:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x90) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}) 04:02:35 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r0 = syz_open_pts() r1 = getppid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r1}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = dup2(0xffffffffffffff9c, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) mprotect(&(0x7f00006e7000/0x3000)=nil, 0x3000, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000180)) 04:02:35 executing program 0: syz_emit_ethernet(0xee, &(0x7f0000000180)="2888214f9ca084c265f701b5c43c802bf71f09a8d0f0eceec55fcf29cfb38f1d73c61c3a6dadc4966fb034beb7e25f4a9cfcf534692b3f404be83442d311a67cf194ac7df8de5f68d3b77bbc3b8b111adf0005fc613cbfdc5fa9d0557b3217a36d4cd0673d29f5da08db5e6950be2b2483a84c8a21b14ab83a2dfdf23f9643eb1e92628a094fc6654d34a5ff86fc84533113ac7ca1d32d68bdce3d11d41d8e09e353ea9c37440ab8fb707f4e2c23e54660f3e6a6afd6057fc2d5f98d87dc1e48a863e4ae691a2ce4a942d15a5e083e823acc438b1560f021b9515c16b119c2becdcdc15b7edbc598106edf997d95") r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT=r0], @ANYBLOB="7513e71c0ca8bbfd701b5bcf6218435caa3b6e0aea839827d8dfb8df7e93582a7df2f523859868c2f62f71686c2074a46a8dc4c56b659610214077de332e"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x9) 04:02:35 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES16=r0, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC=r1, @ANYPTR, @ANYRES64, @ANYRESOCT=r2], @ANYRESHEX]], 0x1) write(r0, 0x0, 0x0) 04:02:35 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b4, 0x0, 0x10000fc, 0x0) kqueue() r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x25f5, 0x4}) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x20, 0x0, 0xfff, 0x0) kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0xfff, 0x0) r6 = openat(r3, &(0x7f0000000040)='./file0\x00', 0xa82, 0x162) r7 = kqueue() kevent(r7, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r8 = dup(r7) r9 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r8}, 0x0, 0x4, 0x1, 0x4, 0x40}, {{r9}, 0xfffffffffffffffb, 0x82, 0x0, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x80, 0x40, 0x8e2, 0x800}, {{}, 0xfffffffffffffffc, 0x9c, 0x40, 0xe01, 0x5}, {{r2}, 0xfffffffffffffffe, 0x8, 0x1, 0x10000, 0x401}, {{r7}, 0xfffffffffffffff8, 0x44, 0x1, 0x80000001, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x20, 0x1, 0x7, 0x4}, {{}, 0x0, 0x1c, 0x4, 0x7, 0x3e}], 0xf8b4, 0x0, 0x10000fe, 0x0) close(r0) 04:02:35 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00008bc439d3d8340efa191870d1c3dbd965294774b2781308f76534ee02df80d84956314fca73d6fab0f5fbefc2febc2816b7b0210a41fdebbb089da53d02a91bf74e89449eb41f1f8545e795618580adee34436e17ac3f53f03496530c6678eb1ef6df01c4e397b865cb3775d69e1a694b99b49f67fc368cb1e965e1ebbd3f4ef38dfa5fd5f32405985fefbded3c9f99f6dee37e6a99ea0d80"], 0xa) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0xb2) write(r1, &(0x7f0000000100)="8c65", 0x170) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$setstatus(r5, 0x4, 0x4) 04:02:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pledge(&(0x7f0000000080)='\']\xae,\x00', &(0x7f00000000c0)='-\x00') bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f666964653000"], 0xa) dup2(r0, r1) 04:02:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000000), &(0x7f00000005c0)) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x0, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r0, &(0x7f0000000140), 0x0, 0x0, 0x1ff, 0x0) socket(0x6, 0x8000, 0xb5) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x3f, 0x9, 0x5ac9, 0x7, 0x3, 0x7e, 0x1}, &(0x7f0000000080)={0x8, 0xb3ee, 0x80, 0x4000000000005, 0x100000000, 0x100, 0xedf7263, 0x4}, &(0x7f00000000c0)={0x1, 0x24, 0x3, 0x7, 0xda00000000000000, 0xfffffffffffffff8, 0x6, 0x80000001}, &(0x7f0000000100)={0x3, 0x1000}) 04:02:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f1e10b3d25c096c71a3a95378b866696c653000"], 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$SHM_LOCK(r2, 0x3) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(r0, 0x1) 04:02:36 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000040)="51d41dc187d14ec5675d028eb18d924edf", 0x11}, {&(0x7f0000000200)="ff966a4ece5e32b07816c5c0053ec7876f4154b33e60924202cfe1efa77b64c1b26aa6200dd330b3dcb2b61ee7439a2da259b136ede14aa643d579a716d0468ed21c97e7caafcb2d7186aeccbdf798291a3643a91da54163477c1030f08ab6cf4e4776fed6ac64f1642f2fbeecb6c98bdeef58686e37635ce14378dbfde378e969022585c8f87696eba2b0b6088a", 0x8e}, {&(0x7f0000000100)="86c3", 0x2}, {&(0x7f00000002c0)="bb9650b1f9f4ea93d34e86c2a6145a6b92e334d9e7a9129b645f6fdb48900b6ea5e7e4f063e11d3d7b8e369457f3db3abe0d996a5852b8b1802e31cc23288b2592b5c88781310e11f2e88ac0f1a788697e6ebeaedcd31100bfb2049873f64baa4977653197332927480777c8290dc7374f33d9cb9defdb6239a06ef508e2a5c9dbac10c90e97ebeb96679026daced86d876976fc2a1df2ce13cfa39453b17727fe765e07affe039771e7a42bf695b902a898f46c2e309f74b2286b875199584ac9d4f324c2e9dc25a5b9eca376ff5ffec5219f52fda0feba2309c4be9b0fef4ee3b36a5af34196fd44dad19a9416a303179d6f97ce9b7f32facbb1", 0xfb}, {&(0x7f00000003c0)="33516b38b4c449fec20b1c74afe1ce754f20f90092fc1371e1eeee96b065fc63c475e443faebf33b30733775ab0fd0b87f4e97141f9b2739daa46cce0fec9005b738722866e6d8e328e5f4c012d809ef0055b431cb974cef1762560fa94e5a827228b0ec5d04b5caa214253c66d42f43852c0e1f57610519e7e19b8afc26a680e5b9d265f11b25d97c5ff1c4e417a3c75b8840855853db49591a161152047061f0d4bb4a6cd57f549f58534be01c6d5f6792c1a607e11900d32158f8b8f2f05df3bb90592687bb0e4aa902b2bed6d520f78bfb41ebb8e4c727a3ac14fb4156b460f241c8f18142a41c637bd6746bdfa8e21f02c0652178da8531", 0xfa}, {&(0x7f0000000140)="82d081f7edaa5a72e93fe46bc5c0cce849a42aa9fe7fdcbf629006f55a3437aaf28aec1b9083407da22d03fb98bd3ddd2663d3", 0x33}], 0x6) listen(r2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0)=0x202d4214, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a0", 0x8, 0x0, 0x0, 0x0) r4 = socket(0x6, 0x4000, 0x80) setsockopt(r4, 0x6, 0x80000000, &(0x7f0000000000)="0500b9e24a93574fd781fdb8a060bf17aa917554f21704c6", 0x18) 04:02:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r4 = fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 04:02:36 executing program 1: mprotect(&(0x7f0000346000/0x4000)=nil, 0x4000, 0x0) 04:02:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$setstatus(r4, 0x4, 0x4) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, &(0x7f0000000140)=""/103, 0x67) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)='k', 0x1}], 0x1) 04:02:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000540)='./file0\x00', 0x400, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000b96000/0x3000)=nil}, {&(0x7f0000e91000/0x2000)=nil, &(0x7f0000ff3000/0xc000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f00001ea000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006c0000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000a37000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000296000/0x3000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './bus\x00', './file0\x00', ['./file', './file', './file', './file']}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20, 0x24) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x9, 0x9, 0xe5f6, 0x1, 0x8, 0x0, 0x2, 0x2, 0x2, 0x6, 0x80}) 04:02:36 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_dstaddr=@in6}) execve(0x0, 0x0, 0x0) 04:02:36 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000180)={0x0, 0x0, 0x4, 0x0, "1ffbdfa6b33cb90277925f1be62c36ae61c4a648"}) select(0x40, &(0x7f0000000040)={0xb1b, 0x4, 0x8, 0x1, 0x2, 0xffffffff, 0xb3, 0x4f}, &(0x7f0000000080)={0xaa0d, 0x0, 0x947, 0x3, 0x401, 0x83, 0x2, 0x9}, &(0x7f00000000c0)={0xfffffffffffffffc, 0x1, 0x20, 0x0, 0x9, 0x7, 0x8, 0xf2}, &(0x7f0000000140)={0x6, 0x85}) write(r0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240), 0xffc, 0x0, 0xffffffffffffffff, 0x0) 04:02:36 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x1000300010005}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, r3) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 04:02:36 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="081800352600000000"], 0x1c) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000040)=""/179) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x74}, {0x840000006, 0x0, 0x0, 0x7cf}]}) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe, 0x3, 0x0, 0x80000000}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xe79, 0x4, 0x7, 0xfffffffb}, {0x0, 0x7, 0xfc, 0x1}]}) msgget$private(0x0, 0x221) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x8, 0x0, 0x2, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r7 = kqueue() kevent(r7, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x40}, {r1, 0x80}, {r3, 0x100}, {r4}, {r5, 0x4}, {r1, 0x40}, {r6, 0x1}, {r7, 0x80}], 0x8, 0x7) r8 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r8, 0x80206913, &(0x7f0000000300)) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:02:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) accept(r0, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$TIOCSTOP(r3, 0x2000746f) 04:02:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {}, {0x1fe}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80206913, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x1, [{&(0x7f00006f5000/0x7000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000162000/0x3000)=nil, &(0x7f00007ec000/0x3000)=nil, 0x6}, {&(0x7f0000166000/0x1000)=nil, &(0x7f00001df000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000287000/0x3000)=nil, 0x401}, {&(0x7f00004e0000/0x3000)=nil, &(0x7f0000200000/0xd000)=nil, 0x2d1}, {&(0x7f000053c000/0x4000)=nil, &(0x7f000070e000/0x3000)=nil, 0x1}, {&(0x7f000068a000/0x3000)=nil, &(0x7f00007b5000/0x3000)=nil, 0x7f}, {&(0x7f000020f000/0x1000)=nil, &(0x7f000035a000/0x2000)=nil, 0x1f}, {&(0x7f000041d000/0x2000)=nil, &(0x7f000000d000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003b4000/0x4000)=nil, 0x3}, {&(0x7f0000489000/0x3000)=nil, &(0x7f0000660000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000732000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000792000/0x4000)=nil, &(0x7f0000359000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000753000/0x3000)=nil, 0x1}, {&(0x7f0000254000/0x3000)=nil, &(0x7f00004a4000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r2, 0x1, 0xfffffffffffffffe) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x54}, {0x64, 0x1f}, {0x8fe}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x7fff}, {0x63}, {0x401}, {0x1, 0x9, 0x7, 0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x15, 0x0, 0x0, 0x2}, {0x4406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:02:36 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x1, 0x3, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x4, 0x1}) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x1ff) select(0x2, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r4 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000100)=0x6) 04:02:36 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="e8e51f06f905ff33190de5785e38b9f52c43ec250eab0da3efbc61ed0000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$dupfd(r2, 0xa, r0) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:37 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x2}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) munmap(&(0x7f000043e000/0x4000)=nil, 0x4000) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:02:37 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x102f0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x1, 0x3, 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x4, 0x1}) mknod(&(0x7f0000000140)='./file0\x00', 0x80, 0x1ff) select(0x2, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r4 = socket(0x11, 0x3, 0x0) socket(0x18, 0x1, 0x0) kqueue() r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000100)=0x6) 04:02:37 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000000000004}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) 04:02:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000005"], 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5c3b, 0x8, 0xfffffffc, 0x0, "590d000000810000fa081f000001000600", 0x1, 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x5, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f0000000480), 0x5, 0x0, 0x2, 0x0) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000180)="8ef822641729fe17d49d524e89a63b7812bf01a406deb559716e172551d243d043969cc17ab74d7bb86a6d04581241aab58e0d3b0923f724a29d99172543737973563dd4c148e95934447f9b2e81443fc330e52907c14dc986b08db9b3a91e9812", 0x61}, {&(0x7f0000000200)="24af3ae1c415e747b4b9f2d4b071bde7f4037f5962fab418547da14e9afda2b1c7c0175298aa67eaf49745eeb078637759c8a552e05280b3ada3888a1945fca50f61e3372e11481e55fca8b818703ea3cd20e340f0647a098bef5f9e8d3259677ad56f7cfcd3d2ca32bec58d637bc1504c83127b030086f9bb192b2aae3ab6c5105a851ca695b065ab11a7afd16d5dd261fa8ad32ae615042005fc1467de464a", 0xa0}, {&(0x7f00000002c0)="1e1afd59f5c382488263f3f80240290a4fd9bcfd45225541daf5d5940ccb2eaf6784819d9ba83007c4430e2348e82ee9555fad75b4e0f2bb73becb9ed273520f0ea2fdd9cdfef511309c2559662d46288d90b7b58c9bd73cddc00e6774f1ae39a1e4c43f1af553edd9d46cd5f70ba4c9af2449b19756e0d666f50b4384e2402a81494698a07341b658606453dc77320f28416c80695f6d27fa2fb60ac81529de91", 0xa1}, {&(0x7f0000000380)="3d0888cea56d4a2a7d8c3fcc6f34e0ff8419b4ee7da5798ab29a2114e9f112135ac9a348b08c28639854b0f1e3249dbde4136a8994466cd9dc2427d74ebed2f628294f51c4", 0x45}, {&(0x7f0000000080)="3ce96e75d6fe12faff368ff0eae6e05c0735bda38ea59a9541ea4ad6cb24e783d62fb3404921f8b983a9e43f01d79d4280694a66367f282d4d4d", 0x3a}], 0x5) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xffffff79, 0x0, 0x11ad) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="bd76d1fe1ce72674bb5edb09f4db", 0xe}, {&(0x7f00000001c0)="0100c029dfbea75cc283260000000000000000", 0x13}, {&(0x7f0000000240)="083507931394450ed36309bd8cb9dba31c3c56ea8813715f582337bfaae36c4f71673d7e67c117bfb560a59f8c673cfa7b85374ad9a78cedcd3353b0324aa9b996d96150b27fd25b88532d46a9c8ede08d97fa26d3ca94dcd9c0a353b6b7596daaf5908c23e0c00d84fb200b0557c6e99e4126513e39dfc2e80f32a7911027cad0d1c02e2867a7d86aaca9546afe3c4a5266d6f513cc34ebe088660cdc8ebe779c4ca2aa90b0510733cf2e1321ecec8ddddc6603648935ab0e4df991bc67995d85696a6f8056f95e11643a141e6efe95651431303e2ef1cb5cd3ac42b098e442ebe3ec1a931a86354763bcf975b7123ea43a", 0xf2}], 0x3, 0x0, 0x80000001) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0x72, 0x0, &(0x7f0000000100)=""/114}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x45}, {0x28}, {0x6, 0x0, 0x0, 0xffffffc1}]}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) getsockopt(r1, 0xff, 0x6, &(0x7f0000000380)=""/4096, &(0x7f0000000080)=0x1000) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:37 executing program 1: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x4000000000000) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r2) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000400)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a73", 0xfe71, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:02:37 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) setsockopt(0xffffffffffffffff, 0x3, 0x5, &(0x7f0000000340)="9ec56d28c41ebb0042a94f633f9914fca783b8745c55b81ddbe7377091e8a261cf57a311e1f372e6233b5d6b35e15b7ac887ba9f09011e6c9ba0c9b37841cfe8dd9a30441c254f13a617d15c1402a5eace87d1f6efc0a1a3b8193d15e1737502f0", 0x61) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xe0, 0xf0000000, 0x1f, 0x4}, {{r1}, 0xfffffffffffffffc, 0xd0, 0x2, 0x4, 0xffffffffffffff01}], 0x2, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffe, 0x25, 0x20000000, 0x5, 0x1}, {{r5}, 0x22d90466bff92b6a, 0x20, 0x2, 0x0, 0x2}, {{r6}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0x100000000, 0x4}, {{r1}, 0xfffffffffffffffa, 0x8, 0x2, 0x7, 0x7}, {{r7}, 0xffffffffffffffff, 0xc, 0x10, 0x9, 0x308000000}, {{r8}, 0xfffffffffffffffd, 0x49, 0xfffff, 0x27}], 0x7fffffff, &(0x7f0000000300)={0x0, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) kevent(r9, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:02:37 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x7fff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x401, 0x9, &(0x7f0000000180)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = kqueue() close(r3) r4 = socket(0x2, 0x5, 0xfb) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="40e48fbd731c804b4ed4249225c47101dcf58478148004496cc9a8a463a4d8fe2c5ea98b940945571a6c05f260dca155d93943fce690fc9c93bbcce25f69d0025570fb4d1583e8ee75e5670600000000000000dc"], 0x0) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 04:02:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xffc5, 0x400}, 0x5) r0 = kqueue() kevent(r0, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) read(r0, &(0x7f0000000040)=""/185, 0xb9) kqueue() 04:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x9dbd60583a538e29) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2440010032}) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000000100)=0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) linkat(r3, &(0x7f0000000140)='./bus\x00', r6, &(0x7f0000000200)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:37 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) pwrite(r1, &(0x7f00000003c0)="5e3bf6a74100469f15fbef335b405cfb641c4f7c914af38f5bd6078fe93a73725c8f05e82eb3e77f597786b5b5cbb22b664afb54cfa6a22f416fe680200b8f71011b1d9a8ec517a53e747ed70e495137d325620d0f15fe0446b836d04ae5a73a999ebce47397f2e5cce68ee48862415f6c6cc08da7a13817ae92dd1e4078b416e982cf46a767722446b3637213a39320ab57361bddc26d44035588", 0x9b, 0x0, 0xf43c) 04:02:37 executing program 0: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x0, r4) r5 = accept$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x28, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x1c8, 0xfffff, 0xfffffffffffff20a, 0xffe}, {{r5}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x7fffffff, 0xffffffffffffffff}], 0xff, 0x0, 0x8001, 0x0) ftruncate(r0, 0x0, 0x0) 04:02:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r2 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0x0, r4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f00000001c0)="bb1052deb14855ac4a37021efb2df0d38c8532c64e230f600b5af63bf29fe8393fbcb0c1f5401854294cbabef0a002cbb1ece8943412694113366e410ecbef96e247a9d2476be84f290fce97f548a7516c8ec2ff07f564bd1d757ad2d7f75f3a5268402a6bc7776f553d7c3af10053c5df30e9f5c8dd2aa4e69ed4c732bbbdf0694385fa5e276a063c8d7e6d18f3ee3c32f0182cbdebdfaa5145746da1f1393de426d7bbbdaab4b4334b4e365824fad120d0", 0xb2}, {&(0x7f0000000280)="a853c5190ede55262954958647cb7bae439283a897660d80a929d83ea2563486470af8fa595ba3f64d17426ed8984fc8f279de83c51c24c25370d0fafa2caa240f645cbf36da7f765246821d7e8b7f39896908c094df3ea6e8d2348471053a0d74a20c9e1434906ae10e48977ccd9055f5069dfe2f48c65fea40b02cfb70054e1bab0ed7138c9fb2a1131ae1fcd3070f0974a4a56e16f321057b530e1bc3244a78f6a9a13ed3150d500f923f07443b336dec7815eccefb44ac3a0104138b5fed2b22597fee5e4ad43a103ba3be1b34f0fe9fd8e0a00253d7dd133b5a1aae133d5c1f728afd2c141136852757d5fc0dca369d05d989aa8c", 0xf7}, {&(0x7f0000000380)="a5cf26db4a2151d37606538621b3f70ae90be826409f388982a22a071785e76eaffc15ae6ee9b1de9e19d98d36195d1e0505e3aa4b6b731ea3e33d2942383da1f3da085107b28e0882eebaf8415417e5cb4186eaee44697e50b7864ea90b86e431b04b40845d1e241fd09c7970897209c91778e56240adeb441fcf70b33a2c9c3dec2125071ff85243", 0x89}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r2, r4}], 0x40, 0x4}, 0x0) r5 = dup(r0) r6 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) fcntl$dupfd(r5, 0xa, r6) r7 = dup(r1) setsockopt$inet_opts(r7, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) sendto$inet6(r5, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 04:02:37 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) write(r1, &(0x7f0000000240)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c22f6ea6700931f65b454aa7a035f006bcb7206a826ca67d9aaa6a911a5814be1ccc34735815d61bc7c04d3fcd86c6e97ecaf641aa2e16e4ed22639ffc458e69afa0728bdd82684d9729d1f47b197e7806a569a52a8829784414a5fef8088269c0e5da0a198d6b8e9fb85872b3abf0f217def34aa871fe92ab7ecb8e171f60a9ee1758e96c4f6b5ff85b80d76baa7c45f6485c8eff0f70bf5a939874c390e445e0d9e961f8f", 0x112) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x8, 0x6, 0x2, 0x1, 0x1ff, 0x7, 0x4, 0x2, 0x0, 0x800, 0x7f}) 04:02:37 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) getpeername(r5, &(0x7f0000000100)=@un=@file={0x0, ""/82}, &(0x7f0000000180)=0x54) ioctl$TIOCFLUSH(r4, 0x80206913, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x20) 04:02:37 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0x5, 0x204) shmdt(r1) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000040), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xbafc]) 04:02:37 executing program 1: socketpair(0x20, 0x4, 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) fchmodat(r2, &(0x7f0000000180)='./file0\x00', 0xc, 0x6) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) accept$inet(r3, 0x0, &(0x7f00000001c0)) 04:02:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setown(r1, 0x6, r2) wait4(0xffffffffffffffff, &(0x7f00000001c0), 0x8, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x0, r4) poll(&(0x7f00000000c0)=[{}], 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f00000000c0), 0x4) r5 = kqueue() kevent(r5, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) r6 = kqueue() r7 = kqueue() kevent(r7, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fcntl$dupfd(r5, 0xa, r6) getppid() 04:02:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket$inet(0x2, 0x5, 0x5) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000100)=0x7, 0x4) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x1, 0xff, 0x7, 0x7ff, 0x501}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xffff, 0xfffffff8, "03033c02df71795acd00"}) sendmsg(0xffffffffffffff9c, &(0x7f0000000a00)={&(0x7f0000000640)=@in6={0x18, 0x1, 0xffff, 0x2}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000680)="bd4f23e599d03aaf439e5ca62d80a63b49d4ff079991b16a1a21d5b73e4a1bb810c0e1a75d33e2b749282bed085f9665ba9fc8f07c7748f3945b9a96a1432309a4420e3910c720064c978c569c369f8148f765a1cc2ae75f86496cac4d6f71367f208c9a65ddef9d2d747aafdfcc96e0dd2a8351", 0x74}, {&(0x7f0000000700)="55ffcd206d0978694907db15adc3ac2b7f40e828d5be851b278c8003039aebbc32a7d16ca16d32d7195d2196125217cf1c7d350a75432189f62268b5af423b3e8a8a47f246e06defb2734273bae6", 0x4e}, {&(0x7f0000000780)="991d95802ed6bf54883cf901e1dbf347c9ba7850b3ac29eed6f17c1860d069a881402306a813bef98389a2e382d8bba7c270e7097356516253350da86db7289aca3dbb7ba4e6f7911944278f2886a80eb69945a504d8c9e5a3c4b6eb65ca50fbab1cd8df9bbc0284a395fed3aa2d20760da5988814fd0510d382d999a1212d963a434f2ec54fb42c7bcdaa40d531833b32dc3bca5be0b1e56740ab2e62c668f91a849f46fbed056ae8260e4a4f011a42f9f058b19642ace751b9b1daa3734e78e7d78d95bf1f7669c87a49358d910e331df3980239ac05268d8be202b16ec5d9f0097d6d76b963479bf56f95940ac47091", 0xf1}, {&(0x7f0000000880)="338b9401a95cbd86a2f855805d2e66496b5ce0aa6267b991d413355ff273e0498284b582e9a90b250bf230e8c34d1ec1f72f46bbdeff07fd984314329f97dc66a5aa0e1fea0240a1b00f9150290eb178fc7c6d93420b7a1f994f50553c0384355e3d40845a1ff38b6a73a9432be9fbc372b9dfc897a465deb47a223f9c9b7f91a015bb8690316886c78758a0d672cc9e2c6694", 0x93}], 0x4, &(0x7f0000000980)=[{0x50, 0xffff, 0x42, "f9c4727c9fb244100fe0c6da8f83684a021bfab9674844c01330831bef3cde9016a6162bcace6c7e32b9646b25de61112da7678719a92d52eb67e3d481"}], 0x50}, 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a79", 0x4e5) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e829ad0 04:02:37 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000001800)="b3e4a78863eab0a9f440bbae579d191ebc19b458028863d71bea5211cacb659bd3c122ca3bbb7aa2a32447309556e7882865b710d905fa4b34087964bc6c0534751eeee5cc1af3cfba79be3c03345e441886e7f1a9a10f8bc8e77764c128b4529b2ccd99e73283d5878e44fe4629b58900e0058d24a55168c31d126a3cf91895ae749f35c5b91ed10387058b81ba7dd63b241b689350272d93759aadfef0af61d6d06a5933dd88fc8f114e13a8cbb3fe39afae646e627f0b9e04a7ce63e998db4ff1f21d75486d12eaf409fd8e5ff3446ad2d3b6e45d06f330c01c80ecc308a9ecd586b3d11cd4c7c83e28e8b6c4d4cb0b3218c325464f9f1429073e08cf37a04ed772f457f8c5ab250eba5d7ba1fcc37a7d7ec2cb4655472051a241cedfd38ac93f79350945cb43b94c361849c0e93894f9395016a3921bef5c4838dcc711733b8314deff854cbe347b5f2c52aa1c42629cca6c8ef7fb510b2e0a4a7754c3b037f16f972dda26215be7c2c3cda6c9985b5c675950e18d0b361aed4aa4f474e818f759c536e943a2f7eab9486fe8aa4a1459bef15b7f6da182552dec9e6999be43163bfee3f4a0d36490b6ea104ea70a612dedda9f1a838e5a01dc087ad6a33f1e8f5da2717124680600241cce14655ca3326a09f67e57d500226002173f13e3f5e61672dbd22ffbcc58b25de23cc0d8bf6a4390c663e0811f0fbf2d8565856ef233b48db71ccdb2844e0da1bfce6917d826f5c4b45a081b35c163e6d353fc370aaf3cb574a99b29f15b78301e2e410dd7a5fd3a655e8b03e1c85808b62701112a64f63cb8c0513d3980f2112dee88f35e7dd2091cab7377a55803969648dfcf270a242e573ea1ef92c7dd62e7907280caec49721f91b2420badf98d8f32419c597d27a215cb83302f7d4a82a08c7d9d4ed00732cb303477aa714e76b4751c2068033f8a0b4f4e271b41913020fdadb1442b07e4a0f27f69badcf57713c5a043362fc7d40d22ef0b1c9fff22312f5fa31f231c8147c3d9e886186b6015e6a914d142672fc2154f5a5d05ade1bc95154e07104faac30200c3716705b04e919e97a829c3776d4e5f6f936d2368f93863be1ea09722f037276bb62c1d718b57a9b808ca436b0c216df2103fbef145c6976609de6620127a9ccbea0ddc65f327d72de25d58cf563926544209b10ecd8af20c4342281c83075f666741befae1658ed6cad1712a02e25798855fb57e37920b594da6cdef74ac86c2413408ab41bb1b3bbf432153b7ebd46b8e41c6424d796ad69693ce3d45a8e6738d78b62749b2ffb82063ae07b817ef68f20a9da120d0b87ebc3370ce8206a05a56258b0985e4aee5a2b4c335bec614db517d9fc21edc5dfba09e8917b69a2d252509e9a317a618789b78e8526b8b65d1d24060db48c031be6e9033c3af30b6d1b08bf14c4a55535964420e329e64d56554285215fff59cffc495046291f1ddb9706f759e3f9c78814d7b43089315a02e6cda48eb85f0b44dea73d33ae963f76e147041d63158a98c4d1f5041f3427669239c6bbea2b3ff969726ee1f3236bb46640237367352f9e43ff7d0df3850b9e4b575e37dc84a7c67fdc09525850afe8c59e84588d233ca16098a5b41980fd6771eb96527d982c8f3e0bd7e87b243efb634e64a7d6a4f8a953b8dcf86fd97e51ff37f8ae315d2a55d35f26ccbb32b8f94c0f6a033e9ffa0df88e162c70d24f6322133877399f86479d1ec26e2c771081f894a0a2ef46079b779c7409ee23acb5da36f8c892f94436648a3abb3839f02104220b6155065e199c1ad1b3f13fe58d21241bb124af80798856c27ae251ecd904149a065da9f38d32f8b6a118580fcf9586f92a7ce9e4097a56afd8acb6dfd2646d73a5ed22e05859052a3964f38be5574c252fd6b46a7b19d9cc91444f405e7d1294db950414aa8c05a9d5c6d92a54eb3876b306fd7111785d71ac11760bc7010d2e66ed572028532412ba147f2fd0ecc18da8b4f6a9ad3f46faa6dbc35dbc085fa1f584eb1afab51398cd4c1d99831bfe5f418075c5bcdd863a9528d5dfe4c61b27a6b49a4a8702ea71d6ead0ac314f47575d8c6f559ed8655d0d67393e637672adfc92eb53324bcf33fdece9cdc9661508c58a75f360f4a47058646c8ad58d65997d63c2f4c64caf7ab63cb7208f51ae0c2d7e608e39dcd327c9d45b458aef79e4a41f7f8dda94d48a2e67539fa1e0de10cbe41389bd971b8a321acb3a622034213aa4ee617db108dbd6815313fcf67a7b2831f03ec7315c41552c7060a6ee0650e9c53bea00bf4abcf68781a595a10233f4caeec410f3ec5bd2e4d4a4c16bd2925aacde7595f93c8e0aed6b78f284a59be6b5f89bfecf9057b14053e61127e0eee0be4f9f7e7f245b19eb0329eff5cf1b9c20c4e4847d23f58bf0b7c1ffc33f71c686b01419bc5a943e2a34741b3c1442f43b5c50ba630c4cca279ac971dfd3afe470b900b6277e19769e64a0b04f1cc51b84cf7a814e13a7bf222bd52117caccdf6a732f4719c19ce031e2be8a1d8603daca8e28c825736c35f8f5a07c8ebbb14abd786e86c7f2ff989c23be67ae27e11e4395b71af96732b69577d5883681710011fbaef15a0b256855b771149928fcb433e924d607fbb414008184181f01ebd02e8009dae21300329511fd81db09c7858955a5626781b5af48645aa9ba3b0881aece7c0709ba9d643af4a44a58550d1f3480d7efec99053ac1bd3ded5ff85b89099650f4f3e9c9ccb4dc393d5d4d00b59528baa9484bc59f593b51a7028aaaa090357f608a26f9bc651b1cad2849e288b3f7c19c773df6a5a435fb75285a7b304b5b84b3de75c65149476ba6435d8c54eb2a66400d2224f539ec20a91ff1025a06afba3f94e6e0f3ccbbaef12f671c4d55303ffcdd5466c5b601c78495353cc86505152bb2974a57169526ffb3e6193dba130746ec250066d1da9724ea4c148409a6d802ea2d552f9063414bad4f56fb86056ca395da5399c4d09d0e7a2296608728bf617572b1f0db3100e5c62b2f5a30bcc9e6be09dce48dda9cdd0bbfbdd6f517203a36e1b02cf2d8064b77cb06eca5287c032283eca82f6556c47e798fa1fda5fe98f8c87f969dd5aa3457db209d79486d8241354ef63d15832733be36d5e18f3979f405324d20fed102a9367f759f6446634cd5f9ee9119ec788fca948f57298dbac90538d4011d28702ac4413128e75a4444362716b52f688397224e3a947a98d574683c1ff863dc26683b8d231eeb2437539a72e1bb8eab7230a13d92fd6959fc476182910a3a1cf3a8d8396824c5bf7837ff6161e1d01706c353da89f6cac93ec505ab9edb729ae641bf57a9438428261691ec874b758459066a1ec17ea55c767532ba857c835aba948e0d50feaff0d4d4e1a8aae67bbd8fa17775ecc29f4391d9bda279084c424af4fccdf16cbc32299179a855a4d8604cdce8cb18e84429d61e47ec325fa079efed7b3db39b127bf684acdc701821fdc93633ab5f1d73235fa55177d4082aa75e20fb33b03b86f1910ba9a47ab17b988b4db1b81e341b7b402dda4a34d3355434dd8cd9c9102f196a53de3ffa914efa8878864d4ad779dc5e3e1df2dbe2ee5cb5d0a7d7d3635f23d1213a07854b5a1aeeb112dc2d688e4bbe5e5d46e80cd83bd3bc2329e18acef5c12a4e0726c6f5af455e140884c3a9799dfdfe50aab95d865a645fa8b5a45d0ad650e9fae58b0c1bbad754095e490db3cd0d0795a932fa76b3c022b77401ae9229dadbf870973407efefc146625613cba37c2f38cf301d6b6175baa52fffd9e63fb6da2474439f712c871970d79844bf2c56f6a938b8e6140d8c23e4411e44f7bfa071d1b112ecaef41273dbb4dc4a83f179369db7b12907b3f4658dec0be769d1697245f5bea507a30ddec238d76bc13882bbd6a752b7c7005644ae6d46b02e9dc40a82799a39f9d2ae6d3ed77f1ec80232c374ddd03b7352539913b693350c2d838d043ff166159064078dc962acc917d6538728741c5cc41530887b91aef19894583bd7f1e950bb9e40b2711b1889cec653121843ff75da099f55316c1dfdcdc4250515da11e11d7ca29a4d204d327f3e8d09e359672283e6647728396d3507578fe94137ee6ca754fdb5b4ed5baae98b5d6cf2aab437a0c829296b28159bf3a2dd812a9f57143eb540449beac908ab3562790ff6ee75b2ebeeb2b45bc06ad5be337df4be4d3f2a77aaf562e66acb6cf25b074e347d9743721fc4da54cd2f68d321e184236eb8b93b6a42507b5f79339f0bfb5e31f0e00c9fdbd03ee5198562b22b017b7fb2f493f9115d86a160863cd5b04cd21a1429e74ddc10c9f9eb155cbf0f438d0fce04b9860ee83139b694a18f0b511c6a98b4368ba7c7b950543dd4c18ade38a41c979a75dd5ebc870cef1f72de8d1f1d461e2e487819d2a02472ed9d064da3674e77ee5046ea2cbb486c2bdbc6f0e80436c7b1c55485fdac542e53b93612453d7445d396c291dfa6852b8354ae67e62963b228da7edf4073e32cc527928433f849f985c4d0aded14a1b389f203883a7815a1788e6e05f8f8f5af69852047f40c02995d06e53cfbb20f9d67dd43dcb0ef34f10f4d3f1ef71188949648eadb9e824c6d8704b8822aee2070ab881be111919ed02e63d08a423a518f300db3803eeda32d671600a37873a435dc695b63ca5183c080c7ed626bcba92026aeb7616fcec9083c5b2980fd147dec9e935cc704b61781f91f13eaf4289397fe23c4f10fc1624bc2155dd0af15219cb080982220e06b1cfddf143a956ca59ab329f55827490728bc9b774f88e17836a5a101e41deeda90db87740d8d61b775ffa8e006f25e19c73bc9431de89a656c04b7306e86518a386b041f3e238ea81dbfeb908659df7a2f40798cfffa690da1f31849bac8236e13f3251a021a0b026f77aef719525c69331e1b18bb26362b74edf68f03916b3e968fc18e0d7668f716e4e7c695049f5bec55fd02e3fc52bc622fe3b5ed7642b9fd25b03e23ba407a24237919467068b5cd957eb87c750b430cb49286b3771d63560945c8c4ff48ee79f40fe740120790ae482bbd4058d687061281b605a5dd560c7a5c2ff3e5ca33e6bfb074d0ea736ec0bd635174664391d7270a1f133300b16edb9df59cc5b89a944edb921391e3e4ff160f2caaebf5f2e2706366c7723b62ee6688bc31397406c4e5b4f49ee3ebf38416da7fa54733f658f4fb09fc619b125052e380fc7e4cd83a2d8f856902a2f924be3852dbc5306db7909e68af93afeda867b8936fa01edbeb4f0965fd12069b5c744a1f46bd52672e3b4eafef1d89241af8729116578a547f2e1408d44105a1123d42535db40b847a6b935fbcce784184b6d4dc5367df8f7199c267e9e5c04c4fc1f65e1b385bf3f416370143ce961a2e5c0374a1657aaaac81d4da7abf89b6c06cee82c476fed6465747ec983f5708affb773ab451d17b2d4f0d5d4487f23aed1132de5ae2164adf6edba1967279538d348deda3aec7c2c1d4da8a5e00e62e2884ec317e1079fe76fdaa3f5c7525b465b6f37198668526199137d4d6963b339f499019b945b7509558427c0944fb6dfc933ac573cddadbf48cc9fc19cdc3d6d465b0c420119fd988cac5a1b6596dbfe6f3d262f8487acb20e185e68fe8aac89a33ef081c411855819c40fd83ebfca766e3e8579ca874c856d72b45923d37505fd44b9089b0cce659366e828f25db4e0c265c8086ec6c2944660c19a98c389791fe43c4c6bc65818299d", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xfffffffffffffffc) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000004c0)="785c397b8f0c5aae89a7d40b82baf39284a2a9b9f2dc2ad0ad56c7e9bcd4b577bf1fca1f436318956a38c54068ad7505e4884c164e8dd2accd92760a9c6d034dc5b3c247f3283e69707768e9a35b093de33659095c62589206ace7bc45b1cb374bdf659c6dbccd9f62e81b20c6b875e808939661513547115dc01bc86987aea32467e597515d21470cc04dd2ad0b996cea93c1552cf7fa59eca6b2930a85d67643e57ad10cefaf588593f6eb7d6bddaddb848cf027b6076082a8768cf44f398a5cf006a53d7393b0fcc892c04ddddb7509cd8c0a663be7c38abe48a3fba1e62664ac20e806d58f40cd5dac0dacc7dd5d21abf8b50480262b24bd665687b87ff57ffffef9d9a5b645bfa1989611a2565f677deb205394c36ad93fd9f332896706b04795bb8b015247eee1d5c17d6c08d7772901fbd29cf54612bd0936da0e4cceb2ff7313f8eefd45d94389be213554ccd436ab97a8ed28598394baa37143e70c5f9561df2577c09caaefb3527c0f35f902da33b5daf7059e5441dc20cfea14ccbf704d91bead59a28d136773a0a1dbe3324cdc0d5474617358db900d594ba255f0787f2917a7c0b032f95645db91df826880c840f285deb951f07b7438de190a7c0571736326ec047e7b1569ae5ada7abe83f59e13b718a005aa209422a3f0848bdf485c0be958e6677cbc1cafbe8b266a1617067681bfc84ac42590277f64441157e52178100404045df730ed58f897a76fae619bdb8162c375b35d853259c7b8f476d05c6d8e83e3e999ca6592d243088dc1690a2584ba09fa10b5c2a6881f27dd86fbe017c262b1caf22b820894c0fdfddc46522a13d3045dd358acc7e0cc290db23aa3039cb100579f3d5e65d56caf084f53bb50486df271d86f273186f519ccf97719f28c6fd61a8144cd44eff8550b879c1f905a2634041e03e1a3eea096f494d03692ded2eac0c534686288858b4a81dc8c6f39c65c1ab69cf6a6c92a62cd1d35fdbf2541a26c11412caec7219d1267c2a9ab384ac59a447ff05dfefee1a31b46fb34ff2460537dcea0bc10db184c3575530543458d1a10c6a18634cf0be5e724f526d9455c40b0a2fb042c40c99e470dd77f7086ac7beaeb8026e25487ae14ebd52e8c7d2b5536013b61a7629444fedd0b433119422b8d946b4bb937ef2975c73e99665217b508bd7ca004a9cb20938b7c0643e61f17207ae301fd13bffbf7b6eb086fd3749df4e4fa0227474a142d06cf676e75f0da4bd2c6c56c86b445c4da550e97364fc73355db2f08fe1f1ac8cb130f389f2ce0515b531a13a1f8c81f7f8b1cd5336abec23f393570c3d7418c3dbe5eec6166a56437774f6fe71bec29a7544c0be3b50f6c32ab2ca0cb049583f72c025e79827e8ce02c417a8792eba32570024dc65d2c0ee420cb40304bbeb16fbb5da75700f160d6194311015398764c1c13b5753ee35feb5880089d50d426d9a9d3df2b36d7b4e981150fa8463a12ab34c384ef02c2e498465aa1a1d77d4c27a3edce91284bea59a42be63242dda00ac7642a9996fe473d53f771234e062fec48fe62b0163c452f3ce1e51500b0410b9b800a484417470ed2db99a5826d5d92926c6b324928fa7a1654c9e03cc1e48a735eea515f89a4b1659909741375aece00dac8a1315f7cf5fc634f30dca615a8e3d572e96a1f0bd364e7da109ed50e72a99fefd9913d176e06190299d0897c30415a0fedb906e2c39d4dbb1eef6a40e5f89cb9fd558e7e94643222b998fd0c9deab972359403c35a251c3ad0931988c3b6cb2982ca7b30f0880f6cd724e08fe8029a2f9218c625c839a1c99c4bd57503bc56da1190f57f559221aa6a6a6d092399cf1481974719e1974936adbbadfdbb566c0d4a894641d5f644598344f3c4485ca2122fe4a51a8b15b407fe7f7853f30f0aa9b8b3a6c5e9c387c67d08352a25122143bef0c7df41346921afb348be188a0b06b7c32e03c834b5302153965932c01eea9688802935dbbdb75e243b9eefcea5772c7dec1e0ffd1ed1f89e883ced68662cdf563a1cf996000d1a506f3192ae26bc92018a99eed461fa9a0c968cfa7a19726477862112712e614dadfe904c97afd000c704d8a98809d37063b34595f390d209c588e459c36d3042d360c920ac22599f15e55f167538bd3398b29813e08cfe93418dbb6a26f8d24319b01e4d46eefb96377dfd9c17a889e489757cc94fc73a8f21fc272b8233edaf00ed643626f84997002427452312d0c8985fd26dbda4336b77982a62a13775a541f6627fa504fa1320447c33ce26b55a97f5c57007c480e89c12921d69cc2417522f0fd4f9f24c7a96a5b06156431167eac6f3f2dc0efb0879a8c74923d656089ea0befd208fb012e273d9cd61c1f0f93cc5456653f93e0d2bc42a71076f421fffce7485ebcb16421b9b6959da7b150dcb927acd12b96e00a949996bca6e077d0869281e67e54cbc8c710038663b0e9e0e918803aa8201308a6cb53d42927ee6e51182456fbb310368427de0bd139d0ce8e908adf51f0cc3be20b9c4fd50495c09a72442b2cf6590d058fbc1842891a2cd95e15fa856dbb59c1a409aead3c6794fca5a746509c58f1e9f908b5da5ed85ad0d8b4ef0982ddd9ac37f4d625ee263e221228939e727fde7a788b2710e0e9a86d0de6419d59613da450db5d597c3012f0cf881c7e1d611dd1c68253e14378f845b52a9a40e74e4c1af8647aa8df0cc14e781495fe958854ebb7ebd8e7c599afb62e81a9f33be94b8fcfeef8268bf6f7190b95471fdb1f1b4f0adedf9cded4b552af387a62f890709fbdd9ec2fb2bc9558aaa05d91970322eac11ce21fa8f5a14629be93d517cd43db5a6dbf61d9933d9ac8157a922af7e1da97cb25c148a1c6f21ffebac9b9a873e853b14e0ca2eee7c1a7cb7d4b1b10e4e580f8e25f8ea55f395a29f5b2534dd16f26a6defe6753fa15de2780f7857a3b974c3c9a3bd43292c945f4d0438128b1803f954f88de7c1e6762d3771493742c3fad9f48520917b167a340215377a688aa212aeab4451274ba41e2453156bcd91d7e2245d5e7c4d76acd548490271f70d0447ea592bc3377de99278a1eda57409e9f5aa5a7a56892be7553fee9255d01d791d20f503229a915de28e1e9a46dfd93430cd1637c357653601c119f2e54d04470e17ba1ee53f7a64ffec7af3a91facba5c33e2d463158f487c8614d421eadbf6f634a477022dfad25fbb78ee645e471783079ce617d6f91e13d550e72fda43471b83229e338aeae4a6ebb6c2deb623a8df168ff6d8f980f6e78e7043b25a57e7c3d9fc2d75f3be1bb40985a7e2c04e162ad1a8fe8484d129618cfa10a8e20f6fb2055b21a4283bafdacf08363c7bcd96e3b668969acfabef2423567e0df5637cbed644cf7c9a233abde7d27bc84bc1866496d73de71fbd2c04c67b2eca08e7d172ccf824d7cb17d0203b520f928f979e90a48f46b1704508388310cfca4037883657083cde38aa4e708e26158f3c77a52c8e2e039ea86b6fc2fc64b4ad2024e6e90564da39f2635eb8c8a2f003c2696c6c4c2cf1ad6a9bcc0ea3faeed86bcf320206c0d2a177fc1092dc706d5970a559b485b1fd12fd90e3edfeee37831c5a460605705c568966b27384d202d9e4cbf13515510fe988b5dd6c4d1b40c9e8b20046a112bbbf2d842bfcc0a8e175e00769b5e5d48b878a555a04f25a017c1f76f4f220ee42315d3052800aaeaa8ec58c8b220e19e63e144a3a9b866ba3bd7a0109aac481968516e927a6f8d4088d5b4d730ae4ce2f247030c5da190d0658df3e2bf3537c4d7c887c9fa4133ed3d2847dab9b168a3c4d0460771e2574649aaa9290f38832760797e77240aacd47118e3a117dbc779ab7f4b3df5085c6a17e1ade8a54d8d3802be94d89941511d0823ef8060b4763e127af9f39a601cb13e711c6b057c578f0292b542d45b0909f62e155c4dd5c81165ccd5f524f806fc53d77eac279a989d498a35b72710c9935165c508a131d3d33b3bbc067748d76b74fdd2bd908ef33364e63edb4cae641c56075a20e34287675d04f7601b21194cacc51d7fd9d595cd6b9825db4167de0be5fc437fafc8e0706182a7c4427d1f2de85d10da70e44ac4d7128f9f1265249495ae122e01f3aba5990060dd0b6173c8662e442114c06114422e38be4ce5fc1efc7a6f569fc9c5201d14eb1de2c9f23e7b5e1f32fb0f7372f6589b43b47265bb1e0684076475b1fcd46b2870c959729da3d750af9e7c28bf435da2f70c723008eec3fa042212b15ba9fe815514f0f44dcd86a106ad3046b3bac3f80bf75f8115da37fb05655e60c29616e338cb0557f5bdf9a6a8b1ce598604f071bcfe07695ff02b51c1751a8ad277c04121e6fd5c146563a433a9078f7762616197830167d7979b949982635e1e1a0e930fb58c4d419302fa8a415f4fb17edcc5f09dd237eee3b71ab8b834f576ed44a654ab305b463daba0a3dff6ceb5d8f7eddf0c8fad3cbc250c242bc5f5396d52606653e419213320ce2698232f57a8714310a915ef9b267694df8f6209299ce783d90d628603d0f3e9be88aebde835f02a032e8db4ab2ad416d163dcade7643afc44fc1b2ca192ce171ea3bc9f2a4e330d92e056a9fb6358be814deb6f1b064659f098ad52a586d2b6a94969e7891421c88ba648ee316605515ac805e40b93f0db69ee5e95dab083610a3df875d14c148e174377e9d91ea1aabe848937f505402e76c55a6171419e14070ef2428d810c98ea63480a643854e414f82f4591e25c550c07afb2a658a406aa05e9e250a0cf41775ace96437fb85f48500970b57e54c1faf894ce8bc65253425340c23f0122fbcd7564c3acbc02b451d5b3d9f9f184fe6517d3fb123a9ee2acb31f096a1f9c3dbd04b8006f288d41b1691f8a8c5c9fe15e41b2628c5033e67eb5253f74b1b2c2c530db7e7c0014639977791f1f7addc46c803dbbacf84bae97c5aea18509e3ca1eaa10afc24fb4fc19124f52282aaf101904541f1029b789d351bf0fb1493f04a6e694bc5f1ff63946730e99f49dff4fab459887698f85485c6a4b88da643f348fdc5419b3d1348ac57fffe55a4c64955760b6158db06f41493aad388b52a8373ae9056350453b924619c04dfc7c0261addb6785d7ead96b91553ee2f065ea685c5b98b59cde43b96c0876ac886794081c8cb2b4544d26611106b98f75a5f011cff251f4beb71823d86cde134a0f4244d2cad179390060366d69552b3c6b632c81667fbb92adcf386500012d1368b29bf3495209a37223178300b8d1095922907f30799146337aecaeb3aaac2cb958176e059c21ac27b0c84390362ef81758bcc0ec2d7a77d1f47fca5dbae80ee77a4a2df2c341e2e31ddb843c31a6faa96dcfb92ee3ff3596be8719456ae8aca8cd1802196c989d4309a4b1e530f6cfe4b8026e390a33b23da656ac390822ed15608430ab08f5ac71f8533e820f1a338d4a0775ae1ab178e67ef09f34a9b83ec1aca8dfd83baaea32fbd4ebbff149621e348e07f6c998fbdd4c343397394a86f1314446aaf16366103f4de7548e57e8acf5ab4b84668bc2f5f7e4e5aa3ebe94b5c466d72a63d3365ccb1f32daaf5b9446982cb81ac535b19df4752e8caef71d98b06f242129260436a4793e5ef261dde2aa29f6b1df95796bd16b779c816e4f5e2b1d8913fef557a896bd3fff75e9ad4fa5258cd2c938ddaedc129df76a30108d05cdc4a4e73fa506b4a122e9671507ab15274ed5f3227a6024cf4493b6bdf39a8ac", 0x1000}, {&(0x7f0000000100)="1604f798d3d3c3e84dfaa6f6b9258dd87e8a8a1b6931c3af45061ada91492abe4a73bfdec3e1c5ada9d3cd0ef7f2e515acb45516e01658dd43744d2ad530bd9cd2adb206042425e446b017dc6438f64848abae07c3257fa49f5d7615defd3a08e23287125989e7f2013aeb625c1209ab4a544aaab04cde749d8945d324d1c01a9e44c2237412f92d2ba013cfd0f5fdc8dc41861ef0138f318abd7a6b846081fa09d109b0985da6d6f9f5cf7f10cbacce6c5f457f01071b50", 0xb8}, {&(0x7f00000001c0)="1fac6a6a96623e2afcce262212bf7144f6ffb0feb18bdbc7fdc6f1a1e12cfe8ff8487e05e5c02493de5397bf322969b83a99734445079ed743f29b134167a8dba470870a0dfa6949d87b7dffd74b017162b09fc7b0cd7a3ba662bf0e6daa1890276d9a7e50f24006979fa235259ec67ca5a7a00b0165c79206db69bd732e974a71b0d71e1a33dbe533ce24d9724ded0b2a26681ffc90", 0x96}], 0x3, &(0x7f00000014c0)=[{0xe0, 0x1, 0x401, "c0d11ddc4853e2798e109da9f73cc18edd43060ded7d1c1a6a21d390f3a666c299061273cfde996dd017d65ee64b7fb26b312cabb22d675c94b118bade5dcd78b7777f71446dab12a4c8aba1c34b04cd1b8ac7a6ccf3d2d13b7e6808e4c37b7bc205ce633a5d774f01ce437cf0d465b0d352919da84b29ca0dfb0bce8a6471573ce5f0a779f0f39c969b716812c4ca2b5840da03db303c61afa303f5be2ddb86d6a64b091ed7d78a3a5e46d37e43dca404659026608ff54516bb41e3233a41dfb7064703a77961b76c077e13e37f3a"}, {0xf0, 0xffff, 0x4, "27a697d882f1ee7ffcb533dd190a002fc4a9489de69e375141dade3227186045518696b7ea3d20350187c4ed6f3b81c8cd1407f60dea5e4d4b5c38467a1692be952a783b40667fd85102e5d1ce42cac33deee187e68c7b6f4d5c2854e63676b04565003417081b8518e433b0d6524ba245c8f41f175315c1632587356aec4fb2023fc17fc1850cb04e12d9ff55dbc5d3756acb64f7cd27c5174f7814873cebec8b1417a0c1947f4f1715b511ba4456f6ad0fda9e7f6139337d6c0f988c8025265415dced7345c5352a498a9b38d7125ba47282068ad9a9f236"}, {0x100, 0x1, 0x1000, "ad7207428f8cf587b2070487ff37e3d439f36a92ce44ca991a42e36b97765c61851f873671ab825f80b14342dfe1304cc637f51ed3f925782d4b68d7a04db924f1ac31ba8bb25aaf27efac46c3e84657b2eeedaf3d2e26ac7da82be15d3c74908b3b508e51f3d8e9af3c308411d01fdb4c68e5a0e309c03b8cb6f95a8760925e05a6ae4a338ff779c0a9c49e508f269c3604acb1317faa4a5126bab382b151a5e613e7df406ddb17e37a604fab36fd414f634fb65bff561c6f45e6a6065e72cab9672dd78b1f56adf40c03c2e9fa622074ffb07bc3c8e37917d9080e68ed376bf819b0b3efb07c439e"}, {0x60, 0xffff, 0x7, "fdd0157e6e0a1291c3ad574681059cafc09a27278275f4f68663e53ae49a80c599df37d81e51bf030f568a9b542b75d85b3a4735be36b1dd54d3a93a278ddd6061394ddcbec12f5446389d0f0cd29d"}], 0x330}, 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xc}, {0x1d}, {0x80000000000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {0x64}, {0x8fe}]}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x18e, &(0x7f0000000240)="ed5fca6b712b2dade1fbf14e5590079b70c1d4a6e88677157c3eff9376481b489fce9eac4103ecaca510c724d7ba2fef8bf3ce49a3dc75125915685f9168aa0c20882ea13083ddef991c981c5492e6ec2fe0d6b5c6619c5f41ea73d183b20b1e92c8c05320d5675dba72fea339af709ca7b5b913bdc5af1d23a47fc0a128a45e0e3314eb5f822e1b10bd7c40f47dc9e86f2fe65aab9133e20b34c0da3934db0f10299d78999ea8c60903adf25f163eb0347d8c0fa4e85717898b81e9ca380674a515e9be958ec9218f76f7a3b1b8e253d8097672e0d58dc5a1e33ebeb2140cb1bc2adc08000013d5a115e0379d66455616e4994b00000000000000000000004526547b3270f74afe65bfefc79792488f469a75d2bf335d541b0537c0a07b71cb782cc797467ebf1c6430dfb65886b5c11155ecc250c33b5b2647d2b27df84050d5c4fbf1d35729c23679bd61110bf4ea4e7faafce76fe58f691f187ab9e5fda92f984f74fb49805ce3a74120dc7f63244e0728324fab781f856eed56192a7a14b06500f13e7f39d6a1d959f35160") 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20100, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:37 executing program 1: setitimer(0x0, &(0x7f0000000100)={{}, {0x0, 0xf423f}}, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x6, 0x4}, {0x7, 0x4}}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x53, 0x4}, {0x10000, 0x7fff}}, &(0x7f00000000c0)) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000040)) 04:02:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a2ce99ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf760e8a70730000000000002452000000170000010597000098490d077aaf9544666aa81d54b9f85142108eb7747eb2c0"], 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r2) r4 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r4) r5 = socket(0x10, 0x3, 0xfc) r6 = kqueue() kevent(r6, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) setuid(r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@cred={0x20, 0xffff, 0x0, r8, r11, r3}, @rights={0x18, 0xffff, 0x1, [r6, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r11, r13}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0xc8}, 0x400) 04:02:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffc, 0x0, {[0x0, 0x0, 0x0, 0x1000000000000004, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x8], [0x1, 0x0, 0x0, 0x9, 0xffffffffbfffffff, 0x0, 0x3], [0x80000008000, 0x0, 0x401, 0x0, 0x5], [{0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4, 0x3f) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffb, 0x9}], 0x8, 0x0, 0x40, 0x0) fchdir(r2) msgget$private(0x0, 0x34a) 04:02:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r3, r2) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206913, &(0x7f0000000300)) openat(r6, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:37 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a1000000000000000000000effc23e00818d23a", 0x2c) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) uvm_fault(0xfffffd806bc0a110, 0x0, 0, 2) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x15: repe movsq (%rsi),%es:(%rdi)